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

sdwan.getCiscoOspfFeatureTemplate

Explore with Pulumi AI

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

    This data source can read the 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",
    });
    
    import pulumi
    import pulumi_sdwan as sdwan
    
    example = sdwan.get_cisco_ospf_feature_template(id="f6b2c44c-693c-4763-b010-895aa3d236bd")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := sdwan.LookupCiscoOspfFeatureTemplate(ctx, &sdwan.LookupCiscoOspfFeatureTemplateArgs{
    			Id: pulumi.StringRef("f6b2c44c-693c-4763-b010-895aa3d236bd"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Sdwan = Pulumi.Sdwan;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Sdwan.GetCiscoOspfFeatureTemplate.Invoke(new()
        {
            Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.sdwan.SdwanFunctions;
    import com.pulumi.sdwan.inputs.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());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: sdwan:getCiscoOspfFeatureTemplate
          Arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
    

    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>
    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]
    func LookupCiscoOspfFeatureTemplate(ctx *Context, args *LookupCiscoOspfFeatureTemplateArgs, opts ...InvokeOption) (*LookupCiscoOspfFeatureTemplateResult, error)
    func LookupCiscoOspfFeatureTemplateOutput(ctx *Context, args *LookupCiscoOspfFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCiscoOspfFeatureTemplateResultOutput

    > 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)
    }
    public static CompletableFuture<GetCiscoOspfFeatureTemplateResult> getCiscoOspfFeatureTemplate(GetCiscoOspfFeatureTemplateArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: sdwan:index/getCiscoOspfFeatureTemplate:getCiscoOspfFeatureTemplate
      arguments:
        # arguments dictionary

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

    GetCiscoOspfFeatureTemplateAreaInterface

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

    GetCiscoOspfFeatureTemplateAreaRange

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

    GetCiscoOspfFeatureTemplateMaxMetricRouterLsa

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

    GetCiscoOspfFeatureTemplateRedistribute

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

    GetCiscoOspfFeatureTemplateRoutePolicy

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

    Package Details

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