CryptoKeyVersionArgs constructor
const
CryptoKeyVersionArgs({
- required Input<
String> cryptoKey, - Input<
String?> ? deletionPolicy, - Input<
CryptoKeyVersionExternalProtectionLevelOptions?> ? externalProtectionLevelOptions, - Input<
String?> ? state,
Creates a new CryptoKeyVersionArgs.
cryptoKey The name of the cryptoKey associated with the CryptoKeyVersions.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
externalProtectionLevelOptions ExternalProtectionLevelOptions stores a group of additional fields for configuring a CryptoKeyVersion that are specific to the EXTERNAL protection level and EXTERNAL_VPC protection levels.
state The current state of the CryptoKeyVersion. Note: you can only specify this field to manually ENABLE or DISABLE the CryptoKeyVersion,
Implementation
const CryptoKeyVersionArgs({
required this.cryptoKey,
this.deletionPolicy,
this.externalProtectionLevelOptions,
this.state,
});