Class: Aws::CodeGuruReviewer::Types::KMSKeyDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeGuruReviewer::Types::KMSKeyDetails
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codegurureviewer/types.rb
Overview
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 repository association.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#encryption_option ⇒ String
The encryption option for a repository association.
-
#kms_key_id ⇒ String
The ID of the Amazon Web Services KMS key that is associated with a repository association.
Instance Attribute Details
#encryption_option ⇒ String
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`).
768 769 770 771 772 773 |
# File 'lib/aws-sdk-codegurureviewer/types.rb', line 768 class KMSKeyDetails < Struct.new( :kms_key_id, :encryption_option) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The ID of the Amazon Web Services KMS key that is associated with a repository association.
768 769 770 771 772 773 |
# File 'lib/aws-sdk-codegurureviewer/types.rb', line 768 class KMSKeyDetails < Struct.new( :kms_key_id, :encryption_option) SENSITIVE = [] include Aws::Structure end |