Chronicle v1 API - Class SQSAuthV2 (1.1.0)

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

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

A message containing fields used to authenticate with Amazon SQS.

Inheritance

object > SQSAuthV2

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

SQSAuthV2()

public SQSAuthV2()

SQSAuthV2(SQSAuthV2)

public SQSAuthV2(SQSAuthV2 other)
Parameter
Name Description
other SQSAuthV2

Properties

AuthTypeCase

public SQSAuthV2.AuthTypeOneofCase AuthTypeCase { get; }
Property Value
Type Description
SQSAuthV2AuthTypeOneofCase

AwsIamRoleAuth

public SQSV2AwsIamRoleAuth AwsIamRoleAuth { get; set; }

Required. AWS IAM Role for Identity Federation.

Property Value
Type Description
SQSV2AwsIamRoleAuth

SqsV2AccessKeySecretAuth

public SQSV2AccessKeySecretAuth SqsV2AccessKeySecretAuth { get; set; }

Required. Auth key and secret for the SQS queue.

Property Value
Type Description
SQSV2AccessKeySecretAuth