| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2 |
|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateVpcResponse> |
Ec2AsyncClient.createVpc(Consumer<CreateVpcRequest.Builder> createVpcRequest)
Creates a VPC with the specified CIDR blocks.
|
default CreateVpcResponse |
Ec2Client.createVpc(Consumer<CreateVpcRequest.Builder> createVpcRequest)
Creates a VPC with the specified CIDR blocks.
|
| Modifier and Type | Method and Description |
|---|---|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.amazonProvidedIpv6CidrBlock(Boolean amazonProvidedIpv6CidrBlock)
Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for the VPC.
|
static CreateVpcRequest.Builder |
CreateVpcRequest.builder() |
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.cidrBlock(String cidrBlock)
The IPv4 network range for the VPC, in CIDR notation.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.instanceTenancy(String instanceTenancy)
The tenancy options for instances launched into the VPC.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.instanceTenancy(Tenancy instanceTenancy)
The tenancy options for instances launched into the VPC.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.ipv4IpamPoolId(String ipv4IpamPoolId)
The ID of an IPv4 IPAM pool you want to use for allocating this VPC's CIDR.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.ipv4NetmaskLength(Integer ipv4NetmaskLength)
The netmask length of the IPv4 CIDR you want to allocate to this VPC from an Amazon VPC IP Address Manager
(IPAM) pool.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.ipv6CidrBlock(String ipv6CidrBlock)
The IPv6 CIDR block from the IPv6 address pool.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.ipv6CidrBlockNetworkBorderGroup(String ipv6CidrBlockNetworkBorderGroup)
The name of the location from which we advertise the IPV6 CIDR block.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.ipv6IpamPoolId(String ipv6IpamPoolId)
The ID of an IPv6 IPAM pool which will be used to allocate this VPC an IPv6 CIDR.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.ipv6NetmaskLength(Integer ipv6NetmaskLength)
The netmask length of the IPv6 CIDR you want to allocate to this VPC from an Amazon VPC IP Address Manager
(IPAM) pool.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.ipv6Pool(String ipv6Pool)
The ID of an IPv6 address pool from which to allocate the IPv6 CIDR block.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags to assign to the VPC.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags to assign to the VPC.
|
CreateVpcRequest.Builder |
CreateVpcRequest.Builder.tagSpecifications(TagSpecification... tagSpecifications)
The tags to assign to the VPC.
|
CreateVpcRequest.Builder |
CreateVpcRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateVpcRequest.Builder> |
CreateVpcRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.