Chronicle v1 API - Class AmazonS3V2Settings (1.1.0)

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

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

AmazonS3V2Settings is the settings proto for Omniflow S3 feeds.

Inheritance

object > AmazonS3V2Settings

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

AmazonS3V2Settings()

public AmazonS3V2Settings()

AmazonS3V2Settings(AmazonS3V2Settings)

public AmazonS3V2Settings(AmazonS3V2Settings other)
Parameter
Name Description
other AmazonS3V2Settings

Properties

Authentication

public S3AuthV2 Authentication { get; set; }

Required. Authentication.

Property Value
Type Description
S3AuthV2

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

S3Uri

public string S3Uri { get; set; }

Required. S3 URI.

Property Value
Type Description
string

SourceDeletionOption

public SourceDeletionOptionV2 SourceDeletionOption { get; set; }

Optional. Source deletion option.

Property Value
Type Description
SourceDeletionOptionV2