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:
- Feature
Profile stringId - Feature Profile ID
- Advertise
Ipv4Bgp bool - BGP - Default value:
false
- Advertise
Ipv4Bgp stringVariable - Variable name
- Advertise
Ipv4Connected bool - Connected - Default value:
true
- Advertise
Ipv4Connected stringVariable - Variable name
- Advertise
Ipv4Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv4Eigrp stringVariable - Variable name
- Advertise
Ipv4Isis bool - ISIS - Default value:
false
- Advertise
Ipv4Isis stringVariable - Variable name
- Advertise
Ipv4Lisp bool - LISP - Default value:
false
- Advertise
Ipv4Lisp stringVariable - Variable name
- Advertise
Ipv4Ospf bool - OSPF - Default value:
false
- Advertise
Ipv4Ospf boolV3 - OSPFV3 - Default value:
false
- Advertise
Ipv4Ospf stringV3Variable - Variable name
- Advertise
Ipv4Ospf stringVariable - Variable name
- Advertise
Ipv4Static bool - Static - Default value:
true
- Advertise
Ipv4Static stringVariable - Variable name
- Advertise
Ipv6Bgp bool - BGP - Default value:
false
- Advertise
Ipv6Bgp stringVariable - Variable name
- Advertise
Ipv6Connected bool - Connected - Default value:
false
- Advertise
Ipv6Connected stringVariable - Variable name
- Advertise
Ipv6Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv6Eigrp stringVariable - Variable name
- Advertise
Ipv6Isis bool - ISIS - Default value:
false
- Advertise
Ipv6Isis stringVariable - Variable name
- Advertise
Ipv6Lisp bool - LISP - Default value:
false
- Advertise
Ipv6Lisp stringVariable - Variable name
- Advertise
Ipv6Ospf bool - OSPF - Default value:
false
- Advertise
Ipv6Ospf stringVariable - Variable name
- Advertise
Ipv6Static bool - Static - Default value:
false
- Advertise
Ipv6Static stringVariable - Variable name
- Advertisement
Interval int - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- Advertisement
Interval stringVariable - Variable name
- Description string
- 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 stringVariable - Variable name
- Eor
Timer int - EOR Timer - Range:
1
-3600
- Default value:300
- Eor
Timer stringVariable - 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 stringTimer Variable - Variable name
- Graceful
Restart stringVariable - Variable name
- Holdtime int
- Hold Time (seconds) - Default value:
60
- Holdtime
Variable string - Variable name
- Ignore
Region boolPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- Ignore
Region stringPath Length Variable - Variable name
- Name string
- The name of the Feature
- Omp
Admin intDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv4Variable - Variable name
- Omp
Admin intDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv6Variable - Variable name
- Overlay
As int - Overlay AS Number - Range:
1
-4294967295
- Overlay
As stringVariable - Variable name
- Paths
Advertised intPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- Paths
Advertised stringPer Prefix Variable - Variable name
- Shutdown bool
- Shutdown - Default value:
false
- Shutdown
Variable string - Variable name
- Site
Types List<string> - Site Types
- Site
Types stringVariable - Variable name
- Transport
Gateway string - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- Transport
Gateway stringVariable - Variable name
- Feature
Profile stringId - Feature Profile ID
- Advertise
Ipv4Bgp bool - BGP - Default value:
false
- Advertise
Ipv4Bgp stringVariable - Variable name
- Advertise
Ipv4Connected bool - Connected - Default value:
true
- Advertise
Ipv4Connected stringVariable - Variable name
- Advertise
Ipv4Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv4Eigrp stringVariable - Variable name
- Advertise
Ipv4Isis bool - ISIS - Default value:
false
- Advertise
Ipv4Isis stringVariable - Variable name
- Advertise
Ipv4Lisp bool - LISP - Default value:
false
- Advertise
Ipv4Lisp stringVariable - Variable name
- Advertise
Ipv4Ospf bool - OSPF - Default value:
false
- Advertise
Ipv4Ospf boolV3 - OSPFV3 - Default value:
false
- Advertise
Ipv4Ospf stringV3Variable - Variable name
- Advertise
Ipv4Ospf stringVariable - Variable name
- Advertise
Ipv4Static bool - Static - Default value:
true
- Advertise
Ipv4Static stringVariable - Variable name
- Advertise
Ipv6Bgp bool - BGP - Default value:
false
- Advertise
Ipv6Bgp stringVariable - Variable name
- Advertise
Ipv6Connected bool - Connected - Default value:
false
- Advertise
Ipv6Connected stringVariable - Variable name
- Advertise
Ipv6Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv6Eigrp stringVariable - Variable name
- Advertise
Ipv6Isis bool - ISIS - Default value:
false
- Advertise
Ipv6Isis stringVariable - Variable name
- Advertise
Ipv6Lisp bool - LISP - Default value:
false
- Advertise
Ipv6Lisp stringVariable - Variable name
- Advertise
Ipv6Ospf bool - OSPF - Default value:
false
- Advertise
Ipv6Ospf stringVariable - Variable name
- Advertise
Ipv6Static bool - Static - Default value:
false
- Advertise
Ipv6Static stringVariable - Variable name
- Advertisement
Interval int - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- Advertisement
Interval stringVariable - Variable name
- Description string
- 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 stringVariable - Variable name
- Eor
Timer int - EOR Timer - Range:
1
-3600
- Default value:300
- Eor
Timer stringVariable - 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 stringTimer Variable - Variable name
- Graceful
Restart stringVariable - Variable name
- Holdtime int
- Hold Time (seconds) - Default value:
60
- Holdtime
Variable string - Variable name
- Ignore
Region boolPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- Ignore
Region stringPath Length Variable - Variable name
- Name string
- The name of the Feature
- Omp
Admin intDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv4Variable - Variable name
- Omp
Admin intDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv6Variable - Variable name
- Overlay
As int - Overlay AS Number - Range:
1
-4294967295
- Overlay
As stringVariable - Variable name
- Paths
Advertised intPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- Paths
Advertised stringPer Prefix Variable - Variable name
- Shutdown bool
- Shutdown - Default value:
false
- Shutdown
Variable string - Variable name
- Site
Types []string - Site Types
- Site
Types stringVariable - Variable name
- Transport
Gateway string - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- Transport
Gateway stringVariable - Variable name
- feature
Profile StringId - Feature Profile ID
- advertise
Ipv4Bgp Boolean - BGP - Default value:
false
- advertise
Ipv4Bgp StringVariable - Variable name
- advertise
Ipv4Connected Boolean - Connected - Default value:
true
- advertise
Ipv4Connected StringVariable - Variable name
- advertise
Ipv4Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv4Eigrp StringVariable - Variable name
- advertise
Ipv4Isis Boolean - ISIS - Default value:
false
- advertise
Ipv4Isis StringVariable - Variable name
- advertise
Ipv4Lisp Boolean - LISP - Default value:
false
- advertise
Ipv4Lisp StringVariable - Variable name
- advertise
Ipv4Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv4Ospf BooleanV3 - OSPFV3 - Default value:
false
- advertise
Ipv4Ospf StringV3Variable - Variable name
- advertise
Ipv4Ospf StringVariable - Variable name
- advertise
Ipv4Static Boolean - Static - Default value:
true
- advertise
Ipv4Static StringVariable - Variable name
- advertise
Ipv6Bgp Boolean - BGP - Default value:
false
- advertise
Ipv6Bgp StringVariable - Variable name
- advertise
Ipv6Connected Boolean - Connected - Default value:
false
- advertise
Ipv6Connected StringVariable - Variable name
- advertise
Ipv6Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv6Eigrp StringVariable - Variable name
- advertise
Ipv6Isis Boolean - ISIS - Default value:
false
- advertise
Ipv6Isis StringVariable - Variable name
- advertise
Ipv6Lisp Boolean - LISP - Default value:
false
- advertise
Ipv6Lisp StringVariable - Variable name
- advertise
Ipv6Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv6Ospf StringVariable - Variable name
- advertise
Ipv6Static Boolean - Static - Default value:
false
- advertise
Ipv6Static StringVariable - Variable name
- advertisement
Interval Integer - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- advertisement
Interval StringVariable - Variable name
- description String
- The description of the Feature
- ecmp
Limit Integer - Set maximum number of OMP paths to install in cEdge route table - Range:
1
-0
- Default value:4
- ecmp
Limit StringVariable - Variable name
- eor
Timer Integer - EOR Timer - Range:
1
-3600
- Default value:300
- eor
Timer StringVariable - Variable name
- graceful
Restart Boolean - Graceful Restart for OMP - Default value:
true
- graceful
Restart IntegerTimer - Graceful Restart Timer (seconds) - Range:
1
-604800
- Default value:43200
- graceful
Restart StringTimer Variable - Variable name
- graceful
Restart StringVariable - Variable name
- holdtime Integer
- Hold Time (seconds) - Default value:
60
- holdtime
Variable String - Variable name
- ignore
Region BooleanPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- ignore
Region StringPath Length Variable - Variable name
- name String
- The name of the Feature
- omp
Admin IntegerDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv4Variable - Variable name
- omp
Admin IntegerDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv6Variable - Variable name
- overlay
As Integer - Overlay AS Number - Range:
1
-4294967295
- overlay
As StringVariable - Variable name
- paths
Advertised IntegerPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- paths
Advertised StringPer Prefix Variable - Variable name
- shutdown Boolean
- Shutdown - Default value:
false
- shutdown
Variable String - Variable name
- site
Types List<String> - Site Types
- site
Types StringVariable - Variable name
- transport
Gateway String - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- transport
Gateway StringVariable - Variable name
- feature
Profile stringId - Feature Profile ID
- advertise
Ipv4Bgp boolean - BGP - Default value:
false
- advertise
Ipv4Bgp stringVariable - Variable name
- advertise
Ipv4Connected boolean - Connected - Default value:
true
- advertise
Ipv4Connected stringVariable - Variable name
- advertise
Ipv4Eigrp boolean - EIGRP - Default value:
false
- advertise
Ipv4Eigrp stringVariable - Variable name
- advertise
Ipv4Isis boolean - ISIS - Default value:
false
- advertise
Ipv4Isis stringVariable - Variable name
- advertise
Ipv4Lisp boolean - LISP - Default value:
false
- advertise
Ipv4Lisp stringVariable - Variable name
- advertise
Ipv4Ospf boolean - OSPF - Default value:
false
- advertise
Ipv4Ospf booleanV3 - OSPFV3 - Default value:
false
- advertise
Ipv4Ospf stringV3Variable - Variable name
- advertise
Ipv4Ospf stringVariable - Variable name
- advertise
Ipv4Static boolean - Static - Default value:
true
- advertise
Ipv4Static stringVariable - Variable name
- advertise
Ipv6Bgp boolean - BGP - Default value:
false
- advertise
Ipv6Bgp stringVariable - Variable name
- advertise
Ipv6Connected boolean - Connected - Default value:
false
- advertise
Ipv6Connected stringVariable - Variable name
- advertise
Ipv6Eigrp boolean - EIGRP - Default value:
false
- advertise
Ipv6Eigrp stringVariable - Variable name
- advertise
Ipv6Isis boolean - ISIS - Default value:
false
- advertise
Ipv6Isis stringVariable - Variable name
- advertise
Ipv6Lisp boolean - LISP - Default value:
false
- advertise
Ipv6Lisp stringVariable - Variable name
- advertise
Ipv6Ospf boolean - OSPF - Default value:
false
- advertise
Ipv6Ospf stringVariable - Variable name
- advertise
Ipv6Static boolean - Static - Default value:
false
- advertise
Ipv6Static stringVariable - Variable name
- advertisement
Interval number - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- advertisement
Interval stringVariable - Variable name
- description string
- The description of the Feature
- ecmp
Limit number - Set maximum number of OMP paths to install in cEdge route table - Range:
1
-0
- Default value:4
- ecmp
Limit stringVariable - Variable name
- eor
Timer number - EOR Timer - Range:
1
-3600
- Default value:300
- eor
Timer stringVariable - Variable name
- graceful
Restart boolean - Graceful Restart for OMP - Default value:
true
- graceful
Restart numberTimer - Graceful Restart Timer (seconds) - Range:
1
-604800
- Default value:43200
- graceful
Restart stringTimer Variable - Variable name
- graceful
Restart stringVariable - Variable name
- holdtime number
- Hold Time (seconds) - Default value:
60
- holdtime
Variable string - Variable name
- ignore
Region booleanPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- ignore
Region stringPath Length Variable - Variable name
- name string
- The name of the Feature
- omp
Admin numberDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- omp
Admin stringDistance Ipv4Variable - Variable name
- omp
Admin numberDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- omp
Admin stringDistance Ipv6Variable - Variable name
- overlay
As number - Overlay AS Number - Range:
1
-4294967295
- overlay
As stringVariable - Variable name
- paths
Advertised numberPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- paths
Advertised stringPer Prefix Variable - Variable name
- shutdown boolean
- Shutdown - Default value:
false
- shutdown
Variable string - Variable name
- site
Types string[] - Site Types
- site
Types stringVariable - Variable name
- transport
Gateway string - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- transport
Gateway 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
- feature
Profile StringId - Feature Profile ID
- advertise
Ipv4Bgp Boolean - BGP - Default value:
false
- advertise
Ipv4Bgp StringVariable - Variable name
- advertise
Ipv4Connected Boolean - Connected - Default value:
true
- advertise
Ipv4Connected StringVariable - Variable name
- advertise
Ipv4Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv4Eigrp StringVariable - Variable name
- advertise
Ipv4Isis Boolean - ISIS - Default value:
false
- advertise
Ipv4Isis StringVariable - Variable name
- advertise
Ipv4Lisp Boolean - LISP - Default value:
false
- advertise
Ipv4Lisp StringVariable - Variable name
- advertise
Ipv4Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv4Ospf BooleanV3 - OSPFV3 - Default value:
false
- advertise
Ipv4Ospf StringV3Variable - Variable name
- advertise
Ipv4Ospf StringVariable - Variable name
- advertise
Ipv4Static Boolean - Static - Default value:
true
- advertise
Ipv4Static StringVariable - Variable name
- advertise
Ipv6Bgp Boolean - BGP - Default value:
false
- advertise
Ipv6Bgp StringVariable - Variable name
- advertise
Ipv6Connected Boolean - Connected - Default value:
false
- advertise
Ipv6Connected StringVariable - Variable name
- advertise
Ipv6Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv6Eigrp StringVariable - Variable name
- advertise
Ipv6Isis Boolean - ISIS - Default value:
false
- advertise
Ipv6Isis StringVariable - Variable name
- advertise
Ipv6Lisp Boolean - LISP - Default value:
false
- advertise
Ipv6Lisp StringVariable - Variable name
- advertise
Ipv6Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv6Ospf StringVariable - Variable name
- advertise
Ipv6Static Boolean - Static - Default value:
false
- advertise
Ipv6Static StringVariable - Variable name
- advertisement
Interval Number - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- advertisement
Interval StringVariable - Variable name
- description String
- The description of the Feature
- ecmp
Limit Number - Set maximum number of OMP paths to install in cEdge route table - Range:
1
-0
- Default value:4
- ecmp
Limit StringVariable - Variable name
- eor
Timer Number - EOR Timer - Range:
1
-3600
- Default value:300
- eor
Timer StringVariable - Variable name
- graceful
Restart Boolean - Graceful Restart for OMP - Default value:
true
- graceful
Restart NumberTimer - Graceful Restart Timer (seconds) - Range:
1
-604800
- Default value:43200
- graceful
Restart StringTimer Variable - Variable name
- graceful
Restart StringVariable - Variable name
- holdtime Number
- Hold Time (seconds) - Default value:
60
- holdtime
Variable String - Variable name
- ignore
Region BooleanPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- ignore
Region StringPath Length Variable - Variable name
- name String
- The name of the Feature
- omp
Admin NumberDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv4Variable - Variable name
- omp
Admin NumberDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv6Variable - Variable name
- overlay
As Number - Overlay AS Number - Range:
1
-4294967295
- overlay
As StringVariable - Variable name
- paths
Advertised NumberPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- paths
Advertised StringPer Prefix Variable - Variable name
- shutdown Boolean
- Shutdown - Default value:
false
- shutdown
Variable String - Variable name
- site
Types List<String> - Site Types
- site
Types StringVariable - Variable name
- transport
Gateway String - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- transport
Gateway 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) -> SystemOmpFeature
func 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)
Resource lookup is not supported in YAML
- 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.
- Advertise
Ipv4Bgp bool - BGP - Default value:
false
- Advertise
Ipv4Bgp stringVariable - Variable name
- Advertise
Ipv4Connected bool - Connected - Default value:
true
- Advertise
Ipv4Connected stringVariable - Variable name
- Advertise
Ipv4Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv4Eigrp stringVariable - Variable name
- Advertise
Ipv4Isis bool - ISIS - Default value:
false
- Advertise
Ipv4Isis stringVariable - Variable name
- Advertise
Ipv4Lisp bool - LISP - Default value:
false
- Advertise
Ipv4Lisp stringVariable - Variable name
- Advertise
Ipv4Ospf bool - OSPF - Default value:
false
- Advertise
Ipv4Ospf boolV3 - OSPFV3 - Default value:
false
- Advertise
Ipv4Ospf stringV3Variable - Variable name
- Advertise
Ipv4Ospf stringVariable - Variable name
- Advertise
Ipv4Static bool - Static - Default value:
true
- Advertise
Ipv4Static stringVariable - Variable name
- Advertise
Ipv6Bgp bool - BGP - Default value:
false
- Advertise
Ipv6Bgp stringVariable - Variable name
- Advertise
Ipv6Connected bool - Connected - Default value:
false
- Advertise
Ipv6Connected stringVariable - Variable name
- Advertise
Ipv6Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv6Eigrp stringVariable - Variable name
- Advertise
Ipv6Isis bool - ISIS - Default value:
false
- Advertise
Ipv6Isis stringVariable - Variable name
- Advertise
Ipv6Lisp bool - LISP - Default value:
false
- Advertise
Ipv6Lisp stringVariable - Variable name
- Advertise
Ipv6Ospf bool - OSPF - Default value:
false
- Advertise
Ipv6Ospf stringVariable - Variable name
- Advertise
Ipv6Static bool - Static - Default value:
false
- Advertise
Ipv6Static stringVariable - Variable name
- Advertisement
Interval int - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- Advertisement
Interval stringVariable - Variable name
- Description string
- 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 stringVariable - Variable name
- Eor
Timer int - EOR Timer - Range:
1
-3600
- Default value:300
- Eor
Timer stringVariable - Variable name
- Feature
Profile stringId - 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 stringTimer Variable - Variable name
- Graceful
Restart stringVariable - Variable name
- Holdtime int
- Hold Time (seconds) - Default value:
60
- Holdtime
Variable string - Variable name
- Ignore
Region boolPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- Ignore
Region stringPath Length Variable - Variable name
- Name string
- The name of the Feature
- Omp
Admin intDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv4Variable - Variable name
- Omp
Admin intDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv6Variable - Variable name
- Overlay
As int - Overlay AS Number - Range:
1
-4294967295
- Overlay
As stringVariable - Variable name
- Paths
Advertised intPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- Paths
Advertised stringPer Prefix Variable - Variable name
- Shutdown bool
- Shutdown - Default value:
false
- Shutdown
Variable string - Variable name
- Site
Types List<string> - Site Types
- Site
Types stringVariable - Variable name
- Transport
Gateway string - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- Transport
Gateway stringVariable - Variable name
- Version int
- The version of the Feature
- Advertise
Ipv4Bgp bool - BGP - Default value:
false
- Advertise
Ipv4Bgp stringVariable - Variable name
- Advertise
Ipv4Connected bool - Connected - Default value:
true
- Advertise
Ipv4Connected stringVariable - Variable name
- Advertise
Ipv4Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv4Eigrp stringVariable - Variable name
- Advertise
Ipv4Isis bool - ISIS - Default value:
false
- Advertise
Ipv4Isis stringVariable - Variable name
- Advertise
Ipv4Lisp bool - LISP - Default value:
false
- Advertise
Ipv4Lisp stringVariable - Variable name
- Advertise
Ipv4Ospf bool - OSPF - Default value:
false
- Advertise
Ipv4Ospf boolV3 - OSPFV3 - Default value:
false
- Advertise
Ipv4Ospf stringV3Variable - Variable name
- Advertise
Ipv4Ospf stringVariable - Variable name
- Advertise
Ipv4Static bool - Static - Default value:
true
- Advertise
Ipv4Static stringVariable - Variable name
- Advertise
Ipv6Bgp bool - BGP - Default value:
false
- Advertise
Ipv6Bgp stringVariable - Variable name
- Advertise
Ipv6Connected bool - Connected - Default value:
false
- Advertise
Ipv6Connected stringVariable - Variable name
- Advertise
Ipv6Eigrp bool - EIGRP - Default value:
false
- Advertise
Ipv6Eigrp stringVariable - Variable name
- Advertise
Ipv6Isis bool - ISIS - Default value:
false
- Advertise
Ipv6Isis stringVariable - Variable name
- Advertise
Ipv6Lisp bool - LISP - Default value:
false
- Advertise
Ipv6Lisp stringVariable - Variable name
- Advertise
Ipv6Ospf bool - OSPF - Default value:
false
- Advertise
Ipv6Ospf stringVariable - Variable name
- Advertise
Ipv6Static bool - Static - Default value:
false
- Advertise
Ipv6Static stringVariable - Variable name
- Advertisement
Interval int - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- Advertisement
Interval stringVariable - Variable name
- Description string
- 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 stringVariable - Variable name
- Eor
Timer int - EOR Timer - Range:
1
-3600
- Default value:300
- Eor
Timer stringVariable - Variable name
- Feature
Profile stringId - 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 stringTimer Variable - Variable name
- Graceful
Restart stringVariable - Variable name
- Holdtime int
- Hold Time (seconds) - Default value:
60
- Holdtime
Variable string - Variable name
- Ignore
Region boolPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- Ignore
Region stringPath Length Variable - Variable name
- Name string
- The name of the Feature
- Omp
Admin intDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv4Variable - Variable name
- Omp
Admin intDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- Omp
Admin stringDistance Ipv6Variable - Variable name
- Overlay
As int - Overlay AS Number - Range:
1
-4294967295
- Overlay
As stringVariable - Variable name
- Paths
Advertised intPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- Paths
Advertised stringPer Prefix Variable - Variable name
- Shutdown bool
- Shutdown - Default value:
false
- Shutdown
Variable string - Variable name
- Site
Types []string - Site Types
- Site
Types stringVariable - Variable name
- Transport
Gateway string - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- Transport
Gateway stringVariable - Variable name
- Version int
- The version of the Feature
- advertise
Ipv4Bgp Boolean - BGP - Default value:
false
- advertise
Ipv4Bgp StringVariable - Variable name
- advertise
Ipv4Connected Boolean - Connected - Default value:
true
- advertise
Ipv4Connected StringVariable - Variable name
- advertise
Ipv4Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv4Eigrp StringVariable - Variable name
- advertise
Ipv4Isis Boolean - ISIS - Default value:
false
- advertise
Ipv4Isis StringVariable - Variable name
- advertise
Ipv4Lisp Boolean - LISP - Default value:
false
- advertise
Ipv4Lisp StringVariable - Variable name
- advertise
Ipv4Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv4Ospf BooleanV3 - OSPFV3 - Default value:
false
- advertise
Ipv4Ospf StringV3Variable - Variable name
- advertise
Ipv4Ospf StringVariable - Variable name
- advertise
Ipv4Static Boolean - Static - Default value:
true
- advertise
Ipv4Static StringVariable - Variable name
- advertise
Ipv6Bgp Boolean - BGP - Default value:
false
- advertise
Ipv6Bgp StringVariable - Variable name
- advertise
Ipv6Connected Boolean - Connected - Default value:
false
- advertise
Ipv6Connected StringVariable - Variable name
- advertise
Ipv6Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv6Eigrp StringVariable - Variable name
- advertise
Ipv6Isis Boolean - ISIS - Default value:
false
- advertise
Ipv6Isis StringVariable - Variable name
- advertise
Ipv6Lisp Boolean - LISP - Default value:
false
- advertise
Ipv6Lisp StringVariable - Variable name
- advertise
Ipv6Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv6Ospf StringVariable - Variable name
- advertise
Ipv6Static Boolean - Static - Default value:
false
- advertise
Ipv6Static StringVariable - Variable name
- advertisement
Interval Integer - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- advertisement
Interval StringVariable - Variable name
- description String
- The description of the Feature
- ecmp
Limit Integer - Set maximum number of OMP paths to install in cEdge route table - Range:
1
-0
- Default value:4
- ecmp
Limit StringVariable - Variable name
- eor
Timer Integer - EOR Timer - Range:
1
-3600
- Default value:300
- eor
Timer StringVariable - Variable name
- feature
Profile StringId - Feature Profile ID
- graceful
Restart Boolean - Graceful Restart for OMP - Default value:
true
- graceful
Restart IntegerTimer - Graceful Restart Timer (seconds) - Range:
1
-604800
- Default value:43200
- graceful
Restart StringTimer Variable - Variable name
- graceful
Restart StringVariable - Variable name
- holdtime Integer
- Hold Time (seconds) - Default value:
60
- holdtime
Variable String - Variable name
- ignore
Region BooleanPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- ignore
Region StringPath Length Variable - Variable name
- name String
- The name of the Feature
- omp
Admin IntegerDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv4Variable - Variable name
- omp
Admin IntegerDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv6Variable - Variable name
- overlay
As Integer - Overlay AS Number - Range:
1
-4294967295
- overlay
As StringVariable - Variable name
- paths
Advertised IntegerPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- paths
Advertised StringPer Prefix Variable - Variable name
- shutdown Boolean
- Shutdown - Default value:
false
- shutdown
Variable String - Variable name
- site
Types List<String> - Site Types
- site
Types StringVariable - Variable name
- transport
Gateway String - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- transport
Gateway StringVariable - Variable name
- version Integer
- The version of the Feature
- advertise
Ipv4Bgp boolean - BGP - Default value:
false
- advertise
Ipv4Bgp stringVariable - Variable name
- advertise
Ipv4Connected boolean - Connected - Default value:
true
- advertise
Ipv4Connected stringVariable - Variable name
- advertise
Ipv4Eigrp boolean - EIGRP - Default value:
false
- advertise
Ipv4Eigrp stringVariable - Variable name
- advertise
Ipv4Isis boolean - ISIS - Default value:
false
- advertise
Ipv4Isis stringVariable - Variable name
- advertise
Ipv4Lisp boolean - LISP - Default value:
false
- advertise
Ipv4Lisp stringVariable - Variable name
- advertise
Ipv4Ospf boolean - OSPF - Default value:
false
- advertise
Ipv4Ospf booleanV3 - OSPFV3 - Default value:
false
- advertise
Ipv4Ospf stringV3Variable - Variable name
- advertise
Ipv4Ospf stringVariable - Variable name
- advertise
Ipv4Static boolean - Static - Default value:
true
- advertise
Ipv4Static stringVariable - Variable name
- advertise
Ipv6Bgp boolean - BGP - Default value:
false
- advertise
Ipv6Bgp stringVariable - Variable name
- advertise
Ipv6Connected boolean - Connected - Default value:
false
- advertise
Ipv6Connected stringVariable - Variable name
- advertise
Ipv6Eigrp boolean - EIGRP - Default value:
false
- advertise
Ipv6Eigrp stringVariable - Variable name
- advertise
Ipv6Isis boolean - ISIS - Default value:
false
- advertise
Ipv6Isis stringVariable - Variable name
- advertise
Ipv6Lisp boolean - LISP - Default value:
false
- advertise
Ipv6Lisp stringVariable - Variable name
- advertise
Ipv6Ospf boolean - OSPF - Default value:
false
- advertise
Ipv6Ospf stringVariable - Variable name
- advertise
Ipv6Static boolean - Static - Default value:
false
- advertise
Ipv6Static stringVariable - Variable name
- advertisement
Interval number - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- advertisement
Interval stringVariable - Variable name
- description string
- The description of the Feature
- ecmp
Limit number - Set maximum number of OMP paths to install in cEdge route table - Range:
1
-0
- Default value:4
- ecmp
Limit stringVariable - Variable name
- eor
Timer number - EOR Timer - Range:
1
-3600
- Default value:300
- eor
Timer stringVariable - Variable name
- feature
Profile stringId - Feature Profile ID
- graceful
Restart boolean - Graceful Restart for OMP - Default value:
true
- graceful
Restart numberTimer - Graceful Restart Timer (seconds) - Range:
1
-604800
- Default value:43200
- graceful
Restart stringTimer Variable - Variable name
- graceful
Restart stringVariable - Variable name
- holdtime number
- Hold Time (seconds) - Default value:
60
- holdtime
Variable string - Variable name
- ignore
Region booleanPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- ignore
Region stringPath Length Variable - Variable name
- name string
- The name of the Feature
- omp
Admin numberDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- omp
Admin stringDistance Ipv4Variable - Variable name
- omp
Admin numberDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- omp
Admin stringDistance Ipv6Variable - Variable name
- overlay
As number - Overlay AS Number - Range:
1
-4294967295
- overlay
As stringVariable - Variable name
- paths
Advertised numberPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- paths
Advertised stringPer Prefix Variable - Variable name
- shutdown boolean
- Shutdown - Default value:
false
- shutdown
Variable string - Variable name
- site
Types string[] - Site Types
- site
Types stringVariable - Variable name
- transport
Gateway string - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- transport
Gateway 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
- advertise
Ipv4Bgp Boolean - BGP - Default value:
false
- advertise
Ipv4Bgp StringVariable - Variable name
- advertise
Ipv4Connected Boolean - Connected - Default value:
true
- advertise
Ipv4Connected StringVariable - Variable name
- advertise
Ipv4Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv4Eigrp StringVariable - Variable name
- advertise
Ipv4Isis Boolean - ISIS - Default value:
false
- advertise
Ipv4Isis StringVariable - Variable name
- advertise
Ipv4Lisp Boolean - LISP - Default value:
false
- advertise
Ipv4Lisp StringVariable - Variable name
- advertise
Ipv4Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv4Ospf BooleanV3 - OSPFV3 - Default value:
false
- advertise
Ipv4Ospf StringV3Variable - Variable name
- advertise
Ipv4Ospf StringVariable - Variable name
- advertise
Ipv4Static Boolean - Static - Default value:
true
- advertise
Ipv4Static StringVariable - Variable name
- advertise
Ipv6Bgp Boolean - BGP - Default value:
false
- advertise
Ipv6Bgp StringVariable - Variable name
- advertise
Ipv6Connected Boolean - Connected - Default value:
false
- advertise
Ipv6Connected StringVariable - Variable name
- advertise
Ipv6Eigrp Boolean - EIGRP - Default value:
false
- advertise
Ipv6Eigrp StringVariable - Variable name
- advertise
Ipv6Isis Boolean - ISIS - Default value:
false
- advertise
Ipv6Isis StringVariable - Variable name
- advertise
Ipv6Lisp Boolean - LISP - Default value:
false
- advertise
Ipv6Lisp StringVariable - Variable name
- advertise
Ipv6Ospf Boolean - OSPF - Default value:
false
- advertise
Ipv6Ospf StringVariable - Variable name
- advertise
Ipv6Static Boolean - Static - Default value:
false
- advertise
Ipv6Static StringVariable - Variable name
- advertisement
Interval Number - Advertisement Interval (seconds) - Range:
0
-65535
- Default value:1
- advertisement
Interval StringVariable - Variable name
- description String
- The description of the Feature
- ecmp
Limit Number - Set maximum number of OMP paths to install in cEdge route table - Range:
1
-0
- Default value:4
- ecmp
Limit StringVariable - Variable name
- eor
Timer Number - EOR Timer - Range:
1
-3600
- Default value:300
- eor
Timer StringVariable - Variable name
- feature
Profile StringId - Feature Profile ID
- graceful
Restart Boolean - Graceful Restart for OMP - Default value:
true
- graceful
Restart NumberTimer - Graceful Restart Timer (seconds) - Range:
1
-604800
- Default value:43200
- graceful
Restart StringTimer Variable - Variable name
- graceful
Restart StringVariable - Variable name
- holdtime Number
- Hold Time (seconds) - Default value:
60
- holdtime
Variable String - Variable name
- ignore
Region BooleanPath Length - Treat hierarchical and direct (secondary region) paths equally - Default value:
false
- ignore
Region StringPath Length Variable - Variable name
- name String
- The name of the Feature
- omp
Admin NumberDistance Ipv4 - OMP Admin Distance IPv4 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv4Variable - Variable name
- omp
Admin NumberDistance Ipv6 - OMP Admin Distance IPv6 - Range:
1
-255
- Default value:251
- omp
Admin StringDistance Ipv6Variable - Variable name
- overlay
As Number - Overlay AS Number - Range:
1
-4294967295
- overlay
As StringVariable - Variable name
- paths
Advertised NumberPer Prefix - Number of Paths Advertised per Prefix - Range:
1
-16
- Default value:4
- paths
Advertised StringPer Prefix Variable - Variable name
- shutdown Boolean
- Shutdown - Default value:
false
- shutdown
Variable String - Variable name
- site
Types List<String> - Site Types
- site
Types StringVariable - Variable name
- transport
Gateway String - Transport Gateway Path Behavior - Choices:
prefer
,ecmp-with-direct-path
- transport
Gateway 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
sdwan
Terraform Provider.