sdwan.CiscoOspfv3FeatureTemplate
This resource can manage a Cisco OSPFv3 feature template.
- Minimum SD-WAN Manager version: 
15.0.0 
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = new sdwan.CiscoOspfv3FeatureTemplate("example", {
    name: "Example",
    description: "My Example",
    deviceTypes: ["vedge-C8000V"],
    ipv4RouterId: "1.2.3.4",
    ipv4AutoCostReferenceBandwidth: 100000,
    ipv4CompatibleRfc1583: true,
    ipv4DefaultInformationOriginate: true,
    ipv4DefaultInformationOriginateAlways: true,
    ipv4DefaultInformationOriginateMetric: 100,
    ipv4DefaultInformationOriginateMetricType: "type1",
    ipv4DistanceExternal: 111,
    ipv4DistanceInterArea: 111,
    ipv4DistanceIntraArea: 112,
    ipv4TimersSpfDelay: 300,
    ipv4TimersSpfInitialHold: 2000,
    ipv4TimersSpfMaxHold: 20000,
    ipv4Distance: 110,
    ipv4PolicyName: "POLICY1",
    ipv4Filter: false,
    ipv4Redistributes: [{
        protocol: "static",
        routePolicy: "RP1",
        natDia: true,
    }],
    ipv4MaxMetricRouterLsas: [{
        adType: "on-startup",
        time: 100,
    }],
    ipv4Areas: [{
        areaNumber: 1,
        stub: false,
        stubNoSummary: false,
        nssa: false,
        nssaNoSummary: true,
        translate: "always",
        normal: false,
        interfaces: [{
            name: "e1",
            helloInterval: 20,
            deadInterval: 60,
            retransmitInterval: 10,
            cost: 100,
            network: "point-to-point",
            passiveInterface: true,
            authenticationType: "md5",
            authenticationKey: "authenticationKey",
            ipsecSpi: 256,
        }],
        ranges: [{
            address: "1.1.1.0/24",
            cost: 100,
            noAdvertise: true,
        }],
    }],
    ipv6RouterId: "1.2.3.4",
    ipv6AutoCostReferenceBandwidth: 100000,
    ipv6CompatibleRfc1583: true,
    ipv6DefaultInformationOriginate: true,
    ipv6DefaultInformationOriginateAlways: true,
    ipv6DefaultInformationOriginateMetric: 100,
    ipv6DefaultInformationOriginateMetricType: "type1",
    ipv6DistanceExternal: 111,
    ipv6DistanceInterArea: 111,
    ipv6DistanceIntraArea: 112,
    ipv6TimersSpfDelay: 300,
    ipv6TimersSpfInitialHold: 2000,
    ipv6TimersSpfMaxHold: 20000,
    ipv6Distance: 110,
    ipv6PolicyName: "POLICY2",
    ipv6Filter: false,
    ipv6Redistributes: [{
        protocol: "static",
        routePolicy: "RP1",
    }],
    ipv6MaxMetricRouterLsas: [{
        adType: "on-startup",
        time: 100,
    }],
    ipv6Areas: [{
        areaNumber: 1,
        stub: false,
        stubNoSummary: false,
        nssa: false,
        nssaNoSummary: true,
        translate: "always",
        normal: false,
        interfaces: [{
            name: "e1",
            helloInterval: 20,
            deadInterval: 60,
            retransmitInterval: 10,
            cost: 100,
            network: "point-to-point",
            passiveInterface: true,
            authenticationType: "md5",
            authenticationKey: "authenticationKey",
            ipsecSpi: 256,
        }],
        ranges: [{
            address: "2001::/48",
            cost: 100,
            noAdvertise: true,
        }],
    }],
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.CiscoOspfv3FeatureTemplate("example",
    name="Example",
    description="My Example",
    device_types=["vedge-C8000V"],
    ipv4_router_id="1.2.3.4",
    ipv4_auto_cost_reference_bandwidth=100000,
    ipv4_compatible_rfc1583=True,
    ipv4_default_information_originate=True,
    ipv4_default_information_originate_always=True,
    ipv4_default_information_originate_metric=100,
    ipv4_default_information_originate_metric_type="type1",
    ipv4_distance_external=111,
    ipv4_distance_inter_area=111,
    ipv4_distance_intra_area=112,
    ipv4_timers_spf_delay=300,
    ipv4_timers_spf_initial_hold=2000,
    ipv4_timers_spf_max_hold=20000,
    ipv4_distance=110,
    ipv4_policy_name="POLICY1",
    ipv4_filter=False,
    ipv4_redistributes=[{
        "protocol": "static",
        "route_policy": "RP1",
        "nat_dia": True,
    }],
    ipv4_max_metric_router_lsas=[{
        "ad_type": "on-startup",
        "time": 100,
    }],
    ipv4_areas=[{
        "area_number": 1,
        "stub": False,
        "stub_no_summary": False,
        "nssa": False,
        "nssa_no_summary": True,
        "translate": "always",
        "normal": False,
        "interfaces": [{
            "name": "e1",
            "hello_interval": 20,
            "dead_interval": 60,
            "retransmit_interval": 10,
            "cost": 100,
            "network": "point-to-point",
            "passive_interface": True,
            "authentication_type": "md5",
            "authentication_key": "authenticationKey",
            "ipsec_spi": 256,
        }],
        "ranges": [{
            "address": "1.1.1.0/24",
            "cost": 100,
            "no_advertise": True,
        }],
    }],
    ipv6_router_id="1.2.3.4",
    ipv6_auto_cost_reference_bandwidth=100000,
    ipv6_compatible_rfc1583=True,
    ipv6_default_information_originate=True,
    ipv6_default_information_originate_always=True,
    ipv6_default_information_originate_metric=100,
    ipv6_default_information_originate_metric_type="type1",
    ipv6_distance_external=111,
    ipv6_distance_inter_area=111,
    ipv6_distance_intra_area=112,
    ipv6_timers_spf_delay=300,
    ipv6_timers_spf_initial_hold=2000,
    ipv6_timers_spf_max_hold=20000,
    ipv6_distance=110,
    ipv6_policy_name="POLICY2",
    ipv6_filter=False,
    ipv6_redistributes=[{
        "protocol": "static",
        "route_policy": "RP1",
    }],
    ipv6_max_metric_router_lsas=[{
        "ad_type": "on-startup",
        "time": 100,
    }],
    ipv6_areas=[{
        "area_number": 1,
        "stub": False,
        "stub_no_summary": False,
        "nssa": False,
        "nssa_no_summary": True,
        "translate": "always",
        "normal": False,
        "interfaces": [{
            "name": "e1",
            "hello_interval": 20,
            "dead_interval": 60,
            "retransmit_interval": 10,
            "cost": 100,
            "network": "point-to-point",
            "passive_interface": True,
            "authentication_type": "md5",
            "authentication_key": "authenticationKey",
            "ipsec_spi": 256,
        }],
        "ranges": [{
            "address": "2001::/48",
            "cost": 100,
            "no_advertise": True,
        }],
    }])
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.NewCiscoOspfv3FeatureTemplate(ctx, "example", &sdwan.CiscoOspfv3FeatureTemplateArgs{
			Name:        pulumi.String("Example"),
			Description: pulumi.String("My Example"),
			DeviceTypes: pulumi.StringArray{
				pulumi.String("vedge-C8000V"),
			},
			Ipv4RouterId:                              pulumi.String("1.2.3.4"),
			Ipv4AutoCostReferenceBandwidth:            pulumi.Int(100000),
			Ipv4CompatibleRfc1583:                     pulumi.Bool(true),
			Ipv4DefaultInformationOriginate:           pulumi.Bool(true),
			Ipv4DefaultInformationOriginateAlways:     pulumi.Bool(true),
			Ipv4DefaultInformationOriginateMetric:     pulumi.Int(100),
			Ipv4DefaultInformationOriginateMetricType: pulumi.String("type1"),
			Ipv4DistanceExternal:                      pulumi.Int(111),
			Ipv4DistanceInterArea:                     pulumi.Int(111),
			Ipv4DistanceIntraArea:                     pulumi.Int(112),
			Ipv4TimersSpfDelay:                        pulumi.Int(300),
			Ipv4TimersSpfInitialHold:                  pulumi.Int(2000),
			Ipv4TimersSpfMaxHold:                      pulumi.Int(20000),
			Ipv4Distance:                              pulumi.Int(110),
			Ipv4PolicyName:                            pulumi.String("POLICY1"),
			Ipv4Filter:                                pulumi.Bool(false),
			Ipv4Redistributes: sdwan.CiscoOspfv3FeatureTemplateIpv4RedistributeArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv4RedistributeArgs{
					Protocol:    pulumi.String("static"),
					RoutePolicy: pulumi.String("RP1"),
					NatDia:      pulumi.Bool(true),
				},
			},
			Ipv4MaxMetricRouterLsas: sdwan.CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs{
					AdType: pulumi.String("on-startup"),
					Time:   pulumi.Int(100),
				},
			},
			Ipv4Areas: sdwan.CiscoOspfv3FeatureTemplateIpv4AreaArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv4AreaArgs{
					AreaNumber:    pulumi.Int(1),
					Stub:          pulumi.Bool(false),
					StubNoSummary: pulumi.Bool(false),
					Nssa:          pulumi.Bool(false),
					NssaNoSummary: pulumi.Bool(true),
					Translate:     pulumi.String("always"),
					Normal:        pulumi.Bool(false),
					Interfaces: sdwan.CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArray{
						&sdwan.CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs{
							Name:               pulumi.String("e1"),
							HelloInterval:      pulumi.Int(20),
							DeadInterval:       pulumi.Int(60),
							RetransmitInterval: pulumi.Int(10),
							Cost:               pulumi.Int(100),
							Network:            pulumi.String("point-to-point"),
							PassiveInterface:   pulumi.Bool(true),
							AuthenticationType: pulumi.String("md5"),
							AuthenticationKey:  pulumi.String("authenticationKey"),
							IpsecSpi:           pulumi.Int(256),
						},
					},
					Ranges: sdwan.CiscoOspfv3FeatureTemplateIpv4AreaRangeArray{
						&sdwan.CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs{
							Address:     pulumi.String("1.1.1.0/24"),
							Cost:        pulumi.Int(100),
							NoAdvertise: pulumi.Bool(true),
						},
					},
				},
			},
			Ipv6RouterId:                              pulumi.String("1.2.3.4"),
			Ipv6AutoCostReferenceBandwidth:            pulumi.Int(100000),
			Ipv6CompatibleRfc1583:                     pulumi.Bool(true),
			Ipv6DefaultInformationOriginate:           pulumi.Bool(true),
			Ipv6DefaultInformationOriginateAlways:     pulumi.Bool(true),
			Ipv6DefaultInformationOriginateMetric:     pulumi.Int(100),
			Ipv6DefaultInformationOriginateMetricType: pulumi.String("type1"),
			Ipv6DistanceExternal:                      pulumi.Int(111),
			Ipv6DistanceInterArea:                     pulumi.Int(111),
			Ipv6DistanceIntraArea:                     pulumi.Int(112),
			Ipv6TimersSpfDelay:                        pulumi.Int(300),
			Ipv6TimersSpfInitialHold:                  pulumi.Int(2000),
			Ipv6TimersSpfMaxHold:                      pulumi.Int(20000),
			Ipv6Distance:                              pulumi.Int(110),
			Ipv6PolicyName:                            pulumi.String("POLICY2"),
			Ipv6Filter:                                pulumi.Bool(false),
			Ipv6Redistributes: sdwan.CiscoOspfv3FeatureTemplateIpv6RedistributeArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv6RedistributeArgs{
					Protocol:    pulumi.String("static"),
					RoutePolicy: pulumi.String("RP1"),
				},
			},
			Ipv6MaxMetricRouterLsas: sdwan.CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs{
					AdType: pulumi.String("on-startup"),
					Time:   pulumi.Int(100),
				},
			},
			Ipv6Areas: sdwan.CiscoOspfv3FeatureTemplateIpv6AreaArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv6AreaArgs{
					AreaNumber:    pulumi.Int(1),
					Stub:          pulumi.Bool(false),
					StubNoSummary: pulumi.Bool(false),
					Nssa:          pulumi.Bool(false),
					NssaNoSummary: pulumi.Bool(true),
					Translate:     pulumi.String("always"),
					Normal:        pulumi.Bool(false),
					Interfaces: sdwan.CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArray{
						&sdwan.CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs{
							Name:               pulumi.String("e1"),
							HelloInterval:      pulumi.Int(20),
							DeadInterval:       pulumi.Int(60),
							RetransmitInterval: pulumi.Int(10),
							Cost:               pulumi.Int(100),
							Network:            pulumi.String("point-to-point"),
							PassiveInterface:   pulumi.Bool(true),
							AuthenticationType: pulumi.String("md5"),
							AuthenticationKey:  pulumi.String("authenticationKey"),
							IpsecSpi:           pulumi.Int(256),
						},
					},
					Ranges: sdwan.CiscoOspfv3FeatureTemplateIpv6AreaRangeArray{
						&sdwan.CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs{
							Address:     pulumi.String("2001::/48"),
							Cost:        pulumi.Int(100),
							NoAdvertise: pulumi.Bool(true),
						},
					},
				},
			},
		})
		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.CiscoOspfv3FeatureTemplate("example", new()
    {
        Name = "Example",
        Description = "My Example",
        DeviceTypes = new[]
        {
            "vedge-C8000V",
        },
        Ipv4RouterId = "1.2.3.4",
        Ipv4AutoCostReferenceBandwidth = 100000,
        Ipv4CompatibleRfc1583 = true,
        Ipv4DefaultInformationOriginate = true,
        Ipv4DefaultInformationOriginateAlways = true,
        Ipv4DefaultInformationOriginateMetric = 100,
        Ipv4DefaultInformationOriginateMetricType = "type1",
        Ipv4DistanceExternal = 111,
        Ipv4DistanceInterArea = 111,
        Ipv4DistanceIntraArea = 112,
        Ipv4TimersSpfDelay = 300,
        Ipv4TimersSpfInitialHold = 2000,
        Ipv4TimersSpfMaxHold = 20000,
        Ipv4Distance = 110,
        Ipv4PolicyName = "POLICY1",
        Ipv4Filter = false,
        Ipv4Redistributes = new[]
        {
            new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4RedistributeArgs
            {
                Protocol = "static",
                RoutePolicy = "RP1",
                NatDia = true,
            },
        },
        Ipv4MaxMetricRouterLsas = new[]
        {
            new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs
            {
                AdType = "on-startup",
                Time = 100,
            },
        },
        Ipv4Areas = new[]
        {
            new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4AreaArgs
            {
                AreaNumber = 1,
                Stub = false,
                StubNoSummary = false,
                Nssa = false,
                NssaNoSummary = true,
                Translate = "always",
                Normal = false,
                Interfaces = new[]
                {
                    new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs
                    {
                        Name = "e1",
                        HelloInterval = 20,
                        DeadInterval = 60,
                        RetransmitInterval = 10,
                        Cost = 100,
                        Network = "point-to-point",
                        PassiveInterface = true,
                        AuthenticationType = "md5",
                        AuthenticationKey = "authenticationKey",
                        IpsecSpi = 256,
                    },
                },
                Ranges = new[]
                {
                    new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs
                    {
                        Address = "1.1.1.0/24",
                        Cost = 100,
                        NoAdvertise = true,
                    },
                },
            },
        },
        Ipv6RouterId = "1.2.3.4",
        Ipv6AutoCostReferenceBandwidth = 100000,
        Ipv6CompatibleRfc1583 = true,
        Ipv6DefaultInformationOriginate = true,
        Ipv6DefaultInformationOriginateAlways = true,
        Ipv6DefaultInformationOriginateMetric = 100,
        Ipv6DefaultInformationOriginateMetricType = "type1",
        Ipv6DistanceExternal = 111,
        Ipv6DistanceInterArea = 111,
        Ipv6DistanceIntraArea = 112,
        Ipv6TimersSpfDelay = 300,
        Ipv6TimersSpfInitialHold = 2000,
        Ipv6TimersSpfMaxHold = 20000,
        Ipv6Distance = 110,
        Ipv6PolicyName = "POLICY2",
        Ipv6Filter = false,
        Ipv6Redistributes = new[]
        {
            new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6RedistributeArgs
            {
                Protocol = "static",
                RoutePolicy = "RP1",
            },
        },
        Ipv6MaxMetricRouterLsas = new[]
        {
            new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs
            {
                AdType = "on-startup",
                Time = 100,
            },
        },
        Ipv6Areas = new[]
        {
            new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6AreaArgs
            {
                AreaNumber = 1,
                Stub = false,
                StubNoSummary = false,
                Nssa = false,
                NssaNoSummary = true,
                Translate = "always",
                Normal = false,
                Interfaces = new[]
                {
                    new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs
                    {
                        Name = "e1",
                        HelloInterval = 20,
                        DeadInterval = 60,
                        RetransmitInterval = 10,
                        Cost = 100,
                        Network = "point-to-point",
                        PassiveInterface = true,
                        AuthenticationType = "md5",
                        AuthenticationKey = "authenticationKey",
                        IpsecSpi = 256,
                    },
                },
                Ranges = new[]
                {
                    new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs
                    {
                        Address = "2001::/48",
                        Cost = 100,
                        NoAdvertise = true,
                    },
                },
            },
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.CiscoOspfv3FeatureTemplate;
import com.pulumi.sdwan.CiscoOspfv3FeatureTemplateArgs;
import com.pulumi.sdwan.inputs.CiscoOspfv3FeatureTemplateIpv4RedistributeArgs;
import com.pulumi.sdwan.inputs.CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs;
import com.pulumi.sdwan.inputs.CiscoOspfv3FeatureTemplateIpv4AreaArgs;
import com.pulumi.sdwan.inputs.CiscoOspfv3FeatureTemplateIpv6RedistributeArgs;
import com.pulumi.sdwan.inputs.CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs;
import com.pulumi.sdwan.inputs.CiscoOspfv3FeatureTemplateIpv6AreaArgs;
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 CiscoOspfv3FeatureTemplate("example", CiscoOspfv3FeatureTemplateArgs.builder()
            .name("Example")
            .description("My Example")
            .deviceTypes("vedge-C8000V")
            .ipv4RouterId("1.2.3.4")
            .ipv4AutoCostReferenceBandwidth(100000)
            .ipv4CompatibleRfc1583(true)
            .ipv4DefaultInformationOriginate(true)
            .ipv4DefaultInformationOriginateAlways(true)
            .ipv4DefaultInformationOriginateMetric(100)
            .ipv4DefaultInformationOriginateMetricType("type1")
            .ipv4DistanceExternal(111)
            .ipv4DistanceInterArea(111)
            .ipv4DistanceIntraArea(112)
            .ipv4TimersSpfDelay(300)
            .ipv4TimersSpfInitialHold(2000)
            .ipv4TimersSpfMaxHold(20000)
            .ipv4Distance(110)
            .ipv4PolicyName("POLICY1")
            .ipv4Filter(false)
            .ipv4Redistributes(CiscoOspfv3FeatureTemplateIpv4RedistributeArgs.builder()
                .protocol("static")
                .routePolicy("RP1")
                .natDia(true)
                .build())
            .ipv4MaxMetricRouterLsas(CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs.builder()
                .adType("on-startup")
                .time(100)
                .build())
            .ipv4Areas(CiscoOspfv3FeatureTemplateIpv4AreaArgs.builder()
                .areaNumber(1)
                .stub(false)
                .stubNoSummary(false)
                .nssa(false)
                .nssaNoSummary(true)
                .translate("always")
                .normal(false)
                .interfaces(CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs.builder()
                    .name("e1")
                    .helloInterval(20)
                    .deadInterval(60)
                    .retransmitInterval(10)
                    .cost(100)
                    .network("point-to-point")
                    .passiveInterface(true)
                    .authenticationType("md5")
                    .authenticationKey("authenticationKey")
                    .ipsecSpi(256)
                    .build())
                .ranges(CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs.builder()
                    .address("1.1.1.0/24")
                    .cost(100)
                    .noAdvertise(true)
                    .build())
                .build())
            .ipv6RouterId("1.2.3.4")
            .ipv6AutoCostReferenceBandwidth(100000)
            .ipv6CompatibleRfc1583(true)
            .ipv6DefaultInformationOriginate(true)
            .ipv6DefaultInformationOriginateAlways(true)
            .ipv6DefaultInformationOriginateMetric(100)
            .ipv6DefaultInformationOriginateMetricType("type1")
            .ipv6DistanceExternal(111)
            .ipv6DistanceInterArea(111)
            .ipv6DistanceIntraArea(112)
            .ipv6TimersSpfDelay(300)
            .ipv6TimersSpfInitialHold(2000)
            .ipv6TimersSpfMaxHold(20000)
            .ipv6Distance(110)
            .ipv6PolicyName("POLICY2")
            .ipv6Filter(false)
            .ipv6Redistributes(CiscoOspfv3FeatureTemplateIpv6RedistributeArgs.builder()
                .protocol("static")
                .routePolicy("RP1")
                .build())
            .ipv6MaxMetricRouterLsas(CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs.builder()
                .adType("on-startup")
                .time(100)
                .build())
            .ipv6Areas(CiscoOspfv3FeatureTemplateIpv6AreaArgs.builder()
                .areaNumber(1)
                .stub(false)
                .stubNoSummary(false)
                .nssa(false)
                .nssaNoSummary(true)
                .translate("always")
                .normal(false)
                .interfaces(CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs.builder()
                    .name("e1")
                    .helloInterval(20)
                    .deadInterval(60)
                    .retransmitInterval(10)
                    .cost(100)
                    .network("point-to-point")
                    .passiveInterface(true)
                    .authenticationType("md5")
                    .authenticationKey("authenticationKey")
                    .ipsecSpi(256)
                    .build())
                .ranges(CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs.builder()
                    .address("2001::/48")
                    .cost(100)
                    .noAdvertise(true)
                    .build())
                .build())
            .build());
    }
}
resources:
  example:
    type: sdwan:CiscoOspfv3FeatureTemplate
    properties:
      name: Example
      description: My Example
      deviceTypes:
        - vedge-C8000V
      ipv4RouterId: 1.2.3.4
      ipv4AutoCostReferenceBandwidth: 100000
      ipv4CompatibleRfc1583: true
      ipv4DefaultInformationOriginate: true
      ipv4DefaultInformationOriginateAlways: true
      ipv4DefaultInformationOriginateMetric: 100
      ipv4DefaultInformationOriginateMetricType: type1
      ipv4DistanceExternal: 111
      ipv4DistanceInterArea: 111
      ipv4DistanceIntraArea: 112
      ipv4TimersSpfDelay: 300
      ipv4TimersSpfInitialHold: 2000
      ipv4TimersSpfMaxHold: 20000
      ipv4Distance: 110
      ipv4PolicyName: POLICY1
      ipv4Filter: false
      ipv4Redistributes:
        - protocol: static
          routePolicy: RP1
          natDia: true
      ipv4MaxMetricRouterLsas:
        - adType: on-startup
          time: 100
      ipv4Areas:
        - areaNumber: 1
          stub: false
          stubNoSummary: false
          nssa: false
          nssaNoSummary: true
          translate: always
          normal: false
          interfaces:
            - name: e1
              helloInterval: 20
              deadInterval: 60
              retransmitInterval: 10
              cost: 100
              network: point-to-point
              passiveInterface: true
              authenticationType: md5
              authenticationKey: authenticationKey
              ipsecSpi: 256
          ranges:
            - address: 1.1.1.0/24
              cost: 100
              noAdvertise: true
      ipv6RouterId: 1.2.3.4
      ipv6AutoCostReferenceBandwidth: 100000
      ipv6CompatibleRfc1583: true
      ipv6DefaultInformationOriginate: true
      ipv6DefaultInformationOriginateAlways: true
      ipv6DefaultInformationOriginateMetric: 100
      ipv6DefaultInformationOriginateMetricType: type1
      ipv6DistanceExternal: 111
      ipv6DistanceInterArea: 111
      ipv6DistanceIntraArea: 112
      ipv6TimersSpfDelay: 300
      ipv6TimersSpfInitialHold: 2000
      ipv6TimersSpfMaxHold: 20000
      ipv6Distance: 110
      ipv6PolicyName: POLICY2
      ipv6Filter: false
      ipv6Redistributes:
        - protocol: static
          routePolicy: RP1
      ipv6MaxMetricRouterLsas:
        - adType: on-startup
          time: 100
      ipv6Areas:
        - areaNumber: 1
          stub: false
          stubNoSummary: false
          nssa: false
          nssaNoSummary: true
          translate: always
          normal: false
          interfaces:
            - name: e1
              helloInterval: 20
              deadInterval: 60
              retransmitInterval: 10
              cost: 100
              network: point-to-point
              passiveInterface: true
              authenticationType: md5
              authenticationKey: authenticationKey
              ipsecSpi: 256
          ranges:
            - address: 2001::/48
              cost: 100
              noAdvertise: true
Create CiscoOspfv3FeatureTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CiscoOspfv3FeatureTemplate(name: string, args: CiscoOspfv3FeatureTemplateArgs, opts?: CustomResourceOptions);@overload
def CiscoOspfv3FeatureTemplate(resource_name: str,
                               args: CiscoOspfv3FeatureTemplateArgs,
                               opts: Optional[ResourceOptions] = None)
@overload
def CiscoOspfv3FeatureTemplate(resource_name: str,
                               opts: Optional[ResourceOptions] = None,
                               description: Optional[str] = None,
                               device_types: Optional[Sequence[str]] = None,
                               ipv4_areas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv4AreaArgs]] = None,
                               ipv4_auto_cost_reference_bandwidth: Optional[int] = None,
                               ipv4_auto_cost_reference_bandwidth_variable: Optional[str] = None,
                               ipv4_compatible_rfc1583: Optional[bool] = None,
                               ipv4_compatible_rfc1583_variable: Optional[str] = None,
                               ipv4_default_information_originate: Optional[bool] = None,
                               ipv4_default_information_originate_always: Optional[bool] = None,
                               ipv4_default_information_originate_always_variable: Optional[str] = None,
                               ipv4_default_information_originate_metric: Optional[int] = None,
                               ipv4_default_information_originate_metric_type: Optional[str] = None,
                               ipv4_default_information_originate_metric_type_variable: Optional[str] = None,
                               ipv4_default_information_originate_metric_variable: Optional[str] = None,
                               ipv4_distance: Optional[int] = None,
                               ipv4_distance_external: Optional[int] = None,
                               ipv4_distance_external_variable: Optional[str] = None,
                               ipv4_distance_inter_area: Optional[int] = None,
                               ipv4_distance_inter_area_variable: Optional[str] = None,
                               ipv4_distance_intra_area: Optional[int] = None,
                               ipv4_distance_intra_area_variable: Optional[str] = None,
                               ipv4_distance_variable: Optional[str] = None,
                               ipv4_filter: Optional[bool] = None,
                               ipv4_filter_variable: Optional[str] = None,
                               ipv4_max_metric_router_lsas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs]] = None,
                               ipv4_policy_name: Optional[str] = None,
                               ipv4_policy_name_variable: Optional[str] = None,
                               ipv4_redistributes: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv4RedistributeArgs]] = None,
                               ipv4_router_id: Optional[str] = None,
                               ipv4_router_id_variable: Optional[str] = None,
                               ipv4_timers_spf_delay: Optional[int] = None,
                               ipv4_timers_spf_delay_variable: Optional[str] = None,
                               ipv4_timers_spf_initial_hold: Optional[int] = None,
                               ipv4_timers_spf_initial_hold_variable: Optional[str] = None,
                               ipv4_timers_spf_max_hold: Optional[int] = None,
                               ipv4_timers_spf_max_hold_variable: Optional[str] = None,
                               ipv6_areas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv6AreaArgs]] = None,
                               ipv6_auto_cost_reference_bandwidth: Optional[int] = None,
                               ipv6_auto_cost_reference_bandwidth_variable: Optional[str] = None,
                               ipv6_compatible_rfc1583: Optional[bool] = None,
                               ipv6_compatible_rfc1583_variable: Optional[str] = None,
                               ipv6_default_information_originate: Optional[bool] = None,
                               ipv6_default_information_originate_always: Optional[bool] = None,
                               ipv6_default_information_originate_always_variable: Optional[str] = None,
                               ipv6_default_information_originate_metric: Optional[int] = None,
                               ipv6_default_information_originate_metric_type: Optional[str] = None,
                               ipv6_default_information_originate_metric_type_variable: Optional[str] = None,
                               ipv6_default_information_originate_metric_variable: Optional[str] = None,
                               ipv6_distance: Optional[int] = None,
                               ipv6_distance_external: Optional[int] = None,
                               ipv6_distance_external_variable: Optional[str] = None,
                               ipv6_distance_inter_area: Optional[int] = None,
                               ipv6_distance_inter_area_variable: Optional[str] = None,
                               ipv6_distance_intra_area: Optional[int] = None,
                               ipv6_distance_intra_area_variable: Optional[str] = None,
                               ipv6_distance_variable: Optional[str] = None,
                               ipv6_filter: Optional[bool] = None,
                               ipv6_filter_variable: Optional[str] = None,
                               ipv6_max_metric_router_lsas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs]] = None,
                               ipv6_policy_name: Optional[str] = None,
                               ipv6_policy_name_variable: Optional[str] = None,
                               ipv6_redistributes: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv6RedistributeArgs]] = None,
                               ipv6_router_id: Optional[str] = None,
                               ipv6_router_id_variable: Optional[str] = None,
                               ipv6_timers_spf_delay: Optional[int] = None,
                               ipv6_timers_spf_delay_variable: Optional[str] = None,
                               ipv6_timers_spf_initial_hold: Optional[int] = None,
                               ipv6_timers_spf_initial_hold_variable: Optional[str] = None,
                               ipv6_timers_spf_max_hold: Optional[int] = None,
                               ipv6_timers_spf_max_hold_variable: Optional[str] = None,
                               name: Optional[str] = None)func NewCiscoOspfv3FeatureTemplate(ctx *Context, name string, args CiscoOspfv3FeatureTemplateArgs, opts ...ResourceOption) (*CiscoOspfv3FeatureTemplate, error)public CiscoOspfv3FeatureTemplate(string name, CiscoOspfv3FeatureTemplateArgs args, CustomResourceOptions? opts = null)
public CiscoOspfv3FeatureTemplate(String name, CiscoOspfv3FeatureTemplateArgs args)
public CiscoOspfv3FeatureTemplate(String name, CiscoOspfv3FeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:CiscoOspfv3FeatureTemplate
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 CiscoOspfv3FeatureTemplateArgs
 - 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 CiscoOspfv3FeatureTemplateArgs
 - 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 CiscoOspfv3FeatureTemplateArgs
 - The arguments to resource properties.
 - opts ResourceOption
 - Bag of options to control resource's behavior.
 
- name string
 - The unique name of the resource.
 - args CiscoOspfv3FeatureTemplateArgs
 - The arguments to resource properties.
 - opts CustomResourceOptions
 - Bag of options to control resource's behavior.
 
- name String
 - The unique name of the resource.
 - args CiscoOspfv3FeatureTemplateArgs
 - 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 ciscoOspfv3FeatureTemplateResource = new Sdwan.CiscoOspfv3FeatureTemplate("ciscoOspfv3FeatureTemplateResource", new()
{
    Description = "string",
    DeviceTypes = new[]
    {
        "string",
    },
    Ipv4Areas = new[]
    {
        new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4AreaArgs
        {
            AreaNumber = 0,
            AreaNumberVariable = "string",
            Interfaces = new[]
            {
                new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs
                {
                    AuthenticationKey = "string",
                    AuthenticationKeyVariable = "string",
                    AuthenticationType = "string",
                    AuthenticationTypeVariable = "string",
                    Cost = 0,
                    CostVariable = "string",
                    DeadInterval = 0,
                    DeadIntervalVariable = "string",
                    HelloInterval = 0,
                    HelloIntervalVariable = "string",
                    IpsecSpi = 0,
                    IpsecSpiVariable = "string",
                    Name = "string",
                    NameVariable = "string",
                    Network = "string",
                    NetworkVariable = "string",
                    Optional = false,
                    PassiveInterface = false,
                    PassiveInterfaceVariable = "string",
                    RetransmitInterval = 0,
                    RetransmitIntervalVariable = "string",
                },
            },
            Normal = false,
            NormalVariable = "string",
            Nssa = false,
            NssaNoSummary = false,
            NssaNoSummaryVariable = "string",
            Optional = false,
            Ranges = new[]
            {
                new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs
                {
                    Address = "string",
                    AddressVariable = "string",
                    Cost = 0,
                    CostVariable = "string",
                    NoAdvertise = false,
                    NoAdvertiseVariable = "string",
                    Optional = false,
                },
            },
            Stub = false,
            StubNoSummary = false,
            StubNoSummaryVariable = "string",
            Translate = "string",
            TranslateVariable = "string",
        },
    },
    Ipv4AutoCostReferenceBandwidth = 0,
    Ipv4AutoCostReferenceBandwidthVariable = "string",
    Ipv4CompatibleRfc1583 = false,
    Ipv4CompatibleRfc1583Variable = "string",
    Ipv4DefaultInformationOriginate = false,
    Ipv4DefaultInformationOriginateAlways = false,
    Ipv4DefaultInformationOriginateAlwaysVariable = "string",
    Ipv4DefaultInformationOriginateMetric = 0,
    Ipv4DefaultInformationOriginateMetricType = "string",
    Ipv4DefaultInformationOriginateMetricTypeVariable = "string",
    Ipv4DefaultInformationOriginateMetricVariable = "string",
    Ipv4Distance = 0,
    Ipv4DistanceExternal = 0,
    Ipv4DistanceExternalVariable = "string",
    Ipv4DistanceInterArea = 0,
    Ipv4DistanceInterAreaVariable = "string",
    Ipv4DistanceIntraArea = 0,
    Ipv4DistanceIntraAreaVariable = "string",
    Ipv4DistanceVariable = "string",
    Ipv4Filter = false,
    Ipv4FilterVariable = "string",
    Ipv4MaxMetricRouterLsas = new[]
    {
        new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs
        {
            AdType = "string",
            Optional = false,
            Time = 0,
            TimeVariable = "string",
        },
    },
    Ipv4PolicyName = "string",
    Ipv4PolicyNameVariable = "string",
    Ipv4Redistributes = new[]
    {
        new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv4RedistributeArgs
        {
            NatDia = false,
            NatDiaVariable = "string",
            Optional = false,
            Protocol = "string",
            ProtocolVariable = "string",
            RoutePolicy = "string",
            RoutePolicyVariable = "string",
        },
    },
    Ipv4RouterId = "string",
    Ipv4RouterIdVariable = "string",
    Ipv4TimersSpfDelay = 0,
    Ipv4TimersSpfDelayVariable = "string",
    Ipv4TimersSpfInitialHold = 0,
    Ipv4TimersSpfInitialHoldVariable = "string",
    Ipv4TimersSpfMaxHold = 0,
    Ipv4TimersSpfMaxHoldVariable = "string",
    Ipv6Areas = new[]
    {
        new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6AreaArgs
        {
            AreaNumber = 0,
            AreaNumberVariable = "string",
            Interfaces = new[]
            {
                new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs
                {
                    AuthenticationKey = "string",
                    AuthenticationKeyVariable = "string",
                    AuthenticationType = "string",
                    AuthenticationTypeVariable = "string",
                    Cost = 0,
                    CostVariable = "string",
                    DeadInterval = 0,
                    DeadIntervalVariable = "string",
                    HelloInterval = 0,
                    HelloIntervalVariable = "string",
                    IpsecSpi = 0,
                    IpsecSpiVariable = "string",
                    Name = "string",
                    NameVariable = "string",
                    Network = "string",
                    NetworkVariable = "string",
                    Optional = false,
                    PassiveInterface = false,
                    PassiveInterfaceVariable = "string",
                    RetransmitInterval = 0,
                    RetransmitIntervalVariable = "string",
                },
            },
            Normal = false,
            NormalVariable = "string",
            Nssa = false,
            NssaNoSummary = false,
            NssaNoSummaryVariable = "string",
            Optional = false,
            Ranges = new[]
            {
                new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs
                {
                    Address = "string",
                    AddressVariable = "string",
                    Cost = 0,
                    CostVariable = "string",
                    NoAdvertise = false,
                    NoAdvertiseVariable = "string",
                    Optional = false,
                },
            },
            Stub = false,
            StubNoSummary = false,
            StubNoSummaryVariable = "string",
            Translate = "string",
            TranslateVariable = "string",
        },
    },
    Ipv6AutoCostReferenceBandwidth = 0,
    Ipv6AutoCostReferenceBandwidthVariable = "string",
    Ipv6CompatibleRfc1583 = false,
    Ipv6CompatibleRfc1583Variable = "string",
    Ipv6DefaultInformationOriginate = false,
    Ipv6DefaultInformationOriginateAlways = false,
    Ipv6DefaultInformationOriginateAlwaysVariable = "string",
    Ipv6DefaultInformationOriginateMetric = 0,
    Ipv6DefaultInformationOriginateMetricType = "string",
    Ipv6DefaultInformationOriginateMetricTypeVariable = "string",
    Ipv6DefaultInformationOriginateMetricVariable = "string",
    Ipv6Distance = 0,
    Ipv6DistanceExternal = 0,
    Ipv6DistanceExternalVariable = "string",
    Ipv6DistanceInterArea = 0,
    Ipv6DistanceInterAreaVariable = "string",
    Ipv6DistanceIntraArea = 0,
    Ipv6DistanceIntraAreaVariable = "string",
    Ipv6DistanceVariable = "string",
    Ipv6Filter = false,
    Ipv6FilterVariable = "string",
    Ipv6MaxMetricRouterLsas = new[]
    {
        new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs
        {
            AdType = "string",
            Optional = false,
            Time = 0,
            TimeVariable = "string",
        },
    },
    Ipv6PolicyName = "string",
    Ipv6PolicyNameVariable = "string",
    Ipv6Redistributes = new[]
    {
        new Sdwan.Inputs.CiscoOspfv3FeatureTemplateIpv6RedistributeArgs
        {
            Optional = false,
            Protocol = "string",
            ProtocolVariable = "string",
            RoutePolicy = "string",
            RoutePolicyVariable = "string",
        },
    },
    Ipv6RouterId = "string",
    Ipv6RouterIdVariable = "string",
    Ipv6TimersSpfDelay = 0,
    Ipv6TimersSpfDelayVariable = "string",
    Ipv6TimersSpfInitialHold = 0,
    Ipv6TimersSpfInitialHoldVariable = "string",
    Ipv6TimersSpfMaxHold = 0,
    Ipv6TimersSpfMaxHoldVariable = "string",
    Name = "string",
});
example, err := sdwan.NewCiscoOspfv3FeatureTemplate(ctx, "ciscoOspfv3FeatureTemplateResource", &sdwan.CiscoOspfv3FeatureTemplateArgs{
	Description: pulumi.String("string"),
	DeviceTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	Ipv4Areas: sdwan.CiscoOspfv3FeatureTemplateIpv4AreaArray{
		&sdwan.CiscoOspfv3FeatureTemplateIpv4AreaArgs{
			AreaNumber:         pulumi.Int(0),
			AreaNumberVariable: pulumi.String("string"),
			Interfaces: sdwan.CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs{
					AuthenticationKey:          pulumi.String("string"),
					AuthenticationKeyVariable:  pulumi.String("string"),
					AuthenticationType:         pulumi.String("string"),
					AuthenticationTypeVariable: pulumi.String("string"),
					Cost:                       pulumi.Int(0),
					CostVariable:               pulumi.String("string"),
					DeadInterval:               pulumi.Int(0),
					DeadIntervalVariable:       pulumi.String("string"),
					HelloInterval:              pulumi.Int(0),
					HelloIntervalVariable:      pulumi.String("string"),
					IpsecSpi:                   pulumi.Int(0),
					IpsecSpiVariable:           pulumi.String("string"),
					Name:                       pulumi.String("string"),
					NameVariable:               pulumi.String("string"),
					Network:                    pulumi.String("string"),
					NetworkVariable:            pulumi.String("string"),
					Optional:                   pulumi.Bool(false),
					PassiveInterface:           pulumi.Bool(false),
					PassiveInterfaceVariable:   pulumi.String("string"),
					RetransmitInterval:         pulumi.Int(0),
					RetransmitIntervalVariable: pulumi.String("string"),
				},
			},
			Normal:                pulumi.Bool(false),
			NormalVariable:        pulumi.String("string"),
			Nssa:                  pulumi.Bool(false),
			NssaNoSummary:         pulumi.Bool(false),
			NssaNoSummaryVariable: pulumi.String("string"),
			Optional:              pulumi.Bool(false),
			Ranges: sdwan.CiscoOspfv3FeatureTemplateIpv4AreaRangeArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs{
					Address:             pulumi.String("string"),
					AddressVariable:     pulumi.String("string"),
					Cost:                pulumi.Int(0),
					CostVariable:        pulumi.String("string"),
					NoAdvertise:         pulumi.Bool(false),
					NoAdvertiseVariable: pulumi.String("string"),
					Optional:            pulumi.Bool(false),
				},
			},
			Stub:                  pulumi.Bool(false),
			StubNoSummary:         pulumi.Bool(false),
			StubNoSummaryVariable: pulumi.String("string"),
			Translate:             pulumi.String("string"),
			TranslateVariable:     pulumi.String("string"),
		},
	},
	Ipv4AutoCostReferenceBandwidth:                    pulumi.Int(0),
	Ipv4AutoCostReferenceBandwidthVariable:            pulumi.String("string"),
	Ipv4CompatibleRfc1583:                             pulumi.Bool(false),
	Ipv4CompatibleRfc1583Variable:                     pulumi.String("string"),
	Ipv4DefaultInformationOriginate:                   pulumi.Bool(false),
	Ipv4DefaultInformationOriginateAlways:             pulumi.Bool(false),
	Ipv4DefaultInformationOriginateAlwaysVariable:     pulumi.String("string"),
	Ipv4DefaultInformationOriginateMetric:             pulumi.Int(0),
	Ipv4DefaultInformationOriginateMetricType:         pulumi.String("string"),
	Ipv4DefaultInformationOriginateMetricTypeVariable: pulumi.String("string"),
	Ipv4DefaultInformationOriginateMetricVariable:     pulumi.String("string"),
	Ipv4Distance:                  pulumi.Int(0),
	Ipv4DistanceExternal:          pulumi.Int(0),
	Ipv4DistanceExternalVariable:  pulumi.String("string"),
	Ipv4DistanceInterArea:         pulumi.Int(0),
	Ipv4DistanceInterAreaVariable: pulumi.String("string"),
	Ipv4DistanceIntraArea:         pulumi.Int(0),
	Ipv4DistanceIntraAreaVariable: pulumi.String("string"),
	Ipv4DistanceVariable:          pulumi.String("string"),
	Ipv4Filter:                    pulumi.Bool(false),
	Ipv4FilterVariable:            pulumi.String("string"),
	Ipv4MaxMetricRouterLsas: sdwan.CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArray{
		&sdwan.CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs{
			AdType:       pulumi.String("string"),
			Optional:     pulumi.Bool(false),
			Time:         pulumi.Int(0),
			TimeVariable: pulumi.String("string"),
		},
	},
	Ipv4PolicyName:         pulumi.String("string"),
	Ipv4PolicyNameVariable: pulumi.String("string"),
	Ipv4Redistributes: sdwan.CiscoOspfv3FeatureTemplateIpv4RedistributeArray{
		&sdwan.CiscoOspfv3FeatureTemplateIpv4RedistributeArgs{
			NatDia:              pulumi.Bool(false),
			NatDiaVariable:      pulumi.String("string"),
			Optional:            pulumi.Bool(false),
			Protocol:            pulumi.String("string"),
			ProtocolVariable:    pulumi.String("string"),
			RoutePolicy:         pulumi.String("string"),
			RoutePolicyVariable: pulumi.String("string"),
		},
	},
	Ipv4RouterId:                     pulumi.String("string"),
	Ipv4RouterIdVariable:             pulumi.String("string"),
	Ipv4TimersSpfDelay:               pulumi.Int(0),
	Ipv4TimersSpfDelayVariable:       pulumi.String("string"),
	Ipv4TimersSpfInitialHold:         pulumi.Int(0),
	Ipv4TimersSpfInitialHoldVariable: pulumi.String("string"),
	Ipv4TimersSpfMaxHold:             pulumi.Int(0),
	Ipv4TimersSpfMaxHoldVariable:     pulumi.String("string"),
	Ipv6Areas: sdwan.CiscoOspfv3FeatureTemplateIpv6AreaArray{
		&sdwan.CiscoOspfv3FeatureTemplateIpv6AreaArgs{
			AreaNumber:         pulumi.Int(0),
			AreaNumberVariable: pulumi.String("string"),
			Interfaces: sdwan.CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs{
					AuthenticationKey:          pulumi.String("string"),
					AuthenticationKeyVariable:  pulumi.String("string"),
					AuthenticationType:         pulumi.String("string"),
					AuthenticationTypeVariable: pulumi.String("string"),
					Cost:                       pulumi.Int(0),
					CostVariable:               pulumi.String("string"),
					DeadInterval:               pulumi.Int(0),
					DeadIntervalVariable:       pulumi.String("string"),
					HelloInterval:              pulumi.Int(0),
					HelloIntervalVariable:      pulumi.String("string"),
					IpsecSpi:                   pulumi.Int(0),
					IpsecSpiVariable:           pulumi.String("string"),
					Name:                       pulumi.String("string"),
					NameVariable:               pulumi.String("string"),
					Network:                    pulumi.String("string"),
					NetworkVariable:            pulumi.String("string"),
					Optional:                   pulumi.Bool(false),
					PassiveInterface:           pulumi.Bool(false),
					PassiveInterfaceVariable:   pulumi.String("string"),
					RetransmitInterval:         pulumi.Int(0),
					RetransmitIntervalVariable: pulumi.String("string"),
				},
			},
			Normal:                pulumi.Bool(false),
			NormalVariable:        pulumi.String("string"),
			Nssa:                  pulumi.Bool(false),
			NssaNoSummary:         pulumi.Bool(false),
			NssaNoSummaryVariable: pulumi.String("string"),
			Optional:              pulumi.Bool(false),
			Ranges: sdwan.CiscoOspfv3FeatureTemplateIpv6AreaRangeArray{
				&sdwan.CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs{
					Address:             pulumi.String("string"),
					AddressVariable:     pulumi.String("string"),
					Cost:                pulumi.Int(0),
					CostVariable:        pulumi.String("string"),
					NoAdvertise:         pulumi.Bool(false),
					NoAdvertiseVariable: pulumi.String("string"),
					Optional:            pulumi.Bool(false),
				},
			},
			Stub:                  pulumi.Bool(false),
			StubNoSummary:         pulumi.Bool(false),
			StubNoSummaryVariable: pulumi.String("string"),
			Translate:             pulumi.String("string"),
			TranslateVariable:     pulumi.String("string"),
		},
	},
	Ipv6AutoCostReferenceBandwidth:                    pulumi.Int(0),
	Ipv6AutoCostReferenceBandwidthVariable:            pulumi.String("string"),
	Ipv6CompatibleRfc1583:                             pulumi.Bool(false),
	Ipv6CompatibleRfc1583Variable:                     pulumi.String("string"),
	Ipv6DefaultInformationOriginate:                   pulumi.Bool(false),
	Ipv6DefaultInformationOriginateAlways:             pulumi.Bool(false),
	Ipv6DefaultInformationOriginateAlwaysVariable:     pulumi.String("string"),
	Ipv6DefaultInformationOriginateMetric:             pulumi.Int(0),
	Ipv6DefaultInformationOriginateMetricType:         pulumi.String("string"),
	Ipv6DefaultInformationOriginateMetricTypeVariable: pulumi.String("string"),
	Ipv6DefaultInformationOriginateMetricVariable:     pulumi.String("string"),
	Ipv6Distance:                  pulumi.Int(0),
	Ipv6DistanceExternal:          pulumi.Int(0),
	Ipv6DistanceExternalVariable:  pulumi.String("string"),
	Ipv6DistanceInterArea:         pulumi.Int(0),
	Ipv6DistanceInterAreaVariable: pulumi.String("string"),
	Ipv6DistanceIntraArea:         pulumi.Int(0),
	Ipv6DistanceIntraAreaVariable: pulumi.String("string"),
	Ipv6DistanceVariable:          pulumi.String("string"),
	Ipv6Filter:                    pulumi.Bool(false),
	Ipv6FilterVariable:            pulumi.String("string"),
	Ipv6MaxMetricRouterLsas: sdwan.CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArray{
		&sdwan.CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs{
			AdType:       pulumi.String("string"),
			Optional:     pulumi.Bool(false),
			Time:         pulumi.Int(0),
			TimeVariable: pulumi.String("string"),
		},
	},
	Ipv6PolicyName:         pulumi.String("string"),
	Ipv6PolicyNameVariable: pulumi.String("string"),
	Ipv6Redistributes: sdwan.CiscoOspfv3FeatureTemplateIpv6RedistributeArray{
		&sdwan.CiscoOspfv3FeatureTemplateIpv6RedistributeArgs{
			Optional:            pulumi.Bool(false),
			Protocol:            pulumi.String("string"),
			ProtocolVariable:    pulumi.String("string"),
			RoutePolicy:         pulumi.String("string"),
			RoutePolicyVariable: pulumi.String("string"),
		},
	},
	Ipv6RouterId:                     pulumi.String("string"),
	Ipv6RouterIdVariable:             pulumi.String("string"),
	Ipv6TimersSpfDelay:               pulumi.Int(0),
	Ipv6TimersSpfDelayVariable:       pulumi.String("string"),
	Ipv6TimersSpfInitialHold:         pulumi.Int(0),
	Ipv6TimersSpfInitialHoldVariable: pulumi.String("string"),
	Ipv6TimersSpfMaxHold:             pulumi.Int(0),
	Ipv6TimersSpfMaxHoldVariable:     pulumi.String("string"),
	Name:                             pulumi.String("string"),
})
var ciscoOspfv3FeatureTemplateResource = new CiscoOspfv3FeatureTemplate("ciscoOspfv3FeatureTemplateResource", CiscoOspfv3FeatureTemplateArgs.builder()
    .description("string")
    .deviceTypes("string")
    .ipv4Areas(CiscoOspfv3FeatureTemplateIpv4AreaArgs.builder()
        .areaNumber(0)
        .areaNumberVariable("string")
        .interfaces(CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs.builder()
            .authenticationKey("string")
            .authenticationKeyVariable("string")
            .authenticationType("string")
            .authenticationTypeVariable("string")
            .cost(0)
            .costVariable("string")
            .deadInterval(0)
            .deadIntervalVariable("string")
            .helloInterval(0)
            .helloIntervalVariable("string")
            .ipsecSpi(0)
            .ipsecSpiVariable("string")
            .name("string")
            .nameVariable("string")
            .network("string")
            .networkVariable("string")
            .optional(false)
            .passiveInterface(false)
            .passiveInterfaceVariable("string")
            .retransmitInterval(0)
            .retransmitIntervalVariable("string")
            .build())
        .normal(false)
        .normalVariable("string")
        .nssa(false)
        .nssaNoSummary(false)
        .nssaNoSummaryVariable("string")
        .optional(false)
        .ranges(CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs.builder()
            .address("string")
            .addressVariable("string")
            .cost(0)
            .costVariable("string")
            .noAdvertise(false)
            .noAdvertiseVariable("string")
            .optional(false)
            .build())
        .stub(false)
        .stubNoSummary(false)
        .stubNoSummaryVariable("string")
        .translate("string")
        .translateVariable("string")
        .build())
    .ipv4AutoCostReferenceBandwidth(0)
    .ipv4AutoCostReferenceBandwidthVariable("string")
    .ipv4CompatibleRfc1583(false)
    .ipv4CompatibleRfc1583Variable("string")
    .ipv4DefaultInformationOriginate(false)
    .ipv4DefaultInformationOriginateAlways(false)
    .ipv4DefaultInformationOriginateAlwaysVariable("string")
    .ipv4DefaultInformationOriginateMetric(0)
    .ipv4DefaultInformationOriginateMetricType("string")
    .ipv4DefaultInformationOriginateMetricTypeVariable("string")
    .ipv4DefaultInformationOriginateMetricVariable("string")
    .ipv4Distance(0)
    .ipv4DistanceExternal(0)
    .ipv4DistanceExternalVariable("string")
    .ipv4DistanceInterArea(0)
    .ipv4DistanceInterAreaVariable("string")
    .ipv4DistanceIntraArea(0)
    .ipv4DistanceIntraAreaVariable("string")
    .ipv4DistanceVariable("string")
    .ipv4Filter(false)
    .ipv4FilterVariable("string")
    .ipv4MaxMetricRouterLsas(CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs.builder()
        .adType("string")
        .optional(false)
        .time(0)
        .timeVariable("string")
        .build())
    .ipv4PolicyName("string")
    .ipv4PolicyNameVariable("string")
    .ipv4Redistributes(CiscoOspfv3FeatureTemplateIpv4RedistributeArgs.builder()
        .natDia(false)
        .natDiaVariable("string")
        .optional(false)
        .protocol("string")
        .protocolVariable("string")
        .routePolicy("string")
        .routePolicyVariable("string")
        .build())
    .ipv4RouterId("string")
    .ipv4RouterIdVariable("string")
    .ipv4TimersSpfDelay(0)
    .ipv4TimersSpfDelayVariable("string")
    .ipv4TimersSpfInitialHold(0)
    .ipv4TimersSpfInitialHoldVariable("string")
    .ipv4TimersSpfMaxHold(0)
    .ipv4TimersSpfMaxHoldVariable("string")
    .ipv6Areas(CiscoOspfv3FeatureTemplateIpv6AreaArgs.builder()
        .areaNumber(0)
        .areaNumberVariable("string")
        .interfaces(CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs.builder()
            .authenticationKey("string")
            .authenticationKeyVariable("string")
            .authenticationType("string")
            .authenticationTypeVariable("string")
            .cost(0)
            .costVariable("string")
            .deadInterval(0)
            .deadIntervalVariable("string")
            .helloInterval(0)
            .helloIntervalVariable("string")
            .ipsecSpi(0)
            .ipsecSpiVariable("string")
            .name("string")
            .nameVariable("string")
            .network("string")
            .networkVariable("string")
            .optional(false)
            .passiveInterface(false)
            .passiveInterfaceVariable("string")
            .retransmitInterval(0)
            .retransmitIntervalVariable("string")
            .build())
        .normal(false)
        .normalVariable("string")
        .nssa(false)
        .nssaNoSummary(false)
        .nssaNoSummaryVariable("string")
        .optional(false)
        .ranges(CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs.builder()
            .address("string")
            .addressVariable("string")
            .cost(0)
            .costVariable("string")
            .noAdvertise(false)
            .noAdvertiseVariable("string")
            .optional(false)
            .build())
        .stub(false)
        .stubNoSummary(false)
        .stubNoSummaryVariable("string")
        .translate("string")
        .translateVariable("string")
        .build())
    .ipv6AutoCostReferenceBandwidth(0)
    .ipv6AutoCostReferenceBandwidthVariable("string")
    .ipv6CompatibleRfc1583(false)
    .ipv6CompatibleRfc1583Variable("string")
    .ipv6DefaultInformationOriginate(false)
    .ipv6DefaultInformationOriginateAlways(false)
    .ipv6DefaultInformationOriginateAlwaysVariable("string")
    .ipv6DefaultInformationOriginateMetric(0)
    .ipv6DefaultInformationOriginateMetricType("string")
    .ipv6DefaultInformationOriginateMetricTypeVariable("string")
    .ipv6DefaultInformationOriginateMetricVariable("string")
    .ipv6Distance(0)
    .ipv6DistanceExternal(0)
    .ipv6DistanceExternalVariable("string")
    .ipv6DistanceInterArea(0)
    .ipv6DistanceInterAreaVariable("string")
    .ipv6DistanceIntraArea(0)
    .ipv6DistanceIntraAreaVariable("string")
    .ipv6DistanceVariable("string")
    .ipv6Filter(false)
    .ipv6FilterVariable("string")
    .ipv6MaxMetricRouterLsas(CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs.builder()
        .adType("string")
        .optional(false)
        .time(0)
        .timeVariable("string")
        .build())
    .ipv6PolicyName("string")
    .ipv6PolicyNameVariable("string")
    .ipv6Redistributes(CiscoOspfv3FeatureTemplateIpv6RedistributeArgs.builder()
        .optional(false)
        .protocol("string")
        .protocolVariable("string")
        .routePolicy("string")
        .routePolicyVariable("string")
        .build())
    .ipv6RouterId("string")
    .ipv6RouterIdVariable("string")
    .ipv6TimersSpfDelay(0)
    .ipv6TimersSpfDelayVariable("string")
    .ipv6TimersSpfInitialHold(0)
    .ipv6TimersSpfInitialHoldVariable("string")
    .ipv6TimersSpfMaxHold(0)
    .ipv6TimersSpfMaxHoldVariable("string")
    .name("string")
    .build());
cisco_ospfv3_feature_template_resource = sdwan.CiscoOspfv3FeatureTemplate("ciscoOspfv3FeatureTemplateResource",
    description="string",
    device_types=["string"],
    ipv4_areas=[{
        "area_number": 0,
        "area_number_variable": "string",
        "interfaces": [{
            "authentication_key": "string",
            "authentication_key_variable": "string",
            "authentication_type": "string",
            "authentication_type_variable": "string",
            "cost": 0,
            "cost_variable": "string",
            "dead_interval": 0,
            "dead_interval_variable": "string",
            "hello_interval": 0,
            "hello_interval_variable": "string",
            "ipsec_spi": 0,
            "ipsec_spi_variable": "string",
            "name": "string",
            "name_variable": "string",
            "network": "string",
            "network_variable": "string",
            "optional": False,
            "passive_interface": False,
            "passive_interface_variable": "string",
            "retransmit_interval": 0,
            "retransmit_interval_variable": "string",
        }],
        "normal": False,
        "normal_variable": "string",
        "nssa": False,
        "nssa_no_summary": False,
        "nssa_no_summary_variable": "string",
        "optional": False,
        "ranges": [{
            "address": "string",
            "address_variable": "string",
            "cost": 0,
            "cost_variable": "string",
            "no_advertise": False,
            "no_advertise_variable": "string",
            "optional": False,
        }],
        "stub": False,
        "stub_no_summary": False,
        "stub_no_summary_variable": "string",
        "translate": "string",
        "translate_variable": "string",
    }],
    ipv4_auto_cost_reference_bandwidth=0,
    ipv4_auto_cost_reference_bandwidth_variable="string",
    ipv4_compatible_rfc1583=False,
    ipv4_compatible_rfc1583_variable="string",
    ipv4_default_information_originate=False,
    ipv4_default_information_originate_always=False,
    ipv4_default_information_originate_always_variable="string",
    ipv4_default_information_originate_metric=0,
    ipv4_default_information_originate_metric_type="string",
    ipv4_default_information_originate_metric_type_variable="string",
    ipv4_default_information_originate_metric_variable="string",
    ipv4_distance=0,
    ipv4_distance_external=0,
    ipv4_distance_external_variable="string",
    ipv4_distance_inter_area=0,
    ipv4_distance_inter_area_variable="string",
    ipv4_distance_intra_area=0,
    ipv4_distance_intra_area_variable="string",
    ipv4_distance_variable="string",
    ipv4_filter=False,
    ipv4_filter_variable="string",
    ipv4_max_metric_router_lsas=[{
        "ad_type": "string",
        "optional": False,
        "time": 0,
        "time_variable": "string",
    }],
    ipv4_policy_name="string",
    ipv4_policy_name_variable="string",
    ipv4_redistributes=[{
        "nat_dia": False,
        "nat_dia_variable": "string",
        "optional": False,
        "protocol": "string",
        "protocol_variable": "string",
        "route_policy": "string",
        "route_policy_variable": "string",
    }],
    ipv4_router_id="string",
    ipv4_router_id_variable="string",
    ipv4_timers_spf_delay=0,
    ipv4_timers_spf_delay_variable="string",
    ipv4_timers_spf_initial_hold=0,
    ipv4_timers_spf_initial_hold_variable="string",
    ipv4_timers_spf_max_hold=0,
    ipv4_timers_spf_max_hold_variable="string",
    ipv6_areas=[{
        "area_number": 0,
        "area_number_variable": "string",
        "interfaces": [{
            "authentication_key": "string",
            "authentication_key_variable": "string",
            "authentication_type": "string",
            "authentication_type_variable": "string",
            "cost": 0,
            "cost_variable": "string",
            "dead_interval": 0,
            "dead_interval_variable": "string",
            "hello_interval": 0,
            "hello_interval_variable": "string",
            "ipsec_spi": 0,
            "ipsec_spi_variable": "string",
            "name": "string",
            "name_variable": "string",
            "network": "string",
            "network_variable": "string",
            "optional": False,
            "passive_interface": False,
            "passive_interface_variable": "string",
            "retransmit_interval": 0,
            "retransmit_interval_variable": "string",
        }],
        "normal": False,
        "normal_variable": "string",
        "nssa": False,
        "nssa_no_summary": False,
        "nssa_no_summary_variable": "string",
        "optional": False,
        "ranges": [{
            "address": "string",
            "address_variable": "string",
            "cost": 0,
            "cost_variable": "string",
            "no_advertise": False,
            "no_advertise_variable": "string",
            "optional": False,
        }],
        "stub": False,
        "stub_no_summary": False,
        "stub_no_summary_variable": "string",
        "translate": "string",
        "translate_variable": "string",
    }],
    ipv6_auto_cost_reference_bandwidth=0,
    ipv6_auto_cost_reference_bandwidth_variable="string",
    ipv6_compatible_rfc1583=False,
    ipv6_compatible_rfc1583_variable="string",
    ipv6_default_information_originate=False,
    ipv6_default_information_originate_always=False,
    ipv6_default_information_originate_always_variable="string",
    ipv6_default_information_originate_metric=0,
    ipv6_default_information_originate_metric_type="string",
    ipv6_default_information_originate_metric_type_variable="string",
    ipv6_default_information_originate_metric_variable="string",
    ipv6_distance=0,
    ipv6_distance_external=0,
    ipv6_distance_external_variable="string",
    ipv6_distance_inter_area=0,
    ipv6_distance_inter_area_variable="string",
    ipv6_distance_intra_area=0,
    ipv6_distance_intra_area_variable="string",
    ipv6_distance_variable="string",
    ipv6_filter=False,
    ipv6_filter_variable="string",
    ipv6_max_metric_router_lsas=[{
        "ad_type": "string",
        "optional": False,
        "time": 0,
        "time_variable": "string",
    }],
    ipv6_policy_name="string",
    ipv6_policy_name_variable="string",
    ipv6_redistributes=[{
        "optional": False,
        "protocol": "string",
        "protocol_variable": "string",
        "route_policy": "string",
        "route_policy_variable": "string",
    }],
    ipv6_router_id="string",
    ipv6_router_id_variable="string",
    ipv6_timers_spf_delay=0,
    ipv6_timers_spf_delay_variable="string",
    ipv6_timers_spf_initial_hold=0,
    ipv6_timers_spf_initial_hold_variable="string",
    ipv6_timers_spf_max_hold=0,
    ipv6_timers_spf_max_hold_variable="string",
    name="string")
const ciscoOspfv3FeatureTemplateResource = new sdwan.CiscoOspfv3FeatureTemplate("ciscoOspfv3FeatureTemplateResource", {
    description: "string",
    deviceTypes: ["string"],
    ipv4Areas: [{
        areaNumber: 0,
        areaNumberVariable: "string",
        interfaces: [{
            authenticationKey: "string",
            authenticationKeyVariable: "string",
            authenticationType: "string",
            authenticationTypeVariable: "string",
            cost: 0,
            costVariable: "string",
            deadInterval: 0,
            deadIntervalVariable: "string",
            helloInterval: 0,
            helloIntervalVariable: "string",
            ipsecSpi: 0,
            ipsecSpiVariable: "string",
            name: "string",
            nameVariable: "string",
            network: "string",
            networkVariable: "string",
            optional: false,
            passiveInterface: false,
            passiveInterfaceVariable: "string",
            retransmitInterval: 0,
            retransmitIntervalVariable: "string",
        }],
        normal: false,
        normalVariable: "string",
        nssa: false,
        nssaNoSummary: false,
        nssaNoSummaryVariable: "string",
        optional: false,
        ranges: [{
            address: "string",
            addressVariable: "string",
            cost: 0,
            costVariable: "string",
            noAdvertise: false,
            noAdvertiseVariable: "string",
            optional: false,
        }],
        stub: false,
        stubNoSummary: false,
        stubNoSummaryVariable: "string",
        translate: "string",
        translateVariable: "string",
    }],
    ipv4AutoCostReferenceBandwidth: 0,
    ipv4AutoCostReferenceBandwidthVariable: "string",
    ipv4CompatibleRfc1583: false,
    ipv4CompatibleRfc1583Variable: "string",
    ipv4DefaultInformationOriginate: false,
    ipv4DefaultInformationOriginateAlways: false,
    ipv4DefaultInformationOriginateAlwaysVariable: "string",
    ipv4DefaultInformationOriginateMetric: 0,
    ipv4DefaultInformationOriginateMetricType: "string",
    ipv4DefaultInformationOriginateMetricTypeVariable: "string",
    ipv4DefaultInformationOriginateMetricVariable: "string",
    ipv4Distance: 0,
    ipv4DistanceExternal: 0,
    ipv4DistanceExternalVariable: "string",
    ipv4DistanceInterArea: 0,
    ipv4DistanceInterAreaVariable: "string",
    ipv4DistanceIntraArea: 0,
    ipv4DistanceIntraAreaVariable: "string",
    ipv4DistanceVariable: "string",
    ipv4Filter: false,
    ipv4FilterVariable: "string",
    ipv4MaxMetricRouterLsas: [{
        adType: "string",
        optional: false,
        time: 0,
        timeVariable: "string",
    }],
    ipv4PolicyName: "string",
    ipv4PolicyNameVariable: "string",
    ipv4Redistributes: [{
        natDia: false,
        natDiaVariable: "string",
        optional: false,
        protocol: "string",
        protocolVariable: "string",
        routePolicy: "string",
        routePolicyVariable: "string",
    }],
    ipv4RouterId: "string",
    ipv4RouterIdVariable: "string",
    ipv4TimersSpfDelay: 0,
    ipv4TimersSpfDelayVariable: "string",
    ipv4TimersSpfInitialHold: 0,
    ipv4TimersSpfInitialHoldVariable: "string",
    ipv4TimersSpfMaxHold: 0,
    ipv4TimersSpfMaxHoldVariable: "string",
    ipv6Areas: [{
        areaNumber: 0,
        areaNumberVariable: "string",
        interfaces: [{
            authenticationKey: "string",
            authenticationKeyVariable: "string",
            authenticationType: "string",
            authenticationTypeVariable: "string",
            cost: 0,
            costVariable: "string",
            deadInterval: 0,
            deadIntervalVariable: "string",
            helloInterval: 0,
            helloIntervalVariable: "string",
            ipsecSpi: 0,
            ipsecSpiVariable: "string",
            name: "string",
            nameVariable: "string",
            network: "string",
            networkVariable: "string",
            optional: false,
            passiveInterface: false,
            passiveInterfaceVariable: "string",
            retransmitInterval: 0,
            retransmitIntervalVariable: "string",
        }],
        normal: false,
        normalVariable: "string",
        nssa: false,
        nssaNoSummary: false,
        nssaNoSummaryVariable: "string",
        optional: false,
        ranges: [{
            address: "string",
            addressVariable: "string",
            cost: 0,
            costVariable: "string",
            noAdvertise: false,
            noAdvertiseVariable: "string",
            optional: false,
        }],
        stub: false,
        stubNoSummary: false,
        stubNoSummaryVariable: "string",
        translate: "string",
        translateVariable: "string",
    }],
    ipv6AutoCostReferenceBandwidth: 0,
    ipv6AutoCostReferenceBandwidthVariable: "string",
    ipv6CompatibleRfc1583: false,
    ipv6CompatibleRfc1583Variable: "string",
    ipv6DefaultInformationOriginate: false,
    ipv6DefaultInformationOriginateAlways: false,
    ipv6DefaultInformationOriginateAlwaysVariable: "string",
    ipv6DefaultInformationOriginateMetric: 0,
    ipv6DefaultInformationOriginateMetricType: "string",
    ipv6DefaultInformationOriginateMetricTypeVariable: "string",
    ipv6DefaultInformationOriginateMetricVariable: "string",
    ipv6Distance: 0,
    ipv6DistanceExternal: 0,
    ipv6DistanceExternalVariable: "string",
    ipv6DistanceInterArea: 0,
    ipv6DistanceInterAreaVariable: "string",
    ipv6DistanceIntraArea: 0,
    ipv6DistanceIntraAreaVariable: "string",
    ipv6DistanceVariable: "string",
    ipv6Filter: false,
    ipv6FilterVariable: "string",
    ipv6MaxMetricRouterLsas: [{
        adType: "string",
        optional: false,
        time: 0,
        timeVariable: "string",
    }],
    ipv6PolicyName: "string",
    ipv6PolicyNameVariable: "string",
    ipv6Redistributes: [{
        optional: false,
        protocol: "string",
        protocolVariable: "string",
        routePolicy: "string",
        routePolicyVariable: "string",
    }],
    ipv6RouterId: "string",
    ipv6RouterIdVariable: "string",
    ipv6TimersSpfDelay: 0,
    ipv6TimersSpfDelayVariable: "string",
    ipv6TimersSpfInitialHold: 0,
    ipv6TimersSpfInitialHoldVariable: "string",
    ipv6TimersSpfMaxHold: 0,
    ipv6TimersSpfMaxHoldVariable: "string",
    name: "string",
});
type: sdwan:CiscoOspfv3FeatureTemplate
properties:
    description: string
    deviceTypes:
        - string
    ipv4Areas:
        - areaNumber: 0
          areaNumberVariable: string
          interfaces:
            - authenticationKey: string
              authenticationKeyVariable: string
              authenticationType: string
              authenticationTypeVariable: string
              cost: 0
              costVariable: string
              deadInterval: 0
              deadIntervalVariable: string
              helloInterval: 0
              helloIntervalVariable: string
              ipsecSpi: 0
              ipsecSpiVariable: string
              name: string
              nameVariable: string
              network: string
              networkVariable: string
              optional: false
              passiveInterface: false
              passiveInterfaceVariable: string
              retransmitInterval: 0
              retransmitIntervalVariable: string
          normal: false
          normalVariable: string
          nssa: false
          nssaNoSummary: false
          nssaNoSummaryVariable: string
          optional: false
          ranges:
            - address: string
              addressVariable: string
              cost: 0
              costVariable: string
              noAdvertise: false
              noAdvertiseVariable: string
              optional: false
          stub: false
          stubNoSummary: false
          stubNoSummaryVariable: string
          translate: string
          translateVariable: string
    ipv4AutoCostReferenceBandwidth: 0
    ipv4AutoCostReferenceBandwidthVariable: string
    ipv4CompatibleRfc1583: false
    ipv4CompatibleRfc1583Variable: string
    ipv4DefaultInformationOriginate: false
    ipv4DefaultInformationOriginateAlways: false
    ipv4DefaultInformationOriginateAlwaysVariable: string
    ipv4DefaultInformationOriginateMetric: 0
    ipv4DefaultInformationOriginateMetricType: string
    ipv4DefaultInformationOriginateMetricTypeVariable: string
    ipv4DefaultInformationOriginateMetricVariable: string
    ipv4Distance: 0
    ipv4DistanceExternal: 0
    ipv4DistanceExternalVariable: string
    ipv4DistanceInterArea: 0
    ipv4DistanceInterAreaVariable: string
    ipv4DistanceIntraArea: 0
    ipv4DistanceIntraAreaVariable: string
    ipv4DistanceVariable: string
    ipv4Filter: false
    ipv4FilterVariable: string
    ipv4MaxMetricRouterLsas:
        - adType: string
          optional: false
          time: 0
          timeVariable: string
    ipv4PolicyName: string
    ipv4PolicyNameVariable: string
    ipv4Redistributes:
        - natDia: false
          natDiaVariable: string
          optional: false
          protocol: string
          protocolVariable: string
          routePolicy: string
          routePolicyVariable: string
    ipv4RouterId: string
    ipv4RouterIdVariable: string
    ipv4TimersSpfDelay: 0
    ipv4TimersSpfDelayVariable: string
    ipv4TimersSpfInitialHold: 0
    ipv4TimersSpfInitialHoldVariable: string
    ipv4TimersSpfMaxHold: 0
    ipv4TimersSpfMaxHoldVariable: string
    ipv6Areas:
        - areaNumber: 0
          areaNumberVariable: string
          interfaces:
            - authenticationKey: string
              authenticationKeyVariable: string
              authenticationType: string
              authenticationTypeVariable: string
              cost: 0
              costVariable: string
              deadInterval: 0
              deadIntervalVariable: string
              helloInterval: 0
              helloIntervalVariable: string
              ipsecSpi: 0
              ipsecSpiVariable: string
              name: string
              nameVariable: string
              network: string
              networkVariable: string
              optional: false
              passiveInterface: false
              passiveInterfaceVariable: string
              retransmitInterval: 0
              retransmitIntervalVariable: string
          normal: false
          normalVariable: string
          nssa: false
          nssaNoSummary: false
          nssaNoSummaryVariable: string
          optional: false
          ranges:
            - address: string
              addressVariable: string
              cost: 0
              costVariable: string
              noAdvertise: false
              noAdvertiseVariable: string
              optional: false
          stub: false
          stubNoSummary: false
          stubNoSummaryVariable: string
          translate: string
          translateVariable: string
    ipv6AutoCostReferenceBandwidth: 0
    ipv6AutoCostReferenceBandwidthVariable: string
    ipv6CompatibleRfc1583: false
    ipv6CompatibleRfc1583Variable: string
    ipv6DefaultInformationOriginate: false
    ipv6DefaultInformationOriginateAlways: false
    ipv6DefaultInformationOriginateAlwaysVariable: string
    ipv6DefaultInformationOriginateMetric: 0
    ipv6DefaultInformationOriginateMetricType: string
    ipv6DefaultInformationOriginateMetricTypeVariable: string
    ipv6DefaultInformationOriginateMetricVariable: string
    ipv6Distance: 0
    ipv6DistanceExternal: 0
    ipv6DistanceExternalVariable: string
    ipv6DistanceInterArea: 0
    ipv6DistanceInterAreaVariable: string
    ipv6DistanceIntraArea: 0
    ipv6DistanceIntraAreaVariable: string
    ipv6DistanceVariable: string
    ipv6Filter: false
    ipv6FilterVariable: string
    ipv6MaxMetricRouterLsas:
        - adType: string
          optional: false
          time: 0
          timeVariable: string
    ipv6PolicyName: string
    ipv6PolicyNameVariable: string
    ipv6Redistributes:
        - optional: false
          protocol: string
          protocolVariable: string
          routePolicy: string
          routePolicyVariable: string
    ipv6RouterId: string
    ipv6RouterIdVariable: string
    ipv6TimersSpfDelay: 0
    ipv6TimersSpfDelayVariable: string
    ipv6TimersSpfInitialHold: 0
    ipv6TimersSpfInitialHoldVariable: string
    ipv6TimersSpfMaxHold: 0
    ipv6TimersSpfMaxHoldVariable: string
    name: string
CiscoOspfv3FeatureTemplate 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 CiscoOspfv3FeatureTemplate resource accepts the following input properties:
- Description string
 - The description of the feature template
 - Device
Types List<string> - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - Ipv4Areas
List<Cisco
Ospfv3Feature Template Ipv4Area>  - Configure OSPF area
 - Ipv4Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv4Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv4Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv4Compatible
Rfc1583Variable string - Variable name
 - Ipv4Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information stringOriginate Always Variable  - Variable name
 - Ipv4Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv4Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv4Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv4Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv4Distance int
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External stringVariable  - Variable name
 - Ipv4Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Inter stringArea Variable  - Variable name
 - Ipv4Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Intra stringArea Variable  - Variable name
 - Ipv4Distance
Variable string - Variable name
 - Ipv4Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv4Filter
Variable string - Variable name
 - Ipv4Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - Ipv4Policy
Name string - Policy Name
 - Ipv4Policy
Name stringVariable  - Variable name
 - Ipv4Redistributes
List<Cisco
Ospfv3Feature Template Ipv4Redistribute>  - Redistribute routes
 - Ipv4Router
Id string - Set OSPF router ID to override system IP address
 - Ipv4Router
Id stringVariable  - Variable name
 - Ipv4Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - Ipv4Timers
Spf stringDelay Variable  - Variable name
 - Ipv4Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - Ipv4Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv4Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - Ipv4Timers
Spf stringMax Hold Variable  - Variable name
 - Ipv6Areas
List<Cisco
Ospfv3Feature Template Ipv6Area>  - Configure OSPF area
 - Ipv6Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv6Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv6Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv6Compatible
Rfc1583Variable string - Variable name
 - Ipv6Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information stringOriginate Always Variable  - Variable name
 - Ipv6Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv6Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv6Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv6Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv6Distance int
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External stringVariable  - Variable name
 - Ipv6Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Inter stringArea Variable  - Variable name
 - Ipv6Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Intra stringArea Variable  - Variable name
 - Ipv6Distance
Variable string - Variable name
 - Ipv6Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv6Filter
Variable string - Variable name
 - Ipv6Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - Ipv6Policy
Name string - Name
 - Ipv6Policy
Name stringVariable  - Variable name
 - Ipv6Redistributes
List<Cisco
Ospfv3Feature Template Ipv6Redistribute>  - Redistribute routes
 - Ipv6Router
Id string - Set OSPF router ID to override system IP address
 - Ipv6Router
Id stringVariable  - Variable name
 - Ipv6Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - Ipv6Timers
Spf stringDelay Variable  - Variable name
 - Ipv6Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - Ipv6Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv6Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - Ipv6Timers
Spf stringMax Hold Variable  - Variable name
 - Name string
 - The name of the feature template
 
- Description string
 - The description of the feature template
 - Device
Types []string - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - Ipv4Areas
[]Cisco
Ospfv3Feature Template Ipv4Area Args  - Configure OSPF area
 - Ipv4Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv4Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv4Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv4Compatible
Rfc1583Variable string - Variable name
 - Ipv4Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information stringOriginate Always Variable  - Variable name
 - Ipv4Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv4Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv4Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv4Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv4Distance int
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External stringVariable  - Variable name
 - Ipv4Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Inter stringArea Variable  - Variable name
 - Ipv4Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Intra stringArea Variable  - Variable name
 - Ipv4Distance
Variable string - Variable name
 - Ipv4Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv4Filter
Variable string - Variable name
 - Ipv4Max
Metric []CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa Args  - Advertise own router LSA with infinite distance
 - Ipv4Policy
Name string - Policy Name
 - Ipv4Policy
Name stringVariable  - Variable name
 - Ipv4Redistributes
[]Cisco
Ospfv3Feature Template Ipv4Redistribute Args  - Redistribute routes
 - Ipv4Router
Id string - Set OSPF router ID to override system IP address
 - Ipv4Router
Id stringVariable  - Variable name
 - Ipv4Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - Ipv4Timers
Spf stringDelay Variable  - Variable name
 - Ipv4Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - Ipv4Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv4Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - Ipv4Timers
Spf stringMax Hold Variable  - Variable name
 - Ipv6Areas
[]Cisco
Ospfv3Feature Template Ipv6Area Args  - Configure OSPF area
 - Ipv6Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv6Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv6Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv6Compatible
Rfc1583Variable string - Variable name
 - Ipv6Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information stringOriginate Always Variable  - Variable name
 - Ipv6Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv6Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv6Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv6Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv6Distance int
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External stringVariable  - Variable name
 - Ipv6Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Inter stringArea Variable  - Variable name
 - Ipv6Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Intra stringArea Variable  - Variable name
 - Ipv6Distance
Variable string - Variable name
 - Ipv6Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv6Filter
Variable string - Variable name
 - Ipv6Max
Metric []CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa Args  - Advertise own router LSA with infinite distance
 - Ipv6Policy
Name string - Name
 - Ipv6Policy
Name stringVariable  - Variable name
 - Ipv6Redistributes
[]Cisco
Ospfv3Feature Template Ipv6Redistribute Args  - Redistribute routes
 - Ipv6Router
Id string - Set OSPF router ID to override system IP address
 - Ipv6Router
Id stringVariable  - Variable name
 - Ipv6Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - Ipv6Timers
Spf stringDelay Variable  - Variable name
 - Ipv6Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - Ipv6Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv6Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - Ipv6Timers
Spf stringMax Hold Variable  - Variable name
 - Name string
 - The name of the feature template
 
- description String
 - The description of the feature template
 - device
Types List<String> - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4Areas
List<Cisco
Ospfv3Feature Template Ipv4Area>  - Configure OSPF area
 - ipv4Auto
Cost IntegerReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv4Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4Compatible
Rfc1583Variable String - Variable name
 - ipv4Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information StringOriginate Always Variable  - Variable name
 - ipv4Default
Information IntegerOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv4Default
Information StringOriginate Metric Variable  - Variable name
 - ipv4Distance Integer
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4Distance
External Integer - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
External StringVariable  - Variable name
 - ipv4Distance
Inter IntegerArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Inter StringArea Variable  - Variable name
 - ipv4Distance
Intra IntegerArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Intra StringArea Variable  - Variable name
 - ipv4Distance
Variable String - Variable name
 - ipv4Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv4Filter
Variable String - Variable name
 - ipv4Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - ipv4Policy
Name String - Policy Name
 - ipv4Policy
Name StringVariable  - Variable name
 - ipv4Redistributes
List<Cisco
Ospfv3Feature Template Ipv4Redistribute>  - Redistribute routes
 - ipv4Router
Id String - Set OSPF router ID to override system IP address
 - ipv4Router
Id StringVariable  - Variable name
 - ipv4Timers
Spf IntegerDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4Timers
Spf StringDelay Variable  - Variable name
 - ipv4Timers
Spf IntegerInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv4Timers
Spf IntegerMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4Timers
Spf StringMax Hold Variable  - Variable name
 - ipv6Areas
List<Cisco
Ospfv3Feature Template Ipv6Area>  - Configure OSPF area
 - ipv6Auto
Cost IntegerReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv6Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6Compatible
Rfc1583Variable String - Variable name
 - ipv6Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information StringOriginate Always Variable  - Variable name
 - ipv6Default
Information IntegerOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv6Default
Information StringOriginate Metric Variable  - Variable name
 - ipv6Distance Integer
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External Integer - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External StringVariable  - Variable name
 - ipv6Distance
Inter IntegerArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Inter StringArea Variable  - Variable name
 - ipv6Distance
Intra IntegerArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Intra StringArea Variable  - Variable name
 - ipv6Distance
Variable String - Variable name
 - ipv6Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv6Filter
Variable String - Variable name
 - ipv6Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - ipv6Policy
Name String - Name
 - ipv6Policy
Name StringVariable  - Variable name
 - ipv6Redistributes
List<Cisco
Ospfv3Feature Template Ipv6Redistribute>  - Redistribute routes
 - ipv6Router
Id String - Set OSPF router ID to override system IP address
 - ipv6Router
Id StringVariable  - Variable name
 - ipv6Timers
Spf IntegerDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6Timers
Spf StringDelay Variable  - Variable name
 - ipv6Timers
Spf IntegerInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv6Timers
Spf IntegerMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6Timers
Spf StringMax Hold Variable  - Variable name
 - name String
 - The name of the feature template
 
- description string
 - The description of the feature template
 - device
Types string[] - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4Areas
Cisco
Ospfv3Feature Template Ipv4Area[]  - Configure OSPF area
 - ipv4Auto
Cost numberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4Auto
Cost stringReference Bandwidth Variable  - Variable name
 - ipv4Compatible
Rfc1583 boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4Compatible
Rfc1583Variable string - Variable name
 - ipv4Default
Information booleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information booleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information stringOriginate Always Variable  - Variable name
 - ipv4Default
Information numberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4Default
Information stringOriginate Metric Type Variable  - Variable name
 - ipv4Default
Information stringOriginate Metric Variable  - Variable name
 - ipv4Distance number
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4Distance
External number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
External stringVariable  - Variable name
 - ipv4Distance
Inter numberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Inter stringArea Variable  - Variable name
 - ipv4Distance
Intra numberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Intra stringArea Variable  - Variable name
 - ipv4Distance
Variable string - Variable name
 - ipv4Filter boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv4Filter
Variable string - Variable name
 - ipv4Max
Metric CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa[]  - Advertise own router LSA with infinite distance
 - ipv4Policy
Name string - Policy Name
 - ipv4Policy
Name stringVariable  - Variable name
 - ipv4Redistributes
Cisco
Ospfv3Feature Template Ipv4Redistribute[]  - Redistribute routes
 - ipv4Router
Id string - Set OSPF router ID to override system IP address
 - ipv4Router
Id stringVariable  - Variable name
 - ipv4Timers
Spf numberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4Timers
Spf stringDelay Variable  - Variable name
 - ipv4Timers
Spf numberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4Timers
Spf stringInitial Hold Variable  - Variable name
 - ipv4Timers
Spf numberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4Timers
Spf stringMax Hold Variable  - Variable name
 - ipv6Areas
Cisco
Ospfv3Feature Template Ipv6Area[]  - Configure OSPF area
 - ipv6Auto
Cost numberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6Auto
Cost stringReference Bandwidth Variable  - Variable name
 - ipv6Compatible
Rfc1583 boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6Compatible
Rfc1583Variable string - Variable name
 - ipv6Default
Information booleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information booleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information stringOriginate Always Variable  - Variable name
 - ipv6Default
Information numberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6Default
Information stringOriginate Metric Type Variable  - Variable name
 - ipv6Default
Information stringOriginate Metric Variable  - Variable name
 - ipv6Distance number
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External stringVariable  - Variable name
 - ipv6Distance
Inter numberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Inter stringArea Variable  - Variable name
 - ipv6Distance
Intra numberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Intra stringArea Variable  - Variable name
 - ipv6Distance
Variable string - Variable name
 - ipv6Filter boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv6Filter
Variable string - Variable name
 - ipv6Max
Metric CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa[]  - Advertise own router LSA with infinite distance
 - ipv6Policy
Name string - Name
 - ipv6Policy
Name stringVariable  - Variable name
 - ipv6Redistributes
Cisco
Ospfv3Feature Template Ipv6Redistribute[]  - Redistribute routes
 - ipv6Router
Id string - Set OSPF router ID to override system IP address
 - ipv6Router
Id stringVariable  - Variable name
 - ipv6Timers
Spf numberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6Timers
Spf stringDelay Variable  - Variable name
 - ipv6Timers
Spf numberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6Timers
Spf stringInitial Hold Variable  - Variable name
 - ipv6Timers
Spf numberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6Timers
Spf stringMax Hold Variable  - Variable name
 - name string
 - The name of the feature template
 
- description str
 - The description of the feature template
 - device_
types Sequence[str] - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4_
areas Sequence[CiscoOspfv3Feature Template Ipv4Area Args]  - Configure OSPF area
 - ipv4_
auto_ intcost_ reference_ bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4_
auto_ strcost_ reference_ bandwidth_ variable  - Variable name
 - ipv4_
compatible_ boolrfc1583  - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4_
compatible_ strrfc1583_ variable  - Variable name
 - ipv4_
default_ boolinformation_ originate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4_
default_ boolinformation_ originate_ always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4_
default_ strinformation_ originate_ always_ variable  - Variable name
 - ipv4_
default_ intinformation_ originate_ metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4_
default_ strinformation_ originate_ metric_ type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4_
default_ strinformation_ originate_ metric_ type_ variable  - Variable name
 - ipv4_
default_ strinformation_ originate_ metric_ variable  - Variable name
 - ipv4_
distance int - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ intexternal  - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ strexternal_ variable  - Variable name
 - ipv4_
distance_ intinter_ area  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ strinter_ area_ variable  - Variable name
 - ipv4_
distance_ intintra_ area  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ strintra_ area_ variable  - Variable name
 - ipv4_
distance_ strvariable  - Variable name
 - ipv4_
filter bool - Filter
- Default value: 
false 
 - Default value: 
 - ipv4_
filter_ strvariable  - Variable name
 - ipv4_
max_ Sequence[Ciscometric_ router_ lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa Args]  - Advertise own router LSA with infinite distance
 - ipv4_
policy_ strname  - Policy Name
 - ipv4_
policy_ strname_ variable  - Variable name
 - ipv4_
redistributes Sequence[CiscoOspfv3Feature Template Ipv4Redistribute Args]  - Redistribute routes
 - ipv4_
router_ strid  - Set OSPF router ID to override system IP address
 - ipv4_
router_ strid_ variable  - Variable name
 - ipv4_
timers_ intspf_ delay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4_
timers_ strspf_ delay_ variable  - Variable name
 - ipv4_
timers_ intspf_ initial_ hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4_
timers_ strspf_ initial_ hold_ variable  - Variable name
 - ipv4_
timers_ intspf_ max_ hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4_
timers_ strspf_ max_ hold_ variable  - Variable name
 - ipv6_
areas Sequence[CiscoOspfv3Feature Template Ipv6Area Args]  - Configure OSPF area
 - ipv6_
auto_ intcost_ reference_ bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6_
auto_ strcost_ reference_ bandwidth_ variable  - Variable name
 - ipv6_
compatible_ boolrfc1583  - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6_
compatible_ strrfc1583_ variable  - Variable name
 - ipv6_
default_ boolinformation_ originate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6_
default_ boolinformation_ originate_ always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6_
default_ strinformation_ originate_ always_ variable  - Variable name
 - ipv6_
default_ intinformation_ originate_ metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6_
default_ strinformation_ originate_ metric_ type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6_
default_ strinformation_ originate_ metric_ type_ variable  - Variable name
 - ipv6_
default_ strinformation_ originate_ metric_ variable  - Variable name
 - ipv6_
distance int - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ intexternal  - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ strexternal_ variable  - Variable name
 - ipv6_
distance_ intinter_ area  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ strinter_ area_ variable  - Variable name
 - ipv6_
distance_ intintra_ area  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ strintra_ area_ variable  - Variable name
 - ipv6_
distance_ strvariable  - Variable name
 - ipv6_
filter bool - Filter
- Default value: 
false 
 - Default value: 
 - ipv6_
filter_ strvariable  - Variable name
 - ipv6_
max_ Sequence[Ciscometric_ router_ lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa Args]  - Advertise own router LSA with infinite distance
 - ipv6_
policy_ strname  - Name
 - ipv6_
policy_ strname_ variable  - Variable name
 - ipv6_
redistributes Sequence[CiscoOspfv3Feature Template Ipv6Redistribute Args]  - Redistribute routes
 - ipv6_
router_ strid  - Set OSPF router ID to override system IP address
 - ipv6_
router_ strid_ variable  - Variable name
 - ipv6_
timers_ intspf_ delay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6_
timers_ strspf_ delay_ variable  - Variable name
 - ipv6_
timers_ intspf_ initial_ hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6_
timers_ strspf_ initial_ hold_ variable  - Variable name
 - ipv6_
timers_ intspf_ max_ hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6_
timers_ strspf_ max_ hold_ variable  - Variable name
 - name str
 - The name of the feature template
 
- description String
 - The description of the feature template
 - device
Types List<String> - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4Areas List<Property Map>
 - Configure OSPF area
 - ipv4Auto
Cost NumberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv4Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4Compatible
Rfc1583Variable String - Variable name
 - ipv4Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information StringOriginate Always Variable  - Variable name
 - ipv4Default
Information NumberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv4Default
Information StringOriginate Metric Variable  - Variable name
 - ipv4Distance Number
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4Distance
External Number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
External StringVariable  - Variable name
 - ipv4Distance
Inter NumberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Inter StringArea Variable  - Variable name
 - ipv4Distance
Intra NumberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Intra StringArea Variable  - Variable name
 - ipv4Distance
Variable String - Variable name
 - ipv4Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv4Filter
Variable String - Variable name
 - ipv4Max
Metric List<Property Map>Router Lsas  - Advertise own router LSA with infinite distance
 - ipv4Policy
Name String - Policy Name
 - ipv4Policy
Name StringVariable  - Variable name
 - ipv4Redistributes List<Property Map>
 - Redistribute routes
 - ipv4Router
Id String - Set OSPF router ID to override system IP address
 - ipv4Router
Id StringVariable  - Variable name
 - ipv4Timers
Spf NumberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4Timers
Spf StringDelay Variable  - Variable name
 - ipv4Timers
Spf NumberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv4Timers
Spf NumberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4Timers
Spf StringMax Hold Variable  - Variable name
 - ipv6Areas List<Property Map>
 - Configure OSPF area
 - ipv6Auto
Cost NumberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv6Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6Compatible
Rfc1583Variable String - Variable name
 - ipv6Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information StringOriginate Always Variable  - Variable name
 - ipv6Default
Information NumberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv6Default
Information StringOriginate Metric Variable  - Variable name
 - ipv6Distance Number
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External Number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External StringVariable  - Variable name
 - ipv6Distance
Inter NumberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Inter StringArea Variable  - Variable name
 - ipv6Distance
Intra NumberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Intra StringArea Variable  - Variable name
 - ipv6Distance
Variable String - Variable name
 - ipv6Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv6Filter
Variable String - Variable name
 - ipv6Max
Metric List<Property Map>Router Lsas  - Advertise own router LSA with infinite distance
 - ipv6Policy
Name String - Name
 - ipv6Policy
Name StringVariable  - Variable name
 - ipv6Redistributes List<Property Map>
 - Redistribute routes
 - ipv6Router
Id String - Set OSPF router ID to override system IP address
 - ipv6Router
Id StringVariable  - Variable name
 - ipv6Timers
Spf NumberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6Timers
Spf StringDelay Variable  - Variable name
 - ipv6Timers
Spf NumberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv6Timers
Spf NumberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6Timers
Spf StringMax Hold Variable  - Variable name
 - name String
 - The name of the feature template
 
Outputs
All input properties are implicitly available as output properties. Additionally, the CiscoOspfv3FeatureTemplate resource produces the following output properties:
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Template
Type string - The template type
 - Version int
 - The version of the feature template
 
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Template
Type string - The template type
 - Version int
 - The version of the feature template
 
- id String
 - The provider-assigned unique ID for this managed resource.
 - template
Type String - The template type
 - version Integer
 - The version of the feature template
 
- id string
 - The provider-assigned unique ID for this managed resource.
 - template
Type string - The template type
 - version number
 - The version of the feature template
 
- id str
 - The provider-assigned unique ID for this managed resource.
 - template_
type str - The template type
 - version int
 - The version of the feature template
 
- id String
 - The provider-assigned unique ID for this managed resource.
 - template
Type String - The template type
 - version Number
 - The version of the feature template
 
Look up Existing CiscoOspfv3FeatureTemplate Resource
Get an existing CiscoOspfv3FeatureTemplate 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?: CiscoOspfv3FeatureTemplateState, opts?: CustomResourceOptions): CiscoOspfv3FeatureTemplate@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        description: Optional[str] = None,
        device_types: Optional[Sequence[str]] = None,
        ipv4_areas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv4AreaArgs]] = None,
        ipv4_auto_cost_reference_bandwidth: Optional[int] = None,
        ipv4_auto_cost_reference_bandwidth_variable: Optional[str] = None,
        ipv4_compatible_rfc1583: Optional[bool] = None,
        ipv4_compatible_rfc1583_variable: Optional[str] = None,
        ipv4_default_information_originate: Optional[bool] = None,
        ipv4_default_information_originate_always: Optional[bool] = None,
        ipv4_default_information_originate_always_variable: Optional[str] = None,
        ipv4_default_information_originate_metric: Optional[int] = None,
        ipv4_default_information_originate_metric_type: Optional[str] = None,
        ipv4_default_information_originate_metric_type_variable: Optional[str] = None,
        ipv4_default_information_originate_metric_variable: Optional[str] = None,
        ipv4_distance: Optional[int] = None,
        ipv4_distance_external: Optional[int] = None,
        ipv4_distance_external_variable: Optional[str] = None,
        ipv4_distance_inter_area: Optional[int] = None,
        ipv4_distance_inter_area_variable: Optional[str] = None,
        ipv4_distance_intra_area: Optional[int] = None,
        ipv4_distance_intra_area_variable: Optional[str] = None,
        ipv4_distance_variable: Optional[str] = None,
        ipv4_filter: Optional[bool] = None,
        ipv4_filter_variable: Optional[str] = None,
        ipv4_max_metric_router_lsas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs]] = None,
        ipv4_policy_name: Optional[str] = None,
        ipv4_policy_name_variable: Optional[str] = None,
        ipv4_redistributes: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv4RedistributeArgs]] = None,
        ipv4_router_id: Optional[str] = None,
        ipv4_router_id_variable: Optional[str] = None,
        ipv4_timers_spf_delay: Optional[int] = None,
        ipv4_timers_spf_delay_variable: Optional[str] = None,
        ipv4_timers_spf_initial_hold: Optional[int] = None,
        ipv4_timers_spf_initial_hold_variable: Optional[str] = None,
        ipv4_timers_spf_max_hold: Optional[int] = None,
        ipv4_timers_spf_max_hold_variable: Optional[str] = None,
        ipv6_areas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv6AreaArgs]] = None,
        ipv6_auto_cost_reference_bandwidth: Optional[int] = None,
        ipv6_auto_cost_reference_bandwidth_variable: Optional[str] = None,
        ipv6_compatible_rfc1583: Optional[bool] = None,
        ipv6_compatible_rfc1583_variable: Optional[str] = None,
        ipv6_default_information_originate: Optional[bool] = None,
        ipv6_default_information_originate_always: Optional[bool] = None,
        ipv6_default_information_originate_always_variable: Optional[str] = None,
        ipv6_default_information_originate_metric: Optional[int] = None,
        ipv6_default_information_originate_metric_type: Optional[str] = None,
        ipv6_default_information_originate_metric_type_variable: Optional[str] = None,
        ipv6_default_information_originate_metric_variable: Optional[str] = None,
        ipv6_distance: Optional[int] = None,
        ipv6_distance_external: Optional[int] = None,
        ipv6_distance_external_variable: Optional[str] = None,
        ipv6_distance_inter_area: Optional[int] = None,
        ipv6_distance_inter_area_variable: Optional[str] = None,
        ipv6_distance_intra_area: Optional[int] = None,
        ipv6_distance_intra_area_variable: Optional[str] = None,
        ipv6_distance_variable: Optional[str] = None,
        ipv6_filter: Optional[bool] = None,
        ipv6_filter_variable: Optional[str] = None,
        ipv6_max_metric_router_lsas: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs]] = None,
        ipv6_policy_name: Optional[str] = None,
        ipv6_policy_name_variable: Optional[str] = None,
        ipv6_redistributes: Optional[Sequence[CiscoOspfv3FeatureTemplateIpv6RedistributeArgs]] = None,
        ipv6_router_id: Optional[str] = None,
        ipv6_router_id_variable: Optional[str] = None,
        ipv6_timers_spf_delay: Optional[int] = None,
        ipv6_timers_spf_delay_variable: Optional[str] = None,
        ipv6_timers_spf_initial_hold: Optional[int] = None,
        ipv6_timers_spf_initial_hold_variable: Optional[str] = None,
        ipv6_timers_spf_max_hold: Optional[int] = None,
        ipv6_timers_spf_max_hold_variable: Optional[str] = None,
        name: Optional[str] = None,
        template_type: Optional[str] = None,
        version: Optional[int] = None) -> CiscoOspfv3FeatureTemplatefunc GetCiscoOspfv3FeatureTemplate(ctx *Context, name string, id IDInput, state *CiscoOspfv3FeatureTemplateState, opts ...ResourceOption) (*CiscoOspfv3FeatureTemplate, error)public static CiscoOspfv3FeatureTemplate Get(string name, Input<string> id, CiscoOspfv3FeatureTemplateState? state, CustomResourceOptions? opts = null)public static CiscoOspfv3FeatureTemplate get(String name, Output<String> id, CiscoOspfv3FeatureTemplateState state, CustomResourceOptions options)resources:  _:    type: sdwan:CiscoOspfv3FeatureTemplate    get:      id: ${id}- name
 - The unique name of the resulting resource.
 - id
 - The unique provider ID of the resource to lookup.
 - state
 - Any extra arguments used during the lookup.
 - opts
 - A bag of options that control this resource's behavior.
 
- resource_name
 - The unique name of the resulting resource.
 - id
 - The unique provider ID of the resource to lookup.
 
- name
 - The unique name of the resulting resource.
 - id
 - The unique provider ID of the resource to lookup.
 - state
 - Any extra arguments used during the lookup.
 - opts
 - A bag of options that control this resource's behavior.
 
- name
 - The unique name of the resulting resource.
 - id
 - The unique provider ID of the resource to lookup.
 - state
 - Any extra arguments used during the lookup.
 - opts
 - A bag of options that control this resource's behavior.
 
- name
 - The unique name of the resulting resource.
 - id
 - The unique provider ID of the resource to lookup.
 - state
 - Any extra arguments used during the lookup.
 - opts
 - A bag of options that control this resource's behavior.
 
- Description string
 - The description of the feature template
 - Device
Types List<string> - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - Ipv4Areas
List<Cisco
Ospfv3Feature Template Ipv4Area>  - Configure OSPF area
 - Ipv4Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv4Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv4Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv4Compatible
Rfc1583Variable string - Variable name
 - Ipv4Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information stringOriginate Always Variable  - Variable name
 - Ipv4Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv4Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv4Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv4Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv4Distance int
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External stringVariable  - Variable name
 - Ipv4Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Inter stringArea Variable  - Variable name
 - Ipv4Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Intra stringArea Variable  - Variable name
 - Ipv4Distance
Variable string - Variable name
 - Ipv4Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv4Filter
Variable string - Variable name
 - Ipv4Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - Ipv4Policy
Name string - Policy Name
 - Ipv4Policy
Name stringVariable  - Variable name
 - Ipv4Redistributes
List<Cisco
Ospfv3Feature Template Ipv4Redistribute>  - Redistribute routes
 - Ipv4Router
Id string - Set OSPF router ID to override system IP address
 - Ipv4Router
Id stringVariable  - Variable name
 - Ipv4Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - Ipv4Timers
Spf stringDelay Variable  - Variable name
 - Ipv4Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - Ipv4Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv4Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - Ipv4Timers
Spf stringMax Hold Variable  - Variable name
 - Ipv6Areas
List<Cisco
Ospfv3Feature Template Ipv6Area>  - Configure OSPF area
 - Ipv6Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv6Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv6Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv6Compatible
Rfc1583Variable string - Variable name
 - Ipv6Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information stringOriginate Always Variable  - Variable name
 - Ipv6Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv6Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv6Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv6Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv6Distance int
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External stringVariable  - Variable name
 - Ipv6Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Inter stringArea Variable  - Variable name
 - Ipv6Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Intra stringArea Variable  - Variable name
 - Ipv6Distance
Variable string - Variable name
 - Ipv6Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv6Filter
Variable string - Variable name
 - Ipv6Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - Ipv6Policy
Name string - Name
 - Ipv6Policy
Name stringVariable  - Variable name
 - Ipv6Redistributes
List<Cisco
Ospfv3Feature Template Ipv6Redistribute>  - Redistribute routes
 - Ipv6Router
Id string - Set OSPF router ID to override system IP address
 - Ipv6Router
Id stringVariable  - Variable name
 - Ipv6Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - Ipv6Timers
Spf stringDelay Variable  - Variable name
 - Ipv6Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - Ipv6Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv6Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - Ipv6Timers
Spf stringMax Hold Variable  - Variable name
 - Name string
 - The name of the feature template
 - Template
Type string - The template type
 - Version int
 - The version of the feature template
 
- Description string
 - The description of the feature template
 - Device
Types []string - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - Ipv4Areas
[]Cisco
Ospfv3Feature Template Ipv4Area Args  - Configure OSPF area
 - Ipv4Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv4Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv4Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv4Compatible
Rfc1583Variable string - Variable name
 - Ipv4Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv4Default
Information stringOriginate Always Variable  - Variable name
 - Ipv4Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv4Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv4Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv4Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv4Distance int
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
External stringVariable  - Variable name
 - Ipv4Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Inter stringArea Variable  - Variable name
 - Ipv4Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv4Distance
Intra stringArea Variable  - Variable name
 - Ipv4Distance
Variable string - Variable name
 - Ipv4Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv4Filter
Variable string - Variable name
 - Ipv4Max
Metric []CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa Args  - Advertise own router LSA with infinite distance
 - Ipv4Policy
Name string - Policy Name
 - Ipv4Policy
Name stringVariable  - Variable name
 - Ipv4Redistributes
[]Cisco
Ospfv3Feature Template Ipv4Redistribute Args  - Redistribute routes
 - Ipv4Router
Id string - Set OSPF router ID to override system IP address
 - Ipv4Router
Id stringVariable  - Variable name
 - Ipv4Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - Ipv4Timers
Spf stringDelay Variable  - Variable name
 - Ipv4Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - Ipv4Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv4Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - Ipv4Timers
Spf stringMax Hold Variable  - Variable name
 - Ipv6Areas
[]Cisco
Ospfv3Feature Template Ipv6Area Args  - Configure OSPF area
 - Ipv6Auto
Cost intReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - Ipv6Auto
Cost stringReference Bandwidth Variable  - Variable name
 - Ipv6Compatible
Rfc1583 bool - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - Ipv6Compatible
Rfc1583Variable string - Variable name
 - Ipv6Default
Information boolOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information boolOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - Ipv6Default
Information stringOriginate Always Variable  - Variable name
 - Ipv6Default
Information intOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - Ipv6Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - Ipv6Default
Information stringOriginate Metric Type Variable  - Variable name
 - Ipv6Default
Information stringOriginate Metric Variable  - Variable name
 - Ipv6Distance int
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External int - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
External stringVariable  - Variable name
 - Ipv6Distance
Inter intArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Inter stringArea Variable  - Variable name
 - Ipv6Distance
Intra intArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - Ipv6Distance
Intra stringArea Variable  - Variable name
 - Ipv6Distance
Variable string - Variable name
 - Ipv6Filter bool
 - Filter
- Default value: 
false 
 - Default value: 
 - Ipv6Filter
Variable string - Variable name
 - Ipv6Max
Metric []CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa Args  - Advertise own router LSA with infinite distance
 - Ipv6Policy
Name string - Name
 - Ipv6Policy
Name stringVariable  - Variable name
 - Ipv6Redistributes
[]Cisco
Ospfv3Feature Template Ipv6Redistribute Args  - Redistribute routes
 - Ipv6Router
Id string - Set OSPF router ID to override system IP address
 - Ipv6Router
Id stringVariable  - Variable name
 - Ipv6Timers
Spf intDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - Ipv6Timers
Spf stringDelay Variable  - Variable name
 - Ipv6Timers
Spf intInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - Ipv6Timers
Spf stringInitial Hold Variable  - Variable name
 - Ipv6Timers
Spf intMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - Ipv6Timers
Spf stringMax Hold Variable  - Variable name
 - Name string
 - The name of the feature template
 - Template
Type string - The template type
 - Version int
 - The version of the feature template
 
- description String
 - The description of the feature template
 - device
Types List<String> - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4Areas
List<Cisco
Ospfv3Feature Template Ipv4Area>  - Configure OSPF area
 - ipv4Auto
Cost IntegerReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv4Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4Compatible
Rfc1583Variable String - Variable name
 - ipv4Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information StringOriginate Always Variable  - Variable name
 - ipv4Default
Information IntegerOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv4Default
Information StringOriginate Metric Variable  - Variable name
 - ipv4Distance Integer
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4Distance
External Integer - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
External StringVariable  - Variable name
 - ipv4Distance
Inter IntegerArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Inter StringArea Variable  - Variable name
 - ipv4Distance
Intra IntegerArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Intra StringArea Variable  - Variable name
 - ipv4Distance
Variable String - Variable name
 - ipv4Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv4Filter
Variable String - Variable name
 - ipv4Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - ipv4Policy
Name String - Policy Name
 - ipv4Policy
Name StringVariable  - Variable name
 - ipv4Redistributes
List<Cisco
Ospfv3Feature Template Ipv4Redistribute>  - Redistribute routes
 - ipv4Router
Id String - Set OSPF router ID to override system IP address
 - ipv4Router
Id StringVariable  - Variable name
 - ipv4Timers
Spf IntegerDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4Timers
Spf StringDelay Variable  - Variable name
 - ipv4Timers
Spf IntegerInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv4Timers
Spf IntegerMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4Timers
Spf StringMax Hold Variable  - Variable name
 - ipv6Areas
List<Cisco
Ospfv3Feature Template Ipv6Area>  - Configure OSPF area
 - ipv6Auto
Cost IntegerReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv6Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6Compatible
Rfc1583Variable String - Variable name
 - ipv6Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information StringOriginate Always Variable  - Variable name
 - ipv6Default
Information IntegerOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv6Default
Information StringOriginate Metric Variable  - Variable name
 - ipv6Distance Integer
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External Integer - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External StringVariable  - Variable name
 - ipv6Distance
Inter IntegerArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Inter StringArea Variable  - Variable name
 - ipv6Distance
Intra IntegerArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Intra StringArea Variable  - Variable name
 - ipv6Distance
Variable String - Variable name
 - ipv6Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv6Filter
Variable String - Variable name
 - ipv6Max
Metric List<CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa>  - Advertise own router LSA with infinite distance
 - ipv6Policy
Name String - Name
 - ipv6Policy
Name StringVariable  - Variable name
 - ipv6Redistributes
List<Cisco
Ospfv3Feature Template Ipv6Redistribute>  - Redistribute routes
 - ipv6Router
Id String - Set OSPF router ID to override system IP address
 - ipv6Router
Id StringVariable  - Variable name
 - ipv6Timers
Spf IntegerDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6Timers
Spf StringDelay Variable  - Variable name
 - ipv6Timers
Spf IntegerInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv6Timers
Spf IntegerMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6Timers
Spf StringMax Hold Variable  - Variable name
 - name String
 - The name of the feature template
 - template
Type String - The template type
 - version Integer
 - The version of the feature template
 
- description string
 - The description of the feature template
 - device
Types string[] - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4Areas
Cisco
Ospfv3Feature Template Ipv4Area[]  - Configure OSPF area
 - ipv4Auto
Cost numberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4Auto
Cost stringReference Bandwidth Variable  - Variable name
 - ipv4Compatible
Rfc1583 boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4Compatible
Rfc1583Variable string - Variable name
 - ipv4Default
Information booleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information booleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information stringOriginate Always Variable  - Variable name
 - ipv4Default
Information numberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4Default
Information stringOriginate Metric Type Variable  - Variable name
 - ipv4Default
Information stringOriginate Metric Variable  - Variable name
 - ipv4Distance number
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4Distance
External number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
External stringVariable  - Variable name
 - ipv4Distance
Inter numberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Inter stringArea Variable  - Variable name
 - ipv4Distance
Intra numberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Intra stringArea Variable  - Variable name
 - ipv4Distance
Variable string - Variable name
 - ipv4Filter boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv4Filter
Variable string - Variable name
 - ipv4Max
Metric CiscoRouter Lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa[]  - Advertise own router LSA with infinite distance
 - ipv4Policy
Name string - Policy Name
 - ipv4Policy
Name stringVariable  - Variable name
 - ipv4Redistributes
Cisco
Ospfv3Feature Template Ipv4Redistribute[]  - Redistribute routes
 - ipv4Router
Id string - Set OSPF router ID to override system IP address
 - ipv4Router
Id stringVariable  - Variable name
 - ipv4Timers
Spf numberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4Timers
Spf stringDelay Variable  - Variable name
 - ipv4Timers
Spf numberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4Timers
Spf stringInitial Hold Variable  - Variable name
 - ipv4Timers
Spf numberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4Timers
Spf stringMax Hold Variable  - Variable name
 - ipv6Areas
Cisco
Ospfv3Feature Template Ipv6Area[]  - Configure OSPF area
 - ipv6Auto
Cost numberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6Auto
Cost stringReference Bandwidth Variable  - Variable name
 - ipv6Compatible
Rfc1583 boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6Compatible
Rfc1583Variable string - Variable name
 - ipv6Default
Information booleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information booleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information stringOriginate Always Variable  - Variable name
 - ipv6Default
Information numberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6Default
Information stringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6Default
Information stringOriginate Metric Type Variable  - Variable name
 - ipv6Default
Information stringOriginate Metric Variable  - Variable name
 - ipv6Distance number
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External stringVariable  - Variable name
 - ipv6Distance
Inter numberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Inter stringArea Variable  - Variable name
 - ipv6Distance
Intra numberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Intra stringArea Variable  - Variable name
 - ipv6Distance
Variable string - Variable name
 - ipv6Filter boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv6Filter
Variable string - Variable name
 - ipv6Max
Metric CiscoRouter Lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa[]  - Advertise own router LSA with infinite distance
 - ipv6Policy
Name string - Name
 - ipv6Policy
Name stringVariable  - Variable name
 - ipv6Redistributes
Cisco
Ospfv3Feature Template Ipv6Redistribute[]  - Redistribute routes
 - ipv6Router
Id string - Set OSPF router ID to override system IP address
 - ipv6Router
Id stringVariable  - Variable name
 - ipv6Timers
Spf numberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6Timers
Spf stringDelay Variable  - Variable name
 - ipv6Timers
Spf numberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6Timers
Spf stringInitial Hold Variable  - Variable name
 - ipv6Timers
Spf numberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6Timers
Spf stringMax Hold Variable  - Variable name
 - name string
 - The name of the feature template
 - template
Type string - The template type
 - version number
 - The version of the feature template
 
- description str
 - The description of the feature template
 - device_
types Sequence[str] - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4_
areas Sequence[CiscoOspfv3Feature Template Ipv4Area Args]  - Configure OSPF area
 - ipv4_
auto_ intcost_ reference_ bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4_
auto_ strcost_ reference_ bandwidth_ variable  - Variable name
 - ipv4_
compatible_ boolrfc1583  - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4_
compatible_ strrfc1583_ variable  - Variable name
 - ipv4_
default_ boolinformation_ originate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4_
default_ boolinformation_ originate_ always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4_
default_ strinformation_ originate_ always_ variable  - Variable name
 - ipv4_
default_ intinformation_ originate_ metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4_
default_ strinformation_ originate_ metric_ type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4_
default_ strinformation_ originate_ metric_ type_ variable  - Variable name
 - ipv4_
default_ strinformation_ originate_ metric_ variable  - Variable name
 - ipv4_
distance int - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ intexternal  - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ strexternal_ variable  - Variable name
 - ipv4_
distance_ intinter_ area  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ strinter_ area_ variable  - Variable name
 - ipv4_
distance_ intintra_ area  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4_
distance_ strintra_ area_ variable  - Variable name
 - ipv4_
distance_ strvariable  - Variable name
 - ipv4_
filter bool - Filter
- Default value: 
false 
 - Default value: 
 - ipv4_
filter_ strvariable  - Variable name
 - ipv4_
max_ Sequence[Ciscometric_ router_ lsas Ospfv3Feature Template Ipv4Max Metric Router Lsa Args]  - Advertise own router LSA with infinite distance
 - ipv4_
policy_ strname  - Policy Name
 - ipv4_
policy_ strname_ variable  - Variable name
 - ipv4_
redistributes Sequence[CiscoOspfv3Feature Template Ipv4Redistribute Args]  - Redistribute routes
 - ipv4_
router_ strid  - Set OSPF router ID to override system IP address
 - ipv4_
router_ strid_ variable  - Variable name
 - ipv4_
timers_ intspf_ delay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4_
timers_ strspf_ delay_ variable  - Variable name
 - ipv4_
timers_ intspf_ initial_ hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4_
timers_ strspf_ initial_ hold_ variable  - Variable name
 - ipv4_
timers_ intspf_ max_ hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4_
timers_ strspf_ max_ hold_ variable  - Variable name
 - ipv6_
areas Sequence[CiscoOspfv3Feature Template Ipv6Area Args]  - Configure OSPF area
 - ipv6_
auto_ intcost_ reference_ bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6_
auto_ strcost_ reference_ bandwidth_ variable  - Variable name
 - ipv6_
compatible_ boolrfc1583  - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6_
compatible_ strrfc1583_ variable  - Variable name
 - ipv6_
default_ boolinformation_ originate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6_
default_ boolinformation_ originate_ always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6_
default_ strinformation_ originate_ always_ variable  - Variable name
 - ipv6_
default_ intinformation_ originate_ metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6_
default_ strinformation_ originate_ metric_ type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6_
default_ strinformation_ originate_ metric_ type_ variable  - Variable name
 - ipv6_
default_ strinformation_ originate_ metric_ variable  - Variable name
 - ipv6_
distance int - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ intexternal  - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ strexternal_ variable  - Variable name
 - ipv6_
distance_ intinter_ area  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ strinter_ area_ variable  - Variable name
 - ipv6_
distance_ intintra_ area  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6_
distance_ strintra_ area_ variable  - Variable name
 - ipv6_
distance_ strvariable  - Variable name
 - ipv6_
filter bool - Filter
- Default value: 
false 
 - Default value: 
 - ipv6_
filter_ strvariable  - Variable name
 - ipv6_
max_ Sequence[Ciscometric_ router_ lsas Ospfv3Feature Template Ipv6Max Metric Router Lsa Args]  - Advertise own router LSA with infinite distance
 - ipv6_
policy_ strname  - Name
 - ipv6_
policy_ strname_ variable  - Variable name
 - ipv6_
redistributes Sequence[CiscoOspfv3Feature Template Ipv6Redistribute Args]  - Redistribute routes
 - ipv6_
router_ strid  - Set OSPF router ID to override system IP address
 - ipv6_
router_ strid_ variable  - Variable name
 - ipv6_
timers_ intspf_ delay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6_
timers_ strspf_ delay_ variable  - Variable name
 - ipv6_
timers_ intspf_ initial_ hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6_
timers_ strspf_ initial_ hold_ variable  - Variable name
 - ipv6_
timers_ intspf_ max_ hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6_
timers_ strspf_ max_ hold_ variable  - Variable name
 - name str
 - The name of the feature template
 - template_
type str - The template type
 - version int
 - The version of the feature template
 
- description String
 - The description of the feature template
 - device
Types List<String> - List of supported device types
- Choices: 
vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T 
 - Choices: 
 - ipv4Areas List<Property Map>
 - Configure OSPF area
 - ipv4Auto
Cost NumberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv4Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv4Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv4Compatible
Rfc1583Variable String - Variable name
 - ipv4Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv4Default
Information StringOriginate Always Variable  - Variable name
 - ipv4Default
Information NumberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv4Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv4Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv4Default
Information StringOriginate Metric Variable  - Variable name
 - ipv4Distance Number
 - Distance
- Range: 
1-255 - Default value: 
110 
 - Range: 
 - ipv4Distance
External Number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
External StringVariable  - Variable name
 - ipv4Distance
Inter NumberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Inter StringArea Variable  - Variable name
 - ipv4Distance
Intra NumberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv4Distance
Intra StringArea Variable  - Variable name
 - ipv4Distance
Variable String - Variable name
 - ipv4Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv4Filter
Variable String - Variable name
 - ipv4Max
Metric List<Property Map>Router Lsas  - Advertise own router LSA with infinite distance
 - ipv4Policy
Name String - Policy Name
 - ipv4Policy
Name StringVariable  - Variable name
 - ipv4Redistributes List<Property Map>
 - Redistribute routes
 - ipv4Router
Id String - Set OSPF router ID to override system IP address
 - ipv4Router
Id StringVariable  - Variable name
 - ipv4Timers
Spf NumberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
1-600000 - Default value: 
200 
 - Range: 
 - ipv4Timers
Spf StringDelay Variable  - Variable name
 - ipv4Timers
Spf NumberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
1000 
 - Range: 
 - ipv4Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv4Timers
Spf NumberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
1-600000 - Default value: 
10000 
 - Range: 
 - ipv4Timers
Spf StringMax Hold Variable  - Variable name
 - ipv6Areas List<Property Map>
 - Configure OSPF area
 - ipv6Auto
Cost NumberReference Bandwidth  - Set reference bandwidth method to assign OSPF cost
- Range: 
1-4294967 - Default value: 
100 
 - Range: 
 - ipv6Auto
Cost StringReference Bandwidth Variable  - Variable name
 - ipv6Compatible
Rfc1583 Boolean - Calculate summary route cost based on RFC 1583
- Default value: 
true 
 - Default value: 
 - ipv6Compatible
Rfc1583Variable String - Variable name
 - ipv6Default
Information BooleanOriginate  - Distribute default external route into OSPF
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information BooleanOriginate Always  - Always advertise default route
- Default value: 
false 
 - Default value: 
 - ipv6Default
Information StringOriginate Always Variable  - Variable name
 - ipv6Default
Information NumberOriginate Metric  - Set metric used to generate default route <0..16777214>
- Range: 
0-16777214 
 - Range: 
 - ipv6Default
Information StringOriginate Metric Type  - Set default route type
- Choices: 
type1,type2 
 - Choices: 
 - ipv6Default
Information StringOriginate Metric Type Variable  - Variable name
 - ipv6Default
Information StringOriginate Metric Variable  - Variable name
 - ipv6Distance Number
 - Distance
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External Number - Set distance for external routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
External StringVariable  - Variable name
 - ipv6Distance
Inter NumberArea  - Set distance for inter-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Inter StringArea Variable  - Variable name
 - ipv6Distance
Intra NumberArea  - Set distance for intra-area routes
- Range: 
1-254 - Default value: 
110 
 - Range: 
 - ipv6Distance
Intra StringArea Variable  - Variable name
 - ipv6Distance
Variable String - Variable name
 - ipv6Filter Boolean
 - Filter
- Default value: 
false 
 - Default value: 
 - ipv6Filter
Variable String - Variable name
 - ipv6Max
Metric List<Property Map>Router Lsas  - Advertise own router LSA with infinite distance
 - ipv6Policy
Name String - Name
 - ipv6Policy
Name StringVariable  - Variable name
 - ipv6Redistributes List<Property Map>
 - Redistribute routes
 - ipv6Router
Id String - Set OSPF router ID to override system IP address
 - ipv6Router
Id StringVariable  - Variable name
 - ipv6Timers
Spf NumberDelay  - Set delay from first change received until performing SPF calculation
- Range: 
0-600000 - Default value: 
200 
 - Range: 
 - ipv6Timers
Spf StringDelay Variable  - Variable name
 - ipv6Timers
Spf NumberInitial Hold  - Set initial hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
1000 
 - Range: 
 - ipv6Timers
Spf StringInitial Hold Variable  - Variable name
 - ipv6Timers
Spf NumberMax Hold  - Set maximum hold time between consecutive SPF calculations
- Range: 
0-600000 - Default value: 
10000 
 - Range: 
 - ipv6Timers
Spf StringMax Hold Variable  - Variable name
 - name String
 - The name of the feature template
 - template
Type String - The template type
 - version Number
 - The version of the feature template
 
Supporting Types
CiscoOspfv3FeatureTemplateIpv4Area, CiscoOspfv3FeatureTemplateIpv4AreaArgs        
- Area
Number int - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - Area
Number stringVariable  - Variable name
 - Interfaces
List<Cisco
Ospfv3Feature Template Ipv4Area Interface>  - Set OSPF interface parameters
 - Normal bool
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - Normal
Variable string - Variable name
 - Nssa bool
 - NSSA area
 - Nssa
No boolSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - Nssa
No stringSummary Variable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Ranges
List<Cisco
Ospfv3Feature Template Ipv4Area Range>  - Summarize OSPF routes at an area boundary
 - Stub bool
 - Stub area
 - Stub
No boolSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - Stub
No stringSummary Variable  - Variable name
 - Translate string
 - Always Translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - Translate
Variable string - Variable name
 
- Area
Number int - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - Area
Number stringVariable  - Variable name
 - Interfaces
[]Cisco
Ospfv3Feature Template Ipv4Area Interface  - Set OSPF interface parameters
 - Normal bool
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - Normal
Variable string - Variable name
 - Nssa bool
 - NSSA area
 - Nssa
No boolSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - Nssa
No stringSummary Variable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Ranges
[]Cisco
Ospfv3Feature Template Ipv4Area Range  - Summarize OSPF routes at an area boundary
 - Stub bool
 - Stub area
 - Stub
No boolSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - Stub
No stringSummary Variable  - Variable name
 - Translate string
 - Always Translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - Translate
Variable string - Variable name
 
- area
Number Integer - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area
Number StringVariable  - Variable name
 - interfaces
List<Cisco
Ospfv3Feature Template Ipv4Area Interface>  - Set OSPF interface parameters
 - normal Boolean
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal
Variable String - Variable name
 - nssa Boolean
 - NSSA area
 - nssa
No BooleanSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa
No StringSummary Variable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - ranges
List<Cisco
Ospfv3Feature Template Ipv4Area Range>  - Summarize OSPF routes at an area boundary
 - stub Boolean
 - Stub area
 - stub
No BooleanSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub
No StringSummary Variable  - Variable name
 - translate String
 - Always Translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate
Variable String - Variable name
 
- area
Number number - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area
Number stringVariable  - Variable name
 - interfaces
Cisco
Ospfv3Feature Template Ipv4Area Interface[]  - Set OSPF interface parameters
 - normal boolean
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal
Variable string - Variable name
 - nssa boolean
 - NSSA area
 - nssa
No booleanSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa
No stringSummary Variable  - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - ranges
Cisco
Ospfv3Feature Template Ipv4Area Range[]  - Summarize OSPF routes at an area boundary
 - stub boolean
 - Stub area
 - stub
No booleanSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub
No stringSummary Variable  - Variable name
 - translate string
 - Always Translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate
Variable string - Variable name
 
- area_
number int - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area_
number_ strvariable  - Variable name
 - interfaces
Sequence[Cisco
Ospfv3Feature Template Ipv4Area Interface]  - Set OSPF interface parameters
 - normal bool
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal_
variable str - Variable name
 - nssa bool
 - NSSA area
 - nssa_
no_ boolsummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa_
no_ strsummary_ variable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 - ranges
Sequence[Cisco
Ospfv3Feature Template Ipv4Area Range]  - Summarize OSPF routes at an area boundary
 - stub bool
 - Stub area
 - stub_
no_ boolsummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub_
no_ strsummary_ variable  - Variable name
 - translate str
 - Always Translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate_
variable str - Variable name
 
- area
Number Number - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area
Number StringVariable  - Variable name
 - interfaces List<Property Map>
 - Set OSPF interface parameters
 - normal Boolean
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal
Variable String - Variable name
 - nssa Boolean
 - NSSA area
 - nssa
No BooleanSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa
No StringSummary Variable  - 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
 - stub
No BooleanSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub
No StringSummary Variable  - Variable name
 - translate String
 - Always Translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate
Variable String - Variable name
 
CiscoOspfv3FeatureTemplateIpv4AreaInterface, CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs          
- Authentication
Key string - Set OSPF interface authentication key
 - Authentication
Key stringVariable  - Variable name
 - Authentication
Type string - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - Authentication
Type stringVariable  - Variable name
 - Cost int
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - Cost
Variable string - Variable name
 - Dead
Interval int - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - Dead
Interval stringVariable  - Variable name
 - Hello
Interval int - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - Hello
Interval stringVariable  - Variable name
 - Ipsec
Spi int - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - Ipsec
Spi stringVariable  - Variable name
 - Name string
 - Set interface name
 - Name
Variable string - Variable name
 - Network string
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - Network
Variable string - 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
- Default value: 
false 
 - Default value: 
 - Passive
Interface stringVariable  - Variable name
 - Retransmit
Interval int - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - Retransmit
Interval stringVariable  - Variable name
 
- Authentication
Key string - Set OSPF interface authentication key
 - Authentication
Key stringVariable  - Variable name
 - Authentication
Type string - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - Authentication
Type stringVariable  - Variable name
 - Cost int
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - Cost
Variable string - Variable name
 - Dead
Interval int - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - Dead
Interval stringVariable  - Variable name
 - Hello
Interval int - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - Hello
Interval stringVariable  - Variable name
 - Ipsec
Spi int - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - Ipsec
Spi stringVariable  - Variable name
 - Name string
 - Set interface name
 - Name
Variable string - Variable name
 - Network string
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - Network
Variable string - 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
- Default value: 
false 
 - Default value: 
 - Passive
Interface stringVariable  - Variable name
 - Retransmit
Interval int - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - Retransmit
Interval stringVariable  - Variable name
 
- authentication
Key String - Set OSPF interface authentication key
 - authentication
Key StringVariable  - Variable name
 - authentication
Type String - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication
Type StringVariable  - Variable name
 - cost Integer
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost
Variable String - Variable name
 - dead
Interval Integer - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead
Interval StringVariable  - Variable name
 - hello
Interval Integer - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello
Interval StringVariable  - Variable name
 - ipsec
Spi Integer - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec
Spi StringVariable  - Variable name
 - name String
 - Set interface name
 - name
Variable String - Variable name
 - network String
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - network
Variable String - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - passive
Interface Boolean - Set the interface to advertise its address, but not to actively run OSPF
- Default value: 
false 
 - Default value: 
 - passive
Interface StringVariable  - Variable name
 - retransmit
Interval Integer - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit
Interval StringVariable  - Variable name
 
- authentication
Key string - Set OSPF interface authentication key
 - authentication
Key stringVariable  - Variable name
 - authentication
Type string - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication
Type stringVariable  - Variable name
 - cost number
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost
Variable string - Variable name
 - dead
Interval number - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead
Interval stringVariable  - Variable name
 - hello
Interval number - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello
Interval stringVariable  - Variable name
 - ipsec
Spi number - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec
Spi stringVariable  - Variable name
 - name string
 - Set interface name
 - name
Variable string - Variable name
 - network string
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - network
Variable string - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - passive
Interface boolean - Set the interface to advertise its address, but not to actively run OSPF
- Default value: 
false 
 - Default value: 
 - passive
Interface stringVariable  - Variable name
 - retransmit
Interval number - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit
Interval stringVariable  - Variable name
 
- authentication_
key str - Set OSPF interface authentication key
 - authentication_
key_ strvariable  - Variable name
 - authentication_
type str - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication_
type_ strvariable  - Variable name
 - cost int
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost_
variable str - Variable name
 - dead_
interval int - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead_
interval_ strvariable  - Variable name
 - hello_
interval int - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello_
interval_ strvariable  - Variable name
 - ipsec_
spi int - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec_
spi_ strvariable  - Variable name
 - name str
 - Set interface name
 - name_
variable str - Variable name
 - network str
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - 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
- Default value: 
false 
 - Default value: 
 - passive_
interface_ strvariable  - Variable name
 - retransmit_
interval int - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit_
interval_ strvariable  - Variable name
 
- authentication
Key String - Set OSPF interface authentication key
 - authentication
Key StringVariable  - Variable name
 - authentication
Type String - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication
Type StringVariable  - Variable name
 - cost Number
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost
Variable String - Variable name
 - dead
Interval Number - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead
Interval StringVariable  - Variable name
 - hello
Interval Number - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello
Interval StringVariable  - Variable name
 - ipsec
Spi Number - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec
Spi StringVariable  - Variable name
 - name String
 - Set interface name
 - name
Variable String - Variable name
 - network String
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - network
Variable String - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - passive
Interface Boolean - Set the interface to advertise its address, but not to actively run OSPF
- Default value: 
false 
 - Default value: 
 - passive
Interface StringVariable  - Variable name
 - retransmit
Interval Number - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit
Interval StringVariable  - Variable name
 
CiscoOspfv3FeatureTemplateIpv4AreaRange, CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs          
- Address string
 - Set Matching Prefix
 - Address
Variable string - Variable name
 - Cost int
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - Cost
Variable string - Variable name
 - No
Advertise bool - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - No
Advertise stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 
- Address string
 - Set Matching Prefix
 - Address
Variable string - Variable name
 - Cost int
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - Cost
Variable string - Variable name
 - No
Advertise bool - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - No
Advertise stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 
- address String
 - Set Matching Prefix
 - address
Variable String - Variable name
 - cost Integer
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - cost
Variable String - Variable name
 - no
Advertise Boolean - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no
Advertise StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 
- address string
 - Set Matching Prefix
 - address
Variable string - Variable name
 - cost number
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - cost
Variable string - Variable name
 - no
Advertise boolean - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no
Advertise stringVariable  - 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
- Range: 
0-16777214 
 - Range: 
 - cost_
variable str - Variable name
 - no_
advertise bool - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no_
advertise_ strvariable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 
- address String
 - Set Matching Prefix
 - address
Variable String - Variable name
 - cost Number
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - cost
Variable String - Variable name
 - no
Advertise Boolean - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no
Advertise StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 
CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa, CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs              
- Ad
Type string - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - Optional bool
 - Indicates if list item is considered optional.
 - Time int
 - Set how long to advertise maximum metric after router starts up
- Range: 
5-86400 
 - Range: 
 - Time
Variable string - Variable name
 
- Ad
Type string - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - Optional bool
 - Indicates if list item is considered optional.
 - Time int
 - Set how long to advertise maximum metric after router starts up
- Range: 
5-86400 
 - Range: 
 - Time
Variable string - Variable name
 
- ad
Type String - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - optional Boolean
 - Indicates if list item is considered optional.
 - time Integer
 - Set how long to advertise maximum metric after router starts up
- Range: 
5-86400 
 - Range: 
 - time
Variable String - Variable name
 
- ad
Type string - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - optional boolean
 - Indicates if list item is considered optional.
 - time number
 - Set how long to advertise maximum metric after router starts up
- Range: 
5-86400 
 - Range: 
 - time
Variable string - Variable name
 
- ad_
type str - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - optional bool
 - Indicates if list item is considered optional.
 - time int
 - Set how long to advertise maximum metric after router starts up
- Range: 
5-86400 
 - Range: 
 - time_
variable str - Variable name
 
- ad
Type String - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - optional Boolean
 - Indicates if list item is considered optional.
 - time Number
 - Set how long to advertise maximum metric after router starts up
- Range: 
5-86400 
 - Range: 
 - time
Variable String - Variable name
 
CiscoOspfv3FeatureTemplateIpv4Redistribute, CiscoOspfv3FeatureTemplateIpv4RedistributeArgs        
- Nat
Dia bool - Enable NAT DIA for redistributed routes
- Default value: 
true 
 - Default value: 
 - Nat
Dia stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Protocol string
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - Protocol
Variable string - Variable name
 - Route
Policy string - Set route policy to apply to redistributed routes
 - Route
Policy stringVariable  - Variable name
 
- Nat
Dia bool - Enable NAT DIA for redistributed routes
- Default value: 
true 
 - Default value: 
 - Nat
Dia stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Protocol string
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - Protocol
Variable string - Variable name
 - Route
Policy string - Set route policy to apply to redistributed routes
 - Route
Policy stringVariable  - Variable name
 
- nat
Dia Boolean - Enable NAT DIA for redistributed routes
- Default value: 
true 
 - Default value: 
 - nat
Dia StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - protocol String
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol
Variable String - Variable name
 - route
Policy String - Set route policy to apply to redistributed routes
 - route
Policy StringVariable  - Variable name
 
- nat
Dia boolean - Enable NAT DIA for redistributed routes
- Default value: 
true 
 - Default value: 
 - nat
Dia stringVariable  - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - protocol string
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol
Variable string - Variable name
 - route
Policy string - Set route policy to apply to redistributed routes
 - route
Policy stringVariable  - Variable name
 
- nat_
dia bool - Enable NAT DIA for redistributed routes
- Default value: 
true 
 - Default value: 
 - nat_
dia_ strvariable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 - protocol str
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol_
variable str - Variable name
 - route_
policy str - Set route policy to apply to redistributed routes
 - route_
policy_ strvariable  - Variable name
 
- nat
Dia Boolean - Enable NAT DIA for redistributed routes
- Default value: 
true 
 - Default value: 
 - nat
Dia StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - protocol String
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol
Variable String - Variable name
 - route
Policy String - Set route policy to apply to redistributed routes
 - route
Policy StringVariable  - Variable name
 
CiscoOspfv3FeatureTemplateIpv6Area, CiscoOspfv3FeatureTemplateIpv6AreaArgs        
- Area
Number int - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - Area
Number stringVariable  - Variable name
 - Interfaces
List<Cisco
Ospfv3Feature Template Ipv6Area Interface>  - Set OSPF interface parameters
 - Normal bool
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - Normal
Variable string - Variable name
 - Nssa bool
 - NSSA area
 - Nssa
No boolSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - Nssa
No stringSummary Variable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Ranges
List<Cisco
Ospfv3Feature Template Ipv6Area Range>  - Summarize OSPF routes at an area boundary
 - Stub bool
 - Stub area
 - Stub
No boolSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - Stub
No stringSummary Variable  - Variable name
 - Translate string
 - Always translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - Translate
Variable string - Variable name
 
- Area
Number int - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - Area
Number stringVariable  - Variable name
 - Interfaces
[]Cisco
Ospfv3Feature Template Ipv6Area Interface  - Set OSPF interface parameters
 - Normal bool
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - Normal
Variable string - Variable name
 - Nssa bool
 - NSSA area
 - Nssa
No boolSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - Nssa
No stringSummary Variable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Ranges
[]Cisco
Ospfv3Feature Template Ipv6Area Range  - Summarize OSPF routes at an area boundary
 - Stub bool
 - Stub area
 - Stub
No boolSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - Stub
No stringSummary Variable  - Variable name
 - Translate string
 - Always translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - Translate
Variable string - Variable name
 
- area
Number Integer - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area
Number StringVariable  - Variable name
 - interfaces
List<Cisco
Ospfv3Feature Template Ipv6Area Interface>  - Set OSPF interface parameters
 - normal Boolean
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal
Variable String - Variable name
 - nssa Boolean
 - NSSA area
 - nssa
No BooleanSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa
No StringSummary Variable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - ranges
List<Cisco
Ospfv3Feature Template Ipv6Area Range>  - Summarize OSPF routes at an area boundary
 - stub Boolean
 - Stub area
 - stub
No BooleanSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub
No StringSummary Variable  - Variable name
 - translate String
 - Always translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate
Variable String - Variable name
 
- area
Number number - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area
Number stringVariable  - Variable name
 - interfaces
Cisco
Ospfv3Feature Template Ipv6Area Interface[]  - Set OSPF interface parameters
 - normal boolean
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal
Variable string - Variable name
 - nssa boolean
 - NSSA area
 - nssa
No booleanSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa
No stringSummary Variable  - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - ranges
Cisco
Ospfv3Feature Template Ipv6Area Range[]  - Summarize OSPF routes at an area boundary
 - stub boolean
 - Stub area
 - stub
No booleanSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub
No stringSummary Variable  - Variable name
 - translate string
 - Always translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate
Variable string - Variable name
 
- area_
number int - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area_
number_ strvariable  - Variable name
 - interfaces
Sequence[Cisco
Ospfv3Feature Template Ipv6Area Interface]  - Set OSPF interface parameters
 - normal bool
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal_
variable str - Variable name
 - nssa bool
 - NSSA area
 - nssa_
no_ boolsummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa_
no_ strsummary_ variable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 - ranges
Sequence[Cisco
Ospfv3Feature Template Ipv6Area Range]  - Summarize OSPF routes at an area boundary
 - stub bool
 - Stub area
 - stub_
no_ boolsummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub_
no_ strsummary_ variable  - Variable name
 - translate str
 - Always translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate_
variable str - Variable name
 
- area
Number Number - Set OSPF area number
- Range: 
0-4294967295 
 - Range: 
 - area
Number StringVariable  - Variable name
 - interfaces List<Property Map>
 - Set OSPF interface parameters
 - normal Boolean
 - Area Type Normal
- Default value: 
false 
 - Default value: 
 - normal
Variable String - Variable name
 - nssa Boolean
 - NSSA area
 - nssa
No BooleanSummary  - Do not inject interarea routes into NSSA
- Default value: 
false 
 - Default value: 
 - nssa
No StringSummary Variable  - 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
 - stub
No BooleanSummary  - Do not inject interarea routes into stub
- Default value: 
false 
 - Default value: 
 - stub
No StringSummary Variable  - Variable name
 - translate String
 - Always translate LSAs on this ABR
- Choices: 
always 
 - Choices: 
 - translate
Variable String - Variable name
 
CiscoOspfv3FeatureTemplateIpv6AreaInterface, CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs          
- Authentication
Key string - Set OSPF interface authentication key
 - Authentication
Key stringVariable  - Variable name
 - Authentication
Type string - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - Authentication
Type stringVariable  - Variable name
 - Cost int
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - Cost
Variable string - Variable name
 - Dead
Interval int - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - Dead
Interval stringVariable  - Variable name
 - Hello
Interval int - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - Hello
Interval stringVariable  - Variable name
 - Ipsec
Spi int - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - Ipsec
Spi stringVariable  - Variable name
 - Name string
 - Set interface name
 - Name
Variable string - Variable name
 - Network string
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - Network
Variable string - 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
- Default value: 
false 
 - Default value: 
 - Passive
Interface stringVariable  - Variable name
 - Retransmit
Interval int - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - Retransmit
Interval stringVariable  - Variable name
 
- Authentication
Key string - Set OSPF interface authentication key
 - Authentication
Key stringVariable  - Variable name
 - Authentication
Type string - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - Authentication
Type stringVariable  - Variable name
 - Cost int
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - Cost
Variable string - Variable name
 - Dead
Interval int - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - Dead
Interval stringVariable  - Variable name
 - Hello
Interval int - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - Hello
Interval stringVariable  - Variable name
 - Ipsec
Spi int - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - Ipsec
Spi stringVariable  - Variable name
 - Name string
 - Set interface name
 - Name
Variable string - Variable name
 - Network string
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - Network
Variable string - 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
- Default value: 
false 
 - Default value: 
 - Passive
Interface stringVariable  - Variable name
 - Retransmit
Interval int - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - Retransmit
Interval stringVariable  - Variable name
 
- authentication
Key String - Set OSPF interface authentication key
 - authentication
Key StringVariable  - Variable name
 - authentication
Type String - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication
Type StringVariable  - Variable name
 - cost Integer
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost
Variable String - Variable name
 - dead
Interval Integer - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead
Interval StringVariable  - Variable name
 - hello
Interval Integer - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello
Interval StringVariable  - Variable name
 - ipsec
Spi Integer - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec
Spi StringVariable  - Variable name
 - name String
 - Set interface name
 - name
Variable String - Variable name
 - network String
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - network
Variable String - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - passive
Interface Boolean - Set the interface to advertise its address, but not to actively run OSPF
- Default value: 
false 
 - Default value: 
 - passive
Interface StringVariable  - Variable name
 - retransmit
Interval Integer - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit
Interval StringVariable  - Variable name
 
- authentication
Key string - Set OSPF interface authentication key
 - authentication
Key stringVariable  - Variable name
 - authentication
Type string - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication
Type stringVariable  - Variable name
 - cost number
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost
Variable string - Variable name
 - dead
Interval number - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead
Interval stringVariable  - Variable name
 - hello
Interval number - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello
Interval stringVariable  - Variable name
 - ipsec
Spi number - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec
Spi stringVariable  - Variable name
 - name string
 - Set interface name
 - name
Variable string - Variable name
 - network string
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - network
Variable string - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - passive
Interface boolean - Set the interface to advertise its address, but not to actively run OSPF
- Default value: 
false 
 - Default value: 
 - passive
Interface stringVariable  - Variable name
 - retransmit
Interval number - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit
Interval stringVariable  - Variable name
 
- authentication_
key str - Set OSPF interface authentication key
 - authentication_
key_ strvariable  - Variable name
 - authentication_
type str - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication_
type_ strvariable  - Variable name
 - cost int
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost_
variable str - Variable name
 - dead_
interval int - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead_
interval_ strvariable  - Variable name
 - hello_
interval int - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello_
interval_ strvariable  - Variable name
 - ipsec_
spi int - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec_
spi_ strvariable  - Variable name
 - name str
 - Set interface name
 - name_
variable str - Variable name
 - network str
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - 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
- Default value: 
false 
 - Default value: 
 - passive_
interface_ strvariable  - Variable name
 - retransmit_
interval int - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit_
interval_ strvariable  - Variable name
 
- authentication
Key String - Set OSPF interface authentication key
 - authentication
Key StringVariable  - Variable name
 - authentication
Type String - Set OSPF interface authentication type
- Choices: 
md5,sha1 
 - Choices: 
 - authentication
Type StringVariable  - Variable name
 - cost Number
 - Set cost of OSPF interface
- Range: 
1-65535 
 - Range: 
 - cost
Variable String - Variable name
 - dead
Interval Number - Set interval after which neighbor is declared to be down
- Range: 
1-65535 - Default value: 
40 
 - Range: 
 - dead
Interval StringVariable  - Variable name
 - hello
Interval Number - Set interval between OSPF hello packets
- Range: 
1-65535 - Default value: 
10 
 - Range: 
 - hello
Interval StringVariable  - Variable name
 - ipsec
Spi Number - Set OSPF interface authentication IPSec SPI, range 256..4294967295
- Range: 
256-4294967295 
 - Range: 
 - ipsec
Spi StringVariable  - Variable name
 - name String
 - Set interface name
 - name
Variable String - Variable name
 - network String
 - Set the OSPF network type
- Choices: 
broadcast,point-to-point,non-broadcast,point-to-multipoint - Default value: 
broadcast 
 - Choices: 
 - network
Variable String - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - passive
Interface Boolean - Set the interface to advertise its address, but not to actively run OSPF
- Default value: 
false 
 - Default value: 
 - passive
Interface StringVariable  - Variable name
 - retransmit
Interval Number - Set time between retransmitting LSAs
- Range: 
1-65535 - Default value: 
5 
 - Range: 
 - retransmit
Interval StringVariable  - Variable name
 
CiscoOspfv3FeatureTemplateIpv6AreaRange, CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs          
- Address string
 - Set Matching Prefix
 - Address
Variable string - Variable name
 - Cost int
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - Cost
Variable string - Variable name
 - No
Advertise bool - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - No
Advertise stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 
- Address string
 - Set Matching Prefix
 - Address
Variable string - Variable name
 - Cost int
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - Cost
Variable string - Variable name
 - No
Advertise bool - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - No
Advertise stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 
- address String
 - Set Matching Prefix
 - address
Variable String - Variable name
 - cost Integer
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - cost
Variable String - Variable name
 - no
Advertise Boolean - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no
Advertise StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 
- address string
 - Set Matching Prefix
 - address
Variable string - Variable name
 - cost number
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - cost
Variable string - Variable name
 - no
Advertise boolean - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no
Advertise stringVariable  - 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
- Range: 
0-16777214 
 - Range: 
 - cost_
variable str - Variable name
 - no_
advertise bool - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no_
advertise_ strvariable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 
- address String
 - Set Matching Prefix
 - address
Variable String - Variable name
 - cost Number
 - Set cost for this range
- Range: 
0-16777214 
 - Range: 
 - cost
Variable String - Variable name
 - no
Advertise Boolean - Do not advertise this range
- Default value: 
false 
 - Default value: 
 - no
Advertise StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 
CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa, CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs              
- Ad
Type string - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - Optional bool
 - Indicates if list item is considered optional.
 - Time int
 - Set how long to advertise maximum metric after router starts up
 - Time
Variable string - Variable name
 
- Ad
Type string - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - Optional bool
 - Indicates if list item is considered optional.
 - Time int
 - Set how long to advertise maximum metric after router starts up
 - Time
Variable string - Variable name
 
- ad
Type String - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - optional Boolean
 - Indicates if list item is considered optional.
 - time Integer
 - Set how long to advertise maximum metric after router starts up
 - time
Variable String - Variable name
 
- ad
Type string - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - optional boolean
 - Indicates if list item is considered optional.
 - time number
 - Set how long to advertise maximum metric after router starts up
 - time
Variable string - Variable name
 
- ad_
type str - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - 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
 
- ad
Type String - Set the router LSA advertisement type
- Choices: 
on-startup 
 - Choices: 
 - optional Boolean
 - Indicates if list item is considered optional.
 - time Number
 - Set how long to advertise maximum metric after router starts up
 - time
Variable String - Variable name
 
CiscoOspfv3FeatureTemplateIpv6Redistribute, CiscoOspfv3FeatureTemplateIpv6RedistributeArgs        
- Optional bool
 - Indicates if list item is considered optional.
 - Protocol string
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - Protocol
Variable string - Variable name
 - Route
Policy string - Set route policy to apply to redistributed routes
 - Route
Policy stringVariable  - Variable name
 
- Optional bool
 - Indicates if list item is considered optional.
 - Protocol string
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - Protocol
Variable string - Variable name
 - Route
Policy string - Set route policy to apply to redistributed routes
 - Route
Policy stringVariable  - Variable name
 
- optional Boolean
 - Indicates if list item is considered optional.
 - protocol String
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol
Variable String - Variable name
 - route
Policy String - Set route policy to apply to redistributed routes
 - route
Policy StringVariable  - Variable name
 
- optional boolean
 - Indicates if list item is considered optional.
 - protocol string
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol
Variable string - Variable name
 - route
Policy string - Set route policy to apply to redistributed routes
 - route
Policy stringVariable  - Variable name
 
- optional bool
 - Indicates if list item is considered optional.
 - protocol str
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol_
variable str - Variable name
 - route_
policy str - Set route policy to apply to redistributed routes
 - route_
policy_ strvariable  - Variable name
 
- optional Boolean
 - Indicates if list item is considered optional.
 - protocol String
 - Set the protocol
- Choices: 
bgp,connected,eigrp,isis,lisp,nat-route,omp,static 
 - Choices: 
 - protocol
Variable String - Variable name
 - route
Policy String - Set route policy to apply to redistributed routes
 - route
Policy StringVariable  - Variable name
 
Import
The pulumi import command can be used, for example:
$ pulumi import sdwan:index/ciscoOspfv3FeatureTemplate:CiscoOspfv3FeatureTemplate example "f6b2c44c-693c-4763-b010-895aa3d236bd"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
 - sdwan pulumi/pulumi-sdwan
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
sdwanTerraform Provider. 
