Struct aws_sdk_securityhub::operation::get_configuration_policy_association::GetConfigurationPolicyAssociationOutput
source · #[non_exhaustive]pub struct GetConfigurationPolicyAssociationOutput {
pub configuration_policy_id: Option<String>,
pub target_id: Option<String>,
pub target_type: Option<TargetType>,
pub association_type: Option<AssociationType>,
pub updated_at: Option<DateTime>,
pub association_status: Option<ConfigurationPolicyAssociationStatus>,
pub association_status_message: Option<String>,
/* private fields */
}
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.configuration_policy_id: Option<String>
The universally unique identifier (UUID) of a configuration policy. For self-managed behavior, the value is SELF_MANAGED_SECURITY_HUB
.
target_id: Option<String>
The target account ID, organizational unit ID, or the root ID for which the association is retrieved.
target_type: Option<TargetType>
Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization root.
association_type: Option<AssociationType>
Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
updated_at: Option<DateTime>
The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.
association_status: Option<ConfigurationPolicyAssociationStatus>
The current status of the association between the specified target and the configuration.
association_status_message: Option<String>
The explanation for a FAILED
value for AssociationStatus
.
Implementations§
source§impl GetConfigurationPolicyAssociationOutput
impl GetConfigurationPolicyAssociationOutput
sourcepub fn configuration_policy_id(&self) -> Option<&str>
pub fn configuration_policy_id(&self) -> Option<&str>
The universally unique identifier (UUID) of a configuration policy. For self-managed behavior, the value is SELF_MANAGED_SECURITY_HUB
.
sourcepub fn target_id(&self) -> Option<&str>
pub fn target_id(&self) -> Option<&str>
The target account ID, organizational unit ID, or the root ID for which the association is retrieved.
sourcepub fn target_type(&self) -> Option<&TargetType>
pub fn target_type(&self) -> Option<&TargetType>
Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization root.
sourcepub fn association_type(&self) -> Option<&AssociationType>
pub fn association_type(&self) -> Option<&AssociationType>
Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.
sourcepub fn association_status(
&self
) -> Option<&ConfigurationPolicyAssociationStatus>
pub fn association_status( &self ) -> Option<&ConfigurationPolicyAssociationStatus>
The current status of the association between the specified target and the configuration.
sourcepub fn association_status_message(&self) -> Option<&str>
pub fn association_status_message(&self) -> Option<&str>
The explanation for a FAILED
value for AssociationStatus
.
source§impl GetConfigurationPolicyAssociationOutput
impl GetConfigurationPolicyAssociationOutput
sourcepub fn builder() -> GetConfigurationPolicyAssociationOutputBuilder
pub fn builder() -> GetConfigurationPolicyAssociationOutputBuilder
Creates a new builder-style object to manufacture GetConfigurationPolicyAssociationOutput
.
Trait Implementations§
source§impl Clone for GetConfigurationPolicyAssociationOutput
impl Clone for GetConfigurationPolicyAssociationOutput
source§fn clone(&self) -> GetConfigurationPolicyAssociationOutput
fn clone(&self) -> GetConfigurationPolicyAssociationOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for GetConfigurationPolicyAssociationOutput
impl PartialEq for GetConfigurationPolicyAssociationOutput
source§fn eq(&self, other: &GetConfigurationPolicyAssociationOutput) -> bool
fn eq(&self, other: &GetConfigurationPolicyAssociationOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetConfigurationPolicyAssociationOutput
impl RequestId for GetConfigurationPolicyAssociationOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for GetConfigurationPolicyAssociationOutput
Auto Trait Implementations§
impl Freeze for GetConfigurationPolicyAssociationOutput
impl RefUnwindSafe for GetConfigurationPolicyAssociationOutput
impl Send for GetConfigurationPolicyAssociationOutput
impl Sync for GetConfigurationPolicyAssociationOutput
impl Unpin for GetConfigurationPolicyAssociationOutput
impl UnwindSafe for GetConfigurationPolicyAssociationOutput
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