Chronicle V1 API - Class Google::Cloud::Chronicle::V1::AzureAuthV2 (v1.1.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Cloud::Chronicle::V1::AzureAuthV2.

A message containing fields used to authenticate with Azure Blob Storage.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#access_key

def access_key() -> ::String
Returns
  • (::String) — Required. Access Key also known as shared key.

    Note: The following fields are mutually exclusive: access_key, sas_token, azure_v2_workload_identity_federation. If a field in that set is populated, all other fields in the set will automatically be cleared.

#access_key=

def access_key=(value) -> ::String
Parameter
  • value (::String) — Required. Access Key also known as shared key.

    Note: The following fields are mutually exclusive: access_key, sas_token, azure_v2_workload_identity_federation. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::String) — Required. Access Key also known as shared key.

    Note: The following fields are mutually exclusive: access_key, sas_token, azure_v2_workload_identity_federation. If a field in that set is populated, all other fields in the set will automatically be cleared.

#azure_v2_workload_identity_federation

def azure_v2_workload_identity_federation() -> ::Google::Cloud::Chronicle::V1::AzureV2WorkloadIdentityFederation
Returns
  • (::Google::Cloud::Chronicle::V1::AzureV2WorkloadIdentityFederation) — Required. Azure V2 Workload Identity Federation.

    Note: The following fields are mutually exclusive: azure_v2_workload_identity_federation, access_key, sas_token. If a field in that set is populated, all other fields in the set will automatically be cleared.

#azure_v2_workload_identity_federation=

def azure_v2_workload_identity_federation=(value) -> ::Google::Cloud::Chronicle::V1::AzureV2WorkloadIdentityFederation
Parameter
  • value (::Google::Cloud::Chronicle::V1::AzureV2WorkloadIdentityFederation) — Required. Azure V2 Workload Identity Federation.

    Note: The following fields are mutually exclusive: azure_v2_workload_identity_federation, access_key, sas_token. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Chronicle::V1::AzureV2WorkloadIdentityFederation) — Required. Azure V2 Workload Identity Federation.

    Note: The following fields are mutually exclusive: azure_v2_workload_identity_federation, access_key, sas_token. If a field in that set is populated, all other fields in the set will automatically be cleared.

#sas_token

def sas_token() -> ::String
Returns
  • (::String) — Required. SAS Token.

    Note: The following fields are mutually exclusive: sas_token, access_key, azure_v2_workload_identity_federation. If a field in that set is populated, all other fields in the set will automatically be cleared.

#sas_token=

def sas_token=(value) -> ::String
Parameter
  • value (::String) — Required. SAS Token.

    Note: The following fields are mutually exclusive: sas_token, access_key, azure_v2_workload_identity_federation. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::String) — Required. SAS Token.

    Note: The following fields are mutually exclusive: sas_token, access_key, azure_v2_workload_identity_federation. If a field in that set is populated, all other fields in the set will automatically be cleared.