Struct aws_sdk_securityhub::model::AwsSqsQueueDetails
source · [−]#[non_exhaustive]pub struct AwsSqsQueueDetails { /* private fields */ }Expand description
Data about a queue.
Implementations
sourceimpl AwsSqsQueueDetails
impl AwsSqsQueueDetails
sourcepub fn kms_data_key_reuse_period_seconds(&self) -> i32
pub fn kms_data_key_reuse_period_seconds(&self) -> i32
The length of time, in seconds, for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling KMS again.
sourcepub fn kms_master_key_id(&self) -> Option<&str>
pub fn kms_master_key_id(&self) -> Option<&str>
The ID of an Amazon Web Services managed key for Amazon SQS or a custom KMS key.
sourcepub fn queue_name(&self) -> Option<&str>
pub fn queue_name(&self) -> Option<&str>
The name of the new queue.
sourcepub fn dead_letter_target_arn(&self) -> Option<&str>
pub fn dead_letter_target_arn(&self) -> Option<&str>
The ARN of the dead-letter queue to which Amazon SQS moves messages after the value of maxReceiveCount is exceeded.
sourceimpl AwsSqsQueueDetails
impl AwsSqsQueueDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsSqsQueueDetails.
Trait Implementations
sourceimpl Clone for AwsSqsQueueDetails
impl Clone for AwsSqsQueueDetails
sourcefn clone(&self) -> AwsSqsQueueDetails
fn clone(&self) -> AwsSqsQueueDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for AwsSqsQueueDetails
impl Debug for AwsSqsQueueDetails
sourceimpl PartialEq<AwsSqsQueueDetails> for AwsSqsQueueDetails
impl PartialEq<AwsSqsQueueDetails> for AwsSqsQueueDetails
sourcefn eq(&self, other: &AwsSqsQueueDetails) -> bool
fn eq(&self, other: &AwsSqsQueueDetails) -> bool
impl StructuralPartialEq for AwsSqsQueueDetails
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more