public static interface VpcIngressConnection.Builder extends SdkPojo, CopyableBuilder<VpcIngressConnection.Builder,VpcIngressConnection>
| Modifier and Type | Method and Description |
|---|---|
VpcIngressConnection.Builder |
accountId(String accountId)
The Account Id you use to create the VPC Ingress Connection resource.
|
VpcIngressConnection.Builder |
createdAt(Instant createdAt)
The time when the VPC Ingress Connection was created.
|
VpcIngressConnection.Builder |
deletedAt(Instant deletedAt)
The time when the App Runner service was deleted.
|
VpcIngressConnection.Builder |
domainName(String domainName)
The domain name associated with the VPC Ingress Connection resource.
|
default VpcIngressConnection.Builder |
ingressVpcConfiguration(Consumer<IngressVpcConfiguration.Builder> ingressVpcConfiguration)
Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with
the VPC Ingress Connection resource.
|
VpcIngressConnection.Builder |
ingressVpcConfiguration(IngressVpcConfiguration ingressVpcConfiguration)
Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with
the VPC Ingress Connection resource.
|
VpcIngressConnection.Builder |
serviceArn(String serviceArn)
The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.
|
VpcIngressConnection.Builder |
status(String status)
The current status of the VPC Ingress Connection.
|
VpcIngressConnection.Builder |
status(VpcIngressConnectionStatus status)
The current status of the VPC Ingress Connection.
|
VpcIngressConnection.Builder |
vpcIngressConnectionArn(String vpcIngressConnectionArn)
The Amazon Resource Name (ARN) of the VPC Ingress Connection.
|
VpcIngressConnection.Builder |
vpcIngressConnectionName(String vpcIngressConnectionName)
The customer-provided VPC Ingress Connection name.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVpcIngressConnection.Builder vpcIngressConnectionArn(String vpcIngressConnectionArn)
The Amazon Resource Name (ARN) of the VPC Ingress Connection.
vpcIngressConnectionArn - The Amazon Resource Name (ARN) of the VPC Ingress Connection.VpcIngressConnection.Builder vpcIngressConnectionName(String vpcIngressConnectionName)
The customer-provided VPC Ingress Connection name.
vpcIngressConnectionName - The customer-provided VPC Ingress Connection name.VpcIngressConnection.Builder serviceArn(String serviceArn)
The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.
serviceArn - The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.VpcIngressConnection.Builder status(String status)
The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the following
statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE,
PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE,
FAILED_DELETION, and DELETED..
status - The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the
following statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE
, PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE,
FAILED_DELETION, and DELETED..VpcIngressConnectionStatus,
VpcIngressConnectionStatusVpcIngressConnection.Builder status(VpcIngressConnectionStatus status)
The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the following
statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE,
PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE,
FAILED_DELETION, and DELETED..
status - The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the
following statuses: AVAILABLE, PENDING_CREATION, PENDING_UPDATE
, PENDING_DELETION,FAILED_CREATION, FAILED_UPDATE,
FAILED_DELETION, and DELETED..VpcIngressConnectionStatus,
VpcIngressConnectionStatusVpcIngressConnection.Builder accountId(String accountId)
The Account Id you use to create the VPC Ingress Connection resource.
accountId - The Account Id you use to create the VPC Ingress Connection resource.VpcIngressConnection.Builder domainName(String domainName)
The domain name associated with the VPC Ingress Connection resource.
domainName - The domain name associated with the VPC Ingress Connection resource.VpcIngressConnection.Builder ingressVpcConfiguration(IngressVpcConfiguration ingressVpcConfiguration)
Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with the VPC Ingress Connection resource.
ingressVpcConfiguration - Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate
with the VPC Ingress Connection resource.default VpcIngressConnection.Builder ingressVpcConfiguration(Consumer<IngressVpcConfiguration.Builder> ingressVpcConfiguration)
Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with 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)VpcIngressConnection.Builder createdAt(Instant createdAt)
The time when the VPC Ingress Connection was created. It's in the Unix time stamp format.
Type: Timestamp
Required: Yes
createdAt - The time when the VPC Ingress Connection was created. It's in the Unix time stamp format.
Type: Timestamp
Required: Yes
VpcIngressConnection.Builder deletedAt(Instant deletedAt)
The time when the App Runner service was deleted. It's in the Unix time stamp format.
Type: Timestamp
Required: No
deletedAt - The time when the App Runner service was deleted. It's in the Unix time stamp format.
Type: Timestamp
Required: No
Copyright © 2022. All rights reserved.