You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SecurityHub::Types::AwsSqsQueueDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsSqsQueueDetails
- Defined in:
- (unknown)
Overview
When passing AwsSqsQueueDetails as input to an Aws::Client method, you can use a vanilla Hash:
{
kms_data_key_reuse_period_seconds: 1,
kms_master_key_id: "NonEmptyString",
queue_name: "NonEmptyString",
dead_letter_target_arn: "NonEmptyString",
}
Data about a queue.
Returned by:
Instance Attribute Summary collapse
-
#dead_letter_target_arn ⇒ String
The Amazon Resource Name (ARN) of the dead-letter queue to which Amazon SQS moves messages after the value of
maxReceiveCount
is exceeded. -
#kms_data_key_reuse_period_seconds ⇒ Integer
The length of time, in seconds, for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again.
-
#kms_master_key_id ⇒ String
The ID of an AWS managed customer master key (CMK) for Amazon SQS or a custom CMK.
-
#queue_name ⇒ String
The name of the new queue.
Instance Attribute Details
#dead_letter_target_arn ⇒ String
The Amazon Resource Name (ARN) of the dead-letter queue to which Amazon
SQS moves messages after the value of maxReceiveCount
is exceeded.
#kms_data_key_reuse_period_seconds ⇒ Integer
The length of time, in seconds, for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again.
#kms_master_key_id ⇒ String
The ID of an AWS managed customer master key (CMK) for Amazon SQS or a custom CMK.
#queue_name ⇒ String
The name of the new queue.