class Aws::ECR::Types::EncryptionConfigurationForRepositoryCreationTemplate


@see docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/EncryptionConfigurationForRepositoryCreationTemplate AWS API Documentation
@return [String]
Amazon ECR will be used.
specified, the default Amazon Web Services managed KMS key for
must exist in the same Region as the repository. If no key is
encryption. The full ARN of the KMS key must be specified. The key
If you use the ‘KMS` encryption type, specify the KMS key to use for
@!attribute [rw] kms_key
@return [String]<br>: docs.aws.amazon.com/AmazonS3/latest/dev/UsingServerSideEncryption.html<br>[1]: docs.aws.amazon.com/AmazonS3/latest/dev/UsingKMSEncryption.html<br><br><br><br>Simple Storage Service Console Developer Guide*.
with Amazon S3-managed encryption keys (SSE-S3)] in the *Amazon
more information, see [Protecting data using server-side encryption
images in the repository using an AES256 encryption algorithm. For
encryption with Amazon S3-managed encryption keys which encrypts the
If you use the `AES256` encryption type, Amazon ECR uses server-side
Developer Guide*.
Service (SSE-KMS)] in the *Amazon Simple Storage Service Console
server-side encryption with an KMS key stored in Key Management
created. For more information, see [Protecting data using
for Amazon ECR, or specify your own KMS key, which you already
you can either use the default Amazon Web Services managed KMS key
Service key stored in KMS. When you use KMS to encrypt your data,
will be encrypted using server-side encryption with Key Management
If you use the `KMS` encryption type, the contents of the repository
The encryption type to use.
@!attribute [rw] encryption_type
template.
The encryption configuration to associate with the repository creation