We recommend new projects start with resources from the AWS provider.
aws-native.ec2.LocalGatewayVirtualInterfaceGroup
We recommend new projects start with resources from the AWS provider.
Resource Type definition for LocalGatewayVirtualInterfaceGroup which describes a group of LocalGateway VirtualInterfaces
Create LocalGatewayVirtualInterfaceGroup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new LocalGatewayVirtualInterfaceGroup(name: string, args: LocalGatewayVirtualInterfaceGroupArgs, opts?: CustomResourceOptions);@overload
def LocalGatewayVirtualInterfaceGroup(resource_name: str,
args: LocalGatewayVirtualInterfaceGroupArgs,
opts: Optional[ResourceOptions] = None)
@overload
def LocalGatewayVirtualInterfaceGroup(resource_name: str,
opts: Optional[ResourceOptions] = None,
local_gateway_id: Optional[str] = None,
local_bgp_asn: Optional[int] = None,
local_bgp_asn_extended: Optional[int] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewLocalGatewayVirtualInterfaceGroup(ctx *Context, name string, args LocalGatewayVirtualInterfaceGroupArgs, opts ...ResourceOption) (*LocalGatewayVirtualInterfaceGroup, error)public LocalGatewayVirtualInterfaceGroup(string name, LocalGatewayVirtualInterfaceGroupArgs args, CustomResourceOptions? opts = null)
public LocalGatewayVirtualInterfaceGroup(String name, LocalGatewayVirtualInterfaceGroupArgs args)
public LocalGatewayVirtualInterfaceGroup(String name, LocalGatewayVirtualInterfaceGroupArgs args, CustomResourceOptions options)
type: aws-native:ec2:LocalGatewayVirtualInterfaceGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args LocalGatewayVirtualInterfaceGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args LocalGatewayVirtualInterfaceGroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args LocalGatewayVirtualInterfaceGroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args LocalGatewayVirtualInterfaceGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args LocalGatewayVirtualInterfaceGroupArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
LocalGatewayVirtualInterfaceGroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The LocalGatewayVirtualInterfaceGroup resource accepts the following input properties:
- Local
Gateway stringId - The ID of the local gateway
- Local
Bgp intAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- Local
Bgp intAsn Extended - The extended 32-bit ASN for the local BGP configuration
-
List<Pulumi.
Aws Native. Inputs. Tag> - The tags assigned to the virtual interface group
- Local
Gateway stringId - The ID of the local gateway
- Local
Bgp intAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- Local
Bgp intAsn Extended - The extended 32-bit ASN for the local BGP configuration
-
Tag
Args - The tags assigned to the virtual interface group
- local
Gateway StringId - The ID of the local gateway
- local
Bgp IntegerAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local
Bgp IntegerAsn Extended - The extended 32-bit ASN for the local BGP configuration
- List<Tag>
- The tags assigned to the virtual interface group
- local
Gateway stringId - The ID of the local gateway
- local
Bgp numberAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local
Bgp numberAsn Extended - The extended 32-bit ASN for the local BGP configuration
- Tag[]
- The tags assigned to the virtual interface group
- local_
gateway_ strid - The ID of the local gateway
- local_
bgp_ intasn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local_
bgp_ intasn_ extended - The extended 32-bit ASN for the local BGP configuration
-
Sequence[Tag
Args] - The tags assigned to the virtual interface group
- local
Gateway StringId - The ID of the local gateway
- local
Bgp NumberAsn - The Autonomous System Number(ASN) for the local Border Gateway Protocol (BGP)
- local
Bgp NumberAsn Extended - The extended 32-bit ASN for the local BGP configuration
- List<Property Map>
- The tags assigned to the virtual interface group
Outputs
All input properties are implicitly available as output properties. Additionally, the LocalGatewayVirtualInterfaceGroup resource produces the following output properties:
- Configuration
State string - The current state of the local gateway virtual interface group
- Id string
- The provider-assigned unique ID for this managed resource.
- Local
Gateway stringVirtual Interface Group Arn - The Amazon Resource Number (ARN) of the local gateway virtual interface group
- Local
Gateway stringVirtual Interface Group Id - The ID of the virtual interface group
- Local
Gateway List<string>Virtual Interface Ids - The IDs of the virtual interfaces
- Owner
Id string - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- Configuration
State string - The current state of the local gateway virtual interface group
- Id string
- The provider-assigned unique ID for this managed resource.
- Local
Gateway stringVirtual Interface Group Arn - The Amazon Resource Number (ARN) of the local gateway virtual interface group
- Local
Gateway stringVirtual Interface Group Id - The ID of the virtual interface group
- Local
Gateway []stringVirtual Interface Ids - The IDs of the virtual interfaces
- Owner
Id string - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- configuration
State String - The current state of the local gateway virtual interface group
- id String
- The provider-assigned unique ID for this managed resource.
- local
Gateway StringVirtual Interface Group Arn - The Amazon Resource Number (ARN) of the local gateway virtual interface group
- local
Gateway StringVirtual Interface Group Id - The ID of the virtual interface group
- local
Gateway List<String>Virtual Interface Ids - The IDs of the virtual interfaces
- owner
Id String - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- configuration
State string - The current state of the local gateway virtual interface group
- id string
- The provider-assigned unique ID for this managed resource.
- local
Gateway stringVirtual Interface Group Arn - The Amazon Resource Number (ARN) of the local gateway virtual interface group
- local
Gateway stringVirtual Interface Group Id - The ID of the virtual interface group
- local
Gateway string[]Virtual Interface Ids - The IDs of the virtual interfaces
- owner
Id string - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- configuration_
state str - The current state of the local gateway virtual interface group
- id str
- The provider-assigned unique ID for this managed resource.
- local_
gateway_ strvirtual_ interface_ group_ arn - The Amazon Resource Number (ARN) of the local gateway virtual interface group
- local_
gateway_ strvirtual_ interface_ group_ id - The ID of the virtual interface group
- local_
gateway_ Sequence[str]virtual_ interface_ ids - The IDs of the virtual interfaces
- owner_
id str - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
- configuration
State String - The current state of the local gateway virtual interface group
- id String
- The provider-assigned unique ID for this managed resource.
- local
Gateway StringVirtual Interface Group Arn - The Amazon Resource Number (ARN) of the local gateway virtual interface group
- local
Gateway StringVirtual Interface Group Id - The ID of the virtual interface group
- local
Gateway List<String>Virtual Interface Ids - The IDs of the virtual interfaces
- owner
Id String - The ID of the Amazon Web Services account that owns the local gateway virtual interface group
Supporting Types
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
