ClientCloudKmsConfig constructor

const ClientCloudKmsConfig({
  1. required Input<String> key,
  2. Input<String?>? keyVersion,
  3. required Input<String> kmsLocation,
  4. Input<String?>? kmsProjectId,
  5. required Input<String> kmsRing,
})

Creates a new ClientCloudKmsConfig. key A Cloud KMS key is a named object containing one or more key versions, along keyVersion Each version of a key contains key material used for encryption or signing. kmsLocation Location name of the key ring, e.g. "us-west1". kmsProjectId The Google Cloud project id of the project where the kms key stored. If empty, kmsRing A key ring organizes keys in a specific Google Cloud location and allows you to

Implementation

const ClientCloudKmsConfig({
  required this.key,
  this.keyVersion,
  required this.kmsLocation,
  this.kmsProjectId,
  required this.kmsRing,
});