lib/aws-sdk-ecr/client.rb in aws-sdk-ecr-1.82.0 vs lib/aws-sdk-ecr/client.rb in aws-sdk-ecr-1.83.0
- old
+ new
@@ -961,11 +961,11 @@
# image_tag_mutability: "MUTABLE", # accepts MUTABLE, IMMUTABLE
# image_scanning_configuration: {
# scan_on_push: false,
# },
# encryption_configuration: {
- # encryption_type: "AES256", # required, accepts AES256, KMS
+ # encryption_type: "AES256", # required, accepts AES256, KMS, KMS_DSSE
# kms_key: "KmsKey",
# },
# })
#
# @example Response structure
@@ -975,11 +975,11 @@
# resp.repository.repository_name #=> String
# resp.repository.repository_uri #=> String
# resp.repository.created_at #=> Time
# resp.repository.image_tag_mutability #=> String, one of "MUTABLE", "IMMUTABLE"
# resp.repository.image_scanning_configuration.scan_on_push #=> Boolean
- # resp.repository.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS"
+ # resp.repository.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS", "KMS_DSSE"
# resp.repository.encryption_configuration.kms_key #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepository AWS API Documentation
#
# @overload create_repository(params = {})
@@ -1121,11 +1121,11 @@
#
# resp = client.create_repository_creation_template({
# prefix: "Prefix", # required
# description: "RepositoryTemplateDescription",
# encryption_configuration: {
- # encryption_type: "AES256", # required, accepts AES256, KMS
+ # encryption_type: "AES256", # required, accepts AES256, KMS, KMS_DSSE
# kms_key: "KmsKeyForRepositoryCreationTemplate",
# },
# resource_tags: [
# {
# key: "TagKey", # required
@@ -1142,11 +1142,11 @@
# @example Response structure
#
# resp.registry_id #=> String
# resp.repository_creation_template.prefix #=> String
# resp.repository_creation_template.description #=> String
- # resp.repository_creation_template.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS"
+ # resp.repository_creation_template.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS", "KMS_DSSE"
# resp.repository_creation_template.encryption_configuration.kms_key #=> String
# resp.repository_creation_template.resource_tags #=> Array
# resp.repository_creation_template.resource_tags[0].key #=> String
# resp.repository_creation_template.resource_tags[0].value #=> String
# resp.repository_creation_template.image_tag_mutability #=> String, one of "MUTABLE", "IMMUTABLE"
@@ -1328,11 +1328,11 @@
# resp.repository.repository_name #=> String
# resp.repository.repository_uri #=> String
# resp.repository.created_at #=> Time
# resp.repository.image_tag_mutability #=> String, one of "MUTABLE", "IMMUTABLE"
# resp.repository.image_scanning_configuration.scan_on_push #=> Boolean
- # resp.repository.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS"
+ # resp.repository.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS", "KMS_DSSE"
# resp.repository.encryption_configuration.kms_key #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepository AWS API Documentation
#
# @overload delete_repository(params = {})
@@ -1385,11 +1385,11 @@
# @example Response structure
#
# resp.registry_id #=> String
# resp.repository_creation_template.prefix #=> String
# resp.repository_creation_template.description #=> String
- # resp.repository_creation_template.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS"
+ # resp.repository_creation_template.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS", "KMS_DSSE"
# resp.repository_creation_template.encryption_configuration.kms_key #=> String
# resp.repository_creation_template.resource_tags #=> Array
# resp.repository_creation_template.resource_tags[0].key #=> String
# resp.repository_creation_template.resource_tags[0].value #=> String
# resp.repository_creation_template.image_tag_mutability #=> String, one of "MUTABLE", "IMMUTABLE"
@@ -1952,11 +1952,11 @@
# resp.repositories[0].repository_name #=> String
# resp.repositories[0].repository_uri #=> String
# resp.repositories[0].created_at #=> Time
# resp.repositories[0].image_tag_mutability #=> String, one of "MUTABLE", "IMMUTABLE"
# resp.repositories[0].image_scanning_configuration.scan_on_push #=> Boolean
- # resp.repositories[0].encryption_configuration.encryption_type #=> String, one of "AES256", "KMS"
+ # resp.repositories[0].encryption_configuration.encryption_type #=> String, one of "AES256", "KMS", "KMS_DSSE"
# resp.repositories[0].encryption_configuration.kms_key #=> String
# resp.next_token #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositories AWS API Documentation
#
@@ -2069,11 +2069,11 @@
#
# resp.registry_id #=> String
# resp.repository_creation_templates #=> Array
# resp.repository_creation_templates[0].prefix #=> String
# resp.repository_creation_templates[0].description #=> String
- # resp.repository_creation_templates[0].encryption_configuration.encryption_type #=> String, one of "AES256", "KMS"
+ # resp.repository_creation_templates[0].encryption_configuration.encryption_type #=> String, one of "AES256", "KMS", "KMS_DSSE"
# resp.repository_creation_templates[0].encryption_configuration.kms_key #=> String
# resp.repository_creation_templates[0].resource_tags #=> Array
# resp.repository_creation_templates[0].resource_tags[0].key #=> String
# resp.repository_creation_templates[0].resource_tags[0].value #=> String
# resp.repository_creation_templates[0].image_tag_mutability #=> String, one of "MUTABLE", "IMMUTABLE"
@@ -3484,11 +3484,11 @@
#
# resp = client.update_repository_creation_template({
# prefix: "Prefix", # required
# description: "RepositoryTemplateDescription",
# encryption_configuration: {
- # encryption_type: "AES256", # required, accepts AES256, KMS
+ # encryption_type: "AES256", # required, accepts AES256, KMS, KMS_DSSE
# kms_key: "KmsKeyForRepositoryCreationTemplate",
# },
# resource_tags: [
# {
# key: "TagKey", # required
@@ -3505,11 +3505,11 @@
# @example Response structure
#
# resp.registry_id #=> String
# resp.repository_creation_template.prefix #=> String
# resp.repository_creation_template.description #=> String
- # resp.repository_creation_template.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS"
+ # resp.repository_creation_template.encryption_configuration.encryption_type #=> String, one of "AES256", "KMS", "KMS_DSSE"
# resp.repository_creation_template.encryption_configuration.kms_key #=> String
# resp.repository_creation_template.resource_tags #=> Array
# resp.repository_creation_template.resource_tags[0].key #=> String
# resp.repository_creation_template.resource_tags[0].value #=> String
# resp.repository_creation_template.image_tag_mutability #=> String, one of "MUTABLE", "IMMUTABLE"
@@ -3664,10 +3664,10 @@
params: params,
config: config,
tracer: tracer
)
context[:gem_name] = 'aws-sdk-ecr'
- context[:gem_version] = '1.82.0'
+ context[:gem_version] = '1.83.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#