| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2 |
|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateVpcEndpointResponse> |
Ec2AsyncClient.createVpcEndpoint(Consumer<CreateVpcEndpointRequest.Builder> createVpcEndpointRequest)
Creates a VPC endpoint for a specified service.
|
default CreateVpcEndpointResponse |
Ec2Client.createVpcEndpoint(Consumer<CreateVpcEndpointRequest.Builder> createVpcEndpointRequest)
Creates a VPC endpoint for a specified service.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.builder() |
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
default CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.dnsOptions(Consumer<DnsOptionsSpecification.Builder> dnsOptions)
The DNS options for the endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.dnsOptions(DnsOptionsSpecification dnsOptions)
The DNS options for the endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.ipAddressType(IpAddressType ipAddressType)
The IP address type for the endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.ipAddressType(String ipAddressType)
The IP address type for the endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.policyDocument(String policyDocument)
(Interface and gateway endpoints) A policy to attach to the endpoint that controls access to the service.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.privateDnsEnabled(Boolean privateDnsEnabled)
(Interface endpoint) Indicates whether to associate a private hosted zone with the specified VPC.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.routeTableIds(Collection<String> routeTableIds)
(Gateway endpoint) One or more route table IDs.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.routeTableIds(String... routeTableIds)
(Gateway endpoint) One or more route table IDs.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.securityGroupIds(Collection<String> securityGroupIds)
(Interface endpoint) The ID of one or more security groups to associate with the endpoint network interface.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.securityGroupIds(String... securityGroupIds)
(Interface endpoint) The ID of one or more security groups to associate with the endpoint network interface.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.serviceName(String serviceName)
The service name.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.subnetIds(Collection<String> subnetIds)
(Interface and Gateway Load Balancer endpoints) The ID of one or more subnets in which to create an endpoint
network interface.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.subnetIds(String... subnetIds)
(Interface and Gateway Load Balancer endpoints) The ID of one or more subnets in which to create an endpoint
network interface.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags to associate with the endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags to associate with the endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.tagSpecifications(TagSpecification... tagSpecifications)
The tags to associate with the endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.toBuilder() |
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.vpcEndpointType(String vpcEndpointType)
The type of endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.vpcEndpointType(VpcEndpointType vpcEndpointType)
The type of endpoint.
|
CreateVpcEndpointRequest.Builder |
CreateVpcEndpointRequest.Builder.vpcId(String vpcId)
The ID of the VPC in which the endpoint will be used.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateVpcEndpointRequest.Builder> |
CreateVpcEndpointRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.