public sealed class AzureAuthV2 : IMessage<AzureAuthV2>, IEquatable<AzureAuthV2>, IDeepCloneable<AzureAuthV2>, IBufferMessage, IMessageReference documentation and code samples for the Chronicle v1 API class AzureAuthV2.
A message containing fields used to authenticate with Azure Blob Storage.
Implements
IMessageAzureAuthV2, IEquatableAzureAuthV2, IDeepCloneableAzureAuthV2, IBufferMessage, IMessageNamespace
Google.Cloud.Chronicle.V1Assembly
Google.Cloud.Chronicle.V1.dll
Constructors
AzureAuthV2()
public AzureAuthV2()AzureAuthV2(AzureAuthV2)
public AzureAuthV2(AzureAuthV2 other)| Parameter | |
|---|---|
| Name | Description |
other |
AzureAuthV2 |
Properties
AccessKey
public string AccessKey { get; set; }Required. Access Key also known as shared key.
| Property Value | |
|---|---|
| Type | Description |
string |
|
AuthTypeCase
public AzureAuthV2.AuthTypeOneofCase AuthTypeCase { get; }| Property Value | |
|---|---|
| Type | Description |
AzureAuthV2AuthTypeOneofCase |
|
AzureV2WorkloadIdentityFederation
public AzureV2WorkloadIdentityFederation AzureV2WorkloadIdentityFederation { get; set; }Required. Azure V2 Workload Identity Federation.
| Property Value | |
|---|---|
| Type | Description |
AzureV2WorkloadIdentityFederation |
|
HasAccessKey
public bool HasAccessKey { get; }Gets whether the "access_key" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasSasToken
public bool HasSasToken { get; }Gets whether the "sas_token" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
SasToken
public string SasToken { get; set; }Required. SAS Token.
| Property Value | |
|---|---|
| Type | Description |
string |
|