Class: Aws::Lightsail::Types::GetBucketsResult

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_level_bpa_syncTypes::AccountLevelBpaSync

An object that describes the synchronization status of the Amazon S3 account-level block public access feature for your Lightsail buckets.

For more information about this feature and how it affects Lightsail buckets, see [Block public access for buckets in Amazon Lightsail].

[1]: lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-block-public-access-for-buckets



6795
6796
6797
6798
6799
6800
6801
# File 'lib/aws-sdk-lightsail/types.rb', line 6795

class GetBucketsResult < Struct.new(
  :buckets,
  :next_page_token,
  :account_level_bpa_sync)
  SENSITIVE = []
  include Aws::Structure
end

#bucketsArray<Types::Bucket>

An array of objects that describe buckets.

Returns:



6795
6796
6797
6798
6799
6800
6801
# File 'lib/aws-sdk-lightsail/types.rb', line 6795

class GetBucketsResult < Struct.new(
  :buckets,
  :next_page_token,
  :account_level_bpa_sync)
  SENSITIVE = []
  include Aws::Structure
end

#next_page_tokenString

The token to advance to the next page of results from your request.

A next page token is not returned if there are no more results to display.

To get the next page of results, perform another ‘GetBuckets` request and specify the next page token using the `pageToken` parameter.

Returns:

  • (String)


6795
6796
6797
6798
6799
6800
6801
# File 'lib/aws-sdk-lightsail/types.rb', line 6795

class GetBucketsResult < Struct.new(
  :buckets,
  :next_page_token,
  :account_level_bpa_sync)
  SENSITIVE = []
  include Aws::Structure
end