Uses of Interface
software.amazon.awssdk.services.ec2.model.CreateNatGatewayRequest.Builder
Packages that use CreateNatGatewayRequest.Builder
Package
Description
-
Uses of CreateNatGatewayRequest.Builder in software.amazon.awssdk.services.ec2
Method parameters in software.amazon.awssdk.services.ec2 with type arguments of type CreateNatGatewayRequest.BuilderModifier and TypeMethodDescriptionEc2AsyncClient.createNatGateway(Consumer<CreateNatGatewayRequest.Builder> createNatGatewayRequest) Creates a NAT gateway in the specified subnet.default CreateNatGatewayResponseEc2Client.createNatGateway(Consumer<CreateNatGatewayRequest.Builder> createNatGatewayRequest) Creates a NAT gateway in the specified subnet. -
Uses of CreateNatGatewayRequest.Builder in software.amazon.awssdk.services.ec2.model
Methods in software.amazon.awssdk.services.ec2.model that return CreateNatGatewayRequest.BuilderModifier and TypeMethodDescriptionCreateNatGatewayRequest.Builder.allocationId(String allocationId) [Public NAT gateways only] The allocation ID of an Elastic IP address to associate with the NAT gateway.CreateNatGatewayRequest.Builder.availabilityMode(String availabilityMode) Specifies whether to create a zonal (single-AZ) or regional (multi-AZ) NAT gateway.CreateNatGatewayRequest.Builder.availabilityMode(AvailabilityMode availabilityMode) Specifies whether to create a zonal (single-AZ) or regional (multi-AZ) NAT gateway.CreateNatGatewayRequest.Builder.availabilityZoneAddresses(Collection<AvailabilityZoneAddress> availabilityZoneAddresses) For regional NAT gateways only: Specifies which Availability Zones you want the NAT gateway to support and the Elastic IP addresses (EIPs) to use in each AZ.CreateNatGatewayRequest.Builder.availabilityZoneAddresses(Consumer<AvailabilityZoneAddress.Builder>... availabilityZoneAddresses) For regional NAT gateways only: Specifies which Availability Zones you want the NAT gateway to support and the Elastic IP addresses (EIPs) to use in each AZ.CreateNatGatewayRequest.Builder.availabilityZoneAddresses(AvailabilityZoneAddress... availabilityZoneAddresses) For regional NAT gateways only: Specifies which Availability Zones you want the NAT gateway to support and the Elastic IP addresses (EIPs) to use in each AZ.CreateNatGatewayRequest.builder()CreateNatGatewayRequest.Builder.clientToken(String clientToken) Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CreateNatGatewayRequest.Builder.connectivityType(String connectivityType) Indicates whether the NAT gateway supports public or private connectivity.CreateNatGatewayRequest.Builder.connectivityType(ConnectivityType connectivityType) Indicates whether the NAT gateway supports public or private connectivity.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response.CreateNatGatewayRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) CreateNatGatewayRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) CreateNatGatewayRequest.Builder.privateIpAddress(String privateIpAddress) The private IPv4 address to assign to the NAT gateway.CreateNatGatewayRequest.Builder.secondaryAllocationIds(String... secondaryAllocationIds) Secondary EIP allocation IDs.CreateNatGatewayRequest.Builder.secondaryAllocationIds(Collection<String> secondaryAllocationIds) Secondary EIP allocation IDs.CreateNatGatewayRequest.Builder.secondaryPrivateIpAddressCount(Integer secondaryPrivateIpAddressCount) [Private NAT gateway only] The number of secondary private IPv4 addresses you want to assign to the NAT gateway.CreateNatGatewayRequest.Builder.secondaryPrivateIpAddresses(String... secondaryPrivateIpAddresses) Secondary private IPv4 addresses.CreateNatGatewayRequest.Builder.secondaryPrivateIpAddresses(Collection<String> secondaryPrivateIpAddresses) Secondary private IPv4 addresses.The ID of the subnet in which to create the NAT gateway.CreateNatGatewayRequest.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications) The tags to assign to the NAT gateway.CreateNatGatewayRequest.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications) The tags to assign to the NAT gateway.CreateNatGatewayRequest.Builder.tagSpecifications(TagSpecification... tagSpecifications) The tags to assign to the NAT gateway.CreateNatGatewayRequest.toBuilder()The ID of the VPC where you want to create a regional NAT gateway.Methods in software.amazon.awssdk.services.ec2.model that return types with arguments of type CreateNatGatewayRequest.BuilderModifier and TypeMethodDescriptionstatic Class<? extends CreateNatGatewayRequest.Builder>CreateNatGatewayRequest.serializableBuilderClass()