1. Packages
  2. Aviatrix
  3. API Docs
  4. getAviatrixSpokeGateway
Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix

aviatrix.getAviatrixSpokeGateway

Explore with Pulumi AI

aviatrix logo
Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix

    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 dictionary

    The following arguments are supported:

    GwName string
    Spoke gateway name. It can be used for getting spoke gateway.
    GwName string
    Spoke gateway name. It can be used for getting spoke gateway.
    gwName String
    Spoke gateway name. It can be used for getting spoke gateway.
    gwName 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.
    gwName String
    Spoke gateway name. It can be used for getting spoke gateway.

    getAviatrixSpokeGateway Result

    The following output properties are available:

    AccountName string
    Aviatrix account name.
    AllocateNewEip bool
    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.
    ApprovedLearnedCidrs List<string>
    AvailabilityDomain string
    Availability domain for OCI.
    AzureEipNameResourceGroup string
    BgpEcmp bool
    BgpHoldTime int
    BgpPollingTime int
    CloudInstanceId string
    Cloud instance ID.
    CloudType int
    Type of cloud service provider.
    CustomizedSpokeVpcRoutes string
    A list of comma separated CIDRs to be customized for the spoke VPC routes.
    DisableRoutePropagation bool
    Eip string
    The EIP address of the Spoke Gateway.
    EnableActiveStandby bool
    EnableActiveStandbyPreemptive bool
    EnableAutoAdvertiseS2cCidrs bool
    EnableBgp bool
    EnableEncryptVolume bool
    Status of Encrypt Volume of spoke gateway.
    EnableJumboFrame bool
    EnableLearnedCidrsApproval bool
    EnableMonitorGatewaySubnets bool
    EnablePrivateOob bool
    Status of private OOB for the spoke gateway.
    EnablePrivateVpcDefaultRoute bool
    EnableSkipPublicRouteTableUpdate bool
    EnableSpotInstance bool
    EnableVpcDnsServer bool
    Status of VPC Dns Server of spoke gateway.
    FaultDomain string
    Fault domain for OCI.
    FilteredSpokeVpcRoutes string
    A list of comma separated CIDRs to be filtered from the spoke VPC route table.
    GwName string
    Aviatrix spoke gateway name.
    GwSize string
    Size of spoke gateway instance.
    HaAvailabilityDomain string
    HA gateway availability domain for OCI.
    HaAzureEipNameResourceGroup string
    HaCloudInstanceId string
    Cloud instance ID of HA spoke gateway.
    HaEip string
    The EIP address of the HA Spoke Gateway.
    HaFaultDomain string
    HA gateway fault domain for OCI.
    HaGwName string
    Aviatrix spoke gateway unique name of HA spoke gateway.
    HaGwSize string
    HA Gateway Size.
    HaImageVersion string
    The image version of the HA gateway.
    HaInsaneModeAz string
    AZ of subnet being created for Insane Mode Spoke HA Gateway.
    HaOobAvailabilityZone string
    HA OOB availability zone.
    HaOobManagementSubnet string
    HA OOB management subnet.
    HaPrivateIp string
    Private IP address of HA spoke gateway.
    HaPublicIp string
    Public IP address of the HA spoke gateway.
    HaSecurityGroupId string
    HaSoftwareVersion string
    The software version of the HA gateway.
    HaSubnet string
    HA Subnet.
    HaZone string
    HA Zone.
    Id string
    The provider-assigned unique ID for this managed resource.
    ImageVersion string
    The image version of the gateway.
    IncludedAdvertisedSpokeRoutes string
    A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
    InsaneMode bool
    Status of Insane Mode for Spoke Gateway.
    InsaneModeAz string
    AZ of subnet being created for Insane Mode spoke gateway.
    LearnedCidrsApprovalMode string
    LocalAsNumber string
    MonitorExcludeLists List<string>
    OobAvailabilityZone string
    OOB availability zone.
    OobManagementSubnet string
    OOB management subnet.
    PrependAsPaths List<string>
    PrivateIp string
    Private IP address of the spoke gateway.
    PublicIp string
    Public IP of spoke gateway.
    SecurityGroupId string
    Security group used of the spoke gateway.
    SingleAzHa bool
    Status of Single AZ HA of spoke gateway.
    SingleIpSnat bool
    Status of Single IP Source NAT mode of the spoke gateway.
    SoftwareVersion string
    The software version of the gateway.
    SpokeBgpManualAdvertiseCidrs List<string>
    SpotPrice string
    Subnet string
    A VPC Network address range selected from one of the available network ranges.
    TagLists List<string>
    Instance tag of cloud provider.
    Tags Dictionary<string, string>
    TransitGw string
    Transit gateways attached to this spoke gateway.
    TunnelDetectionTime int
    VpcId string
    VPC-ID/VNet-Name of cloud provider.
    VpcReg string
    Region of cloud provider.
    Zone string
    AccountName string
    Aviatrix account name.
    AllocateNewEip bool
    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.
    ApprovedLearnedCidrs []string
    AvailabilityDomain string
    Availability domain for OCI.
    AzureEipNameResourceGroup string
    BgpEcmp bool
    BgpHoldTime int
    BgpPollingTime int
    CloudInstanceId string
    Cloud instance ID.
    CloudType int
    Type of cloud service provider.
    CustomizedSpokeVpcRoutes string
    A list of comma separated CIDRs to be customized for the spoke VPC routes.
    DisableRoutePropagation bool
    Eip string
    The EIP address of the Spoke Gateway.
    EnableActiveStandby bool
    EnableActiveStandbyPreemptive bool
    EnableAutoAdvertiseS2cCidrs bool
    EnableBgp bool
    EnableEncryptVolume bool
    Status of Encrypt Volume of spoke gateway.
    EnableJumboFrame bool
    EnableLearnedCidrsApproval bool
    EnableMonitorGatewaySubnets bool
    EnablePrivateOob bool
    Status of private OOB for the spoke gateway.
    EnablePrivateVpcDefaultRoute bool
    EnableSkipPublicRouteTableUpdate bool
    EnableSpotInstance bool
    EnableVpcDnsServer bool
    Status of VPC Dns Server of spoke gateway.
    FaultDomain string
    Fault domain for OCI.
    FilteredSpokeVpcRoutes string
    A list of comma separated CIDRs to be filtered from the spoke VPC route table.
    GwName string
    Aviatrix spoke gateway name.
    GwSize string
    Size of spoke gateway instance.
    HaAvailabilityDomain string
    HA gateway availability domain for OCI.
    HaAzureEipNameResourceGroup string
    HaCloudInstanceId string
    Cloud instance ID of HA spoke gateway.
    HaEip string
    The EIP address of the HA Spoke Gateway.
    HaFaultDomain string
    HA gateway fault domain for OCI.
    HaGwName string
    Aviatrix spoke gateway unique name of HA spoke gateway.
    HaGwSize string
    HA Gateway Size.
    HaImageVersion string
    The image version of the HA gateway.
    HaInsaneModeAz string
    AZ of subnet being created for Insane Mode Spoke HA Gateway.
    HaOobAvailabilityZone string
    HA OOB availability zone.
    HaOobManagementSubnet string
    HA OOB management subnet.
    HaPrivateIp string
    Private IP address of HA spoke gateway.
    HaPublicIp string
    Public IP address of the HA spoke gateway.
    HaSecurityGroupId string
    HaSoftwareVersion string
    The software version of the HA gateway.
    HaSubnet string
    HA Subnet.
    HaZone string
    HA Zone.
    Id string
    The provider-assigned unique ID for this managed resource.
    ImageVersion string
    The image version of the gateway.
    IncludedAdvertisedSpokeRoutes string
    A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
    InsaneMode bool
    Status of Insane Mode for Spoke Gateway.
    InsaneModeAz string
    AZ of subnet being created for Insane Mode spoke gateway.
    LearnedCidrsApprovalMode string
    LocalAsNumber string
    MonitorExcludeLists []string
    OobAvailabilityZone string
    OOB availability zone.
    OobManagementSubnet string
    OOB management subnet.
    PrependAsPaths []string
    PrivateIp string
    Private IP address of the spoke gateway.
    PublicIp string
    Public IP of spoke gateway.
    SecurityGroupId string
    Security group used of the spoke gateway.
    SingleAzHa bool
    Status of Single AZ HA of spoke gateway.
    SingleIpSnat bool
    Status of Single IP Source NAT mode of the spoke gateway.
    SoftwareVersion string
    The software version of the gateway.
    SpokeBgpManualAdvertiseCidrs []string
    SpotPrice string
    Subnet string
    A VPC Network address range selected from one of the available network ranges.
    TagLists []string
    Instance tag of cloud provider.
    Tags map[string]string
    TransitGw string
    Transit gateways attached to this spoke gateway.
    TunnelDetectionTime int
    VpcId string
    VPC-ID/VNet-Name of cloud provider.
    VpcReg string
    Region of cloud provider.
    Zone string
    accountName String
    Aviatrix account name.
    allocateNewEip Boolean
    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.
    approvedLearnedCidrs List<String>
    availabilityDomain String
    Availability domain for OCI.
    azureEipNameResourceGroup String
    bgpEcmp Boolean
    bgpHoldTime Integer
    bgpPollingTime Integer
    cloudInstanceId String
    Cloud instance ID.
    cloudType Integer
    Type of cloud service provider.
    customizedSpokeVpcRoutes String
    A list of comma separated CIDRs to be customized for the spoke VPC routes.
    disableRoutePropagation Boolean
    eip String
    The EIP address of the Spoke Gateway.
    enableActiveStandby Boolean
    enableActiveStandbyPreemptive Boolean
    enableAutoAdvertiseS2cCidrs Boolean
    enableBgp Boolean
    enableEncryptVolume Boolean
    Status of Encrypt Volume of spoke gateway.
    enableJumboFrame Boolean
    enableLearnedCidrsApproval Boolean
    enableMonitorGatewaySubnets Boolean
    enablePrivateOob Boolean
    Status of private OOB for the spoke gateway.
    enablePrivateVpcDefaultRoute Boolean
    enableSkipPublicRouteTableUpdate Boolean
    enableSpotInstance Boolean
    enableVpcDnsServer Boolean
    Status of VPC Dns Server of spoke gateway.
    faultDomain String
    Fault domain for OCI.
    filteredSpokeVpcRoutes String
    A list of comma separated CIDRs to be filtered from the spoke VPC route table.
    gwName String
    Aviatrix spoke gateway name.
    gwSize String
    Size of spoke gateway instance.
    haAvailabilityDomain String
    HA gateway availability domain for OCI.
    haAzureEipNameResourceGroup String
    haCloudInstanceId String
    Cloud instance ID of HA spoke gateway.
    haEip String
    The EIP address of the HA Spoke Gateway.
    haFaultDomain String
    HA gateway fault domain for OCI.
    haGwName String
    Aviatrix spoke gateway unique name of HA spoke gateway.
    haGwSize String
    HA Gateway Size.
    haImageVersion String
    The image version of the HA gateway.
    haInsaneModeAz String
    AZ of subnet being created for Insane Mode Spoke HA Gateway.
    haOobAvailabilityZone String
    HA OOB availability zone.
    haOobManagementSubnet String
    HA OOB management subnet.
    haPrivateIp String
    Private IP address of HA spoke gateway.
    haPublicIp String
    Public IP address of the HA spoke gateway.
    haSecurityGroupId String
    haSoftwareVersion String
    The software version of the HA gateway.
    haSubnet String
    HA Subnet.
    haZone String
    HA Zone.
    id String
    The provider-assigned unique ID for this managed resource.
    imageVersion String
    The image version of the gateway.
    includedAdvertisedSpokeRoutes String
    A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
    insaneMode Boolean
    Status of Insane Mode for Spoke Gateway.
    insaneModeAz String
    AZ of subnet being created for Insane Mode spoke gateway.
    learnedCidrsApprovalMode String
    localAsNumber String
    monitorExcludeLists List<String>
    oobAvailabilityZone String
    OOB availability zone.
    oobManagementSubnet String
    OOB management subnet.
    prependAsPaths List<String>
    privateIp String
    Private IP address of the spoke gateway.
    publicIp String
    Public IP of spoke gateway.
    securityGroupId String
    Security group used of the spoke gateway.
    singleAzHa Boolean
    Status of Single AZ HA of spoke gateway.
    singleIpSnat Boolean
    Status of Single IP Source NAT mode of the spoke gateway.
    softwareVersion String
    The software version of the gateway.
    spokeBgpManualAdvertiseCidrs List<String>
    spotPrice String
    subnet String
    A VPC Network address range selected from one of the available network ranges.
    tagLists List<String>
    Instance tag of cloud provider.
    tags Map<String,String>
    transitGw String
    Transit gateways attached to this spoke gateway.
    tunnelDetectionTime Integer
    vpcId String
    VPC-ID/VNet-Name of cloud provider.
    vpcReg String
    Region of cloud provider.
    zone String
    accountName string
    Aviatrix account name.
    allocateNewEip boolean
    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.
    approvedLearnedCidrs string[]
    availabilityDomain string
    Availability domain for OCI.
    azureEipNameResourceGroup string
    bgpEcmp boolean
    bgpHoldTime number
    bgpPollingTime number
    cloudInstanceId string
    Cloud instance ID.
    cloudType number
    Type of cloud service provider.
    customizedSpokeVpcRoutes string
    A list of comma separated CIDRs to be customized for the spoke VPC routes.
    disableRoutePropagation boolean
    eip string
    The EIP address of the Spoke Gateway.
    enableActiveStandby boolean
    enableActiveStandbyPreemptive boolean
    enableAutoAdvertiseS2cCidrs boolean
    enableBgp boolean
    enableEncryptVolume boolean
    Status of Encrypt Volume of spoke gateway.
    enableJumboFrame boolean
    enableLearnedCidrsApproval boolean
    enableMonitorGatewaySubnets boolean
    enablePrivateOob boolean
    Status of private OOB for the spoke gateway.
    enablePrivateVpcDefaultRoute boolean
    enableSkipPublicRouteTableUpdate boolean
    enableSpotInstance boolean
    enableVpcDnsServer boolean
    Status of VPC Dns Server of spoke gateway.
    faultDomain string
    Fault domain for OCI.
    filteredSpokeVpcRoutes string
    A list of comma separated CIDRs to be filtered from the spoke VPC route table.
    gwName string
    Aviatrix spoke gateway name.
    gwSize string
    Size of spoke gateway instance.
    haAvailabilityDomain string
    HA gateway availability domain for OCI.
    haAzureEipNameResourceGroup string
    haCloudInstanceId string
    Cloud instance ID of HA spoke gateway.
    haEip string
    The EIP address of the HA Spoke Gateway.
    haFaultDomain string
    HA gateway fault domain for OCI.
    haGwName string
    Aviatrix spoke gateway unique name of HA spoke gateway.
    haGwSize string
    HA Gateway Size.
    haImageVersion string
    The image version of the HA gateway.
    haInsaneModeAz string
    AZ of subnet being created for Insane Mode Spoke HA Gateway.
    haOobAvailabilityZone string
    HA OOB availability zone.
    haOobManagementSubnet string
    HA OOB management subnet.
    haPrivateIp string
    Private IP address of HA spoke gateway.
    haPublicIp string
    Public IP address of the HA spoke gateway.
    haSecurityGroupId string
    haSoftwareVersion string
    The software version of the HA gateway.
    haSubnet string
    HA Subnet.
    haZone string
    HA Zone.
    id string
    The provider-assigned unique ID for this managed resource.
    imageVersion string
    The image version of the gateway.
    includedAdvertisedSpokeRoutes string
    A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
    insaneMode boolean
    Status of Insane Mode for Spoke Gateway.
    insaneModeAz string
    AZ of subnet being created for Insane Mode spoke gateway.
    learnedCidrsApprovalMode string
    localAsNumber string
    monitorExcludeLists string[]
    oobAvailabilityZone string
    OOB availability zone.
    oobManagementSubnet string
    OOB management subnet.
    prependAsPaths string[]
    privateIp string
    Private IP address of the spoke gateway.
    publicIp string
    Public IP of spoke gateway.
    securityGroupId string
    Security group used of the spoke gateway.
    singleAzHa boolean
    Status of Single AZ HA of spoke gateway.
    singleIpSnat boolean
    Status of Single IP Source NAT mode of the spoke gateway.
    softwareVersion string
    The software version of the gateway.
    spokeBgpManualAdvertiseCidrs string[]
    spotPrice string
    subnet string
    A VPC Network address range selected from one of the available network ranges.
    tagLists string[]
    Instance tag of cloud provider.
    tags {[key: string]: string}
    transitGw string
    Transit gateways attached to this spoke gateway.
    tunnelDetectionTime number
    vpcId string
    VPC-ID/VNet-Name of cloud provider.
    vpcReg string
    Region of cloud provider.
    zone string
    account_name str
    Aviatrix account name.
    allocate_new_eip bool
    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_cidrs Sequence[str]
    availability_domain str
    Availability domain for OCI.
    azure_eip_name_resource_group str
    bgp_ecmp bool
    bgp_hold_time int
    bgp_polling_time int
    cloud_instance_id str
    Cloud instance ID.
    cloud_type int
    Type of cloud service provider.
    customized_spoke_vpc_routes str
    A list of comma separated CIDRs to be customized for the spoke VPC routes.
    disable_route_propagation bool
    eip str
    The EIP address of the Spoke Gateway.
    enable_active_standby bool
    enable_active_standby_preemptive bool
    enable_auto_advertise_s2c_cidrs bool
    enable_bgp bool
    enable_encrypt_volume bool
    Status of Encrypt Volume of spoke gateway.
    enable_jumbo_frame bool
    enable_learned_cidrs_approval bool
    enable_monitor_gateway_subnets bool
    enable_private_oob bool
    Status of private OOB for the spoke gateway.
    enable_private_vpc_default_route bool
    enable_skip_public_route_table_update bool
    enable_spot_instance bool
    enable_vpc_dns_server bool
    Status of VPC Dns Server of spoke gateway.
    fault_domain str
    Fault domain for OCI.
    filtered_spoke_vpc_routes str
    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_domain str
    HA gateway availability domain for OCI.
    ha_azure_eip_name_resource_group str
    ha_cloud_instance_id str
    Cloud instance ID of HA spoke gateway.
    ha_eip str
    The EIP address of the HA Spoke Gateway.
    ha_fault_domain str
    HA gateway fault domain for OCI.
    ha_gw_name str
    Aviatrix spoke gateway unique name of HA spoke gateway.
    ha_gw_size str
    HA Gateway Size.
    ha_image_version str
    The image version of the HA gateway.
    ha_insane_mode_az str
    AZ of subnet being created for Insane Mode Spoke HA Gateway.
    ha_oob_availability_zone str
    HA OOB availability zone.
    ha_oob_management_subnet str
    HA OOB management subnet.
    ha_private_ip str
    Private IP address of HA spoke gateway.
    ha_public_ip str
    Public IP address of the HA spoke gateway.
    ha_security_group_id str
    ha_software_version str
    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_spoke_routes str
    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_az str
    AZ of subnet being created for Insane Mode spoke gateway.
    learned_cidrs_approval_mode str
    local_as_number str
    monitor_exclude_lists Sequence[str]
    oob_availability_zone str
    OOB availability zone.
    oob_management_subnet str
    OOB management subnet.
    prepend_as_paths Sequence[str]
    private_ip str
    Private IP address of the spoke gateway.
    public_ip str
    Public IP of spoke gateway.
    security_group_id str
    Security group used of the spoke gateway.
    single_az_ha bool
    Status of Single AZ HA of spoke gateway.
    single_ip_snat bool
    Status of Single IP Source NAT mode of the spoke gateway.
    software_version str
    The software version of the gateway.
    spoke_bgp_manual_advertise_cidrs Sequence[str]
    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.
    tags Mapping[str, str]
    transit_gw str
    Transit gateways attached to this spoke gateway.
    tunnel_detection_time int
    vpc_id str
    VPC-ID/VNet-Name of cloud provider.
    vpc_reg str
    Region of cloud provider.
    zone str
    accountName String
    Aviatrix account name.
    allocateNewEip Boolean
    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.
    approvedLearnedCidrs List<String>
    availabilityDomain String
    Availability domain for OCI.
    azureEipNameResourceGroup String
    bgpEcmp Boolean
    bgpHoldTime Number
    bgpPollingTime Number
    cloudInstanceId String
    Cloud instance ID.
    cloudType Number
    Type of cloud service provider.
    customizedSpokeVpcRoutes String
    A list of comma separated CIDRs to be customized for the spoke VPC routes.
    disableRoutePropagation Boolean
    eip String
    The EIP address of the Spoke Gateway.
    enableActiveStandby Boolean
    enableActiveStandbyPreemptive Boolean
    enableAutoAdvertiseS2cCidrs Boolean
    enableBgp Boolean
    enableEncryptVolume Boolean
    Status of Encrypt Volume of spoke gateway.
    enableJumboFrame Boolean
    enableLearnedCidrsApproval Boolean
    enableMonitorGatewaySubnets Boolean
    enablePrivateOob Boolean
    Status of private OOB for the spoke gateway.
    enablePrivateVpcDefaultRoute Boolean
    enableSkipPublicRouteTableUpdate Boolean
    enableSpotInstance Boolean
    enableVpcDnsServer Boolean
    Status of VPC Dns Server of spoke gateway.
    faultDomain String
    Fault domain for OCI.
    filteredSpokeVpcRoutes String
    A list of comma separated CIDRs to be filtered from the spoke VPC route table.
    gwName String
    Aviatrix spoke gateway name.
    gwSize String
    Size of spoke gateway instance.
    haAvailabilityDomain String
    HA gateway availability domain for OCI.
    haAzureEipNameResourceGroup String
    haCloudInstanceId String
    Cloud instance ID of HA spoke gateway.
    haEip String
    The EIP address of the HA Spoke Gateway.
    haFaultDomain String
    HA gateway fault domain for OCI.
    haGwName String
    Aviatrix spoke gateway unique name of HA spoke gateway.
    haGwSize String
    HA Gateway Size.
    haImageVersion String
    The image version of the HA gateway.
    haInsaneModeAz String
    AZ of subnet being created for Insane Mode Spoke HA Gateway.
    haOobAvailabilityZone String
    HA OOB availability zone.
    haOobManagementSubnet String
    HA OOB management subnet.
    haPrivateIp String
    Private IP address of HA spoke gateway.
    haPublicIp String
    Public IP address of the HA spoke gateway.
    haSecurityGroupId String
    haSoftwareVersion String
    The software version of the HA gateway.
    haSubnet String
    HA Subnet.
    haZone String
    HA Zone.
    id String
    The provider-assigned unique ID for this managed resource.
    imageVersion String
    The image version of the gateway.
    includedAdvertisedSpokeRoutes String
    A list of comma separated CIDRs to be advertised to on-prem as "Included CIDR List".
    insaneMode Boolean
    Status of Insane Mode for Spoke Gateway.
    insaneModeAz String
    AZ of subnet being created for Insane Mode spoke gateway.
    learnedCidrsApprovalMode String
    localAsNumber String
    monitorExcludeLists List<String>
    oobAvailabilityZone String
    OOB availability zone.
    oobManagementSubnet String
    OOB management subnet.
    prependAsPaths List<String>
    privateIp String
    Private IP address of the spoke gateway.
    publicIp String
    Public IP of spoke gateway.
    securityGroupId String
    Security group used of the spoke gateway.
    singleAzHa Boolean
    Status of Single AZ HA of spoke gateway.
    singleIpSnat Boolean
    Status of Single IP Source NAT mode of the spoke gateway.
    softwareVersion String
    The software version of the gateway.
    spokeBgpManualAdvertiseCidrs List<String>
    spotPrice String
    subnet String
    A VPC Network address range selected from one of the available network ranges.
    tagLists List<String>
    Instance tag of cloud provider.
    tags Map<String>
    transitGw String
    Transit gateways attached to this spoke gateway.
    tunnelDetectionTime Number
    vpcId String
    VPC-ID/VNet-Name of cloud provider.
    vpcReg 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 aviatrix Terraform Provider.
    aviatrix logo
    Aviatrix v0.0.11 published on Saturday, Jun 17, 2023 by Aviatrix