Class: Aws::S3Control::Types::ListAccessGrantsLocationsRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-s3control/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The Amazon Web Services account ID of the S3 Access Grants instance.

Returns:

  • (String)


4700
4701
4702
4703
4704
4705
4706
4707
# File 'lib/aws-sdk-s3control/types.rb', line 4700

class ListAccessGrantsLocationsRequest < Struct.new(
  :account_id,
  :next_token,
  :max_results,
  :location_scope)
  SENSITIVE = []
  include Aws::Structure
end

#location_scopeString

The S3 path to the location that you are registering. The location scope can be the default S3 location ‘s3://`, the S3 path to a bucket `s3://<bucket>`, or the S3 path to a bucket and prefix `s3://<bucket>/<prefix>`. A prefix in S3 is a string of characters at the beginning of an object key name used to organize the objects that you store in your S3 buckets. For example, object key names that start with the `engineering/` prefix or object key names that start with the `marketing/campaigns/` prefix.

Returns:

  • (String)


4700
4701
4702
4703
4704
4705
4706
4707
# File 'lib/aws-sdk-s3control/types.rb', line 4700

class ListAccessGrantsLocationsRequest < Struct.new(
  :account_id,
  :next_token,
  :max_results,
  :location_scope)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of access grants that you would like returned in the ‘List Access Grants` response. If the results include the pagination token `NextToken`, make another call using the `NextToken` to determine if there are more results.

Returns:

  • (Integer)


4700
4701
4702
4703
4704
4705
4706
4707
# File 'lib/aws-sdk-s3control/types.rb', line 4700

class ListAccessGrantsLocationsRequest < Struct.new(
  :account_id,
  :next_token,
  :max_results,
  :location_scope)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

A pagination token to request the next page of results. Pass this value into a subsequent ‘List Access Grants Locations` request in order to retrieve the next page of results.

Returns:

  • (String)


4700
4701
4702
4703
4704
4705
4706
4707
# File 'lib/aws-sdk-s3control/types.rb', line 4700

class ListAccessGrantsLocationsRequest < Struct.new(
  :account_id,
  :next_token,
  :max_results,
  :location_scope)
  SENSITIVE = []
  include Aws::Structure
end