GoogleCloudApigeeV1EnvironmentConfig class

Constructors

GoogleCloudApigeeV1EnvironmentConfig({GoogleCloudApigeeV1RuntimeAddonsConfig? addonsConfig, String? arcConfigLocation, String? createTime, List<GoogleCloudApigeeV1DataCollectorConfig>? dataCollectors, GoogleCloudApigeeV1DebugMask? debugMask, List<GoogleCloudApigeeV1DeploymentGroupConfig>? deploymentGroups, List<GoogleCloudApigeeV1DeploymentConfig>? deployments, String? envScopedRevisionId, Map<String, String>? featureFlags, List<GoogleCloudApigeeV1FlowHookConfig>? flowhooks, String? forwardProxyUri, String? gatewayConfigLocation, List<GoogleCloudApigeeV1KeystoreConfig>? keystores, String? name, String? provider, String? pubsubTopic, List<GoogleCloudApigeeV1ReferenceConfig>? resourceReferences, List<GoogleCloudApigeeV1ResourceConfig>? resources, String? revisionId, String? sequenceNumber, List<GoogleCloudApigeeV1TargetServerConfig>? targets, GoogleCloudApigeeV1RuntimeTraceConfig? traceConfig, String? uid})
GoogleCloudApigeeV1EnvironmentConfig.fromJson(Map json_)

Properties

addonsConfig GoogleCloudApigeeV1RuntimeAddonsConfig?
The latest runtime configurations for add-ons.
getter/setter pair
arcConfigLocation String?
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.
getter/setter pair
createTime String?
Time that the environment configuration was created.
getter/setter pair
dataCollectors List<GoogleCloudApigeeV1DataCollectorConfig>?
List of data collectors used by the deployments in the environment.
getter/setter pair
debugMask GoogleCloudApigeeV1DebugMask?
Debug mask that applies to all deployments in the environment.
getter/setter pair
deploymentGroups List<GoogleCloudApigeeV1DeploymentGroupConfig>?
List of deployment groups in the environment.
getter/setter pair
deployments List<GoogleCloudApigeeV1DeploymentConfig>?
List of deployments in the environment.
getter/setter pair
envScopedRevisionId String?
Revision ID for environment-scoped resources (e.g. target servers, keystores) in this config.
getter/setter pair
featureFlags Map<String, String>?
Feature flags inherited from the organization and environment.
getter/setter pair
flowhooks List<GoogleCloudApigeeV1FlowHookConfig>?
List of flow hooks in the environment.
getter/setter pair
forwardProxyUri String?
The forward proxy's url to be used by the runtime.
getter/setter pair
gatewayConfigLocation String?
The location for the gateway config blob as a URI, e.g. a Cloud Storage URI.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
keystores List<GoogleCloudApigeeV1KeystoreConfig>?
List of keystores in the environment.
getter/setter pair
name String?
Name of the environment configuration in the following format: organizations/{org}/environments/{env}/configs/{config}
getter/setter pair
provider String?
Used by the Control plane to add context information to help detect the source of the document during diagnostics and debugging.
getter/setter pair
pubsubTopic String?
Name of the PubSub topic for the environment.
getter/setter pair
resourceReferences List<GoogleCloudApigeeV1ReferenceConfig>?
List of resource references in the environment.
getter/setter pair
resources List<GoogleCloudApigeeV1ResourceConfig>?
List of resource versions in the environment.
getter/setter pair
revisionId String?
Revision ID of the environment configuration.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sequenceNumber String?
DEPRECATED: Use revision_id.
getter/setter pair
targets List<GoogleCloudApigeeV1TargetServerConfig>?
List of target servers in the environment.
getter/setter pair
traceConfig GoogleCloudApigeeV1RuntimeTraceConfig?
Trace configurations.
getter/setter pair
uid String?
Unique ID for the environment configuration.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited