Reference documentation and code samples for the Storage Transfer Service V1 API class Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata.
S3CompatibleMetadata contains the metadata fields that apply to the basic types of S3-compatible data providers.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auth_method
def auth_method() -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::AuthMethod
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::AuthMethod) — 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.
#auth_method=
def auth_method=(value) -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::AuthMethod
Parameter
- value (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::AuthMethod) — 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.
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::AuthMethod) — 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.
#list_api
def list_api() -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::ListApi
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::ListApi) — The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
#list_api=
def list_api=(value) -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::ListApi
Parameter
- value (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::ListApi) — The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::ListApi) — The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
#protocol
def protocol() -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::NetworkProtocol
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::NetworkProtocol) — Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
#protocol=
def protocol=(value) -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::NetworkProtocol
Parameter
- value (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::NetworkProtocol) — Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::NetworkProtocol) — Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
#request_model
def request_model() -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::RequestModel
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::RequestModel) — 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.
#request_model=
def request_model=(value) -> ::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::RequestModel
Parameter
- value (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::RequestModel) — 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.
Returns
- (::Google::Cloud::StorageTransfer::V1::S3CompatibleMetadata::RequestModel) — 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.