Chronicle V1 API - Class Google::Cloud::Chronicle::V1::SQSAuthV2 (v1.1.0)

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

A message containing fields used to authenticate with Amazon SQS.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#aws_iam_role_auth

def aws_iam_role_auth() -> ::Google::Cloud::Chronicle::V1::SQSV2AwsIamRoleAuth
Returns
  • (::Google::Cloud::Chronicle::V1::SQSV2AwsIamRoleAuth) — Required. AWS IAM Role for Identity Federation.

    Note: The following fields are mutually exclusive: aws_iam_role_auth, sqs_v2_access_key_secret_auth. If a field in that set is populated, all other fields in the set will automatically be cleared.

#aws_iam_role_auth=

def aws_iam_role_auth=(value) -> ::Google::Cloud::Chronicle::V1::SQSV2AwsIamRoleAuth
Parameter
  • value (::Google::Cloud::Chronicle::V1::SQSV2AwsIamRoleAuth) — Required. AWS IAM Role for Identity Federation.

    Note: The following fields are mutually exclusive: aws_iam_role_auth, sqs_v2_access_key_secret_auth. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Chronicle::V1::SQSV2AwsIamRoleAuth) — Required. AWS IAM Role for Identity Federation.

    Note: The following fields are mutually exclusive: aws_iam_role_auth, sqs_v2_access_key_secret_auth. If a field in that set is populated, all other fields in the set will automatically be cleared.

#sqs_v2_access_key_secret_auth

def sqs_v2_access_key_secret_auth() -> ::Google::Cloud::Chronicle::V1::SQSV2AccessKeySecretAuth
Returns
  • (::Google::Cloud::Chronicle::V1::SQSV2AccessKeySecretAuth) — Required. Auth key and secret for the SQS queue.

    Note: The following fields are mutually exclusive: sqs_v2_access_key_secret_auth, aws_iam_role_auth. If a field in that set is populated, all other fields in the set will automatically be cleared.

#sqs_v2_access_key_secret_auth=

def sqs_v2_access_key_secret_auth=(value) -> ::Google::Cloud::Chronicle::V1::SQSV2AccessKeySecretAuth
Parameter
  • value (::Google::Cloud::Chronicle::V1::SQSV2AccessKeySecretAuth) — Required. Auth key and secret for the SQS queue.

    Note: The following fields are mutually exclusive: sqs_v2_access_key_secret_auth, aws_iam_role_auth. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Chronicle::V1::SQSV2AccessKeySecretAuth) — Required. Auth key and secret for the SQS queue.

    Note: The following fields are mutually exclusive: sqs_v2_access_key_secret_auth, aws_iam_role_auth. If a field in that set is populated, all other fields in the set will automatically be cleared.