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