GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1EnvironmentConfig (google_api_apigee v0.38.0) View Source
Attributes
-
arcConfigLocation
(type:String.t
, default:nil
) - The location for the config blob of API Runtime Control, aka Envoy Adapter, for op-based authentication as a URI, e.g. a Cloud Storage URI. This is only used by Envoy-based gateways. -
createTime
(type:DateTime.t
, default:nil
) - Time that the environment configuration was created. -
dataCollectors
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DataCollectorConfig.t)
, default:nil
) - List of data collectors used by the deployments in the environment. -
debugMask
(type:GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DebugMask.t
, default:nil
) - Debug mask that applies to all deployments in the environment. -
deployments
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DeploymentConfig.t)
, default:nil
) - List of deployments in the environment. -
featureFlags
(type:map()
, default:nil
) - Feature flags inherited from the organization and environment. -
flowhooks
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1FlowHookConfig.t)
, default:nil
) - List of flow hooks in the environment. -
gatewayConfigLocation
(type:String.t
, default:nil
) - The location for the gateway config blob as a URI, e.g. a Cloud Storage URI. This is only used by Envoy-based gateways. -
keystores
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1KeystoreConfig.t)
, default:nil
) - List of keystores in the environment. -
name
(type:String.t
, default:nil
) - Name of the environment configuration in the following format:organizations/{org}/environments/{env}/configs/{config}
-
provider
(type:String.t
, default:nil
) - Used by the Control plane to add context information to help detect the source of the document during diagnostics and debugging. -
pubsubTopic
(type:String.t
, default:nil
) - Name of the PubSub topic for the environment. -
resourceReferences
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ReferenceConfig.t)
, default:nil
) - List of resource references in the environment. -
resources
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ResourceConfig.t)
, default:nil
) - List of resource versions in the environment. -
revisionId
(type:String.t
, default:nil
) - Revision ID of the environment configuration. The higher the value, the more recently the configuration was deployed. -
sequenceNumber
(type:String.t
, default:nil
) - DEPRECATED: Use revision_id. -
targets
(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1TargetServerConfig.t)
, default:nil
) - List of target servers in the environment. Disabled target servers are not displayed. -
traceConfig
(type:GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeTraceConfig.t
, default:nil
) - Trace configurations. Contains config for the environment and config overrides for specific API proxies. -
uid
(type:String.t
, default:nil
) - Unique ID for the environment configuration. The ID will only change if the environment is deleted and recreated.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1EnvironmentConfig{ arcConfigLocation: String.t() | nil, createTime: DateTime.t() | nil, dataCollectors: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DataCollectorConfig.t()] | nil, debugMask: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DebugMask.t() | nil, deployments: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DeploymentConfig.t()] | nil, featureFlags: map() | nil, flowhooks: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1FlowHookConfig.t()] | nil, gatewayConfigLocation: String.t() | nil, keystores: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1KeystoreConfig.t()] | nil, name: String.t() | nil, provider: String.t() | nil, pubsubTopic: String.t() | nil, resourceReferences: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ReferenceConfig.t()] | nil, resources: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ResourceConfig.t()] | nil, revisionId: String.t() | nil, sequenceNumber: String.t() | nil, targets: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1TargetServerConfig.t()] | nil, traceConfig: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeTraceConfig.t() | nil, uid: String.t() | nil }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.