CryptoKeyVersionArgs constructor
const
CryptoKeyVersionArgs({
- Input<
String> ? cryptoKeyId, - Input<
ExternalProtectionLevelOptions> ? externalProtectionLevelOptions, - required Input<
String> keyRingId, - Input<
String> ? location, - Input<
String> ? project, - Input<
CryptoKeyVersionState> ? state,
Creates a new CryptoKeyVersionArgs.
cryptoKeyId Optional.
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.
keyRingId Required.
location Optional.
project Optional.
state The current state of the CryptoKeyVersion.
Implementation
const CryptoKeyVersionArgs({
this.cryptoKeyId,
this.externalProtectionLevelOptions,
required this.keyRingId,
this.location,
this.project,
this.state,
});