@Generated(value="software.amazon.awssdk:codegen") public final class AdminAccountSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AdminAccountSummary.Builder,AdminAccountSummary>
Contains high level information about the Firewall Manager administrator account.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AdminAccountSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
adminAccount()
The Amazon Web Services account ID of the Firewall Manager administrator's account.
|
static AdminAccountSummary.Builder |
builder() |
Boolean |
defaultAdmin()
A boolean value that indicates if the administrator is the default administrator.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AdminAccountSummary.Builder> |
serializableBuilderClass() |
OrganizationStatus |
status()
The current status of the request to onboard a member account as an Firewall Manager administator.
|
String |
statusAsString()
The current status of the request to onboard a member account as an Firewall Manager administator.
|
AdminAccountSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String adminAccount()
The Amazon Web Services account ID of the Firewall Manager administrator's account.
public final Boolean defaultAdmin()
A boolean value that indicates if the administrator is the default administrator. If true, then this is the default administrator account. The default administrator can manage third-party firewalls and has full administrative scope. There is only one default administrator account per organization. For information about Firewall Manager default administrator accounts, see Managing Firewall Manager administrators in the Firewall Manager Developer Guide.
public final OrganizationStatus status()
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 their AdminScope.
OFFBOARDING - The account is being removed as an Firewall Manager administrator.
OFFBOARDING_COMPLETE - The account has been removed as an Firewall Manager administrator.
If the service returns an enum value that is not available in the current SDK version, status will
return OrganizationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
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 their AdminScope.
OFFBOARDING - The account is being removed as an Firewall Manager administrator.
OFFBOARDING_COMPLETE - The account has been removed as an Firewall Manager administrator.
OrganizationStatuspublic final String statusAsString()
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 their AdminScope.
OFFBOARDING - The account is being removed as an Firewall Manager administrator.
OFFBOARDING_COMPLETE - The account has been removed as an Firewall Manager administrator.
If the service returns an enum value that is not available in the current SDK version, status will
return OrganizationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
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 their AdminScope.
OFFBOARDING - The account is being removed as an Firewall Manager administrator.
OFFBOARDING_COMPLETE - The account has been removed as an Firewall Manager administrator.
OrganizationStatuspublic AdminAccountSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AdminAccountSummary.Builder,AdminAccountSummary>public static AdminAccountSummary.Builder builder()
public static Class<? extends AdminAccountSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.