Struct aws_sdk_amp::types::RuleGroupsNamespaceDescription
source · #[non_exhaustive]pub struct RuleGroupsNamespaceDescription {
pub arn: String,
pub name: String,
pub status: Option<RuleGroupsNamespaceStatus>,
pub data: Blob,
pub created_at: DateTime,
pub modified_at: DateTime,
pub tags: Option<HashMap<String, String>>,
}Expand description
The details about one rule groups namespace.
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>The current status of the rule groups namespace.
data: BlobThe rule groups file used in the namespace.
For details about the rule groups namespace structure, see RuleGroupsNamespaceData.
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 RuleGroupsNamespaceDescription
impl RuleGroupsNamespaceDescription
sourcepub fn status(&self) -> Option<&RuleGroupsNamespaceStatus>
pub fn status(&self) -> Option<&RuleGroupsNamespaceStatus>
The current status of the rule groups namespace.
sourcepub fn data(&self) -> &Blob
pub fn data(&self) -> &Blob
The rule groups file used in the namespace.
For details about the rule groups namespace structure, see RuleGroupsNamespaceData.
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 RuleGroupsNamespaceDescription
impl RuleGroupsNamespaceDescription
sourcepub fn builder() -> RuleGroupsNamespaceDescriptionBuilder
pub fn builder() -> RuleGroupsNamespaceDescriptionBuilder
Creates a new builder-style object to manufacture RuleGroupsNamespaceDescription.
Trait Implementations§
source§impl Clone for RuleGroupsNamespaceDescription
impl Clone for RuleGroupsNamespaceDescription
source§fn clone(&self) -> RuleGroupsNamespaceDescription
fn clone(&self) -> RuleGroupsNamespaceDescription
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for RuleGroupsNamespaceDescription
impl PartialEq for RuleGroupsNamespaceDescription
source§fn eq(&self, other: &RuleGroupsNamespaceDescription) -> bool
fn eq(&self, other: &RuleGroupsNamespaceDescription) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for RuleGroupsNamespaceDescription
Auto Trait Implementations§
impl Freeze for RuleGroupsNamespaceDescription
impl RefUnwindSafe for RuleGroupsNamespaceDescription
impl Send for RuleGroupsNamespaceDescription
impl Sync for RuleGroupsNamespaceDescription
impl Unpin for RuleGroupsNamespaceDescription
impl UnwindSafe for RuleGroupsNamespaceDescription
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> 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