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