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 \ V1Methods
__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 |
|