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

sdwan.CiscoOspfv3FeatureTemplate

Explore with Pulumi AI

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

    This resource can manage a Cisco OSPFv3 feature template.

    • Minimum SD-WAN Manager version: 15.0.0

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    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")
                    .route_policy("RP1")
                    .nat_dia(true)
                    .build())
                .ipv4MaxMetricRouterLsas(CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs.builder()
                    .ad_type("on-startup")
                    .time(100)
                    .build())
                .ipv4Areas(CiscoOspfv3FeatureTemplateIpv4AreaArgs.builder()
                    .area_number(1)
                    .stub(false)
                    .stub_no_summary(false)
                    .nssa(false)
                    .nssa_no_summary(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")
                    .route_policy("RP1")
                    .build())
                .ipv6MaxMetricRouterLsas(CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs.builder()
                    .ad_type("on-startup")
                    .time(100)
                    .build())
                .ipv6Areas(CiscoOspfv3FeatureTemplateIpv6AreaArgs.builder()
                    .area_number(1)
                    .stub(false)
                    .stub_no_summary(false)
                    .nssa(false)
                    .nssa_no_summary(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
              route_policy: RP1
              nat_dia: true
          ipv4MaxMetricRouterLsas:
            - ad_type: on-startup
              time: 100
          ipv4Areas:
            - area_number: 1
              stub: false
              stub_no_summary: false
              nssa: false
              nssa_no_summary: 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
              route_policy: RP1
          ipv6MaxMetricRouterLsas:
            - ad_type: on-startup
              time: 100
          ipv6Areas:
            - area_number: 1
              stub: false
              stub_no_summary: false
              nssa: false
              nssa_no_summary: 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
    DeviceTypes 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
    Ipv4Areas List<CiscoOspfv3FeatureTemplateIpv4Area>
    Configure OSPF area
    Ipv4AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv4AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv4CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv4CompatibleRfc1583Variable string
    Variable name
    Ipv4DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv4DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv4DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv4DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv4DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv4Distance int
    Distance - Range: 1-255 - Default value: 110
    Ipv4DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv4DistanceExternalVariable string
    Variable name
    Ipv4DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceInterAreaVariable string
    Variable name
    Ipv4DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceIntraAreaVariable string
    Variable name
    Ipv4DistanceVariable string
    Variable name
    Ipv4Filter bool
    Filter - Default value: false
    Ipv4FilterVariable string
    Variable name
    Ipv4MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    Ipv4PolicyName string
    Policy Name
    Ipv4PolicyNameVariable string
    Variable name
    Ipv4Redistributes List<CiscoOspfv3FeatureTemplateIpv4Redistribute>
    Redistribute routes
    Ipv4RouterId string
    Set OSPF router ID to override system IP address
    Ipv4RouterIdVariable string
    Variable name
    Ipv4TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    Ipv4TimersSpfDelayVariable string
    Variable name
    Ipv4TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    Ipv4TimersSpfInitialHoldVariable string
    Variable name
    Ipv4TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    Ipv4TimersSpfMaxHoldVariable string
    Variable name
    Ipv6Areas List<CiscoOspfv3FeatureTemplateIpv6Area>
    Configure OSPF area
    Ipv6AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv6AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv6CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv6CompatibleRfc1583Variable string
    Variable name
    Ipv6DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv6DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv6DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv6DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv6DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv6Distance int
    Distance - Range: 1-254 - Default value: 110
    Ipv6DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv6DistanceExternalVariable string
    Variable name
    Ipv6DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceInterAreaVariable string
    Variable name
    Ipv6DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceIntraAreaVariable string
    Variable name
    Ipv6DistanceVariable string
    Variable name
    Ipv6Filter bool
    Filter - Default value: false
    Ipv6FilterVariable string
    Variable name
    Ipv6MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    Ipv6PolicyName string
    Name
    Ipv6PolicyNameVariable string
    Variable name
    Ipv6Redistributes List<CiscoOspfv3FeatureTemplateIpv6Redistribute>
    Redistribute routes
    Ipv6RouterId string
    Set OSPF router ID to override system IP address
    Ipv6RouterIdVariable string
    Variable name
    Ipv6TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    Ipv6TimersSpfDelayVariable string
    Variable name
    Ipv6TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    Ipv6TimersSpfInitialHoldVariable string
    Variable name
    Ipv6TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    Ipv6TimersSpfMaxHoldVariable string
    Variable name
    Name string
    The name of the feature template
    Description string
    The description of the feature template
    DeviceTypes []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
    Ipv4Areas []CiscoOspfv3FeatureTemplateIpv4AreaArgs
    Configure OSPF area
    Ipv4AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv4AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv4CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv4CompatibleRfc1583Variable string
    Variable name
    Ipv4DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv4DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv4DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv4DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv4DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv4Distance int
    Distance - Range: 1-255 - Default value: 110
    Ipv4DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv4DistanceExternalVariable string
    Variable name
    Ipv4DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceInterAreaVariable string
    Variable name
    Ipv4DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceIntraAreaVariable string
    Variable name
    Ipv4DistanceVariable string
    Variable name
    Ipv4Filter bool
    Filter - Default value: false
    Ipv4FilterVariable string
    Variable name
    Ipv4MaxMetricRouterLsas []CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs
    Advertise own router LSA with infinite distance
    Ipv4PolicyName string
    Policy Name
    Ipv4PolicyNameVariable string
    Variable name
    Ipv4Redistributes []CiscoOspfv3FeatureTemplateIpv4RedistributeArgs
    Redistribute routes
    Ipv4RouterId string
    Set OSPF router ID to override system IP address
    Ipv4RouterIdVariable string
    Variable name
    Ipv4TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    Ipv4TimersSpfDelayVariable string
    Variable name
    Ipv4TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    Ipv4TimersSpfInitialHoldVariable string
    Variable name
    Ipv4TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    Ipv4TimersSpfMaxHoldVariable string
    Variable name
    Ipv6Areas []CiscoOspfv3FeatureTemplateIpv6AreaArgs
    Configure OSPF area
    Ipv6AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv6AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv6CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv6CompatibleRfc1583Variable string
    Variable name
    Ipv6DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv6DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv6DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv6DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv6DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv6Distance int
    Distance - Range: 1-254 - Default value: 110
    Ipv6DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv6DistanceExternalVariable string
    Variable name
    Ipv6DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceInterAreaVariable string
    Variable name
    Ipv6DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceIntraAreaVariable string
    Variable name
    Ipv6DistanceVariable string
    Variable name
    Ipv6Filter bool
    Filter - Default value: false
    Ipv6FilterVariable string
    Variable name
    Ipv6MaxMetricRouterLsas []CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs
    Advertise own router LSA with infinite distance
    Ipv6PolicyName string
    Name
    Ipv6PolicyNameVariable string
    Variable name
    Ipv6Redistributes []CiscoOspfv3FeatureTemplateIpv6RedistributeArgs
    Redistribute routes
    Ipv6RouterId string
    Set OSPF router ID to override system IP address
    Ipv6RouterIdVariable string
    Variable name
    Ipv6TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    Ipv6TimersSpfDelayVariable string
    Variable name
    Ipv6TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    Ipv6TimersSpfInitialHoldVariable string
    Variable name
    Ipv6TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    Ipv6TimersSpfMaxHoldVariable string
    Variable name
    Name string
    The name of the feature template
    description String
    The description of the feature template
    deviceTypes 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
    ipv4Areas List<CiscoOspfv3FeatureTemplateIpv4Area>
    Configure OSPF area
    ipv4AutoCostReferenceBandwidth Integer
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4AutoCostReferenceBandwidthVariable String
    Variable name
    ipv4CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4CompatibleRfc1583Variable String
    Variable name
    ipv4DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv4DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv4DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv4DefaultInformationOriginateMetric Integer
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv4DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv4DefaultInformationOriginateMetricVariable String
    Variable name
    ipv4Distance Integer
    Distance - Range: 1-255 - Default value: 110
    ipv4DistanceExternal Integer
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4DistanceExternalVariable String
    Variable name
    ipv4DistanceInterArea Integer
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceInterAreaVariable String
    Variable name
    ipv4DistanceIntraArea Integer
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceIntraAreaVariable String
    Variable name
    ipv4DistanceVariable String
    Variable name
    ipv4Filter Boolean
    Filter - Default value: false
    ipv4FilterVariable String
    Variable name
    ipv4MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    ipv4PolicyName String
    Policy Name
    ipv4PolicyNameVariable String
    Variable name
    ipv4Redistributes List<CiscoOspfv3FeatureTemplateIpv4Redistribute>
    Redistribute routes
    ipv4RouterId String
    Set OSPF router ID to override system IP address
    ipv4RouterIdVariable String
    Variable name
    ipv4TimersSpfDelay Integer
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4TimersSpfDelayVariable String
    Variable name
    ipv4TimersSpfInitialHold Integer
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4TimersSpfInitialHoldVariable String
    Variable name
    ipv4TimersSpfMaxHold Integer
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4TimersSpfMaxHoldVariable String
    Variable name
    ipv6Areas List<CiscoOspfv3FeatureTemplateIpv6Area>
    Configure OSPF area
    ipv6AutoCostReferenceBandwidth Integer
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6AutoCostReferenceBandwidthVariable String
    Variable name
    ipv6CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6CompatibleRfc1583Variable String
    Variable name
    ipv6DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv6DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv6DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv6DefaultInformationOriginateMetric Integer
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv6DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv6DefaultInformationOriginateMetricVariable String
    Variable name
    ipv6Distance Integer
    Distance - Range: 1-254 - Default value: 110
    ipv6DistanceExternal Integer
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6DistanceExternalVariable String
    Variable name
    ipv6DistanceInterArea Integer
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceInterAreaVariable String
    Variable name
    ipv6DistanceIntraArea Integer
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceIntraAreaVariable String
    Variable name
    ipv6DistanceVariable String
    Variable name
    ipv6Filter Boolean
    Filter - Default value: false
    ipv6FilterVariable String
    Variable name
    ipv6MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    ipv6PolicyName String
    Name
    ipv6PolicyNameVariable String
    Variable name
    ipv6Redistributes List<CiscoOspfv3FeatureTemplateIpv6Redistribute>
    Redistribute routes
    ipv6RouterId String
    Set OSPF router ID to override system IP address
    ipv6RouterIdVariable String
    Variable name
    ipv6TimersSpfDelay Integer
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6TimersSpfDelayVariable String
    Variable name
    ipv6TimersSpfInitialHold Integer
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6TimersSpfInitialHoldVariable String
    Variable name
    ipv6TimersSpfMaxHold Integer
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6TimersSpfMaxHoldVariable String
    Variable name
    name String
    The name of the feature template
    description string
    The description of the feature template
    deviceTypes 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
    ipv4Areas CiscoOspfv3FeatureTemplateIpv4Area[]
    Configure OSPF area
    ipv4AutoCostReferenceBandwidth number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4AutoCostReferenceBandwidthVariable string
    Variable name
    ipv4CompatibleRfc1583 boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4CompatibleRfc1583Variable string
    Variable name
    ipv4DefaultInformationOriginate boolean
    Distribute default external route into OSPF - Default value: false
    ipv4DefaultInformationOriginateAlways boolean
    Always advertise default route - Default value: false
    ipv4DefaultInformationOriginateAlwaysVariable string
    Variable name
    ipv4DefaultInformationOriginateMetric number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    ipv4DefaultInformationOriginateMetricTypeVariable string
    Variable name
    ipv4DefaultInformationOriginateMetricVariable string
    Variable name
    ipv4Distance number
    Distance - Range: 1-255 - Default value: 110
    ipv4DistanceExternal number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4DistanceExternalVariable string
    Variable name
    ipv4DistanceInterArea number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceInterAreaVariable string
    Variable name
    ipv4DistanceIntraArea number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceIntraAreaVariable string
    Variable name
    ipv4DistanceVariable string
    Variable name
    ipv4Filter boolean
    Filter - Default value: false
    ipv4FilterVariable string
    Variable name
    ipv4MaxMetricRouterLsas CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa[]
    Advertise own router LSA with infinite distance
    ipv4PolicyName string
    Policy Name
    ipv4PolicyNameVariable string
    Variable name
    ipv4Redistributes CiscoOspfv3FeatureTemplateIpv4Redistribute[]
    Redistribute routes
    ipv4RouterId string
    Set OSPF router ID to override system IP address
    ipv4RouterIdVariable string
    Variable name
    ipv4TimersSpfDelay number
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4TimersSpfDelayVariable string
    Variable name
    ipv4TimersSpfInitialHold number
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4TimersSpfInitialHoldVariable string
    Variable name
    ipv4TimersSpfMaxHold number
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4TimersSpfMaxHoldVariable string
    Variable name
    ipv6Areas CiscoOspfv3FeatureTemplateIpv6Area[]
    Configure OSPF area
    ipv6AutoCostReferenceBandwidth number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6AutoCostReferenceBandwidthVariable string
    Variable name
    ipv6CompatibleRfc1583 boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6CompatibleRfc1583Variable string
    Variable name
    ipv6DefaultInformationOriginate boolean
    Distribute default external route into OSPF - Default value: false
    ipv6DefaultInformationOriginateAlways boolean
    Always advertise default route - Default value: false
    ipv6DefaultInformationOriginateAlwaysVariable string
    Variable name
    ipv6DefaultInformationOriginateMetric number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    ipv6DefaultInformationOriginateMetricTypeVariable string
    Variable name
    ipv6DefaultInformationOriginateMetricVariable string
    Variable name
    ipv6Distance number
    Distance - Range: 1-254 - Default value: 110
    ipv6DistanceExternal number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6DistanceExternalVariable string
    Variable name
    ipv6DistanceInterArea number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceInterAreaVariable string
    Variable name
    ipv6DistanceIntraArea number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceIntraAreaVariable string
    Variable name
    ipv6DistanceVariable string
    Variable name
    ipv6Filter boolean
    Filter - Default value: false
    ipv6FilterVariable string
    Variable name
    ipv6MaxMetricRouterLsas CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa[]
    Advertise own router LSA with infinite distance
    ipv6PolicyName string
    Name
    ipv6PolicyNameVariable string
    Variable name
    ipv6Redistributes CiscoOspfv3FeatureTemplateIpv6Redistribute[]
    Redistribute routes
    ipv6RouterId string
    Set OSPF router ID to override system IP address
    ipv6RouterIdVariable string
    Variable name
    ipv6TimersSpfDelay number
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6TimersSpfDelayVariable string
    Variable name
    ipv6TimersSpfInitialHold number
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6TimersSpfInitialHoldVariable string
    Variable name
    ipv6TimersSpfMaxHold number
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6TimersSpfMaxHoldVariable string
    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
    ipv4_areas Sequence[CiscoOspfv3FeatureTemplateIpv4AreaArgs]
    Configure OSPF area
    ipv4_auto_cost_reference_bandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4_auto_cost_reference_bandwidth_variable str
    Variable name
    ipv4_compatible_rfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4_compatible_rfc1583_variable str
    Variable name
    ipv4_default_information_originate bool
    Distribute default external route into OSPF - Default value: false
    ipv4_default_information_originate_always bool
    Always advertise default route - Default value: false
    ipv4_default_information_originate_always_variable str
    Variable name
    ipv4_default_information_originate_metric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4_default_information_originate_metric_type str
    Set default route type - Choices: type1, type2
    ipv4_default_information_originate_metric_type_variable str
    Variable name
    ipv4_default_information_originate_metric_variable str
    Variable name
    ipv4_distance int
    Distance - Range: 1-255 - Default value: 110
    ipv4_distance_external int
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4_distance_external_variable str
    Variable name
    ipv4_distance_inter_area int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4_distance_inter_area_variable str
    Variable name
    ipv4_distance_intra_area int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4_distance_intra_area_variable str
    Variable name
    ipv4_distance_variable str
    Variable name
    ipv4_filter bool
    Filter - Default value: false
    ipv4_filter_variable str
    Variable name
    ipv4_max_metric_router_lsas Sequence[CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs]
    Advertise own router LSA with infinite distance
    ipv4_policy_name str
    Policy Name
    ipv4_policy_name_variable str
    Variable name
    ipv4_redistributes Sequence[CiscoOspfv3FeatureTemplateIpv4RedistributeArgs]
    Redistribute routes
    ipv4_router_id str
    Set OSPF router ID to override system IP address
    ipv4_router_id_variable str
    Variable name
    ipv4_timers_spf_delay int
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4_timers_spf_delay_variable str
    Variable name
    ipv4_timers_spf_initial_hold int
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4_timers_spf_initial_hold_variable str
    Variable name
    ipv4_timers_spf_max_hold int
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4_timers_spf_max_hold_variable str
    Variable name
    ipv6_areas Sequence[CiscoOspfv3FeatureTemplateIpv6AreaArgs]
    Configure OSPF area
    ipv6_auto_cost_reference_bandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6_auto_cost_reference_bandwidth_variable str
    Variable name
    ipv6_compatible_rfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6_compatible_rfc1583_variable str
    Variable name
    ipv6_default_information_originate bool
    Distribute default external route into OSPF - Default value: false
    ipv6_default_information_originate_always bool
    Always advertise default route - Default value: false
    ipv6_default_information_originate_always_variable str
    Variable name
    ipv6_default_information_originate_metric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6_default_information_originate_metric_type str
    Set default route type - Choices: type1, type2
    ipv6_default_information_originate_metric_type_variable str
    Variable name
    ipv6_default_information_originate_metric_variable str
    Variable name
    ipv6_distance int
    Distance - Range: 1-254 - Default value: 110
    ipv6_distance_external int
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6_distance_external_variable str
    Variable name
    ipv6_distance_inter_area int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6_distance_inter_area_variable str
    Variable name
    ipv6_distance_intra_area int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6_distance_intra_area_variable str
    Variable name
    ipv6_distance_variable str
    Variable name
    ipv6_filter bool
    Filter - Default value: false
    ipv6_filter_variable str
    Variable name
    ipv6_max_metric_router_lsas Sequence[CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs]
    Advertise own router LSA with infinite distance
    ipv6_policy_name str
    Name
    ipv6_policy_name_variable str
    Variable name
    ipv6_redistributes Sequence[CiscoOspfv3FeatureTemplateIpv6RedistributeArgs]
    Redistribute routes
    ipv6_router_id str
    Set OSPF router ID to override system IP address
    ipv6_router_id_variable str
    Variable name
    ipv6_timers_spf_delay int
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6_timers_spf_delay_variable str
    Variable name
    ipv6_timers_spf_initial_hold int
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6_timers_spf_initial_hold_variable str
    Variable name
    ipv6_timers_spf_max_hold int
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6_timers_spf_max_hold_variable str
    Variable name
    name str
    The name of the feature template
    description String
    The description of the feature template
    deviceTypes 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
    ipv4Areas List<Property Map>
    Configure OSPF area
    ipv4AutoCostReferenceBandwidth Number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4AutoCostReferenceBandwidthVariable String
    Variable name
    ipv4CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4CompatibleRfc1583Variable String
    Variable name
    ipv4DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv4DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv4DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv4DefaultInformationOriginateMetric Number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv4DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv4DefaultInformationOriginateMetricVariable String
    Variable name
    ipv4Distance Number
    Distance - Range: 1-255 - Default value: 110
    ipv4DistanceExternal Number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4DistanceExternalVariable String
    Variable name
    ipv4DistanceInterArea Number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceInterAreaVariable String
    Variable name
    ipv4DistanceIntraArea Number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceIntraAreaVariable String
    Variable name
    ipv4DistanceVariable String
    Variable name
    ipv4Filter Boolean
    Filter - Default value: false
    ipv4FilterVariable String
    Variable name
    ipv4MaxMetricRouterLsas List<Property Map>
    Advertise own router LSA with infinite distance
    ipv4PolicyName String
    Policy Name
    ipv4PolicyNameVariable String
    Variable name
    ipv4Redistributes List<Property Map>
    Redistribute routes
    ipv4RouterId String
    Set OSPF router ID to override system IP address
    ipv4RouterIdVariable String
    Variable name
    ipv4TimersSpfDelay Number
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4TimersSpfDelayVariable String
    Variable name
    ipv4TimersSpfInitialHold Number
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4TimersSpfInitialHoldVariable String
    Variable name
    ipv4TimersSpfMaxHold Number
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4TimersSpfMaxHoldVariable String
    Variable name
    ipv6Areas List<Property Map>
    Configure OSPF area
    ipv6AutoCostReferenceBandwidth Number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6AutoCostReferenceBandwidthVariable String
    Variable name
    ipv6CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6CompatibleRfc1583Variable String
    Variable name
    ipv6DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv6DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv6DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv6DefaultInformationOriginateMetric Number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv6DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv6DefaultInformationOriginateMetricVariable String
    Variable name
    ipv6Distance Number
    Distance - Range: 1-254 - Default value: 110
    ipv6DistanceExternal Number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6DistanceExternalVariable String
    Variable name
    ipv6DistanceInterArea Number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceInterAreaVariable String
    Variable name
    ipv6DistanceIntraArea Number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceIntraAreaVariable String
    Variable name
    ipv6DistanceVariable String
    Variable name
    ipv6Filter Boolean
    Filter - Default value: false
    ipv6FilterVariable String
    Variable name
    ipv6MaxMetricRouterLsas List<Property Map>
    Advertise own router LSA with infinite distance
    ipv6PolicyName String
    Name
    ipv6PolicyNameVariable String
    Variable name
    ipv6Redistributes List<Property Map>
    Redistribute routes
    ipv6RouterId String
    Set OSPF router ID to override system IP address
    ipv6RouterIdVariable String
    Variable name
    ipv6TimersSpfDelay Number
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6TimersSpfDelayVariable String
    Variable name
    ipv6TimersSpfInitialHold Number
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6TimersSpfInitialHoldVariable String
    Variable name
    ipv6TimersSpfMaxHold Number
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6TimersSpfMaxHoldVariable String
    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.
    TemplateType string
    The template type
    Version int
    The version of the feature template
    Id string
    The provider-assigned unique ID for this managed resource.
    TemplateType string
    The template type
    Version int
    The version of the feature template
    id String
    The provider-assigned unique ID for this managed resource.
    templateType String
    The template type
    version Integer
    The version of the feature template
    id string
    The provider-assigned unique ID for this managed resource.
    templateType 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.
    templateType 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) -> CiscoOspfv3FeatureTemplate
    func 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)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Description string
    The description of the feature template
    DeviceTypes 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
    Ipv4Areas List<CiscoOspfv3FeatureTemplateIpv4Area>
    Configure OSPF area
    Ipv4AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv4AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv4CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv4CompatibleRfc1583Variable string
    Variable name
    Ipv4DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv4DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv4DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv4DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv4DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv4Distance int
    Distance - Range: 1-255 - Default value: 110
    Ipv4DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv4DistanceExternalVariable string
    Variable name
    Ipv4DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceInterAreaVariable string
    Variable name
    Ipv4DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceIntraAreaVariable string
    Variable name
    Ipv4DistanceVariable string
    Variable name
    Ipv4Filter bool
    Filter - Default value: false
    Ipv4FilterVariable string
    Variable name
    Ipv4MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    Ipv4PolicyName string
    Policy Name
    Ipv4PolicyNameVariable string
    Variable name
    Ipv4Redistributes List<CiscoOspfv3FeatureTemplateIpv4Redistribute>
    Redistribute routes
    Ipv4RouterId string
    Set OSPF router ID to override system IP address
    Ipv4RouterIdVariable string
    Variable name
    Ipv4TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    Ipv4TimersSpfDelayVariable string
    Variable name
    Ipv4TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    Ipv4TimersSpfInitialHoldVariable string
    Variable name
    Ipv4TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    Ipv4TimersSpfMaxHoldVariable string
    Variable name
    Ipv6Areas List<CiscoOspfv3FeatureTemplateIpv6Area>
    Configure OSPF area
    Ipv6AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv6AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv6CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv6CompatibleRfc1583Variable string
    Variable name
    Ipv6DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv6DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv6DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv6DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv6DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv6Distance int
    Distance - Range: 1-254 - Default value: 110
    Ipv6DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv6DistanceExternalVariable string
    Variable name
    Ipv6DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceInterAreaVariable string
    Variable name
    Ipv6DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceIntraAreaVariable string
    Variable name
    Ipv6DistanceVariable string
    Variable name
    Ipv6Filter bool
    Filter - Default value: false
    Ipv6FilterVariable string
    Variable name
    Ipv6MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    Ipv6PolicyName string
    Name
    Ipv6PolicyNameVariable string
    Variable name
    Ipv6Redistributes List<CiscoOspfv3FeatureTemplateIpv6Redistribute>
    Redistribute routes
    Ipv6RouterId string
    Set OSPF router ID to override system IP address
    Ipv6RouterIdVariable string
    Variable name
    Ipv6TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    Ipv6TimersSpfDelayVariable string
    Variable name
    Ipv6TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    Ipv6TimersSpfInitialHoldVariable string
    Variable name
    Ipv6TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    Ipv6TimersSpfMaxHoldVariable string
    Variable name
    Name string
    The name of the feature template
    TemplateType string
    The template type
    Version int
    The version of the feature template
    Description string
    The description of the feature template
    DeviceTypes []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
    Ipv4Areas []CiscoOspfv3FeatureTemplateIpv4AreaArgs
    Configure OSPF area
    Ipv4AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv4AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv4CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv4CompatibleRfc1583Variable string
    Variable name
    Ipv4DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv4DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv4DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv4DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv4DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv4DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv4Distance int
    Distance - Range: 1-255 - Default value: 110
    Ipv4DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv4DistanceExternalVariable string
    Variable name
    Ipv4DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceInterAreaVariable string
    Variable name
    Ipv4DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv4DistanceIntraAreaVariable string
    Variable name
    Ipv4DistanceVariable string
    Variable name
    Ipv4Filter bool
    Filter - Default value: false
    Ipv4FilterVariable string
    Variable name
    Ipv4MaxMetricRouterLsas []CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs
    Advertise own router LSA with infinite distance
    Ipv4PolicyName string
    Policy Name
    Ipv4PolicyNameVariable string
    Variable name
    Ipv4Redistributes []CiscoOspfv3FeatureTemplateIpv4RedistributeArgs
    Redistribute routes
    Ipv4RouterId string
    Set OSPF router ID to override system IP address
    Ipv4RouterIdVariable string
    Variable name
    Ipv4TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    Ipv4TimersSpfDelayVariable string
    Variable name
    Ipv4TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    Ipv4TimersSpfInitialHoldVariable string
    Variable name
    Ipv4TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    Ipv4TimersSpfMaxHoldVariable string
    Variable name
    Ipv6Areas []CiscoOspfv3FeatureTemplateIpv6AreaArgs
    Configure OSPF area
    Ipv6AutoCostReferenceBandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    Ipv6AutoCostReferenceBandwidthVariable string
    Variable name
    Ipv6CompatibleRfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    Ipv6CompatibleRfc1583Variable string
    Variable name
    Ipv6DefaultInformationOriginate bool
    Distribute default external route into OSPF - Default value: false
    Ipv6DefaultInformationOriginateAlways bool
    Always advertise default route - Default value: false
    Ipv6DefaultInformationOriginateAlwaysVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    Ipv6DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    Ipv6DefaultInformationOriginateMetricTypeVariable string
    Variable name
    Ipv6DefaultInformationOriginateMetricVariable string
    Variable name
    Ipv6Distance int
    Distance - Range: 1-254 - Default value: 110
    Ipv6DistanceExternal int
    Set distance for external routes - Range: 1-254 - Default value: 110
    Ipv6DistanceExternalVariable string
    Variable name
    Ipv6DistanceInterArea int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceInterAreaVariable string
    Variable name
    Ipv6DistanceIntraArea int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    Ipv6DistanceIntraAreaVariable string
    Variable name
    Ipv6DistanceVariable string
    Variable name
    Ipv6Filter bool
    Filter - Default value: false
    Ipv6FilterVariable string
    Variable name
    Ipv6MaxMetricRouterLsas []CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs
    Advertise own router LSA with infinite distance
    Ipv6PolicyName string
    Name
    Ipv6PolicyNameVariable string
    Variable name
    Ipv6Redistributes []CiscoOspfv3FeatureTemplateIpv6RedistributeArgs
    Redistribute routes
    Ipv6RouterId string
    Set OSPF router ID to override system IP address
    Ipv6RouterIdVariable string
    Variable name
    Ipv6TimersSpfDelay int
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    Ipv6TimersSpfDelayVariable string
    Variable name
    Ipv6TimersSpfInitialHold int
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    Ipv6TimersSpfInitialHoldVariable string
    Variable name
    Ipv6TimersSpfMaxHold int
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    Ipv6TimersSpfMaxHoldVariable string
    Variable name
    Name string
    The name of the feature template
    TemplateType string
    The template type
    Version int
    The version of the feature template
    description String
    The description of the feature template
    deviceTypes 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
    ipv4Areas List<CiscoOspfv3FeatureTemplateIpv4Area>
    Configure OSPF area
    ipv4AutoCostReferenceBandwidth Integer
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4AutoCostReferenceBandwidthVariable String
    Variable name
    ipv4CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4CompatibleRfc1583Variable String
    Variable name
    ipv4DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv4DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv4DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv4DefaultInformationOriginateMetric Integer
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv4DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv4DefaultInformationOriginateMetricVariable String
    Variable name
    ipv4Distance Integer
    Distance - Range: 1-255 - Default value: 110
    ipv4DistanceExternal Integer
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4DistanceExternalVariable String
    Variable name
    ipv4DistanceInterArea Integer
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceInterAreaVariable String
    Variable name
    ipv4DistanceIntraArea Integer
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceIntraAreaVariable String
    Variable name
    ipv4DistanceVariable String
    Variable name
    ipv4Filter Boolean
    Filter - Default value: false
    ipv4FilterVariable String
    Variable name
    ipv4MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    ipv4PolicyName String
    Policy Name
    ipv4PolicyNameVariable String
    Variable name
    ipv4Redistributes List<CiscoOspfv3FeatureTemplateIpv4Redistribute>
    Redistribute routes
    ipv4RouterId String
    Set OSPF router ID to override system IP address
    ipv4RouterIdVariable String
    Variable name
    ipv4TimersSpfDelay Integer
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4TimersSpfDelayVariable String
    Variable name
    ipv4TimersSpfInitialHold Integer
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4TimersSpfInitialHoldVariable String
    Variable name
    ipv4TimersSpfMaxHold Integer
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4TimersSpfMaxHoldVariable String
    Variable name
    ipv6Areas List<CiscoOspfv3FeatureTemplateIpv6Area>
    Configure OSPF area
    ipv6AutoCostReferenceBandwidth Integer
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6AutoCostReferenceBandwidthVariable String
    Variable name
    ipv6CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6CompatibleRfc1583Variable String
    Variable name
    ipv6DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv6DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv6DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv6DefaultInformationOriginateMetric Integer
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv6DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv6DefaultInformationOriginateMetricVariable String
    Variable name
    ipv6Distance Integer
    Distance - Range: 1-254 - Default value: 110
    ipv6DistanceExternal Integer
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6DistanceExternalVariable String
    Variable name
    ipv6DistanceInterArea Integer
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceInterAreaVariable String
    Variable name
    ipv6DistanceIntraArea Integer
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceIntraAreaVariable String
    Variable name
    ipv6DistanceVariable String
    Variable name
    ipv6Filter Boolean
    Filter - Default value: false
    ipv6FilterVariable String
    Variable name
    ipv6MaxMetricRouterLsas List<CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa>
    Advertise own router LSA with infinite distance
    ipv6PolicyName String
    Name
    ipv6PolicyNameVariable String
    Variable name
    ipv6Redistributes List<CiscoOspfv3FeatureTemplateIpv6Redistribute>
    Redistribute routes
    ipv6RouterId String
    Set OSPF router ID to override system IP address
    ipv6RouterIdVariable String
    Variable name
    ipv6TimersSpfDelay Integer
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6TimersSpfDelayVariable String
    Variable name
    ipv6TimersSpfInitialHold Integer
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6TimersSpfInitialHoldVariable String
    Variable name
    ipv6TimersSpfMaxHold Integer
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6TimersSpfMaxHoldVariable String
    Variable name
    name String
    The name of the feature template
    templateType String
    The template type
    version Integer
    The version of the feature template
    description string
    The description of the feature template
    deviceTypes 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
    ipv4Areas CiscoOspfv3FeatureTemplateIpv4Area[]
    Configure OSPF area
    ipv4AutoCostReferenceBandwidth number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4AutoCostReferenceBandwidthVariable string
    Variable name
    ipv4CompatibleRfc1583 boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4CompatibleRfc1583Variable string
    Variable name
    ipv4DefaultInformationOriginate boolean
    Distribute default external route into OSPF - Default value: false
    ipv4DefaultInformationOriginateAlways boolean
    Always advertise default route - Default value: false
    ipv4DefaultInformationOriginateAlwaysVariable string
    Variable name
    ipv4DefaultInformationOriginateMetric number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    ipv4DefaultInformationOriginateMetricTypeVariable string
    Variable name
    ipv4DefaultInformationOriginateMetricVariable string
    Variable name
    ipv4Distance number
    Distance - Range: 1-255 - Default value: 110
    ipv4DistanceExternal number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4DistanceExternalVariable string
    Variable name
    ipv4DistanceInterArea number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceInterAreaVariable string
    Variable name
    ipv4DistanceIntraArea number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceIntraAreaVariable string
    Variable name
    ipv4DistanceVariable string
    Variable name
    ipv4Filter boolean
    Filter - Default value: false
    ipv4FilterVariable string
    Variable name
    ipv4MaxMetricRouterLsas CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa[]
    Advertise own router LSA with infinite distance
    ipv4PolicyName string
    Policy Name
    ipv4PolicyNameVariable string
    Variable name
    ipv4Redistributes CiscoOspfv3FeatureTemplateIpv4Redistribute[]
    Redistribute routes
    ipv4RouterId string
    Set OSPF router ID to override system IP address
    ipv4RouterIdVariable string
    Variable name
    ipv4TimersSpfDelay number
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4TimersSpfDelayVariable string
    Variable name
    ipv4TimersSpfInitialHold number
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4TimersSpfInitialHoldVariable string
    Variable name
    ipv4TimersSpfMaxHold number
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4TimersSpfMaxHoldVariable string
    Variable name
    ipv6Areas CiscoOspfv3FeatureTemplateIpv6Area[]
    Configure OSPF area
    ipv6AutoCostReferenceBandwidth number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6AutoCostReferenceBandwidthVariable string
    Variable name
    ipv6CompatibleRfc1583 boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6CompatibleRfc1583Variable string
    Variable name
    ipv6DefaultInformationOriginate boolean
    Distribute default external route into OSPF - Default value: false
    ipv6DefaultInformationOriginateAlways boolean
    Always advertise default route - Default value: false
    ipv6DefaultInformationOriginateAlwaysVariable string
    Variable name
    ipv6DefaultInformationOriginateMetric number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6DefaultInformationOriginateMetricType string
    Set default route type - Choices: type1, type2
    ipv6DefaultInformationOriginateMetricTypeVariable string
    Variable name
    ipv6DefaultInformationOriginateMetricVariable string
    Variable name
    ipv6Distance number
    Distance - Range: 1-254 - Default value: 110
    ipv6DistanceExternal number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6DistanceExternalVariable string
    Variable name
    ipv6DistanceInterArea number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceInterAreaVariable string
    Variable name
    ipv6DistanceIntraArea number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceIntraAreaVariable string
    Variable name
    ipv6DistanceVariable string
    Variable name
    ipv6Filter boolean
    Filter - Default value: false
    ipv6FilterVariable string
    Variable name
    ipv6MaxMetricRouterLsas CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa[]
    Advertise own router LSA with infinite distance
    ipv6PolicyName string
    Name
    ipv6PolicyNameVariable string
    Variable name
    ipv6Redistributes CiscoOspfv3FeatureTemplateIpv6Redistribute[]
    Redistribute routes
    ipv6RouterId string
    Set OSPF router ID to override system IP address
    ipv6RouterIdVariable string
    Variable name
    ipv6TimersSpfDelay number
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6TimersSpfDelayVariable string
    Variable name
    ipv6TimersSpfInitialHold number
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6TimersSpfInitialHoldVariable string
    Variable name
    ipv6TimersSpfMaxHold number
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6TimersSpfMaxHoldVariable string
    Variable name
    name string
    The name of the feature template
    templateType 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
    ipv4_areas Sequence[CiscoOspfv3FeatureTemplateIpv4AreaArgs]
    Configure OSPF area
    ipv4_auto_cost_reference_bandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4_auto_cost_reference_bandwidth_variable str
    Variable name
    ipv4_compatible_rfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4_compatible_rfc1583_variable str
    Variable name
    ipv4_default_information_originate bool
    Distribute default external route into OSPF - Default value: false
    ipv4_default_information_originate_always bool
    Always advertise default route - Default value: false
    ipv4_default_information_originate_always_variable str
    Variable name
    ipv4_default_information_originate_metric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4_default_information_originate_metric_type str
    Set default route type - Choices: type1, type2
    ipv4_default_information_originate_metric_type_variable str
    Variable name
    ipv4_default_information_originate_metric_variable str
    Variable name
    ipv4_distance int
    Distance - Range: 1-255 - Default value: 110
    ipv4_distance_external int
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4_distance_external_variable str
    Variable name
    ipv4_distance_inter_area int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4_distance_inter_area_variable str
    Variable name
    ipv4_distance_intra_area int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4_distance_intra_area_variable str
    Variable name
    ipv4_distance_variable str
    Variable name
    ipv4_filter bool
    Filter - Default value: false
    ipv4_filter_variable str
    Variable name
    ipv4_max_metric_router_lsas Sequence[CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs]
    Advertise own router LSA with infinite distance
    ipv4_policy_name str
    Policy Name
    ipv4_policy_name_variable str
    Variable name
    ipv4_redistributes Sequence[CiscoOspfv3FeatureTemplateIpv4RedistributeArgs]
    Redistribute routes
    ipv4_router_id str
    Set OSPF router ID to override system IP address
    ipv4_router_id_variable str
    Variable name
    ipv4_timers_spf_delay int
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4_timers_spf_delay_variable str
    Variable name
    ipv4_timers_spf_initial_hold int
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4_timers_spf_initial_hold_variable str
    Variable name
    ipv4_timers_spf_max_hold int
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4_timers_spf_max_hold_variable str
    Variable name
    ipv6_areas Sequence[CiscoOspfv3FeatureTemplateIpv6AreaArgs]
    Configure OSPF area
    ipv6_auto_cost_reference_bandwidth int
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6_auto_cost_reference_bandwidth_variable str
    Variable name
    ipv6_compatible_rfc1583 bool
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6_compatible_rfc1583_variable str
    Variable name
    ipv6_default_information_originate bool
    Distribute default external route into OSPF - Default value: false
    ipv6_default_information_originate_always bool
    Always advertise default route - Default value: false
    ipv6_default_information_originate_always_variable str
    Variable name
    ipv6_default_information_originate_metric int
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6_default_information_originate_metric_type str
    Set default route type - Choices: type1, type2
    ipv6_default_information_originate_metric_type_variable str
    Variable name
    ipv6_default_information_originate_metric_variable str
    Variable name
    ipv6_distance int
    Distance - Range: 1-254 - Default value: 110
    ipv6_distance_external int
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6_distance_external_variable str
    Variable name
    ipv6_distance_inter_area int
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6_distance_inter_area_variable str
    Variable name
    ipv6_distance_intra_area int
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6_distance_intra_area_variable str
    Variable name
    ipv6_distance_variable str
    Variable name
    ipv6_filter bool
    Filter - Default value: false
    ipv6_filter_variable str
    Variable name
    ipv6_max_metric_router_lsas Sequence[CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs]
    Advertise own router LSA with infinite distance
    ipv6_policy_name str
    Name
    ipv6_policy_name_variable str
    Variable name
    ipv6_redistributes Sequence[CiscoOspfv3FeatureTemplateIpv6RedistributeArgs]
    Redistribute routes
    ipv6_router_id str
    Set OSPF router ID to override system IP address
    ipv6_router_id_variable str
    Variable name
    ipv6_timers_spf_delay int
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6_timers_spf_delay_variable str
    Variable name
    ipv6_timers_spf_initial_hold int
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6_timers_spf_initial_hold_variable str
    Variable name
    ipv6_timers_spf_max_hold int
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6_timers_spf_max_hold_variable str
    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
    deviceTypes 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
    ipv4Areas List<Property Map>
    Configure OSPF area
    ipv4AutoCostReferenceBandwidth Number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv4AutoCostReferenceBandwidthVariable String
    Variable name
    ipv4CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv4CompatibleRfc1583Variable String
    Variable name
    ipv4DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv4DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv4DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv4DefaultInformationOriginateMetric Number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv4DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv4DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv4DefaultInformationOriginateMetricVariable String
    Variable name
    ipv4Distance Number
    Distance - Range: 1-255 - Default value: 110
    ipv4DistanceExternal Number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv4DistanceExternalVariable String
    Variable name
    ipv4DistanceInterArea Number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceInterAreaVariable String
    Variable name
    ipv4DistanceIntraArea Number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv4DistanceIntraAreaVariable String
    Variable name
    ipv4DistanceVariable String
    Variable name
    ipv4Filter Boolean
    Filter - Default value: false
    ipv4FilterVariable String
    Variable name
    ipv4MaxMetricRouterLsas List<Property Map>
    Advertise own router LSA with infinite distance
    ipv4PolicyName String
    Policy Name
    ipv4PolicyNameVariable String
    Variable name
    ipv4Redistributes List<Property Map>
    Redistribute routes
    ipv4RouterId String
    Set OSPF router ID to override system IP address
    ipv4RouterIdVariable String
    Variable name
    ipv4TimersSpfDelay Number
    Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
    ipv4TimersSpfDelayVariable String
    Variable name
    ipv4TimersSpfInitialHold Number
    Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
    ipv4TimersSpfInitialHoldVariable String
    Variable name
    ipv4TimersSpfMaxHold Number
    Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
    ipv4TimersSpfMaxHoldVariable String
    Variable name
    ipv6Areas List<Property Map>
    Configure OSPF area
    ipv6AutoCostReferenceBandwidth Number
    Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
    ipv6AutoCostReferenceBandwidthVariable String
    Variable name
    ipv6CompatibleRfc1583 Boolean
    Calculate summary route cost based on RFC 1583 - Default value: true
    ipv6CompatibleRfc1583Variable String
    Variable name
    ipv6DefaultInformationOriginate Boolean
    Distribute default external route into OSPF - Default value: false
    ipv6DefaultInformationOriginateAlways Boolean
    Always advertise default route - Default value: false
    ipv6DefaultInformationOriginateAlwaysVariable String
    Variable name
    ipv6DefaultInformationOriginateMetric Number
    Set metric used to generate default route <0..16777214> - Range: 0-16777214
    ipv6DefaultInformationOriginateMetricType String
    Set default route type - Choices: type1, type2
    ipv6DefaultInformationOriginateMetricTypeVariable String
    Variable name
    ipv6DefaultInformationOriginateMetricVariable String
    Variable name
    ipv6Distance Number
    Distance - Range: 1-254 - Default value: 110
    ipv6DistanceExternal Number
    Set distance for external routes - Range: 1-254 - Default value: 110
    ipv6DistanceExternalVariable String
    Variable name
    ipv6DistanceInterArea Number
    Set distance for inter-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceInterAreaVariable String
    Variable name
    ipv6DistanceIntraArea Number
    Set distance for intra-area routes - Range: 1-254 - Default value: 110
    ipv6DistanceIntraAreaVariable String
    Variable name
    ipv6DistanceVariable String
    Variable name
    ipv6Filter Boolean
    Filter - Default value: false
    ipv6FilterVariable String
    Variable name
    ipv6MaxMetricRouterLsas List<Property Map>
    Advertise own router LSA with infinite distance
    ipv6PolicyName String
    Name
    ipv6PolicyNameVariable String
    Variable name
    ipv6Redistributes List<Property Map>
    Redistribute routes
    ipv6RouterId String
    Set OSPF router ID to override system IP address
    ipv6RouterIdVariable String
    Variable name
    ipv6TimersSpfDelay Number
    Set delay from first change received until performing SPF calculation - Range: 0-600000 - Default value: 200
    ipv6TimersSpfDelayVariable String
    Variable name
    ipv6TimersSpfInitialHold Number
    Set initial hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 1000
    ipv6TimersSpfInitialHoldVariable String
    Variable name
    ipv6TimersSpfMaxHold Number
    Set maximum hold time between consecutive SPF calculations - Range: 0-600000 - Default value: 10000
    ipv6TimersSpfMaxHoldVariable String
    Variable name
    name String
    The name of the feature template
    templateType String
    The template type
    version Number
    The version of the feature template

    Supporting Types

    CiscoOspfv3FeatureTemplateIpv4Area, CiscoOspfv3FeatureTemplateIpv4AreaArgs

    AreaNumber int
    Set OSPF area number

    • Range: 0-4294967295
    AreaNumberVariable string
    Variable name
    Interfaces List<CiscoOspfv3FeatureTemplateIpv4AreaInterface>
    Set OSPF interface parameters
    Normal bool
    Area Type Normal

    • Default value: false
    NormalVariable string
    Variable name
    Nssa bool
    NSSA area
    NssaNoSummary bool
    Do not inject interarea routes into NSSA

    • Default value: false
    NssaNoSummaryVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    Ranges List<CiscoOspfv3FeatureTemplateIpv4AreaRange>
    Summarize OSPF routes at an area boundary
    Stub bool
    Stub area
    StubNoSummary bool
    Do not inject interarea routes into stub

    • Default value: false
    StubNoSummaryVariable string
    Variable name
    Translate string
    Always Translate LSAs on this ABR

    • Choices: always
    TranslateVariable string
    Variable name
    AreaNumber int
    Set OSPF area number

    • Range: 0-4294967295
    AreaNumberVariable string
    Variable name
    Interfaces []CiscoOspfv3FeatureTemplateIpv4AreaInterface
    Set OSPF interface parameters
    Normal bool
    Area Type Normal

    • Default value: false
    NormalVariable string
    Variable name
    Nssa bool
    NSSA area
    NssaNoSummary bool
    Do not inject interarea routes into NSSA

    • Default value: false
    NssaNoSummaryVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    Ranges []CiscoOspfv3FeatureTemplateIpv4AreaRange
    Summarize OSPF routes at an area boundary
    Stub bool
    Stub area
    StubNoSummary bool
    Do not inject interarea routes into stub

    • Default value: false
    StubNoSummaryVariable string
    Variable name
    Translate string
    Always Translate LSAs on this ABR

    • Choices: always
    TranslateVariable string
    Variable name
    areaNumber Integer
    Set OSPF area number

    • Range: 0-4294967295
    areaNumberVariable String
    Variable name
    interfaces List<CiscoOspfv3FeatureTemplateIpv4AreaInterface>
    Set OSPF interface parameters
    normal Boolean
    Area Type Normal

    • Default value: false
    normalVariable String
    Variable name
    nssa Boolean
    NSSA area
    nssaNoSummary Boolean
    Do not inject interarea routes into NSSA

    • Default value: false
    nssaNoSummaryVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    ranges List<CiscoOspfv3FeatureTemplateIpv4AreaRange>
    Summarize OSPF routes at an area boundary
    stub Boolean
    Stub area
    stubNoSummary Boolean
    Do not inject interarea routes into stub

    • Default value: false
    stubNoSummaryVariable String
    Variable name
    translate String
    Always Translate LSAs on this ABR

    • Choices: always
    translateVariable String
    Variable name
    areaNumber number
    Set OSPF area number

    • Range: 0-4294967295
    areaNumberVariable string
    Variable name
    interfaces CiscoOspfv3FeatureTemplateIpv4AreaInterface[]
    Set OSPF interface parameters
    normal boolean
    Area Type Normal

    • Default value: false
    normalVariable string
    Variable name
    nssa boolean
    NSSA area
    nssaNoSummary boolean
    Do not inject interarea routes into NSSA

    • Default value: false
    nssaNoSummaryVariable string
    Variable name
    optional boolean
    Indicates if list item is considered optional.
    ranges CiscoOspfv3FeatureTemplateIpv4AreaRange[]
    Summarize OSPF routes at an area boundary
    stub boolean
    Stub area
    stubNoSummary boolean
    Do not inject interarea routes into stub

    • Default value: false
    stubNoSummaryVariable string
    Variable name
    translate string
    Always Translate LSAs on this ABR

    • Choices: always
    translateVariable string
    Variable name
    area_number int
    Set OSPF area number

    • Range: 0-4294967295
    area_number_variable str
    Variable name
    interfaces Sequence[CiscoOspfv3FeatureTemplateIpv4AreaInterface]
    Set OSPF interface parameters
    normal bool
    Area Type Normal

    • Default value: false
    normal_variable str
    Variable name
    nssa bool
    NSSA area
    nssa_no_summary bool
    Do not inject interarea routes into NSSA

    • Default value: false
    nssa_no_summary_variable str
    Variable name
    optional bool
    Indicates if list item is considered optional.
    ranges Sequence[CiscoOspfv3FeatureTemplateIpv4AreaRange]
    Summarize OSPF routes at an area boundary
    stub bool
    Stub area
    stub_no_summary bool
    Do not inject interarea routes into stub

    • Default value: false
    stub_no_summary_variable str
    Variable name
    translate str
    Always Translate LSAs on this ABR

    • Choices: always
    translate_variable str
    Variable name
    areaNumber Number
    Set OSPF area number

    • Range: 0-4294967295
    areaNumberVariable String
    Variable name
    interfaces List<Property Map>
    Set OSPF interface parameters
    normal Boolean
    Area Type Normal

    • Default value: false
    normalVariable String
    Variable name
    nssa Boolean
    NSSA area
    nssaNoSummary Boolean
    Do not inject interarea routes into NSSA

    • Default value: false
    nssaNoSummaryVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    ranges List<Property Map>
    Summarize OSPF routes at an area boundary
    stub Boolean
    Stub area
    stubNoSummary Boolean
    Do not inject interarea routes into stub

    • Default value: false
    stubNoSummaryVariable String
    Variable name
    translate String
    Always Translate LSAs on this ABR

    • Choices: always
    translateVariable String
    Variable name

    CiscoOspfv3FeatureTemplateIpv4AreaInterface, CiscoOspfv3FeatureTemplateIpv4AreaInterfaceArgs

    AuthenticationKey string
    Set OSPF interface authentication key
    AuthenticationKeyVariable string
    Variable name
    AuthenticationType string
    Set OSPF interface authentication type

    • Choices: md5, sha1
    AuthenticationTypeVariable string
    Variable name
    Cost int
    Set cost of OSPF interface

    • Range: 1-65535
    CostVariable string
    Variable name
    DeadInterval int
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    DeadIntervalVariable string
    Variable name
    HelloInterval int
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    HelloIntervalVariable string
    Variable name
    IpsecSpi int
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    IpsecSpiVariable string
    Variable name
    Name string
    Set interface name
    NameVariable string
    Variable name
    Network string
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    NetworkVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    PassiveInterface bool
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    PassiveInterfaceVariable string
    Variable name
    RetransmitInterval int
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    RetransmitIntervalVariable string
    Variable name
    AuthenticationKey string
    Set OSPF interface authentication key
    AuthenticationKeyVariable string
    Variable name
    AuthenticationType string
    Set OSPF interface authentication type

    • Choices: md5, sha1
    AuthenticationTypeVariable string
    Variable name
    Cost int
    Set cost of OSPF interface

    • Range: 1-65535
    CostVariable string
    Variable name
    DeadInterval int
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    DeadIntervalVariable string
    Variable name
    HelloInterval int
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    HelloIntervalVariable string
    Variable name
    IpsecSpi int
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    IpsecSpiVariable string
    Variable name
    Name string
    Set interface name
    NameVariable string
    Variable name
    Network string
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    NetworkVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    PassiveInterface bool
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    PassiveInterfaceVariable string
    Variable name
    RetransmitInterval int
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    RetransmitIntervalVariable string
    Variable name
    authenticationKey String
    Set OSPF interface authentication key
    authenticationKeyVariable String
    Variable name
    authenticationType String
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authenticationTypeVariable String
    Variable name
    cost Integer
    Set cost of OSPF interface

    • Range: 1-65535
    costVariable String
    Variable name
    deadInterval Integer
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    deadIntervalVariable String
    Variable name
    helloInterval Integer
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    helloIntervalVariable String
    Variable name
    ipsecSpi Integer
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsecSpiVariable String
    Variable name
    name String
    Set interface name
    nameVariable String
    Variable name
    network String
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    networkVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    passiveInterface Boolean
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    passiveInterfaceVariable String
    Variable name
    retransmitInterval Integer
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmitIntervalVariable String
    Variable name
    authenticationKey string
    Set OSPF interface authentication key
    authenticationKeyVariable string
    Variable name
    authenticationType string
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authenticationTypeVariable string
    Variable name
    cost number
    Set cost of OSPF interface

    • Range: 1-65535
    costVariable string
    Variable name
    deadInterval number
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    deadIntervalVariable string
    Variable name
    helloInterval number
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    helloIntervalVariable string
    Variable name
    ipsecSpi number
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsecSpiVariable string
    Variable name
    name string
    Set interface name
    nameVariable string
    Variable name
    network string
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    networkVariable string
    Variable name
    optional boolean
    Indicates if list item is considered optional.
    passiveInterface boolean
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    passiveInterfaceVariable string
    Variable name
    retransmitInterval number
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmitIntervalVariable string
    Variable name
    authentication_key str
    Set OSPF interface authentication key
    authentication_key_variable str
    Variable name
    authentication_type str
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authentication_type_variable str
    Variable name
    cost int
    Set cost of OSPF interface

    • Range: 1-65535
    cost_variable str
    Variable name
    dead_interval int
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    dead_interval_variable str
    Variable name
    hello_interval int
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    hello_interval_variable str
    Variable name
    ipsec_spi int
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsec_spi_variable str
    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
    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
    passive_interface_variable str
    Variable name
    retransmit_interval int
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmit_interval_variable str
    Variable name
    authenticationKey String
    Set OSPF interface authentication key
    authenticationKeyVariable String
    Variable name
    authenticationType String
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authenticationTypeVariable String
    Variable name
    cost Number
    Set cost of OSPF interface

    • Range: 1-65535
    costVariable String
    Variable name
    deadInterval Number
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    deadIntervalVariable String
    Variable name
    helloInterval Number
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    helloIntervalVariable String
    Variable name
    ipsecSpi Number
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsecSpiVariable String
    Variable name
    name String
    Set interface name
    nameVariable String
    Variable name
    network String
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    networkVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    passiveInterface Boolean
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    passiveInterfaceVariable String
    Variable name
    retransmitInterval Number
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmitIntervalVariable String
    Variable name

    CiscoOspfv3FeatureTemplateIpv4AreaRange, CiscoOspfv3FeatureTemplateIpv4AreaRangeArgs

    Address string
    Set Matching Prefix
    AddressVariable string
    Variable name
    Cost int
    Set cost for this range

    • Range: 0-16777214
    CostVariable string
    Variable name
    NoAdvertise bool
    Do not advertise this range

    • Default value: false
    NoAdvertiseVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    Address string
    Set Matching Prefix
    AddressVariable string
    Variable name
    Cost int
    Set cost for this range

    • Range: 0-16777214
    CostVariable string
    Variable name
    NoAdvertise bool
    Do not advertise this range

    • Default value: false
    NoAdvertiseVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    address String
    Set Matching Prefix
    addressVariable String
    Variable name
    cost Integer
    Set cost for this range

    • Range: 0-16777214
    costVariable String
    Variable name
    noAdvertise Boolean
    Do not advertise this range

    • Default value: false
    noAdvertiseVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    address string
    Set Matching Prefix
    addressVariable string
    Variable name
    cost number
    Set cost for this range

    • Range: 0-16777214
    costVariable string
    Variable name
    noAdvertise boolean
    Do not advertise this range

    • Default value: false
    noAdvertiseVariable string
    Variable name
    optional boolean
    Indicates if list item is considered optional.
    address str
    Set Matching Prefix
    address_variable str
    Variable name
    cost int
    Set cost for this range

    • Range: 0-16777214
    cost_variable str
    Variable name
    no_advertise bool
    Do not advertise this range

    • Default value: false
    no_advertise_variable str
    Variable name
    optional bool
    Indicates if list item is considered optional.
    address String
    Set Matching Prefix
    addressVariable String
    Variable name
    cost Number
    Set cost for this range

    • Range: 0-16777214
    costVariable String
    Variable name
    noAdvertise Boolean
    Do not advertise this range

    • Default value: false
    noAdvertiseVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.

    CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsa, CiscoOspfv3FeatureTemplateIpv4MaxMetricRouterLsaArgs

    AdType string
    Set the router LSA advertisement type

    • Choices: on-startup
    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
    TimeVariable string
    Variable name
    AdType string
    Set the router LSA advertisement type

    • Choices: on-startup
    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
    TimeVariable string
    Variable name
    adType String
    Set the router LSA advertisement type

    • Choices: on-startup
    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
    timeVariable String
    Variable name
    adType string
    Set the router LSA advertisement type

    • Choices: on-startup
    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
    timeVariable string
    Variable name
    ad_type str
    Set the router LSA advertisement type

    • Choices: on-startup
    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
    time_variable str
    Variable name
    adType String
    Set the router LSA advertisement type

    • Choices: on-startup
    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
    timeVariable String
    Variable name

    CiscoOspfv3FeatureTemplateIpv4Redistribute, CiscoOspfv3FeatureTemplateIpv4RedistributeArgs

    NatDia bool
    Enable NAT DIA for redistributed routes

    • Default value: true
    NatDiaVariable string
    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
    ProtocolVariable string
    Variable name
    RoutePolicy string
    Set route policy to apply to redistributed routes
    RoutePolicyVariable string
    Variable name
    NatDia bool
    Enable NAT DIA for redistributed routes

    • Default value: true
    NatDiaVariable string
    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
    ProtocolVariable string
    Variable name
    RoutePolicy string
    Set route policy to apply to redistributed routes
    RoutePolicyVariable string
    Variable name
    natDia Boolean
    Enable NAT DIA for redistributed routes

    • Default value: true
    natDiaVariable String
    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
    protocolVariable String
    Variable name
    routePolicy String
    Set route policy to apply to redistributed routes
    routePolicyVariable String
    Variable name
    natDia boolean
    Enable NAT DIA for redistributed routes

    • Default value: true
    natDiaVariable string
    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
    protocolVariable string
    Variable name
    routePolicy string
    Set route policy to apply to redistributed routes
    routePolicyVariable string
    Variable name
    nat_dia bool
    Enable NAT DIA for redistributed routes

    • Default value: true
    nat_dia_variable str
    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
    protocol_variable str
    Variable name
    route_policy str
    Set route policy to apply to redistributed routes
    route_policy_variable str
    Variable name
    natDia Boolean
    Enable NAT DIA for redistributed routes

    • Default value: true
    natDiaVariable String
    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
    protocolVariable String
    Variable name
    routePolicy String
    Set route policy to apply to redistributed routes
    routePolicyVariable String
    Variable name

    CiscoOspfv3FeatureTemplateIpv6Area, CiscoOspfv3FeatureTemplateIpv6AreaArgs

    AreaNumber int
    Set OSPF area number

    • Range: 0-4294967295
    AreaNumberVariable string
    Variable name
    Interfaces List<CiscoOspfv3FeatureTemplateIpv6AreaInterface>
    Set OSPF interface parameters
    Normal bool
    Area Type Normal

    • Default value: false
    NormalVariable string
    Variable name
    Nssa bool
    NSSA area
    NssaNoSummary bool
    Do not inject interarea routes into NSSA

    • Default value: false
    NssaNoSummaryVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    Ranges List<CiscoOspfv3FeatureTemplateIpv6AreaRange>
    Summarize OSPF routes at an area boundary
    Stub bool
    Stub area
    StubNoSummary bool
    Do not inject interarea routes into stub

    • Default value: false
    StubNoSummaryVariable string
    Variable name
    Translate string
    Always translate LSAs on this ABR

    • Choices: always
    TranslateVariable string
    Variable name
    AreaNumber int
    Set OSPF area number

    • Range: 0-4294967295
    AreaNumberVariable string
    Variable name
    Interfaces []CiscoOspfv3FeatureTemplateIpv6AreaInterface
    Set OSPF interface parameters
    Normal bool
    Area Type Normal

    • Default value: false
    NormalVariable string
    Variable name
    Nssa bool
    NSSA area
    NssaNoSummary bool
    Do not inject interarea routes into NSSA

    • Default value: false
    NssaNoSummaryVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    Ranges []CiscoOspfv3FeatureTemplateIpv6AreaRange
    Summarize OSPF routes at an area boundary
    Stub bool
    Stub area
    StubNoSummary bool
    Do not inject interarea routes into stub

    • Default value: false
    StubNoSummaryVariable string
    Variable name
    Translate string
    Always translate LSAs on this ABR

    • Choices: always
    TranslateVariable string
    Variable name
    areaNumber Integer
    Set OSPF area number

    • Range: 0-4294967295
    areaNumberVariable String
    Variable name
    interfaces List<CiscoOspfv3FeatureTemplateIpv6AreaInterface>
    Set OSPF interface parameters
    normal Boolean
    Area Type Normal

    • Default value: false
    normalVariable String
    Variable name
    nssa Boolean
    NSSA area
    nssaNoSummary Boolean
    Do not inject interarea routes into NSSA

    • Default value: false
    nssaNoSummaryVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    ranges List<CiscoOspfv3FeatureTemplateIpv6AreaRange>
    Summarize OSPF routes at an area boundary
    stub Boolean
    Stub area
    stubNoSummary Boolean
    Do not inject interarea routes into stub

    • Default value: false
    stubNoSummaryVariable String
    Variable name
    translate String
    Always translate LSAs on this ABR

    • Choices: always
    translateVariable String
    Variable name
    areaNumber number
    Set OSPF area number

    • Range: 0-4294967295
    areaNumberVariable string
    Variable name
    interfaces CiscoOspfv3FeatureTemplateIpv6AreaInterface[]
    Set OSPF interface parameters
    normal boolean
    Area Type Normal

    • Default value: false
    normalVariable string
    Variable name
    nssa boolean
    NSSA area
    nssaNoSummary boolean
    Do not inject interarea routes into NSSA

    • Default value: false
    nssaNoSummaryVariable string
    Variable name
    optional boolean
    Indicates if list item is considered optional.
    ranges CiscoOspfv3FeatureTemplateIpv6AreaRange[]
    Summarize OSPF routes at an area boundary
    stub boolean
    Stub area
    stubNoSummary boolean
    Do not inject interarea routes into stub

    • Default value: false
    stubNoSummaryVariable string
    Variable name
    translate string
    Always translate LSAs on this ABR

    • Choices: always
    translateVariable string
    Variable name
    area_number int
    Set OSPF area number

    • Range: 0-4294967295
    area_number_variable str
    Variable name
    interfaces Sequence[CiscoOspfv3FeatureTemplateIpv6AreaInterface]
    Set OSPF interface parameters
    normal bool
    Area Type Normal

    • Default value: false
    normal_variable str
    Variable name
    nssa bool
    NSSA area
    nssa_no_summary bool
    Do not inject interarea routes into NSSA

    • Default value: false
    nssa_no_summary_variable str
    Variable name
    optional bool
    Indicates if list item is considered optional.
    ranges Sequence[CiscoOspfv3FeatureTemplateIpv6AreaRange]
    Summarize OSPF routes at an area boundary
    stub bool
    Stub area
    stub_no_summary bool
    Do not inject interarea routes into stub

    • Default value: false
    stub_no_summary_variable str
    Variable name
    translate str
    Always translate LSAs on this ABR

    • Choices: always
    translate_variable str
    Variable name
    areaNumber Number
    Set OSPF area number

    • Range: 0-4294967295
    areaNumberVariable String
    Variable name
    interfaces List<Property Map>
    Set OSPF interface parameters
    normal Boolean
    Area Type Normal

    • Default value: false
    normalVariable String
    Variable name
    nssa Boolean
    NSSA area
    nssaNoSummary Boolean
    Do not inject interarea routes into NSSA

    • Default value: false
    nssaNoSummaryVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    ranges List<Property Map>
    Summarize OSPF routes at an area boundary
    stub Boolean
    Stub area
    stubNoSummary Boolean
    Do not inject interarea routes into stub

    • Default value: false
    stubNoSummaryVariable String
    Variable name
    translate String
    Always translate LSAs on this ABR

    • Choices: always
    translateVariable String
    Variable name

    CiscoOspfv3FeatureTemplateIpv6AreaInterface, CiscoOspfv3FeatureTemplateIpv6AreaInterfaceArgs

    AuthenticationKey string
    Set OSPF interface authentication key
    AuthenticationKeyVariable string
    Variable name
    AuthenticationType string
    Set OSPF interface authentication type

    • Choices: md5, sha1
    AuthenticationTypeVariable string
    Variable name
    Cost int
    Set cost of OSPF interface

    • Range: 1-65535
    CostVariable string
    Variable name
    DeadInterval int
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    DeadIntervalVariable string
    Variable name
    HelloInterval int
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    HelloIntervalVariable string
    Variable name
    IpsecSpi int
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    IpsecSpiVariable string
    Variable name
    Name string
    Set interface name
    NameVariable string
    Variable name
    Network string
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    NetworkVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    PassiveInterface bool
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    PassiveInterfaceVariable string
    Variable name
    RetransmitInterval int
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    RetransmitIntervalVariable string
    Variable name
    AuthenticationKey string
    Set OSPF interface authentication key
    AuthenticationKeyVariable string
    Variable name
    AuthenticationType string
    Set OSPF interface authentication type

    • Choices: md5, sha1
    AuthenticationTypeVariable string
    Variable name
    Cost int
    Set cost of OSPF interface

    • Range: 1-65535
    CostVariable string
    Variable name
    DeadInterval int
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    DeadIntervalVariable string
    Variable name
    HelloInterval int
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    HelloIntervalVariable string
    Variable name
    IpsecSpi int
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    IpsecSpiVariable string
    Variable name
    Name string
    Set interface name
    NameVariable string
    Variable name
    Network string
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    NetworkVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    PassiveInterface bool
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    PassiveInterfaceVariable string
    Variable name
    RetransmitInterval int
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    RetransmitIntervalVariable string
    Variable name
    authenticationKey String
    Set OSPF interface authentication key
    authenticationKeyVariable String
    Variable name
    authenticationType String
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authenticationTypeVariable String
    Variable name
    cost Integer
    Set cost of OSPF interface

    • Range: 1-65535
    costVariable String
    Variable name
    deadInterval Integer
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    deadIntervalVariable String
    Variable name
    helloInterval Integer
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    helloIntervalVariable String
    Variable name
    ipsecSpi Integer
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsecSpiVariable String
    Variable name
    name String
    Set interface name
    nameVariable String
    Variable name
    network String
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    networkVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    passiveInterface Boolean
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    passiveInterfaceVariable String
    Variable name
    retransmitInterval Integer
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmitIntervalVariable String
    Variable name
    authenticationKey string
    Set OSPF interface authentication key
    authenticationKeyVariable string
    Variable name
    authenticationType string
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authenticationTypeVariable string
    Variable name
    cost number
    Set cost of OSPF interface

    • Range: 1-65535
    costVariable string
    Variable name
    deadInterval number
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    deadIntervalVariable string
    Variable name
    helloInterval number
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    helloIntervalVariable string
    Variable name
    ipsecSpi number
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsecSpiVariable string
    Variable name
    name string
    Set interface name
    nameVariable string
    Variable name
    network string
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    networkVariable string
    Variable name
    optional boolean
    Indicates if list item is considered optional.
    passiveInterface boolean
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    passiveInterfaceVariable string
    Variable name
    retransmitInterval number
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmitIntervalVariable string
    Variable name
    authentication_key str
    Set OSPF interface authentication key
    authentication_key_variable str
    Variable name
    authentication_type str
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authentication_type_variable str
    Variable name
    cost int
    Set cost of OSPF interface

    • Range: 1-65535
    cost_variable str
    Variable name
    dead_interval int
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    dead_interval_variable str
    Variable name
    hello_interval int
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    hello_interval_variable str
    Variable name
    ipsec_spi int
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsec_spi_variable str
    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
    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
    passive_interface_variable str
    Variable name
    retransmit_interval int
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmit_interval_variable str
    Variable name
    authenticationKey String
    Set OSPF interface authentication key
    authenticationKeyVariable String
    Variable name
    authenticationType String
    Set OSPF interface authentication type

    • Choices: md5, sha1
    authenticationTypeVariable String
    Variable name
    cost Number
    Set cost of OSPF interface

    • Range: 1-65535
    costVariable String
    Variable name
    deadInterval Number
    Set interval after which neighbor is declared to be down

    • Range: 1-65535
    • Default value: 40
    deadIntervalVariable String
    Variable name
    helloInterval Number
    Set interval between OSPF hello packets

    • Range: 1-65535
    • Default value: 10
    helloIntervalVariable String
    Variable name
    ipsecSpi Number
    Set OSPF interface authentication IPSec SPI, range 256..4294967295

    • Range: 256-4294967295
    ipsecSpiVariable String
    Variable name
    name String
    Set interface name
    nameVariable String
    Variable name
    network String
    Set the OSPF network type

    • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
    • Default value: broadcast
    networkVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    passiveInterface Boolean
    Set the interface to advertise its address, but not to actively run OSPF

    • Default value: false
    passiveInterfaceVariable String
    Variable name
    retransmitInterval Number
    Set time between retransmitting LSAs

    • Range: 1-65535
    • Default value: 5
    retransmitIntervalVariable String
    Variable name

    CiscoOspfv3FeatureTemplateIpv6AreaRange, CiscoOspfv3FeatureTemplateIpv6AreaRangeArgs

    Address string
    Set Matching Prefix
    AddressVariable string
    Variable name
    Cost int
    Set cost for this range

    • Range: 0-16777214
    CostVariable string
    Variable name
    NoAdvertise bool
    Do not advertise this range

    • Default value: false
    NoAdvertiseVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    Address string
    Set Matching Prefix
    AddressVariable string
    Variable name
    Cost int
    Set cost for this range

    • Range: 0-16777214
    CostVariable string
    Variable name
    NoAdvertise bool
    Do not advertise this range

    • Default value: false
    NoAdvertiseVariable string
    Variable name
    Optional bool
    Indicates if list item is considered optional.
    address String
    Set Matching Prefix
    addressVariable String
    Variable name
    cost Integer
    Set cost for this range

    • Range: 0-16777214
    costVariable String
    Variable name
    noAdvertise Boolean
    Do not advertise this range

    • Default value: false
    noAdvertiseVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.
    address string
    Set Matching Prefix
    addressVariable string
    Variable name
    cost number
    Set cost for this range

    • Range: 0-16777214
    costVariable string
    Variable name
    noAdvertise boolean
    Do not advertise this range

    • Default value: false
    noAdvertiseVariable string
    Variable name
    optional boolean
    Indicates if list item is considered optional.
    address str
    Set Matching Prefix
    address_variable str
    Variable name
    cost int
    Set cost for this range

    • Range: 0-16777214
    cost_variable str
    Variable name
    no_advertise bool
    Do not advertise this range

    • Default value: false
    no_advertise_variable str
    Variable name
    optional bool
    Indicates if list item is considered optional.
    address String
    Set Matching Prefix
    addressVariable String
    Variable name
    cost Number
    Set cost for this range

    • Range: 0-16777214
    costVariable String
    Variable name
    noAdvertise Boolean
    Do not advertise this range

    • Default value: false
    noAdvertiseVariable String
    Variable name
    optional Boolean
    Indicates if list item is considered optional.

    CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsa, CiscoOspfv3FeatureTemplateIpv6MaxMetricRouterLsaArgs

    AdType string
    Set the router LSA advertisement type

    • Choices: on-startup
    Optional bool
    Indicates if list item is considered optional.
    Time int
    Set how long to advertise maximum metric after router starts up
    TimeVariable string
    Variable name
    AdType string
    Set the router LSA advertisement type

    • Choices: on-startup
    Optional bool
    Indicates if list item is considered optional.
    Time int
    Set how long to advertise maximum metric after router starts up
    TimeVariable string
    Variable name
    adType String
    Set the router LSA advertisement type

    • Choices: on-startup
    optional Boolean
    Indicates if list item is considered optional.
    time Integer
    Set how long to advertise maximum metric after router starts up
    timeVariable String
    Variable name
    adType string
    Set the router LSA advertisement type

    • Choices: on-startup
    optional boolean
    Indicates if list item is considered optional.
    time number
    Set how long to advertise maximum metric after router starts up
    timeVariable string
    Variable name
    ad_type str
    Set the router LSA advertisement type

    • Choices: on-startup
    optional bool
    Indicates if list item is considered optional.
    time int
    Set how long to advertise maximum metric after router starts up
    time_variable str
    Variable name
    adType String
    Set the router LSA advertisement type

    • Choices: on-startup
    optional Boolean
    Indicates if list item is considered optional.
    time Number
    Set how long to advertise maximum metric after router starts up
    timeVariable String
    Variable name

    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
    ProtocolVariable string
    Variable name
    RoutePolicy string
    Set route policy to apply to redistributed routes
    RoutePolicyVariable string
    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
    ProtocolVariable string
    Variable name
    RoutePolicy string
    Set route policy to apply to redistributed routes
    RoutePolicyVariable string
    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
    protocolVariable String
    Variable name
    routePolicy String
    Set route policy to apply to redistributed routes
    routePolicyVariable String
    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
    protocolVariable string
    Variable name
    routePolicy string
    Set route policy to apply to redistributed routes
    routePolicyVariable string
    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
    protocol_variable str
    Variable name
    route_policy str
    Set route policy to apply to redistributed routes
    route_policy_variable str
    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
    protocolVariable String
    Variable name
    routePolicy String
    Set route policy to apply to redistributed routes
    routePolicyVariable String
    Variable name

    Import

    $ 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 sdwan Terraform Provider.
    sdwan logo
    Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi