Interface GetAdminScopeResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetAdminScopeResponse.Builder,GetAdminScopeResponse>, FmsResponse.Builder, SdkBuilder<GetAdminScopeResponse.Builder,GetAdminScopeResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetAdminScopeResponse

public static interface GetAdminScopeResponse.Builder extends FmsResponse.Builder, SdkPojo, CopyableBuilder<GetAdminScopeResponse.Builder,GetAdminScopeResponse>
  • Method Details

    • adminScope

      GetAdminScopeResponse.Builder adminScope(AdminScope adminScope)

      Contains details about the administrative scope of the requested account.

      Parameters:
      adminScope - Contains details about the administrative scope of the requested account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • adminScope

      default GetAdminScopeResponse.Builder adminScope(Consumer<AdminScope.Builder> adminScope)

      Contains details about the administrative scope of the requested account.

      This is a convenience method that creates an instance of the AdminScope.Builder avoiding the need to create one manually via AdminScope.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to adminScope(AdminScope).

      Parameters:
      adminScope - a consumer that will call methods on AdminScope.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: