1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. getServiceLanVpnFeature
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

sdwan.getServiceLanVpnFeature

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

    This data source can read the Service LAN VPN Feature.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as sdwan from "@pulumi/sdwan";
    
    const example = sdwan.getServiceLanVpnFeature({
        id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
        featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });
    
    import pulumi
    import pulumi_sdwan as sdwan
    
    example = sdwan.get_service_lan_vpn_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
        feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := sdwan.LookupServiceLanVpnFeature(ctx, &sdwan.LookupServiceLanVpnFeatureArgs{
    			Id:               "f6b2c44c-693c-4763-b010-895aa3d236bd",
    			FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Sdwan = Pulumi.Sdwan;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Sdwan.GetServiceLanVpnFeature.Invoke(new()
        {
            Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
            FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.sdwan.SdwanFunctions;
    import com.pulumi.sdwan.inputs.GetServiceLanVpnFeatureArgs;
    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 example = SdwanFunctions.getServiceLanVpnFeature(GetServiceLanVpnFeatureArgs.builder()
                .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
                .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: sdwan:getServiceLanVpnFeature
          Arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
            featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
    

    Using getServiceLanVpnFeature

    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 getServiceLanVpnFeature(args: GetServiceLanVpnFeatureArgs, opts?: InvokeOptions): Promise<GetServiceLanVpnFeatureResult>
    function getServiceLanVpnFeatureOutput(args: GetServiceLanVpnFeatureOutputArgs, opts?: InvokeOptions): Output<GetServiceLanVpnFeatureResult>
    def get_service_lan_vpn_feature(feature_profile_id: Optional[str] = None,
                                    id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetServiceLanVpnFeatureResult
    def get_service_lan_vpn_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                    id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetServiceLanVpnFeatureResult]
    func LookupServiceLanVpnFeature(ctx *Context, args *LookupServiceLanVpnFeatureArgs, opts ...InvokeOption) (*LookupServiceLanVpnFeatureResult, error)
    func LookupServiceLanVpnFeatureOutput(ctx *Context, args *LookupServiceLanVpnFeatureOutputArgs, opts ...InvokeOption) LookupServiceLanVpnFeatureResultOutput

    > Note: This function is named LookupServiceLanVpnFeature in the Go SDK.

    public static class GetServiceLanVpnFeature 
    {
        public static Task<GetServiceLanVpnFeatureResult> InvokeAsync(GetServiceLanVpnFeatureArgs args, InvokeOptions? opts = null)
        public static Output<GetServiceLanVpnFeatureResult> Invoke(GetServiceLanVpnFeatureInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetServiceLanVpnFeatureResult> getServiceLanVpnFeature(GetServiceLanVpnFeatureArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: sdwan:index/getServiceLanVpnFeature:getServiceLanVpnFeature
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    featureProfileId string
    Feature Profile ID
    id string
    The id of the Feature
    feature_profile_id str
    Feature Profile ID
    id str
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature

    getServiceLanVpnFeature Result

    The following output properties are available:

    AdvertiseOmpIpv4s List<GetServiceLanVpnFeatureAdvertiseOmpIpv4>
    OMP Advertise IPv4
    AdvertiseOmpIpv6s List<GetServiceLanVpnFeatureAdvertiseOmpIpv6>
    OMP Advertise IPv6
    ConfigDescription string
    Name
    ConfigDescriptionVariable string
    Variable name
    Description string
    The description of the Feature
    EnableSdwanRemoteAccess bool
    Enable SDWAN Remote Access
    FeatureProfileId string
    Feature Profile ID
    GreRoutes List<GetServiceLanVpnFeatureGreRoute>
    IPv4 Static GRE Route
    HostMappings List<GetServiceLanVpnFeatureHostMapping>
    Id string
    The id of the Feature
    IpsecRoutes List<GetServiceLanVpnFeatureIpsecRoute>
    IPv4 Static IPSEC Route
    Ipv4ExportRouteTargets List<GetServiceLanVpnFeatureIpv4ExportRouteTarget>
    Ipv4ImportRouteTargets List<GetServiceLanVpnFeatureIpv4ImportRouteTarget>
    Ipv4StaticRoutes List<GetServiceLanVpnFeatureIpv4StaticRoute>
    IPv4 Static Route
    Ipv6ExportRouteTargets List<GetServiceLanVpnFeatureIpv6ExportRouteTarget>
    Ipv6ImportRouteTargets List<GetServiceLanVpnFeatureIpv6ImportRouteTarget>
    Ipv6StaticRoutes List<GetServiceLanVpnFeatureIpv6StaticRoute>
    IPv6 Static Route
    Name string
    The name of the Feature
    Nat64V4Pools List<GetServiceLanVpnFeatureNat64V4Pool>
    NAT64 V4 Pool
    NatPools List<GetServiceLanVpnFeatureNatPool>
    NAT Pool
    NatPortForwards List<GetServiceLanVpnFeatureNatPortForward>
    NAT Port Forward
    OmpAdminDistanceIpv4 int
    OMP Admin Distance IPv4
    OmpAdminDistanceIpv4Variable string
    Variable name
    OmpAdminDistanceIpv6 int
    OMP Admin Distance IPv6
    OmpAdminDistanceIpv6Variable string
    Variable name
    PrimaryDnsAddressIpv4 string
    Primary DNS Address (IPv4)
    PrimaryDnsAddressIpv4Variable string
    Variable name
    PrimaryDnsAddressIpv6 string
    Primary DNS Address (IPv6)
    PrimaryDnsAddressIpv6Variable string
    Variable name
    RouteLeakFromGlobalVpns List<GetServiceLanVpnFeatureRouteLeakFromGlobalVpn>
    Enable route leaking from Global to Service VPN
    RouteLeakFromOtherServices List<GetServiceLanVpnFeatureRouteLeakFromOtherService>
    Enable route leak from another Service VPN to current Service VPN
    RouteLeakToGlobalVpns List<GetServiceLanVpnFeatureRouteLeakToGlobalVpn>
    Enable route leaking from Service to Global VPN
    SecondaryDnsAddressIpv4 string
    Secondary DNS Address (IPv4)
    SecondaryDnsAddressIpv4Variable string
    Variable name
    SecondaryDnsAddressIpv6 string
    Secondary DNS Address (IPv6)
    SecondaryDnsAddressIpv6Variable string
    Variable name
    ServiceRoutes List<GetServiceLanVpnFeatureServiceRoute>
    Service
    Services List<GetServiceLanVpnFeatureService>
    Service
    StaticNats List<GetServiceLanVpnFeatureStaticNat>
    Static NAT Rules
    Version int
    The version of the Feature
    Vpn int
    VPN
    VpnVariable string
    Variable name
    AdvertiseOmpIpv4s []GetServiceLanVpnFeatureAdvertiseOmpIpv4
    OMP Advertise IPv4
    AdvertiseOmpIpv6s []GetServiceLanVpnFeatureAdvertiseOmpIpv6
    OMP Advertise IPv6
    ConfigDescription string
    Name
    ConfigDescriptionVariable string
    Variable name
    Description string
    The description of the Feature
    EnableSdwanRemoteAccess bool
    Enable SDWAN Remote Access
    FeatureProfileId string
    Feature Profile ID
    GreRoutes []GetServiceLanVpnFeatureGreRoute
    IPv4 Static GRE Route
    HostMappings []GetServiceLanVpnFeatureHostMapping
    Id string
    The id of the Feature
    IpsecRoutes []GetServiceLanVpnFeatureIpsecRoute
    IPv4 Static IPSEC Route
    Ipv4ExportRouteTargets []GetServiceLanVpnFeatureIpv4ExportRouteTarget
    Ipv4ImportRouteTargets []GetServiceLanVpnFeatureIpv4ImportRouteTarget
    Ipv4StaticRoutes []GetServiceLanVpnFeatureIpv4StaticRoute
    IPv4 Static Route
    Ipv6ExportRouteTargets []GetServiceLanVpnFeatureIpv6ExportRouteTarget
    Ipv6ImportRouteTargets []GetServiceLanVpnFeatureIpv6ImportRouteTarget
    Ipv6StaticRoutes []GetServiceLanVpnFeatureIpv6StaticRoute
    IPv6 Static Route
    Name string
    The name of the Feature
    Nat64V4Pools []GetServiceLanVpnFeatureNat64V4Pool
    NAT64 V4 Pool
    NatPools []GetServiceLanVpnFeatureNatPool
    NAT Pool
    NatPortForwards []GetServiceLanVpnFeatureNatPortForward
    NAT Port Forward
    OmpAdminDistanceIpv4 int
    OMP Admin Distance IPv4
    OmpAdminDistanceIpv4Variable string
    Variable name
    OmpAdminDistanceIpv6 int
    OMP Admin Distance IPv6
    OmpAdminDistanceIpv6Variable string
    Variable name
    PrimaryDnsAddressIpv4 string
    Primary DNS Address (IPv4)
    PrimaryDnsAddressIpv4Variable string
    Variable name
    PrimaryDnsAddressIpv6 string
    Primary DNS Address (IPv6)
    PrimaryDnsAddressIpv6Variable string
    Variable name
    RouteLeakFromGlobalVpns []GetServiceLanVpnFeatureRouteLeakFromGlobalVpn
    Enable route leaking from Global to Service VPN
    RouteLeakFromOtherServices []GetServiceLanVpnFeatureRouteLeakFromOtherService
    Enable route leak from another Service VPN to current Service VPN
    RouteLeakToGlobalVpns []GetServiceLanVpnFeatureRouteLeakToGlobalVpn
    Enable route leaking from Service to Global VPN
    SecondaryDnsAddressIpv4 string
    Secondary DNS Address (IPv4)
    SecondaryDnsAddressIpv4Variable string
    Variable name
    SecondaryDnsAddressIpv6 string
    Secondary DNS Address (IPv6)
    SecondaryDnsAddressIpv6Variable string
    Variable name
    ServiceRoutes []GetServiceLanVpnFeatureServiceRoute
    Service
    Services []GetServiceLanVpnFeatureService
    Service
    StaticNats []GetServiceLanVpnFeatureStaticNat
    Static NAT Rules
    Version int
    The version of the Feature
    Vpn int
    VPN
    VpnVariable string
    Variable name
    advertiseOmpIpv4s List<GetServiceLanVpnFeatureAdvertiseOmpIpv4>
    OMP Advertise IPv4
    advertiseOmpIpv6s List<GetServiceLanVpnFeatureAdvertiseOmpIpv6>
    OMP Advertise IPv6
    configDescription String
    Name
    configDescriptionVariable String
    Variable name
    description String
    The description of the Feature
    enableSdwanRemoteAccess Boolean
    Enable SDWAN Remote Access
    featureProfileId String
    Feature Profile ID
    greRoutes List<GetServiceLanVpnFeatureGreRoute>
    IPv4 Static GRE Route
    hostMappings List<GetServiceLanVpnFeatureHostMapping>
    id String
    The id of the Feature
    ipsecRoutes List<GetServiceLanVpnFeatureIpsecRoute>
    IPv4 Static IPSEC Route
    ipv4ExportRouteTargets List<GetServiceLanVpnFeatureIpv4ExportRouteTarget>
    ipv4ImportRouteTargets List<GetServiceLanVpnFeatureIpv4ImportRouteTarget>
    ipv4StaticRoutes List<GetServiceLanVpnFeatureIpv4StaticRoute>
    IPv4 Static Route
    ipv6ExportRouteTargets List<GetServiceLanVpnFeatureIpv6ExportRouteTarget>
    ipv6ImportRouteTargets List<GetServiceLanVpnFeatureIpv6ImportRouteTarget>
    ipv6StaticRoutes List<GetServiceLanVpnFeatureIpv6StaticRoute>
    IPv6 Static Route
    name String
    The name of the Feature
    nat64V4Pools List<GetServiceLanVpnFeatureNat64V4Pool>
    NAT64 V4 Pool
    natPools List<GetServiceLanVpnFeatureNatPool>
    NAT Pool
    natPortForwards List<GetServiceLanVpnFeatureNatPortForward>
    NAT Port Forward
    ompAdminDistanceIpv4 Integer
    OMP Admin Distance IPv4
    ompAdminDistanceIpv4Variable String
    Variable name
    ompAdminDistanceIpv6 Integer
    OMP Admin Distance IPv6
    ompAdminDistanceIpv6Variable String
    Variable name
    primaryDnsAddressIpv4 String
    Primary DNS Address (IPv4)
    primaryDnsAddressIpv4Variable String
    Variable name
    primaryDnsAddressIpv6 String
    Primary DNS Address (IPv6)
    primaryDnsAddressIpv6Variable String
    Variable name
    routeLeakFromGlobalVpns List<GetServiceLanVpnFeatureRouteLeakFromGlobalVpn>
    Enable route leaking from Global to Service VPN
    routeLeakFromOtherServices List<GetServiceLanVpnFeatureRouteLeakFromOtherService>
    Enable route leak from another Service VPN to current Service VPN
    routeLeakToGlobalVpns List<GetServiceLanVpnFeatureRouteLeakToGlobalVpn>
    Enable route leaking from Service to Global VPN
    secondaryDnsAddressIpv4 String
    Secondary DNS Address (IPv4)
    secondaryDnsAddressIpv4Variable String
    Variable name
    secondaryDnsAddressIpv6 String
    Secondary DNS Address (IPv6)
    secondaryDnsAddressIpv6Variable String
    Variable name
    serviceRoutes List<GetServiceLanVpnFeatureServiceRoute>
    Service
    services List<GetServiceLanVpnFeatureService>
    Service
    staticNats List<GetServiceLanVpnFeatureStaticNat>
    Static NAT Rules
    version Integer
    The version of the Feature
    vpn Integer
    VPN
    vpnVariable String
    Variable name
    advertiseOmpIpv4s GetServiceLanVpnFeatureAdvertiseOmpIpv4[]
    OMP Advertise IPv4
    advertiseOmpIpv6s GetServiceLanVpnFeatureAdvertiseOmpIpv6[]
    OMP Advertise IPv6
    configDescription string
    Name
    configDescriptionVariable string
    Variable name
    description string
    The description of the Feature
    enableSdwanRemoteAccess boolean
    Enable SDWAN Remote Access
    featureProfileId string
    Feature Profile ID
    greRoutes GetServiceLanVpnFeatureGreRoute[]
    IPv4 Static GRE Route
    hostMappings GetServiceLanVpnFeatureHostMapping[]
    id string
    The id of the Feature
    ipsecRoutes GetServiceLanVpnFeatureIpsecRoute[]
    IPv4 Static IPSEC Route
    ipv4ExportRouteTargets GetServiceLanVpnFeatureIpv4ExportRouteTarget[]
    ipv4ImportRouteTargets GetServiceLanVpnFeatureIpv4ImportRouteTarget[]
    ipv4StaticRoutes GetServiceLanVpnFeatureIpv4StaticRoute[]
    IPv4 Static Route
    ipv6ExportRouteTargets GetServiceLanVpnFeatureIpv6ExportRouteTarget[]
    ipv6ImportRouteTargets GetServiceLanVpnFeatureIpv6ImportRouteTarget[]
    ipv6StaticRoutes GetServiceLanVpnFeatureIpv6StaticRoute[]
    IPv6 Static Route
    name string
    The name of the Feature
    nat64V4Pools GetServiceLanVpnFeatureNat64V4Pool[]
    NAT64 V4 Pool
    natPools GetServiceLanVpnFeatureNatPool[]
    NAT Pool
    natPortForwards GetServiceLanVpnFeatureNatPortForward[]
    NAT Port Forward
    ompAdminDistanceIpv4 number
    OMP Admin Distance IPv4
    ompAdminDistanceIpv4Variable string
    Variable name
    ompAdminDistanceIpv6 number
    OMP Admin Distance IPv6
    ompAdminDistanceIpv6Variable string
    Variable name
    primaryDnsAddressIpv4 string
    Primary DNS Address (IPv4)
    primaryDnsAddressIpv4Variable string
    Variable name
    primaryDnsAddressIpv6 string
    Primary DNS Address (IPv6)
    primaryDnsAddressIpv6Variable string
    Variable name
    routeLeakFromGlobalVpns GetServiceLanVpnFeatureRouteLeakFromGlobalVpn[]
    Enable route leaking from Global to Service VPN
    routeLeakFromOtherServices GetServiceLanVpnFeatureRouteLeakFromOtherService[]
    Enable route leak from another Service VPN to current Service VPN
    routeLeakToGlobalVpns GetServiceLanVpnFeatureRouteLeakToGlobalVpn[]
    Enable route leaking from Service to Global VPN
    secondaryDnsAddressIpv4 string
    Secondary DNS Address (IPv4)
    secondaryDnsAddressIpv4Variable string
    Variable name
    secondaryDnsAddressIpv6 string
    Secondary DNS Address (IPv6)
    secondaryDnsAddressIpv6Variable string
    Variable name
    serviceRoutes GetServiceLanVpnFeatureServiceRoute[]
    Service
    services GetServiceLanVpnFeatureService[]
    Service
    staticNats GetServiceLanVpnFeatureStaticNat[]
    Static NAT Rules
    version number
    The version of the Feature
    vpn number
    VPN
    vpnVariable string
    Variable name
    Sequence[GetServiceLanVpnFeatureAdvertiseOmpIpv4]
    OMP Advertise IPv4
    Sequence[GetServiceLanVpnFeatureAdvertiseOmpIpv6]
    OMP Advertise IPv6
    config_description str
    Name
    config_description_variable str
    Variable name
    description str
    The description of the Feature
    enable_sdwan_remote_access bool
    Enable SDWAN Remote Access
    feature_profile_id str
    Feature Profile ID
    gre_routes Sequence[GetServiceLanVpnFeatureGreRoute]
    IPv4 Static GRE Route
    host_mappings Sequence[GetServiceLanVpnFeatureHostMapping]
    id str
    The id of the Feature
    ipsec_routes Sequence[GetServiceLanVpnFeatureIpsecRoute]
    IPv4 Static IPSEC Route
    ipv4_export_route_targets Sequence[GetServiceLanVpnFeatureIpv4ExportRouteTarget]
    ipv4_import_route_targets Sequence[GetServiceLanVpnFeatureIpv4ImportRouteTarget]
    ipv4_static_routes Sequence[GetServiceLanVpnFeatureIpv4StaticRoute]
    IPv4 Static Route
    ipv6_export_route_targets Sequence[GetServiceLanVpnFeatureIpv6ExportRouteTarget]
    ipv6_import_route_targets Sequence[GetServiceLanVpnFeatureIpv6ImportRouteTarget]
    ipv6_static_routes Sequence[GetServiceLanVpnFeatureIpv6StaticRoute]
    IPv6 Static Route
    name str
    The name of the Feature
    nat64_v4_pools Sequence[GetServiceLanVpnFeatureNat64V4Pool]
    NAT64 V4 Pool
    nat_pools Sequence[GetServiceLanVpnFeatureNatPool]
    NAT Pool
    nat_port_forwards Sequence[GetServiceLanVpnFeatureNatPortForward]
    NAT Port Forward
    omp_admin_distance_ipv4 int
    OMP Admin Distance IPv4
    omp_admin_distance_ipv4_variable str
    Variable name
    omp_admin_distance_ipv6 int
    OMP Admin Distance IPv6
    omp_admin_distance_ipv6_variable str
    Variable name
    primary_dns_address_ipv4 str
    Primary DNS Address (IPv4)
    primary_dns_address_ipv4_variable str
    Variable name
    primary_dns_address_ipv6 str
    Primary DNS Address (IPv6)
    primary_dns_address_ipv6_variable str
    Variable name
    route_leak_from_global_vpns Sequence[GetServiceLanVpnFeatureRouteLeakFromGlobalVpn]
    Enable route leaking from Global to Service VPN
    route_leak_from_other_services Sequence[GetServiceLanVpnFeatureRouteLeakFromOtherService]
    Enable route leak from another Service VPN to current Service VPN
    route_leak_to_global_vpns Sequence[GetServiceLanVpnFeatureRouteLeakToGlobalVpn]
    Enable route leaking from Service to Global VPN
    secondary_dns_address_ipv4 str
    Secondary DNS Address (IPv4)
    secondary_dns_address_ipv4_variable str
    Variable name
    secondary_dns_address_ipv6 str
    Secondary DNS Address (IPv6)
    secondary_dns_address_ipv6_variable str
    Variable name
    service_routes Sequence[GetServiceLanVpnFeatureServiceRoute]
    Service
    services Sequence[GetServiceLanVpnFeatureService]
    Service
    static_nats Sequence[GetServiceLanVpnFeatureStaticNat]
    Static NAT Rules
    version int
    The version of the Feature
    vpn int
    VPN
    vpn_variable str
    Variable name
    advertiseOmpIpv4s List<Property Map>
    OMP Advertise IPv4
    advertiseOmpIpv6s List<Property Map>
    OMP Advertise IPv6
    configDescription String
    Name
    configDescriptionVariable String
    Variable name
    description String
    The description of the Feature
    enableSdwanRemoteAccess Boolean
    Enable SDWAN Remote Access
    featureProfileId String
    Feature Profile ID
    greRoutes List<Property Map>
    IPv4 Static GRE Route
    hostMappings List<Property Map>
    id String
    The id of the Feature
    ipsecRoutes List<Property Map>
    IPv4 Static IPSEC Route
    ipv4ExportRouteTargets List<Property Map>
    ipv4ImportRouteTargets List<Property Map>
    ipv4StaticRoutes List<Property Map>
    IPv4 Static Route
    ipv6ExportRouteTargets List<Property Map>
    ipv6ImportRouteTargets List<Property Map>
    ipv6StaticRoutes List<Property Map>
    IPv6 Static Route
    name String
    The name of the Feature
    nat64V4Pools List<Property Map>
    NAT64 V4 Pool
    natPools List<Property Map>
    NAT Pool
    natPortForwards List<Property Map>
    NAT Port Forward
    ompAdminDistanceIpv4 Number
    OMP Admin Distance IPv4
    ompAdminDistanceIpv4Variable String
    Variable name
    ompAdminDistanceIpv6 Number
    OMP Admin Distance IPv6
    ompAdminDistanceIpv6Variable String
    Variable name
    primaryDnsAddressIpv4 String
    Primary DNS Address (IPv4)
    primaryDnsAddressIpv4Variable String
    Variable name
    primaryDnsAddressIpv6 String
    Primary DNS Address (IPv6)
    primaryDnsAddressIpv6Variable String
    Variable name
    routeLeakFromGlobalVpns List<Property Map>
    Enable route leaking from Global to Service VPN
    routeLeakFromOtherServices List<Property Map>
    Enable route leak from another Service VPN to current Service VPN
    routeLeakToGlobalVpns List<Property Map>
    Enable route leaking from Service to Global VPN
    secondaryDnsAddressIpv4 String
    Secondary DNS Address (IPv4)
    secondaryDnsAddressIpv4Variable String
    Variable name
    secondaryDnsAddressIpv6 String
    Secondary DNS Address (IPv6)
    secondaryDnsAddressIpv6Variable String
    Variable name
    serviceRoutes List<Property Map>
    Service
    services List<Property Map>
    Service
    staticNats List<Property Map>
    Static NAT Rules
    version Number
    The version of the Feature
    vpn Number
    VPN
    vpnVariable String
    Variable name

    Supporting Types

    GetServiceLanVpnFeatureAdvertiseOmpIpv4

    prefixes List<Property Map>
    IPv4 Prefix List
    protocol String
    Protocol
    protocolVariable String
    Variable name
    routePolicyId String

    GetServiceLanVpnFeatureAdvertiseOmpIpv4Prefix

    AggregateOnly bool
    Aggregate Only
    NetworkAddress string
    NetworkAddressVariable string
    Variable name
    Region string
    Applied to Region
    RegionVariable string
    Variable name
    SubnetMask string
    SubnetMaskVariable string
    Variable name
    AggregateOnly bool
    Aggregate Only
    NetworkAddress string
    NetworkAddressVariable string
    Variable name
    Region string
    Applied to Region
    RegionVariable string
    Variable name
    SubnetMask string
    SubnetMaskVariable string
    Variable name
    aggregateOnly Boolean
    Aggregate Only
    networkAddress String
    networkAddressVariable String
    Variable name
    region String
    Applied to Region
    regionVariable String
    Variable name
    subnetMask String
    subnetMaskVariable String
    Variable name
    aggregateOnly boolean
    Aggregate Only
    networkAddress string
    networkAddressVariable string
    Variable name
    region string
    Applied to Region
    regionVariable string
    Variable name
    subnetMask string
    subnetMaskVariable string
    Variable name
    aggregate_only bool
    Aggregate Only
    network_address str
    network_address_variable str
    Variable name
    region str
    Applied to Region
    region_variable str
    Variable name
    subnet_mask str
    subnet_mask_variable str
    Variable name
    aggregateOnly Boolean
    Aggregate Only
    networkAddress String
    networkAddressVariable String
    Variable name
    region String
    Applied to Region
    regionVariable String
    Variable name
    subnetMask String
    subnetMaskVariable String
    Variable name

    GetServiceLanVpnFeatureAdvertiseOmpIpv6

    Prefixes List<GetServiceLanVpnFeatureAdvertiseOmpIpv6Prefix>
    IPv6 Prefix List
    Protocol string
    Protocol
    ProtocolSubType string
    Protocol Sub Type
    ProtocolSubTypeVariable string
    Variable name
    ProtocolVariable string
    Variable name
    RoutePolicyId string
    Prefixes []GetServiceLanVpnFeatureAdvertiseOmpIpv6Prefix
    IPv6 Prefix List
    Protocol string
    Protocol
    ProtocolSubType string
    Protocol Sub Type
    ProtocolSubTypeVariable string
    Variable name
    ProtocolVariable string
    Variable name
    RoutePolicyId string
    prefixes List<GetServiceLanVpnFeatureAdvertiseOmpIpv6Prefix>
    IPv6 Prefix List
    protocol String
    Protocol
    protocolSubType String
    Protocol Sub Type
    protocolSubTypeVariable String
    Variable name
    protocolVariable String
    Variable name
    routePolicyId String
    prefixes GetServiceLanVpnFeatureAdvertiseOmpIpv6Prefix[]
    IPv6 Prefix List
    protocol string
    Protocol
    protocolSubType string
    Protocol Sub Type
    protocolSubTypeVariable string
    Variable name
    protocolVariable string
    Variable name
    routePolicyId string
    prefixes List<Property Map>
    IPv6 Prefix List
    protocol String
    Protocol
    protocolSubType String
    Protocol Sub Type
    protocolSubTypeVariable String
    Variable name
    protocolVariable String
    Variable name
    routePolicyId String

    GetServiceLanVpnFeatureAdvertiseOmpIpv6Prefix

    AggregateOnly bool
    Aggregate Only
    Prefix string
    IPv6 Prefix
    PrefixVariable string
    Variable name
    AggregateOnly bool
    Aggregate Only
    Prefix string
    IPv6 Prefix
    PrefixVariable string
    Variable name
    aggregateOnly Boolean
    Aggregate Only
    prefix String
    IPv6 Prefix
    prefixVariable String
    Variable name
    aggregateOnly boolean
    Aggregate Only
    prefix string
    IPv6 Prefix
    prefixVariable string
    Variable name
    aggregate_only bool
    Aggregate Only
    prefix str
    IPv6 Prefix
    prefix_variable str
    Variable name
    aggregateOnly Boolean
    Aggregate Only
    prefix String
    IPv6 Prefix
    prefixVariable String
    Variable name

    GetServiceLanVpnFeatureGreRoute

    InterfaceVariable string
    Variable name
    Interfaces List<string>
    Interface
    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    Vpn int
    Service
    InterfaceVariable string
    Variable name
    Interfaces []string
    Interface
    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    Vpn int
    Service
    interfaceVariable String
    Variable name
    interfaces List<String>
    Interface
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name
    vpn Integer
    Service
    interfaceVariable string
    Variable name
    interfaces string[]
    Interface
    networkAddress string
    IP Address
    networkAddressVariable string
    Variable name
    subnetMask string
    Subnet Mask
    subnetMaskVariable string
    Variable name
    vpn number
    Service
    interface_variable str
    Variable name
    interfaces Sequence[str]
    Interface
    network_address str
    IP Address
    network_address_variable str
    Variable name
    subnet_mask str
    Subnet Mask
    subnet_mask_variable str
    Variable name
    vpn int
    Service
    interfaceVariable String
    Variable name
    interfaces List<String>
    Interface
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name
    vpn Number
    Service

    GetServiceLanVpnFeatureHostMapping

    HostName string
    Hostname
    HostNameVariable string
    Variable name
    ListOfIps List<string>
    List of IP
    ListOfIpsVariable string
    Variable name
    HostName string
    Hostname
    HostNameVariable string
    Variable name
    ListOfIps []string
    List of IP
    ListOfIpsVariable string
    Variable name
    hostName String
    Hostname
    hostNameVariable String
    Variable name
    listOfIps List<String>
    List of IP
    listOfIpsVariable String
    Variable name
    hostName string
    Hostname
    hostNameVariable string
    Variable name
    listOfIps string[]
    List of IP
    listOfIpsVariable string
    Variable name
    host_name str
    Hostname
    host_name_variable str
    Variable name
    list_of_ips Sequence[str]
    List of IP
    list_of_ips_variable str
    Variable name
    hostName String
    Hostname
    hostNameVariable String
    Variable name
    listOfIps List<String>
    List of IP
    listOfIpsVariable String
    Variable name

    GetServiceLanVpnFeatureIpsecRoute

    InterfaceVariable string
    Variable name
    Interfaces List<string>
    Interface
    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    InterfaceVariable string
    Variable name
    Interfaces []string
    Interface
    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    interfaceVariable String
    Variable name
    interfaces List<String>
    Interface
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name
    interfaceVariable string
    Variable name
    interfaces string[]
    Interface
    networkAddress string
    IP Address
    networkAddressVariable string
    Variable name
    subnetMask string
    Subnet Mask
    subnetMaskVariable string
    Variable name
    interface_variable str
    Variable name
    interfaces Sequence[str]
    Interface
    network_address str
    IP Address
    network_address_variable str
    Variable name
    subnet_mask str
    Subnet Mask
    subnet_mask_variable str
    Variable name
    interfaceVariable String
    Variable name
    interfaces List<String>
    Interface
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name

    GetServiceLanVpnFeatureIpv4ExportRouteTarget

    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name
    routeTarget string
    Route target
    routeTargetVariable string
    Variable name
    route_target str
    Route target
    route_target_variable str
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name

    GetServiceLanVpnFeatureIpv4ImportRouteTarget

    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name
    routeTarget string
    Route target
    routeTargetVariable string
    Variable name
    route_target str
    Route target
    route_target_variable str
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name

    GetServiceLanVpnFeatureIpv4StaticRoute

    GatewayDhcp bool
    IPv4 Route Gateway DHCP
    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    NextHopWithTrackers List<GetServiceLanVpnFeatureIpv4StaticRouteNextHopWithTracker>
    IPv4 Route Gateway Next Hop with Tracker
    NextHops List<GetServiceLanVpnFeatureIpv4StaticRouteNextHop>
    IPv4 Route Gateway Next Hop
    Null0 bool
    IPv4 Route Gateway Next Hop
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    Vpn bool
    IPv4 Route Gateway VPN
    GatewayDhcp bool
    IPv4 Route Gateway DHCP
    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    NextHopWithTrackers []GetServiceLanVpnFeatureIpv4StaticRouteNextHopWithTracker
    IPv4 Route Gateway Next Hop with Tracker
    NextHops []GetServiceLanVpnFeatureIpv4StaticRouteNextHop
    IPv4 Route Gateway Next Hop
    Null0 bool
    IPv4 Route Gateway Next Hop
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    Vpn bool
    IPv4 Route Gateway VPN
    gatewayDhcp Boolean
    IPv4 Route Gateway DHCP
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    nextHopWithTrackers List<GetServiceLanVpnFeatureIpv4StaticRouteNextHopWithTracker>
    IPv4 Route Gateway Next Hop with Tracker
    nextHops List<GetServiceLanVpnFeatureIpv4StaticRouteNextHop>
    IPv4 Route Gateway Next Hop
    null0 Boolean
    IPv4 Route Gateway Next Hop
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name
    vpn Boolean
    IPv4 Route Gateway VPN
    gatewayDhcp boolean
    IPv4 Route Gateway DHCP
    networkAddress string
    IP Address
    networkAddressVariable string
    Variable name
    nextHopWithTrackers GetServiceLanVpnFeatureIpv4StaticRouteNextHopWithTracker[]
    IPv4 Route Gateway Next Hop with Tracker
    nextHops GetServiceLanVpnFeatureIpv4StaticRouteNextHop[]
    IPv4 Route Gateway Next Hop
    null0 boolean
    IPv4 Route Gateway Next Hop
    subnetMask string
    Subnet Mask
    subnetMaskVariable string
    Variable name
    vpn boolean
    IPv4 Route Gateway VPN
    gateway_dhcp bool
    IPv4 Route Gateway DHCP
    network_address str
    IP Address
    network_address_variable str
    Variable name
    next_hop_with_trackers Sequence[GetServiceLanVpnFeatureIpv4StaticRouteNextHopWithTracker]
    IPv4 Route Gateway Next Hop with Tracker
    next_hops Sequence[GetServiceLanVpnFeatureIpv4StaticRouteNextHop]
    IPv4 Route Gateway Next Hop
    null0 bool
    IPv4 Route Gateway Next Hop
    subnet_mask str
    Subnet Mask
    subnet_mask_variable str
    Variable name
    vpn bool
    IPv4 Route Gateway VPN
    gatewayDhcp Boolean
    IPv4 Route Gateway DHCP
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    nextHopWithTrackers List<Property Map>
    IPv4 Route Gateway Next Hop with Tracker
    nextHops List<Property Map>
    IPv4 Route Gateway Next Hop
    null0 Boolean
    IPv4 Route Gateway Next Hop
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name
    vpn Boolean
    IPv4 Route Gateway VPN

    GetServiceLanVpnFeatureIpv4StaticRouteNextHop

    Address string
    Address
    AddressVariable string
    Variable name
    AdministrativeDistance int
    Administrative distance
    AdministrativeDistanceVariable string
    Variable name
    Address string
    Address
    AddressVariable string
    Variable name
    AdministrativeDistance int
    Administrative distance
    AdministrativeDistanceVariable string
    Variable name
    address String
    Address
    addressVariable String
    Variable name
    administrativeDistance Integer
    Administrative distance
    administrativeDistanceVariable String
    Variable name
    address string
    Address
    addressVariable string
    Variable name
    administrativeDistance number
    Administrative distance
    administrativeDistanceVariable string
    Variable name
    address str
    Address
    address_variable str
    Variable name
    administrative_distance int
    Administrative distance
    administrative_distance_variable str
    Variable name
    address String
    Address
    addressVariable String
    Variable name
    administrativeDistance Number
    Administrative distance
    administrativeDistanceVariable String
    Variable name

    GetServiceLanVpnFeatureIpv4StaticRouteNextHopWithTracker

    Address string
    Address
    AddressVariable string
    Variable name
    AdministrativeDistance int
    Administrative distance
    AdministrativeDistanceVariable string
    Variable name
    TrackerId string
    Address string
    Address
    AddressVariable string
    Variable name
    AdministrativeDistance int
    Administrative distance
    AdministrativeDistanceVariable string
    Variable name
    TrackerId string
    address String
    Address
    addressVariable String
    Variable name
    administrativeDistance Integer
    Administrative distance
    administrativeDistanceVariable String
    Variable name
    trackerId String
    address string
    Address
    addressVariable string
    Variable name
    administrativeDistance number
    Administrative distance
    administrativeDistanceVariable string
    Variable name
    trackerId string
    address str
    Address
    address_variable str
    Variable name
    administrative_distance int
    Administrative distance
    administrative_distance_variable str
    Variable name
    tracker_id str
    address String
    Address
    addressVariable String
    Variable name
    administrativeDistance Number
    Administrative distance
    administrativeDistanceVariable String
    Variable name
    trackerId String

    GetServiceLanVpnFeatureIpv6ExportRouteTarget

    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name
    routeTarget string
    Route target
    routeTargetVariable string
    Variable name
    route_target str
    Route target
    route_target_variable str
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name

    GetServiceLanVpnFeatureIpv6ImportRouteTarget

    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    RouteTarget string
    Route target
    RouteTargetVariable string
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name
    routeTarget string
    Route target
    routeTargetVariable string
    Variable name
    route_target str
    Route target
    route_target_variable str
    Variable name
    routeTarget String
    Route target
    routeTargetVariable String
    Variable name

    GetServiceLanVpnFeatureIpv6StaticRoute

    Nat string
    IPv6 Nat
    NatVariable string
    Variable name
    NextHops List<GetServiceLanVpnFeatureIpv6StaticRouteNextHop>
    IPv6 Route Gateway Next Hop
    Null0 bool
    IPv6 Route Gateway Next Hop
    Prefix string
    Prefix
    PrefixVariable string
    Variable name
    Nat string
    IPv6 Nat
    NatVariable string
    Variable name
    NextHops []GetServiceLanVpnFeatureIpv6StaticRouteNextHop
    IPv6 Route Gateway Next Hop
    Null0 bool
    IPv6 Route Gateway Next Hop
    Prefix string
    Prefix
    PrefixVariable string
    Variable name
    nat String
    IPv6 Nat
    natVariable String
    Variable name
    nextHops List<GetServiceLanVpnFeatureIpv6StaticRouteNextHop>
    IPv6 Route Gateway Next Hop
    null0 Boolean
    IPv6 Route Gateway Next Hop
    prefix String
    Prefix
    prefixVariable String
    Variable name
    nat string
    IPv6 Nat
    natVariable string
    Variable name
    nextHops GetServiceLanVpnFeatureIpv6StaticRouteNextHop[]
    IPv6 Route Gateway Next Hop
    null0 boolean
    IPv6 Route Gateway Next Hop
    prefix string
    Prefix
    prefixVariable string
    Variable name
    nat str
    IPv6 Nat
    nat_variable str
    Variable name
    next_hops Sequence[GetServiceLanVpnFeatureIpv6StaticRouteNextHop]
    IPv6 Route Gateway Next Hop
    null0 bool
    IPv6 Route Gateway Next Hop
    prefix str
    Prefix
    prefix_variable str
    Variable name
    nat String
    IPv6 Nat
    natVariable String
    Variable name
    nextHops List<Property Map>
    IPv6 Route Gateway Next Hop
    null0 Boolean
    IPv6 Route Gateway Next Hop
    prefix String
    Prefix
    prefixVariable String
    Variable name

    GetServiceLanVpnFeatureIpv6StaticRouteNextHop

    Address string
    Address
    AddressVariable string
    Variable name
    AdministrativeDistance int
    Administrative distance
    AdministrativeDistanceVariable string
    Variable name
    Address string
    Address
    AddressVariable string
    Variable name
    AdministrativeDistance int
    Administrative distance
    AdministrativeDistanceVariable string
    Variable name
    address String
    Address
    addressVariable String
    Variable name
    administrativeDistance Integer
    Administrative distance
    administrativeDistanceVariable String
    Variable name
    address string
    Address
    addressVariable string
    Variable name
    administrativeDistance number
    Administrative distance
    administrativeDistanceVariable string
    Variable name
    address str
    Address
    address_variable str
    Variable name
    administrative_distance int
    Administrative distance
    administrative_distance_variable str
    Variable name
    address String
    Address
    addressVariable String
    Variable name
    administrativeDistance Number
    Administrative distance
    administrativeDistanceVariable String
    Variable name

    GetServiceLanVpnFeatureNat64V4Pool

    Name string
    NAT64 v4 Pool Name
    NameVariable string
    Variable name
    Overload bool
    NAT64 Overload
    OverloadVariable string
    Variable name
    RangeEnd string
    NAT64 Pool Range End
    RangeEndVariable string
    Variable name
    RangeStart string
    NAT64 Pool Range Start
    RangeStartVariable string
    Variable name
    Name string
    NAT64 v4 Pool Name
    NameVariable string
    Variable name
    Overload bool
    NAT64 Overload
    OverloadVariable string
    Variable name
    RangeEnd string
    NAT64 Pool Range End
    RangeEndVariable string
    Variable name
    RangeStart string
    NAT64 Pool Range Start
    RangeStartVariable string
    Variable name
    name String
    NAT64 v4 Pool Name
    nameVariable String
    Variable name
    overload Boolean
    NAT64 Overload
    overloadVariable String
    Variable name
    rangeEnd String
    NAT64 Pool Range End
    rangeEndVariable String
    Variable name
    rangeStart String
    NAT64 Pool Range Start
    rangeStartVariable String
    Variable name
    name string
    NAT64 v4 Pool Name
    nameVariable string
    Variable name
    overload boolean
    NAT64 Overload
    overloadVariable string
    Variable name
    rangeEnd string
    NAT64 Pool Range End
    rangeEndVariable string
    Variable name
    rangeStart string
    NAT64 Pool Range Start
    rangeStartVariable string
    Variable name
    name str
    NAT64 v4 Pool Name
    name_variable str
    Variable name
    overload bool
    NAT64 Overload
    overload_variable str
    Variable name
    range_end str
    NAT64 Pool Range End
    range_end_variable str
    Variable name
    range_start str
    NAT64 Pool Range Start
    range_start_variable str
    Variable name
    name String
    NAT64 v4 Pool Name
    nameVariable String
    Variable name
    overload Boolean
    NAT64 Overload
    overloadVariable String
    Variable name
    rangeEnd String
    NAT64 Pool Range End
    rangeEndVariable String
    Variable name
    rangeStart String
    NAT64 Pool Range Start
    rangeStartVariable String
    Variable name

    GetServiceLanVpnFeatureNatPool

    Direction string
    NAT Direction
    DirectionVariable string
    Variable name
    NatPoolName int
    NAT Pool Name
    NatPoolNameVariable string
    Variable name
    Overload bool
    NAT Overload
    OverloadVariable string
    Variable name
    PrefixLength int
    NAT Pool Prefix Length
    PrefixLengthVariable string
    Variable name
    RangeEnd string
    NAT Pool Range End
    RangeEndVariable string
    Variable name
    RangeStart string
    NAT Pool Range Start
    RangeStartVariable string
    Variable name
    TrackerObjectId string
    Direction string
    NAT Direction
    DirectionVariable string
    Variable name
    NatPoolName int
    NAT Pool Name
    NatPoolNameVariable string
    Variable name
    Overload bool
    NAT Overload
    OverloadVariable string
    Variable name
    PrefixLength int
    NAT Pool Prefix Length
    PrefixLengthVariable string
    Variable name
    RangeEnd string
    NAT Pool Range End
    RangeEndVariable string
    Variable name
    RangeStart string
    NAT Pool Range Start
    RangeStartVariable string
    Variable name
    TrackerObjectId string
    direction String
    NAT Direction
    directionVariable String
    Variable name
    natPoolName Integer
    NAT Pool Name
    natPoolNameVariable String
    Variable name
    overload Boolean
    NAT Overload
    overloadVariable String
    Variable name
    prefixLength Integer
    NAT Pool Prefix Length
    prefixLengthVariable String
    Variable name
    rangeEnd String
    NAT Pool Range End
    rangeEndVariable String
    Variable name
    rangeStart String
    NAT Pool Range Start
    rangeStartVariable String
    Variable name
    trackerObjectId String
    direction string
    NAT Direction
    directionVariable string
    Variable name
    natPoolName number
    NAT Pool Name
    natPoolNameVariable string
    Variable name
    overload boolean
    NAT Overload
    overloadVariable string
    Variable name
    prefixLength number
    NAT Pool Prefix Length
    prefixLengthVariable string
    Variable name
    rangeEnd string
    NAT Pool Range End
    rangeEndVariable string
    Variable name
    rangeStart string
    NAT Pool Range Start
    rangeStartVariable string
    Variable name
    trackerObjectId string
    direction str
    NAT Direction
    direction_variable str
    Variable name
    nat_pool_name int
    NAT Pool Name
    nat_pool_name_variable str
    Variable name
    overload bool
    NAT Overload
    overload_variable str
    Variable name
    prefix_length int
    NAT Pool Prefix Length
    prefix_length_variable str
    Variable name
    range_end str
    NAT Pool Range End
    range_end_variable str
    Variable name
    range_start str
    NAT Pool Range Start
    range_start_variable str
    Variable name
    tracker_object_id str
    direction String
    NAT Direction
    directionVariable String
    Variable name
    natPoolName Number
    NAT Pool Name
    natPoolNameVariable String
    Variable name
    overload Boolean
    NAT Overload
    overloadVariable String
    Variable name
    prefixLength Number
    NAT Pool Prefix Length
    prefixLengthVariable String
    Variable name
    rangeEnd String
    NAT Pool Range End
    rangeEndVariable String
    Variable name
    rangeStart String
    NAT Pool Range Start
    rangeStartVariable String
    Variable name
    trackerObjectId String

    GetServiceLanVpnFeatureNatPortForward

    NatPoolName int
    NAT Pool Name
    NatPoolNameVariable string
    Variable name
    Protocol string
    Protocol
    ProtocolVariable string
    Variable name
    SourceIp string
    Source IP Address
    SourceIpVariable string
    Variable name
    SourcePort int
    Source Port
    SourcePortVariable string
    Variable name
    TranslatePort int
    Translate Port
    TranslatePortVariable string
    Variable name
    TranslatedSourceIp string
    Translated Source IP Address
    TranslatedSourceIpVariable string
    Variable name
    NatPoolName int
    NAT Pool Name
    NatPoolNameVariable string
    Variable name
    Protocol string
    Protocol
    ProtocolVariable string
    Variable name
    SourceIp string
    Source IP Address
    SourceIpVariable string
    Variable name
    SourcePort int
    Source Port
    SourcePortVariable string
    Variable name
    TranslatePort int
    Translate Port
    TranslatePortVariable string
    Variable name
    TranslatedSourceIp string
    Translated Source IP Address
    TranslatedSourceIpVariable string
    Variable name
    natPoolName Integer
    NAT Pool Name
    natPoolNameVariable String
    Variable name
    protocol String
    Protocol
    protocolVariable String
    Variable name
    sourceIp String
    Source IP Address
    sourceIpVariable String
    Variable name
    sourcePort Integer
    Source Port
    sourcePortVariable String
    Variable name
    translatePort Integer
    Translate Port
    translatePortVariable String
    Variable name
    translatedSourceIp String
    Translated Source IP Address
    translatedSourceIpVariable String
    Variable name
    natPoolName number
    NAT Pool Name
    natPoolNameVariable string
    Variable name
    protocol string
    Protocol
    protocolVariable string
    Variable name
    sourceIp string
    Source IP Address
    sourceIpVariable string
    Variable name
    sourcePort number
    Source Port
    sourcePortVariable string
    Variable name
    translatePort number
    Translate Port
    translatePortVariable string
    Variable name
    translatedSourceIp string
    Translated Source IP Address
    translatedSourceIpVariable string
    Variable name
    nat_pool_name int
    NAT Pool Name
    nat_pool_name_variable str
    Variable name
    protocol str
    Protocol
    protocol_variable str
    Variable name
    source_ip str
    Source IP Address
    source_ip_variable str
    Variable name
    source_port int
    Source Port
    source_port_variable str
    Variable name
    translate_port int
    Translate Port
    translate_port_variable str
    Variable name
    translated_source_ip str
    Translated Source IP Address
    translated_source_ip_variable str
    Variable name
    natPoolName Number
    NAT Pool Name
    natPoolNameVariable String
    Variable name
    protocol String
    Protocol
    protocolVariable String
    Variable name
    sourceIp String
    Source IP Address
    sourceIpVariable String
    Variable name
    sourcePort Number
    Source Port
    sourcePortVariable String
    Variable name
    translatePort Number
    Translate Port
    translatePortVariable String
    Variable name
    translatedSourceIp String
    Translated Source IP Address
    translatedSourceIpVariable String
    Variable name

    GetServiceLanVpnFeatureRouteLeakFromGlobalVpn

    Redistributions List<GetServiceLanVpnFeatureRouteLeakFromGlobalVpnRedistribution>
    Redistribute Routes to specific Protocol on Service VPN
    RoutePolicyId string
    RouteProtocol string
    Leak Routes of particular protocol from Global to Service VPN
    RouteProtocolVariable string
    Variable name
    Redistributions []GetServiceLanVpnFeatureRouteLeakFromGlobalVpnRedistribution
    Redistribute Routes to specific Protocol on Service VPN
    RoutePolicyId string
    RouteProtocol string
    Leak Routes of particular protocol from Global to Service VPN
    RouteProtocolVariable string
    Variable name
    redistributions List<GetServiceLanVpnFeatureRouteLeakFromGlobalVpnRedistribution>
    Redistribute Routes to specific Protocol on Service VPN
    routePolicyId String
    routeProtocol String
    Leak Routes of particular protocol from Global to Service VPN
    routeProtocolVariable String
    Variable name
    redistributions GetServiceLanVpnFeatureRouteLeakFromGlobalVpnRedistribution[]
    Redistribute Routes to specific Protocol on Service VPN
    routePolicyId string
    routeProtocol string
    Leak Routes of particular protocol from Global to Service VPN
    routeProtocolVariable string
    Variable name
    redistributions Sequence[GetServiceLanVpnFeatureRouteLeakFromGlobalVpnRedistribution]
    Redistribute Routes to specific Protocol on Service VPN
    route_policy_id str
    route_protocol str
    Leak Routes of particular protocol from Global to Service VPN
    route_protocol_variable str
    Variable name
    redistributions List<Property Map>
    Redistribute Routes to specific Protocol on Service VPN
    routePolicyId String
    routeProtocol String
    Leak Routes of particular protocol from Global to Service VPN
    routeProtocolVariable String
    Variable name

    GetServiceLanVpnFeatureRouteLeakFromGlobalVpnRedistribution

    Protocol string
    Protocol to restributed leaked routes
    ProtocolVariable string
    Variable name
    RedistributionPolicyId string
    Protocol string
    Protocol to restributed leaked routes
    ProtocolVariable string
    Variable name
    RedistributionPolicyId string
    protocol String
    Protocol to restributed leaked routes
    protocolVariable String
    Variable name
    redistributionPolicyId String
    protocol string
    Protocol to restributed leaked routes
    protocolVariable string
    Variable name
    redistributionPolicyId string
    protocol str
    Protocol to restributed leaked routes
    protocol_variable str
    Variable name
    redistribution_policy_id str
    protocol String
    Protocol to restributed leaked routes
    protocolVariable String
    Variable name
    redistributionPolicyId String

    GetServiceLanVpnFeatureRouteLeakFromOtherService

    Redistributions List<GetServiceLanVpnFeatureRouteLeakFromOtherServiceRedistribution>
    Redistribute Route to specific Protocol on Current Service VPN
    RoutePolicyId string
    RouteProtocol string
    Leak Route of particular protocol from Source Service VPN
    RouteProtocolVariable string
    Variable name
    SourceVpn int
    Source Service VPN from where route are to be leaked
    SourceVpnVariable string
    Variable name
    Redistributions []GetServiceLanVpnFeatureRouteLeakFromOtherServiceRedistribution
    Redistribute Route to specific Protocol on Current Service VPN
    RoutePolicyId string
    RouteProtocol string
    Leak Route of particular protocol from Source Service VPN
    RouteProtocolVariable string
    Variable name
    SourceVpn int
    Source Service VPN from where route are to be leaked
    SourceVpnVariable string
    Variable name
    redistributions List<GetServiceLanVpnFeatureRouteLeakFromOtherServiceRedistribution>
    Redistribute Route to specific Protocol on Current Service VPN
    routePolicyId String
    routeProtocol String
    Leak Route of particular protocol from Source Service VPN
    routeProtocolVariable String
    Variable name
    sourceVpn Integer
    Source Service VPN from where route are to be leaked
    sourceVpnVariable String
    Variable name
    redistributions GetServiceLanVpnFeatureRouteLeakFromOtherServiceRedistribution[]
    Redistribute Route to specific Protocol on Current Service VPN
    routePolicyId string
    routeProtocol string
    Leak Route of particular protocol from Source Service VPN
    routeProtocolVariable string
    Variable name
    sourceVpn number
    Source Service VPN from where route are to be leaked
    sourceVpnVariable string
    Variable name
    redistributions Sequence[GetServiceLanVpnFeatureRouteLeakFromOtherServiceRedistribution]
    Redistribute Route to specific Protocol on Current Service VPN
    route_policy_id str
    route_protocol str
    Leak Route of particular protocol from Source Service VPN
    route_protocol_variable str
    Variable name
    source_vpn int
    Source Service VPN from where route are to be leaked
    source_vpn_variable str
    Variable name
    redistributions List<Property Map>
    Redistribute Route to specific Protocol on Current Service VPN
    routePolicyId String
    routeProtocol String
    Leak Route of particular protocol from Source Service VPN
    routeProtocolVariable String
    Variable name
    sourceVpn Number
    Source Service VPN from where route are to be leaked
    sourceVpnVariable String
    Variable name

    GetServiceLanVpnFeatureRouteLeakFromOtherServiceRedistribution

    Protocol string
    Protocol to restributed leaked routes
    ProtocolVariable string
    Variable name
    RedistributionPolicyId string
    Protocol string
    Protocol to restributed leaked routes
    ProtocolVariable string
    Variable name
    RedistributionPolicyId string
    protocol String
    Protocol to restributed leaked routes
    protocolVariable String
    Variable name
    redistributionPolicyId String
    protocol string
    Protocol to restributed leaked routes
    protocolVariable string
    Variable name
    redistributionPolicyId string
    protocol str
    Protocol to restributed leaked routes
    protocol_variable str
    Variable name
    redistribution_policy_id str
    protocol String
    Protocol to restributed leaked routes
    protocolVariable String
    Variable name
    redistributionPolicyId String

    GetServiceLanVpnFeatureRouteLeakToGlobalVpn

    Redistributions List<GetServiceLanVpnFeatureRouteLeakToGlobalVpnRedistribution>
    Redistribute Routes to specific Protocol on Global VPN
    RoutePolicyId string
    RouteProtocol string
    Leak Routes of particular protocol from Service to Global VPN
    RouteProtocolVariable string
    Variable name
    Redistributions []GetServiceLanVpnFeatureRouteLeakToGlobalVpnRedistribution
    Redistribute Routes to specific Protocol on Global VPN
    RoutePolicyId string
    RouteProtocol string
    Leak Routes of particular protocol from Service to Global VPN
    RouteProtocolVariable string
    Variable name
    redistributions List<GetServiceLanVpnFeatureRouteLeakToGlobalVpnRedistribution>
    Redistribute Routes to specific Protocol on Global VPN
    routePolicyId String
    routeProtocol String
    Leak Routes of particular protocol from Service to Global VPN
    routeProtocolVariable String
    Variable name
    redistributions GetServiceLanVpnFeatureRouteLeakToGlobalVpnRedistribution[]
    Redistribute Routes to specific Protocol on Global VPN
    routePolicyId string
    routeProtocol string
    Leak Routes of particular protocol from Service to Global VPN
    routeProtocolVariable string
    Variable name
    redistributions Sequence[GetServiceLanVpnFeatureRouteLeakToGlobalVpnRedistribution]
    Redistribute Routes to specific Protocol on Global VPN
    route_policy_id str
    route_protocol str
    Leak Routes of particular protocol from Service to Global VPN
    route_protocol_variable str
    Variable name
    redistributions List<Property Map>
    Redistribute Routes to specific Protocol on Global VPN
    routePolicyId String
    routeProtocol String
    Leak Routes of particular protocol from Service to Global VPN
    routeProtocolVariable String
    Variable name

    GetServiceLanVpnFeatureRouteLeakToGlobalVpnRedistribution

    Protocol string
    Protocol to restributed leaked routes
    ProtocolVariable string
    Variable name
    RedistributionPolicyId string
    Protocol string
    Protocol to restributed leaked routes
    ProtocolVariable string
    Variable name
    RedistributionPolicyId string
    protocol String
    Protocol to restributed leaked routes
    protocolVariable String
    Variable name
    redistributionPolicyId String
    protocol string
    Protocol to restributed leaked routes
    protocolVariable string
    Variable name
    redistributionPolicyId string
    protocol str
    Protocol to restributed leaked routes
    protocol_variable str
    Variable name
    redistribution_policy_id str
    protocol String
    Protocol to restributed leaked routes
    protocolVariable String
    Variable name
    redistributionPolicyId String

    GetServiceLanVpnFeatureService

    Ipv4Addresses List<string>
    IPv4 Addresses (Maximum: 4)
    Ipv4AddressesVariable string
    Variable name
    ServiceType string
    Service Type
    ServiceTypeVariable string
    Variable name
    Tracking bool
    Tracking
    TrackingVariable string
    Variable name
    Ipv4Addresses []string
    IPv4 Addresses (Maximum: 4)
    Ipv4AddressesVariable string
    Variable name
    ServiceType string
    Service Type
    ServiceTypeVariable string
    Variable name
    Tracking bool
    Tracking
    TrackingVariable string
    Variable name
    ipv4Addresses List<String>
    IPv4 Addresses (Maximum: 4)
    ipv4AddressesVariable String
    Variable name
    serviceType String
    Service Type
    serviceTypeVariable String
    Variable name
    tracking Boolean
    Tracking
    trackingVariable String
    Variable name
    ipv4Addresses string[]
    IPv4 Addresses (Maximum: 4)
    ipv4AddressesVariable string
    Variable name
    serviceType string
    Service Type
    serviceTypeVariable string
    Variable name
    tracking boolean
    Tracking
    trackingVariable string
    Variable name
    ipv4_addresses Sequence[str]
    IPv4 Addresses (Maximum: 4)
    ipv4_addresses_variable str
    Variable name
    service_type str
    Service Type
    service_type_variable str
    Variable name
    tracking bool
    Tracking
    tracking_variable str
    Variable name
    ipv4Addresses List<String>
    IPv4 Addresses (Maximum: 4)
    ipv4AddressesVariable String
    Variable name
    serviceType String
    Service Type
    serviceTypeVariable String
    Variable name
    tracking Boolean
    Tracking
    trackingVariable String
    Variable name

    GetServiceLanVpnFeatureServiceRoute

    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    Service string
    Service
    ServiceVariable string
    Variable name
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    Vpn int
    Service
    NetworkAddress string
    IP Address
    NetworkAddressVariable string
    Variable name
    Service string
    Service
    ServiceVariable string
    Variable name
    SubnetMask string
    Subnet Mask
    SubnetMaskVariable string
    Variable name
    Vpn int
    Service
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    service String
    Service
    serviceVariable String
    Variable name
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name
    vpn Integer
    Service
    networkAddress string
    IP Address
    networkAddressVariable string
    Variable name
    service string
    Service
    serviceVariable string
    Variable name
    subnetMask string
    Subnet Mask
    subnetMaskVariable string
    Variable name
    vpn number
    Service
    network_address str
    IP Address
    network_address_variable str
    Variable name
    service str
    Service
    service_variable str
    Variable name
    subnet_mask str
    Subnet Mask
    subnet_mask_variable str
    Variable name
    vpn int
    Service
    networkAddress String
    IP Address
    networkAddressVariable String
    Variable name
    service String
    Service
    serviceVariable String
    Variable name
    subnetMask String
    Subnet Mask
    subnetMaskVariable String
    Variable name
    vpn Number
    Service

    GetServiceLanVpnFeatureStaticNat

    NatPoolName int
    NAT Pool Name
    NatPoolNameVariable string
    Variable name
    SourceIp string
    Source IP Address
    SourceIpVariable string
    Variable name
    StaticNatDirection string
    Static NAT Direction
    StaticNatDirectionVariable string
    Variable name
    TrackerObjectId string
    TranslatedSourceIp string
    Translated Source IP Address
    TranslatedSourceIpVariable string
    Variable name
    NatPoolName int
    NAT Pool Name
    NatPoolNameVariable string
    Variable name
    SourceIp string
    Source IP Address
    SourceIpVariable string
    Variable name
    StaticNatDirection string
    Static NAT Direction
    StaticNatDirectionVariable string
    Variable name
    TrackerObjectId string
    TranslatedSourceIp string
    Translated Source IP Address
    TranslatedSourceIpVariable string
    Variable name
    natPoolName Integer
    NAT Pool Name
    natPoolNameVariable String
    Variable name
    sourceIp String
    Source IP Address
    sourceIpVariable String
    Variable name
    staticNatDirection String
    Static NAT Direction
    staticNatDirectionVariable String
    Variable name
    trackerObjectId String
    translatedSourceIp String
    Translated Source IP Address
    translatedSourceIpVariable String
    Variable name
    natPoolName number
    NAT Pool Name
    natPoolNameVariable string
    Variable name
    sourceIp string
    Source IP Address
    sourceIpVariable string
    Variable name
    staticNatDirection string
    Static NAT Direction
    staticNatDirectionVariable string
    Variable name
    trackerObjectId string
    translatedSourceIp string
    Translated Source IP Address
    translatedSourceIpVariable string
    Variable name
    nat_pool_name int
    NAT Pool Name
    nat_pool_name_variable str
    Variable name
    source_ip str
    Source IP Address
    source_ip_variable str
    Variable name
    static_nat_direction str
    Static NAT Direction
    static_nat_direction_variable str
    Variable name
    tracker_object_id str
    translated_source_ip str
    Translated Source IP Address
    translated_source_ip_variable str
    Variable name
    natPoolName Number
    NAT Pool Name
    natPoolNameVariable String
    Variable name
    sourceIp String
    Source IP Address
    sourceIpVariable String
    Variable name
    staticNatDirection String
    Static NAT Direction
    staticNatDirectionVariable String
    Variable name
    trackerObjectId String
    translatedSourceIp String
    Translated Source IP Address
    translatedSourceIpVariable String
    Variable name

    Package Details

    Repository
    sdwan pulumi/pulumi-sdwan
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the sdwan Terraform Provider.
    sdwan logo
    Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi