Interface AdminScope.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AdminScope.Builder,
,AdminScope> SdkBuilder<AdminScope.Builder,
,AdminScope> SdkPojo
- Enclosing class:
AdminScope
-
Method Summary
Modifier and TypeMethodDescriptiondefault AdminScope.Builder
accountScope
(Consumer<AccountScope.Builder> accountScope) Defines the accounts that the specified Firewall Manager administrator can apply policies to.accountScope
(AccountScope accountScope) Defines the accounts that the specified Firewall Manager administrator can apply policies to.default AdminScope.Builder
organizationalUnitScope
(Consumer<OrganizationalUnitScope.Builder> organizationalUnitScope) Defines the Organizations organizational units that the specified Firewall Manager administrator can apply policies to.organizationalUnitScope
(OrganizationalUnitScope organizationalUnitScope) Defines the Organizations organizational units that the specified Firewall Manager administrator can apply policies to.default AdminScope.Builder
policyTypeScope
(Consumer<PolicyTypeScope.Builder> policyTypeScope) Defines the Firewall Manager policy types that the specified Firewall Manager administrator can create and manage.policyTypeScope
(PolicyTypeScope policyTypeScope) Defines the Firewall Manager policy types that the specified Firewall Manager administrator can create and manage.default AdminScope.Builder
regionScope
(Consumer<RegionScope.Builder> regionScope) Defines the Amazon Web Services Regions that the specified Firewall Manager administrator can perform actions in.regionScope
(RegionScope regionScope) Defines the Amazon Web Services Regions that the specified Firewall Manager administrator can perform actions in.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
accountScope
Defines the accounts that the specified Firewall Manager administrator can apply policies to.
- Parameters:
accountScope
- Defines the accounts that the specified Firewall Manager administrator can apply policies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountScope
Defines the accounts that the specified Firewall Manager administrator can apply policies to.
This is a convenience method that creates an instance of theAccountScope.Builder
avoiding the need to create one manually viaAccountScope.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaccountScope(AccountScope)
.- Parameters:
accountScope
- a consumer that will call methods onAccountScope.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
organizationalUnitScope
Defines the Organizations organizational units that the specified Firewall Manager administrator can apply policies to. For more information about OUs in Organizations, see Managing organizational units (OUs) in the Organizations User Guide.
- Parameters:
organizationalUnitScope
- Defines the Organizations organizational units that the specified Firewall Manager administrator can apply policies to. For more information about OUs in Organizations, see Managing organizational units (OUs) in the Organizations User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnitScope
default AdminScope.Builder organizationalUnitScope(Consumer<OrganizationalUnitScope.Builder> organizationalUnitScope) Defines the Organizations organizational units that the specified Firewall Manager administrator can apply policies to. For more information about OUs in Organizations, see Managing organizational units (OUs) in the Organizations User Guide.
This is a convenience method that creates an instance of theOrganizationalUnitScope.Builder
avoiding the need to create one manually viaOrganizationalUnitScope.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toorganizationalUnitScope(OrganizationalUnitScope)
.- Parameters:
organizationalUnitScope
- a consumer that will call methods onOrganizationalUnitScope.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
regionScope
Defines the Amazon Web Services Regions that the specified Firewall Manager administrator can perform actions in.
- Parameters:
regionScope
- Defines the Amazon Web Services Regions that the specified Firewall Manager administrator can perform actions in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regionScope
Defines the Amazon Web Services Regions that the specified Firewall Manager administrator can perform actions in.
This is a convenience method that creates an instance of theRegionScope.Builder
avoiding the need to create one manually viaRegionScope.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toregionScope(RegionScope)
.- Parameters:
regionScope
- a consumer that will call methods onRegionScope.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
policyTypeScope
Defines the Firewall Manager policy types that the specified Firewall Manager administrator can create and manage.
- Parameters:
policyTypeScope
- Defines the Firewall Manager policy types that the specified Firewall Manager administrator can create and manage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyTypeScope
Defines the Firewall Manager policy types that the specified Firewall Manager administrator can create and manage.
This is a convenience method that creates an instance of thePolicyTypeScope.Builder
avoiding the need to create one manually viaPolicyTypeScope.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topolicyTypeScope(PolicyTypeScope)
.- Parameters:
policyTypeScope
- a consumer that will call methods onPolicyTypeScope.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-