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 administrator.
-
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 administrator.
-
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.impl StructuralPartialEq for GetAdminScopeOutput
Auto Trait Implementations§
impl Freeze for GetAdminScopeOutput
impl RefUnwindSafe for GetAdminScopeOutput
impl Send for GetAdminScopeOutput
impl Sync for GetAdminScopeOutput
impl Unpin for GetAdminScopeOutput
impl UnwindSafe for GetAdminScopeOutput
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