CryptoKeyVersionArgs constructor

const CryptoKeyVersionArgs({
  1. required Input<String> cryptoKey,
  2. Input<String?>? deletionPolicy,
  3. Input<CryptoKeyVersionExternalProtectionLevelOptions?>? externalProtectionLevelOptions,
  4. 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,
});