getLocalGatewayVirtualInterface

Provides details about an EC2 Local Gateway Virtual Interface. More information can be found in the Outposts User Guide.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = .reduce((__obj, [__key, __value]) => ({ ...__obj, [__key]: aws.ec2.getLocalGatewayVirtualInterface({
id: __value,
}) }));
import pulumi
import pulumi_aws as aws
example = {__key: aws.ec2.get_local_gateway_virtual_interface(id=__value) for __key, __value in example_aws_ec2_local_gateway_virtual_interface_group["localGatewayVirtualInterfaceIds"]}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = .ToDictionary(item => {
var __key = item.Key;
return __key;
}, item => {
var __value = item.Value;
return Aws.Ec2.GetLocalGatewayVirtualInterface.Invoke(new()
{
Id = __value,
});
});
});

Return

A collection of values returned by getLocalGatewayVirtualInterface.

Parameters

argument

A collection of arguments for invoking getLocalGatewayVirtualInterface.


Return

A collection of values returned by getLocalGatewayVirtualInterface.

Parameters

filters

One or more configuration blocks containing name-values filters. See the EC2 API Reference for supported filters. Detailed below.

id

Identifier of EC2 Local Gateway Virtual Interface.

tags

Key-value map of resource tags, each pair of which must exactly match a pair on the desired local gateway route table.

See also


Return

A collection of values returned by getLocalGatewayVirtualInterface.

Parameters

argument

Builder for com.pulumi.aws.ec2.kotlin.inputs.GetLocalGatewayVirtualInterfacePlainArgs.

See also