@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AdminAccountSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains high level information about the Firewall Manager administrator account.
Constructor and Description |
---|
AdminAccountSummary() |
Modifier and Type | Method and Description |
---|---|
AdminAccountSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAdminAccount()
The Amazon Web Services account ID of the Firewall Manager administrator's account.
|
Boolean |
getDefaultAdmin()
A boolean value that indicates if the administrator is the default administrator.
|
String |
getStatus()
The current status of the request to onboard a member account as an Firewall Manager administrator.
|
int |
hashCode() |
Boolean |
isDefaultAdmin()
A boolean value that indicates if the administrator is the default administrator.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAdminAccount(String adminAccount)
The Amazon Web Services account ID of the Firewall Manager administrator's account.
|
void |
setDefaultAdmin(Boolean defaultAdmin)
A boolean value that indicates if the administrator is the default administrator.
|
void |
setStatus(String status)
The current status of the request to onboard a member account as an Firewall Manager administrator.
|
String |
toString()
Returns a string representation of this object.
|
AdminAccountSummary |
withAdminAccount(String adminAccount)
The Amazon Web Services account ID of the Firewall Manager administrator's account.
|
AdminAccountSummary |
withDefaultAdmin(Boolean defaultAdmin)
A boolean value that indicates if the administrator is the default administrator.
|
AdminAccountSummary |
withStatus(OrganizationStatus status)
The current status of the request to onboard a member account as an Firewall Manager administrator.
|
AdminAccountSummary |
withStatus(String status)
The current status of the request to onboard a member account as an Firewall Manager administrator.
|
public void setAdminAccount(String adminAccount)
The Amazon Web Services account ID of the Firewall Manager administrator's account.
adminAccount
- The Amazon Web Services account ID of the Firewall Manager administrator's account.public String getAdminAccount()
The Amazon Web Services account ID of the Firewall Manager administrator's account.
public AdminAccountSummary withAdminAccount(String adminAccount)
The Amazon Web Services account ID of the Firewall Manager administrator's account.
adminAccount
- The Amazon Web Services account ID of the Firewall Manager administrator's account.public void setDefaultAdmin(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.
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 Boolean getDefaultAdmin()
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 AdminAccountSummary withDefaultAdmin(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.
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 Boolean isDefaultAdmin()
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 void setStatus(String status)
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 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.
status
- 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 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.
OrganizationStatus
public String getStatus()
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 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.
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.
OrganizationStatus
public AdminAccountSummary withStatus(String status)
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 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.
status
- 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 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.
OrganizationStatus
public AdminAccountSummary withStatus(OrganizationStatus status)
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 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.
status
- 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 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.
OrganizationStatus
public String toString()
toString
in class Object
Object.toString()
public AdminAccountSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.