public static interface PutAdminAccountRequest.Builder extends FmsRequest.Builder, SdkPojo, CopyableBuilder<PutAdminAccountRequest.Builder,PutAdminAccountRequest>
| Modifier and Type | Method and Description |
|---|---|
PutAdminAccountRequest.Builder |
adminAccount(String adminAccount)
The Amazon Web Services account ID to add as an Firewall Manager administrator account.
|
PutAdminAccountRequest.Builder |
adminScope(AdminScope adminScope)
Configures the resources that the specified Firewall Manager administrator can manage.
|
default PutAdminAccountRequest.Builder |
adminScope(Consumer<AdminScope.Builder> adminScope)
Configures the resources that the specified Firewall Manager administrator can manage.
|
PutAdminAccountRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutAdminAccountRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutAdminAccountRequest.Builder adminAccount(String adminAccount)
The Amazon Web Services account ID to add as an Firewall Manager administrator account. The account must be a member of the organization that was onboarded to Firewall Manager by AssociateAdminAccount. For more information about Organizations, see Managing the Amazon Web Services Accounts in Your Organization.
adminAccount - The Amazon Web Services account ID to add as an Firewall Manager administrator account. The account
must be a member of the organization that was onboarded to Firewall Manager by
AssociateAdminAccount. For more information about Organizations, see Managing
the Amazon Web Services Accounts in Your Organization.PutAdminAccountRequest.Builder adminScope(AdminScope adminScope)
Configures the resources that the specified Firewall Manager administrator can manage. As a best practice, set the administrative scope according to the principles of least privilege. Only grant the administrator the specific resources or permissions that they need to perform the duties of their role.
adminScope - Configures the resources that the specified Firewall Manager administrator can manage. As a best
practice, set the administrative scope according to the principles of least privilege. Only grant the
administrator the specific resources or permissions that they need to perform the duties of their
role.default PutAdminAccountRequest.Builder adminScope(Consumer<AdminScope.Builder> adminScope)
Configures the resources that the specified Firewall Manager administrator can manage. As a best practice, set the administrative scope according to the principles of least privilege. Only grant the administrator the specific resources or permissions that they need to perform the duties of their role.
This is a convenience method that creates an instance of theAdminScope.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).
adminScope - a consumer that will call methods on AdminScope.BuilderadminScope(AdminScope)PutAdminAccountRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutAdminAccountRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.