Storage Transfer Service V1 API - Class Google::Cloud::StorageTransfer::V1::AzureBlobStorageData::FederatedIdentityConfig (v1.6.0)

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

The identity of an Azure application through which Storage Transfer Service can authenticate requests using Azure workload identity federation.

Storage Transfer Service can issue requests to Azure Storage through registered Azure applications, eliminating the need to pass credentials to Storage Transfer Service directly.

To configure federated identity, see Configure access to Microsoft Azure Storage.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#client_id

def client_id() -> ::String
Returns
  • (::String) — Required. The client (application) ID of the application with federated credentials.

#client_id=

def client_id=(value) -> ::String
Parameter
  • value (::String) — Required. The client (application) ID of the application with federated credentials.
Returns
  • (::String) — Required. The client (application) ID of the application with federated credentials.

#tenant_id

def tenant_id() -> ::String
Returns
  • (::String) — Required. The tenant (directory) ID of the application with federated credentials.

#tenant_id=

def tenant_id=(value) -> ::String
Parameter
  • value (::String) — Required. The tenant (directory) ID of the application with federated credentials.
Returns
  • (::String) — Required. The tenant (directory) ID of the application with federated credentials.