SecretVersionState constructor
- Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
String?> ? destroyTime, - Input<
bool?> ? enabled, - Input<
bool?> ? isSecretDataBase64, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
String?> ? secret, - Input<
String?> ? secretData, - Input<
String?> ? secretDataWo, - Input<
int?> ? secretDataWoVersion, - Input<
String?> ? version,
Creates a new SecretVersionState.
createTime The time at which the Secret was created.
deletionPolicy The deletion policy for the secret version. Setting ABANDON allows the resource
destroyTime The time at which the Secret was destroyed. Only present if state is DESTROYED.
enabled The current state of the SecretVersion.
isSecretDataBase64 If set to 'true', the secret data is expected to be base64-encoded string and would be sent as is.
name The resource name of the SecretVersion. Format:
project The ID of the project in which the resource belongs. If it is not provided,
secret Secret Manager secret resource
secretData The secret data. Must be no larger than 64KiB.
secretDataWo NOTE: This field is write-only and its value will not be updated in state as part of read operations.
secretDataWoVersion Triggers update of secret data write-only. For more info see updating write-only arguments
version The version of the Secret.
Implementation
const SecretVersionState({
this.createTime,
this.deletionPolicy,
this.destroyTime,
this.enabled,
this.isSecretDataBase64,
this.name,
this.project,
this.secret,
this.secretData,
this.secretDataWo,
this.secretDataWoVersion,
this.version,
});