#[non_exhaustive]pub struct AwsRdsEventSubscriptionDetails { /* private fields */ }Expand description
Details about an Amazon RDS event notification subscription. The subscription allows Amazon RDS to post events to an SNS topic.
Implementations
sourceimpl AwsRdsEventSubscriptionDetails
impl AwsRdsEventSubscriptionDetails
sourcepub fn cust_subscription_id(&self) -> Option<&str>
pub fn cust_subscription_id(&self) -> Option<&str>
The identifier of the account that is associated with the event notification subscription.
sourcepub fn customer_aws_id(&self) -> Option<&str>
pub fn customer_aws_id(&self) -> Option<&str>
The identifier of the event notification subscription.
sourcepub fn event_categories_list(&self) -> Option<&[String]>
pub fn event_categories_list(&self) -> Option<&[String]>
The list of event categories for the event notification subscription.
sourcepub fn event_subscription_arn(&self) -> Option<&str>
pub fn event_subscription_arn(&self) -> Option<&str>
The ARN of the event notification subscription.
sourcepub fn sns_topic_arn(&self) -> Option<&str>
pub fn sns_topic_arn(&self) -> Option<&str>
The ARN of the SNS topic to post the event notifications to.
sourcepub fn source_ids_list(&self) -> Option<&[String]>
pub fn source_ids_list(&self) -> Option<&[String]>
A list of source identifiers for the event notification subscription.
sourcepub fn source_type(&self) -> Option<&str>
pub fn source_type(&self) -> Option<&str>
The source type for the event notification subscription.
sourcepub fn status(&self) -> Option<&str>
pub fn status(&self) -> Option<&str>
The status of the event notification subscription.
Valid values: creating | modifying | deleting | active | no-permission | topic-not-exist
sourcepub fn subscription_creation_time(&self) -> Option<&str>
pub fn subscription_creation_time(&self) -> Option<&str>
The datetime when the event notification subscription was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
sourceimpl AwsRdsEventSubscriptionDetails
impl AwsRdsEventSubscriptionDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsRdsEventSubscriptionDetails.
Trait Implementations
sourceimpl Clone for AwsRdsEventSubscriptionDetails
impl Clone for AwsRdsEventSubscriptionDetails
sourcefn clone(&self) -> AwsRdsEventSubscriptionDetails
fn clone(&self) -> AwsRdsEventSubscriptionDetails
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 more
sourceimpl PartialEq<AwsRdsEventSubscriptionDetails> for AwsRdsEventSubscriptionDetails
impl PartialEq<AwsRdsEventSubscriptionDetails> for AwsRdsEventSubscriptionDetails
sourcefn eq(&self, other: &AwsRdsEventSubscriptionDetails) -> bool
fn eq(&self, other: &AwsRdsEventSubscriptionDetails) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsRdsEventSubscriptionDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsRdsEventSubscriptionDetails
impl Send for AwsRdsEventSubscriptionDetails
impl Sync for AwsRdsEventSubscriptionDetails
impl Unpin for AwsRdsEventSubscriptionDetails
impl UnwindSafe for AwsRdsEventSubscriptionDetails
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more