Struct aws_sdk_fms::operation::get_admin_scope::GetAdminScopeOutput
source · #[non_exhaustive]pub struct GetAdminScopeOutput {
pub admin_scope: Option<AdminScope>,
pub status: Option<OrganizationStatus>,
/* 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.admin_scope: Option<AdminScope>
Contains details about the administrative scope of the requested account.
status: Option<OrganizationStatus>
The current status of the request to onboard a member account as an Firewall Manager administator.
-
ONBOARDING
- The account is onboarding to Firewall Manager as an administrator. -
ONBOARDING_COMPLETE
- Firewall Manager The account is onboarded to Firewall Manager as an administrator, and can perform actions on the resources defined in theirAdminScope
. -
OFFBOARDING
- The account is being removed as an Firewall Manager administrator. -
OFFBOARDING_COMPLETE
- The account has been removed as an Firewall Manager administrator.
Implementations§
source§impl GetAdminScopeOutput
impl GetAdminScopeOutput
sourcepub fn admin_scope(&self) -> Option<&AdminScope>
pub fn admin_scope(&self) -> Option<&AdminScope>
Contains details about the administrative scope of the requested account.
sourcepub fn status(&self) -> Option<&OrganizationStatus>
pub fn status(&self) -> Option<&OrganizationStatus>
The current status of the request to onboard a member account as an Firewall Manager administator.
-
ONBOARDING
- The account is onboarding to Firewall Manager as an administrator. -
ONBOARDING_COMPLETE
- Firewall Manager The account is onboarded to Firewall Manager as an administrator, and can perform actions on the resources defined in theirAdminScope
. -
OFFBOARDING
- The account is being removed as an Firewall Manager administrator. -
OFFBOARDING_COMPLETE
- The account has been removed as an Firewall Manager administrator.
source§impl GetAdminScopeOutput
impl GetAdminScopeOutput
sourcepub fn builder() -> GetAdminScopeOutputBuilder
pub fn builder() -> GetAdminScopeOutputBuilder
Creates a new builder-style object to manufacture GetAdminScopeOutput
.
Trait Implementations§
source§impl Clone for GetAdminScopeOutput
impl Clone for GetAdminScopeOutput
source§fn clone(&self) -> GetAdminScopeOutput
fn clone(&self) -> GetAdminScopeOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetAdminScopeOutput
impl Debug for GetAdminScopeOutput
source§impl PartialEq for GetAdminScopeOutput
impl PartialEq for GetAdminScopeOutput
source§fn eq(&self, other: &GetAdminScopeOutput) -> bool
fn eq(&self, other: &GetAdminScopeOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetAdminScopeOutput
impl RequestId for GetAdminScopeOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.