Cisco Catalyst SD-WAN v0.2.5 published on Saturday, Mar 15, 2025 by Pulumi
sdwan.getCiscoSystemFeatureTemplate
Explore with Pulumi AI
This data source can read the Cisco System feature template.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getCiscoSystemFeatureTemplate({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_cisco_system_feature_template(id="f6b2c44c-693c-4763-b010-895aa3d236bd")
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.LookupCiscoSystemFeatureTemplate(ctx, &sdwan.LookupCiscoSystemFeatureTemplateArgs{
			Id: pulumi.StringRef("f6b2c44c-693c-4763-b010-895aa3d236bd"),
		}, 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.GetCiscoSystemFeatureTemplate.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
    });
});
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.GetCiscoSystemFeatureTemplateArgs;
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.getCiscoSystemFeatureTemplate(GetCiscoSystemFeatureTemplateArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .build());
    }
}
variables:
  example:
    fn::invoke:
      function: sdwan:getCiscoSystemFeatureTemplate
      arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
Using getCiscoSystemFeatureTemplate
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 getCiscoSystemFeatureTemplate(args: GetCiscoSystemFeatureTemplateArgs, opts?: InvokeOptions): Promise<GetCiscoSystemFeatureTemplateResult>
function getCiscoSystemFeatureTemplateOutput(args: GetCiscoSystemFeatureTemplateOutputArgs, opts?: InvokeOptions): Output<GetCiscoSystemFeatureTemplateResult>def get_cisco_system_feature_template(id: Optional[str] = None,
                                      name: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetCiscoSystemFeatureTemplateResult
def get_cisco_system_feature_template_output(id: Optional[pulumi.Input[str]] = None,
                                      name: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetCiscoSystemFeatureTemplateResult]func LookupCiscoSystemFeatureTemplate(ctx *Context, args *LookupCiscoSystemFeatureTemplateArgs, opts ...InvokeOption) (*LookupCiscoSystemFeatureTemplateResult, error)
func LookupCiscoSystemFeatureTemplateOutput(ctx *Context, args *LookupCiscoSystemFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCiscoSystemFeatureTemplateResultOutput> Note: This function is named LookupCiscoSystemFeatureTemplate in the Go SDK.
public static class GetCiscoSystemFeatureTemplate 
{
    public static Task<GetCiscoSystemFeatureTemplateResult> InvokeAsync(GetCiscoSystemFeatureTemplateArgs args, InvokeOptions? opts = null)
    public static Output<GetCiscoSystemFeatureTemplateResult> Invoke(GetCiscoSystemFeatureTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCiscoSystemFeatureTemplateResult> getCiscoSystemFeatureTemplate(GetCiscoSystemFeatureTemplateArgs args, InvokeOptions options)
public static Output<GetCiscoSystemFeatureTemplateResult> getCiscoSystemFeatureTemplate(GetCiscoSystemFeatureTemplateArgs args, InvokeOptions options)
fn::invoke:
  function: sdwan:index/getCiscoSystemFeatureTemplate:getCiscoSystemFeatureTemplate
  arguments:
    # arguments dictionaryThe following arguments are supported:
getCiscoSystemFeatureTemplate Result
The following output properties are available:
- AdminTech boolOn Failure 
- Collect admin-tech before reboot due to daemon failure
- AdminTech stringOn Failure Variable 
- Variable name
- AffinityGroup intNumber 
- Set the affinity group number for router
- AffinityGroup stringNumber Variable 
- Variable name
- AffinityGroup stringPreference Variable 
- Variable name
- AffinityGroup List<int>Preferences 
- Set the affinity group preference
- ConsoleBaud stringRate 
- Set the console baud rate
- ConsoleBaud stringRate Variable 
- Variable name
- ControlSession intPps 
- Set the policer rate for control sessions
- ControlSession stringPps Variable 
- Variable name
- ControllerGroup stringList Variable 
- Variable name
- ControllerGroup List<int>Lists 
- Configure a list of comma-separated device groups
- Description string
- The description of the feature template
- DeviceGroups List<string>
- Device groups (Use comma(,) for multiple groups)
- DeviceGroups stringVariable 
- Variable name
- DeviceTypes List<string>
- List of supported device types
- EnableMrf stringMigration 
- Enable migration mode to Multi-Region Fabric
- GeoFencing bool
- Enable Geo fencing
- GeoFencing intRange 
- Set the device’s geo fencing range
- GeoFencing stringRange Variable 
- Variable name
- GeoFencing boolSms 
- Enable Geo fencing
- GeoFencing List<GetSms Phone Numbers Cisco System Feature Template Geo Fencing Sms Phone Number> 
- Set device’s geo fencing SMS phone number
- Hostname string
- Set the hostname
- HostnameVariable string
- Variable name
- Id string
- The id of the feature template
- IdleTimeout int
- Idle CLI timeout in minutes
- IdleTimeout stringVariable 
- Variable name
- Latitude double
- Set the device’s physical latitude
- LatitudeVariable string
- Variable name
- Location string
- Set the location of the device
- LocationVariable string
- Variable name
- Longitude double
- Set the device’s physical longitude
- LongitudeVariable string
- Variable name
- MaxOmp intSessions 
- Set the maximum number of OMP sessions \n\n the device can have
- MaxOmp stringSessions Variable 
- Variable name
- MigrationBgp intCommunity 
- Set BGP community during migration from BGP-core based network
- MultiTenant bool
- Device is multi-tenant
- MultiTenant stringVariable 
- Variable name
- Name string
- The name of the feature template
- ObjectTrackers List<GetCisco System Feature Template Object Tracker> 
- Object Track configuration
- OnDemand boolTunnel 
- Enable or disable On-demand Tunnel
- OnDemand intTunnel Idle Timeout 
- Idle CLI timeout in minutes
- OnDemand stringTunnel Idle Timeout Variable 
- Variable name
- OnDemand stringTunnel Variable 
- Variable name
- OverlayId int
- Set the Overlay ID
- OverlayId stringVariable 
- Variable name
- PortHopping bool
- Enable port hopping
- PortHopping stringVariable 
- Variable name
- PortOffset int
- Set the TLOC port offset when multiple devices are behind a NAT
- PortOffset stringVariable 
- Variable name
- RegionId int
- Set region ID
- RegionId stringVariable 
- Variable name
- Role string
- Set the role for router
- RoleVariable string
- Variable name
- SecondaryRegion intId 
- Set secondary region ID
- SecondaryRegion stringId Variable 
- Variable name
- SiteId int
- Set the site identifier
- SiteId stringVariable 
- Variable name
- SystemDescription string
- Set a text description of the device
- SystemDescription stringVariable 
- Variable name
- SystemIp string
- Set the system IP address
- SystemIp stringVariable 
- Variable name
- TemplateType string
- The template type
- Timezone string
- Set the timezone
- TimezoneVariable string
- Variable name
- TrackDefault boolGateway 
- Enable or disable default gateway tracking
- TrackDefault stringGateway Variable 
- Variable name
- TrackInterface intTag 
- OMP Tag attached to routes based on interface tracking
- TrackInterface stringTag Variable 
- Variable name
- TrackTransport bool
- Configure tracking of transport
- TrackTransport stringVariable 
- Variable name
- Trackers
List<GetCisco System Feature Template Tracker> 
- Tracker configuration
- TransportGateway bool
- Enable transport gateway
- TransportGateway stringVariable 
- Variable name
- Version int
- The version of the feature template
- AdminTech boolOn Failure 
- Collect admin-tech before reboot due to daemon failure
- AdminTech stringOn Failure Variable 
- Variable name
- AffinityGroup intNumber 
- Set the affinity group number for router
- AffinityGroup stringNumber Variable 
- Variable name
- AffinityGroup stringPreference Variable 
- Variable name
- AffinityGroup []intPreferences 
- Set the affinity group preference
- ConsoleBaud stringRate 
- Set the console baud rate
- ConsoleBaud stringRate Variable 
- Variable name
- ControlSession intPps 
- Set the policer rate for control sessions
- ControlSession stringPps Variable 
- Variable name
- ControllerGroup stringList Variable 
- Variable name
- ControllerGroup []intLists 
- Configure a list of comma-separated device groups
- Description string
- The description of the feature template
- DeviceGroups []string
- Device groups (Use comma(,) for multiple groups)
- DeviceGroups stringVariable 
- Variable name
- DeviceTypes []string
- List of supported device types
- EnableMrf stringMigration 
- Enable migration mode to Multi-Region Fabric
- GeoFencing bool
- Enable Geo fencing
- GeoFencing intRange 
- Set the device’s geo fencing range
- GeoFencing stringRange Variable 
- Variable name
- GeoFencing boolSms 
- Enable Geo fencing
- GeoFencing []GetSms Phone Numbers Cisco System Feature Template Geo Fencing Sms Phone Number 
- Set device’s geo fencing SMS phone number
- Hostname string
- Set the hostname
- HostnameVariable string
- Variable name
- Id string
- The id of the feature template
- IdleTimeout int
- Idle CLI timeout in minutes
- IdleTimeout stringVariable 
- Variable name
- Latitude float64
- Set the device’s physical latitude
- LatitudeVariable string
- Variable name
- Location string
- Set the location of the device
- LocationVariable string
- Variable name
- Longitude float64
- Set the device’s physical longitude
- LongitudeVariable string
- Variable name
- MaxOmp intSessions 
- Set the maximum number of OMP sessions \n\n the device can have
- MaxOmp stringSessions Variable 
- Variable name
- MigrationBgp intCommunity 
- Set BGP community during migration from BGP-core based network
- MultiTenant bool
- Device is multi-tenant
- MultiTenant stringVariable 
- Variable name
- Name string
- The name of the feature template
- ObjectTrackers []GetCisco System Feature Template Object Tracker 
- Object Track configuration
- OnDemand boolTunnel 
- Enable or disable On-demand Tunnel
- OnDemand intTunnel Idle Timeout 
- Idle CLI timeout in minutes
- OnDemand stringTunnel Idle Timeout Variable 
- Variable name
- OnDemand stringTunnel Variable 
- Variable name
- OverlayId int
- Set the Overlay ID
- OverlayId stringVariable 
- Variable name
- PortHopping bool
- Enable port hopping
- PortHopping stringVariable 
- Variable name
- PortOffset int
- Set the TLOC port offset when multiple devices are behind a NAT
- PortOffset stringVariable 
- Variable name
- RegionId int
- Set region ID
- RegionId stringVariable 
- Variable name
- Role string
- Set the role for router
- RoleVariable string
- Variable name
- SecondaryRegion intId 
- Set secondary region ID
- SecondaryRegion stringId Variable 
- Variable name
- SiteId int
- Set the site identifier
- SiteId stringVariable 
- Variable name
- SystemDescription string
- Set a text description of the device
- SystemDescription stringVariable 
- Variable name
- SystemIp string
- Set the system IP address
- SystemIp stringVariable 
- Variable name
- TemplateType string
- The template type
- Timezone string
- Set the timezone
- TimezoneVariable string
- Variable name
- TrackDefault boolGateway 
- Enable or disable default gateway tracking
- TrackDefault stringGateway Variable 
- Variable name
- TrackInterface intTag 
- OMP Tag attached to routes based on interface tracking
- TrackInterface stringTag Variable 
- Variable name
- TrackTransport bool
- Configure tracking of transport
- TrackTransport stringVariable 
- Variable name
- Trackers
[]GetCisco System Feature Template Tracker 
- Tracker configuration
- TransportGateway bool
- Enable transport gateway
- TransportGateway stringVariable 
- Variable name
- Version int
- The version of the feature template
- adminTech BooleanOn Failure 
- Collect admin-tech before reboot due to daemon failure
- adminTech StringOn Failure Variable 
- Variable name
- affinityGroup IntegerNumber 
- Set the affinity group number for router
- affinityGroup StringNumber Variable 
- Variable name
- affinityGroup StringPreference Variable 
- Variable name
- affinityGroup List<Integer>Preferences 
- Set the affinity group preference
- consoleBaud StringRate 
- Set the console baud rate
- consoleBaud StringRate Variable 
- Variable name
- controlSession IntegerPps 
- Set the policer rate for control sessions
- controlSession StringPps Variable 
- Variable name
- controllerGroup StringList Variable 
- Variable name
- controllerGroup List<Integer>Lists 
- Configure a list of comma-separated device groups
- description String
- The description of the feature template
- deviceGroups List<String>
- Device groups (Use comma(,) for multiple groups)
- deviceGroups StringVariable 
- Variable name
- deviceTypes List<String>
- List of supported device types
- enableMrf StringMigration 
- Enable migration mode to Multi-Region Fabric
- geoFencing Boolean
- Enable Geo fencing
- geoFencing IntegerRange 
- Set the device’s geo fencing range
- geoFencing StringRange Variable 
- Variable name
- geoFencing BooleanSms 
- Enable Geo fencing
- geoFencing List<GetSms Phone Numbers Cisco System Feature Template Geo Fencing Sms Phone Number> 
- Set device’s geo fencing SMS phone number
- hostname String
- Set the hostname
- hostnameVariable String
- Variable name
- id String
- The id of the feature template
- idleTimeout Integer
- Idle CLI timeout in minutes
- idleTimeout StringVariable 
- Variable name
- latitude Double
- Set the device’s physical latitude
- latitudeVariable String
- Variable name
- location String
- Set the location of the device
- locationVariable String
- Variable name
- longitude Double
- Set the device’s physical longitude
- longitudeVariable String
- Variable name
- maxOmp IntegerSessions 
- Set the maximum number of OMP sessions \n\n the device can have
- maxOmp StringSessions Variable 
- Variable name
- migrationBgp IntegerCommunity 
- Set BGP community during migration from BGP-core based network
- multiTenant Boolean
- Device is multi-tenant
- multiTenant StringVariable 
- Variable name
- name String
- The name of the feature template
- objectTrackers List<GetCisco System Feature Template Object Tracker> 
- Object Track configuration
- onDemand BooleanTunnel 
- Enable or disable On-demand Tunnel
- onDemand IntegerTunnel Idle Timeout 
- Idle CLI timeout in minutes
- onDemand StringTunnel Idle Timeout Variable 
- Variable name
- onDemand StringTunnel Variable 
- Variable name
- overlayId Integer
- Set the Overlay ID
- overlayId StringVariable 
- Variable name
- portHopping Boolean
- Enable port hopping
- portHopping StringVariable 
- Variable name
- portOffset Integer
- Set the TLOC port offset when multiple devices are behind a NAT
- portOffset StringVariable 
- Variable name
- regionId Integer
- Set region ID
- regionId StringVariable 
- Variable name
- role String
- Set the role for router
- roleVariable String
- Variable name
- secondaryRegion IntegerId 
- Set secondary region ID
- secondaryRegion StringId Variable 
- Variable name
- siteId Integer
- Set the site identifier
- siteId StringVariable 
- Variable name
- systemDescription String
- Set a text description of the device
- systemDescription StringVariable 
- Variable name
- systemIp String
- Set the system IP address
- systemIp StringVariable 
- Variable name
- templateType String
- The template type
- timezone String
- Set the timezone
- timezoneVariable String
- Variable name
- trackDefault BooleanGateway 
- Enable or disable default gateway tracking
- trackDefault StringGateway Variable 
- Variable name
- trackInterface IntegerTag 
- OMP Tag attached to routes based on interface tracking
- trackInterface StringTag Variable 
- Variable name
- trackTransport Boolean
- Configure tracking of transport
- trackTransport StringVariable 
- Variable name
- trackers
List<GetCisco System Feature Template Tracker> 
- Tracker configuration
- transportGateway Boolean
- Enable transport gateway
- transportGateway StringVariable 
- Variable name
- version Integer
- The version of the feature template
- adminTech booleanOn Failure 
- Collect admin-tech before reboot due to daemon failure
- adminTech stringOn Failure Variable 
- Variable name
- affinityGroup numberNumber 
- Set the affinity group number for router
- affinityGroup stringNumber Variable 
- Variable name
- affinityGroup stringPreference Variable 
- Variable name
- affinityGroup number[]Preferences 
- Set the affinity group preference
- consoleBaud stringRate 
- Set the console baud rate
- consoleBaud stringRate Variable 
- Variable name
- controlSession numberPps 
- Set the policer rate for control sessions
- controlSession stringPps Variable 
- Variable name
- controllerGroup stringList Variable 
- Variable name
- controllerGroup number[]Lists 
- Configure a list of comma-separated device groups
- description string
- The description of the feature template
- deviceGroups string[]
- Device groups (Use comma(,) for multiple groups)
- deviceGroups stringVariable 
- Variable name
- deviceTypes string[]
- List of supported device types
- enableMrf stringMigration 
- Enable migration mode to Multi-Region Fabric
- geoFencing boolean
- Enable Geo fencing
- geoFencing numberRange 
- Set the device’s geo fencing range
- geoFencing stringRange Variable 
- Variable name
- geoFencing booleanSms 
- Enable Geo fencing
- geoFencing GetSms Phone Numbers Cisco System Feature Template Geo Fencing Sms Phone Number[] 
- Set device’s geo fencing SMS phone number
- hostname string
- Set the hostname
- hostnameVariable string
- Variable name
- id string
- The id of the feature template
- idleTimeout number
- Idle CLI timeout in minutes
- idleTimeout stringVariable 
- Variable name
- latitude number
- Set the device’s physical latitude
- latitudeVariable string
- Variable name
- location string
- Set the location of the device
- locationVariable string
- Variable name
- longitude number
- Set the device’s physical longitude
- longitudeVariable string
- Variable name
- maxOmp numberSessions 
- Set the maximum number of OMP sessions \n\n the device can have
- maxOmp stringSessions Variable 
- Variable name
- migrationBgp numberCommunity 
- Set BGP community during migration from BGP-core based network
- multiTenant boolean
- Device is multi-tenant
- multiTenant stringVariable 
- Variable name
- name string
- The name of the feature template
- objectTrackers GetCisco System Feature Template Object Tracker[] 
- Object Track configuration
- onDemand booleanTunnel 
- Enable or disable On-demand Tunnel
- onDemand numberTunnel Idle Timeout 
- Idle CLI timeout in minutes
- onDemand stringTunnel Idle Timeout Variable 
- Variable name
- onDemand stringTunnel Variable 
- Variable name
- overlayId number
- Set the Overlay ID
- overlayId stringVariable 
- Variable name
- portHopping boolean
- Enable port hopping
- portHopping stringVariable 
- Variable name
- portOffset number
- Set the TLOC port offset when multiple devices are behind a NAT
- portOffset stringVariable 
- Variable name
- regionId number
- Set region ID
- regionId stringVariable 
- Variable name
- role string
- Set the role for router
- roleVariable string
- Variable name
- secondaryRegion numberId 
- Set secondary region ID
- secondaryRegion stringId Variable 
- Variable name
- siteId number
- Set the site identifier
- siteId stringVariable 
- Variable name
- systemDescription string
- Set a text description of the device
- systemDescription stringVariable 
- Variable name
- systemIp string
- Set the system IP address
- systemIp stringVariable 
- Variable name
- templateType string
- The template type
- timezone string
- Set the timezone
- timezoneVariable string
- Variable name
- trackDefault booleanGateway 
- Enable or disable default gateway tracking
- trackDefault stringGateway Variable 
- Variable name
- trackInterface numberTag 
- OMP Tag attached to routes based on interface tracking
- trackInterface stringTag Variable 
- Variable name
- trackTransport boolean
- Configure tracking of transport
- trackTransport stringVariable 
- Variable name
- trackers
GetCisco System Feature Template Tracker[] 
- Tracker configuration
- transportGateway boolean
- Enable transport gateway
- transportGateway stringVariable 
- Variable name
- version number
- The version of the feature template
- admin_tech_ boolon_ failure 
- Collect admin-tech before reboot due to daemon failure
- admin_tech_ stron_ failure_ variable 
- Variable name
- affinity_group_ intnumber 
- Set the affinity group number for router
- affinity_group_ strnumber_ variable 
- Variable name
- affinity_group_ strpreference_ variable 
- Variable name
- affinity_group_ Sequence[int]preferences 
- Set the affinity group preference
- console_baud_ strrate 
- Set the console baud rate
- console_baud_ strrate_ variable 
- Variable name
- control_session_ intpps 
- Set the policer rate for control sessions
- control_session_ strpps_ variable 
- Variable name
- controller_group_ strlist_ variable 
- Variable name
- controller_group_ Sequence[int]lists 
- Configure a list of comma-separated device groups
- description str
- The description of the feature template
- device_groups Sequence[str]
- Device groups (Use comma(,) for multiple groups)
- device_groups_ strvariable 
- Variable name
- device_types Sequence[str]
- List of supported device types
- enable_mrf_ strmigration 
- Enable migration mode to Multi-Region Fabric
- geo_fencing bool
- Enable Geo fencing
- geo_fencing_ intrange 
- Set the device’s geo fencing range
- geo_fencing_ strrange_ variable 
- Variable name
- geo_fencing_ boolsms 
- Enable Geo fencing
- geo_fencing_ Sequence[Getsms_ phone_ numbers Cisco System Feature Template Geo Fencing Sms Phone Number] 
- Set device’s geo fencing SMS phone number
- hostname str
- Set the hostname
- hostname_variable str
- Variable name
- id str
- The id of the feature template
- idle_timeout int
- Idle CLI timeout in minutes
- idle_timeout_ strvariable 
- Variable name
- latitude float
- Set the device’s physical latitude
- latitude_variable str
- Variable name
- location str
- Set the location of the device
- location_variable str
- Variable name
- longitude float
- Set the device’s physical longitude
- longitude_variable str
- Variable name
- max_omp_ intsessions 
- Set the maximum number of OMP sessions \n\n the device can have
- max_omp_ strsessions_ variable 
- Variable name
- migration_bgp_ intcommunity 
- Set BGP community during migration from BGP-core based network
- multi_tenant bool
- Device is multi-tenant
- multi_tenant_ strvariable 
- Variable name
- name str
- The name of the feature template
- object_trackers Sequence[GetCisco System Feature Template Object Tracker] 
- Object Track configuration
- on_demand_ booltunnel 
- Enable or disable On-demand Tunnel
- on_demand_ inttunnel_ idle_ timeout 
- Idle CLI timeout in minutes
- on_demand_ strtunnel_ idle_ timeout_ variable 
- Variable name
- on_demand_ strtunnel_ variable 
- Variable name
- overlay_id int
- Set the Overlay ID
- overlay_id_ strvariable 
- Variable name
- port_hopping bool
- Enable port hopping
- port_hopping_ strvariable 
- Variable name
- port_offset int
- Set the TLOC port offset when multiple devices are behind a NAT
- port_offset_ strvariable 
- Variable name
- region_id int
- Set region ID
- region_id_ strvariable 
- Variable name
- role str
- Set the role for router
- role_variable str
- Variable name
- secondary_region_ intid 
- Set secondary region ID
- secondary_region_ strid_ variable 
- Variable name
- site_id int
- Set the site identifier
- site_id_ strvariable 
- Variable name
- system_description str
- Set a text description of the device
- system_description_ strvariable 
- Variable name
- system_ip str
- Set the system IP address
- system_ip_ strvariable 
- Variable name
- template_type str
- The template type
- timezone str
- Set the timezone
- timezone_variable str
- Variable name
- track_default_ boolgateway 
- Enable or disable default gateway tracking
- track_default_ strgateway_ variable 
- Variable name
- track_interface_ inttag 
- OMP Tag attached to routes based on interface tracking
- track_interface_ strtag_ variable 
- Variable name
- track_transport bool
- Configure tracking of transport
- track_transport_ strvariable 
- Variable name
- trackers
Sequence[GetCisco System Feature Template Tracker] 
- Tracker configuration
- transport_gateway bool
- Enable transport gateway
- transport_gateway_ strvariable 
- Variable name
- version int
- The version of the feature template
- adminTech BooleanOn Failure 
- Collect admin-tech before reboot due to daemon failure
- adminTech StringOn Failure Variable 
- Variable name
- affinityGroup NumberNumber 
- Set the affinity group number for router
- affinityGroup StringNumber Variable 
- Variable name
- affinityGroup StringPreference Variable 
- Variable name
- affinityGroup List<Number>Preferences 
- Set the affinity group preference
- consoleBaud StringRate 
- Set the console baud rate
- consoleBaud StringRate Variable 
- Variable name
- controlSession NumberPps 
- Set the policer rate for control sessions
- controlSession StringPps Variable 
- Variable name
- controllerGroup StringList Variable 
- Variable name
- controllerGroup List<Number>Lists 
- Configure a list of comma-separated device groups
- description String
- The description of the feature template
- deviceGroups List<String>
- Device groups (Use comma(,) for multiple groups)
- deviceGroups StringVariable 
- Variable name
- deviceTypes List<String>
- List of supported device types
- enableMrf StringMigration 
- Enable migration mode to Multi-Region Fabric
- geoFencing Boolean
- Enable Geo fencing
- geoFencing NumberRange 
- Set the device’s geo fencing range
- geoFencing StringRange Variable 
- Variable name
- geoFencing BooleanSms 
- Enable Geo fencing
- geoFencing List<Property Map>Sms Phone Numbers 
- Set device’s geo fencing SMS phone number
- hostname String
- Set the hostname
- hostnameVariable String
- Variable name
- id String
- The id of the feature template
- idleTimeout Number
- Idle CLI timeout in minutes
- idleTimeout StringVariable 
- Variable name
- latitude Number
- Set the device’s physical latitude
- latitudeVariable String
- Variable name
- location String
- Set the location of the device
- locationVariable String
- Variable name
- longitude Number
- Set the device’s physical longitude
- longitudeVariable String
- Variable name
- maxOmp NumberSessions 
- Set the maximum number of OMP sessions \n\n the device can have
- maxOmp StringSessions Variable 
- Variable name
- migrationBgp NumberCommunity 
- Set BGP community during migration from BGP-core based network
- multiTenant Boolean
- Device is multi-tenant
- multiTenant StringVariable 
- Variable name
- name String
- The name of the feature template
- objectTrackers List<Property Map>
- Object Track configuration
- onDemand BooleanTunnel 
- Enable or disable On-demand Tunnel
- onDemand NumberTunnel Idle Timeout 
- Idle CLI timeout in minutes
- onDemand StringTunnel Idle Timeout Variable 
- Variable name
- onDemand StringTunnel Variable 
- Variable name
- overlayId Number
- Set the Overlay ID
- overlayId StringVariable 
- Variable name
- portHopping Boolean
- Enable port hopping
- portHopping StringVariable 
- Variable name
- portOffset Number
- Set the TLOC port offset when multiple devices are behind a NAT
- portOffset StringVariable 
- Variable name
- regionId Number
- Set region ID
- regionId StringVariable 
- Variable name
- role String
- Set the role for router
- roleVariable String
- Variable name
- secondaryRegion NumberId 
- Set secondary region ID
- secondaryRegion StringId Variable 
- Variable name
- siteId Number
- Set the site identifier
- siteId StringVariable 
- Variable name
- systemDescription String
- Set a text description of the device
- systemDescription StringVariable 
- Variable name
- systemIp String
- Set the system IP address
- systemIp StringVariable 
- Variable name
- templateType String
- The template type
- timezone String
- Set the timezone
- timezoneVariable String
- Variable name
- trackDefault BooleanGateway 
- Enable or disable default gateway tracking
- trackDefault StringGateway Variable 
- Variable name
- trackInterface NumberTag 
- OMP Tag attached to routes based on interface tracking
- trackInterface StringTag Variable 
- Variable name
- trackTransport Boolean
- Configure tracking of transport
- trackTransport StringVariable 
- Variable name
- trackers List<Property Map>
- Tracker configuration
- transportGateway Boolean
- Enable transport gateway
- transportGateway StringVariable 
- Variable name
- version Number
- The version of the feature template
Supporting Types
GetCiscoSystemFeatureTemplateGeoFencingSmsPhoneNumber         
- Number string
- Mobile number, ex: +1231234414
- NumberVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Number string
- Mobile number, ex: +1231234414
- NumberVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- number String
- Mobile number, ex: +1231234414
- numberVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- number string
- Mobile number, ex: +1231234414
- numberVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- number str
- Mobile number, ex: +1231234414
- number_variable str
- Variable name
- optional bool
- Indicates if list item is considered optional.
- number String
- Mobile number, ex: +1231234414
- numberVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
GetCiscoSystemFeatureTemplateObjectTracker      
- Boolean string
- Type of grouping to be performed for tracker group
- BooleanVariable string
- Variable name
- GroupTracks List<GetIds Cisco System Feature Template Object Tracker Group Tracks Id> 
- Tracks id in group configuration
- Interface string
- interface name
- InterfaceVariable string
- Variable name
- Ip string
- IP address of route
- IpVariable string
- Variable name
- Mask string
- Route Ip Mask
- MaskVariable string
- Variable name
- ObjectNumber int
- Object tracker ID
- ObjectNumber stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Sig string
- service sig
- SigVariable string
- Variable name
- VpnId int
- VPN
- Boolean string
- Type of grouping to be performed for tracker group
- BooleanVariable string
- Variable name
- GroupTracks []GetIds Cisco System Feature Template Object Tracker Group Tracks Id 
- Tracks id in group configuration
- Interface string
- interface name
- InterfaceVariable string
- Variable name
- Ip string
- IP address of route
- IpVariable string
- Variable name
- Mask string
- Route Ip Mask
- MaskVariable string
- Variable name
- ObjectNumber int
- Object tracker ID
- ObjectNumber stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Sig string
- service sig
- SigVariable string
- Variable name
- VpnId int
- VPN
- booleanVariable String
- Variable name
- boolean_ String
- Type of grouping to be performed for tracker group
- groupTracks List<GetIds Cisco System Feature Template Object Tracker Group Tracks Id> 
- Tracks id in group configuration
- interfaceVariable String
- Variable name
- interface_ String
- interface name
- ip String
- IP address of route
- ipVariable String
- Variable name
- mask String
- Route Ip Mask
- maskVariable String
- Variable name
- objectNumber Integer
- Object tracker ID
- objectNumber StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- sig String
- service sig
- sigVariable String
- Variable name
- vpnId Integer
- VPN
- boolean string
- Type of grouping to be performed for tracker group
- booleanVariable string
- Variable name
- groupTracks GetIds Cisco System Feature Template Object Tracker Group Tracks Id[] 
- Tracks id in group configuration
- interface string
- interface name
- interfaceVariable string
- Variable name
- ip string
- IP address of route
- ipVariable string
- Variable name
- mask string
- Route Ip Mask
- maskVariable string
- Variable name
- objectNumber number
- Object tracker ID
- objectNumber stringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- sig string
- service sig
- sigVariable string
- Variable name
- vpnId number
- VPN
- boolean str
- Type of grouping to be performed for tracker group
- boolean_variable str
- Variable name
- group_tracks_ Sequence[Getids Cisco System Feature Template Object Tracker Group Tracks Id] 
- Tracks id in group configuration
- interface str
- interface name
- interface_variable str
- Variable name
- ip str
- IP address of route
- ip_variable str
- Variable name
- mask str
- Route Ip Mask
- mask_variable str
- Variable name
- object_number int
- Object tracker ID
- object_number_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- sig str
- service sig
- sig_variable str
- Variable name
- vpn_id int
- VPN
- boolean String
- Type of grouping to be performed for tracker group
- booleanVariable String
- Variable name
- groupTracks List<Property Map>Ids 
- Tracks id in group configuration
- interface String
- interface name
- interfaceVariable String
- Variable name
- ip String
- IP address of route
- ipVariable String
- Variable name
- mask String
- Route Ip Mask
- maskVariable String
- Variable name
- objectNumber Number
- Object tracker ID
- objectNumber StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- sig String
- service sig
- sigVariable String
- Variable name
- vpnId Number
- VPN
GetCiscoSystemFeatureTemplateObjectTrackerGroupTracksId         
- Optional bool
- Indicates if list item is considered optional.
- TrackId int
- Track id
- TrackId stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- TrackId int
- Track id
- TrackId stringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- trackId Integer
- Track id
- trackId StringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- trackId number
- Track id
- trackId stringVariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- track_id int
- Track id
- track_id_ strvariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- trackId Number
- Track id
- trackId StringVariable 
- Variable name
GetCiscoSystemFeatureTemplateTracker     
- Boolean string
- Type of grouping to be performed for tracker group
- BooleanVariable string
- Variable name
- Elements List<string>
- Tracker member names separated by space
- ElementsVariable string
- Variable name
- EndpointApi stringUrl 
- API url of endpoint
- EndpointApi stringUrl Variable 
- Variable name
- EndpointDns stringName 
- DNS name of endpoint
- EndpointDns stringName Variable 
- Variable name
- EndpointIp string
- IP address of endpoint
- EndpointIp stringVariable 
- Variable name
- Interval int
- Probe interval \n\n seconds
- IntervalVariable string
- Variable name
- Multiplier int
- Probe failure multiplier \n\n failed attempts
- MultiplierVariable string
- Variable name
- Name string
- Tracker name
- NameVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Threshold int
- Probe Timeout threshold \n\n milliseconds
- ThresholdVariable string
- Variable name
- Type string
- Default(Interface)
- TypeVariable string
- Variable name
- Boolean string
- Type of grouping to be performed for tracker group
- BooleanVariable string
- Variable name
- Elements []string
- Tracker member names separated by space
- ElementsVariable string
- Variable name
- EndpointApi stringUrl 
- API url of endpoint
- EndpointApi stringUrl Variable 
- Variable name
- EndpointDns stringName 
- DNS name of endpoint
- EndpointDns stringName Variable 
- Variable name
- EndpointIp string
- IP address of endpoint
- EndpointIp stringVariable 
- Variable name
- Interval int
- Probe interval \n\n seconds
- IntervalVariable string
- Variable name
- Multiplier int
- Probe failure multiplier \n\n failed attempts
- MultiplierVariable string
- Variable name
- Name string
- Tracker name
- NameVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Threshold int
- Probe Timeout threshold \n\n milliseconds
- ThresholdVariable string
- Variable name
- Type string
- Default(Interface)
- TypeVariable string
- Variable name
- booleanVariable String
- Variable name
- boolean_ String
- Type of grouping to be performed for tracker group
- elements List<String>
- Tracker member names separated by space
- elementsVariable String
- Variable name
- endpointApi StringUrl 
- API url of endpoint
- endpointApi StringUrl Variable 
- Variable name
- endpointDns StringName 
- DNS name of endpoint
- endpointDns StringName Variable 
- Variable name
- endpointIp String
- IP address of endpoint
- endpointIp StringVariable 
- Variable name
- interval Integer
- Probe interval \n\n seconds
- intervalVariable String
- Variable name
- multiplier Integer
- Probe failure multiplier \n\n failed attempts
- multiplierVariable String
- Variable name
- name String
- Tracker name
- nameVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- threshold Integer
- Probe Timeout threshold \n\n milliseconds
- thresholdVariable String
- Variable name
- type String
- Default(Interface)
- typeVariable String
- Variable name
- boolean string
- Type of grouping to be performed for tracker group
- booleanVariable string
- Variable name
- elements string[]
- Tracker member names separated by space
- elementsVariable string
- Variable name
- endpointApi stringUrl 
- API url of endpoint
- endpointApi stringUrl Variable 
- Variable name
- endpointDns stringName 
- DNS name of endpoint
- endpointDns stringName Variable 
- Variable name
- endpointIp string
- IP address of endpoint
- endpointIp stringVariable 
- Variable name
- interval number
- Probe interval \n\n seconds
- intervalVariable string
- Variable name
- multiplier number
- Probe failure multiplier \n\n failed attempts
- multiplierVariable string
- Variable name
- name string
- Tracker name
- nameVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- threshold number
- Probe Timeout threshold \n\n milliseconds
- thresholdVariable string
- Variable name
- type string
- Default(Interface)
- typeVariable string
- Variable name
- boolean str
- Type of grouping to be performed for tracker group
- boolean_variable str
- Variable name
- elements Sequence[str]
- Tracker member names separated by space
- elements_variable str
- Variable name
- endpoint_api_ strurl 
- API url of endpoint
- endpoint_api_ strurl_ variable 
- Variable name
- endpoint_dns_ strname 
- DNS name of endpoint
- endpoint_dns_ strname_ variable 
- Variable name
- endpoint_ip str
- IP address of endpoint
- endpoint_ip_ strvariable 
- Variable name
- interval int
- Probe interval \n\n seconds
- interval_variable str
- Variable name
- multiplier int
- Probe failure multiplier \n\n failed attempts
- multiplier_variable str
- Variable name
- name str
- Tracker name
- name_variable str
- Variable name
- optional bool
- Indicates if list item is considered optional.
- threshold int
- Probe Timeout threshold \n\n milliseconds
- threshold_variable str
- Variable name
- type str
- Default(Interface)
- type_variable str
- Variable name
- boolean String
- Type of grouping to be performed for tracker group
- booleanVariable String
- Variable name
- elements List<String>
- Tracker member names separated by space
- elementsVariable String
- Variable name
- endpointApi StringUrl 
- API url of endpoint
- endpointApi StringUrl Variable 
- Variable name
- endpointDns StringName 
- DNS name of endpoint
- endpointDns StringName Variable 
- Variable name
- endpointIp String
- IP address of endpoint
- endpointIp StringVariable 
- Variable name
- interval Number
- Probe interval \n\n seconds
- intervalVariable String
- Variable name
- multiplier Number
- Probe failure multiplier \n\n failed attempts
- multiplierVariable String
- Variable name
- name String
- Tracker name
- nameVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- threshold Number
- Probe Timeout threshold \n\n milliseconds
- thresholdVariable String
- Variable name
- type String
- Default(Interface)
- typeVariable String
- Variable name
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
