AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.apprunner.getVpcIngressConnection
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:apprunner:getVpcIngressConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Vpc
Ingress stringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- Vpc
Ingress stringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpc
Ingress StringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpc
Ingress stringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpc_
ingress_ strconnection_ arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- vpc
Ingress StringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
getVpcIngressConnection Result
The following output properties are available:
- Domain
Name string - The Domain name associated with the VPC Ingress Connection.
- Ingress
Vpc 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.
- Vpc
Ingress stringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- Domain
Name string - 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
Vpc
Ingress Connection Status - The current status of the VpcIngressConnection.
- Vpc
Ingress stringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- domain
Name String - 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
Vpc
Ingress Connection Status - The current status of the VpcIngressConnection.
- vpc
Ingress StringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- domain
Name string - 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
Vpc
Ingress Connection Status - The current status of the VpcIngressConnection.
- vpc
Ingress 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
Vpc
Ingress Connection Status - The current status of the VpcIngressConnection.
- vpc_
ingress_ strconnection_ arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
- domain
Name String - The Domain name associated with the VPC Ingress Connection.
- ingress
Vpc 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.
- vpc
Ingress StringConnection Arn - The Amazon Resource Name (ARN) of the VpcIngressConnection.
Supporting Types
VpcIngressConnectionIngressVpcConfiguration
- Vpc
Endpoint stringId - The ID of the VPC endpoint that your App Runner service connects to.
- Vpc
Id string - The ID of the VPC that the VPC endpoint is used in.
- Vpc
Endpoint stringId - The ID of the VPC endpoint that your App Runner service connects to.
- Vpc
Id string - The ID of the VPC that the VPC endpoint is used in.
- vpc
Endpoint StringId - The ID of the VPC endpoint that your App Runner service connects to.
- vpc
Id String - The ID of the VPC that the VPC endpoint is used in.
- vpc
Endpoint stringId - The ID of the VPC endpoint that your App Runner service connects to.
- vpc
Id 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.
- vpc
Endpoint StringId - The ID of the VPC endpoint that your App Runner service connects to.
- vpc
Id 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi