Chronicle v1 API - Class AzureBlobStoreV2Settings (1.1.0)

public sealed class AzureBlobStoreV2Settings : IMessage<AzureBlobStoreV2Settings>, IEquatable<AzureBlobStoreV2Settings>, IDeepCloneable<AzureBlobStoreV2Settings>, IBufferMessage, IMessage

Reference documentation and code samples for the Chronicle v1 API class AzureBlobStoreV2Settings.

AzureBlobStoreV2Settings is the settings proto for Azure Blob Storage feeds.

Inheritance

object > AzureBlobStoreV2Settings

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

AzureBlobStoreV2Settings()

public AzureBlobStoreV2Settings()

AzureBlobStoreV2Settings(AzureBlobStoreV2Settings)

public AzureBlobStoreV2Settings(AzureBlobStoreV2Settings other)
Parameter
Name Description
other AzureBlobStoreV2Settings

Properties

Authentication

public AzureAuthV2 Authentication { get; set; }

Required. Authentication.

Property Value
Type Description
AzureAuthV2

AzureUri

public string AzureUri { get; set; }

Required. Azure URI.

Property Value
Type Description
string

ChronicleServiceAccount

public string ChronicleServiceAccount { get; set; }

Output only. SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.

Property Value
Type Description
string

IncludePrefixes

public RepeatedField<string> IncludePrefixes { get; }

Optional. Optional list of object prefixes to include.

Property Value
Type Description
RepeatedFieldstring

MaxLookbackDays

public int MaxLookbackDays { get; set; }

Optional. Maximum File Age to ingest in days.

Property Value
Type Description
int

SourceDeletionOption

public SourceDeletionOptionV2 SourceDeletionOption { get; set; }

Optional. Source deletion option.

Property Value
Type Description
SourceDeletionOptionV2