Struct rusoto_securityhub::AwsSqsQueueDetails [−][src]
pub struct AwsSqsQueueDetails { pub dead_letter_target_arn: Option<String>, pub kms_data_key_reuse_period_seconds: Option<i64>, pub kms_master_key_id: Option<String>, pub queue_name: Option<String>, }
Expand description
Data about a queue.
Fields
dead_letter_target_arn: Option<String>
The 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: Option<i64>
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: Option<String>
The ID of an AWS managed customer master key (CMK) for Amazon SQS or a custom CMK.
queue_name: Option<String>
The name of the new queue.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AwsSqsQueueDetails
impl Send for AwsSqsQueueDetails
impl Sync for AwsSqsQueueDetails
impl Unpin for AwsSqsQueueDetails
impl UnwindSafe for AwsSqsQueueDetails
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self