1. Packages
  2. Cisco Catalyst SD-WAN Provider
  3. API Docs
  4. getCiscoOspfFeatureTemplate
Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi

sdwan.getCiscoOspfFeatureTemplate

Explore with Pulumi AI

Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi

This data source can read the Cisco OSPF feature template.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";

const example = sdwan.getCiscoOspfFeatureTemplate({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
Copy
import pulumi
import pulumi_sdwan as sdwan

example = sdwan.get_cisco_ospf_feature_template(id="f6b2c44c-693c-4763-b010-895aa3d236bd")
Copy
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.LookupCiscoOspfFeatureTemplate(ctx, &sdwan.LookupCiscoOspfFeatureTemplateArgs{
			Id: pulumi.StringRef("f6b2c44c-693c-4763-b010-895aa3d236bd"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;

return await Deployment.RunAsync(() => 
{
    var example = Sdwan.GetCiscoOspfFeatureTemplate.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetCiscoOspfFeatureTemplateArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var example = SdwanFunctions.getCiscoOspfFeatureTemplate(GetCiscoOspfFeatureTemplateArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: sdwan:getCiscoOspfFeatureTemplate
      arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
Copy

Using getCiscoOspfFeatureTemplate

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getCiscoOspfFeatureTemplate(args: GetCiscoOspfFeatureTemplateArgs, opts?: InvokeOptions): Promise<GetCiscoOspfFeatureTemplateResult>
function getCiscoOspfFeatureTemplateOutput(args: GetCiscoOspfFeatureTemplateOutputArgs, opts?: InvokeOptions): Output<GetCiscoOspfFeatureTemplateResult>
Copy
def get_cisco_ospf_feature_template(id: Optional[str] = None,
                                    name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetCiscoOspfFeatureTemplateResult
def get_cisco_ospf_feature_template_output(id: Optional[pulumi.Input[str]] = None,
                                    name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetCiscoOspfFeatureTemplateResult]
Copy
func LookupCiscoOspfFeatureTemplate(ctx *Context, args *LookupCiscoOspfFeatureTemplateArgs, opts ...InvokeOption) (*LookupCiscoOspfFeatureTemplateResult, error)
func LookupCiscoOspfFeatureTemplateOutput(ctx *Context, args *LookupCiscoOspfFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCiscoOspfFeatureTemplateResultOutput
Copy

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

public static class GetCiscoOspfFeatureTemplate 
{
    public static Task<GetCiscoOspfFeatureTemplateResult> InvokeAsync(GetCiscoOspfFeatureTemplateArgs args, InvokeOptions? opts = null)
    public static Output<GetCiscoOspfFeatureTemplateResult> Invoke(GetCiscoOspfFeatureTemplateInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCiscoOspfFeatureTemplateResult> getCiscoOspfFeatureTemplate(GetCiscoOspfFeatureTemplateArgs args, InvokeOptions options)
public static Output<GetCiscoOspfFeatureTemplateResult> getCiscoOspfFeatureTemplate(GetCiscoOspfFeatureTemplateArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: sdwan:index/getCiscoOspfFeatureTemplate:getCiscoOspfFeatureTemplate
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
The id of the feature template
Name string
The name of the feature template
Id string
The id of the feature template
Name string
The name of the feature template
id String
The id of the feature template
name String
The name of the feature template
id string
The id of the feature template
name string
The name of the feature template
id str
The id of the feature template
name str
The name of the feature template
id String
The id of the feature template
name String
The name of the feature template

getCiscoOspfFeatureTemplate Result

The following output properties are available:

Areas List<GetCiscoOspfFeatureTemplateArea>
Configure OSPF area
AutoCostReferenceBandwidth int
Set reference bandwidth method to assign OSPF cost
AutoCostReferenceBandwidthVariable string
Variable name
CompatibleRfc1583 bool
Calculate summary route cost based on RFC 1583
CompatibleRfc1583Variable string
Variable name
DefaultInformationOriginate bool
Distribute default external route into OSPF
DefaultInformationOriginateAlways bool
Always advertise default route
DefaultInformationOriginateAlwaysVariable string
Variable name
DefaultInformationOriginateMetric int
Set metric used to generate default route \n\n
DefaultInformationOriginateMetricType string
Set default route type
DefaultInformationOriginateMetricTypeVariable string
Variable name
DefaultInformationOriginateMetricVariable string
Variable name
Description string
The description of the feature template
DeviceTypes List<string>
List of supported device types
DistanceExternal int
Set distance for external routes
DistanceExternalVariable string
Variable name
DistanceInterArea int
Set distance for inter-area routes
DistanceInterAreaVariable string
Variable name
DistanceIntraArea int
Set distance for intra-area routes
DistanceIntraAreaVariable string
Variable name
Id string
The id of the feature template
MaxMetricRouterLsas List<GetCiscoOspfFeatureTemplateMaxMetricRouterLsa>
Advertise own router LSA with infinite distance
Name string
The name of the feature template
Redistributes List<GetCiscoOspfFeatureTemplateRedistribute>
Redistribute routes
RoutePolicies List<GetCiscoOspfFeatureTemplateRoutePolicy>
Set route policy to apply
RouterId string
Set OSPF router ID to override system IP address
RouterIdVariable string
Variable name
TemplateType string
The template type
TimersSpfDelay int
Set delay from first change received until performing SPF calculation
TimersSpfDelayVariable string
Variable name
TimersSpfInitialHold int
Set initial hold time between consecutive SPF calculations
TimersSpfInitialHoldVariable string
Variable name
TimersSpfMaxHold int
Set maximum hold time between consecutive SPF calculations
TimersSpfMaxHoldVariable string
Variable name
Version int
The version of the feature template
Areas []GetCiscoOspfFeatureTemplateArea
Configure OSPF area
AutoCostReferenceBandwidth int
Set reference bandwidth method to assign OSPF cost
AutoCostReferenceBandwidthVariable string
Variable name
CompatibleRfc1583 bool
Calculate summary route cost based on RFC 1583
CompatibleRfc1583Variable string
Variable name
DefaultInformationOriginate bool
Distribute default external route into OSPF
DefaultInformationOriginateAlways bool
Always advertise default route
DefaultInformationOriginateAlwaysVariable string
Variable name
DefaultInformationOriginateMetric int
Set metric used to generate default route \n\n
DefaultInformationOriginateMetricType string
Set default route type
DefaultInformationOriginateMetricTypeVariable string
Variable name
DefaultInformationOriginateMetricVariable string
Variable name
Description string
The description of the feature template
DeviceTypes []string
List of supported device types
DistanceExternal int
Set distance for external routes
DistanceExternalVariable string
Variable name
DistanceInterArea int
Set distance for inter-area routes
DistanceInterAreaVariable string
Variable name
DistanceIntraArea int
Set distance for intra-area routes
DistanceIntraAreaVariable string
Variable name
Id string
The id of the feature template
MaxMetricRouterLsas []GetCiscoOspfFeatureTemplateMaxMetricRouterLsa
Advertise own router LSA with infinite distance
Name string
The name of the feature template
Redistributes []GetCiscoOspfFeatureTemplateRedistribute
Redistribute routes
RoutePolicies []GetCiscoOspfFeatureTemplateRoutePolicy
Set route policy to apply
RouterId string
Set OSPF router ID to override system IP address
RouterIdVariable string
Variable name
TemplateType string
The template type
TimersSpfDelay int
Set delay from first change received until performing SPF calculation
TimersSpfDelayVariable string
Variable name
TimersSpfInitialHold int
Set initial hold time between consecutive SPF calculations
TimersSpfInitialHoldVariable string
Variable name
TimersSpfMaxHold int
Set maximum hold time between consecutive SPF calculations
TimersSpfMaxHoldVariable string
Variable name
Version int
The version of the feature template
areas List<GetCiscoOspfFeatureTemplateArea>
Configure OSPF area
autoCostReferenceBandwidth Integer
Set reference bandwidth method to assign OSPF cost
autoCostReferenceBandwidthVariable String
Variable name
compatibleRfc1583 Boolean
Calculate summary route cost based on RFC 1583
compatibleRfc1583Variable String
Variable name
defaultInformationOriginate Boolean
Distribute default external route into OSPF
defaultInformationOriginateAlways Boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable String
Variable name
defaultInformationOriginateMetric Integer
Set metric used to generate default route \n\n
defaultInformationOriginateMetricType String
Set default route type
defaultInformationOriginateMetricTypeVariable String
Variable name
defaultInformationOriginateMetricVariable String
Variable name
description String
The description of the feature template
deviceTypes List<String>
List of supported device types
distanceExternal Integer
Set distance for external routes
distanceExternalVariable String
Variable name
distanceInterArea Integer
Set distance for inter-area routes
distanceInterAreaVariable String
Variable name
distanceIntraArea Integer
Set distance for intra-area routes
distanceIntraAreaVariable String
Variable name
id String
The id of the feature template
maxMetricRouterLsas List<GetCiscoOspfFeatureTemplateMaxMetricRouterLsa>
Advertise own router LSA with infinite distance
name String
The name of the feature template
redistributes List<GetCiscoOspfFeatureTemplateRedistribute>
Redistribute routes
routePolicies List<GetCiscoOspfFeatureTemplateRoutePolicy>
Set route policy to apply
routerId String
Set OSPF router ID to override system IP address
routerIdVariable String
Variable name
templateType String
The template type
timersSpfDelay Integer
Set delay from first change received until performing SPF calculation
timersSpfDelayVariable String
Variable name
timersSpfInitialHold Integer
Set initial hold time between consecutive SPF calculations
timersSpfInitialHoldVariable String
Variable name
timersSpfMaxHold Integer
Set maximum hold time between consecutive SPF calculations
timersSpfMaxHoldVariable String
Variable name
version Integer
The version of the feature template
areas GetCiscoOspfFeatureTemplateArea[]
Configure OSPF area
autoCostReferenceBandwidth number
Set reference bandwidth method to assign OSPF cost
autoCostReferenceBandwidthVariable string
Variable name
compatibleRfc1583 boolean
Calculate summary route cost based on RFC 1583
compatibleRfc1583Variable string
Variable name
defaultInformationOriginate boolean
Distribute default external route into OSPF
defaultInformationOriginateAlways boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable string
Variable name
defaultInformationOriginateMetric number
Set metric used to generate default route \n\n
defaultInformationOriginateMetricType string
Set default route type
defaultInformationOriginateMetricTypeVariable string
Variable name
defaultInformationOriginateMetricVariable string
Variable name
description string
The description of the feature template
deviceTypes string[]
List of supported device types
distanceExternal number
Set distance for external routes
distanceExternalVariable string
Variable name
distanceInterArea number
Set distance for inter-area routes
distanceInterAreaVariable string
Variable name
distanceIntraArea number
Set distance for intra-area routes
distanceIntraAreaVariable string
Variable name
id string
The id of the feature template
maxMetricRouterLsas GetCiscoOspfFeatureTemplateMaxMetricRouterLsa[]
Advertise own router LSA with infinite distance
name string
The name of the feature template
redistributes GetCiscoOspfFeatureTemplateRedistribute[]
Redistribute routes
routePolicies GetCiscoOspfFeatureTemplateRoutePolicy[]
Set route policy to apply
routerId string
Set OSPF router ID to override system IP address
routerIdVariable string
Variable name
templateType string
The template type
timersSpfDelay number
Set delay from first change received until performing SPF calculation
timersSpfDelayVariable string
Variable name
timersSpfInitialHold number
Set initial hold time between consecutive SPF calculations
timersSpfInitialHoldVariable string
Variable name
timersSpfMaxHold number
Set maximum hold time between consecutive SPF calculations
timersSpfMaxHoldVariable string
Variable name
version number
The version of the feature template
areas Sequence[GetCiscoOspfFeatureTemplateArea]
Configure OSPF area
auto_cost_reference_bandwidth int
Set reference bandwidth method to assign OSPF cost
auto_cost_reference_bandwidth_variable str
Variable name
compatible_rfc1583 bool
Calculate summary route cost based on RFC 1583
compatible_rfc1583_variable str
Variable name
default_information_originate bool
Distribute default external route into OSPF
default_information_originate_always bool
Always advertise default route
default_information_originate_always_variable str
Variable name
default_information_originate_metric int
Set metric used to generate default route \n\n
default_information_originate_metric_type str
Set default route type
default_information_originate_metric_type_variable str
Variable name
default_information_originate_metric_variable str
Variable name
description str
The description of the feature template
device_types Sequence[str]
List of supported device types
distance_external int
Set distance for external routes
distance_external_variable str
Variable name
distance_inter_area int
Set distance for inter-area routes
distance_inter_area_variable str
Variable name
distance_intra_area int
Set distance for intra-area routes
distance_intra_area_variable str
Variable name
id str
The id of the feature template
max_metric_router_lsas Sequence[GetCiscoOspfFeatureTemplateMaxMetricRouterLsa]
Advertise own router LSA with infinite distance
name str
The name of the feature template
redistributes Sequence[GetCiscoOspfFeatureTemplateRedistribute]
Redistribute routes
route_policies Sequence[GetCiscoOspfFeatureTemplateRoutePolicy]
Set route policy to apply
router_id str
Set OSPF router ID to override system IP address
router_id_variable str
Variable name
template_type str
The template type
timers_spf_delay int
Set delay from first change received until performing SPF calculation
timers_spf_delay_variable str
Variable name
timers_spf_initial_hold int
Set initial hold time between consecutive SPF calculations
timers_spf_initial_hold_variable str
Variable name
timers_spf_max_hold int
Set maximum hold time between consecutive SPF calculations
timers_spf_max_hold_variable str
Variable name
version int
The version of the feature template
areas List<Property Map>
Configure OSPF area
autoCostReferenceBandwidth Number
Set reference bandwidth method to assign OSPF cost
autoCostReferenceBandwidthVariable String
Variable name
compatibleRfc1583 Boolean
Calculate summary route cost based on RFC 1583
compatibleRfc1583Variable String
Variable name
defaultInformationOriginate Boolean
Distribute default external route into OSPF
defaultInformationOriginateAlways Boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable String
Variable name
defaultInformationOriginateMetric Number
Set metric used to generate default route \n\n
defaultInformationOriginateMetricType String
Set default route type
defaultInformationOriginateMetricTypeVariable String
Variable name
defaultInformationOriginateMetricVariable String
Variable name
description String
The description of the feature template
deviceTypes List<String>
List of supported device types
distanceExternal Number
Set distance for external routes
distanceExternalVariable String
Variable name
distanceInterArea Number
Set distance for inter-area routes
distanceInterAreaVariable String
Variable name
distanceIntraArea Number
Set distance for intra-area routes
distanceIntraAreaVariable String
Variable name
id String
The id of the feature template
maxMetricRouterLsas List<Property Map>
Advertise own router LSA with infinite distance
name String
The name of the feature template
redistributes List<Property Map>
Redistribute routes
routePolicies List<Property Map>
Set route policy to apply
routerId String
Set OSPF router ID to override system IP address
routerIdVariable String
Variable name
templateType String
The template type
timersSpfDelay Number
Set delay from first change received until performing SPF calculation
timersSpfDelayVariable String
Variable name
timersSpfInitialHold Number
Set initial hold time between consecutive SPF calculations
timersSpfInitialHoldVariable String
Variable name
timersSpfMaxHold Number
Set maximum hold time between consecutive SPF calculations
timersSpfMaxHoldVariable String
Variable name
version Number
The version of the feature template

Supporting Types

GetCiscoOspfFeatureTemplateArea

AreaNumber This property is required. int
Set OSPF area number
AreaNumberVariable This property is required. string
Variable name
Interfaces This property is required. List<GetCiscoOspfFeatureTemplateAreaInterface>
Set OSPF interface parameters
Nssa This property is required. bool
NSSA area
NssaNoSummary This property is required. bool
Do not inject interarea routes into NSSA
NssaNoSummaryVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
Ranges This property is required. List<GetCiscoOspfFeatureTemplateAreaRange>
Summarize OSPF routes at an area boundary
Stub This property is required. bool
Stub area
StubNoSummary This property is required. bool
Do not inject interarea routes into stub
StubNoSummaryVariable This property is required. string
Variable name
AreaNumber This property is required. int
Set OSPF area number
AreaNumberVariable This property is required. string
Variable name
Interfaces This property is required. []GetCiscoOspfFeatureTemplateAreaInterface
Set OSPF interface parameters
Nssa This property is required. bool
NSSA area
NssaNoSummary This property is required. bool
Do not inject interarea routes into NSSA
NssaNoSummaryVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
Ranges This property is required. []GetCiscoOspfFeatureTemplateAreaRange
Summarize OSPF routes at an area boundary
Stub This property is required. bool
Stub area
StubNoSummary This property is required. bool
Do not inject interarea routes into stub
StubNoSummaryVariable This property is required. string
Variable name
areaNumber This property is required. Integer
Set OSPF area number
areaNumberVariable This property is required. String
Variable name
interfaces This property is required. List<GetCiscoOspfFeatureTemplateAreaInterface>
Set OSPF interface parameters
nssa This property is required. Boolean
NSSA area
nssaNoSummary This property is required. Boolean
Do not inject interarea routes into NSSA
nssaNoSummaryVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
ranges This property is required. List<GetCiscoOspfFeatureTemplateAreaRange>
Summarize OSPF routes at an area boundary
stub This property is required. Boolean
Stub area
stubNoSummary This property is required. Boolean
Do not inject interarea routes into stub
stubNoSummaryVariable This property is required. String
Variable name
areaNumber This property is required. number
Set OSPF area number
areaNumberVariable This property is required. string
Variable name
interfaces This property is required. GetCiscoOspfFeatureTemplateAreaInterface[]
Set OSPF interface parameters
nssa This property is required. boolean
NSSA area
nssaNoSummary This property is required. boolean
Do not inject interarea routes into NSSA
nssaNoSummaryVariable This property is required. string
Variable name
optional This property is required. boolean
Indicates if list item is considered optional.
ranges This property is required. GetCiscoOspfFeatureTemplateAreaRange[]
Summarize OSPF routes at an area boundary
stub This property is required. boolean
Stub area
stubNoSummary This property is required. boolean
Do not inject interarea routes into stub
stubNoSummaryVariable This property is required. string
Variable name
area_number This property is required. int
Set OSPF area number
area_number_variable This property is required. str
Variable name
interfaces This property is required. Sequence[GetCiscoOspfFeatureTemplateAreaInterface]
Set OSPF interface parameters
nssa This property is required. bool
NSSA area
nssa_no_summary This property is required. bool
Do not inject interarea routes into NSSA
nssa_no_summary_variable This property is required. str
Variable name
optional This property is required. bool
Indicates if list item is considered optional.
ranges This property is required. Sequence[GetCiscoOspfFeatureTemplateAreaRange]
Summarize OSPF routes at an area boundary
stub This property is required. bool
Stub area
stub_no_summary This property is required. bool
Do not inject interarea routes into stub
stub_no_summary_variable This property is required. str
Variable name
areaNumber This property is required. Number
Set OSPF area number
areaNumberVariable This property is required. String
Variable name
interfaces This property is required. List<Property Map>
Set OSPF interface parameters
nssa This property is required. Boolean
NSSA area
nssaNoSummary This property is required. Boolean
Do not inject interarea routes into NSSA
nssaNoSummaryVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
ranges This property is required. List<Property Map>
Summarize OSPF routes at an area boundary
stub This property is required. Boolean
Stub area
stubNoSummary This property is required. Boolean
Do not inject interarea routes into stub
stubNoSummaryVariable This property is required. String
Variable name

GetCiscoOspfFeatureTemplateAreaInterface

AuthenticationMessageDigestKey This property is required. string
Set MD5 authentication key
AuthenticationMessageDigestKeyId This property is required. int
Set MD5 message digest key
AuthenticationMessageDigestKeyIdVariable This property is required. string
Variable name
AuthenticationMessageDigestKeyVariable This property is required. string
Variable name
AuthenticationType This property is required. string
Set OSPF interface authentication type
AuthenticationTypeVariable This property is required. string
Variable name
Cost This property is required. int
Set cost of OSPF interface
CostVariable This property is required. string
Variable name
DeadInterval This property is required. int
Set interval after which neighbor is declared to be down
DeadIntervalVariable This property is required. string
Variable name
HelloInterval This property is required. int
Set interval between OSPF hello packets
HelloIntervalVariable This property is required. string
Variable name
Name This property is required. string
Set interface name
NameVariable This property is required. string
Variable name
Network This property is required. string
Set the OSPF network type
NetworkVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
PassiveInterface This property is required. bool
Set the interface to advertise its address, but not to actively run OSPF
PassiveInterfaceVariable This property is required. string
Variable name
Priority This property is required. int
Set router’s priority to be elected as designated router
PriorityVariable This property is required. string
Variable name
RetransmitInterval This property is required. int
Set time between retransmitting LSAs
RetransmitIntervalVariable This property is required. string
Variable name
AuthenticationMessageDigestKey This property is required. string
Set MD5 authentication key
AuthenticationMessageDigestKeyId This property is required. int
Set MD5 message digest key
AuthenticationMessageDigestKeyIdVariable This property is required. string
Variable name
AuthenticationMessageDigestKeyVariable This property is required. string
Variable name
AuthenticationType This property is required. string
Set OSPF interface authentication type
AuthenticationTypeVariable This property is required. string
Variable name
Cost This property is required. int
Set cost of OSPF interface
CostVariable This property is required. string
Variable name
DeadInterval This property is required. int
Set interval after which neighbor is declared to be down
DeadIntervalVariable This property is required. string
Variable name
HelloInterval This property is required. int
Set interval between OSPF hello packets
HelloIntervalVariable This property is required. string
Variable name
Name This property is required. string
Set interface name
NameVariable This property is required. string
Variable name
Network This property is required. string
Set the OSPF network type
NetworkVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
PassiveInterface This property is required. bool
Set the interface to advertise its address, but not to actively run OSPF
PassiveInterfaceVariable This property is required. string
Variable name
Priority This property is required. int
Set router’s priority to be elected as designated router
PriorityVariable This property is required. string
Variable name
RetransmitInterval This property is required. int
Set time between retransmitting LSAs
RetransmitIntervalVariable This property is required. string
Variable name
authenticationMessageDigestKey This property is required. String
Set MD5 authentication key
authenticationMessageDigestKeyId This property is required. Integer
Set MD5 message digest key
authenticationMessageDigestKeyIdVariable This property is required. String
Variable name
authenticationMessageDigestKeyVariable This property is required. String
Variable name
authenticationType This property is required. String
Set OSPF interface authentication type
authenticationTypeVariable This property is required. String
Variable name
cost This property is required. Integer
Set cost of OSPF interface
costVariable This property is required. String
Variable name
deadInterval This property is required. Integer
Set interval after which neighbor is declared to be down
deadIntervalVariable This property is required. String
Variable name
helloInterval This property is required. Integer
Set interval between OSPF hello packets
helloIntervalVariable This property is required. String
Variable name
name This property is required. String
Set interface name
nameVariable This property is required. String
Variable name
network This property is required. String
Set the OSPF network type
networkVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
passiveInterface This property is required. Boolean
Set the interface to advertise its address, but not to actively run OSPF
passiveInterfaceVariable This property is required. String
Variable name
priority This property is required. Integer
Set router’s priority to be elected as designated router
priorityVariable This property is required. String
Variable name
retransmitInterval This property is required. Integer
Set time between retransmitting LSAs
retransmitIntervalVariable This property is required. String
Variable name
authenticationMessageDigestKey This property is required. string
Set MD5 authentication key
authenticationMessageDigestKeyId This property is required. number
Set MD5 message digest key
authenticationMessageDigestKeyIdVariable This property is required. string
Variable name
authenticationMessageDigestKeyVariable This property is required. string
Variable name
authenticationType This property is required. string
Set OSPF interface authentication type
authenticationTypeVariable This property is required. string
Variable name
cost This property is required. number
Set cost of OSPF interface
costVariable This property is required. string
Variable name
deadInterval This property is required. number
Set interval after which neighbor is declared to be down
deadIntervalVariable This property is required. string
Variable name
helloInterval This property is required. number
Set interval between OSPF hello packets
helloIntervalVariable This property is required. string
Variable name
name This property is required. string
Set interface name
nameVariable This property is required. string
Variable name
network This property is required. string
Set the OSPF network type
networkVariable This property is required. string
Variable name
optional This property is required. boolean
Indicates if list item is considered optional.
passiveInterface This property is required. boolean
Set the interface to advertise its address, but not to actively run OSPF
passiveInterfaceVariable This property is required. string
Variable name
priority This property is required. number
Set router’s priority to be elected as designated router
priorityVariable This property is required. string
Variable name
retransmitInterval This property is required. number
Set time between retransmitting LSAs
retransmitIntervalVariable This property is required. string
Variable name
authentication_message_digest_key This property is required. str
Set MD5 authentication key
authentication_message_digest_key_id This property is required. int
Set MD5 message digest key
authentication_message_digest_key_id_variable This property is required. str
Variable name
authentication_message_digest_key_variable This property is required. str
Variable name
authentication_type This property is required. str
Set OSPF interface authentication type
authentication_type_variable This property is required. str
Variable name
cost This property is required. int
Set cost of OSPF interface
cost_variable This property is required. str
Variable name
dead_interval This property is required. int
Set interval after which neighbor is declared to be down
dead_interval_variable This property is required. str
Variable name
hello_interval This property is required. int
Set interval between OSPF hello packets
hello_interval_variable This property is required. str
Variable name
name This property is required. str
Set interface name
name_variable This property is required. str
Variable name
network This property is required. str
Set the OSPF network type
network_variable This property is required. str
Variable name
optional This property is required. bool
Indicates if list item is considered optional.
passive_interface This property is required. bool
Set the interface to advertise its address, but not to actively run OSPF
passive_interface_variable This property is required. str
Variable name
priority This property is required. int
Set router’s priority to be elected as designated router
priority_variable This property is required. str
Variable name
retransmit_interval This property is required. int
Set time between retransmitting LSAs
retransmit_interval_variable This property is required. str
Variable name
authenticationMessageDigestKey This property is required. String
Set MD5 authentication key
authenticationMessageDigestKeyId This property is required. Number
Set MD5 message digest key
authenticationMessageDigestKeyIdVariable This property is required. String
Variable name
authenticationMessageDigestKeyVariable This property is required. String
Variable name
authenticationType This property is required. String
Set OSPF interface authentication type
authenticationTypeVariable This property is required. String
Variable name
cost This property is required. Number
Set cost of OSPF interface
costVariable This property is required. String
Variable name
deadInterval This property is required. Number
Set interval after which neighbor is declared to be down
deadIntervalVariable This property is required. String
Variable name
helloInterval This property is required. Number
Set interval between OSPF hello packets
helloIntervalVariable This property is required. String
Variable name
name This property is required. String
Set interface name
nameVariable This property is required. String
Variable name
network This property is required. String
Set the OSPF network type
networkVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
passiveInterface This property is required. Boolean
Set the interface to advertise its address, but not to actively run OSPF
passiveInterfaceVariable This property is required. String
Variable name
priority This property is required. Number
Set router’s priority to be elected as designated router
priorityVariable This property is required. String
Variable name
retransmitInterval This property is required. Number
Set time between retransmitting LSAs
retransmitIntervalVariable This property is required. String
Variable name

GetCiscoOspfFeatureTemplateAreaRange

Address This property is required. string
Set matching prefix
AddressVariable This property is required. string
Variable name
Cost This property is required. int
Set cost for this range
CostVariable This property is required. string
Variable name
NoAdvertise This property is required. bool
Do not advertise this range
NoAdvertiseVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
Address This property is required. string
Set matching prefix
AddressVariable This property is required. string
Variable name
Cost This property is required. int
Set cost for this range
CostVariable This property is required. string
Variable name
NoAdvertise This property is required. bool
Do not advertise this range
NoAdvertiseVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
address This property is required. String
Set matching prefix
addressVariable This property is required. String
Variable name
cost This property is required. Integer
Set cost for this range
costVariable This property is required. String
Variable name
noAdvertise This property is required. Boolean
Do not advertise this range
noAdvertiseVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
address This property is required. string
Set matching prefix
addressVariable This property is required. string
Variable name
cost This property is required. number
Set cost for this range
costVariable This property is required. string
Variable name
noAdvertise This property is required. boolean
Do not advertise this range
noAdvertiseVariable This property is required. string
Variable name
optional This property is required. boolean
Indicates if list item is considered optional.
address This property is required. str
Set matching prefix
address_variable This property is required. str
Variable name
cost This property is required. int
Set cost for this range
cost_variable This property is required. str
Variable name
no_advertise This property is required. bool
Do not advertise this range
no_advertise_variable This property is required. str
Variable name
optional This property is required. bool
Indicates if list item is considered optional.
address This property is required. String
Set matching prefix
addressVariable This property is required. String
Variable name
cost This property is required. Number
Set cost for this range
costVariable This property is required. String
Variable name
noAdvertise This property is required. Boolean
Do not advertise this range
noAdvertiseVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.

GetCiscoOspfFeatureTemplateMaxMetricRouterLsa

AdType This property is required. string
Set the router LSA advertisement type
Optional This property is required. bool
Indicates if list item is considered optional.
Time This property is required. int
Set how long to advertise maximum metric after router starts up
TimeVariable This property is required. string
Variable name
AdType This property is required. string
Set the router LSA advertisement type
Optional This property is required. bool
Indicates if list item is considered optional.
Time This property is required. int
Set how long to advertise maximum metric after router starts up
TimeVariable This property is required. string
Variable name
adType This property is required. String
Set the router LSA advertisement type
optional This property is required. Boolean
Indicates if list item is considered optional.
time This property is required. Integer
Set how long to advertise maximum metric after router starts up
timeVariable This property is required. String
Variable name
adType This property is required. string
Set the router LSA advertisement type
optional This property is required. boolean
Indicates if list item is considered optional.
time This property is required. number
Set how long to advertise maximum metric after router starts up
timeVariable This property is required. string
Variable name
ad_type This property is required. str
Set the router LSA advertisement type
optional This property is required. bool
Indicates if list item is considered optional.
time This property is required. int
Set how long to advertise maximum metric after router starts up
time_variable This property is required. str
Variable name
adType This property is required. String
Set the router LSA advertisement type
optional This property is required. Boolean
Indicates if list item is considered optional.
time This property is required. Number
Set how long to advertise maximum metric after router starts up
timeVariable This property is required. String
Variable name

GetCiscoOspfFeatureTemplateRedistribute

NatDia This property is required. bool
Enable NAT DIA for redistributed routes
NatDiaVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
Protocol This property is required. string
Set the protocol
ProtocolVariable This property is required. string
Variable name
RoutePolicy This property is required. string
Set route policy to apply to redistributed routes
RoutePolicyVariable This property is required. string
Variable name
NatDia This property is required. bool
Enable NAT DIA for redistributed routes
NatDiaVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
Protocol This property is required. string
Set the protocol
ProtocolVariable This property is required. string
Variable name
RoutePolicy This property is required. string
Set route policy to apply to redistributed routes
RoutePolicyVariable This property is required. string
Variable name
natDia This property is required. Boolean
Enable NAT DIA for redistributed routes
natDiaVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
protocol This property is required. String
Set the protocol
protocolVariable This property is required. String
Variable name
routePolicy This property is required. String
Set route policy to apply to redistributed routes
routePolicyVariable This property is required. String
Variable name
natDia This property is required. boolean
Enable NAT DIA for redistributed routes
natDiaVariable This property is required. string
Variable name
optional This property is required. boolean
Indicates if list item is considered optional.
protocol This property is required. string
Set the protocol
protocolVariable This property is required. string
Variable name
routePolicy This property is required. string
Set route policy to apply to redistributed routes
routePolicyVariable This property is required. string
Variable name
nat_dia This property is required. bool
Enable NAT DIA for redistributed routes
nat_dia_variable This property is required. str
Variable name
optional This property is required. bool
Indicates if list item is considered optional.
protocol This property is required. str
Set the protocol
protocol_variable This property is required. str
Variable name
route_policy This property is required. str
Set route policy to apply to redistributed routes
route_policy_variable This property is required. str
Variable name
natDia This property is required. Boolean
Enable NAT DIA for redistributed routes
natDiaVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
protocol This property is required. String
Set the protocol
protocolVariable This property is required. String
Variable name
routePolicy This property is required. String
Set route policy to apply to redistributed routes
routePolicyVariable This property is required. String
Variable name

GetCiscoOspfFeatureTemplateRoutePolicy

Direction This property is required. string
Set direction to apply policy
DirectionVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
PolicyName This property is required. string
Name of route policy
PolicyNameVariable This property is required. string
Variable name
Direction This property is required. string
Set direction to apply policy
DirectionVariable This property is required. string
Variable name
Optional This property is required. bool
Indicates if list item is considered optional.
PolicyName This property is required. string
Name of route policy
PolicyNameVariable This property is required. string
Variable name
direction This property is required. String
Set direction to apply policy
directionVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
policyName This property is required. String
Name of route policy
policyNameVariable This property is required. String
Variable name
direction This property is required. string
Set direction to apply policy
directionVariable This property is required. string
Variable name
optional This property is required. boolean
Indicates if list item is considered optional.
policyName This property is required. string
Name of route policy
policyNameVariable This property is required. string
Variable name
direction This property is required. str
Set direction to apply policy
direction_variable This property is required. str
Variable name
optional This property is required. bool
Indicates if list item is considered optional.
policy_name This property is required. str
Name of route policy
policy_name_variable This property is required. str
Variable name
direction This property is required. String
Set direction to apply policy
directionVariable This property is required. String
Variable name
optional This property is required. Boolean
Indicates if list item is considered optional.
policyName This property is required. String
Name of route policy
policyNameVariable This property is required. String
Variable name

Package Details

Repository
sdwan pulumi/pulumi-sdwan
License
Apache-2.0
Notes
This Pulumi package is based on the sdwan Terraform Provider.
Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi