Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix
aviatrix.getAviatrixTransitGateways
Explore with Pulumi AI
The aviatrix_transit_gateways data source provides details about all transit gateways created by the Aviatrix Controller.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
import * as pulumi from "@pulumi/pulumi";
import * as aviatrix from "@pulumi/aviatrix";
// Aviatrix All Transit Gateways Data Source
const foo = pulumi.output(aviatrix.getAviatrixTransitGateways());
Coming soon!
Using getAviatrixTransitGateways
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 getAviatrixTransitGateways(opts?: InvokeOptions): Promise<GetAviatrixTransitGatewaysResult>
function getAviatrixTransitGatewaysOutput(opts?: InvokeOptions): Output<GetAviatrixTransitGatewaysResult>def get_aviatrix_transit_gateways(opts: Optional[InvokeOptions] = None) -> GetAviatrixTransitGatewaysResult
def get_aviatrix_transit_gateways_output(opts: Optional[InvokeOptions] = None) -> Output[GetAviatrixTransitGatewaysResult]func GetAviatrixTransitGateways(ctx *Context, opts ...InvokeOption) (*GetAviatrixTransitGatewaysResult, error)
func GetAviatrixTransitGatewaysOutput(ctx *Context, opts ...InvokeOption) GetAviatrixTransitGatewaysResultOutput> Note: This function is named GetAviatrixTransitGateways in the Go SDK.
public static class GetAviatrixTransitGateways 
{
    public static Task<GetAviatrixTransitGatewaysResult> InvokeAsync(InvokeOptions? opts = null)
    public static Output<GetAviatrixTransitGatewaysResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetAviatrixTransitGatewaysResult> getAviatrixTransitGateways(InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aviatrix:index/getAviatrixTransitGateways:getAviatrixTransitGateways
  arguments:
    # arguments dictionarygetAviatrixTransitGateways Result
The following output properties are available:
- Gateway
Lists List<GetAviatrix Transit Gateways Gateway List>  - The list of all transit gateways
 - Id string
 - The provider-assigned unique ID for this managed resource.
 
- Gateway
Lists []GetAviatrix Transit Gateways Gateway List  - The list of all transit gateways
 - Id string
 - The provider-assigned unique ID for this managed resource.
 
- gateway
Lists List<GetAviatrix Transit Gateways Gateway List>  - The list of all transit gateways
 - id String
 - The provider-assigned unique ID for this managed resource.
 
- gateway
Lists GetAviatrix Transit Gateways Gateway List[]  - The list of all transit gateways
 - id string
 - The provider-assigned unique ID for this managed resource.
 
- gateway_
lists Sequence[GetAviatrix Transit Gateways Gateway List]  - The list of all transit gateways
 - id str
 - The provider-assigned unique ID for this managed resource.
 
- gateway
Lists List<Property Map> - The list of all transit gateways
 - id String
 - The provider-assigned unique ID for this managed resource.
 
Supporting Types
GetAviatrixTransitGatewaysGatewayList     
- Account
Name string - Aviatrix account name.
 - Allocate
New boolEip  - When value is false, an idle address in Elastic IP pool is reused for this gateway. Otherwise, a new Elastic IP is allocated and used for this gateway.
 - Availability
Domain string - Availability domain for OCI.
 - Azure
Eip stringName Resource Group  - The name of the public IP address and its resource group in Azure to assign to this Transit Gateway.
 - Bgp
Ecmp bool - Enable Equal Cost Multi Path (ECMP) routing for the next hop.
 - Bgp
Hold intTime  - BGP Hold Time.
 - Bgp
Lan List<GetInterfaces Aviatrix Transit Gateways Gateway List Bgp Lan Interface>  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP Transit.
 - Bgp
Lan List<string>Ip Lists  - List of available BGP LAN interface IPs for transit external device connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - Bgp
Polling stringTime  - BGP route polling time. Unit is in seconds.
 - Cloud
Instance stringId  - Instance ID of the transit gateway.
 - Cloud
Type int - Type of cloud service provider.
connected_transit"- Status of Connected Transit of transit gateway.
 - Connected
Transit bool - Customized
Spoke stringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - Enable
Active boolStandby  - Enables Active-Standby Mode, available only with HA enabled.
 - Enable
Active boolStandby Preemptive  - Enables Preemptive Mode for Active-Standby, available only with Active-Standby enabled.
 - Enable
Bgp boolOver Lan  - Pre-allocate a network interface(eth4) for "BGP over LAN" functionality. Only valid for cloud_type = 4 (GCP) and 8 (Azure). Available as of provider version R2.18+
 - Enable
Encrypt boolVolume  - Status of Encrypt Gateway EBS Volume of the transit gateway.
 - Enable
Gateway boolLoad Balancer  - Enable firenet interfaces with AWS Gateway Load Balancer.
 - Enable
Hybrid boolConnection  - Sign of readiness for TGW connection.
 - Enable
Jumbo boolFrame  - Enable jumbo frame support for transit gateway.
 - Enable
Monitor boolGateway Subnets  - Enable monitor gateway subnets. Only valid for cloud_type = 1 (AWS) or 256 (AWSGov).
 - Enable
Multi boolTier Transit  - Status of multi-tier transit mode on transit gateway.
 - Enable
Private boolOob  - Status of private OOB for the transit gateway.
 - Enable
Segmentation bool - Enable segmentation to allow association of transit gateway to security domains.
 - Enable
Spot boolInstance  - Enable spot instance. NOT supported for production deployment.
 - Enable
Transit boolSummarize Cidr To Tgw  - Enable summarize CIDR to TGW.
 - Enable
Vpc boolDns Server  - Status of Vpc Dns Server of the transit Gateway.
 - Excluded
Advertised stringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Excluded CIDR List".
 - Fault
Domain string - Fault domain for OCI.
 - Filtered
Spoke stringVpc Routes  - A list of comma separated CIDRs to be filtered from the spoke VPC route table.
 - Gw
Name string - Aviatrix transit gateway name.
 - Gw
Size string - Size of transit gateway instance.
 - Ha
Bgp List<GetLan Interfaces Aviatrix Transit Gateways Gateway List Ha Bgp Lan Interface>  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP HA Transit.
 - Ha
Bgp List<string>Lan Ip Lists  - List of available BGP LAN interface IPs for transit external device HA connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - Image
Version string - The image version of the gateway.
 - Insane
Mode bool - Status of Insane Mode of the transit gateway.
 - Insane
Mode stringAz  - AZ of subnet being created for Insane Mode transit gateway.
 - Lan
Private stringSubnet  - LAN Private Subnet. Only used for GCP Transit FireNet.
 - Lan
Vpc stringId  - LAN VPC ID. Only used for GCP Transit FireNet.
 - Learned
Cidrs stringApproval Mode  - Set the learned CIDRs approval mode.
 - Local
As stringNumber  - Changes the Aviatrix Transit Gateway ASN number before you setup Aviatrix Transit Gateway connection configurations.
 - Monitor
Exclude List<string>Lists  - A set of monitored instance ids. Only valid when 'enable_monitor_gateway_subnets' = true.
 - Oob
Availability stringZone  - OOB availability zone.
 - Oob
Management stringSubnet  - OOB management subnet.
 - Prepend
As List<string>Paths  - List of AS numbers to populate BGP AP_PATH field when it advertises to VGW or peer devices.
 - Private
Ip string - Private IP address of the transit gateway created.
 - Public
Ip string - Public IP address of the Transit Gateway created.
 - Security
Group stringId  - Security group used for the transit gateway.
 - Single
Az boolHa  - Status of Single AZ HA of transit gateway.
 - Single
Ip boolSnat  - Status of Single IP Source Nat mode of the transit gateway.
 - Software
Version string - The software version of the gateway.
 - Spot
Price string - Price for spot instance. NOT supported for production deployment.
 - Subnet string
 - A VPC Network address range selected from one of the available network ranges.
 - Tunnel
Detection intTime  - The IPSec tunnel down detection time for the transit gateway.
 - Vpc
Id string - VPC-ID/VNet-Name of cloud provider.
 - Vpc
Reg string - Region of cloud provider.
 - Zone string
 - Availability Zone. Only available for cloud_type = 8 (Azure). Must be in the form 'az-n', for example, 'az-2'.
 
- Account
Name string - Aviatrix account name.
 - Allocate
New boolEip  - When value is false, an idle address in Elastic IP pool is reused for this gateway. Otherwise, a new Elastic IP is allocated and used for this gateway.
 - Availability
Domain string - Availability domain for OCI.
 - Azure
Eip stringName Resource Group  - The name of the public IP address and its resource group in Azure to assign to this Transit Gateway.
 - Bgp
Ecmp bool - Enable Equal Cost Multi Path (ECMP) routing for the next hop.
 - Bgp
Hold intTime  - BGP Hold Time.
 - Bgp
Lan []GetInterfaces Aviatrix Transit Gateways Gateway List Bgp Lan Interface  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP Transit.
 - Bgp
Lan []stringIp Lists  - List of available BGP LAN interface IPs for transit external device connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - Bgp
Polling stringTime  - BGP route polling time. Unit is in seconds.
 - Cloud
Instance stringId  - Instance ID of the transit gateway.
 - Cloud
Type int - Type of cloud service provider.
connected_transit"- Status of Connected Transit of transit gateway.
 - Connected
Transit bool - Customized
Spoke stringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - Enable
Active boolStandby  - Enables Active-Standby Mode, available only with HA enabled.
 - Enable
Active boolStandby Preemptive  - Enables Preemptive Mode for Active-Standby, available only with Active-Standby enabled.
 - Enable
Bgp boolOver Lan  - Pre-allocate a network interface(eth4) for "BGP over LAN" functionality. Only valid for cloud_type = 4 (GCP) and 8 (Azure). Available as of provider version R2.18+
 - Enable
Encrypt boolVolume  - Status of Encrypt Gateway EBS Volume of the transit gateway.
 - Enable
Gateway boolLoad Balancer  - Enable firenet interfaces with AWS Gateway Load Balancer.
 - Enable
Hybrid boolConnection  - Sign of readiness for TGW connection.
 - Enable
Jumbo boolFrame  - Enable jumbo frame support for transit gateway.
 - Enable
Monitor boolGateway Subnets  - Enable monitor gateway subnets. Only valid for cloud_type = 1 (AWS) or 256 (AWSGov).
 - Enable
Multi boolTier Transit  - Status of multi-tier transit mode on transit gateway.
 - Enable
Private boolOob  - Status of private OOB for the transit gateway.
 - Enable
Segmentation bool - Enable segmentation to allow association of transit gateway to security domains.
 - Enable
Spot boolInstance  - Enable spot instance. NOT supported for production deployment.
 - Enable
Transit boolSummarize Cidr To Tgw  - Enable summarize CIDR to TGW.
 - Enable
Vpc boolDns Server  - Status of Vpc Dns Server of the transit Gateway.
 - Excluded
Advertised stringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Excluded CIDR List".
 - Fault
Domain string - Fault domain for OCI.
 - Filtered
Spoke stringVpc Routes  - A list of comma separated CIDRs to be filtered from the spoke VPC route table.
 - Gw
Name string - Aviatrix transit gateway name.
 - Gw
Size string - Size of transit gateway instance.
 - Ha
Bgp []GetLan Interfaces Aviatrix Transit Gateways Gateway List Ha Bgp Lan Interface  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP HA Transit.
 - Ha
Bgp []stringLan Ip Lists  - List of available BGP LAN interface IPs for transit external device HA connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - Image
Version string - The image version of the gateway.
 - Insane
Mode bool - Status of Insane Mode of the transit gateway.
 - Insane
Mode stringAz  - AZ of subnet being created for Insane Mode transit gateway.
 - Lan
Private stringSubnet  - LAN Private Subnet. Only used for GCP Transit FireNet.
 - Lan
Vpc stringId  - LAN VPC ID. Only used for GCP Transit FireNet.
 - Learned
Cidrs stringApproval Mode  - Set the learned CIDRs approval mode.
 - Local
As stringNumber  - Changes the Aviatrix Transit Gateway ASN number before you setup Aviatrix Transit Gateway connection configurations.
 - Monitor
Exclude []stringLists  - A set of monitored instance ids. Only valid when 'enable_monitor_gateway_subnets' = true.
 - Oob
Availability stringZone  - OOB availability zone.
 - Oob
Management stringSubnet  - OOB management subnet.
 - Prepend
As []stringPaths  - List of AS numbers to populate BGP AP_PATH field when it advertises to VGW or peer devices.
 - Private
Ip string - Private IP address of the transit gateway created.
 - Public
Ip string - Public IP address of the Transit Gateway created.
 - Security
Group stringId  - Security group used for the transit gateway.
 - Single
Az boolHa  - Status of Single AZ HA of transit gateway.
 - Single
Ip boolSnat  - Status of Single IP Source Nat mode of the transit gateway.
 - Software
Version string - The software version of the gateway.
 - Spot
Price string - Price for spot instance. NOT supported for production deployment.
 - Subnet string
 - A VPC Network address range selected from one of the available network ranges.
 - Tunnel
Detection intTime  - The IPSec tunnel down detection time for the transit gateway.
 - Vpc
Id string - VPC-ID/VNet-Name of cloud provider.
 - Vpc
Reg string - Region of cloud provider.
 - Zone string
 - Availability Zone. Only available for cloud_type = 8 (Azure). Must be in the form 'az-n', for example, 'az-2'.
 
- account
Name String - Aviatrix account name.
 - allocate
New BooleanEip  - When value is false, an idle address in Elastic IP pool is reused for this gateway. Otherwise, a new Elastic IP is allocated and used for this gateway.
 - availability
Domain String - Availability domain for OCI.
 - azure
Eip StringName Resource Group  - The name of the public IP address and its resource group in Azure to assign to this Transit Gateway.
 - bgp
Ecmp Boolean - Enable Equal Cost Multi Path (ECMP) routing for the next hop.
 - bgp
Hold IntegerTime  - BGP Hold Time.
 - bgp
Lan List<GetInterfaces Aviatrix Transit Gateways Gateway List Bgp Lan Interface>  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP Transit.
 - bgp
Lan List<String>Ip Lists  - List of available BGP LAN interface IPs for transit external device connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - bgp
Polling StringTime  - BGP route polling time. Unit is in seconds.
 - cloud
Instance StringId  - Instance ID of the transit gateway.
 - cloud
Type Integer - Type of cloud service provider.
connected_transit"- Status of Connected Transit of transit gateway.
 - connected
Transit Boolean - customized
Spoke StringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - enable
Active BooleanStandby  - Enables Active-Standby Mode, available only with HA enabled.
 - enable
Active BooleanStandby Preemptive  - Enables Preemptive Mode for Active-Standby, available only with Active-Standby enabled.
 - enable
Bgp BooleanOver Lan  - Pre-allocate a network interface(eth4) for "BGP over LAN" functionality. Only valid for cloud_type = 4 (GCP) and 8 (Azure). Available as of provider version R2.18+
 - enable
Encrypt BooleanVolume  - Status of Encrypt Gateway EBS Volume of the transit gateway.
 - enable
Gateway BooleanLoad Balancer  - Enable firenet interfaces with AWS Gateway Load Balancer.
 - enable
Hybrid BooleanConnection  - Sign of readiness for TGW connection.
 - enable
Jumbo BooleanFrame  - Enable jumbo frame support for transit gateway.
 - enable
Monitor BooleanGateway Subnets  - Enable monitor gateway subnets. Only valid for cloud_type = 1 (AWS) or 256 (AWSGov).
 - enable
Multi BooleanTier Transit  - Status of multi-tier transit mode on transit gateway.
 - enable
Private BooleanOob  - Status of private OOB for the transit gateway.
 - enable
Segmentation Boolean - Enable segmentation to allow association of transit gateway to security domains.
 - enable
Spot BooleanInstance  - Enable spot instance. NOT supported for production deployment.
 - enable
Transit BooleanSummarize Cidr To Tgw  - Enable summarize CIDR to TGW.
 - enable
Vpc BooleanDns Server  - Status of Vpc Dns Server of the transit Gateway.
 - excluded
Advertised StringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Excluded CIDR List".
 - fault
Domain String - Fault domain for OCI.
 - filtered
Spoke StringVpc Routes  - A list of comma separated CIDRs to be filtered from the spoke VPC route table.
 - gw
Name String - Aviatrix transit gateway name.
 - gw
Size String - Size of transit gateway instance.
 - ha
Bgp List<GetLan Interfaces Aviatrix Transit Gateways Gateway List Ha Bgp Lan Interface>  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP HA Transit.
 - ha
Bgp List<String>Lan Ip Lists  - List of available BGP LAN interface IPs for transit external device HA connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - image
Version String - The image version of the gateway.
 - insane
Mode Boolean - Status of Insane Mode of the transit gateway.
 - insane
Mode StringAz  - AZ of subnet being created for Insane Mode transit gateway.
 - lan
Private StringSubnet  - LAN Private Subnet. Only used for GCP Transit FireNet.
 - lan
Vpc StringId  - LAN VPC ID. Only used for GCP Transit FireNet.
 - learned
Cidrs StringApproval Mode  - Set the learned CIDRs approval mode.
 - local
As StringNumber  - Changes the Aviatrix Transit Gateway ASN number before you setup Aviatrix Transit Gateway connection configurations.
 - monitor
Exclude List<String>Lists  - A set of monitored instance ids. Only valid when 'enable_monitor_gateway_subnets' = true.
 - oob
Availability StringZone  - OOB availability zone.
 - oob
Management StringSubnet  - OOB management subnet.
 - prepend
As List<String>Paths  - List of AS numbers to populate BGP AP_PATH field when it advertises to VGW or peer devices.
 - private
Ip String - Private IP address of the transit gateway created.
 - public
Ip String - Public IP address of the Transit Gateway created.
 - security
Group StringId  - Security group used for the transit gateway.
 - single
Az BooleanHa  - Status of Single AZ HA of transit gateway.
 - single
Ip BooleanSnat  - Status of Single IP Source Nat mode of the transit gateway.
 - software
Version String - The software version of the gateway.
 - spot
Price String - Price for spot instance. NOT supported for production deployment.
 - subnet String
 - A VPC Network address range selected from one of the available network ranges.
 - tunnel
Detection IntegerTime  - The IPSec tunnel down detection time for the transit gateway.
 - vpc
Id String - VPC-ID/VNet-Name of cloud provider.
 - vpc
Reg String - Region of cloud provider.
 - zone String
 - Availability Zone. Only available for cloud_type = 8 (Azure). Must be in the form 'az-n', for example, 'az-2'.
 
- account
Name string - Aviatrix account name.
 - allocate
New booleanEip  - When value is false, an idle address in Elastic IP pool is reused for this gateway. Otherwise, a new Elastic IP is allocated and used for this gateway.
 - availability
Domain string - Availability domain for OCI.
 - azure
Eip stringName Resource Group  - The name of the public IP address and its resource group in Azure to assign to this Transit Gateway.
 - bgp
Ecmp boolean - Enable Equal Cost Multi Path (ECMP) routing for the next hop.
 - bgp
Hold numberTime  - BGP Hold Time.
 - bgp
Lan GetInterfaces Aviatrix Transit Gateways Gateway List Bgp Lan Interface[]  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP Transit.
 - bgp
Lan string[]Ip Lists  - List of available BGP LAN interface IPs for transit external device connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - bgp
Polling stringTime  - BGP route polling time. Unit is in seconds.
 - cloud
Instance stringId  - Instance ID of the transit gateway.
 - cloud
Type number - Type of cloud service provider.
connected_transit"- Status of Connected Transit of transit gateway.
 - connected
Transit boolean - customized
Spoke stringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - enable
Active booleanStandby  - Enables Active-Standby Mode, available only with HA enabled.
 - enable
Active booleanStandby Preemptive  - Enables Preemptive Mode for Active-Standby, available only with Active-Standby enabled.
 - enable
Bgp booleanOver Lan  - Pre-allocate a network interface(eth4) for "BGP over LAN" functionality. Only valid for cloud_type = 4 (GCP) and 8 (Azure). Available as of provider version R2.18+
 - enable
Encrypt booleanVolume  - Status of Encrypt Gateway EBS Volume of the transit gateway.
 - enable
Gateway booleanLoad Balancer  - Enable firenet interfaces with AWS Gateway Load Balancer.
 - enable
Hybrid booleanConnection  - Sign of readiness for TGW connection.
 - enable
Jumbo booleanFrame  - Enable jumbo frame support for transit gateway.
 - enable
Monitor booleanGateway Subnets  - Enable monitor gateway subnets. Only valid for cloud_type = 1 (AWS) or 256 (AWSGov).
 - enable
Multi booleanTier Transit  - Status of multi-tier transit mode on transit gateway.
 - enable
Private booleanOob  - Status of private OOB for the transit gateway.
 - enable
Segmentation boolean - Enable segmentation to allow association of transit gateway to security domains.
 - enable
Spot booleanInstance  - Enable spot instance. NOT supported for production deployment.
 - enable
Transit booleanSummarize Cidr To Tgw  - Enable summarize CIDR to TGW.
 - enable
Vpc booleanDns Server  - Status of Vpc Dns Server of the transit Gateway.
 - excluded
Advertised stringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Excluded CIDR List".
 - fault
Domain string - Fault domain for OCI.
 - filtered
Spoke stringVpc Routes  - A list of comma separated CIDRs to be filtered from the spoke VPC route table.
 - gw
Name string - Aviatrix transit gateway name.
 - gw
Size string - Size of transit gateway instance.
 - ha
Bgp GetLan Interfaces Aviatrix Transit Gateways Gateway List Ha Bgp Lan Interface[]  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP HA Transit.
 - ha
Bgp string[]Lan Ip Lists  - List of available BGP LAN interface IPs for transit external device HA connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - image
Version string - The image version of the gateway.
 - insane
Mode boolean - Status of Insane Mode of the transit gateway.
 - insane
Mode stringAz  - AZ of subnet being created for Insane Mode transit gateway.
 - lan
Private stringSubnet  - LAN Private Subnet. Only used for GCP Transit FireNet.
 - lan
Vpc stringId  - LAN VPC ID. Only used for GCP Transit FireNet.
 - learned
Cidrs stringApproval Mode  - Set the learned CIDRs approval mode.
 - local
As stringNumber  - Changes the Aviatrix Transit Gateway ASN number before you setup Aviatrix Transit Gateway connection configurations.
 - monitor
Exclude string[]Lists  - A set of monitored instance ids. Only valid when 'enable_monitor_gateway_subnets' = true.
 - oob
Availability stringZone  - OOB availability zone.
 - oob
Management stringSubnet  - OOB management subnet.
 - prepend
As string[]Paths  - List of AS numbers to populate BGP AP_PATH field when it advertises to VGW or peer devices.
 - private
Ip string - Private IP address of the transit gateway created.
 - public
Ip string - Public IP address of the Transit Gateway created.
 - security
Group stringId  - Security group used for the transit gateway.
 - single
Az booleanHa  - Status of Single AZ HA of transit gateway.
 - single
Ip booleanSnat  - Status of Single IP Source Nat mode of the transit gateway.
 - software
Version string - The software version of the gateway.
 - spot
Price string - Price for spot instance. NOT supported for production deployment.
 - subnet string
 - A VPC Network address range selected from one of the available network ranges.
 - tunnel
Detection numberTime  - The IPSec tunnel down detection time for the transit gateway.
 - vpc
Id string - VPC-ID/VNet-Name of cloud provider.
 - vpc
Reg string - Region of cloud provider.
 - zone string
 - Availability Zone. Only available for cloud_type = 8 (Azure). Must be in the form 'az-n', for example, 'az-2'.
 
- account_
name str - Aviatrix account name.
 - allocate_
new_ booleip  - When value is false, an idle address in Elastic IP pool is reused for this gateway. Otherwise, a new Elastic IP is allocated and used for this gateway.
 - availability_
domain str - Availability domain for OCI.
 - azure_
eip_ strname_ resource_ group  - The name of the public IP address and its resource group in Azure to assign to this Transit Gateway.
 - bgp_
ecmp bool - Enable Equal Cost Multi Path (ECMP) routing for the next hop.
 - bgp_
hold_ inttime  - BGP Hold Time.
 - bgp_
lan_ Sequence[Getinterfaces Aviatrix Transit Gateways Gateway List Bgp Lan Interface]  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP Transit.
 - bgp_
lan_ Sequence[str]ip_ lists  - List of available BGP LAN interface IPs for transit external device connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - bgp_
polling_ strtime  - BGP route polling time. Unit is in seconds.
 - cloud_
instance_ strid  - Instance ID of the transit gateway.
 - cloud_
type int - Type of cloud service provider.
connected_transit"- Status of Connected Transit of transit gateway.
 - connected_
transit bool - customized_
spoke_ strvpc_ routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - enable_
active_ boolstandby  - Enables Active-Standby Mode, available only with HA enabled.
 - enable_
active_ boolstandby_ preemptive  - Enables Preemptive Mode for Active-Standby, available only with Active-Standby enabled.
 - enable_
bgp_ boolover_ lan  - Pre-allocate a network interface(eth4) for "BGP over LAN" functionality. Only valid for cloud_type = 4 (GCP) and 8 (Azure). Available as of provider version R2.18+
 - enable_
encrypt_ boolvolume  - Status of Encrypt Gateway EBS Volume of the transit gateway.
 - enable_
gateway_ boolload_ balancer  - Enable firenet interfaces with AWS Gateway Load Balancer.
 - enable_
hybrid_ boolconnection  - Sign of readiness for TGW connection.
 - enable_
jumbo_ boolframe  - Enable jumbo frame support for transit gateway.
 - enable_
monitor_ boolgateway_ subnets  - Enable monitor gateway subnets. Only valid for cloud_type = 1 (AWS) or 256 (AWSGov).
 - enable_
multi_ booltier_ transit  - Status of multi-tier transit mode on transit gateway.
 - enable_
private_ booloob  - Status of private OOB for the transit gateway.
 - enable_
segmentation bool - Enable segmentation to allow association of transit gateway to security domains.
 - enable_
spot_ boolinstance  - Enable spot instance. NOT supported for production deployment.
 - enable_
transit_ boolsummarize_ cidr_ to_ tgw  - Enable summarize CIDR to TGW.
 - enable_
vpc_ booldns_ server  - Status of Vpc Dns Server of the transit Gateway.
 - excluded_
advertised_ strspoke_ routes  - A list of comma separated CIDRs to be advertised to on-prem as "Excluded CIDR List".
 - fault_
domain str - Fault domain for OCI.
 - filtered_
spoke_ strvpc_ routes  - A list of comma separated CIDRs to be filtered from the spoke VPC route table.
 - gw_
name str - Aviatrix transit gateway name.
 - gw_
size str - Size of transit gateway instance.
 - ha_
bgp_ Sequence[Getlan_ interfaces Aviatrix Transit Gateways Gateway List Ha Bgp Lan Interface]  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP HA Transit.
 - ha_
bgp_ Sequence[str]lan_ ip_ lists  - List of available BGP LAN interface IPs for transit external device HA connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - image_
version str - The image version of the gateway.
 - insane_
mode bool - Status of Insane Mode of the transit gateway.
 - insane_
mode_ straz  - AZ of subnet being created for Insane Mode transit gateway.
 - lan_
private_ strsubnet  - LAN Private Subnet. Only used for GCP Transit FireNet.
 - lan_
vpc_ strid  - LAN VPC ID. Only used for GCP Transit FireNet.
 - learned_
cidrs_ strapproval_ mode  - Set the learned CIDRs approval mode.
 - local_
as_ strnumber  - Changes the Aviatrix Transit Gateway ASN number before you setup Aviatrix Transit Gateway connection configurations.
 - monitor_
exclude_ Sequence[str]lists  - A set of monitored instance ids. Only valid when 'enable_monitor_gateway_subnets' = true.
 - oob_
availability_ strzone  - OOB availability zone.
 - oob_
management_ strsubnet  - OOB management subnet.
 - prepend_
as_ Sequence[str]paths  - List of AS numbers to populate BGP AP_PATH field when it advertises to VGW or peer devices.
 - private_
ip str - Private IP address of the transit gateway created.
 - public_
ip str - Public IP address of the Transit Gateway created.
 - security_
group_ strid  - Security group used for the transit gateway.
 - single_
az_ boolha  - Status of Single AZ HA of transit gateway.
 - single_
ip_ boolsnat  - Status of Single IP Source Nat mode of the transit gateway.
 - software_
version str - The software version of the gateway.
 - spot_
price str - Price for spot instance. NOT supported for production deployment.
 - subnet str
 - A VPC Network address range selected from one of the available network ranges.
 - tunnel_
detection_ inttime  - The IPSec tunnel down detection time for the transit gateway.
 - vpc_
id str - VPC-ID/VNet-Name of cloud provider.
 - vpc_
reg str - Region of cloud provider.
 - zone str
 - Availability Zone. Only available for cloud_type = 8 (Azure). Must be in the form 'az-n', for example, 'az-2'.
 
- account
Name String - Aviatrix account name.
 - allocate
New BooleanEip  - When value is false, an idle address in Elastic IP pool is reused for this gateway. Otherwise, a new Elastic IP is allocated and used for this gateway.
 - availability
Domain String - Availability domain for OCI.
 - azure
Eip StringName Resource Group  - The name of the public IP address and its resource group in Azure to assign to this Transit Gateway.
 - bgp
Ecmp Boolean - Enable Equal Cost Multi Path (ECMP) routing for the next hop.
 - bgp
Hold NumberTime  - BGP Hold Time.
 - bgp
Lan List<Property Map>Interfaces  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP Transit.
 - bgp
Lan List<String>Ip Lists  - List of available BGP LAN interface IPs for transit external device connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - bgp
Polling StringTime  - BGP route polling time. Unit is in seconds.
 - cloud
Instance StringId  - Instance ID of the transit gateway.
 - cloud
Type Number - Type of cloud service provider.
connected_transit"- Status of Connected Transit of transit gateway.
 - connected
Transit Boolean - customized
Spoke StringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - enable
Active BooleanStandby  - Enables Active-Standby Mode, available only with HA enabled.
 - enable
Active BooleanStandby Preemptive  - Enables Preemptive Mode for Active-Standby, available only with Active-Standby enabled.
 - enable
Bgp BooleanOver Lan  - Pre-allocate a network interface(eth4) for "BGP over LAN" functionality. Only valid for cloud_type = 4 (GCP) and 8 (Azure). Available as of provider version R2.18+
 - enable
Encrypt BooleanVolume  - Status of Encrypt Gateway EBS Volume of the transit gateway.
 - enable
Gateway BooleanLoad Balancer  - Enable firenet interfaces with AWS Gateway Load Balancer.
 - enable
Hybrid BooleanConnection  - Sign of readiness for TGW connection.
 - enable
Jumbo BooleanFrame  - Enable jumbo frame support for transit gateway.
 - enable
Monitor BooleanGateway Subnets  - Enable monitor gateway subnets. Only valid for cloud_type = 1 (AWS) or 256 (AWSGov).
 - enable
Multi BooleanTier Transit  - Status of multi-tier transit mode on transit gateway.
 - enable
Private BooleanOob  - Status of private OOB for the transit gateway.
 - enable
Segmentation Boolean - Enable segmentation to allow association of transit gateway to security domains.
 - enable
Spot BooleanInstance  - Enable spot instance. NOT supported for production deployment.
 - enable
Transit BooleanSummarize Cidr To Tgw  - Enable summarize CIDR to TGW.
 - enable
Vpc BooleanDns Server  - Status of Vpc Dns Server of the transit Gateway.
 - excluded
Advertised StringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Excluded CIDR List".
 - fault
Domain String - Fault domain for OCI.
 - filtered
Spoke StringVpc Routes  - A list of comma separated CIDRs to be filtered from the spoke VPC route table.
 - gw
Name String - Aviatrix transit gateway name.
 - gw
Size String - Size of transit gateway instance.
 - ha
Bgp List<Property Map>Lan Interfaces  - Interfaces to run BGP protocol on top of the ethernet interface, to connect to the onprem/remote peer. Only available for GCP HA Transit.
 - ha
Bgp List<String>Lan Ip Lists  - List of available BGP LAN interface IPs for transit external device HA connection creation. Only supports GCP. Available as of provider version R2.21.0+.
 - image
Version String - The image version of the gateway.
 - insane
Mode Boolean - Status of Insane Mode of the transit gateway.
 - insane
Mode StringAz  - AZ of subnet being created for Insane Mode transit gateway.
 - lan
Private StringSubnet  - LAN Private Subnet. Only used for GCP Transit FireNet.
 - lan
Vpc StringId  - LAN VPC ID. Only used for GCP Transit FireNet.
 - learned
Cidrs StringApproval Mode  - Set the learned CIDRs approval mode.
 - local
As StringNumber  - Changes the Aviatrix Transit Gateway ASN number before you setup Aviatrix Transit Gateway connection configurations.
 - monitor
Exclude List<String>Lists  - A set of monitored instance ids. Only valid when 'enable_monitor_gateway_subnets' = true.
 - oob
Availability StringZone  - OOB availability zone.
 - oob
Management StringSubnet  - OOB management subnet.
 - prepend
As List<String>Paths  - List of AS numbers to populate BGP AP_PATH field when it advertises to VGW or peer devices.
 - private
Ip String - Private IP address of the transit gateway created.
 - public
Ip String - Public IP address of the Transit Gateway created.
 - security
Group StringId  - Security group used for the transit gateway.
 - single
Az BooleanHa  - Status of Single AZ HA of transit gateway.
 - single
Ip BooleanSnat  - Status of Single IP Source Nat mode of the transit gateway.
 - software
Version String - The software version of the gateway.
 - spot
Price String - Price for spot instance. NOT supported for production deployment.
 - subnet String
 - A VPC Network address range selected from one of the available network ranges.
 - tunnel
Detection NumberTime  - The IPSec tunnel down detection time for the transit gateway.
 - vpc
Id String - VPC-ID/VNet-Name of cloud provider.
 - vpc
Reg String - Region of cloud provider.
 - zone String
 - Availability Zone. Only available for cloud_type = 8 (Azure). Must be in the form 'az-n', for example, 'az-2'.
 
GetAviatrixTransitGatewaysGatewayListBgpLanInterface        
GetAviatrixTransitGatewaysGatewayListHaBgpLanInterface         
Package Details
- Repository
 - aviatrix astipkovits/pulumi-aviatrix
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
aviatrixTerraform Provider.