Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix
aviatrix.getAviatrixSpokeGateway
Explore with Pulumi AI
The aviatrix_spoke_gateway data source provides details about a specific spoke gateway created by the Aviatrix Controller.
This data source can prove useful when a module accepts a spoke gateway’s detail as an input variable.
Example Usage
using System.Collections.Generic;
using Pulumi;
using Aviatrix = Pulumi.Aviatrix;
return await Deployment.RunAsync(() => 
{
    var foo = Aviatrix.GetAviatrixSpokeGateway.Invoke(new()
    {
        GwName = "gatewayname",
    });
});
package main
import (
	"github.com/astipkovits/pulumi-aviatrix/sdk/go/aviatrix"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err = aviatrix.LookupAviatrixSpokeGateway(ctx, &GetAviatrixSpokeGatewayArgs{
			GwName: "gatewayname",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aviatrix.AviatrixFunctions;
import com.pulumi.aviatrix.inputs.GetAviatrixSpokeGatewayArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var foo = AviatrixFunctions.getAviatrixSpokeGateway(GetAviatrixSpokeGatewayArgs.builder()
            .gwName("gatewayname")
            .build());
    }
}
import pulumi
import pulumi_aviatrix as aviatrix
foo = aviatrix.get_aviatrix_spoke_gateway(gw_name="gatewayname")
import * as pulumi from "@pulumi/pulumi";
import * as aviatrix from "@pulumi/aviatrix";
// Aviatrix Spoke Gateway Data Source
const foo = pulumi.output(aviatrix.getAviatrixSpokeGateway({
    gwName: "gatewayname",
}));
variables:
  foo:
    fn::invoke:
      Function: aviatrix:getAviatrixSpokeGateway
      Arguments:
        gwName: gatewayname
Using getAviatrixSpokeGateway
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 getAviatrixSpokeGateway(args: GetAviatrixSpokeGatewayArgs, opts?: InvokeOptions): Promise<GetAviatrixSpokeGatewayResult>
function getAviatrixSpokeGatewayOutput(args: GetAviatrixSpokeGatewayOutputArgs, opts?: InvokeOptions): Output<GetAviatrixSpokeGatewayResult>def get_aviatrix_spoke_gateway(gw_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetAviatrixSpokeGatewayResult
def get_aviatrix_spoke_gateway_output(gw_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetAviatrixSpokeGatewayResult]func LookupAviatrixSpokeGateway(ctx *Context, args *LookupAviatrixSpokeGatewayArgs, opts ...InvokeOption) (*LookupAviatrixSpokeGatewayResult, error)
func LookupAviatrixSpokeGatewayOutput(ctx *Context, args *LookupAviatrixSpokeGatewayOutputArgs, opts ...InvokeOption) LookupAviatrixSpokeGatewayResultOutput> Note: This function is named LookupAviatrixSpokeGateway in the Go SDK.
public static class GetAviatrixSpokeGateway 
{
    public static Task<GetAviatrixSpokeGatewayResult> InvokeAsync(GetAviatrixSpokeGatewayArgs args, InvokeOptions? opts = null)
    public static Output<GetAviatrixSpokeGatewayResult> Invoke(GetAviatrixSpokeGatewayInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAviatrixSpokeGatewayResult> getAviatrixSpokeGateway(GetAviatrixSpokeGatewayArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aviatrix:index/getAviatrixSpokeGateway:getAviatrixSpokeGateway
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Gw
Name string - Spoke gateway name. It can be used for getting spoke gateway.
 
- Gw
Name string - Spoke gateway name. It can be used for getting spoke gateway.
 
- gw
Name String - Spoke gateway name. It can be used for getting spoke gateway.
 
- gw
Name string - Spoke gateway name. It can be used for getting spoke gateway.
 
- gw_
name str - Spoke gateway name. It can be used for getting spoke gateway.
 
- gw
Name String - Spoke gateway name. It can be used for getting spoke gateway.
 
getAviatrixSpokeGateway Result
The following output properties are available:
- 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.
 - Approved
Learned List<string>Cidrs  - Availability
Domain string - Availability domain for OCI.
 - Azure
Eip stringName Resource Group  - Bgp
Ecmp bool - Bgp
Hold intTime  - Bgp
Polling intTime  - Cloud
Instance stringId  - Cloud instance ID.
 - Cloud
Type int - Type of cloud service provider.
 - Customized
Spoke stringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - Disable
Route boolPropagation  - Eip string
 - The EIP address of the Spoke Gateway.
 - Enable
Active boolStandby  - Enable
Active boolStandby Preemptive  - Enable
Auto boolAdvertise S2c Cidrs  - Enable
Bgp bool - Enable
Encrypt boolVolume  - Status of Encrypt Volume of spoke gateway.
 - Enable
Jumbo boolFrame  - Enable
Learned boolCidrs Approval  - Enable
Monitor boolGateway Subnets  - Enable
Private boolOob  - Status of private OOB for the spoke gateway.
 - Enable
Private boolVpc Default Route  - Enable
Skip boolPublic Route Table Update  - Enable
Spot boolInstance  - Enable
Vpc boolDns Server  - Status of VPC Dns Server of spoke gateway.
 - 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 spoke gateway name.
 - Gw
Size string - Size of spoke gateway instance.
 - Ha
Availability stringDomain  - HA gateway availability domain for OCI.
 - Ha
Azure stringEip Name Resource Group  - Ha
Cloud stringInstance Id  - Cloud instance ID of HA spoke gateway.
 - Ha
Eip string - The EIP address of the HA Spoke Gateway.
 - Ha
Fault stringDomain  - HA gateway fault domain for OCI.
 - Ha
Gw stringName  - Aviatrix spoke gateway unique name of HA spoke gateway.
 - Ha
Gw stringSize  - HA Gateway Size.
 - Ha
Image stringVersion  - The image version of the HA gateway.
 - Ha
Insane stringMode Az  - AZ of subnet being created for Insane Mode Spoke HA Gateway.
 - Ha
Oob stringAvailability Zone  - HA OOB availability zone.
 - Ha
Oob stringManagement Subnet  - HA OOB management subnet.
 - Ha
Private stringIp  - Private IP address of HA spoke gateway.
 - Ha
Public stringIp  - Public IP address of the HA spoke gateway.
 - Ha
Security stringGroup Id  - Ha
Software stringVersion  - The software version of the HA gateway.
 - Ha
Subnet string - HA Subnet.
 - Ha
Zone string - HA Zone.
 - Id string
 - The provider-assigned unique ID for this managed resource.
 - Image
Version string - The image version of the gateway.
 - Included
Advertised stringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
 - Insane
Mode bool - Status of Insane Mode for Spoke Gateway.
 - Insane
Mode stringAz  - AZ of subnet being created for Insane Mode spoke gateway.
 - Learned
Cidrs stringApproval Mode  - Local
As stringNumber  - Monitor
Exclude List<string>Lists  - Oob
Availability stringZone  - OOB availability zone.
 - Oob
Management stringSubnet  - OOB management subnet.
 - Prepend
As List<string>Paths  - Private
Ip string - Private IP address of the spoke gateway.
 - Public
Ip string - Public IP of spoke gateway.
 - Security
Group stringId  - Security group used of the spoke gateway.
 - Single
Az boolHa  - Status of Single AZ HA of spoke gateway.
 - Single
Ip boolSnat  - Status of Single IP Source NAT mode of the spoke gateway.
 - Software
Version string - The software version of the gateway.
 - Spoke
Bgp List<string>Manual Advertise Cidrs  - Spot
Price string - Subnet string
 - A VPC Network address range selected from one of the available network ranges.
 - Tag
Lists List<string> - Instance tag of cloud provider.
 - Dictionary<string, string>
 - Transit
Gw string - Transit gateways attached to this spoke gateway.
 - Tunnel
Detection intTime  - Vpc
Id string - VPC-ID/VNet-Name of cloud provider.
 - Vpc
Reg string - Region of cloud provider.
 - Zone string
 
- 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.
 - Approved
Learned []stringCidrs  - Availability
Domain string - Availability domain for OCI.
 - Azure
Eip stringName Resource Group  - Bgp
Ecmp bool - Bgp
Hold intTime  - Bgp
Polling intTime  - Cloud
Instance stringId  - Cloud instance ID.
 - Cloud
Type int - Type of cloud service provider.
 - Customized
Spoke stringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - Disable
Route boolPropagation  - Eip string
 - The EIP address of the Spoke Gateway.
 - Enable
Active boolStandby  - Enable
Active boolStandby Preemptive  - Enable
Auto boolAdvertise S2c Cidrs  - Enable
Bgp bool - Enable
Encrypt boolVolume  - Status of Encrypt Volume of spoke gateway.
 - Enable
Jumbo boolFrame  - Enable
Learned boolCidrs Approval  - Enable
Monitor boolGateway Subnets  - Enable
Private boolOob  - Status of private OOB for the spoke gateway.
 - Enable
Private boolVpc Default Route  - Enable
Skip boolPublic Route Table Update  - Enable
Spot boolInstance  - Enable
Vpc boolDns Server  - Status of VPC Dns Server of spoke gateway.
 - 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 spoke gateway name.
 - Gw
Size string - Size of spoke gateway instance.
 - Ha
Availability stringDomain  - HA gateway availability domain for OCI.
 - Ha
Azure stringEip Name Resource Group  - Ha
Cloud stringInstance Id  - Cloud instance ID of HA spoke gateway.
 - Ha
Eip string - The EIP address of the HA Spoke Gateway.
 - Ha
Fault stringDomain  - HA gateway fault domain for OCI.
 - Ha
Gw stringName  - Aviatrix spoke gateway unique name of HA spoke gateway.
 - Ha
Gw stringSize  - HA Gateway Size.
 - Ha
Image stringVersion  - The image version of the HA gateway.
 - Ha
Insane stringMode Az  - AZ of subnet being created for Insane Mode Spoke HA Gateway.
 - Ha
Oob stringAvailability Zone  - HA OOB availability zone.
 - Ha
Oob stringManagement Subnet  - HA OOB management subnet.
 - Ha
Private stringIp  - Private IP address of HA spoke gateway.
 - Ha
Public stringIp  - Public IP address of the HA spoke gateway.
 - Ha
Security stringGroup Id  - Ha
Software stringVersion  - The software version of the HA gateway.
 - Ha
Subnet string - HA Subnet.
 - Ha
Zone string - HA Zone.
 - Id string
 - The provider-assigned unique ID for this managed resource.
 - Image
Version string - The image version of the gateway.
 - Included
Advertised stringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
 - Insane
Mode bool - Status of Insane Mode for Spoke Gateway.
 - Insane
Mode stringAz  - AZ of subnet being created for Insane Mode spoke gateway.
 - Learned
Cidrs stringApproval Mode  - Local
As stringNumber  - Monitor
Exclude []stringLists  - Oob
Availability stringZone  - OOB availability zone.
 - Oob
Management stringSubnet  - OOB management subnet.
 - Prepend
As []stringPaths  - Private
Ip string - Private IP address of the spoke gateway.
 - Public
Ip string - Public IP of spoke gateway.
 - Security
Group stringId  - Security group used of the spoke gateway.
 - Single
Az boolHa  - Status of Single AZ HA of spoke gateway.
 - Single
Ip boolSnat  - Status of Single IP Source NAT mode of the spoke gateway.
 - Software
Version string - The software version of the gateway.
 - Spoke
Bgp []stringManual Advertise Cidrs  - Spot
Price string - Subnet string
 - A VPC Network address range selected from one of the available network ranges.
 - Tag
Lists []string - Instance tag of cloud provider.
 - map[string]string
 - Transit
Gw string - Transit gateways attached to this spoke gateway.
 - Tunnel
Detection intTime  - Vpc
Id string - VPC-ID/VNet-Name of cloud provider.
 - Vpc
Reg string - Region of cloud provider.
 - Zone string
 
- 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.
 - approved
Learned List<String>Cidrs  - availability
Domain String - Availability domain for OCI.
 - azure
Eip StringName Resource Group  - bgp
Ecmp Boolean - bgp
Hold IntegerTime  - bgp
Polling IntegerTime  - cloud
Instance StringId  - Cloud instance ID.
 - cloud
Type Integer - Type of cloud service provider.
 - customized
Spoke StringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - disable
Route BooleanPropagation  - eip String
 - The EIP address of the Spoke Gateway.
 - enable
Active BooleanStandby  - enable
Active BooleanStandby Preemptive  - enable
Auto BooleanAdvertise S2c Cidrs  - enable
Bgp Boolean - enable
Encrypt BooleanVolume  - Status of Encrypt Volume of spoke gateway.
 - enable
Jumbo BooleanFrame  - enable
Learned BooleanCidrs Approval  - enable
Monitor BooleanGateway Subnets  - enable
Private BooleanOob  - Status of private OOB for the spoke gateway.
 - enable
Private BooleanVpc Default Route  - enable
Skip BooleanPublic Route Table Update  - enable
Spot BooleanInstance  - enable
Vpc BooleanDns Server  - Status of VPC Dns Server of spoke gateway.
 - 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 spoke gateway name.
 - gw
Size String - Size of spoke gateway instance.
 - ha
Availability StringDomain  - HA gateway availability domain for OCI.
 - ha
Azure StringEip Name Resource Group  - ha
Cloud StringInstance Id  - Cloud instance ID of HA spoke gateway.
 - ha
Eip String - The EIP address of the HA Spoke Gateway.
 - ha
Fault StringDomain  - HA gateway fault domain for OCI.
 - ha
Gw StringName  - Aviatrix spoke gateway unique name of HA spoke gateway.
 - ha
Gw StringSize  - HA Gateway Size.
 - ha
Image StringVersion  - The image version of the HA gateway.
 - ha
Insane StringMode Az  - AZ of subnet being created for Insane Mode Spoke HA Gateway.
 - ha
Oob StringAvailability Zone  - HA OOB availability zone.
 - ha
Oob StringManagement Subnet  - HA OOB management subnet.
 - ha
Private StringIp  - Private IP address of HA spoke gateway.
 - ha
Public StringIp  - Public IP address of the HA spoke gateway.
 - ha
Security StringGroup Id  - ha
Software StringVersion  - The software version of the HA gateway.
 - ha
Subnet String - HA Subnet.
 - ha
Zone String - HA Zone.
 - id String
 - The provider-assigned unique ID for this managed resource.
 - image
Version String - The image version of the gateway.
 - included
Advertised StringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
 - insane
Mode Boolean - Status of Insane Mode for Spoke Gateway.
 - insane
Mode StringAz  - AZ of subnet being created for Insane Mode spoke gateway.
 - learned
Cidrs StringApproval Mode  - local
As StringNumber  - monitor
Exclude List<String>Lists  - oob
Availability StringZone  - OOB availability zone.
 - oob
Management StringSubnet  - OOB management subnet.
 - prepend
As List<String>Paths  - private
Ip String - Private IP address of the spoke gateway.
 - public
Ip String - Public IP of spoke gateway.
 - security
Group StringId  - Security group used of the spoke gateway.
 - single
Az BooleanHa  - Status of Single AZ HA of spoke gateway.
 - single
Ip BooleanSnat  - Status of Single IP Source NAT mode of the spoke gateway.
 - software
Version String - The software version of the gateway.
 - spoke
Bgp List<String>Manual Advertise Cidrs  - spot
Price String - subnet String
 - A VPC Network address range selected from one of the available network ranges.
 - tag
Lists List<String> - Instance tag of cloud provider.
 - Map<String,String>
 - transit
Gw String - Transit gateways attached to this spoke gateway.
 - tunnel
Detection IntegerTime  - vpc
Id String - VPC-ID/VNet-Name of cloud provider.
 - vpc
Reg String - Region of cloud provider.
 - zone String
 
- 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.
 - approved
Learned string[]Cidrs  - availability
Domain string - Availability domain for OCI.
 - azure
Eip stringName Resource Group  - bgp
Ecmp boolean - bgp
Hold numberTime  - bgp
Polling numberTime  - cloud
Instance stringId  - Cloud instance ID.
 - cloud
Type number - Type of cloud service provider.
 - customized
Spoke stringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - disable
Route booleanPropagation  - eip string
 - The EIP address of the Spoke Gateway.
 - enable
Active booleanStandby  - enable
Active booleanStandby Preemptive  - enable
Auto booleanAdvertise S2c Cidrs  - enable
Bgp boolean - enable
Encrypt booleanVolume  - Status of Encrypt Volume of spoke gateway.
 - enable
Jumbo booleanFrame  - enable
Learned booleanCidrs Approval  - enable
Monitor booleanGateway Subnets  - enable
Private booleanOob  - Status of private OOB for the spoke gateway.
 - enable
Private booleanVpc Default Route  - enable
Skip booleanPublic Route Table Update  - enable
Spot booleanInstance  - enable
Vpc booleanDns Server  - Status of VPC Dns Server of spoke gateway.
 - 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 spoke gateway name.
 - gw
Size string - Size of spoke gateway instance.
 - ha
Availability stringDomain  - HA gateway availability domain for OCI.
 - ha
Azure stringEip Name Resource Group  - ha
Cloud stringInstance Id  - Cloud instance ID of HA spoke gateway.
 - ha
Eip string - The EIP address of the HA Spoke Gateway.
 - ha
Fault stringDomain  - HA gateway fault domain for OCI.
 - ha
Gw stringName  - Aviatrix spoke gateway unique name of HA spoke gateway.
 - ha
Gw stringSize  - HA Gateway Size.
 - ha
Image stringVersion  - The image version of the HA gateway.
 - ha
Insane stringMode Az  - AZ of subnet being created for Insane Mode Spoke HA Gateway.
 - ha
Oob stringAvailability Zone  - HA OOB availability zone.
 - ha
Oob stringManagement Subnet  - HA OOB management subnet.
 - ha
Private stringIp  - Private IP address of HA spoke gateway.
 - ha
Public stringIp  - Public IP address of the HA spoke gateway.
 - ha
Security stringGroup Id  - ha
Software stringVersion  - The software version of the HA gateway.
 - ha
Subnet string - HA Subnet.
 - ha
Zone string - HA Zone.
 - id string
 - The provider-assigned unique ID for this managed resource.
 - image
Version string - The image version of the gateway.
 - included
Advertised stringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
 - insane
Mode boolean - Status of Insane Mode for Spoke Gateway.
 - insane
Mode stringAz  - AZ of subnet being created for Insane Mode spoke gateway.
 - learned
Cidrs stringApproval Mode  - local
As stringNumber  - monitor
Exclude string[]Lists  - oob
Availability stringZone  - OOB availability zone.
 - oob
Management stringSubnet  - OOB management subnet.
 - prepend
As string[]Paths  - private
Ip string - Private IP address of the spoke gateway.
 - public
Ip string - Public IP of spoke gateway.
 - security
Group stringId  - Security group used of the spoke gateway.
 - single
Az booleanHa  - Status of Single AZ HA of spoke gateway.
 - single
Ip booleanSnat  - Status of Single IP Source NAT mode of the spoke gateway.
 - software
Version string - The software version of the gateway.
 - spoke
Bgp string[]Manual Advertise Cidrs  - spot
Price string - subnet string
 - A VPC Network address range selected from one of the available network ranges.
 - tag
Lists string[] - Instance tag of cloud provider.
 - {[key: string]: string}
 - transit
Gw string - Transit gateways attached to this spoke gateway.
 - tunnel
Detection numberTime  - vpc
Id string - VPC-ID/VNet-Name of cloud provider.
 - vpc
Reg string - Region of cloud provider.
 - zone string
 
- 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.
 - approved_
learned_ Sequence[str]cidrs  - availability_
domain str - Availability domain for OCI.
 - azure_
eip_ strname_ resource_ group  - bgp_
ecmp bool - bgp_
hold_ inttime  - bgp_
polling_ inttime  - cloud_
instance_ strid  - Cloud instance ID.
 - cloud_
type int - Type of cloud service provider.
 - customized_
spoke_ strvpc_ routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - disable_
route_ boolpropagation  - eip str
 - The EIP address of the Spoke Gateway.
 - enable_
active_ boolstandby  - enable_
active_ boolstandby_ preemptive  - enable_
auto_ booladvertise_ s2c_ cidrs  - enable_
bgp bool - enable_
encrypt_ boolvolume  - Status of Encrypt Volume of spoke gateway.
 - enable_
jumbo_ boolframe  - enable_
learned_ boolcidrs_ approval  - enable_
monitor_ boolgateway_ subnets  - enable_
private_ booloob  - Status of private OOB for the spoke gateway.
 - enable_
private_ boolvpc_ default_ route  - enable_
skip_ boolpublic_ route_ table_ update  - enable_
spot_ boolinstance  - enable_
vpc_ booldns_ server  - Status of VPC Dns Server of spoke gateway.
 - 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 spoke gateway name.
 - gw_
size str - Size of spoke gateway instance.
 - ha_
availability_ strdomain  - HA gateway availability domain for OCI.
 - ha_
azure_ streip_ name_ resource_ group  - ha_
cloud_ strinstance_ id  - Cloud instance ID of HA spoke gateway.
 - ha_
eip str - The EIP address of the HA Spoke Gateway.
 - ha_
fault_ strdomain  - HA gateway fault domain for OCI.
 - ha_
gw_ strname  - Aviatrix spoke gateway unique name of HA spoke gateway.
 - ha_
gw_ strsize  - HA Gateway Size.
 - ha_
image_ strversion  - The image version of the HA gateway.
 - ha_
insane_ strmode_ az  - AZ of subnet being created for Insane Mode Spoke HA Gateway.
 - ha_
oob_ stravailability_ zone  - HA OOB availability zone.
 - ha_
oob_ strmanagement_ subnet  - HA OOB management subnet.
 - ha_
private_ strip  - Private IP address of HA spoke gateway.
 - ha_
public_ strip  - Public IP address of the HA spoke gateway.
 - ha_
security_ strgroup_ id  - ha_
software_ strversion  - The software version of the HA gateway.
 - ha_
subnet str - HA Subnet.
 - ha_
zone str - HA Zone.
 - id str
 - The provider-assigned unique ID for this managed resource.
 - image_
version str - The image version of the gateway.
 - included_
advertised_ strspoke_ routes  - A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
 - insane_
mode bool - Status of Insane Mode for Spoke Gateway.
 - insane_
mode_ straz  - AZ of subnet being created for Insane Mode spoke gateway.
 - learned_
cidrs_ strapproval_ mode  - local_
as_ strnumber  - monitor_
exclude_ Sequence[str]lists  - oob_
availability_ strzone  - OOB availability zone.
 - oob_
management_ strsubnet  - OOB management subnet.
 - prepend_
as_ Sequence[str]paths  - private_
ip str - Private IP address of the spoke gateway.
 - public_
ip str - Public IP of spoke gateway.
 - security_
group_ strid  - Security group used of the spoke gateway.
 - single_
az_ boolha  - Status of Single AZ HA of spoke gateway.
 - single_
ip_ boolsnat  - Status of Single IP Source NAT mode of the spoke gateway.
 - software_
version str - The software version of the gateway.
 - spoke_
bgp_ Sequence[str]manual_ advertise_ cidrs  - spot_
price str - subnet str
 - A VPC Network address range selected from one of the available network ranges.
 - tag_
lists Sequence[str] - Instance tag of cloud provider.
 - Mapping[str, str]
 - transit_
gw str - Transit gateways attached to this spoke gateway.
 - tunnel_
detection_ inttime  - vpc_
id str - VPC-ID/VNet-Name of cloud provider.
 - vpc_
reg str - Region of cloud provider.
 - zone str
 
- 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.
 - approved
Learned List<String>Cidrs  - availability
Domain String - Availability domain for OCI.
 - azure
Eip StringName Resource Group  - bgp
Ecmp Boolean - bgp
Hold NumberTime  - bgp
Polling NumberTime  - cloud
Instance StringId  - Cloud instance ID.
 - cloud
Type Number - Type of cloud service provider.
 - customized
Spoke StringVpc Routes  - A list of comma separated CIDRs to be customized for the spoke VPC routes.
 - disable
Route BooleanPropagation  - eip String
 - The EIP address of the Spoke Gateway.
 - enable
Active BooleanStandby  - enable
Active BooleanStandby Preemptive  - enable
Auto BooleanAdvertise S2c Cidrs  - enable
Bgp Boolean - enable
Encrypt BooleanVolume  - Status of Encrypt Volume of spoke gateway.
 - enable
Jumbo BooleanFrame  - enable
Learned BooleanCidrs Approval  - enable
Monitor BooleanGateway Subnets  - enable
Private BooleanOob  - Status of private OOB for the spoke gateway.
 - enable
Private BooleanVpc Default Route  - enable
Skip BooleanPublic Route Table Update  - enable
Spot BooleanInstance  - enable
Vpc BooleanDns Server  - Status of VPC Dns Server of spoke gateway.
 - 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 spoke gateway name.
 - gw
Size String - Size of spoke gateway instance.
 - ha
Availability StringDomain  - HA gateway availability domain for OCI.
 - ha
Azure StringEip Name Resource Group  - ha
Cloud StringInstance Id  - Cloud instance ID of HA spoke gateway.
 - ha
Eip String - The EIP address of the HA Spoke Gateway.
 - ha
Fault StringDomain  - HA gateway fault domain for OCI.
 - ha
Gw StringName  - Aviatrix spoke gateway unique name of HA spoke gateway.
 - ha
Gw StringSize  - HA Gateway Size.
 - ha
Image StringVersion  - The image version of the HA gateway.
 - ha
Insane StringMode Az  - AZ of subnet being created for Insane Mode Spoke HA Gateway.
 - ha
Oob StringAvailability Zone  - HA OOB availability zone.
 - ha
Oob StringManagement Subnet  - HA OOB management subnet.
 - ha
Private StringIp  - Private IP address of HA spoke gateway.
 - ha
Public StringIp  - Public IP address of the HA spoke gateway.
 - ha
Security StringGroup Id  - ha
Software StringVersion  - The software version of the HA gateway.
 - ha
Subnet String - HA Subnet.
 - ha
Zone String - HA Zone.
 - id String
 - The provider-assigned unique ID for this managed resource.
 - image
Version String - The image version of the gateway.
 - included
Advertised StringSpoke Routes  - A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
 - insane
Mode Boolean - Status of Insane Mode for Spoke Gateway.
 - insane
Mode StringAz  - AZ of subnet being created for Insane Mode spoke gateway.
 - learned
Cidrs StringApproval Mode  - local
As StringNumber  - monitor
Exclude List<String>Lists  - oob
Availability StringZone  - OOB availability zone.
 - oob
Management StringSubnet  - OOB management subnet.
 - prepend
As List<String>Paths  - private
Ip String - Private IP address of the spoke gateway.
 - public
Ip String - Public IP of spoke gateway.
 - security
Group StringId  - Security group used of the spoke gateway.
 - single
Az BooleanHa  - Status of Single AZ HA of spoke gateway.
 - single
Ip BooleanSnat  - Status of Single IP Source NAT mode of the spoke gateway.
 - software
Version String - The software version of the gateway.
 - spoke
Bgp List<String>Manual Advertise Cidrs  - spot
Price String - subnet String
 - A VPC Network address range selected from one of the available network ranges.
 - tag
Lists List<String> - Instance tag of cloud provider.
 - Map<String>
 - transit
Gw String - Transit gateways attached to this spoke gateway.
 - tunnel
Detection NumberTime  - vpc
Id String - VPC-ID/VNet-Name of cloud provider.
 - vpc
Reg String - Region of cloud provider.
 - zone String
 
Package Details
- Repository
 - aviatrix astipkovits/pulumi-aviatrix
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
aviatrixTerraform Provider.