sdwan.SystemOmpFeature
Explore with Pulumi AI
This resource can manage a System OMP Feature.
- Minimum SD-WAN Manager version: 20.12.0
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = new sdwan.SystemOmpFeature("example", {
    name: "Example",
    description: "My Example",
    featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    gracefulRestart: true,
    overlayAs: 10,
    pathsAdvertisedPerPrefix: 4,
    ecmpLimit: 4,
    shutdown: false,
    ompAdminDistanceIpv4: 10,
    ompAdminDistanceIpv6: 20,
    advertisementInterval: 1,
    gracefulRestartTimer: 43200,
    eorTimer: 300,
    holdtime: 60,
    advertiseIpv4Bgp: false,
    advertiseIpv4Ospf: false,
    advertiseIpv4OspfV3: false,
    advertiseIpv4Connected: false,
    advertiseIpv4Static: false,
    advertiseIpv4Eigrp: false,
    advertiseIpv4Lisp: false,
    advertiseIpv4Isis: false,
    advertiseIpv6Bgp: true,
    advertiseIpv6Ospf: true,
    advertiseIpv6Connected: true,
    advertiseIpv6Static: true,
    advertiseIpv6Eigrp: true,
    advertiseIpv6Lisp: true,
    advertiseIpv6Isis: true,
    ignoreRegionPathLength: false,
    transportGateway: "prefer",
    siteTypes: ["type-1"],
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.SystemOmpFeature("example",
    name="Example",
    description="My Example",
    feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    graceful_restart=True,
    overlay_as=10,
    paths_advertised_per_prefix=4,
    ecmp_limit=4,
    shutdown=False,
    omp_admin_distance_ipv4=10,
    omp_admin_distance_ipv6=20,
    advertisement_interval=1,
    graceful_restart_timer=43200,
    eor_timer=300,
    holdtime=60,
    advertise_ipv4_bgp=False,
    advertise_ipv4_ospf=False,
    advertise_ipv4_ospf_v3=False,
    advertise_ipv4_connected=False,
    advertise_ipv4_static=False,
    advertise_ipv4_eigrp=False,
    advertise_ipv4_lisp=False,
    advertise_ipv4_isis=False,
    advertise_ipv6_bgp=True,
    advertise_ipv6_ospf=True,
    advertise_ipv6_connected=True,
    advertise_ipv6_static=True,
    advertise_ipv6_eigrp=True,
    advertise_ipv6_lisp=True,
    advertise_ipv6_isis=True,
    ignore_region_path_length=False,
    transport_gateway="prefer",
    site_types=["type-1"])
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.NewSystemOmpFeature(ctx, "example", &sdwan.SystemOmpFeatureArgs{
			Name:                     pulumi.String("Example"),
			Description:              pulumi.String("My Example"),
			FeatureProfileId:         pulumi.String("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"),
			GracefulRestart:          pulumi.Bool(true),
			OverlayAs:                pulumi.Int(10),
			PathsAdvertisedPerPrefix: pulumi.Int(4),
			EcmpLimit:                pulumi.Int(4),
			Shutdown:                 pulumi.Bool(false),
			OmpAdminDistanceIpv4:     pulumi.Int(10),
			OmpAdminDistanceIpv6:     pulumi.Int(20),
			AdvertisementInterval:    pulumi.Int(1),
			GracefulRestartTimer:     pulumi.Int(43200),
			EorTimer:                 pulumi.Int(300),
			Holdtime:                 pulumi.Int(60),
			AdvertiseIpv4Bgp:         pulumi.Bool(false),
			AdvertiseIpv4Ospf:        pulumi.Bool(false),
			AdvertiseIpv4OspfV3:      pulumi.Bool(false),
			AdvertiseIpv4Connected:   pulumi.Bool(false),
			AdvertiseIpv4Static:      pulumi.Bool(false),
			AdvertiseIpv4Eigrp:       pulumi.Bool(false),
			AdvertiseIpv4Lisp:        pulumi.Bool(false),
			AdvertiseIpv4Isis:        pulumi.Bool(false),
			AdvertiseIpv6Bgp:         pulumi.Bool(true),
			AdvertiseIpv6Ospf:        pulumi.Bool(true),
			AdvertiseIpv6Connected:   pulumi.Bool(true),
			AdvertiseIpv6Static:      pulumi.Bool(true),
			AdvertiseIpv6Eigrp:       pulumi.Bool(true),
			AdvertiseIpv6Lisp:        pulumi.Bool(true),
			AdvertiseIpv6Isis:        pulumi.Bool(true),
			IgnoreRegionPathLength:   pulumi.Bool(false),
			TransportGateway:         pulumi.String("prefer"),
			SiteTypes: pulumi.StringArray{
				pulumi.String("type-1"),
			},
		})
		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 = new Sdwan.SystemOmpFeature("example", new()
    {
        Name = "Example",
        Description = "My Example",
        FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
        GracefulRestart = true,
        OverlayAs = 10,
        PathsAdvertisedPerPrefix = 4,
        EcmpLimit = 4,
        Shutdown = false,
        OmpAdminDistanceIpv4 = 10,
        OmpAdminDistanceIpv6 = 20,
        AdvertisementInterval = 1,
        GracefulRestartTimer = 43200,
        EorTimer = 300,
        Holdtime = 60,
        AdvertiseIpv4Bgp = false,
        AdvertiseIpv4Ospf = false,
        AdvertiseIpv4OspfV3 = false,
        AdvertiseIpv4Connected = false,
        AdvertiseIpv4Static = false,
        AdvertiseIpv4Eigrp = false,
        AdvertiseIpv4Lisp = false,
        AdvertiseIpv4Isis = false,
        AdvertiseIpv6Bgp = true,
        AdvertiseIpv6Ospf = true,
        AdvertiseIpv6Connected = true,
        AdvertiseIpv6Static = true,
        AdvertiseIpv6Eigrp = true,
        AdvertiseIpv6Lisp = true,
        AdvertiseIpv6Isis = true,
        IgnoreRegionPathLength = false,
        TransportGateway = "prefer",
        SiteTypes = new[]
        {
            "type-1",
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SystemOmpFeature;
import com.pulumi.sdwan.SystemOmpFeatureArgs;
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) {
        var example = new SystemOmpFeature("example", SystemOmpFeatureArgs.builder()
            .name("Example")
            .description("My Example")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .gracefulRestart(true)
            .overlayAs(10)
            .pathsAdvertisedPerPrefix(4)
            .ecmpLimit(4)
            .shutdown(false)
            .ompAdminDistanceIpv4(10)
            .ompAdminDistanceIpv6(20)
            .advertisementInterval(1)
            .gracefulRestartTimer(43200)
            .eorTimer(300)
            .holdtime(60)
            .advertiseIpv4Bgp(false)
            .advertiseIpv4Ospf(false)
            .advertiseIpv4OspfV3(false)
            .advertiseIpv4Connected(false)
            .advertiseIpv4Static(false)
            .advertiseIpv4Eigrp(false)
            .advertiseIpv4Lisp(false)
            .advertiseIpv4Isis(false)
            .advertiseIpv6Bgp(true)
            .advertiseIpv6Ospf(true)
            .advertiseIpv6Connected(true)
            .advertiseIpv6Static(true)
            .advertiseIpv6Eigrp(true)
            .advertiseIpv6Lisp(true)
            .advertiseIpv6Isis(true)
            .ignoreRegionPathLength(false)
            .transportGateway("prefer")
            .siteTypes("type-1")
            .build());
    }
}
resources:
  example:
    type: sdwan:SystemOmpFeature
    properties:
      name: Example
      description: My Example
      featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
      gracefulRestart: true
      overlayAs: 10
      pathsAdvertisedPerPrefix: 4
      ecmpLimit: 4
      shutdown: false
      ompAdminDistanceIpv4: 10
      ompAdminDistanceIpv6: 20
      advertisementInterval: 1
      gracefulRestartTimer: 43200
      eorTimer: 300
      holdtime: 60
      advertiseIpv4Bgp: false
      advertiseIpv4Ospf: false
      advertiseIpv4OspfV3: false
      advertiseIpv4Connected: false
      advertiseIpv4Static: false
      advertiseIpv4Eigrp: false
      advertiseIpv4Lisp: false
      advertiseIpv4Isis: false
      advertiseIpv6Bgp: true
      advertiseIpv6Ospf: true
      advertiseIpv6Connected: true
      advertiseIpv6Static: true
      advertiseIpv6Eigrp: true
      advertiseIpv6Lisp: true
      advertiseIpv6Isis: true
      ignoreRegionPathLength: false
      transportGateway: prefer
      siteTypes:
        - type-1
Create SystemOmpFeature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SystemOmpFeature(name: string, args: SystemOmpFeatureArgs, opts?: CustomResourceOptions);@overload
def SystemOmpFeature(resource_name: str,
                     args: SystemOmpFeatureArgs,
                     opts: Optional[ResourceOptions] = None)
@overload
def SystemOmpFeature(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     feature_profile_id: Optional[str] = None,
                     advertise_ipv4_bgp: Optional[bool] = None,
                     advertise_ipv4_bgp_variable: Optional[str] = None,
                     advertise_ipv4_connected: Optional[bool] = None,
                     advertise_ipv4_connected_variable: Optional[str] = None,
                     advertise_ipv4_eigrp: Optional[bool] = None,
                     advertise_ipv4_eigrp_variable: Optional[str] = None,
                     advertise_ipv4_isis: Optional[bool] = None,
                     advertise_ipv4_isis_variable: Optional[str] = None,
                     advertise_ipv4_lisp: Optional[bool] = None,
                     advertise_ipv4_lisp_variable: Optional[str] = None,
                     advertise_ipv4_ospf: Optional[bool] = None,
                     advertise_ipv4_ospf_v3: Optional[bool] = None,
                     advertise_ipv4_ospf_v3_variable: Optional[str] = None,
                     advertise_ipv4_ospf_variable: Optional[str] = None,
                     advertise_ipv4_static: Optional[bool] = None,
                     advertise_ipv4_static_variable: Optional[str] = None,
                     advertise_ipv6_bgp: Optional[bool] = None,
                     advertise_ipv6_bgp_variable: Optional[str] = None,
                     advertise_ipv6_connected: Optional[bool] = None,
                     advertise_ipv6_connected_variable: Optional[str] = None,
                     advertise_ipv6_eigrp: Optional[bool] = None,
                     advertise_ipv6_eigrp_variable: Optional[str] = None,
                     advertise_ipv6_isis: Optional[bool] = None,
                     advertise_ipv6_isis_variable: Optional[str] = None,
                     advertise_ipv6_lisp: Optional[bool] = None,
                     advertise_ipv6_lisp_variable: Optional[str] = None,
                     advertise_ipv6_ospf: Optional[bool] = None,
                     advertise_ipv6_ospf_variable: Optional[str] = None,
                     advertise_ipv6_static: Optional[bool] = None,
                     advertise_ipv6_static_variable: Optional[str] = None,
                     advertisement_interval: Optional[int] = None,
                     advertisement_interval_variable: Optional[str] = None,
                     description: Optional[str] = None,
                     ecmp_limit: Optional[int] = None,
                     ecmp_limit_variable: Optional[str] = None,
                     eor_timer: Optional[int] = None,
                     eor_timer_variable: Optional[str] = None,
                     graceful_restart: Optional[bool] = None,
                     graceful_restart_timer: Optional[int] = None,
                     graceful_restart_timer_variable: Optional[str] = None,
                     graceful_restart_variable: Optional[str] = None,
                     holdtime: Optional[int] = None,
                     holdtime_variable: Optional[str] = None,
                     ignore_region_path_length: Optional[bool] = None,
                     ignore_region_path_length_variable: Optional[str] = None,
                     name: Optional[str] = None,
                     omp_admin_distance_ipv4: Optional[int] = None,
                     omp_admin_distance_ipv4_variable: Optional[str] = None,
                     omp_admin_distance_ipv6: Optional[int] = None,
                     omp_admin_distance_ipv6_variable: Optional[str] = None,
                     overlay_as: Optional[int] = None,
                     overlay_as_variable: Optional[str] = None,
                     paths_advertised_per_prefix: Optional[int] = None,
                     paths_advertised_per_prefix_variable: Optional[str] = None,
                     shutdown: Optional[bool] = None,
                     shutdown_variable: Optional[str] = None,
                     site_types: Optional[Sequence[str]] = None,
                     site_types_variable: Optional[str] = None,
                     transport_gateway: Optional[str] = None,
                     transport_gateway_variable: Optional[str] = None)func NewSystemOmpFeature(ctx *Context, name string, args SystemOmpFeatureArgs, opts ...ResourceOption) (*SystemOmpFeature, error)public SystemOmpFeature(string name, SystemOmpFeatureArgs args, CustomResourceOptions? opts = null)
public SystemOmpFeature(String name, SystemOmpFeatureArgs args)
public SystemOmpFeature(String name, SystemOmpFeatureArgs args, CustomResourceOptions options)
type: sdwan:SystemOmpFeature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SystemOmpFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SystemOmpFeatureArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SystemOmpFeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SystemOmpFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SystemOmpFeatureArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var systemOmpFeatureResource = new Sdwan.SystemOmpFeature("systemOmpFeatureResource", new()
{
    FeatureProfileId = "string",
    AdvertiseIpv4Bgp = false,
    AdvertiseIpv4BgpVariable = "string",
    AdvertiseIpv4Connected = false,
    AdvertiseIpv4ConnectedVariable = "string",
    AdvertiseIpv4Eigrp = false,
    AdvertiseIpv4EigrpVariable = "string",
    AdvertiseIpv4Isis = false,
    AdvertiseIpv4IsisVariable = "string",
    AdvertiseIpv4Lisp = false,
    AdvertiseIpv4LispVariable = "string",
    AdvertiseIpv4Ospf = false,
    AdvertiseIpv4OspfV3 = false,
    AdvertiseIpv4OspfV3Variable = "string",
    AdvertiseIpv4OspfVariable = "string",
    AdvertiseIpv4Static = false,
    AdvertiseIpv4StaticVariable = "string",
    AdvertiseIpv6Bgp = false,
    AdvertiseIpv6BgpVariable = "string",
    AdvertiseIpv6Connected = false,
    AdvertiseIpv6ConnectedVariable = "string",
    AdvertiseIpv6Eigrp = false,
    AdvertiseIpv6EigrpVariable = "string",
    AdvertiseIpv6Isis = false,
    AdvertiseIpv6IsisVariable = "string",
    AdvertiseIpv6Lisp = false,
    AdvertiseIpv6LispVariable = "string",
    AdvertiseIpv6Ospf = false,
    AdvertiseIpv6OspfVariable = "string",
    AdvertiseIpv6Static = false,
    AdvertiseIpv6StaticVariable = "string",
    AdvertisementInterval = 0,
    AdvertisementIntervalVariable = "string",
    Description = "string",
    EcmpLimit = 0,
    EcmpLimitVariable = "string",
    EorTimer = 0,
    EorTimerVariable = "string",
    GracefulRestart = false,
    GracefulRestartTimer = 0,
    GracefulRestartTimerVariable = "string",
    GracefulRestartVariable = "string",
    Holdtime = 0,
    HoldtimeVariable = "string",
    IgnoreRegionPathLength = false,
    IgnoreRegionPathLengthVariable = "string",
    Name = "string",
    OmpAdminDistanceIpv4 = 0,
    OmpAdminDistanceIpv4Variable = "string",
    OmpAdminDistanceIpv6 = 0,
    OmpAdminDistanceIpv6Variable = "string",
    OverlayAs = 0,
    OverlayAsVariable = "string",
    PathsAdvertisedPerPrefix = 0,
    PathsAdvertisedPerPrefixVariable = "string",
    Shutdown = false,
    ShutdownVariable = "string",
    SiteTypes = new[]
    {
        "string",
    },
    SiteTypesVariable = "string",
    TransportGateway = "string",
    TransportGatewayVariable = "string",
});
example, err := sdwan.NewSystemOmpFeature(ctx, "systemOmpFeatureResource", &sdwan.SystemOmpFeatureArgs{
	FeatureProfileId:                 pulumi.String("string"),
	AdvertiseIpv4Bgp:                 pulumi.Bool(false),
	AdvertiseIpv4BgpVariable:         pulumi.String("string"),
	AdvertiseIpv4Connected:           pulumi.Bool(false),
	AdvertiseIpv4ConnectedVariable:   pulumi.String("string"),
	AdvertiseIpv4Eigrp:               pulumi.Bool(false),
	AdvertiseIpv4EigrpVariable:       pulumi.String("string"),
	AdvertiseIpv4Isis:                pulumi.Bool(false),
	AdvertiseIpv4IsisVariable:        pulumi.String("string"),
	AdvertiseIpv4Lisp:                pulumi.Bool(false),
	AdvertiseIpv4LispVariable:        pulumi.String("string"),
	AdvertiseIpv4Ospf:                pulumi.Bool(false),
	AdvertiseIpv4OspfV3:              pulumi.Bool(false),
	AdvertiseIpv4OspfV3Variable:      pulumi.String("string"),
	AdvertiseIpv4OspfVariable:        pulumi.String("string"),
	AdvertiseIpv4Static:              pulumi.Bool(false),
	AdvertiseIpv4StaticVariable:      pulumi.String("string"),
	AdvertiseIpv6Bgp:                 pulumi.Bool(false),
	AdvertiseIpv6BgpVariable:         pulumi.String("string"),
	AdvertiseIpv6Connected:           pulumi.Bool(false),
	AdvertiseIpv6ConnectedVariable:   pulumi.String("string"),
	AdvertiseIpv6Eigrp:               pulumi.Bool(false),
	AdvertiseIpv6EigrpVariable:       pulumi.String("string"),
	AdvertiseIpv6Isis:                pulumi.Bool(false),
	AdvertiseIpv6IsisVariable:        pulumi.String("string"),
	AdvertiseIpv6Lisp:                pulumi.Bool(false),
	AdvertiseIpv6LispVariable:        pulumi.String("string"),
	AdvertiseIpv6Ospf:                pulumi.Bool(false),
	AdvertiseIpv6OspfVariable:        pulumi.String("string"),
	AdvertiseIpv6Static:              pulumi.Bool(false),
	AdvertiseIpv6StaticVariable:      pulumi.String("string"),
	AdvertisementInterval:            pulumi.Int(0),
	AdvertisementIntervalVariable:    pulumi.String("string"),
	Description:                      pulumi.String("string"),
	EcmpLimit:                        pulumi.Int(0),
	EcmpLimitVariable:                pulumi.String("string"),
	EorTimer:                         pulumi.Int(0),
	EorTimerVariable:                 pulumi.String("string"),
	GracefulRestart:                  pulumi.Bool(false),
	GracefulRestartTimer:             pulumi.Int(0),
	GracefulRestartTimerVariable:     pulumi.String("string"),
	GracefulRestartVariable:          pulumi.String("string"),
	Holdtime:                         pulumi.Int(0),
	HoldtimeVariable:                 pulumi.String("string"),
	IgnoreRegionPathLength:           pulumi.Bool(false),
	IgnoreRegionPathLengthVariable:   pulumi.String("string"),
	Name:                             pulumi.String("string"),
	OmpAdminDistanceIpv4:             pulumi.Int(0),
	OmpAdminDistanceIpv4Variable:     pulumi.String("string"),
	OmpAdminDistanceIpv6:             pulumi.Int(0),
	OmpAdminDistanceIpv6Variable:     pulumi.String("string"),
	OverlayAs:                        pulumi.Int(0),
	OverlayAsVariable:                pulumi.String("string"),
	PathsAdvertisedPerPrefix:         pulumi.Int(0),
	PathsAdvertisedPerPrefixVariable: pulumi.String("string"),
	Shutdown:                         pulumi.Bool(false),
	ShutdownVariable:                 pulumi.String("string"),
	SiteTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	SiteTypesVariable:        pulumi.String("string"),
	TransportGateway:         pulumi.String("string"),
	TransportGatewayVariable: pulumi.String("string"),
})
var systemOmpFeatureResource = new SystemOmpFeature("systemOmpFeatureResource", SystemOmpFeatureArgs.builder()
    .featureProfileId("string")
    .advertiseIpv4Bgp(false)
    .advertiseIpv4BgpVariable("string")
    .advertiseIpv4Connected(false)
    .advertiseIpv4ConnectedVariable("string")
    .advertiseIpv4Eigrp(false)
    .advertiseIpv4EigrpVariable("string")
    .advertiseIpv4Isis(false)
    .advertiseIpv4IsisVariable("string")
    .advertiseIpv4Lisp(false)
    .advertiseIpv4LispVariable("string")
    .advertiseIpv4Ospf(false)
    .advertiseIpv4OspfV3(false)
    .advertiseIpv4OspfV3Variable("string")
    .advertiseIpv4OspfVariable("string")
    .advertiseIpv4Static(false)
    .advertiseIpv4StaticVariable("string")
    .advertiseIpv6Bgp(false)
    .advertiseIpv6BgpVariable("string")
    .advertiseIpv6Connected(false)
    .advertiseIpv6ConnectedVariable("string")
    .advertiseIpv6Eigrp(false)
    .advertiseIpv6EigrpVariable("string")
    .advertiseIpv6Isis(false)
    .advertiseIpv6IsisVariable("string")
    .advertiseIpv6Lisp(false)
    .advertiseIpv6LispVariable("string")
    .advertiseIpv6Ospf(false)
    .advertiseIpv6OspfVariable("string")
    .advertiseIpv6Static(false)
    .advertiseIpv6StaticVariable("string")
    .advertisementInterval(0)
    .advertisementIntervalVariable("string")
    .description("string")
    .ecmpLimit(0)
    .ecmpLimitVariable("string")
    .eorTimer(0)
    .eorTimerVariable("string")
    .gracefulRestart(false)
    .gracefulRestartTimer(0)
    .gracefulRestartTimerVariable("string")
    .gracefulRestartVariable("string")
    .holdtime(0)
    .holdtimeVariable("string")
    .ignoreRegionPathLength(false)
    .ignoreRegionPathLengthVariable("string")
    .name("string")
    .ompAdminDistanceIpv4(0)
    .ompAdminDistanceIpv4Variable("string")
    .ompAdminDistanceIpv6(0)
    .ompAdminDistanceIpv6Variable("string")
    .overlayAs(0)
    .overlayAsVariable("string")
    .pathsAdvertisedPerPrefix(0)
    .pathsAdvertisedPerPrefixVariable("string")
    .shutdown(false)
    .shutdownVariable("string")
    .siteTypes("string")
    .siteTypesVariable("string")
    .transportGateway("string")
    .transportGatewayVariable("string")
    .build());
system_omp_feature_resource = sdwan.SystemOmpFeature("systemOmpFeatureResource",
    feature_profile_id="string",
    advertise_ipv4_bgp=False,
    advertise_ipv4_bgp_variable="string",
    advertise_ipv4_connected=False,
    advertise_ipv4_connected_variable="string",
    advertise_ipv4_eigrp=False,
    advertise_ipv4_eigrp_variable="string",
    advertise_ipv4_isis=False,
    advertise_ipv4_isis_variable="string",
    advertise_ipv4_lisp=False,
    advertise_ipv4_lisp_variable="string",
    advertise_ipv4_ospf=False,
    advertise_ipv4_ospf_v3=False,
    advertise_ipv4_ospf_v3_variable="string",
    advertise_ipv4_ospf_variable="string",
    advertise_ipv4_static=False,
    advertise_ipv4_static_variable="string",
    advertise_ipv6_bgp=False,
    advertise_ipv6_bgp_variable="string",
    advertise_ipv6_connected=False,
    advertise_ipv6_connected_variable="string",
    advertise_ipv6_eigrp=False,
    advertise_ipv6_eigrp_variable="string",
    advertise_ipv6_isis=False,
    advertise_ipv6_isis_variable="string",
    advertise_ipv6_lisp=False,
    advertise_ipv6_lisp_variable="string",
    advertise_ipv6_ospf=False,
    advertise_ipv6_ospf_variable="string",
    advertise_ipv6_static=False,
    advertise_ipv6_static_variable="string",
    advertisement_interval=0,
    advertisement_interval_variable="string",
    description="string",
    ecmp_limit=0,
    ecmp_limit_variable="string",
    eor_timer=0,
    eor_timer_variable="string",
    graceful_restart=False,
    graceful_restart_timer=0,
    graceful_restart_timer_variable="string",
    graceful_restart_variable="string",
    holdtime=0,
    holdtime_variable="string",
    ignore_region_path_length=False,
    ignore_region_path_length_variable="string",
    name="string",
    omp_admin_distance_ipv4=0,
    omp_admin_distance_ipv4_variable="string",
    omp_admin_distance_ipv6=0,
    omp_admin_distance_ipv6_variable="string",
    overlay_as=0,
    overlay_as_variable="string",
    paths_advertised_per_prefix=0,
    paths_advertised_per_prefix_variable="string",
    shutdown=False,
    shutdown_variable="string",
    site_types=["string"],
    site_types_variable="string",
    transport_gateway="string",
    transport_gateway_variable="string")
const systemOmpFeatureResource = new sdwan.SystemOmpFeature("systemOmpFeatureResource", {
    featureProfileId: "string",
    advertiseIpv4Bgp: false,
    advertiseIpv4BgpVariable: "string",
    advertiseIpv4Connected: false,
    advertiseIpv4ConnectedVariable: "string",
    advertiseIpv4Eigrp: false,
    advertiseIpv4EigrpVariable: "string",
    advertiseIpv4Isis: false,
    advertiseIpv4IsisVariable: "string",
    advertiseIpv4Lisp: false,
    advertiseIpv4LispVariable: "string",
    advertiseIpv4Ospf: false,
    advertiseIpv4OspfV3: false,
    advertiseIpv4OspfV3Variable: "string",
    advertiseIpv4OspfVariable: "string",
    advertiseIpv4Static: false,
    advertiseIpv4StaticVariable: "string",
    advertiseIpv6Bgp: false,
    advertiseIpv6BgpVariable: "string",
    advertiseIpv6Connected: false,
    advertiseIpv6ConnectedVariable: "string",
    advertiseIpv6Eigrp: false,
    advertiseIpv6EigrpVariable: "string",
    advertiseIpv6Isis: false,
    advertiseIpv6IsisVariable: "string",
    advertiseIpv6Lisp: false,
    advertiseIpv6LispVariable: "string",
    advertiseIpv6Ospf: false,
    advertiseIpv6OspfVariable: "string",
    advertiseIpv6Static: false,
    advertiseIpv6StaticVariable: "string",
    advertisementInterval: 0,
    advertisementIntervalVariable: "string",
    description: "string",
    ecmpLimit: 0,
    ecmpLimitVariable: "string",
    eorTimer: 0,
    eorTimerVariable: "string",
    gracefulRestart: false,
    gracefulRestartTimer: 0,
    gracefulRestartTimerVariable: "string",
    gracefulRestartVariable: "string",
    holdtime: 0,
    holdtimeVariable: "string",
    ignoreRegionPathLength: false,
    ignoreRegionPathLengthVariable: "string",
    name: "string",
    ompAdminDistanceIpv4: 0,
    ompAdminDistanceIpv4Variable: "string",
    ompAdminDistanceIpv6: 0,
    ompAdminDistanceIpv6Variable: "string",
    overlayAs: 0,
    overlayAsVariable: "string",
    pathsAdvertisedPerPrefix: 0,
    pathsAdvertisedPerPrefixVariable: "string",
    shutdown: false,
    shutdownVariable: "string",
    siteTypes: ["string"],
    siteTypesVariable: "string",
    transportGateway: "string",
    transportGatewayVariable: "string",
});
type: sdwan:SystemOmpFeature
properties:
    advertiseIpv4Bgp: false
    advertiseIpv4BgpVariable: string
    advertiseIpv4Connected: false
    advertiseIpv4ConnectedVariable: string
    advertiseIpv4Eigrp: false
    advertiseIpv4EigrpVariable: string
    advertiseIpv4Isis: false
    advertiseIpv4IsisVariable: string
    advertiseIpv4Lisp: false
    advertiseIpv4LispVariable: string
    advertiseIpv4Ospf: false
    advertiseIpv4OspfV3: false
    advertiseIpv4OspfV3Variable: string
    advertiseIpv4OspfVariable: string
    advertiseIpv4Static: false
    advertiseIpv4StaticVariable: string
    advertiseIpv6Bgp: false
    advertiseIpv6BgpVariable: string
    advertiseIpv6Connected: false
    advertiseIpv6ConnectedVariable: string
    advertiseIpv6Eigrp: false
    advertiseIpv6EigrpVariable: string
    advertiseIpv6Isis: false
    advertiseIpv6IsisVariable: string
    advertiseIpv6Lisp: false
    advertiseIpv6LispVariable: string
    advertiseIpv6Ospf: false
    advertiseIpv6OspfVariable: string
    advertiseIpv6Static: false
    advertiseIpv6StaticVariable: string
    advertisementInterval: 0
    advertisementIntervalVariable: string
    description: string
    ecmpLimit: 0
    ecmpLimitVariable: string
    eorTimer: 0
    eorTimerVariable: string
    featureProfileId: string
    gracefulRestart: false
    gracefulRestartTimer: 0
    gracefulRestartTimerVariable: string
    gracefulRestartVariable: string
    holdtime: 0
    holdtimeVariable: string
    ignoreRegionPathLength: false
    ignoreRegionPathLengthVariable: string
    name: string
    ompAdminDistanceIpv4: 0
    ompAdminDistanceIpv4Variable: string
    ompAdminDistanceIpv6: 0
    ompAdminDistanceIpv6Variable: string
    overlayAs: 0
    overlayAsVariable: string
    pathsAdvertisedPerPrefix: 0
    pathsAdvertisedPerPrefixVariable: string
    shutdown: false
    shutdownVariable: string
    siteTypes:
        - string
    siteTypesVariable: string
    transportGateway: string
    transportGatewayVariable: string
SystemOmpFeature Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SystemOmpFeature resource accepts the following input properties:
- FeatureProfile stringId 
- Feature Profile ID
- AdvertiseIpv4Bgp bool
- BGP - Default value: false
- AdvertiseIpv4Bgp stringVariable 
- Variable name
- AdvertiseIpv4Connected bool
- Connected - Default value: true
- AdvertiseIpv4Connected stringVariable 
- Variable name
- AdvertiseIpv4Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv4Eigrp stringVariable 
- Variable name
- AdvertiseIpv4Isis bool
- ISIS - Default value: false
- AdvertiseIpv4Isis stringVariable 
- Variable name
- AdvertiseIpv4Lisp bool
- LISP - Default value: false
- AdvertiseIpv4Lisp stringVariable 
- Variable name
- AdvertiseIpv4Ospf bool
- OSPF - Default value: false
- AdvertiseIpv4Ospf boolV3 
- OSPFV3 - Default value: false
- AdvertiseIpv4Ospf stringV3Variable 
- Variable name
- AdvertiseIpv4Ospf stringVariable 
- Variable name
- AdvertiseIpv4Static bool
- Static - Default value: true
- AdvertiseIpv4Static stringVariable 
- Variable name
- AdvertiseIpv6Bgp bool
- BGP - Default value: false
- AdvertiseIpv6Bgp stringVariable 
- Variable name
- AdvertiseIpv6Connected bool
- Connected - Default value: false
- AdvertiseIpv6Connected stringVariable 
- Variable name
- AdvertiseIpv6Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv6Eigrp stringVariable 
- Variable name
- AdvertiseIpv6Isis bool
- ISIS - Default value: false
- AdvertiseIpv6Isis stringVariable 
- Variable name
- AdvertiseIpv6Lisp bool
- LISP - Default value: false
- AdvertiseIpv6Lisp stringVariable 
- Variable name
- AdvertiseIpv6Ospf bool
- OSPF - Default value: false
- AdvertiseIpv6Ospf stringVariable 
- Variable name
- AdvertiseIpv6Static bool
- Static - Default value: false
- AdvertiseIpv6Static stringVariable 
- Variable name
- AdvertisementInterval int
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- AdvertisementInterval stringVariable 
- Variable name
- Description string
- The description of the Feature
- EcmpLimit int
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- EcmpLimit stringVariable 
- Variable name
- EorTimer int
- EOR Timer - Range: 1-3600- Default value:300
- EorTimer stringVariable 
- Variable name
- GracefulRestart bool
- Graceful Restart for OMP - Default value: true
- GracefulRestart intTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- GracefulRestart stringTimer Variable 
- Variable name
- GracefulRestart stringVariable 
- Variable name
- Holdtime int
- Hold Time (seconds) - Default value: 60
- HoldtimeVariable string
- Variable name
- IgnoreRegion boolPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- IgnoreRegion stringPath Length Variable 
- Variable name
- Name string
- The name of the Feature
- OmpAdmin intDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv4Variable 
- Variable name
- OmpAdmin intDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv6Variable 
- Variable name
- OverlayAs int
- Overlay AS Number - Range: 1-4294967295
- OverlayAs stringVariable 
- Variable name
- PathsAdvertised intPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- PathsAdvertised stringPer Prefix Variable 
- Variable name
- Shutdown bool
- Shutdown - Default value: false
- ShutdownVariable string
- Variable name
- SiteTypes List<string>
- Site Types
- SiteTypes stringVariable 
- Variable name
- TransportGateway string
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- TransportGateway stringVariable 
- Variable name
- FeatureProfile stringId 
- Feature Profile ID
- AdvertiseIpv4Bgp bool
- BGP - Default value: false
- AdvertiseIpv4Bgp stringVariable 
- Variable name
- AdvertiseIpv4Connected bool
- Connected - Default value: true
- AdvertiseIpv4Connected stringVariable 
- Variable name
- AdvertiseIpv4Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv4Eigrp stringVariable 
- Variable name
- AdvertiseIpv4Isis bool
- ISIS - Default value: false
- AdvertiseIpv4Isis stringVariable 
- Variable name
- AdvertiseIpv4Lisp bool
- LISP - Default value: false
- AdvertiseIpv4Lisp stringVariable 
- Variable name
- AdvertiseIpv4Ospf bool
- OSPF - Default value: false
- AdvertiseIpv4Ospf boolV3 
- OSPFV3 - Default value: false
- AdvertiseIpv4Ospf stringV3Variable 
- Variable name
- AdvertiseIpv4Ospf stringVariable 
- Variable name
- AdvertiseIpv4Static bool
- Static - Default value: true
- AdvertiseIpv4Static stringVariable 
- Variable name
- AdvertiseIpv6Bgp bool
- BGP - Default value: false
- AdvertiseIpv6Bgp stringVariable 
- Variable name
- AdvertiseIpv6Connected bool
- Connected - Default value: false
- AdvertiseIpv6Connected stringVariable 
- Variable name
- AdvertiseIpv6Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv6Eigrp stringVariable 
- Variable name
- AdvertiseIpv6Isis bool
- ISIS - Default value: false
- AdvertiseIpv6Isis stringVariable 
- Variable name
- AdvertiseIpv6Lisp bool
- LISP - Default value: false
- AdvertiseIpv6Lisp stringVariable 
- Variable name
- AdvertiseIpv6Ospf bool
- OSPF - Default value: false
- AdvertiseIpv6Ospf stringVariable 
- Variable name
- AdvertiseIpv6Static bool
- Static - Default value: false
- AdvertiseIpv6Static stringVariable 
- Variable name
- AdvertisementInterval int
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- AdvertisementInterval stringVariable 
- Variable name
- Description string
- The description of the Feature
- EcmpLimit int
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- EcmpLimit stringVariable 
- Variable name
- EorTimer int
- EOR Timer - Range: 1-3600- Default value:300
- EorTimer stringVariable 
- Variable name
- GracefulRestart bool
- Graceful Restart for OMP - Default value: true
- GracefulRestart intTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- GracefulRestart stringTimer Variable 
- Variable name
- GracefulRestart stringVariable 
- Variable name
- Holdtime int
- Hold Time (seconds) - Default value: 60
- HoldtimeVariable string
- Variable name
- IgnoreRegion boolPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- IgnoreRegion stringPath Length Variable 
- Variable name
- Name string
- The name of the Feature
- OmpAdmin intDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv4Variable 
- Variable name
- OmpAdmin intDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv6Variable 
- Variable name
- OverlayAs int
- Overlay AS Number - Range: 1-4294967295
- OverlayAs stringVariable 
- Variable name
- PathsAdvertised intPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- PathsAdvertised stringPer Prefix Variable 
- Variable name
- Shutdown bool
- Shutdown - Default value: false
- ShutdownVariable string
- Variable name
- SiteTypes []string
- Site Types
- SiteTypes stringVariable 
- Variable name
- TransportGateway string
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- TransportGateway stringVariable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- advertiseIpv4Bgp Boolean
- BGP - Default value: false
- advertiseIpv4Bgp StringVariable 
- Variable name
- advertiseIpv4Connected Boolean
- Connected - Default value: true
- advertiseIpv4Connected StringVariable 
- Variable name
- advertiseIpv4Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv4Eigrp StringVariable 
- Variable name
- advertiseIpv4Isis Boolean
- ISIS - Default value: false
- advertiseIpv4Isis StringVariable 
- Variable name
- advertiseIpv4Lisp Boolean
- LISP - Default value: false
- advertiseIpv4Lisp StringVariable 
- Variable name
- advertiseIpv4Ospf Boolean
- OSPF - Default value: false
- advertiseIpv4Ospf BooleanV3 
- OSPFV3 - Default value: false
- advertiseIpv4Ospf StringV3Variable 
- Variable name
- advertiseIpv4Ospf StringVariable 
- Variable name
- advertiseIpv4Static Boolean
- Static - Default value: true
- advertiseIpv4Static StringVariable 
- Variable name
- advertiseIpv6Bgp Boolean
- BGP - Default value: false
- advertiseIpv6Bgp StringVariable 
- Variable name
- advertiseIpv6Connected Boolean
- Connected - Default value: false
- advertiseIpv6Connected StringVariable 
- Variable name
- advertiseIpv6Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv6Eigrp StringVariable 
- Variable name
- advertiseIpv6Isis Boolean
- ISIS - Default value: false
- advertiseIpv6Isis StringVariable 
- Variable name
- advertiseIpv6Lisp Boolean
- LISP - Default value: false
- advertiseIpv6Lisp StringVariable 
- Variable name
- advertiseIpv6Ospf Boolean
- OSPF - Default value: false
- advertiseIpv6Ospf StringVariable 
- Variable name
- advertiseIpv6Static Boolean
- Static - Default value: false
- advertiseIpv6Static StringVariable 
- Variable name
- advertisementInterval Integer
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisementInterval StringVariable 
- Variable name
- description String
- The description of the Feature
- ecmpLimit Integer
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmpLimit StringVariable 
- Variable name
- eorTimer Integer
- EOR Timer - Range: 1-3600- Default value:300
- eorTimer StringVariable 
- Variable name
- gracefulRestart Boolean
- Graceful Restart for OMP - Default value: true
- gracefulRestart IntegerTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- gracefulRestart StringTimer Variable 
- Variable name
- gracefulRestart StringVariable 
- Variable name
- holdtime Integer
- Hold Time (seconds) - Default value: 60
- holdtimeVariable String
- Variable name
- ignoreRegion BooleanPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignoreRegion StringPath Length Variable 
- Variable name
- name String
- The name of the Feature
- ompAdmin IntegerDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv4Variable 
- Variable name
- ompAdmin IntegerDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv6Variable 
- Variable name
- overlayAs Integer
- Overlay AS Number - Range: 1-4294967295
- overlayAs StringVariable 
- Variable name
- pathsAdvertised IntegerPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- pathsAdvertised StringPer Prefix Variable 
- Variable name
- shutdown Boolean
- Shutdown - Default value: false
- shutdownVariable String
- Variable name
- siteTypes List<String>
- Site Types
- siteTypes StringVariable 
- Variable name
- transportGateway String
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transportGateway StringVariable 
- Variable name
- featureProfile stringId 
- Feature Profile ID
- advertiseIpv4Bgp boolean
- BGP - Default value: false
- advertiseIpv4Bgp stringVariable 
- Variable name
- advertiseIpv4Connected boolean
- Connected - Default value: true
- advertiseIpv4Connected stringVariable 
- Variable name
- advertiseIpv4Eigrp boolean
- EIGRP - Default value: false
- advertiseIpv4Eigrp stringVariable 
- Variable name
- advertiseIpv4Isis boolean
- ISIS - Default value: false
- advertiseIpv4Isis stringVariable 
- Variable name
- advertiseIpv4Lisp boolean
- LISP - Default value: false
- advertiseIpv4Lisp stringVariable 
- Variable name
- advertiseIpv4Ospf boolean
- OSPF - Default value: false
- advertiseIpv4Ospf booleanV3 
- OSPFV3 - Default value: false
- advertiseIpv4Ospf stringV3Variable 
- Variable name
- advertiseIpv4Ospf stringVariable 
- Variable name
- advertiseIpv4Static boolean
- Static - Default value: true
- advertiseIpv4Static stringVariable 
- Variable name
- advertiseIpv6Bgp boolean
- BGP - Default value: false
- advertiseIpv6Bgp stringVariable 
- Variable name
- advertiseIpv6Connected boolean
- Connected - Default value: false
- advertiseIpv6Connected stringVariable 
- Variable name
- advertiseIpv6Eigrp boolean
- EIGRP - Default value: false
- advertiseIpv6Eigrp stringVariable 
- Variable name
- advertiseIpv6Isis boolean
- ISIS - Default value: false
- advertiseIpv6Isis stringVariable 
- Variable name
- advertiseIpv6Lisp boolean
- LISP - Default value: false
- advertiseIpv6Lisp stringVariable 
- Variable name
- advertiseIpv6Ospf boolean
- OSPF - Default value: false
- advertiseIpv6Ospf stringVariable 
- Variable name
- advertiseIpv6Static boolean
- Static - Default value: false
- advertiseIpv6Static stringVariable 
- Variable name
- advertisementInterval number
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisementInterval stringVariable 
- Variable name
- description string
- The description of the Feature
- ecmpLimit number
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmpLimit stringVariable 
- Variable name
- eorTimer number
- EOR Timer - Range: 1-3600- Default value:300
- eorTimer stringVariable 
- Variable name
- gracefulRestart boolean
- Graceful Restart for OMP - Default value: true
- gracefulRestart numberTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- gracefulRestart stringTimer Variable 
- Variable name
- gracefulRestart stringVariable 
- Variable name
- holdtime number
- Hold Time (seconds) - Default value: 60
- holdtimeVariable string
- Variable name
- ignoreRegion booleanPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignoreRegion stringPath Length Variable 
- Variable name
- name string
- The name of the Feature
- ompAdmin numberDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- ompAdmin stringDistance Ipv4Variable 
- Variable name
- ompAdmin numberDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- ompAdmin stringDistance Ipv6Variable 
- Variable name
- overlayAs number
- Overlay AS Number - Range: 1-4294967295
- overlayAs stringVariable 
- Variable name
- pathsAdvertised numberPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- pathsAdvertised stringPer Prefix Variable 
- Variable name
- shutdown boolean
- Shutdown - Default value: false
- shutdownVariable string
- Variable name
- siteTypes string[]
- Site Types
- siteTypes stringVariable 
- Variable name
- transportGateway string
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transportGateway stringVariable 
- Variable name
- feature_profile_ strid 
- Feature Profile ID
- advertise_ipv4_ boolbgp 
- BGP - Default value: false
- advertise_ipv4_ strbgp_ variable 
- Variable name
- advertise_ipv4_ boolconnected 
- Connected - Default value: true
- advertise_ipv4_ strconnected_ variable 
- Variable name
- advertise_ipv4_ booleigrp 
- EIGRP - Default value: false
- advertise_ipv4_ streigrp_ variable 
- Variable name
- advertise_ipv4_ boolisis 
- ISIS - Default value: false
- advertise_ipv4_ strisis_ variable 
- Variable name
- advertise_ipv4_ boollisp 
- LISP - Default value: false
- advertise_ipv4_ strlisp_ variable 
- Variable name
- advertise_ipv4_ boolospf 
- OSPF - Default value: false
- advertise_ipv4_ boolospf_ v3 
- OSPFV3 - Default value: false
- advertise_ipv4_ strospf_ v3_ variable 
- Variable name
- advertise_ipv4_ strospf_ variable 
- Variable name
- advertise_ipv4_ boolstatic 
- Static - Default value: true
- advertise_ipv4_ strstatic_ variable 
- Variable name
- advertise_ipv6_ boolbgp 
- BGP - Default value: false
- advertise_ipv6_ strbgp_ variable 
- Variable name
- advertise_ipv6_ boolconnected 
- Connected - Default value: false
- advertise_ipv6_ strconnected_ variable 
- Variable name
- advertise_ipv6_ booleigrp 
- EIGRP - Default value: false
- advertise_ipv6_ streigrp_ variable 
- Variable name
- advertise_ipv6_ boolisis 
- ISIS - Default value: false
- advertise_ipv6_ strisis_ variable 
- Variable name
- advertise_ipv6_ boollisp 
- LISP - Default value: false
- advertise_ipv6_ strlisp_ variable 
- Variable name
- advertise_ipv6_ boolospf 
- OSPF - Default value: false
- advertise_ipv6_ strospf_ variable 
- Variable name
- advertise_ipv6_ boolstatic 
- Static - Default value: false
- advertise_ipv6_ strstatic_ variable 
- Variable name
- advertisement_interval int
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisement_interval_ strvariable 
- Variable name
- description str
- The description of the Feature
- ecmp_limit int
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmp_limit_ strvariable 
- Variable name
- eor_timer int
- EOR Timer - Range: 1-3600- Default value:300
- eor_timer_ strvariable 
- Variable name
- graceful_restart bool
- Graceful Restart for OMP - Default value: true
- graceful_restart_ inttimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- graceful_restart_ strtimer_ variable 
- Variable name
- graceful_restart_ strvariable 
- Variable name
- holdtime int
- Hold Time (seconds) - Default value: 60
- holdtime_variable str
- Variable name
- ignore_region_ boolpath_ length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignore_region_ strpath_ length_ variable 
- Variable name
- name str
- The name of the Feature
- omp_admin_ intdistance_ ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- omp_admin_ strdistance_ ipv4_ variable 
- Variable name
- omp_admin_ intdistance_ ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- omp_admin_ strdistance_ ipv6_ variable 
- Variable name
- overlay_as int
- Overlay AS Number - Range: 1-4294967295
- overlay_as_ strvariable 
- Variable name
- paths_advertised_ intper_ prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- paths_advertised_ strper_ prefix_ variable 
- Variable name
- shutdown bool
- Shutdown - Default value: false
- shutdown_variable str
- Variable name
- site_types Sequence[str]
- Site Types
- site_types_ strvariable 
- Variable name
- transport_gateway str
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transport_gateway_ strvariable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- advertiseIpv4Bgp Boolean
- BGP - Default value: false
- advertiseIpv4Bgp StringVariable 
- Variable name
- advertiseIpv4Connected Boolean
- Connected - Default value: true
- advertiseIpv4Connected StringVariable 
- Variable name
- advertiseIpv4Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv4Eigrp StringVariable 
- Variable name
- advertiseIpv4Isis Boolean
- ISIS - Default value: false
- advertiseIpv4Isis StringVariable 
- Variable name
- advertiseIpv4Lisp Boolean
- LISP - Default value: false
- advertiseIpv4Lisp StringVariable 
- Variable name
- advertiseIpv4Ospf Boolean
- OSPF - Default value: false
- advertiseIpv4Ospf BooleanV3 
- OSPFV3 - Default value: false
- advertiseIpv4Ospf StringV3Variable 
- Variable name
- advertiseIpv4Ospf StringVariable 
- Variable name
- advertiseIpv4Static Boolean
- Static - Default value: true
- advertiseIpv4Static StringVariable 
- Variable name
- advertiseIpv6Bgp Boolean
- BGP - Default value: false
- advertiseIpv6Bgp StringVariable 
- Variable name
- advertiseIpv6Connected Boolean
- Connected - Default value: false
- advertiseIpv6Connected StringVariable 
- Variable name
- advertiseIpv6Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv6Eigrp StringVariable 
- Variable name
- advertiseIpv6Isis Boolean
- ISIS - Default value: false
- advertiseIpv6Isis StringVariable 
- Variable name
- advertiseIpv6Lisp Boolean
- LISP - Default value: false
- advertiseIpv6Lisp StringVariable 
- Variable name
- advertiseIpv6Ospf Boolean
- OSPF - Default value: false
- advertiseIpv6Ospf StringVariable 
- Variable name
- advertiseIpv6Static Boolean
- Static - Default value: false
- advertiseIpv6Static StringVariable 
- Variable name
- advertisementInterval Number
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisementInterval StringVariable 
- Variable name
- description String
- The description of the Feature
- ecmpLimit Number
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmpLimit StringVariable 
- Variable name
- eorTimer Number
- EOR Timer - Range: 1-3600- Default value:300
- eorTimer StringVariable 
- Variable name
- gracefulRestart Boolean
- Graceful Restart for OMP - Default value: true
- gracefulRestart NumberTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- gracefulRestart StringTimer Variable 
- Variable name
- gracefulRestart StringVariable 
- Variable name
- holdtime Number
- Hold Time (seconds) - Default value: 60
- holdtimeVariable String
- Variable name
- ignoreRegion BooleanPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignoreRegion StringPath Length Variable 
- Variable name
- name String
- The name of the Feature
- ompAdmin NumberDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv4Variable 
- Variable name
- ompAdmin NumberDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv6Variable 
- Variable name
- overlayAs Number
- Overlay AS Number - Range: 1-4294967295
- overlayAs StringVariable 
- Variable name
- pathsAdvertised NumberPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- pathsAdvertised StringPer Prefix Variable 
- Variable name
- shutdown Boolean
- Shutdown - Default value: false
- shutdownVariable String
- Variable name
- siteTypes List<String>
- Site Types
- siteTypes StringVariable 
- Variable name
- transportGateway String
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transportGateway StringVariable 
- Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the SystemOmpFeature resource produces the following output properties:
Look up Existing SystemOmpFeature Resource
Get an existing SystemOmpFeature resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SystemOmpFeatureState, opts?: CustomResourceOptions): SystemOmpFeature@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        advertise_ipv4_bgp: Optional[bool] = None,
        advertise_ipv4_bgp_variable: Optional[str] = None,
        advertise_ipv4_connected: Optional[bool] = None,
        advertise_ipv4_connected_variable: Optional[str] = None,
        advertise_ipv4_eigrp: Optional[bool] = None,
        advertise_ipv4_eigrp_variable: Optional[str] = None,
        advertise_ipv4_isis: Optional[bool] = None,
        advertise_ipv4_isis_variable: Optional[str] = None,
        advertise_ipv4_lisp: Optional[bool] = None,
        advertise_ipv4_lisp_variable: Optional[str] = None,
        advertise_ipv4_ospf: Optional[bool] = None,
        advertise_ipv4_ospf_v3: Optional[bool] = None,
        advertise_ipv4_ospf_v3_variable: Optional[str] = None,
        advertise_ipv4_ospf_variable: Optional[str] = None,
        advertise_ipv4_static: Optional[bool] = None,
        advertise_ipv4_static_variable: Optional[str] = None,
        advertise_ipv6_bgp: Optional[bool] = None,
        advertise_ipv6_bgp_variable: Optional[str] = None,
        advertise_ipv6_connected: Optional[bool] = None,
        advertise_ipv6_connected_variable: Optional[str] = None,
        advertise_ipv6_eigrp: Optional[bool] = None,
        advertise_ipv6_eigrp_variable: Optional[str] = None,
        advertise_ipv6_isis: Optional[bool] = None,
        advertise_ipv6_isis_variable: Optional[str] = None,
        advertise_ipv6_lisp: Optional[bool] = None,
        advertise_ipv6_lisp_variable: Optional[str] = None,
        advertise_ipv6_ospf: Optional[bool] = None,
        advertise_ipv6_ospf_variable: Optional[str] = None,
        advertise_ipv6_static: Optional[bool] = None,
        advertise_ipv6_static_variable: Optional[str] = None,
        advertisement_interval: Optional[int] = None,
        advertisement_interval_variable: Optional[str] = None,
        description: Optional[str] = None,
        ecmp_limit: Optional[int] = None,
        ecmp_limit_variable: Optional[str] = None,
        eor_timer: Optional[int] = None,
        eor_timer_variable: Optional[str] = None,
        feature_profile_id: Optional[str] = None,
        graceful_restart: Optional[bool] = None,
        graceful_restart_timer: Optional[int] = None,
        graceful_restart_timer_variable: Optional[str] = None,
        graceful_restart_variable: Optional[str] = None,
        holdtime: Optional[int] = None,
        holdtime_variable: Optional[str] = None,
        ignore_region_path_length: Optional[bool] = None,
        ignore_region_path_length_variable: Optional[str] = None,
        name: Optional[str] = None,
        omp_admin_distance_ipv4: Optional[int] = None,
        omp_admin_distance_ipv4_variable: Optional[str] = None,
        omp_admin_distance_ipv6: Optional[int] = None,
        omp_admin_distance_ipv6_variable: Optional[str] = None,
        overlay_as: Optional[int] = None,
        overlay_as_variable: Optional[str] = None,
        paths_advertised_per_prefix: Optional[int] = None,
        paths_advertised_per_prefix_variable: Optional[str] = None,
        shutdown: Optional[bool] = None,
        shutdown_variable: Optional[str] = None,
        site_types: Optional[Sequence[str]] = None,
        site_types_variable: Optional[str] = None,
        transport_gateway: Optional[str] = None,
        transport_gateway_variable: Optional[str] = None,
        version: Optional[int] = None) -> SystemOmpFeaturefunc GetSystemOmpFeature(ctx *Context, name string, id IDInput, state *SystemOmpFeatureState, opts ...ResourceOption) (*SystemOmpFeature, error)public static SystemOmpFeature Get(string name, Input<string> id, SystemOmpFeatureState? state, CustomResourceOptions? opts = null)public static SystemOmpFeature get(String name, Output<String> id, SystemOmpFeatureState state, CustomResourceOptions options)resources:  _:    type: sdwan:SystemOmpFeature    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AdvertiseIpv4Bgp bool
- BGP - Default value: false
- AdvertiseIpv4Bgp stringVariable 
- Variable name
- AdvertiseIpv4Connected bool
- Connected - Default value: true
- AdvertiseIpv4Connected stringVariable 
- Variable name
- AdvertiseIpv4Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv4Eigrp stringVariable 
- Variable name
- AdvertiseIpv4Isis bool
- ISIS - Default value: false
- AdvertiseIpv4Isis stringVariable 
- Variable name
- AdvertiseIpv4Lisp bool
- LISP - Default value: false
- AdvertiseIpv4Lisp stringVariable 
- Variable name
- AdvertiseIpv4Ospf bool
- OSPF - Default value: false
- AdvertiseIpv4Ospf boolV3 
- OSPFV3 - Default value: false
- AdvertiseIpv4Ospf stringV3Variable 
- Variable name
- AdvertiseIpv4Ospf stringVariable 
- Variable name
- AdvertiseIpv4Static bool
- Static - Default value: true
- AdvertiseIpv4Static stringVariable 
- Variable name
- AdvertiseIpv6Bgp bool
- BGP - Default value: false
- AdvertiseIpv6Bgp stringVariable 
- Variable name
- AdvertiseIpv6Connected bool
- Connected - Default value: false
- AdvertiseIpv6Connected stringVariable 
- Variable name
- AdvertiseIpv6Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv6Eigrp stringVariable 
- Variable name
- AdvertiseIpv6Isis bool
- ISIS - Default value: false
- AdvertiseIpv6Isis stringVariable 
- Variable name
- AdvertiseIpv6Lisp bool
- LISP - Default value: false
- AdvertiseIpv6Lisp stringVariable 
- Variable name
- AdvertiseIpv6Ospf bool
- OSPF - Default value: false
- AdvertiseIpv6Ospf stringVariable 
- Variable name
- AdvertiseIpv6Static bool
- Static - Default value: false
- AdvertiseIpv6Static stringVariable 
- Variable name
- AdvertisementInterval int
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- AdvertisementInterval stringVariable 
- Variable name
- Description string
- The description of the Feature
- EcmpLimit int
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- EcmpLimit stringVariable 
- Variable name
- EorTimer int
- EOR Timer - Range: 1-3600- Default value:300
- EorTimer stringVariable 
- Variable name
- FeatureProfile stringId 
- Feature Profile ID
- GracefulRestart bool
- Graceful Restart for OMP - Default value: true
- GracefulRestart intTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- GracefulRestart stringTimer Variable 
- Variable name
- GracefulRestart stringVariable 
- Variable name
- Holdtime int
- Hold Time (seconds) - Default value: 60
- HoldtimeVariable string
- Variable name
- IgnoreRegion boolPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- IgnoreRegion stringPath Length Variable 
- Variable name
- Name string
- The name of the Feature
- OmpAdmin intDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv4Variable 
- Variable name
- OmpAdmin intDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv6Variable 
- Variable name
- OverlayAs int
- Overlay AS Number - Range: 1-4294967295
- OverlayAs stringVariable 
- Variable name
- PathsAdvertised intPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- PathsAdvertised stringPer Prefix Variable 
- Variable name
- Shutdown bool
- Shutdown - Default value: false
- ShutdownVariable string
- Variable name
- SiteTypes List<string>
- Site Types
- SiteTypes stringVariable 
- Variable name
- TransportGateway string
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- TransportGateway stringVariable 
- Variable name
- Version int
- The version of the Feature
- AdvertiseIpv4Bgp bool
- BGP - Default value: false
- AdvertiseIpv4Bgp stringVariable 
- Variable name
- AdvertiseIpv4Connected bool
- Connected - Default value: true
- AdvertiseIpv4Connected stringVariable 
- Variable name
- AdvertiseIpv4Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv4Eigrp stringVariable 
- Variable name
- AdvertiseIpv4Isis bool
- ISIS - Default value: false
- AdvertiseIpv4Isis stringVariable 
- Variable name
- AdvertiseIpv4Lisp bool
- LISP - Default value: false
- AdvertiseIpv4Lisp stringVariable 
- Variable name
- AdvertiseIpv4Ospf bool
- OSPF - Default value: false
- AdvertiseIpv4Ospf boolV3 
- OSPFV3 - Default value: false
- AdvertiseIpv4Ospf stringV3Variable 
- Variable name
- AdvertiseIpv4Ospf stringVariable 
- Variable name
- AdvertiseIpv4Static bool
- Static - Default value: true
- AdvertiseIpv4Static stringVariable 
- Variable name
- AdvertiseIpv6Bgp bool
- BGP - Default value: false
- AdvertiseIpv6Bgp stringVariable 
- Variable name
- AdvertiseIpv6Connected bool
- Connected - Default value: false
- AdvertiseIpv6Connected stringVariable 
- Variable name
- AdvertiseIpv6Eigrp bool
- EIGRP - Default value: false
- AdvertiseIpv6Eigrp stringVariable 
- Variable name
- AdvertiseIpv6Isis bool
- ISIS - Default value: false
- AdvertiseIpv6Isis stringVariable 
- Variable name
- AdvertiseIpv6Lisp bool
- LISP - Default value: false
- AdvertiseIpv6Lisp stringVariable 
- Variable name
- AdvertiseIpv6Ospf bool
- OSPF - Default value: false
- AdvertiseIpv6Ospf stringVariable 
- Variable name
- AdvertiseIpv6Static bool
- Static - Default value: false
- AdvertiseIpv6Static stringVariable 
- Variable name
- AdvertisementInterval int
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- AdvertisementInterval stringVariable 
- Variable name
- Description string
- The description of the Feature
- EcmpLimit int
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- EcmpLimit stringVariable 
- Variable name
- EorTimer int
- EOR Timer - Range: 1-3600- Default value:300
- EorTimer stringVariable 
- Variable name
- FeatureProfile stringId 
- Feature Profile ID
- GracefulRestart bool
- Graceful Restart for OMP - Default value: true
- GracefulRestart intTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- GracefulRestart stringTimer Variable 
- Variable name
- GracefulRestart stringVariable 
- Variable name
- Holdtime int
- Hold Time (seconds) - Default value: 60
- HoldtimeVariable string
- Variable name
- IgnoreRegion boolPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- IgnoreRegion stringPath Length Variable 
- Variable name
- Name string
- The name of the Feature
- OmpAdmin intDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv4Variable 
- Variable name
- OmpAdmin intDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- OmpAdmin stringDistance Ipv6Variable 
- Variable name
- OverlayAs int
- Overlay AS Number - Range: 1-4294967295
- OverlayAs stringVariable 
- Variable name
- PathsAdvertised intPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- PathsAdvertised stringPer Prefix Variable 
- Variable name
- Shutdown bool
- Shutdown - Default value: false
- ShutdownVariable string
- Variable name
- SiteTypes []string
- Site Types
- SiteTypes stringVariable 
- Variable name
- TransportGateway string
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- TransportGateway stringVariable 
- Variable name
- Version int
- The version of the Feature
- advertiseIpv4Bgp Boolean
- BGP - Default value: false
- advertiseIpv4Bgp StringVariable 
- Variable name
- advertiseIpv4Connected Boolean
- Connected - Default value: true
- advertiseIpv4Connected StringVariable 
- Variable name
- advertiseIpv4Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv4Eigrp StringVariable 
- Variable name
- advertiseIpv4Isis Boolean
- ISIS - Default value: false
- advertiseIpv4Isis StringVariable 
- Variable name
- advertiseIpv4Lisp Boolean
- LISP - Default value: false
- advertiseIpv4Lisp StringVariable 
- Variable name
- advertiseIpv4Ospf Boolean
- OSPF - Default value: false
- advertiseIpv4Ospf BooleanV3 
- OSPFV3 - Default value: false
- advertiseIpv4Ospf StringV3Variable 
- Variable name
- advertiseIpv4Ospf StringVariable 
- Variable name
- advertiseIpv4Static Boolean
- Static - Default value: true
- advertiseIpv4Static StringVariable 
- Variable name
- advertiseIpv6Bgp Boolean
- BGP - Default value: false
- advertiseIpv6Bgp StringVariable 
- Variable name
- advertiseIpv6Connected Boolean
- Connected - Default value: false
- advertiseIpv6Connected StringVariable 
- Variable name
- advertiseIpv6Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv6Eigrp StringVariable 
- Variable name
- advertiseIpv6Isis Boolean
- ISIS - Default value: false
- advertiseIpv6Isis StringVariable 
- Variable name
- advertiseIpv6Lisp Boolean
- LISP - Default value: false
- advertiseIpv6Lisp StringVariable 
- Variable name
- advertiseIpv6Ospf Boolean
- OSPF - Default value: false
- advertiseIpv6Ospf StringVariable 
- Variable name
- advertiseIpv6Static Boolean
- Static - Default value: false
- advertiseIpv6Static StringVariable 
- Variable name
- advertisementInterval Integer
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisementInterval StringVariable 
- Variable name
- description String
- The description of the Feature
- ecmpLimit Integer
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmpLimit StringVariable 
- Variable name
- eorTimer Integer
- EOR Timer - Range: 1-3600- Default value:300
- eorTimer StringVariable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- gracefulRestart Boolean
- Graceful Restart for OMP - Default value: true
- gracefulRestart IntegerTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- gracefulRestart StringTimer Variable 
- Variable name
- gracefulRestart StringVariable 
- Variable name
- holdtime Integer
- Hold Time (seconds) - Default value: 60
- holdtimeVariable String
- Variable name
- ignoreRegion BooleanPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignoreRegion StringPath Length Variable 
- Variable name
- name String
- The name of the Feature
- ompAdmin IntegerDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv4Variable 
- Variable name
- ompAdmin IntegerDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv6Variable 
- Variable name
- overlayAs Integer
- Overlay AS Number - Range: 1-4294967295
- overlayAs StringVariable 
- Variable name
- pathsAdvertised IntegerPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- pathsAdvertised StringPer Prefix Variable 
- Variable name
- shutdown Boolean
- Shutdown - Default value: false
- shutdownVariable String
- Variable name
- siteTypes List<String>
- Site Types
- siteTypes StringVariable 
- Variable name
- transportGateway String
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transportGateway StringVariable 
- Variable name
- version Integer
- The version of the Feature
- advertiseIpv4Bgp boolean
- BGP - Default value: false
- advertiseIpv4Bgp stringVariable 
- Variable name
- advertiseIpv4Connected boolean
- Connected - Default value: true
- advertiseIpv4Connected stringVariable 
- Variable name
- advertiseIpv4Eigrp boolean
- EIGRP - Default value: false
- advertiseIpv4Eigrp stringVariable 
- Variable name
- advertiseIpv4Isis boolean
- ISIS - Default value: false
- advertiseIpv4Isis stringVariable 
- Variable name
- advertiseIpv4Lisp boolean
- LISP - Default value: false
- advertiseIpv4Lisp stringVariable 
- Variable name
- advertiseIpv4Ospf boolean
- OSPF - Default value: false
- advertiseIpv4Ospf booleanV3 
- OSPFV3 - Default value: false
- advertiseIpv4Ospf stringV3Variable 
- Variable name
- advertiseIpv4Ospf stringVariable 
- Variable name
- advertiseIpv4Static boolean
- Static - Default value: true
- advertiseIpv4Static stringVariable 
- Variable name
- advertiseIpv6Bgp boolean
- BGP - Default value: false
- advertiseIpv6Bgp stringVariable 
- Variable name
- advertiseIpv6Connected boolean
- Connected - Default value: false
- advertiseIpv6Connected stringVariable 
- Variable name
- advertiseIpv6Eigrp boolean
- EIGRP - Default value: false
- advertiseIpv6Eigrp stringVariable 
- Variable name
- advertiseIpv6Isis boolean
- ISIS - Default value: false
- advertiseIpv6Isis stringVariable 
- Variable name
- advertiseIpv6Lisp boolean
- LISP - Default value: false
- advertiseIpv6Lisp stringVariable 
- Variable name
- advertiseIpv6Ospf boolean
- OSPF - Default value: false
- advertiseIpv6Ospf stringVariable 
- Variable name
- advertiseIpv6Static boolean
- Static - Default value: false
- advertiseIpv6Static stringVariable 
- Variable name
- advertisementInterval number
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisementInterval stringVariable 
- Variable name
- description string
- The description of the Feature
- ecmpLimit number
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmpLimit stringVariable 
- Variable name
- eorTimer number
- EOR Timer - Range: 1-3600- Default value:300
- eorTimer stringVariable 
- Variable name
- featureProfile stringId 
- Feature Profile ID
- gracefulRestart boolean
- Graceful Restart for OMP - Default value: true
- gracefulRestart numberTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- gracefulRestart stringTimer Variable 
- Variable name
- gracefulRestart stringVariable 
- Variable name
- holdtime number
- Hold Time (seconds) - Default value: 60
- holdtimeVariable string
- Variable name
- ignoreRegion booleanPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignoreRegion stringPath Length Variable 
- Variable name
- name string
- The name of the Feature
- ompAdmin numberDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- ompAdmin stringDistance Ipv4Variable 
- Variable name
- ompAdmin numberDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- ompAdmin stringDistance Ipv6Variable 
- Variable name
- overlayAs number
- Overlay AS Number - Range: 1-4294967295
- overlayAs stringVariable 
- Variable name
- pathsAdvertised numberPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- pathsAdvertised stringPer Prefix Variable 
- Variable name
- shutdown boolean
- Shutdown - Default value: false
- shutdownVariable string
- Variable name
- siteTypes string[]
- Site Types
- siteTypes stringVariable 
- Variable name
- transportGateway string
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transportGateway stringVariable 
- Variable name
- version number
- The version of the Feature
- advertise_ipv4_ boolbgp 
- BGP - Default value: false
- advertise_ipv4_ strbgp_ variable 
- Variable name
- advertise_ipv4_ boolconnected 
- Connected - Default value: true
- advertise_ipv4_ strconnected_ variable 
- Variable name
- advertise_ipv4_ booleigrp 
- EIGRP - Default value: false
- advertise_ipv4_ streigrp_ variable 
- Variable name
- advertise_ipv4_ boolisis 
- ISIS - Default value: false
- advertise_ipv4_ strisis_ variable 
- Variable name
- advertise_ipv4_ boollisp 
- LISP - Default value: false
- advertise_ipv4_ strlisp_ variable 
- Variable name
- advertise_ipv4_ boolospf 
- OSPF - Default value: false
- advertise_ipv4_ boolospf_ v3 
- OSPFV3 - Default value: false
- advertise_ipv4_ strospf_ v3_ variable 
- Variable name
- advertise_ipv4_ strospf_ variable 
- Variable name
- advertise_ipv4_ boolstatic 
- Static - Default value: true
- advertise_ipv4_ strstatic_ variable 
- Variable name
- advertise_ipv6_ boolbgp 
- BGP - Default value: false
- advertise_ipv6_ strbgp_ variable 
- Variable name
- advertise_ipv6_ boolconnected 
- Connected - Default value: false
- advertise_ipv6_ strconnected_ variable 
- Variable name
- advertise_ipv6_ booleigrp 
- EIGRP - Default value: false
- advertise_ipv6_ streigrp_ variable 
- Variable name
- advertise_ipv6_ boolisis 
- ISIS - Default value: false
- advertise_ipv6_ strisis_ variable 
- Variable name
- advertise_ipv6_ boollisp 
- LISP - Default value: false
- advertise_ipv6_ strlisp_ variable 
- Variable name
- advertise_ipv6_ boolospf 
- OSPF - Default value: false
- advertise_ipv6_ strospf_ variable 
- Variable name
- advertise_ipv6_ boolstatic 
- Static - Default value: false
- advertise_ipv6_ strstatic_ variable 
- Variable name
- advertisement_interval int
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisement_interval_ strvariable 
- Variable name
- description str
- The description of the Feature
- ecmp_limit int
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmp_limit_ strvariable 
- Variable name
- eor_timer int
- EOR Timer - Range: 1-3600- Default value:300
- eor_timer_ strvariable 
- Variable name
- feature_profile_ strid 
- Feature Profile ID
- graceful_restart bool
- Graceful Restart for OMP - Default value: true
- graceful_restart_ inttimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- graceful_restart_ strtimer_ variable 
- Variable name
- graceful_restart_ strvariable 
- Variable name
- holdtime int
- Hold Time (seconds) - Default value: 60
- holdtime_variable str
- Variable name
- ignore_region_ boolpath_ length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignore_region_ strpath_ length_ variable 
- Variable name
- name str
- The name of the Feature
- omp_admin_ intdistance_ ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- omp_admin_ strdistance_ ipv4_ variable 
- Variable name
- omp_admin_ intdistance_ ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- omp_admin_ strdistance_ ipv6_ variable 
- Variable name
- overlay_as int
- Overlay AS Number - Range: 1-4294967295
- overlay_as_ strvariable 
- Variable name
- paths_advertised_ intper_ prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- paths_advertised_ strper_ prefix_ variable 
- Variable name
- shutdown bool
- Shutdown - Default value: false
- shutdown_variable str
- Variable name
- site_types Sequence[str]
- Site Types
- site_types_ strvariable 
- Variable name
- transport_gateway str
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transport_gateway_ strvariable 
- Variable name
- version int
- The version of the Feature
- advertiseIpv4Bgp Boolean
- BGP - Default value: false
- advertiseIpv4Bgp StringVariable 
- Variable name
- advertiseIpv4Connected Boolean
- Connected - Default value: true
- advertiseIpv4Connected StringVariable 
- Variable name
- advertiseIpv4Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv4Eigrp StringVariable 
- Variable name
- advertiseIpv4Isis Boolean
- ISIS - Default value: false
- advertiseIpv4Isis StringVariable 
- Variable name
- advertiseIpv4Lisp Boolean
- LISP - Default value: false
- advertiseIpv4Lisp StringVariable 
- Variable name
- advertiseIpv4Ospf Boolean
- OSPF - Default value: false
- advertiseIpv4Ospf BooleanV3 
- OSPFV3 - Default value: false
- advertiseIpv4Ospf StringV3Variable 
- Variable name
- advertiseIpv4Ospf StringVariable 
- Variable name
- advertiseIpv4Static Boolean
- Static - Default value: true
- advertiseIpv4Static StringVariable 
- Variable name
- advertiseIpv6Bgp Boolean
- BGP - Default value: false
- advertiseIpv6Bgp StringVariable 
- Variable name
- advertiseIpv6Connected Boolean
- Connected - Default value: false
- advertiseIpv6Connected StringVariable 
- Variable name
- advertiseIpv6Eigrp Boolean
- EIGRP - Default value: false
- advertiseIpv6Eigrp StringVariable 
- Variable name
- advertiseIpv6Isis Boolean
- ISIS - Default value: false
- advertiseIpv6Isis StringVariable 
- Variable name
- advertiseIpv6Lisp Boolean
- LISP - Default value: false
- advertiseIpv6Lisp StringVariable 
- Variable name
- advertiseIpv6Ospf Boolean
- OSPF - Default value: false
- advertiseIpv6Ospf StringVariable 
- Variable name
- advertiseIpv6Static Boolean
- Static - Default value: false
- advertiseIpv6Static StringVariable 
- Variable name
- advertisementInterval Number
- Advertisement Interval (seconds) - Range: 0-65535- Default value:1
- advertisementInterval StringVariable 
- Variable name
- description String
- The description of the Feature
- ecmpLimit Number
- Set maximum number of OMP paths to install in cEdge route table - Range: 1-0- Default value:4
- ecmpLimit StringVariable 
- Variable name
- eorTimer Number
- EOR Timer - Range: 1-3600- Default value:300
- eorTimer StringVariable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- gracefulRestart Boolean
- Graceful Restart for OMP - Default value: true
- gracefulRestart NumberTimer 
- Graceful Restart Timer (seconds) - Range: 1-604800- Default value:43200
- gracefulRestart StringTimer Variable 
- Variable name
- gracefulRestart StringVariable 
- Variable name
- holdtime Number
- Hold Time (seconds) - Default value: 60
- holdtimeVariable String
- Variable name
- ignoreRegion BooleanPath Length 
- Treat hierarchical and direct (secondary region) paths equally - Default value: false
- ignoreRegion StringPath Length Variable 
- Variable name
- name String
- The name of the Feature
- ompAdmin NumberDistance Ipv4 
- OMP Admin Distance IPv4 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv4Variable 
- Variable name
- ompAdmin NumberDistance Ipv6 
- OMP Admin Distance IPv6 - Range: 1-255- Default value:251
- ompAdmin StringDistance Ipv6Variable 
- Variable name
- overlayAs Number
- Overlay AS Number - Range: 1-4294967295
- overlayAs StringVariable 
- Variable name
- pathsAdvertised NumberPer Prefix 
- Number of Paths Advertised per Prefix - Range: 1-16- Default value:4
- pathsAdvertised StringPer Prefix Variable 
- Variable name
- shutdown Boolean
- Shutdown - Default value: false
- shutdownVariable String
- Variable name
- siteTypes List<String>
- Site Types
- siteTypes StringVariable 
- Variable name
- transportGateway String
- Transport Gateway Path Behavior - Choices: prefer,ecmp-with-direct-path
- transportGateway StringVariable 
- Variable name
- version Number
- The version of the Feature
Import
Expected import identifier with the format: “system_omp_feature_id,feature_profile_id”
$ pulumi import sdwan:index/systemOmpFeature:SystemOmpFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
