Struct aws_sdk_securityhub::operation::describe_organization_configuration::DescribeOrganizationConfigurationOutput
source · #[non_exhaustive]pub struct DescribeOrganizationConfigurationOutput {
pub auto_enable: Option<bool>,
pub member_account_limit_reached: Option<bool>,
pub auto_enable_standards: Option<AutoEnableStandards>,
pub organization_configuration: Option<OrganizationConfiguration>,
/* 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.auto_enable: Option<bool>
Whether to automatically enable Security Hub in new member accounts when they join the organization.
If set to true
, then Security Hub is automatically enabled in new accounts. If set to false
, then Security Hub isn't enabled in new accounts automatically. The default value is false
.
If the ConfigurationType
of your organization is set to CENTRAL
, then this field is set to false
and can't be changed in the home Region and linked Regions. However, in that case, the delegated administrator can create a configuration policy in which Security Hub is enabled and associate the policy with new organization accounts.
member_account_limit_reached: Option<bool>
Whether the maximum number of allowed member accounts are already associated with the Security Hub administrator account.
auto_enable_standards: Option<AutoEnableStandards>
Whether to automatically enable Security Hub default standards in new member accounts when they join the organization.
If equal to DEFAULT
, then Security Hub default standards are automatically enabled for new member accounts. If equal to NONE
, then default standards are not automatically enabled for new member accounts. The default value of this parameter is equal to DEFAULT
.
If the ConfigurationType
of your organization is set to CENTRAL
, then this field is set to NONE
and can't be changed in the home Region and linked Regions. However, in that case, the delegated administrator can create a configuration policy in which specific security standards are enabled and associate the policy with new organization accounts.
organization_configuration: Option<OrganizationConfiguration>
Provides information about the way an organization is configured in Security Hub.
Implementations§
source§impl DescribeOrganizationConfigurationOutput
impl DescribeOrganizationConfigurationOutput
sourcepub fn auto_enable(&self) -> Option<bool>
pub fn auto_enable(&self) -> Option<bool>
Whether to automatically enable Security Hub in new member accounts when they join the organization.
If set to true
, then Security Hub is automatically enabled in new accounts. If set to false
, then Security Hub isn't enabled in new accounts automatically. The default value is false
.
If the ConfigurationType
of your organization is set to CENTRAL
, then this field is set to false
and can't be changed in the home Region and linked Regions. However, in that case, the delegated administrator can create a configuration policy in which Security Hub is enabled and associate the policy with new organization accounts.
sourcepub fn member_account_limit_reached(&self) -> Option<bool>
pub fn member_account_limit_reached(&self) -> Option<bool>
Whether the maximum number of allowed member accounts are already associated with the Security Hub administrator account.
sourcepub fn auto_enable_standards(&self) -> Option<&AutoEnableStandards>
pub fn auto_enable_standards(&self) -> Option<&AutoEnableStandards>
Whether to automatically enable Security Hub default standards in new member accounts when they join the organization.
If equal to DEFAULT
, then Security Hub default standards are automatically enabled for new member accounts. If equal to NONE
, then default standards are not automatically enabled for new member accounts. The default value of this parameter is equal to DEFAULT
.
If the ConfigurationType
of your organization is set to CENTRAL
, then this field is set to NONE
and can't be changed in the home Region and linked Regions. However, in that case, the delegated administrator can create a configuration policy in which specific security standards are enabled and associate the policy with new organization accounts.
sourcepub fn organization_configuration(&self) -> Option<&OrganizationConfiguration>
pub fn organization_configuration(&self) -> Option<&OrganizationConfiguration>
Provides information about the way an organization is configured in Security Hub.
source§impl DescribeOrganizationConfigurationOutput
impl DescribeOrganizationConfigurationOutput
sourcepub fn builder() -> DescribeOrganizationConfigurationOutputBuilder
pub fn builder() -> DescribeOrganizationConfigurationOutputBuilder
Creates a new builder-style object to manufacture DescribeOrganizationConfigurationOutput
.
Trait Implementations§
source§impl Clone for DescribeOrganizationConfigurationOutput
impl Clone for DescribeOrganizationConfigurationOutput
source§fn clone(&self) -> DescribeOrganizationConfigurationOutput
fn clone(&self) -> DescribeOrganizationConfigurationOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DescribeOrganizationConfigurationOutput
impl PartialEq for DescribeOrganizationConfigurationOutput
source§fn eq(&self, other: &DescribeOrganizationConfigurationOutput) -> bool
fn eq(&self, other: &DescribeOrganizationConfigurationOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeOrganizationConfigurationOutput
impl RequestId for DescribeOrganizationConfigurationOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.