public sealed class S3CompatibleMetadata : IMessage<S3CompatibleMetadata>, IEquatable<S3CompatibleMetadata>, IDeepCloneable<S3CompatibleMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Storage Transfer v1 API class S3CompatibleMetadata.
S3CompatibleMetadata contains the metadata fields that apply to the basic types of S3-compatible data providers.
Implements
IMessage<S3CompatibleMetadata>, IEquatable<S3CompatibleMetadata>, IDeepCloneable<S3CompatibleMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.StorageTransfer.V1Assembly
Google.Cloud.StorageTransfer.V1.dll
Constructors
S3CompatibleMetadata()
public S3CompatibleMetadata()
S3CompatibleMetadata(S3CompatibleMetadata)
public S3CompatibleMetadata(S3CompatibleMetadata other)
Parameter | |
---|---|
Name | Description |
other | S3CompatibleMetadata |
Properties
AuthMethod
public S3CompatibleMetadata.Types.AuthMethod AuthMethod { get; set; }
Specifies the authentication and authorization method used by the storage service. When not specified, Transfer Service will attempt to determine right auth method to use.
Property Value | |
---|---|
Type | Description |
S3CompatibleMetadata.Types.AuthMethod |
ListApi
public S3CompatibleMetadata.Types.ListApi ListApi { get; set; }
The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
Property Value | |
---|---|
Type | Description |
S3CompatibleMetadata.Types.ListApi |
Protocol
public S3CompatibleMetadata.Types.NetworkProtocol Protocol { get; set; }
Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
Property Value | |
---|---|
Type | Description |
S3CompatibleMetadata.Types.NetworkProtocol |
RequestModel
public S3CompatibleMetadata.Types.RequestModel RequestModel { get; set; }
Specifies the API request model used to call the storage service. When not specified, the default value of RequestModel REQUEST_MODEL_VIRTUAL_HOSTED_STYLE is used.
Property Value | |
---|---|
Type | Description |
S3CompatibleMetadata.Types.RequestModel |