Reference documentation and code samples for the Google Cloud Storage Transfer V1 Client class AwsS3CompatibleData.
An AwsS3CompatibleData resource.
Generated from protobuf message google.storagetransfer.v1.AwsS3CompatibleData
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ bucket_name
string
Required. Specifies the name of the bucket.
↳ path
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 '/'.
↳ endpoint
string
Required. Specifies the endpoint of the storage service.
↳ region
string
Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.
↳ s3_metadata
getBucketName
Required. Specifies the name of the bucket.
string
setBucketName
Required. Specifies the name of the bucket.
var
string
$this
getPath
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 '/'.
string
setPath
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 '/'.
var
string
$this
getEndpoint
Required. Specifies the endpoint of the storage service.
string
setEndpoint
Required. Specifies the endpoint of the storage service.
var
string
$this
getRegion
Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.
string
setRegion
Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.
var
string
$this
getS3Metadata
A S3 compatible metadata.
hasS3Metadata
setS3Metadata
A S3 compatible metadata.
$this
getDataProvider
string