ParameterState constructor
- Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
String?> ? format, - Input<
String?> ? kmsKey, - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? name, - Input<
String?> ? parameterId, - Input<
List< ? policyMembers,ParameterPolicyMember> ?> - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
String?> ? updateTime,
Creates a new ParameterState.
createTime The time at which the Parameter was created.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
format The format type of the parameter resource.
kmsKey The resource name of the Cloud KMS CryptoKey used to encrypt parameter version payload. Format
labels The labels assigned to this Parameter.
name The resource name of the Parameter. Format:
parameterId This must be unique within the project.
policyMembers Policy member strings of a Google Cloud resource.
project The ID of the project in which the resource belongs.
pulumiLabels The combination of labels configured directly on the resource
updateTime The time at which the Parameter was updated.
Implementation
const ParameterState({
this.createTime,
this.deletionPolicy,
this.effectiveLabels,
this.format,
this.kmsKey,
this.labels,
this.name,
this.parameterId,
this.policyMembers,
this.project,
this.pulumiLabels,
this.updateTime,
});