Class: Aws::Types::AwsS3BucketDetails

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#access_control_list::String

Returns the value of attribute access_control_list.

Returns:

  • (::String)


4026
4027
4028
# File 'sig/types.rbs', line 4026

def access_control_list
  @access_control_list
end

#bucket_lifecycle_configurationTypes::AwsS3BucketBucketLifecycleConfigurationDetails

Returns the value of attribute bucket_lifecycle_configuration.



4024
4025
4026
# File 'sig/types.rbs', line 4024

def bucket_lifecycle_configuration
  @bucket_lifecycle_configuration
end

#bucket_logging_configurationTypes::AwsS3BucketLoggingConfiguration

Returns the value of attribute bucket_logging_configuration.



4027
4028
4029
# File 'sig/types.rbs', line 4027

def bucket_logging_configuration
  @bucket_logging_configuration
end

#bucket_notification_configurationTypes::AwsS3BucketNotificationConfiguration

Returns the value of attribute bucket_notification_configuration.



4029
4030
4031
# File 'sig/types.rbs', line 4029

def bucket_notification_configuration
  @bucket_notification_configuration
end

#bucket_versioning_configurationTypes::AwsS3BucketBucketVersioningConfiguration

Returns the value of attribute bucket_versioning_configuration.



4030
4031
4032
# File 'sig/types.rbs', line 4030

def bucket_versioning_configuration
  @bucket_versioning_configuration
end

#bucket_website_configurationTypes::AwsS3BucketWebsiteConfiguration

Returns the value of attribute bucket_website_configuration.



4028
4029
4030
# File 'sig/types.rbs', line 4028

def bucket_website_configuration
  @bucket_website_configuration
end

#created_at::String

Returns the value of attribute created_at.

Returns:

  • (::String)


4022
4023
4024
# File 'sig/types.rbs', line 4022

def created_at
  @created_at
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


4032
4033
4034
# File 'sig/types.rbs', line 4032

def name
  @name
end

#object_lock_configurationTypes::AwsS3BucketObjectLockConfiguration

Returns the value of attribute object_lock_configuration.



4031
4032
4033
# File 'sig/types.rbs', line 4031

def object_lock_configuration
  @object_lock_configuration
end

#owner_account_id::String

Returns the value of attribute owner_account_id.

Returns:

  • (::String)


4021
4022
4023
# File 'sig/types.rbs', line 4021

def 
  @owner_account_id
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


4019
4020
4021
# File 'sig/types.rbs', line 4019

def owner_id
  @owner_id
end

#owner_name::String

Returns the value of attribute owner_name.

Returns:

  • (::String)


4020
4021
4022
# File 'sig/types.rbs', line 4020

def owner_name
  @owner_name
end

#public_access_block_configurationTypes::AwsS3AccountPublicAccessBlockDetails

Returns the value of attribute public_access_block_configuration.



4025
4026
4027
# File 'sig/types.rbs', line 4025

def public_access_block_configuration
  @public_access_block_configuration
end

#server_side_encryption_configurationTypes::AwsS3BucketServerSideEncryptionConfiguration

Returns the value of attribute server_side_encryption_configuration.



4023
4024
4025
# File 'sig/types.rbs', line 4023

def server_side_encryption_configuration
  @server_side_encryption_configuration
end