lib/aws-sdk-s3control/client.rb in aws-sdk-s3control-1.57.0 vs lib/aws-sdk-s3control/client.rb in aws-sdk-s3control-1.58.0

- old
+ new

@@ -420,12 +420,12 @@ # [4]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.html # [5]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html # [6]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPoints.html # # @option params [String] :account_id - # The Amazon Web Services account ID for the owner of the bucket for - # which you want to create an access point. + # The Amazon Web Services account ID for the account that owns the + # specified access point. # # @option params [required, String] :name # The name you want to assign to this access point. # # @option params [required, String] :bucket @@ -456,10 +456,14 @@ # # @option params [Types::PublicAccessBlockConfiguration] :public_access_block_configuration # The `PublicAccessBlock` configuration that you want to apply to the # access point. # + # @option params [String] :bucket_account_id + # The Amazon Web Services account ID associated with the S3 bucket + # associated with this access point. + # # @return [Types::CreateAccessPointResult] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::CreateAccessPointResult#access_point_arn #access_point_arn} => String # * {Types::CreateAccessPointResult#alias #alias} => String # @@ -476,10 +480,11 @@ # block_public_acls: false, # ignore_public_acls: false, # block_public_policy: false, # restrict_public_buckets: false, # }, + # bucket_account_id: "AccountId", # }) # # @example Response structure # # resp.access_point_arn #=> String @@ -1097,11 +1102,12 @@ # [2]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPoint.html # [3]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.html # [4]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPoints.html # # @option params [String] :account_id - # The account ID for the account that owns the specified access point. + # The Amazon Web Services account ID for the account that owns the + # specified access point. # # @option params [required, String] :name # The name of the access point you want to delete. # # For using this parameter with Amazon S3 on Outposts with the REST API, @@ -2090,11 +2096,12 @@ # [2]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPoint.html # [3]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html # [4]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPoints.html # # @option params [String] :account_id - # The account ID for the account that owns the specified access point. + # The Amazon Web Services account ID for the account that owns the + # specified access point. # # @option params [required, String] :name # The name of the access point whose configuration information you want # to retrieve. # @@ -2120,10 +2127,11 @@ # * {Types::GetAccessPointResult#public_access_block_configuration #public_access_block_configuration} => Types::PublicAccessBlockConfiguration # * {Types::GetAccessPointResult#creation_date #creation_date} => Time # * {Types::GetAccessPointResult#alias #alias} => String # * {Types::GetAccessPointResult#access_point_arn #access_point_arn} => String # * {Types::GetAccessPointResult#endpoints #endpoints} => Hash<String,String> + # * {Types::GetAccessPointResult#bucket_account_id #bucket_account_id} => String # # @example Request syntax with placeholder values # # resp = client.get_access_point({ # account_id: "AccountId", @@ -2143,10 +2151,11 @@ # resp.creation_date #=> Time # resp.alias #=> String # resp.access_point_arn #=> String # resp.endpoints #=> Hash # resp.endpoints["NonEmptyMaxLength64String"] #=> String + # resp.bucket_account_id #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/s3control-2018-08-20/GetAccessPoint AWS API Documentation # # @overload get_access_point(params = {}) # @param [Hash] params ({}) @@ -3392,16 +3401,16 @@ def get_storage_lens_configuration_tagging(params = {}, options = {}) req = build_request(:get_storage_lens_configuration_tagging, params) req.send_request(options) end - # Returns a list of the access points currently associated with the - # specified bucket. You can retrieve up to 1000 access points per call. - # If the specified bucket has more than 1,000 access points (or the - # number specified in `maxResults`, whichever is less), the response - # will include a continuation token that you can use to list the - # additional access points. + # Returns a list of the access points owned by the current account + # associated with the specified bucket. You can retrieve up to 1000 + # access points per call. If the specified bucket has more than 1,000 + # access points (or the number specified in `maxResults`, whichever is + # less), the response will include a continuation token that you can use + # to list the additional access points. # # # # All Amazon S3 on Outposts REST API requests for this action require an # additional parameter of `x-amz-outpost-id` to be passed with the @@ -3425,12 +3434,12 @@ # [2]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPoint.html # [3]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html # [4]: https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.html # # @option params [String] :account_id - # The Amazon Web Services account ID for owner of the bucket whose - # access points you want to list. + # The Amazon Web Services account ID for the account that owns the + # specified access points. # # @option params [String] :bucket # The name of the bucket whose associated access points you want to # list. # @@ -3482,10 +3491,11 @@ # resp.access_point_list[0].network_origin #=> String, one of "Internet", "VPC" # resp.access_point_list[0].vpc_configuration.vpc_id #=> String # resp.access_point_list[0].bucket #=> String # resp.access_point_list[0].access_point_arn #=> String # resp.access_point_list[0].alias #=> String + # resp.access_point_list[0].bucket_account_id #=> String # resp.next_token #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/s3control-2018-08-20/ListAccessPoints AWS API Documentation # # @overload list_access_points(params = {}) @@ -5092,10 +5102,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-s3control' - context[:gem_version] = '1.57.0' + context[:gem_version] = '1.58.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated