Chronicle v1 API - Class AmazonSQSV2Settings (1.1.0)

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

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

AmazonSQSV2Settings is the settings proto for Omniflow SQS feeds.

Inheritance

object > AmazonSQSV2Settings

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

AmazonSQSV2Settings()

public AmazonSQSV2Settings()

AmazonSQSV2Settings(AmazonSQSV2Settings)

public AmazonSQSV2Settings(AmazonSQSV2Settings other)
Parameter
Name Description
other AmazonSQSV2Settings

Properties

Authentication

public SQSAuthV2 Authentication { get; set; }

Required. Authentication.

Property Value
Type Description
SQSAuthV2

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

Queue

public string Queue { get; set; }

Required. Amazon Resource Name(ARN) of the queue.

Property Value
Type Description
string

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