Struct aws_sdk_amp::types::RuleGroupsNamespaceSummary
source · #[non_exhaustive]pub struct RuleGroupsNamespaceSummary {
pub arn: String,
pub name: String,
pub status: Option<RuleGroupsNamespaceStatus>,
pub created_at: DateTime,
pub modified_at: DateTime,
pub tags: Option<HashMap<String, String>>,
}Expand description
The high-level information about a rule groups namespace. To retrieve more information, use DescribeRuleGroupsNamespace.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.arn: StringThe ARN of the rule groups namespace.
name: StringThe name of the rule groups namespace.
status: Option<RuleGroupsNamespaceStatus>A structure that displays the current status of the rule groups namespace.
created_at: DateTimeThe date and time that the rule groups namespace was created.
modified_at: DateTimeThe date and time that the rule groups namespace was most recently changed.
The list of tag keys and values that are associated with the rule groups namespace.
Implementations§
source§impl RuleGroupsNamespaceSummary
impl RuleGroupsNamespaceSummary
sourcepub fn status(&self) -> Option<&RuleGroupsNamespaceStatus>
pub fn status(&self) -> Option<&RuleGroupsNamespaceStatus>
A structure that displays the current status of the rule groups namespace.
sourcepub fn created_at(&self) -> &DateTime
pub fn created_at(&self) -> &DateTime
The date and time that the rule groups namespace was created.
sourcepub fn modified_at(&self) -> &DateTime
pub fn modified_at(&self) -> &DateTime
The date and time that the rule groups namespace was most recently changed.
The list of tag keys and values that are associated with the rule groups namespace.
source§impl RuleGroupsNamespaceSummary
impl RuleGroupsNamespaceSummary
sourcepub fn builder() -> RuleGroupsNamespaceSummaryBuilder
pub fn builder() -> RuleGroupsNamespaceSummaryBuilder
Creates a new builder-style object to manufacture RuleGroupsNamespaceSummary.
Trait Implementations§
source§impl Clone for RuleGroupsNamespaceSummary
impl Clone for RuleGroupsNamespaceSummary
source§fn clone(&self) -> RuleGroupsNamespaceSummary
fn clone(&self) -> RuleGroupsNamespaceSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for RuleGroupsNamespaceSummary
impl Debug for RuleGroupsNamespaceSummary
impl StructuralPartialEq for RuleGroupsNamespaceSummary
Auto Trait Implementations§
impl Freeze for RuleGroupsNamespaceSummary
impl RefUnwindSafe for RuleGroupsNamespaceSummary
impl Send for RuleGroupsNamespaceSummary
impl Sync for RuleGroupsNamespaceSummary
impl Unpin for RuleGroupsNamespaceSummary
impl UnwindSafe for RuleGroupsNamespaceSummary
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more