CustomerEncryptionKeyResponse constructor

const CustomerEncryptionKeyResponse({
  1. required Input<String> kmsKey,
  2. required Input<String> kmsKeyServiceAccount,
})

Creates a new CustomerEncryptionKeyResponse. kmsKey Immutable. The name of the Google Cloud KMS encryption key. For example, "projects/PROJECT_ID/locations/REGION/keyRings/KEY_RING/cryptoKeys/KEY_NAME". The key must be in the same region as the workstation configuration. kmsKeyServiceAccount Immutable. The service account to use with the specified KMS key. We recommend that you use a separate service account and follow KMS best practices. For more information, see Separation of duties and gcloud kms keys add-iam-policy-binding --member.

Implementation

const CustomerEncryptionKeyResponse({
  required this.kmsKey,
  required this.kmsKeyServiceAccount,
});