public sealed class AwsS3CompatibleData : IMessage<AwsS3CompatibleData>, IEquatable<AwsS3CompatibleData>, IDeepCloneable<AwsS3CompatibleData>, IBufferMessage, IMessageReference documentation and code samples for the Storage Transfer v1 API class AwsS3CompatibleData.
An AwsS3CompatibleData resource.
Implements
IMessageAwsS3CompatibleData, IEquatableAwsS3CompatibleData, IDeepCloneableAwsS3CompatibleData, IBufferMessage, IMessageNamespace
Google.Cloud.StorageTransfer.V1Assembly
Google.Cloud.StorageTransfer.V1.dll
Constructors
AwsS3CompatibleData()
public AwsS3CompatibleData()AwsS3CompatibleData(AwsS3CompatibleData)
public AwsS3CompatibleData(AwsS3CompatibleData other)| Parameter | |
|---|---|
| Name | Description |
other |
AwsS3CompatibleData |
Properties
BucketName
public string BucketName { get; set; }Required. Specifies the name of the bucket.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DataProviderCase
public AwsS3CompatibleData.DataProviderOneofCase DataProviderCase { get; }| Property Value | |
|---|---|
| Type | Description |
AwsS3CompatibleDataDataProviderOneofCase |
|
Endpoint
public string Endpoint { get; set; }Required. Specifies the endpoint of the storage service.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Path
public string Path { get; set; }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 '/'.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Region
public string Region { get; set; }Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.
| Property Value | |
|---|---|
| Type | Description |
string |
|
S3Metadata
public S3CompatibleMetadata S3Metadata { get; set; }A S3 compatible metadata.
| Property Value | |
|---|---|
| Type | Description |
S3CompatibleMetadata |
|