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 ==.