| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2 |
|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateIpamPoolResponse> |
Ec2AsyncClient.createIpamPool(Consumer<CreateIpamPoolRequest.Builder> createIpamPoolRequest)
Create an IP address pool for Amazon VPC IP Address Manager (IPAM).
|
default CreateIpamPoolResponse |
Ec2Client.createIpamPool(Consumer<CreateIpamPoolRequest.Builder> createIpamPoolRequest)
Create an IP address pool for Amazon VPC IP Address Manager (IPAM).
|
| Modifier and Type | Method and Description |
|---|---|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.addressFamily(AddressFamily addressFamily)
The IP protocol assigned to this IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.addressFamily(String addressFamily)
The IP protocol assigned to this IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.allocationDefaultNetmaskLength(Integer allocationDefaultNetmaskLength)
The default netmask length for allocations added to this pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.allocationMaxNetmaskLength(Integer allocationMaxNetmaskLength)
The maximum netmask length possible for CIDR allocations in this IPAM pool to be compliant.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.allocationMinNetmaskLength(Integer allocationMinNetmaskLength)
The minimum netmask length required for CIDR allocations in this IPAM pool to be compliant.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.allocationResourceTags(Collection<RequestIpamResourceTag> allocationResourceTags)
Tags that are required for resources that use CIDRs from this IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.allocationResourceTags(Consumer<RequestIpamResourceTag.Builder>... allocationResourceTags)
Tags that are required for resources that use CIDRs from this IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.allocationResourceTags(RequestIpamResourceTag... allocationResourceTags)
Tags that are required for resources that use CIDRs from this IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.autoImport(Boolean autoImport)
If selected, IPAM will continuously look for resources within the CIDR range of this pool and automatically
import them as allocations into your IPAM.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.awsService(IpamPoolAwsService awsService)
Limits which service in Amazon Web Services that the pool can be used in.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.awsService(String awsService)
Limits which service in Amazon Web Services that the pool can be used in.
|
static CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.builder() |
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.description(String description)
A description for the IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.ipamScopeId(String ipamScopeId)
The ID of the scope in which you would like to create the IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.locale(String locale)
In IPAM, the locale is the Amazon Web Services Region where you want to make an IPAM pool available for
allocations.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.publicIpSource(IpamPoolPublicIpSource publicIpSource)
The IP address source for pools in the public scope.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.publicIpSource(String publicIpSource)
The IP address source for pools in the public scope.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.publiclyAdvertisable(Boolean publiclyAdvertisable)
Determines if the pool is publicly advertisable.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.sourceIpamPoolId(String sourceIpamPoolId)
The ID of the source IPAM pool.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications)
The key/value combination of a tag assigned to the resource.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The key/value combination of a tag assigned to the resource.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.Builder.tagSpecifications(TagSpecification... tagSpecifications)
The key/value combination of a tag assigned to the resource.
|
CreateIpamPoolRequest.Builder |
CreateIpamPoolRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateIpamPoolRequest.Builder> |
CreateIpamPoolRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.