| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
IpamPool.Builder |
IpamPool.Builder.addressFamily(AddressFamily addressFamily)
The address family of the pool.
|
IpamPool.Builder |
IpamPool.Builder.addressFamily(String addressFamily)
The address family of the pool.
|
IpamPool.Builder |
IpamPool.Builder.allocationDefaultNetmaskLength(Integer allocationDefaultNetmaskLength)
The default netmask length for allocations added to this pool.
|
IpamPool.Builder |
IpamPool.Builder.allocationMaxNetmaskLength(Integer allocationMaxNetmaskLength)
The maximum netmask length possible for CIDR allocations in this IPAM pool to be compliant.
|
IpamPool.Builder |
IpamPool.Builder.allocationMinNetmaskLength(Integer allocationMinNetmaskLength)
The minimum netmask length required for CIDR allocations in this IPAM pool to be compliant.
|
IpamPool.Builder |
IpamPool.Builder.allocationResourceTags(Collection<IpamResourceTag> allocationResourceTags)
Tags that are required for resources that use CIDRs from this IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.allocationResourceTags(Consumer<IpamResourceTag.Builder>... allocationResourceTags)
Tags that are required for resources that use CIDRs from this IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.allocationResourceTags(IpamResourceTag... allocationResourceTags)
Tags that are required for resources that use CIDRs from this IPAM pool.
|
IpamPool.Builder |
IpamPool.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.
|
IpamPool.Builder |
IpamPool.Builder.awsService(IpamPoolAwsService awsService)
Limits which service in Amazon Web Services that the pool can be used in.
|
IpamPool.Builder |
IpamPool.Builder.awsService(String awsService)
Limits which service in Amazon Web Services that the pool can be used in.
|
static IpamPool.Builder |
IpamPool.builder() |
IpamPool.Builder |
IpamPool.Builder.description(String description)
The description of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.ipamArn(String ipamArn)
The ARN of the IPAM.
|
IpamPool.Builder |
IpamPool.Builder.ipamPoolArn(String ipamPoolArn)
The Amazon Resource Name (ARN) of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.ipamPoolId(String ipamPoolId)
The ID of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.ipamRegion(String ipamRegion)
The Amazon Web Services Region of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.ipamScopeArn(String ipamScopeArn)
The ARN of the scope of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.ipamScopeType(IpamScopeType ipamScopeType)
In IPAM, a scope is the highest-level container within IPAM.
|
IpamPool.Builder |
IpamPool.Builder.ipamScopeType(String ipamScopeType)
In IPAM, a scope is the highest-level container within IPAM.
|
IpamPool.Builder |
IpamPool.Builder.locale(String locale)
The locale of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.ownerId(String ownerId)
The Amazon Web Services account ID of the owner of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.poolDepth(Integer poolDepth)
The depth of pools in your IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.publicIpSource(IpamPoolPublicIpSource publicIpSource)
The IP address source for pools in the public scope.
|
IpamPool.Builder |
IpamPool.Builder.publicIpSource(String publicIpSource)
The IP address source for pools in the public scope.
|
IpamPool.Builder |
IpamPool.Builder.publiclyAdvertisable(Boolean publiclyAdvertisable)
Determines if a pool is publicly advertisable.
|
IpamPool.Builder |
IpamPool.Builder.sourceIpamPoolId(String sourceIpamPoolId)
The ID of the source IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.state(IpamPoolState state)
The state of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.state(String state)
The state of the IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.stateMessage(String stateMessage)
A message related to the failed creation of an IPAM pool.
|
IpamPool.Builder |
IpamPool.Builder.tags(Collection<Tag> tags)
The key/value combination of a tag assigned to the resource.
|
IpamPool.Builder |
IpamPool.Builder.tags(Consumer<Tag.Builder>... tags)
The key/value combination of a tag assigned to the resource.
|
IpamPool.Builder |
IpamPool.Builder.tags(Tag... tags)
The key/value combination of a tag assigned to the resource.
|
IpamPool.Builder |
IpamPool.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends IpamPool.Builder> |
IpamPool.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DeleteIpamPoolResponse.Builder |
DeleteIpamPoolResponse.Builder.ipamPool(Consumer<IpamPool.Builder> ipamPool)
Information about the results of the deletion.
|
default CreateIpamPoolResponse.Builder |
CreateIpamPoolResponse.Builder.ipamPool(Consumer<IpamPool.Builder> ipamPool)
Information about the IPAM pool created.
|
default ModifyIpamPoolResponse.Builder |
ModifyIpamPoolResponse.Builder.ipamPool(Consumer<IpamPool.Builder> ipamPool)
The results of the modification.
|
Copyright © 2023. All rights reserved.