Google Cloud Chronicle V1 Client - Class SQSAuthV2 (0.7.1)

Reference documentation and code samples for the Google Cloud Chronicle V1 Client class SQSAuthV2.

A message containing fields used to authenticate with Amazon SQS.

Generated from protobuf message google.cloud.chronicle.v1.SQSAuthV2

Namespace

Google \ Cloud \ Chronicle \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ sqs_v2_access_key_secret_auth SQSV2AccessKeySecretAuth

Required. Auth key and secret for the SQS queue.

↳ aws_iam_role_auth SQSV2AwsIamRoleAuth

Required. AWS IAM Role for Identity Federation.

getSqsV2AccessKeySecretAuth

Required. Auth key and secret for the SQS queue.

Returns
Type Description
SQSV2AccessKeySecretAuth|null

hasSqsV2AccessKeySecretAuth

setSqsV2AccessKeySecretAuth

Required. Auth key and secret for the SQS queue.

Parameter
Name Description
var SQSV2AccessKeySecretAuth
Returns
Type Description
$this

getAwsIamRoleAuth

Required. AWS IAM Role for Identity Federation.

Returns
Type Description
SQSV2AwsIamRoleAuth|null

hasAwsIamRoleAuth

setAwsIamRoleAuth

Required. AWS IAM Role for Identity Federation.

Parameter
Name Description
var SQSV2AwsIamRoleAuth
Returns
Type Description
$this

getAuthType

Returns
Type Description
string