We recommend new projects start with resources from the AWS provider.
aws-native.ec2.getLocalGatewayVirtualInterface
We recommend new projects start with resources from the AWS provider.
Resource Type definition for Local Gateway Virtual Interface which describes a virtual interface for AWS Outposts local gateways.
Using getLocalGatewayVirtualInterface
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 getLocalGatewayVirtualInterface(args: GetLocalGatewayVirtualInterfaceArgs, opts?: InvokeOptions): Promise<GetLocalGatewayVirtualInterfaceResult>
function getLocalGatewayVirtualInterfaceOutput(args: GetLocalGatewayVirtualInterfaceOutputArgs, opts?: InvokeOptions): Output<GetLocalGatewayVirtualInterfaceResult>def get_local_gateway_virtual_interface(local_gateway_virtual_interface_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLocalGatewayVirtualInterfaceResult
def get_local_gateway_virtual_interface_output(local_gateway_virtual_interface_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLocalGatewayVirtualInterfaceResult]func LookupLocalGatewayVirtualInterface(ctx *Context, args *LookupLocalGatewayVirtualInterfaceArgs, opts ...InvokeOption) (*LookupLocalGatewayVirtualInterfaceResult, error)
func LookupLocalGatewayVirtualInterfaceOutput(ctx *Context, args *LookupLocalGatewayVirtualInterfaceOutputArgs, opts ...InvokeOption) LookupLocalGatewayVirtualInterfaceResultOutput> Note: This function is named LookupLocalGatewayVirtualInterface in the Go SDK.
public static class GetLocalGatewayVirtualInterface
{
public static Task<GetLocalGatewayVirtualInterfaceResult> InvokeAsync(GetLocalGatewayVirtualInterfaceArgs args, InvokeOptions? opts = null)
public static Output<GetLocalGatewayVirtualInterfaceResult> Invoke(GetLocalGatewayVirtualInterfaceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLocalGatewayVirtualInterfaceResult> getLocalGatewayVirtualInterface(GetLocalGatewayVirtualInterfaceArgs args, InvokeOptions options)
public static Output<GetLocalGatewayVirtualInterfaceResult> getLocalGatewayVirtualInterface(GetLocalGatewayVirtualInterfaceArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ec2:getLocalGatewayVirtualInterface
arguments:
# arguments dictionaryThe following arguments are supported:
- Local
Gateway stringVirtual Interface Id - The ID of the virtual interface
- Local
Gateway stringVirtual Interface Id - The ID of the virtual interface
- local
Gateway StringVirtual Interface Id - The ID of the virtual interface
- local
Gateway stringVirtual Interface Id - The ID of the virtual interface
- local_
gateway_ strvirtual_ interface_ id - The ID of the virtual interface
- local
Gateway StringVirtual Interface Id - The ID of the virtual interface
getLocalGatewayVirtualInterface Result
The following output properties are available:
- Configuration
State string - The current state of the local gateway virtual interface
- Local
Bgp intAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- Local
Gateway stringId - The ID of the local gateway
- Local
Gateway stringVirtual Interface Id - The ID of the virtual interface
- Owner
Id string - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Configuration
State string - The current state of the local gateway virtual interface
- Local
Bgp intAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- Local
Gateway stringId - The ID of the local gateway
- Local
Gateway stringVirtual Interface Id - The ID of the virtual interface
- Owner
Id string - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- Tag
- An array of key-value pairs to apply to this resource.
- configuration
State String - The current state of the local gateway virtual interface
- local
Bgp IntegerAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local
Gateway StringId - The ID of the local gateway
- local
Gateway StringVirtual Interface Id - The ID of the virtual interface
- owner
Id String - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- List<Tag>
- An array of key-value pairs to apply to this resource.
- configuration
State string - The current state of the local gateway virtual interface
- local
Bgp numberAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local
Gateway stringId - The ID of the local gateway
- local
Gateway stringVirtual Interface Id - The ID of the virtual interface
- owner
Id string - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- Tag[]
- An array of key-value pairs to apply to this resource.
- configuration_
state str - The current state of the local gateway virtual interface
- local_
bgp_ intasn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local_
gateway_ strid - The ID of the local gateway
- local_
gateway_ strvirtual_ interface_ id - The ID of the virtual interface
- owner_
id str - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- configuration
State String - The current state of the local gateway virtual interface
- local
Bgp NumberAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local
Gateway StringId - The ID of the local gateway
- local
Gateway StringVirtual Interface Id - The ID of the virtual interface
- owner
Id String - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
