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-
(::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-
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.
-
(::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-
(::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-
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.
-
(::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-
(::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-
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.
-
(::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.