lib/aws-sdk-cloudfront/client.rb in aws-sdk-cloudfront-1.74.0 vs lib/aws-sdk-cloudfront/client.rb in aws-sdk-cloudfront-1.75.0
- old
+ new
@@ -2189,21 +2189,21 @@
# Creates a new origin access control in CloudFront. After you create an
# origin access control, you can add it to an origin in a CloudFront
# distribution so that CloudFront sends authenticated (signed) requests
# to the origin.
#
- # For an Amazon S3 origin, this makes it possible to block public access
- # to the Amazon S3 bucket so that viewers (users) can access the content
- # in the bucket only through CloudFront.
+ # This makes it possible to block public access to the origin, allowing
+ # viewers (users) to access the origin's content only through
+ # CloudFront.
#
# For more information about using a CloudFront origin access control,
- # see [Restricting access to an Amazon S3 origin][1] in the *Amazon
- # CloudFront Developer Guide*.
+ # see [Restricting access to an Amazon Web Services origin][1] in the
+ # *Amazon CloudFront Developer Guide*.
#
#
#
- # [1]: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html
+ # [1]: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-origin.html
#
# @option params [required, Types::OriginAccessControlConfig] :origin_access_control_config
# Contains the origin access control.
#
# @return [Types::CreateOriginAccessControlResult] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
@@ -2218,22 +2218,22 @@
# origin_access_control_config: { # required
# name: "string", # required
# description: "string",
# signing_protocol: "sigv4", # required, accepts sigv4
# signing_behavior: "never", # required, accepts never, always, no-override
- # origin_access_control_origin_type: "s3", # required, accepts s3
+ # origin_access_control_origin_type: "s3", # required, accepts s3, mediastore
# },
# })
#
# @example Response structure
#
# resp.origin_access_control.id #=> String
# resp.origin_access_control.origin_access_control_config.name #=> String
# resp.origin_access_control.origin_access_control_config.description #=> String
# resp.origin_access_control.origin_access_control_config.signing_protocol #=> String, one of "sigv4"
# resp.origin_access_control.origin_access_control_config.signing_behavior #=> String, one of "never", "always", "no-override"
- # resp.origin_access_control.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3"
+ # resp.origin_access_control.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3", "mediastore"
# resp.location #=> String
# resp.etag #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/CreateOriginAccessControl AWS API Documentation
#
@@ -4463,11 +4463,11 @@
# resp.origin_access_control.id #=> String
# resp.origin_access_control.origin_access_control_config.name #=> String
# resp.origin_access_control.origin_access_control_config.description #=> String
# resp.origin_access_control.origin_access_control_config.signing_protocol #=> String, one of "sigv4"
# resp.origin_access_control.origin_access_control_config.signing_behavior #=> String, one of "never", "always", "no-override"
- # resp.origin_access_control.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3"
+ # resp.origin_access_control.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3", "mediastore"
# resp.etag #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/GetOriginAccessControl AWS API Documentation
#
# @overload get_origin_access_control(params = {})
@@ -4497,11 +4497,11 @@
#
# resp.origin_access_control_config.name #=> String
# resp.origin_access_control_config.description #=> String
# resp.origin_access_control_config.signing_protocol #=> String, one of "sigv4"
# resp.origin_access_control_config.signing_behavior #=> String, one of "never", "always", "no-override"
- # resp.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3"
+ # resp.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3", "mediastore"
# resp.etag #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/GetOriginAccessControlConfig AWS API Documentation
#
# @overload get_origin_access_control_config(params = {})
@@ -6481,11 +6481,11 @@
# resp.origin_access_control_list.items[0].id #=> String
# resp.origin_access_control_list.items[0].description #=> String
# resp.origin_access_control_list.items[0].name #=> String
# resp.origin_access_control_list.items[0].signing_protocol #=> String, one of "sigv4"
# resp.origin_access_control_list.items[0].signing_behavior #=> String, one of "never", "always", "no-override"
- # resp.origin_access_control_list.items[0].origin_access_control_origin_type #=> String, one of "s3"
+ # resp.origin_access_control_list.items[0].origin_access_control_origin_type #=> String, one of "s3", "mediastore"
#
# @see http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/ListOriginAccessControls AWS API Documentation
#
# @overload list_origin_access_controls(params = {})
# @param [Hash] params ({})
@@ -8338,11 +8338,11 @@
# origin_access_control_config: { # required
# name: "string", # required
# description: "string",
# signing_protocol: "sigv4", # required, accepts sigv4
# signing_behavior: "never", # required, accepts never, always, no-override
- # origin_access_control_origin_type: "s3", # required, accepts s3
+ # origin_access_control_origin_type: "s3", # required, accepts s3, mediastore
# },
# id: "string", # required
# if_match: "string",
# })
#
@@ -8351,11 +8351,11 @@
# resp.origin_access_control.id #=> String
# resp.origin_access_control.origin_access_control_config.name #=> String
# resp.origin_access_control.origin_access_control_config.description #=> String
# resp.origin_access_control.origin_access_control_config.signing_protocol #=> String, one of "sigv4"
# resp.origin_access_control.origin_access_control_config.signing_behavior #=> String, one of "never", "always", "no-override"
- # resp.origin_access_control.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3"
+ # resp.origin_access_control.origin_access_control_config.origin_access_control_origin_type #=> String, one of "s3", "mediastore"
# resp.etag #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/UpdateOriginAccessControl AWS API Documentation
#
# @overload update_origin_access_control(params = {})
@@ -8874,10 +8874,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-cloudfront'
- context[:gem_version] = '1.74.0'
+ context[:gem_version] = '1.75.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#