Class: Aws::CodeGuruReviewer::Types::KMSKeyDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeGuruReviewer::Types::KMSKeyDetails
- Defined in:
- gems/aws-sdk-codegurureviewer/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 'gems/aws-sdk-codegurureviewer/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 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 768 class KMSKeyDetails < Struct.new( :kms_key_id, :encryption_option) SENSITIVE = [] include Aws::Structure end |