Storage Transfer Service V1 API - Class Google::Cloud::StorageTransfer::V1::AwsS3CompatibleData (v0.4.0)

Reference documentation and code samples for the Storage Transfer Service V1 API class Google::Cloud::StorageTransfer::V1::AwsS3CompatibleData.

An AwsS3CompatibleData resource.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#bucket_name

def bucket_name() -> ::String
Returns
  • (::String) — Required. Specifies the name of the bucket.

#bucket_name=

def bucket_name=(value) -> ::String
Parameter
  • value (::String) — Required. Specifies the name of the bucket.
Returns
  • (::String) — Required. Specifies the name of the bucket.

#endpoint

def endpoint() -> ::String
Returns
  • (::String) — Required. Specifies the endpoint of the storage service.

#endpoint=

def endpoint=(value) -> ::String
Parameter
  • value (::String) — Required. Specifies the endpoint of the storage service.
Returns
  • (::String) — Required. Specifies the endpoint of the storage service.

#path

def path() -> ::String
Returns
  • (::String) — Specifies the root path to transfer objects.

    Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.

#path=

def path=(value) -> ::String
Parameter
  • value (::String) — Specifies the root path to transfer objects.

    Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.

Returns
  • (::String) — Specifies the root path to transfer objects.

    Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.

#region

def region() -> ::String
Returns
  • (::String) — Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.

#region=

def region=(value) -> ::String
Parameter
  • value (::String) — Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.
Returns
  • (::String) — Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.

#s3_metadata

def s3_metadata() -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata
Returns

#s3_metadata=

def s3_metadata=(value) -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata
Parameter
Returns