Environment (Section)#

Path: /environments/environment

Defines an environment with all services and meta information it needs

Parameters#

NameTypeRequiredDefaultDescription
available-template-areasmulti-value stringoptional-Reports the template areas that are available as they are found on the file system of the admin node
namestringoptionalse.curityThe name of the organization running the services in an environment (Entity ID)
deployment-typeunion (enumeration (development, production, staging) | string (length: 1..9223372036854775807))optional-The type of deployment this system is executing as.
base-urlstringoptional-The external base URL used to contact this machine
static-resource-root-pathstringoptionalThe root path under the base-url from which static resources should be served
non-essential-cookies-are-opt-inbooleanoptionalfalseIf set to true, non-essential cookies will not be set unless the user explicitly opts-in to cookies. For details on how a user may opt-in, refer to the Cookies section in the System Admin Guide

Subsections#

NameTypeDescription
localization SectionThe localization settings for this environment
white-listed-proxies SectionA list of proxies that are allowed to be in the middle of the requestor and this server. If this list is empty, the X-Forwarded-For header will be ignored. If this list is non-empty the X-Forwarded-For header will be used as the remote-ip of the client if the proxies match this list.
distributed-service SectionExplicitly configure the Distributed Service. WARNING: this is EXPERIMENTAL.
cluster SectionSettings of a configuration cluster
admin-service SectionEnable the admin service
ui-experience Section(experimental) Configure which UI experience to use. Defaults to using Velocity templates. This can be overridden for specific profiles or client applications.
themes SectionUI theme configuration
services SectionSettings of physical daemon instances
reporting SectionReporting makes runtime nodes expose Prometheus compatible metrics
alarms Section
telemetry SectionConfigure the server to participate in distributed tracing
graphql SectionGraphQL-related settings that apply to all GraphQL endpoints.

Was this helpful?