GdcApplicationEnvironmentState constructor
- Input<
Map< ? annotations,String, String> ?> - Input<
String?> ? applicationEnvironmentId, - Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
String?> ? displayName, - Input<
Map< ? effectiveAnnotations,String, String> ?> - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? namespace, - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
String?> ? serviceinstance, - Input<
GdcApplicationEnvironmentSparkApplicationEnvironmentConfig?> ? sparkApplicationEnvironmentConfig, - Input<
String?> ? uid, - Input<
String?> ? updateTime,
Creates a new GdcApplicationEnvironmentState.
annotations The annotations to associate with this application environment. Annotations may be used to store client information, but are not used by the server.
applicationEnvironmentId The id of the application environment
createTime The timestamp when the resource was created.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
displayName User-provided human-readable name to be used in user interfaces.
effectiveAnnotations All of annotations (key/value pairs) present on the resource in GCP, including the annotations configured through Terraform, other clients and services.
effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
labels The labels to associate with this application environment. Labels may be used for filtering and billing tracking.
location The location of the application environment
name Identifier. The name of the application environment. Format: projects/{project}/locations/{location}/serviceInstances/{service_instance}/applicationEnvironments/{application_environment_id}
namespace The name of the namespace in which to create this ApplicationEnvironment. This namespace must already exist in the cluster
project The ID of the project in which the resource belongs.
pulumiLabels The combination of labels configured directly on the resource
serviceinstance The id of the service instance to which this application environment belongs.
sparkApplicationEnvironmentConfig Represents the SparkApplicationEnvironmentConfig.
uid System generated unique identifier for this application environment, formatted as UUID4.
updateTime The timestamp when the resource was most recently updated.
Implementation
const GdcApplicationEnvironmentState({
this.annotations,
this.applicationEnvironmentId,
this.createTime,
this.deletionPolicy,
this.displayName,
this.effectiveAnnotations,
this.effectiveLabels,
this.labels,
this.location,
this.name,
this.namespace,
this.project,
this.pulumiLabels,
this.serviceinstance,
this.sparkApplicationEnvironmentConfig,
this.uid,
this.updateTime,
});