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 ID | Schema groups | Scope |
---|---|---|
builtin:dt-javascript-runtime.allowed-outbound-connections |
| environment |
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:dt-javascript-runtime.allowed-outbound-connections |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:dt-javascript-runtime.allowed-outbound-connections | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:dt-javascript-runtime.allowed-outbound-connections |
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.
Property | Type | Description | Required |
---|---|---|---|
allowedOutboundConnections | AllowedHostsList | - | required |
AllowedHostsList
objectProperty | Type | Description | Required |
---|---|---|---|
Limit outbound connections to endpoints in the allowlistenforced | boolean | If enabled, the Dynatrace JavaScript Runtime will only be able to connect to the specified hosts. | required |
AllowlisthostList | set | A host that app backends should be able to connect to. | required |