Class: Aws::Types::CreateBucketRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#acl"private", ...

Returns the value of attribute acl.

Returns:

  • ("private", "public-read", "public-read-write", "authenticated-read")


440
441
442
# File 'sig/types.rbs', line 440

def acl
  @acl
end

#bucket::String

Returns the value of attribute bucket.

Returns:

  • (::String)


441
442
443
# File 'sig/types.rbs', line 441

def bucket
  @bucket
end

#bucket_namespace"account-regional", "global"

Returns the value of attribute bucket_namespace.

Returns:

  • ("account-regional", "global")


450
451
452
# File 'sig/types.rbs', line 450

def bucket_namespace
  @bucket_namespace
end

#create_bucket_configurationTypes::CreateBucketConfiguration

Returns the value of attribute create_bucket_configuration.



442
443
444
# File 'sig/types.rbs', line 442

def create_bucket_configuration
  @create_bucket_configuration
end

#grant_full_control::String

Returns the value of attribute grant_full_control.

Returns:

  • (::String)


443
444
445
# File 'sig/types.rbs', line 443

def grant_full_control
  @grant_full_control
end

#grant_read::String

Returns the value of attribute grant_read.

Returns:

  • (::String)


444
445
446
# File 'sig/types.rbs', line 444

def grant_read
  @grant_read
end

#grant_read_acp::String

Returns the value of attribute grant_read_acp.

Returns:

  • (::String)


445
446
447
# File 'sig/types.rbs', line 445

def grant_read_acp
  @grant_read_acp
end

#grant_write::String

Returns the value of attribute grant_write.

Returns:

  • (::String)


446
447
448
# File 'sig/types.rbs', line 446

def grant_write
  @grant_write
end

#grant_write_acp::String

Returns the value of attribute grant_write_acp.

Returns:

  • (::String)


447
448
449
# File 'sig/types.rbs', line 447

def grant_write_acp
  @grant_write_acp
end

#object_lock_enabled_for_bucketBoolean

Returns the value of attribute object_lock_enabled_for_bucket.

Returns:

  • (Boolean)


448
449
450
# File 'sig/types.rbs', line 448

def object_lock_enabled_for_bucket
  @object_lock_enabled_for_bucket
end

#object_ownership"BucketOwnerPreferred", ...

Returns the value of attribute object_ownership.

Returns:

  • ("BucketOwnerPreferred", "ObjectWriter", "BucketOwnerEnforced")


449
450
451
# File 'sig/types.rbs', line 449

def object_ownership
  @object_ownership
end