Struct aws_sdk_securityhub::model::StandardsSubscription
source · [−]#[non_exhaustive]pub struct StandardsSubscription { /* private fields */ }Expand description
A resource that represents your subscription to a supported standard.
Implementations
sourceimpl StandardsSubscription
impl StandardsSubscription
sourcepub fn standards_subscription_arn(&self) -> Option<&str>
pub fn standards_subscription_arn(&self) -> Option<&str>
The ARN of a resource that represents your subscription to a supported standard.
sourcepub fn standards_arn(&self) -> Option<&str>
pub fn standards_arn(&self) -> Option<&str>
The ARN of a standard.
sourcepub fn standards_input(&self) -> Option<&HashMap<String, String>>
pub fn standards_input(&self) -> Option<&HashMap<String, String>>
A key-value pair of input for the standard.
sourcepub fn standards_status(&self) -> Option<&StandardsStatus>
pub fn standards_status(&self) -> Option<&StandardsStatus>
The status of the standard subscription.
The status values are as follows:
-
PENDING- Standard is in the process of being enabled. -
READY- Standard is enabled. -
INCOMPLETE- Standard could not be enabled completely. Some controls may not be available. -
DELETING- Standard is in the process of being disabled. -
FAILED- Standard could not be disabled.
sourcepub fn standards_status_reason(&self) -> Option<&StandardsStatusReason>
pub fn standards_status_reason(&self) -> Option<&StandardsStatusReason>
The reason for the current status.
sourceimpl StandardsSubscription
impl StandardsSubscription
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture StandardsSubscription.
Trait Implementations
sourceimpl Clone for StandardsSubscription
impl Clone for StandardsSubscription
sourcefn clone(&self) -> StandardsSubscription
fn clone(&self) -> StandardsSubscription
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 StandardsSubscription
impl Debug for StandardsSubscription
sourceimpl PartialEq<StandardsSubscription> for StandardsSubscription
impl PartialEq<StandardsSubscription> for StandardsSubscription
sourcefn eq(&self, other: &StandardsSubscription) -> bool
fn eq(&self, other: &StandardsSubscription) -> bool
impl StructuralPartialEq for StandardsSubscription
Auto Trait Implementations
impl RefUnwindSafe for StandardsSubscription
impl Send for StandardsSubscription
impl Sync for StandardsSubscription
impl Unpin for StandardsSubscription
impl UnwindSafe for StandardsSubscription
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