@runloop/remote-agents-sdk
    Preparing search index...

    Type Alias NetworkRequirements

    type NetworkRequirements = {
        allowedDomains: string[] | null;
        allowLocalBinding: boolean | null;
        allowUnixSockets: string[] | null;
        allowUpstreamProxy: boolean | null;
        dangerouslyAllowAllUnixSockets: boolean | null;
        dangerouslyAllowNonLoopbackProxy: boolean | null;
        deniedDomains: string[] | null;
        domains: { [key in string]?: NetworkDomainPermission } | null;
        enabled: boolean | null;
        httpPort: number | null;
        managedAllowedDomainsOnly: boolean | null;
        socksPort: number | null;
        unixSockets: { [key in string]?: NetworkUnixSocketPermission } | null;
    }
    Index

    Properties

    allowedDomains: string[] | null

    Legacy compatibility view derived from domains.

    allowLocalBinding: boolean | null
    allowUnixSockets: string[] | null

    Legacy compatibility view derived from unix_sockets.

    allowUpstreamProxy: boolean | null
    dangerouslyAllowAllUnixSockets: boolean | null
    dangerouslyAllowNonLoopbackProxy: boolean | null
    deniedDomains: string[] | null

    Legacy compatibility view derived from domains.

    domains: { [key in string]?: NetworkDomainPermission } | null

    Canonical network permission map for experimental_network.

    enabled: boolean | null
    httpPort: number | null
    managedAllowedDomainsOnly: boolean | null

    When true, only managed allowlist entries are respected while managed network enforcement is active.

    socksPort: number | null
    unixSockets: { [key in string]?: NetworkUnixSocketPermission } | null

    Canonical unix socket permission map for experimental_network.