public static interface CreateVpcIngressConnectionRequest.Builder extends AppRunnerRequest.Builder, SdkPojo, CopyableBuilder<CreateVpcIngressConnectionRequest.Builder,CreateVpcIngressConnectionRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateVpcIngressConnectionRequest.Builder |
ingressVpcConfiguration(Consumer<IngressVpcConfiguration.Builder> ingressVpcConfiguration)
Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint
that are used to create the VPC Ingress Connection resource.
|
CreateVpcIngressConnectionRequest.Builder |
ingressVpcConfiguration(IngressVpcConfiguration ingressVpcConfiguration)
Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint
that are used to create the VPC Ingress Connection resource.
|
CreateVpcIngressConnectionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateVpcIngressConnectionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateVpcIngressConnectionRequest.Builder |
serviceArn(String serviceArn)
The Amazon Resource Name (ARN) for this App Runner service that is used to create the VPC Ingress Connection
resource.
|
CreateVpcIngressConnectionRequest.Builder |
tags(Collection<Tag> tags)
An optional list of metadata items that you can associate with the VPC Ingress Connection resource.
|
CreateVpcIngressConnectionRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
An optional list of metadata items that you can associate with the VPC Ingress Connection resource.
|
CreateVpcIngressConnectionRequest.Builder |
tags(Tag... tags)
An optional list of metadata items that you can associate with the VPC Ingress Connection resource.
|
CreateVpcIngressConnectionRequest.Builder |
vpcIngressConnectionName(String vpcIngressConnectionName)
A name for the VPC Ingress Connection resource.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateVpcIngressConnectionRequest.Builder serviceArn(String serviceArn)
The Amazon Resource Name (ARN) for this App Runner service that is used to create the VPC Ingress Connection resource.
serviceArn - The Amazon Resource Name (ARN) for this App Runner service that is used to create the VPC Ingress
Connection resource.CreateVpcIngressConnectionRequest.Builder vpcIngressConnectionName(String vpcIngressConnectionName)
A name for the VPC Ingress Connection resource. It must be unique across all the active VPC Ingress Connections in your Amazon Web Services account in the Amazon Web Services Region.
vpcIngressConnectionName - A name for the VPC Ingress Connection resource. It must be unique across all the active VPC Ingress
Connections in your Amazon Web Services account in the Amazon Web Services Region.CreateVpcIngressConnectionRequest.Builder ingressVpcConfiguration(IngressVpcConfiguration ingressVpcConfiguration)
Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
ingressVpcConfiguration - Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC
endpoint that are used to create the VPC Ingress Connection resource.default CreateVpcIngressConnectionRequest.Builder ingressVpcConfiguration(Consumer<IngressVpcConfiguration.Builder> ingressVpcConfiguration)
Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
This is a convenience method that creates an instance of theIngressVpcConfiguration.Builder avoiding
the need to create one manually via IngressVpcConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to ingressVpcConfiguration(IngressVpcConfiguration).
ingressVpcConfiguration - a consumer that will call methods on IngressVpcConfiguration.BuilderingressVpcConfiguration(IngressVpcConfiguration)CreateVpcIngressConnectionRequest.Builder tags(Collection<Tag> tags)
An optional list of metadata items that you can associate with the VPC Ingress Connection resource. A tag is a key-value pair.
tags - An optional list of metadata items that you can associate with the VPC Ingress Connection resource. A
tag is a key-value pair.CreateVpcIngressConnectionRequest.Builder tags(Tag... tags)
An optional list of metadata items that you can associate with the VPC Ingress Connection resource. A tag is a key-value pair.
tags - An optional list of metadata items that you can associate with the VPC Ingress Connection resource. A
tag is a key-value pair.CreateVpcIngressConnectionRequest.Builder tags(Consumer<Tag.Builder>... tags)
An optional list of metadata items that you can associate with the VPC Ingress Connection resource. A tag is a key-value pair.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateVpcIngressConnectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateVpcIngressConnectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.