Settings API - Limit outbound connections schema table

    Limit outbound connections (builtin:dt-javascript-runtime.allowed-outbound-connections)

    You can limit the accessibility of public endpoints from functions running in the Dynatrace JavaScript Runtime, for example, the backends of apps and functions written in the Dashboards, Notebooks and Automations app.

    Schema IDSchema groupsScope
    builtin:dt-javascript-runtime.allowed-outbound-connections
    • group:dt-javascript-runtime
    • group:preferences
    environment
    GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:dt-javascript-runtime.allowed-outbound-connections
    SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:dt-javascript-runtime.allowed-outbound-connections
    Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:dt-javascript-runtime.allowed-outbound-connections

    Authentication

    To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

    Parameters

    PropertyTypeDescriptionRequired
    allowedOutboundConnectionsAllowedHostsList-required
    The AllowedHostsList object
    PropertyTypeDescriptionRequired
    Limit outbound connections to endpoints in the allowlist
    enforced
    boolean

    If enabled, the Dynatrace JavaScript Runtime will only be able to connect to the specified hosts.

    required
    Allowlist
    hostList
    set

    A host that app backends should be able to connect to.

    required