We recommend new projects start with resources from the AWS provider.
aws-native.apprunner.getVpcIngressConnection
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The AWS::AppRunner::VpcIngressConnection resource is an App Runner resource that specifies an App Runner VpcIngressConnection.
Using getVpcIngressConnection
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVpcIngressConnection(args: GetVpcIngressConnectionArgs, opts?: InvokeOptions): Promise<GetVpcIngressConnectionResult>
function getVpcIngressConnectionOutput(args: GetVpcIngressConnectionOutputArgs, opts?: InvokeOptions): Output<GetVpcIngressConnectionResult>def get_vpc_ingress_connection(vpc_ingress_connection_arn: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetVpcIngressConnectionResult
def get_vpc_ingress_connection_output(vpc_ingress_connection_arn: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetVpcIngressConnectionResult]func LookupVpcIngressConnection(ctx *Context, args *LookupVpcIngressConnectionArgs, opts ...InvokeOption) (*LookupVpcIngressConnectionResult, error)
func LookupVpcIngressConnectionOutput(ctx *Context, args *LookupVpcIngressConnectionOutputArgs, opts ...InvokeOption) LookupVpcIngressConnectionResultOutput> Note: This function is named LookupVpcIngressConnection in the Go SDK.
public static class GetVpcIngressConnection 
{
    public static Task<GetVpcIngressConnectionResult> InvokeAsync(GetVpcIngressConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetVpcIngressConnectionResult> Invoke(GetVpcIngressConnectionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpcIngressConnectionResult> getVpcIngressConnection(GetVpcIngressConnectionArgs args, InvokeOptions options)
public static Output<GetVpcIngressConnectionResult> getVpcIngressConnection(GetVpcIngressConnectionArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:apprunner:getVpcIngressConnection
  arguments:
    # arguments dictionaryThe following arguments are supported:
- VpcIngress stringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- VpcIngress stringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpcIngress StringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpcIngress stringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpc_ingress_ strconnection_ arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpcIngress StringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
getVpcIngressConnection Result
The following output properties are available:
- DomainName string
- The Domain name associated with the VPC Ingress Connection.
- IngressVpc Pulumi.Configuration Aws Native. App Runner. Outputs. Vpc Ingress Connection Ingress Vpc Configuration 
- Specifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
- Status
Pulumi.Aws Native. App Runner. Vpc Ingress Connection Status 
- The current status of the VpcIngressConnection.
- VpcIngress stringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- DomainName string
- The Domain name associated with the VPC Ingress Connection.
- IngressVpc VpcConfiguration Ingress Connection Ingress Vpc Configuration 
- Specifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
- Status
VpcIngress Connection Status 
- The current status of the VpcIngressConnection.
- VpcIngress stringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- domainName String
- The Domain name associated with the VPC Ingress Connection.
- ingressVpc VpcConfiguration Ingress Connection Ingress Vpc Configuration 
- Specifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
- status
VpcIngress Connection Status 
- The current status of the VpcIngressConnection.
- vpcIngress StringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- domainName string
- The Domain name associated with the VPC Ingress Connection.
- ingressVpc VpcConfiguration Ingress Connection Ingress Vpc Configuration 
- Specifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
- status
VpcIngress Connection Status 
- The current status of the VpcIngressConnection.
- vpcIngress stringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- domain_name str
- The Domain name associated with the VPC Ingress Connection.
- ingress_vpc_ Vpcconfiguration Ingress Connection Ingress Vpc Configuration 
- Specifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
- status
VpcIngress Connection Status 
- The current status of the VpcIngressConnection.
- vpc_ingress_ strconnection_ arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
- domainName String
- The Domain name associated with the VPC Ingress Connection.
- ingressVpc Property MapConfiguration 
- Specifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
- status "AVAILABLE" | "PENDING_CREATION" | "PENDING_UPDATE" | "PENDING_DELETION" | "FAILED_CREATION" | "FAILED_UPDATE" | "FAILED_DELETION" | "DELETED"
- The current status of the VpcIngressConnection.
- vpcIngress StringConnection Arn 
- The Amazon Resource Name (ARN) of the VpcIngressConnection.
Supporting Types
VpcIngressConnectionIngressVpcConfiguration     
- VpcEndpoint stringId 
- The ID of the VPC endpoint that your App Runner service connects to.
- VpcId string
- The ID of the VPC that the VPC endpoint is used in.
- VpcEndpoint stringId 
- The ID of the VPC endpoint that your App Runner service connects to.
- VpcId string
- The ID of the VPC that the VPC endpoint is used in.
- vpcEndpoint StringId 
- The ID of the VPC endpoint that your App Runner service connects to.
- vpcId String
- The ID of the VPC that the VPC endpoint is used in.
- vpcEndpoint stringId 
- The ID of the VPC endpoint that your App Runner service connects to.
- vpcId string
- The ID of the VPC that the VPC endpoint is used in.
- vpc_endpoint_ strid 
- The ID of the VPC endpoint that your App Runner service connects to.
- vpc_id str
- The ID of the VPC that the VPC endpoint is used in.
- vpcEndpoint StringId 
- The ID of the VPC endpoint that your App Runner service connects to.
- vpcId String
- The ID of the VPC that the VPC endpoint is used in.
VpcIngressConnectionStatus   
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.