class Aws::CodeGuruReviewer::Types::KMSKeyDetails
An object that contains:
-
The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`).
-
The ID of the Amazon Web Services KMS key that is associated with a respository association.
@note When making an API call, you may pass KMSKeyDetails
data as a hash: { kms_key_id: "KMSKeyId", encryption_option: "AWS_OWNED_CMK", # accepts AWS_OWNED_CMK, CUSTOMER_MANAGED_CMK }
@!attribute [rw] kms_key_id
The ID of the Amazon Web Services KMS key that is associated with a respository association. @return [String]
@!attribute [rw] encryption_option
The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (`AWS_OWNED_CMK`) or customer managed (`CUSTOMER_MANAGED_CMK`). @return [String]
@see docs.aws.amazon.com/goto/WebAPI/codeguru-reviewer-2019-09-19/KMSKeyDetails AWS API Documentation
Constants
- SENSITIVE