Viewing docs for Aviatrix v0.0.11
published on Saturday, Jun 17, 2023 by Aviatrix
published on Saturday, Jun 17, 2023 by Aviatrix
Viewing docs for Aviatrix v0.0.11
published on Saturday, Jun 17, 2023 by Aviatrix
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 * as pulumi from "@pulumi/pulumi";
import * as aviatrix from "@pulumi/aviatrix";
// Aviatrix Spoke Gateway Data Source
const foo = pulumi.output(aviatrix.getAviatrixSpokeGateway({
gwName: "gatewayname",
}));
import pulumi
import pulumi_aviatrix as aviatrix
foo = aviatrix.get_aviatrix_spoke_gateway(gw_name="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)
public static Output<GetAviatrixSpokeGatewayResult> getAviatrixSpokeGateway(GetAviatrixSpokeGatewayArgs args, InvokeOptions options)
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.
Viewing docs for Aviatrix v0.0.11
published on Saturday, Jun 17, 2023 by Aviatrix
published on Saturday, Jun 17, 2023 by Aviatrix
