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

sdwan.ServiceRoutingOspfv3Ipv4Feature

Explore with Pulumi AI

This resource can manage a Service Routing OSPFv3 IPv4 Feature.

  • Minimum SD-WAN Manager version: 20.12.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.ServiceRoutingOspfv3Ipv4Feature;
import com.pulumi.sdwan.ServiceRoutingOspfv3Ipv4FeatureArgs;
import com.pulumi.sdwan.inputs.ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs;
import com.pulumi.sdwan.inputs.ServiceRoutingOspfv3Ipv4FeatureAreaArgs;
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 ServiceRoutingOspfv3Ipv4Feature("example", ServiceRoutingOspfv3Ipv4FeatureArgs.builder()
            .name("Example")
            .description("My Example")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .routerId("1.2.3.4")
            .distance(110)
            .distanceExternal(110)
            .distanceInterArea(110)
            .distanceIntraArea(110)
            .referenceBandwidth(101)
            .rfc1583Compatible(true)
            .defaultInformationOriginate(false)
            .defaultInformationOriginateAlways(false)
            .defaultInformationOriginateMetric(1)
            .defaultInformationOriginateMetricType("type1")
            .spfCalculationDelay(200)
            .spfInitialHoldTime(1000)
            .spfMaximumHoldTime(10000)
            .filter(false)
            .redistributes(ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs.builder()
                .protocol("nat-route")
                .nat_dia(true)
                .build())
            .routerLsaAction("on-startup")
            .routerLsaOnStartupTime(30)
            .areas(ServiceRoutingOspfv3Ipv4FeatureAreaArgs.builder()
                .area_number(1)
                .area_type("stub")
                .interfaces(ServiceRoutingOspfv3Ipv4FeatureAreaInterfaceArgs.builder()
                    .name("GigabitEthernet2")
                    .helloInterval(10)
                    .deadInterval(40)
                    .lsaRetransmitInterval(5)
                    .cost(10)
                    .networkType("broadcast")
                    .passiveInterface(false)
                    .authenticationType("no-auth")
                    .build())
                .ranges(ServiceRoutingOspfv3Ipv4FeatureAreaRangeArgs.builder()
                    .ipAddress("10.1.1.0")
                    .subnetMask("255.255.255.0")
                    .cost(1)
                    .noAdvertise(false)
                    .build())
                .build())
            .build());

    }
}
Copy
resources:
  example:
    type: sdwan:ServiceRoutingOspfv3Ipv4Feature
    properties:
      name: Example
      description: My Example
      featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
      routerId: 1.2.3.4
      distance: 110
      distanceExternal: 110
      distanceInterArea: 110
      distanceIntraArea: 110
      referenceBandwidth: 101
      rfc1583Compatible: true
      defaultInformationOriginate: false
      defaultInformationOriginateAlways: false
      defaultInformationOriginateMetric: 1
      defaultInformationOriginateMetricType: type1
      spfCalculationDelay: 200
      spfInitialHoldTime: 1000
      spfMaximumHoldTime: 10000
      filter: false
      redistributes:
        - protocol: nat-route
          nat_dia: true
      routerLsaAction: on-startup
      routerLsaOnStartupTime: 30
      areas:
        - area_number: 1
          area_type: stub
          interfaces:
            - name: GigabitEthernet2
              helloInterval: 10
              deadInterval: 40
              lsaRetransmitInterval: 5
              cost: 10
              networkType: broadcast
              passiveInterface: false
              authenticationType: no-auth
          ranges:
            - ipAddress: 10.1.1.0
              subnetMask: 255.255.255.0
              cost: 1
              noAdvertise: false
Copy

Create ServiceRoutingOspfv3Ipv4Feature Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ServiceRoutingOspfv3Ipv4Feature(name: string, args: ServiceRoutingOspfv3Ipv4FeatureArgs, opts?: CustomResourceOptions);
@overload
def ServiceRoutingOspfv3Ipv4Feature(resource_name: str,
                                    args: ServiceRoutingOspfv3Ipv4FeatureArgs,
                                    opts: Optional[ResourceOptions] = None)

@overload
def ServiceRoutingOspfv3Ipv4Feature(resource_name: str,
                                    opts: Optional[ResourceOptions] = None,
                                    feature_profile_id: Optional[str] = None,
                                    filter: Optional[bool] = None,
                                    name: Optional[str] = None,
                                    default_information_originate_always_variable: Optional[str] = None,
                                    default_information_originate_metric: Optional[int] = None,
                                    default_information_originate_metric_type: Optional[str] = None,
                                    redistributes: Optional[Sequence[ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs]] = None,
                                    default_information_originate_metric_variable: Optional[str] = None,
                                    description: Optional[str] = None,
                                    distance: Optional[int] = None,
                                    distance_external: Optional[int] = None,
                                    distance_external_variable: Optional[str] = None,
                                    distance_inter_area: Optional[int] = None,
                                    distance_inter_area_variable: Optional[str] = None,
                                    distance_intra_area: Optional[int] = None,
                                    distance_intra_area_variable: Optional[str] = None,
                                    distance_variable: Optional[str] = None,
                                    default_information_originate: Optional[bool] = None,
                                    areas: Optional[Sequence[ServiceRoutingOspfv3Ipv4FeatureAreaArgs]] = None,
                                    default_information_originate_always: Optional[bool] = None,
                                    filter_variable: Optional[str] = None,
                                    default_information_originate_metric_type_variable: Optional[str] = None,
                                    reference_bandwidth: Optional[int] = None,
                                    reference_bandwidth_variable: Optional[str] = None,
                                    rfc1583_compatible: Optional[bool] = None,
                                    rfc1583_compatible_variable: Optional[str] = None,
                                    route_policy_id: Optional[str] = None,
                                    router_id: Optional[str] = None,
                                    router_id_variable: Optional[str] = None,
                                    router_lsa_action: Optional[str] = None,
                                    router_lsa_on_startup_time: Optional[int] = None,
                                    router_lsa_on_startup_time_variable: Optional[str] = None,
                                    spf_calculation_delay: Optional[int] = None,
                                    spf_calculation_delay_variable: Optional[str] = None,
                                    spf_initial_hold_time: Optional[int] = None,
                                    spf_initial_hold_time_variable: Optional[str] = None,
                                    spf_maximum_hold_time: Optional[int] = None,
                                    spf_maximum_hold_time_variable: Optional[str] = None)
func NewServiceRoutingOspfv3Ipv4Feature(ctx *Context, name string, args ServiceRoutingOspfv3Ipv4FeatureArgs, opts ...ResourceOption) (*ServiceRoutingOspfv3Ipv4Feature, error)
public ServiceRoutingOspfv3Ipv4Feature(string name, ServiceRoutingOspfv3Ipv4FeatureArgs args, CustomResourceOptions? opts = null)
public ServiceRoutingOspfv3Ipv4Feature(String name, ServiceRoutingOspfv3Ipv4FeatureArgs args)
public ServiceRoutingOspfv3Ipv4Feature(String name, ServiceRoutingOspfv3Ipv4FeatureArgs args, CustomResourceOptions options)
type: sdwan:ServiceRoutingOspfv3Ipv4Feature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ServiceRoutingOspfv3Ipv4FeatureArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ServiceRoutingOspfv3Ipv4FeatureArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ServiceRoutingOspfv3Ipv4FeatureArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ServiceRoutingOspfv3Ipv4FeatureArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ServiceRoutingOspfv3Ipv4FeatureArgs
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 serviceRoutingOspfv3Ipv4FeatureResource = new Sdwan.ServiceRoutingOspfv3Ipv4Feature("serviceRoutingOspfv3Ipv4FeatureResource", new()
{
    FeatureProfileId = "string",
    Filter = false,
    Name = "string",
    DefaultInformationOriginateAlwaysVariable = "string",
    DefaultInformationOriginateMetric = 0,
    DefaultInformationOriginateMetricType = "string",
    Redistributes = new[]
    {
        new Sdwan.Inputs.ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs
        {
            NatDia = false,
            NatDiaVariable = "string",
            Protocol = "string",
            ProtocolVariable = "string",
            RoutePolicyId = "string",
        },
    },
    DefaultInformationOriginateMetricVariable = "string",
    Description = "string",
    Distance = 0,
    DistanceExternal = 0,
    DistanceExternalVariable = "string",
    DistanceInterArea = 0,
    DistanceInterAreaVariable = "string",
    DistanceIntraArea = 0,
    DistanceIntraAreaVariable = "string",
    DistanceVariable = "string",
    DefaultInformationOriginate = false,
    Areas = new[]
    {
        new Sdwan.Inputs.ServiceRoutingOspfv3Ipv4FeatureAreaArgs
        {
            AlwaysTranslate = false,
            AlwaysTranslateVariable = "string",
            AreaNumber = 0,
            AreaNumberVariable = "string",
            AreaType = "string",
            Interfaces = new[]
            {
                new Sdwan.Inputs.ServiceRoutingOspfv3Ipv4FeatureAreaInterfaceArgs
                {
                    AuthenticationKey = "string",
                    AuthenticationKeyVariable = "string",
                    AuthenticationSpi = 0,
                    AuthenticationSpiVariable = "string",
                    AuthenticationType = "string",
                    Cost = 0,
                    CostVariable = "string",
                    DeadInterval = 0,
                    DeadIntervalVariable = "string",
                    HelloInterval = 0,
                    HelloIntervalVariable = "string",
                    LsaRetransmitInterval = 0,
                    LsaRetransmitIntervalVariable = "string",
                    Name = "string",
                    NameVariable = "string",
                    NetworkType = "string",
                    NetworkTypeVariable = "string",
                    PassiveInterface = false,
                    PassiveInterfaceVariable = "string",
                },
            },
            NoSummary = false,
            NoSummaryVariable = "string",
            Ranges = new[]
            {
                new Sdwan.Inputs.ServiceRoutingOspfv3Ipv4FeatureAreaRangeArgs
                {
                    Cost = 0,
                    CostVariable = "string",
                    IpAddress = "string",
                    IpAddressVariable = "string",
                    NoAdvertise = false,
                    NoAdvertiseVariable = "string",
                    SubnetMask = "string",
                    SubnetMaskVariable = "string",
                },
            },
        },
    },
    DefaultInformationOriginateAlways = false,
    FilterVariable = "string",
    DefaultInformationOriginateMetricTypeVariable = "string",
    ReferenceBandwidth = 0,
    ReferenceBandwidthVariable = "string",
    Rfc1583Compatible = false,
    Rfc1583CompatibleVariable = "string",
    RoutePolicyId = "string",
    RouterId = "string",
    RouterIdVariable = "string",
    RouterLsaAction = "string",
    RouterLsaOnStartupTime = 0,
    RouterLsaOnStartupTimeVariable = "string",
    SpfCalculationDelay = 0,
    SpfCalculationDelayVariable = "string",
    SpfInitialHoldTime = 0,
    SpfInitialHoldTimeVariable = "string",
    SpfMaximumHoldTime = 0,
    SpfMaximumHoldTimeVariable = "string",
});
Copy
example, err := sdwan.NewServiceRoutingOspfv3Ipv4Feature(ctx, "serviceRoutingOspfv3Ipv4FeatureResource", &sdwan.ServiceRoutingOspfv3Ipv4FeatureArgs{
	FeatureProfileId: pulumi.String("string"),
	Filter:           pulumi.Bool(false),
	Name:             pulumi.String("string"),
	DefaultInformationOriginateAlwaysVariable: pulumi.String("string"),
	DefaultInformationOriginateMetric:         pulumi.Int(0),
	DefaultInformationOriginateMetricType:     pulumi.String("string"),
	Redistributes: sdwan.ServiceRoutingOspfv3Ipv4FeatureRedistributeArray{
		&sdwan.ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs{
			NatDia:           pulumi.Bool(false),
			NatDiaVariable:   pulumi.String("string"),
			Protocol:         pulumi.String("string"),
			ProtocolVariable: pulumi.String("string"),
			RoutePolicyId:    pulumi.String("string"),
		},
	},
	DefaultInformationOriginateMetricVariable: pulumi.String("string"),
	Description:                 pulumi.String("string"),
	Distance:                    pulumi.Int(0),
	DistanceExternal:            pulumi.Int(0),
	DistanceExternalVariable:    pulumi.String("string"),
	DistanceInterArea:           pulumi.Int(0),
	DistanceInterAreaVariable:   pulumi.String("string"),
	DistanceIntraArea:           pulumi.Int(0),
	DistanceIntraAreaVariable:   pulumi.String("string"),
	DistanceVariable:            pulumi.String("string"),
	DefaultInformationOriginate: pulumi.Bool(false),
	Areas: sdwan.ServiceRoutingOspfv3Ipv4FeatureAreaArray{
		&sdwan.ServiceRoutingOspfv3Ipv4FeatureAreaArgs{
			AlwaysTranslate:         pulumi.Bool(false),
			AlwaysTranslateVariable: pulumi.String("string"),
			AreaNumber:              pulumi.Int(0),
			AreaNumberVariable:      pulumi.String("string"),
			AreaType:                pulumi.String("string"),
			Interfaces: sdwan.ServiceRoutingOspfv3Ipv4FeatureAreaInterfaceArray{
				&sdwan.ServiceRoutingOspfv3Ipv4FeatureAreaInterfaceArgs{
					AuthenticationKey:             pulumi.String("string"),
					AuthenticationKeyVariable:     pulumi.String("string"),
					AuthenticationSpi:             pulumi.Int(0),
					AuthenticationSpiVariable:     pulumi.String("string"),
					AuthenticationType:            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"),
					LsaRetransmitInterval:         pulumi.Int(0),
					LsaRetransmitIntervalVariable: pulumi.String("string"),
					Name:                          pulumi.String("string"),
					NameVariable:                  pulumi.String("string"),
					NetworkType:                   pulumi.String("string"),
					NetworkTypeVariable:           pulumi.String("string"),
					PassiveInterface:              pulumi.Bool(false),
					PassiveInterfaceVariable:      pulumi.String("string"),
				},
			},
			NoSummary:         pulumi.Bool(false),
			NoSummaryVariable: pulumi.String("string"),
			Ranges: sdwan.ServiceRoutingOspfv3Ipv4FeatureAreaRangeArray{
				&sdwan.ServiceRoutingOspfv3Ipv4FeatureAreaRangeArgs{
					Cost:                pulumi.Int(0),
					CostVariable:        pulumi.String("string"),
					IpAddress:           pulumi.String("string"),
					IpAddressVariable:   pulumi.String("string"),
					NoAdvertise:         pulumi.Bool(false),
					NoAdvertiseVariable: pulumi.String("string"),
					SubnetMask:          pulumi.String("string"),
					SubnetMaskVariable:  pulumi.String("string"),
				},
			},
		},
	},
	DefaultInformationOriginateAlways:             pulumi.Bool(false),
	FilterVariable:                                pulumi.String("string"),
	DefaultInformationOriginateMetricTypeVariable: pulumi.String("string"),
	ReferenceBandwidth:                            pulumi.Int(0),
	ReferenceBandwidthVariable:                    pulumi.String("string"),
	Rfc1583Compatible:                             pulumi.Bool(false),
	Rfc1583CompatibleVariable:                     pulumi.String("string"),
	RoutePolicyId:                                 pulumi.String("string"),
	RouterId:                                      pulumi.String("string"),
	RouterIdVariable:                              pulumi.String("string"),
	RouterLsaAction:                               pulumi.String("string"),
	RouterLsaOnStartupTime:                        pulumi.Int(0),
	RouterLsaOnStartupTimeVariable:                pulumi.String("string"),
	SpfCalculationDelay:                           pulumi.Int(0),
	SpfCalculationDelayVariable:                   pulumi.String("string"),
	SpfInitialHoldTime:                            pulumi.Int(0),
	SpfInitialHoldTimeVariable:                    pulumi.String("string"),
	SpfMaximumHoldTime:                            pulumi.Int(0),
	SpfMaximumHoldTimeVariable:                    pulumi.String("string"),
})
Copy
var serviceRoutingOspfv3Ipv4FeatureResource = new ServiceRoutingOspfv3Ipv4Feature("serviceRoutingOspfv3Ipv4FeatureResource", ServiceRoutingOspfv3Ipv4FeatureArgs.builder()
    .featureProfileId("string")
    .filter(false)
    .name("string")
    .defaultInformationOriginateAlwaysVariable("string")
    .defaultInformationOriginateMetric(0)
    .defaultInformationOriginateMetricType("string")
    .redistributes(ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs.builder()
        .natDia(false)
        .natDiaVariable("string")
        .protocol("string")
        .protocolVariable("string")
        .routePolicyId("string")
        .build())
    .defaultInformationOriginateMetricVariable("string")
    .description("string")
    .distance(0)
    .distanceExternal(0)
    .distanceExternalVariable("string")
    .distanceInterArea(0)
    .distanceInterAreaVariable("string")
    .distanceIntraArea(0)
    .distanceIntraAreaVariable("string")
    .distanceVariable("string")
    .defaultInformationOriginate(false)
    .areas(ServiceRoutingOspfv3Ipv4FeatureAreaArgs.builder()
        .alwaysTranslate(false)
        .alwaysTranslateVariable("string")
        .areaNumber(0)
        .areaNumberVariable("string")
        .areaType("string")
        .interfaces(ServiceRoutingOspfv3Ipv4FeatureAreaInterfaceArgs.builder()
            .authenticationKey("string")
            .authenticationKeyVariable("string")
            .authenticationSpi(0)
            .authenticationSpiVariable("string")
            .authenticationType("string")
            .cost(0)
            .costVariable("string")
            .deadInterval(0)
            .deadIntervalVariable("string")
            .helloInterval(0)
            .helloIntervalVariable("string")
            .lsaRetransmitInterval(0)
            .lsaRetransmitIntervalVariable("string")
            .name("string")
            .nameVariable("string")
            .networkType("string")
            .networkTypeVariable("string")
            .passiveInterface(false)
            .passiveInterfaceVariable("string")
            .build())
        .noSummary(false)
        .noSummaryVariable("string")
        .ranges(ServiceRoutingOspfv3Ipv4FeatureAreaRangeArgs.builder()
            .cost(0)
            .costVariable("string")
            .ipAddress("string")
            .ipAddressVariable("string")
            .noAdvertise(false)
            .noAdvertiseVariable("string")
            .subnetMask("string")
            .subnetMaskVariable("string")
            .build())
        .build())
    .defaultInformationOriginateAlways(false)
    .filterVariable("string")
    .defaultInformationOriginateMetricTypeVariable("string")
    .referenceBandwidth(0)
    .referenceBandwidthVariable("string")
    .rfc1583Compatible(false)
    .rfc1583CompatibleVariable("string")
    .routePolicyId("string")
    .routerId("string")
    .routerIdVariable("string")
    .routerLsaAction("string")
    .routerLsaOnStartupTime(0)
    .routerLsaOnStartupTimeVariable("string")
    .spfCalculationDelay(0)
    .spfCalculationDelayVariable("string")
    .spfInitialHoldTime(0)
    .spfInitialHoldTimeVariable("string")
    .spfMaximumHoldTime(0)
    .spfMaximumHoldTimeVariable("string")
    .build());
Copy
service_routing_ospfv3_ipv4_feature_resource = sdwan.ServiceRoutingOspfv3Ipv4Feature("serviceRoutingOspfv3Ipv4FeatureResource",
    feature_profile_id="string",
    filter=False,
    name="string",
    default_information_originate_always_variable="string",
    default_information_originate_metric=0,
    default_information_originate_metric_type="string",
    redistributes=[{
        "nat_dia": False,
        "nat_dia_variable": "string",
        "protocol": "string",
        "protocol_variable": "string",
        "route_policy_id": "string",
    }],
    default_information_originate_metric_variable="string",
    description="string",
    distance=0,
    distance_external=0,
    distance_external_variable="string",
    distance_inter_area=0,
    distance_inter_area_variable="string",
    distance_intra_area=0,
    distance_intra_area_variable="string",
    distance_variable="string",
    default_information_originate=False,
    areas=[{
        "always_translate": False,
        "always_translate_variable": "string",
        "area_number": 0,
        "area_number_variable": "string",
        "area_type": "string",
        "interfaces": [{
            "authentication_key": "string",
            "authentication_key_variable": "string",
            "authentication_spi": 0,
            "authentication_spi_variable": "string",
            "authentication_type": "string",
            "cost": 0,
            "cost_variable": "string",
            "dead_interval": 0,
            "dead_interval_variable": "string",
            "hello_interval": 0,
            "hello_interval_variable": "string",
            "lsa_retransmit_interval": 0,
            "lsa_retransmit_interval_variable": "string",
            "name": "string",
            "name_variable": "string",
            "network_type": "string",
            "network_type_variable": "string",
            "passive_interface": False,
            "passive_interface_variable": "string",
        }],
        "no_summary": False,
        "no_summary_variable": "string",
        "ranges": [{
            "cost": 0,
            "cost_variable": "string",
            "ip_address": "string",
            "ip_address_variable": "string",
            "no_advertise": False,
            "no_advertise_variable": "string",
            "subnet_mask": "string",
            "subnet_mask_variable": "string",
        }],
    }],
    default_information_originate_always=False,
    filter_variable="string",
    default_information_originate_metric_type_variable="string",
    reference_bandwidth=0,
    reference_bandwidth_variable="string",
    rfc1583_compatible=False,
    rfc1583_compatible_variable="string",
    route_policy_id="string",
    router_id="string",
    router_id_variable="string",
    router_lsa_action="string",
    router_lsa_on_startup_time=0,
    router_lsa_on_startup_time_variable="string",
    spf_calculation_delay=0,
    spf_calculation_delay_variable="string",
    spf_initial_hold_time=0,
    spf_initial_hold_time_variable="string",
    spf_maximum_hold_time=0,
    spf_maximum_hold_time_variable="string")
Copy
const serviceRoutingOspfv3Ipv4FeatureResource = new sdwan.ServiceRoutingOspfv3Ipv4Feature("serviceRoutingOspfv3Ipv4FeatureResource", {
    featureProfileId: "string",
    filter: false,
    name: "string",
    defaultInformationOriginateAlwaysVariable: "string",
    defaultInformationOriginateMetric: 0,
    defaultInformationOriginateMetricType: "string",
    redistributes: [{
        natDia: false,
        natDiaVariable: "string",
        protocol: "string",
        protocolVariable: "string",
        routePolicyId: "string",
    }],
    defaultInformationOriginateMetricVariable: "string",
    description: "string",
    distance: 0,
    distanceExternal: 0,
    distanceExternalVariable: "string",
    distanceInterArea: 0,
    distanceInterAreaVariable: "string",
    distanceIntraArea: 0,
    distanceIntraAreaVariable: "string",
    distanceVariable: "string",
    defaultInformationOriginate: false,
    areas: [{
        alwaysTranslate: false,
        alwaysTranslateVariable: "string",
        areaNumber: 0,
        areaNumberVariable: "string",
        areaType: "string",
        interfaces: [{
            authenticationKey: "string",
            authenticationKeyVariable: "string",
            authenticationSpi: 0,
            authenticationSpiVariable: "string",
            authenticationType: "string",
            cost: 0,
            costVariable: "string",
            deadInterval: 0,
            deadIntervalVariable: "string",
            helloInterval: 0,
            helloIntervalVariable: "string",
            lsaRetransmitInterval: 0,
            lsaRetransmitIntervalVariable: "string",
            name: "string",
            nameVariable: "string",
            networkType: "string",
            networkTypeVariable: "string",
            passiveInterface: false,
            passiveInterfaceVariable: "string",
        }],
        noSummary: false,
        noSummaryVariable: "string",
        ranges: [{
            cost: 0,
            costVariable: "string",
            ipAddress: "string",
            ipAddressVariable: "string",
            noAdvertise: false,
            noAdvertiseVariable: "string",
            subnetMask: "string",
            subnetMaskVariable: "string",
        }],
    }],
    defaultInformationOriginateAlways: false,
    filterVariable: "string",
    defaultInformationOriginateMetricTypeVariable: "string",
    referenceBandwidth: 0,
    referenceBandwidthVariable: "string",
    rfc1583Compatible: false,
    rfc1583CompatibleVariable: "string",
    routePolicyId: "string",
    routerId: "string",
    routerIdVariable: "string",
    routerLsaAction: "string",
    routerLsaOnStartupTime: 0,
    routerLsaOnStartupTimeVariable: "string",
    spfCalculationDelay: 0,
    spfCalculationDelayVariable: "string",
    spfInitialHoldTime: 0,
    spfInitialHoldTimeVariable: "string",
    spfMaximumHoldTime: 0,
    spfMaximumHoldTimeVariable: "string",
});
Copy
type: sdwan:ServiceRoutingOspfv3Ipv4Feature
properties:
    areas:
        - alwaysTranslate: false
          alwaysTranslateVariable: string
          areaNumber: 0
          areaNumberVariable: string
          areaType: string
          interfaces:
            - authenticationKey: string
              authenticationKeyVariable: string
              authenticationSpi: 0
              authenticationSpiVariable: string
              authenticationType: string
              cost: 0
              costVariable: string
              deadInterval: 0
              deadIntervalVariable: string
              helloInterval: 0
              helloIntervalVariable: string
              lsaRetransmitInterval: 0
              lsaRetransmitIntervalVariable: string
              name: string
              nameVariable: string
              networkType: string
              networkTypeVariable: string
              passiveInterface: false
              passiveInterfaceVariable: string
          noSummary: false
          noSummaryVariable: string
          ranges:
            - cost: 0
              costVariable: string
              ipAddress: string
              ipAddressVariable: string
              noAdvertise: false
              noAdvertiseVariable: string
              subnetMask: string
              subnetMaskVariable: string
    defaultInformationOriginate: false
    defaultInformationOriginateAlways: false
    defaultInformationOriginateAlwaysVariable: string
    defaultInformationOriginateMetric: 0
    defaultInformationOriginateMetricType: string
    defaultInformationOriginateMetricTypeVariable: string
    defaultInformationOriginateMetricVariable: string
    description: string
    distance: 0
    distanceExternal: 0
    distanceExternalVariable: string
    distanceInterArea: 0
    distanceInterAreaVariable: string
    distanceIntraArea: 0
    distanceIntraAreaVariable: string
    distanceVariable: string
    featureProfileId: string
    filter: false
    filterVariable: string
    name: string
    redistributes:
        - natDia: false
          natDiaVariable: string
          protocol: string
          protocolVariable: string
          routePolicyId: string
    referenceBandwidth: 0
    referenceBandwidthVariable: string
    rfc1583Compatible: false
    rfc1583CompatibleVariable: string
    routePolicyId: string
    routerId: string
    routerIdVariable: string
    routerLsaAction: string
    routerLsaOnStartupTime: 0
    routerLsaOnStartupTimeVariable: string
    spfCalculationDelay: 0
    spfCalculationDelayVariable: string
    spfInitialHoldTime: 0
    spfInitialHoldTimeVariable: string
    spfMaximumHoldTime: 0
    spfMaximumHoldTimeVariable: string
Copy

ServiceRoutingOspfv3Ipv4Feature 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 ServiceRoutingOspfv3Ipv4Feature resource accepts the following input properties:

FeatureProfileId This property is required. string
Feature Profile ID
Areas List<ServiceRoutingOspfv3Ipv4FeatureArea>
Configure OSPFv3 IPv4 area
DefaultInformationOriginate bool
Distribute default external route into OSPF disabled
DefaultInformationOriginateAlways bool
Always advertise default route
DefaultInformationOriginateAlwaysVariable string
Variable name
DefaultInformationOriginateMetric int
Set metric used to generate default route <0..16777214> - Range: 0-16777214
DefaultInformationOriginateMetricType string
Set default route metric type - Choices: type1, type2
DefaultInformationOriginateMetricTypeVariable string
Variable name
DefaultInformationOriginateMetricVariable string
Variable name
Description string
The description of the Feature
Distance int
Distance - Range: 1-255 - Default value: 110
DistanceExternal int
Set distance for external routes - Range: 1-254 - Default value: 110
DistanceExternalVariable string
Variable name
DistanceInterArea int
Set distance for inter-area routes - Range: 1-254 - Default value: 110
DistanceInterAreaVariable string
Variable name
DistanceIntraArea int
Set distance for intra-area routes - Range: 1-254 - Default value: 110
DistanceIntraAreaVariable string
Variable name
DistanceVariable string
Variable name
Filter bool
Table map filtered or not - Default value: false
FilterVariable string
Variable name
Name string
The name of the Feature
Redistributes List<ServiceRoutingOspfv3Ipv4FeatureRedistribute>
Redistribute routes
ReferenceBandwidth int
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
ReferenceBandwidthVariable string
Variable name
Rfc1583Compatible bool
Calculate summary route cost based on RFC 1583 - Default value: true
Rfc1583CompatibleVariable string
Variable name
RoutePolicyId string
RouterId string
Set OSPF router ID to override system IP address
RouterIdVariable string
Variable name
RouterLsaAction string
Not advertise maximum metric Router LSA policy by default
RouterLsaOnStartupTime int
Set how long to advertise maximum metric after router boot up - Range: 5-86400
RouterLsaOnStartupTimeVariable string
Variable name
SpfCalculationDelay int
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
SpfCalculationDelayVariable string
Variable name
SpfInitialHoldTime int
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
SpfInitialHoldTimeVariable string
Variable name
SpfMaximumHoldTime int
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
SpfMaximumHoldTimeVariable string
Variable name
FeatureProfileId This property is required. string
Feature Profile ID
Areas []ServiceRoutingOspfv3Ipv4FeatureAreaArgs
Configure OSPFv3 IPv4 area
DefaultInformationOriginate bool
Distribute default external route into OSPF disabled
DefaultInformationOriginateAlways bool
Always advertise default route
DefaultInformationOriginateAlwaysVariable string
Variable name
DefaultInformationOriginateMetric int
Set metric used to generate default route <0..16777214> - Range: 0-16777214
DefaultInformationOriginateMetricType string
Set default route metric type - Choices: type1, type2
DefaultInformationOriginateMetricTypeVariable string
Variable name
DefaultInformationOriginateMetricVariable string
Variable name
Description string
The description of the Feature
Distance int
Distance - Range: 1-255 - Default value: 110
DistanceExternal int
Set distance for external routes - Range: 1-254 - Default value: 110
DistanceExternalVariable string
Variable name
DistanceInterArea int
Set distance for inter-area routes - Range: 1-254 - Default value: 110
DistanceInterAreaVariable string
Variable name
DistanceIntraArea int
Set distance for intra-area routes - Range: 1-254 - Default value: 110
DistanceIntraAreaVariable string
Variable name
DistanceVariable string
Variable name
Filter bool
Table map filtered or not - Default value: false
FilterVariable string
Variable name
Name string
The name of the Feature
Redistributes []ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs
Redistribute routes
ReferenceBandwidth int
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
ReferenceBandwidthVariable string
Variable name
Rfc1583Compatible bool
Calculate summary route cost based on RFC 1583 - Default value: true
Rfc1583CompatibleVariable string
Variable name
RoutePolicyId string
RouterId string
Set OSPF router ID to override system IP address
RouterIdVariable string
Variable name
RouterLsaAction string
Not advertise maximum metric Router LSA policy by default
RouterLsaOnStartupTime int
Set how long to advertise maximum metric after router boot up - Range: 5-86400
RouterLsaOnStartupTimeVariable string
Variable name
SpfCalculationDelay int
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
SpfCalculationDelayVariable string
Variable name
SpfInitialHoldTime int
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
SpfInitialHoldTimeVariable string
Variable name
SpfMaximumHoldTime int
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
SpfMaximumHoldTimeVariable string
Variable name
featureProfileId This property is required. String
Feature Profile ID
areas List<ServiceRoutingOspfv3Ipv4FeatureArea>
Configure OSPFv3 IPv4 area
defaultInformationOriginate Boolean
Distribute default external route into OSPF disabled
defaultInformationOriginateAlways Boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable String
Variable name
defaultInformationOriginateMetric Integer
Set metric used to generate default route <0..16777214> - Range: 0-16777214
defaultInformationOriginateMetricType String
Set default route metric type - Choices: type1, type2
defaultInformationOriginateMetricTypeVariable String
Variable name
defaultInformationOriginateMetricVariable String
Variable name
description String
The description of the Feature
distance Integer
Distance - Range: 1-255 - Default value: 110
distanceExternal Integer
Set distance for external routes - Range: 1-254 - Default value: 110
distanceExternalVariable String
Variable name
distanceInterArea Integer
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distanceInterAreaVariable String
Variable name
distanceIntraArea Integer
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distanceIntraAreaVariable String
Variable name
distanceVariable String
Variable name
filter Boolean
Table map filtered or not - Default value: false
filterVariable String
Variable name
name String
The name of the Feature
redistributes List<ServiceRoutingOspfv3Ipv4FeatureRedistribute>
Redistribute routes
referenceBandwidth Integer
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
referenceBandwidthVariable String
Variable name
rfc1583Compatible Boolean
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583CompatibleVariable String
Variable name
routePolicyId String
routerId String
Set OSPF router ID to override system IP address
routerIdVariable String
Variable name
routerLsaAction String
Not advertise maximum metric Router LSA policy by default
routerLsaOnStartupTime Integer
Set how long to advertise maximum metric after router boot up - Range: 5-86400
routerLsaOnStartupTimeVariable String
Variable name
spfCalculationDelay Integer
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spfCalculationDelayVariable String
Variable name
spfInitialHoldTime Integer
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spfInitialHoldTimeVariable String
Variable name
spfMaximumHoldTime Integer
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spfMaximumHoldTimeVariable String
Variable name
featureProfileId This property is required. string
Feature Profile ID
areas ServiceRoutingOspfv3Ipv4FeatureArea[]
Configure OSPFv3 IPv4 area
defaultInformationOriginate boolean
Distribute default external route into OSPF disabled
defaultInformationOriginateAlways boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable string
Variable name
defaultInformationOriginateMetric number
Set metric used to generate default route <0..16777214> - Range: 0-16777214
defaultInformationOriginateMetricType string
Set default route metric type - Choices: type1, type2
defaultInformationOriginateMetricTypeVariable string
Variable name
defaultInformationOriginateMetricVariable string
Variable name
description string
The description of the Feature
distance number
Distance - Range: 1-255 - Default value: 110
distanceExternal number
Set distance for external routes - Range: 1-254 - Default value: 110
distanceExternalVariable string
Variable name
distanceInterArea number
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distanceInterAreaVariable string
Variable name
distanceIntraArea number
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distanceIntraAreaVariable string
Variable name
distanceVariable string
Variable name
filter boolean
Table map filtered or not - Default value: false
filterVariable string
Variable name
name string
The name of the Feature
redistributes ServiceRoutingOspfv3Ipv4FeatureRedistribute[]
Redistribute routes
referenceBandwidth number
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
referenceBandwidthVariable string
Variable name
rfc1583Compatible boolean
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583CompatibleVariable string
Variable name
routePolicyId string
routerId string
Set OSPF router ID to override system IP address
routerIdVariable string
Variable name
routerLsaAction string
Not advertise maximum metric Router LSA policy by default
routerLsaOnStartupTime number
Set how long to advertise maximum metric after router boot up - Range: 5-86400
routerLsaOnStartupTimeVariable string
Variable name
spfCalculationDelay number
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spfCalculationDelayVariable string
Variable name
spfInitialHoldTime number
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spfInitialHoldTimeVariable string
Variable name
spfMaximumHoldTime number
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spfMaximumHoldTimeVariable string
Variable name
feature_profile_id This property is required. str
Feature Profile ID
areas Sequence[ServiceRoutingOspfv3Ipv4FeatureAreaArgs]
Configure OSPFv3 IPv4 area
default_information_originate bool
Distribute default external route into OSPF disabled
default_information_originate_always bool
Always advertise default route
default_information_originate_always_variable str
Variable name
default_information_originate_metric int
Set metric used to generate default route <0..16777214> - Range: 0-16777214
default_information_originate_metric_type str
Set default route metric type - Choices: type1, type2
default_information_originate_metric_type_variable str
Variable name
default_information_originate_metric_variable str
Variable name
description str
The description of the Feature
distance int
Distance - Range: 1-255 - Default value: 110
distance_external int
Set distance for external routes - Range: 1-254 - Default value: 110
distance_external_variable str
Variable name
distance_inter_area int
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distance_inter_area_variable str
Variable name
distance_intra_area int
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distance_intra_area_variable str
Variable name
distance_variable str
Variable name
filter bool
Table map filtered or not - Default value: false
filter_variable str
Variable name
name str
The name of the Feature
redistributes Sequence[ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs]
Redistribute routes
reference_bandwidth int
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
reference_bandwidth_variable str
Variable name
rfc1583_compatible bool
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583_compatible_variable str
Variable name
route_policy_id str
router_id str
Set OSPF router ID to override system IP address
router_id_variable str
Variable name
router_lsa_action str
Not advertise maximum metric Router LSA policy by default
router_lsa_on_startup_time int
Set how long to advertise maximum metric after router boot up - Range: 5-86400
router_lsa_on_startup_time_variable str
Variable name
spf_calculation_delay int
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spf_calculation_delay_variable str
Variable name
spf_initial_hold_time int
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spf_initial_hold_time_variable str
Variable name
spf_maximum_hold_time int
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spf_maximum_hold_time_variable str
Variable name
featureProfileId This property is required. String
Feature Profile ID
areas List<Property Map>
Configure OSPFv3 IPv4 area
defaultInformationOriginate Boolean
Distribute default external route into OSPF disabled
defaultInformationOriginateAlways Boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable String
Variable name
defaultInformationOriginateMetric Number
Set metric used to generate default route <0..16777214> - Range: 0-16777214
defaultInformationOriginateMetricType String
Set default route metric type - Choices: type1, type2
defaultInformationOriginateMetricTypeVariable String
Variable name
defaultInformationOriginateMetricVariable String
Variable name
description String
The description of the Feature
distance Number
Distance - Range: 1-255 - Default value: 110
distanceExternal Number
Set distance for external routes - Range: 1-254 - Default value: 110
distanceExternalVariable String
Variable name
distanceInterArea Number
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distanceInterAreaVariable String
Variable name
distanceIntraArea Number
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distanceIntraAreaVariable String
Variable name
distanceVariable String
Variable name
filter Boolean
Table map filtered or not - Default value: false
filterVariable String
Variable name
name String
The name of the Feature
redistributes List<Property Map>
Redistribute routes
referenceBandwidth Number
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
referenceBandwidthVariable String
Variable name
rfc1583Compatible Boolean
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583CompatibleVariable String
Variable name
routePolicyId String
routerId String
Set OSPF router ID to override system IP address
routerIdVariable String
Variable name
routerLsaAction String
Not advertise maximum metric Router LSA policy by default
routerLsaOnStartupTime Number
Set how long to advertise maximum metric after router boot up - Range: 5-86400
routerLsaOnStartupTimeVariable String
Variable name
spfCalculationDelay Number
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spfCalculationDelayVariable String
Variable name
spfInitialHoldTime Number
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spfInitialHoldTimeVariable String
Variable name
spfMaximumHoldTime Number
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spfMaximumHoldTimeVariable String
Variable name

Outputs

All input properties are implicitly available as output properties. Additionally, the ServiceRoutingOspfv3Ipv4Feature resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Version int
The version of the Feature
Id string
The provider-assigned unique ID for this managed resource.
Version int
The version of the Feature
id String
The provider-assigned unique ID for this managed resource.
version Integer
The version of the Feature
id string
The provider-assigned unique ID for this managed resource.
version number
The version of the Feature
id str
The provider-assigned unique ID for this managed resource.
version int
The version of the Feature
id String
The provider-assigned unique ID for this managed resource.
version Number
The version of the Feature

Look up Existing ServiceRoutingOspfv3Ipv4Feature Resource

Get an existing ServiceRoutingOspfv3Ipv4Feature 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?: ServiceRoutingOspfv3Ipv4FeatureState, opts?: CustomResourceOptions): ServiceRoutingOspfv3Ipv4Feature
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        areas: Optional[Sequence[ServiceRoutingOspfv3Ipv4FeatureAreaArgs]] = None,
        default_information_originate: Optional[bool] = None,
        default_information_originate_always: Optional[bool] = None,
        default_information_originate_always_variable: Optional[str] = None,
        default_information_originate_metric: Optional[int] = None,
        default_information_originate_metric_type: Optional[str] = None,
        default_information_originate_metric_type_variable: Optional[str] = None,
        default_information_originate_metric_variable: Optional[str] = None,
        description: Optional[str] = None,
        distance: Optional[int] = None,
        distance_external: Optional[int] = None,
        distance_external_variable: Optional[str] = None,
        distance_inter_area: Optional[int] = None,
        distance_inter_area_variable: Optional[str] = None,
        distance_intra_area: Optional[int] = None,
        distance_intra_area_variable: Optional[str] = None,
        distance_variable: Optional[str] = None,
        feature_profile_id: Optional[str] = None,
        filter: Optional[bool] = None,
        filter_variable: Optional[str] = None,
        name: Optional[str] = None,
        redistributes: Optional[Sequence[ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs]] = None,
        reference_bandwidth: Optional[int] = None,
        reference_bandwidth_variable: Optional[str] = None,
        rfc1583_compatible: Optional[bool] = None,
        rfc1583_compatible_variable: Optional[str] = None,
        route_policy_id: Optional[str] = None,
        router_id: Optional[str] = None,
        router_id_variable: Optional[str] = None,
        router_lsa_action: Optional[str] = None,
        router_lsa_on_startup_time: Optional[int] = None,
        router_lsa_on_startup_time_variable: Optional[str] = None,
        spf_calculation_delay: Optional[int] = None,
        spf_calculation_delay_variable: Optional[str] = None,
        spf_initial_hold_time: Optional[int] = None,
        spf_initial_hold_time_variable: Optional[str] = None,
        spf_maximum_hold_time: Optional[int] = None,
        spf_maximum_hold_time_variable: Optional[str] = None,
        version: Optional[int] = None) -> ServiceRoutingOspfv3Ipv4Feature
func GetServiceRoutingOspfv3Ipv4Feature(ctx *Context, name string, id IDInput, state *ServiceRoutingOspfv3Ipv4FeatureState, opts ...ResourceOption) (*ServiceRoutingOspfv3Ipv4Feature, error)
public static ServiceRoutingOspfv3Ipv4Feature Get(string name, Input<string> id, ServiceRoutingOspfv3Ipv4FeatureState? state, CustomResourceOptions? opts = null)
public static ServiceRoutingOspfv3Ipv4Feature get(String name, Output<String> id, ServiceRoutingOspfv3Ipv4FeatureState state, CustomResourceOptions options)
resources:  _:    type: sdwan:ServiceRoutingOspfv3Ipv4Feature    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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:
Areas List<ServiceRoutingOspfv3Ipv4FeatureArea>
Configure OSPFv3 IPv4 area
DefaultInformationOriginate bool
Distribute default external route into OSPF disabled
DefaultInformationOriginateAlways bool
Always advertise default route
DefaultInformationOriginateAlwaysVariable string
Variable name
DefaultInformationOriginateMetric int
Set metric used to generate default route <0..16777214> - Range: 0-16777214
DefaultInformationOriginateMetricType string
Set default route metric type - Choices: type1, type2
DefaultInformationOriginateMetricTypeVariable string
Variable name
DefaultInformationOriginateMetricVariable string
Variable name
Description string
The description of the Feature
Distance int
Distance - Range: 1-255 - Default value: 110
DistanceExternal int
Set distance for external routes - Range: 1-254 - Default value: 110
DistanceExternalVariable string
Variable name
DistanceInterArea int
Set distance for inter-area routes - Range: 1-254 - Default value: 110
DistanceInterAreaVariable string
Variable name
DistanceIntraArea int
Set distance for intra-area routes - Range: 1-254 - Default value: 110
DistanceIntraAreaVariable string
Variable name
DistanceVariable string
Variable name
FeatureProfileId string
Feature Profile ID
Filter bool
Table map filtered or not - Default value: false
FilterVariable string
Variable name
Name string
The name of the Feature
Redistributes List<ServiceRoutingOspfv3Ipv4FeatureRedistribute>
Redistribute routes
ReferenceBandwidth int
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
ReferenceBandwidthVariable string
Variable name
Rfc1583Compatible bool
Calculate summary route cost based on RFC 1583 - Default value: true
Rfc1583CompatibleVariable string
Variable name
RoutePolicyId string
RouterId string
Set OSPF router ID to override system IP address
RouterIdVariable string
Variable name
RouterLsaAction string
Not advertise maximum metric Router LSA policy by default
RouterLsaOnStartupTime int
Set how long to advertise maximum metric after router boot up - Range: 5-86400
RouterLsaOnStartupTimeVariable string
Variable name
SpfCalculationDelay int
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
SpfCalculationDelayVariable string
Variable name
SpfInitialHoldTime int
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
SpfInitialHoldTimeVariable string
Variable name
SpfMaximumHoldTime int
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
SpfMaximumHoldTimeVariable string
Variable name
Version int
The version of the Feature
Areas []ServiceRoutingOspfv3Ipv4FeatureAreaArgs
Configure OSPFv3 IPv4 area
DefaultInformationOriginate bool
Distribute default external route into OSPF disabled
DefaultInformationOriginateAlways bool
Always advertise default route
DefaultInformationOriginateAlwaysVariable string
Variable name
DefaultInformationOriginateMetric int
Set metric used to generate default route <0..16777214> - Range: 0-16777214
DefaultInformationOriginateMetricType string
Set default route metric type - Choices: type1, type2
DefaultInformationOriginateMetricTypeVariable string
Variable name
DefaultInformationOriginateMetricVariable string
Variable name
Description string
The description of the Feature
Distance int
Distance - Range: 1-255 - Default value: 110
DistanceExternal int
Set distance for external routes - Range: 1-254 - Default value: 110
DistanceExternalVariable string
Variable name
DistanceInterArea int
Set distance for inter-area routes - Range: 1-254 - Default value: 110
DistanceInterAreaVariable string
Variable name
DistanceIntraArea int
Set distance for intra-area routes - Range: 1-254 - Default value: 110
DistanceIntraAreaVariable string
Variable name
DistanceVariable string
Variable name
FeatureProfileId string
Feature Profile ID
Filter bool
Table map filtered or not - Default value: false
FilterVariable string
Variable name
Name string
The name of the Feature
Redistributes []ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs
Redistribute routes
ReferenceBandwidth int
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
ReferenceBandwidthVariable string
Variable name
Rfc1583Compatible bool
Calculate summary route cost based on RFC 1583 - Default value: true
Rfc1583CompatibleVariable string
Variable name
RoutePolicyId string
RouterId string
Set OSPF router ID to override system IP address
RouterIdVariable string
Variable name
RouterLsaAction string
Not advertise maximum metric Router LSA policy by default
RouterLsaOnStartupTime int
Set how long to advertise maximum metric after router boot up - Range: 5-86400
RouterLsaOnStartupTimeVariable string
Variable name
SpfCalculationDelay int
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
SpfCalculationDelayVariable string
Variable name
SpfInitialHoldTime int
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
SpfInitialHoldTimeVariable string
Variable name
SpfMaximumHoldTime int
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
SpfMaximumHoldTimeVariable string
Variable name
Version int
The version of the Feature
areas List<ServiceRoutingOspfv3Ipv4FeatureArea>
Configure OSPFv3 IPv4 area
defaultInformationOriginate Boolean
Distribute default external route into OSPF disabled
defaultInformationOriginateAlways Boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable String
Variable name
defaultInformationOriginateMetric Integer
Set metric used to generate default route <0..16777214> - Range: 0-16777214
defaultInformationOriginateMetricType String
Set default route metric type - Choices: type1, type2
defaultInformationOriginateMetricTypeVariable String
Variable name
defaultInformationOriginateMetricVariable String
Variable name
description String
The description of the Feature
distance Integer
Distance - Range: 1-255 - Default value: 110
distanceExternal Integer
Set distance for external routes - Range: 1-254 - Default value: 110
distanceExternalVariable String
Variable name
distanceInterArea Integer
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distanceInterAreaVariable String
Variable name
distanceIntraArea Integer
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distanceIntraAreaVariable String
Variable name
distanceVariable String
Variable name
featureProfileId String
Feature Profile ID
filter Boolean
Table map filtered or not - Default value: false
filterVariable String
Variable name
name String
The name of the Feature
redistributes List<ServiceRoutingOspfv3Ipv4FeatureRedistribute>
Redistribute routes
referenceBandwidth Integer
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
referenceBandwidthVariable String
Variable name
rfc1583Compatible Boolean
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583CompatibleVariable String
Variable name
routePolicyId String
routerId String
Set OSPF router ID to override system IP address
routerIdVariable String
Variable name
routerLsaAction String
Not advertise maximum metric Router LSA policy by default
routerLsaOnStartupTime Integer
Set how long to advertise maximum metric after router boot up - Range: 5-86400
routerLsaOnStartupTimeVariable String
Variable name
spfCalculationDelay Integer
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spfCalculationDelayVariable String
Variable name
spfInitialHoldTime Integer
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spfInitialHoldTimeVariable String
Variable name
spfMaximumHoldTime Integer
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spfMaximumHoldTimeVariable String
Variable name
version Integer
The version of the Feature
areas ServiceRoutingOspfv3Ipv4FeatureArea[]
Configure OSPFv3 IPv4 area
defaultInformationOriginate boolean
Distribute default external route into OSPF disabled
defaultInformationOriginateAlways boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable string
Variable name
defaultInformationOriginateMetric number
Set metric used to generate default route <0..16777214> - Range: 0-16777214
defaultInformationOriginateMetricType string
Set default route metric type - Choices: type1, type2
defaultInformationOriginateMetricTypeVariable string
Variable name
defaultInformationOriginateMetricVariable string
Variable name
description string
The description of the Feature
distance number
Distance - Range: 1-255 - Default value: 110
distanceExternal number
Set distance for external routes - Range: 1-254 - Default value: 110
distanceExternalVariable string
Variable name
distanceInterArea number
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distanceInterAreaVariable string
Variable name
distanceIntraArea number
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distanceIntraAreaVariable string
Variable name
distanceVariable string
Variable name
featureProfileId string
Feature Profile ID
filter boolean
Table map filtered or not - Default value: false
filterVariable string
Variable name
name string
The name of the Feature
redistributes ServiceRoutingOspfv3Ipv4FeatureRedistribute[]
Redistribute routes
referenceBandwidth number
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
referenceBandwidthVariable string
Variable name
rfc1583Compatible boolean
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583CompatibleVariable string
Variable name
routePolicyId string
routerId string
Set OSPF router ID to override system IP address
routerIdVariable string
Variable name
routerLsaAction string
Not advertise maximum metric Router LSA policy by default
routerLsaOnStartupTime number
Set how long to advertise maximum metric after router boot up - Range: 5-86400
routerLsaOnStartupTimeVariable string
Variable name
spfCalculationDelay number
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spfCalculationDelayVariable string
Variable name
spfInitialHoldTime number
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spfInitialHoldTimeVariable string
Variable name
spfMaximumHoldTime number
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spfMaximumHoldTimeVariable string
Variable name
version number
The version of the Feature
areas Sequence[ServiceRoutingOspfv3Ipv4FeatureAreaArgs]
Configure OSPFv3 IPv4 area
default_information_originate bool
Distribute default external route into OSPF disabled
default_information_originate_always bool
Always advertise default route
default_information_originate_always_variable str
Variable name
default_information_originate_metric int
Set metric used to generate default route <0..16777214> - Range: 0-16777214
default_information_originate_metric_type str
Set default route metric type - Choices: type1, type2
default_information_originate_metric_type_variable str
Variable name
default_information_originate_metric_variable str
Variable name
description str
The description of the Feature
distance int
Distance - Range: 1-255 - Default value: 110
distance_external int
Set distance for external routes - Range: 1-254 - Default value: 110
distance_external_variable str
Variable name
distance_inter_area int
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distance_inter_area_variable str
Variable name
distance_intra_area int
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distance_intra_area_variable str
Variable name
distance_variable str
Variable name
feature_profile_id str
Feature Profile ID
filter bool
Table map filtered or not - Default value: false
filter_variable str
Variable name
name str
The name of the Feature
redistributes Sequence[ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs]
Redistribute routes
reference_bandwidth int
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
reference_bandwidth_variable str
Variable name
rfc1583_compatible bool
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583_compatible_variable str
Variable name
route_policy_id str
router_id str
Set OSPF router ID to override system IP address
router_id_variable str
Variable name
router_lsa_action str
Not advertise maximum metric Router LSA policy by default
router_lsa_on_startup_time int
Set how long to advertise maximum metric after router boot up - Range: 5-86400
router_lsa_on_startup_time_variable str
Variable name
spf_calculation_delay int
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spf_calculation_delay_variable str
Variable name
spf_initial_hold_time int
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spf_initial_hold_time_variable str
Variable name
spf_maximum_hold_time int
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spf_maximum_hold_time_variable str
Variable name
version int
The version of the Feature
areas List<Property Map>
Configure OSPFv3 IPv4 area
defaultInformationOriginate Boolean
Distribute default external route into OSPF disabled
defaultInformationOriginateAlways Boolean
Always advertise default route
defaultInformationOriginateAlwaysVariable String
Variable name
defaultInformationOriginateMetric Number
Set metric used to generate default route <0..16777214> - Range: 0-16777214
defaultInformationOriginateMetricType String
Set default route metric type - Choices: type1, type2
defaultInformationOriginateMetricTypeVariable String
Variable name
defaultInformationOriginateMetricVariable String
Variable name
description String
The description of the Feature
distance Number
Distance - Range: 1-255 - Default value: 110
distanceExternal Number
Set distance for external routes - Range: 1-254 - Default value: 110
distanceExternalVariable String
Variable name
distanceInterArea Number
Set distance for inter-area routes - Range: 1-254 - Default value: 110
distanceInterAreaVariable String
Variable name
distanceIntraArea Number
Set distance for intra-area routes - Range: 1-254 - Default value: 110
distanceIntraAreaVariable String
Variable name
distanceVariable String
Variable name
featureProfileId String
Feature Profile ID
filter Boolean
Table map filtered or not - Default value: false
filterVariable String
Variable name
name String
The name of the Feature
redistributes List<Property Map>
Redistribute routes
referenceBandwidth Number
Set reference bandwidth method to assign OSPF cost - Range: 1-4294967 - Default value: 100
referenceBandwidthVariable String
Variable name
rfc1583Compatible Boolean
Calculate summary route cost based on RFC 1583 - Default value: true
rfc1583CompatibleVariable String
Variable name
routePolicyId String
routerId String
Set OSPF router ID to override system IP address
routerIdVariable String
Variable name
routerLsaAction String
Not advertise maximum metric Router LSA policy by default
routerLsaOnStartupTime Number
Set how long to advertise maximum metric after router boot up - Range: 5-86400
routerLsaOnStartupTimeVariable String
Variable name
spfCalculationDelay Number
Set delay from first change received until performing SPF calculation - Range: 1-600000 - Default value: 200
spfCalculationDelayVariable String
Variable name
spfInitialHoldTime Number
Set initial hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 1000
spfInitialHoldTimeVariable String
Variable name
spfMaximumHoldTime Number
Set maximum hold time between consecutive SPF calculations - Range: 1-600000 - Default value: 10000
spfMaximumHoldTimeVariable String
Variable name
version Number
The version of the Feature

Supporting Types

ServiceRoutingOspfv3Ipv4FeatureArea
, ServiceRoutingOspfv3Ipv4FeatureAreaArgs

AlwaysTranslate bool
Always translate type7 LSAs
AlwaysTranslateVariable string
Variable name
AreaNumber int
Set OSPF area number

  • Range: 0-4294967295
AreaNumberVariable string
Variable name
AreaType string
stub area type

  • Choices: stub
Interfaces List<ServiceRoutingOspfv3Ipv4FeatureAreaInterface>
Set OSPF interface parameters
NoSummary bool
Do not inject inter-area routes
NoSummaryVariable string
Variable name
Ranges List<ServiceRoutingOspfv3Ipv4FeatureAreaRange>
Summarize OSPF routes at an area boundary
AlwaysTranslate bool
Always translate type7 LSAs
AlwaysTranslateVariable string
Variable name
AreaNumber int
Set OSPF area number

  • Range: 0-4294967295
AreaNumberVariable string
Variable name
AreaType string
stub area type

  • Choices: stub
Interfaces []ServiceRoutingOspfv3Ipv4FeatureAreaInterface
Set OSPF interface parameters
NoSummary bool
Do not inject inter-area routes
NoSummaryVariable string
Variable name
Ranges []ServiceRoutingOspfv3Ipv4FeatureAreaRange
Summarize OSPF routes at an area boundary
alwaysTranslate Boolean
Always translate type7 LSAs
alwaysTranslateVariable String
Variable name
areaNumber Integer
Set OSPF area number

  • Range: 0-4294967295
areaNumberVariable String
Variable name
areaType String
stub area type

  • Choices: stub
interfaces List<ServiceRoutingOspfv3Ipv4FeatureAreaInterface>
Set OSPF interface parameters
noSummary Boolean
Do not inject inter-area routes
noSummaryVariable String
Variable name
ranges List<ServiceRoutingOspfv3Ipv4FeatureAreaRange>
Summarize OSPF routes at an area boundary
alwaysTranslate boolean
Always translate type7 LSAs
alwaysTranslateVariable string
Variable name
areaNumber number
Set OSPF area number

  • Range: 0-4294967295
areaNumberVariable string
Variable name
areaType string
stub area type

  • Choices: stub
interfaces ServiceRoutingOspfv3Ipv4FeatureAreaInterface[]
Set OSPF interface parameters
noSummary boolean
Do not inject inter-area routes
noSummaryVariable string
Variable name
ranges ServiceRoutingOspfv3Ipv4FeatureAreaRange[]
Summarize OSPF routes at an area boundary
always_translate bool
Always translate type7 LSAs
always_translate_variable str
Variable name
area_number int
Set OSPF area number

  • Range: 0-4294967295
area_number_variable str
Variable name
area_type str
stub area type

  • Choices: stub
interfaces Sequence[ServiceRoutingOspfv3Ipv4FeatureAreaInterface]
Set OSPF interface parameters
no_summary bool
Do not inject inter-area routes
no_summary_variable str
Variable name
ranges Sequence[ServiceRoutingOspfv3Ipv4FeatureAreaRange]
Summarize OSPF routes at an area boundary
alwaysTranslate Boolean
Always translate type7 LSAs
alwaysTranslateVariable String
Variable name
areaNumber Number
Set OSPF area number

  • Range: 0-4294967295
areaNumberVariable String
Variable name
areaType String
stub area type

  • Choices: stub
interfaces List<Property Map>
Set OSPF interface parameters
noSummary Boolean
Do not inject inter-area routes
noSummaryVariable String
Variable name
ranges List<Property Map>
Summarize OSPF routes at an area boundary

ServiceRoutingOspfv3Ipv4FeatureAreaInterface
, ServiceRoutingOspfv3Ipv4FeatureAreaInterfaceArgs

AuthenticationKey string
Set OSPF interface authentication IPSEC key
AuthenticationKeyVariable string
Variable name
AuthenticationSpi int
Set OSPF interface authentication IPSec SPI, range 256..4294967295

  • Range: 256-4294967295
AuthenticationSpiVariable string
Variable name
AuthenticationType string
No Authentication by default

  • Choices: no-auth
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
LsaRetransmitInterval int
Set time between retransmitting LSAs

  • Range: 1-65535
  • Default value: 5
LsaRetransmitIntervalVariable string
Variable name
Name string
Set interface name
NameVariable string
Variable name
NetworkType string
Set the OSPF network type

  • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
NetworkTypeVariable string
Variable name
PassiveInterface bool
Set the interface to advertise its address, but not to actively run OSPF

  • Default value: false
PassiveInterfaceVariable string
Variable name
AuthenticationKey string
Set OSPF interface authentication IPSEC key
AuthenticationKeyVariable string
Variable name
AuthenticationSpi int
Set OSPF interface authentication IPSec SPI, range 256..4294967295

  • Range: 256-4294967295
AuthenticationSpiVariable string
Variable name
AuthenticationType string
No Authentication by default

  • Choices: no-auth
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
LsaRetransmitInterval int
Set time between retransmitting LSAs

  • Range: 1-65535
  • Default value: 5
LsaRetransmitIntervalVariable string
Variable name
Name string
Set interface name
NameVariable string
Variable name
NetworkType string
Set the OSPF network type

  • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
NetworkTypeVariable string
Variable name
PassiveInterface bool
Set the interface to advertise its address, but not to actively run OSPF

  • Default value: false
PassiveInterfaceVariable string
Variable name
authenticationKey String
Set OSPF interface authentication IPSEC key
authenticationKeyVariable String
Variable name
authenticationSpi Integer
Set OSPF interface authentication IPSec SPI, range 256..4294967295

  • Range: 256-4294967295
authenticationSpiVariable String
Variable name
authenticationType String
No Authentication by default

  • Choices: no-auth
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
lsaRetransmitInterval Integer
Set time between retransmitting LSAs

  • Range: 1-65535
  • Default value: 5
lsaRetransmitIntervalVariable String
Variable name
name String
Set interface name
nameVariable String
Variable name
networkType String
Set the OSPF network type

  • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
networkTypeVariable String
Variable name
passiveInterface Boolean
Set the interface to advertise its address, but not to actively run OSPF

  • Default value: false
passiveInterfaceVariable String
Variable name
authenticationKey string
Set OSPF interface authentication IPSEC key
authenticationKeyVariable string
Variable name
authenticationSpi number
Set OSPF interface authentication IPSec SPI, range 256..4294967295

  • Range: 256-4294967295
authenticationSpiVariable string
Variable name
authenticationType string
No Authentication by default

  • Choices: no-auth
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
lsaRetransmitInterval number
Set time between retransmitting LSAs

  • Range: 1-65535
  • Default value: 5
lsaRetransmitIntervalVariable string
Variable name
name string
Set interface name
nameVariable string
Variable name
networkType string
Set the OSPF network type

  • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
networkTypeVariable string
Variable name
passiveInterface boolean
Set the interface to advertise its address, but not to actively run OSPF

  • Default value: false
passiveInterfaceVariable string
Variable name
authentication_key str
Set OSPF interface authentication IPSEC key
authentication_key_variable str
Variable name
authentication_spi int
Set OSPF interface authentication IPSec SPI, range 256..4294967295

  • Range: 256-4294967295
authentication_spi_variable str
Variable name
authentication_type str
No Authentication by default

  • Choices: no-auth
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
lsa_retransmit_interval int
Set time between retransmitting LSAs

  • Range: 1-65535
  • Default value: 5
lsa_retransmit_interval_variable str
Variable name
name str
Set interface name
name_variable str
Variable name
network_type str
Set the OSPF network type

  • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
network_type_variable str
Variable name
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
authenticationKey String
Set OSPF interface authentication IPSEC key
authenticationKeyVariable String
Variable name
authenticationSpi Number
Set OSPF interface authentication IPSec SPI, range 256..4294967295

  • Range: 256-4294967295
authenticationSpiVariable String
Variable name
authenticationType String
No Authentication by default

  • Choices: no-auth
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
lsaRetransmitInterval Number
Set time between retransmitting LSAs

  • Range: 1-65535
  • Default value: 5
lsaRetransmitIntervalVariable String
Variable name
name String
Set interface name
nameVariable String
Variable name
networkType String
Set the OSPF network type

  • Choices: broadcast, point-to-point, non-broadcast, point-to-multipoint
networkTypeVariable String
Variable name
passiveInterface Boolean
Set the interface to advertise its address, but not to actively run OSPF

  • Default value: false
passiveInterfaceVariable String
Variable name

ServiceRoutingOspfv3Ipv4FeatureAreaRange
, ServiceRoutingOspfv3Ipv4FeatureAreaRangeArgs

Cost int
Set cost for this range

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

  • Default value: false
NoAdvertiseVariable string
Variable name
SubnetMask string
  • Choices: 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0
SubnetMaskVariable string
Variable name
Cost int
Set cost for this range

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

  • Default value: false
NoAdvertiseVariable string
Variable name
SubnetMask string
  • Choices: 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0
SubnetMaskVariable string
Variable name
cost Integer
Set cost for this range

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

  • Default value: false
noAdvertiseVariable String
Variable name
subnetMask String
  • Choices: 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0
subnetMaskVariable String
Variable name
cost number
Set cost for this range

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

  • Default value: false
noAdvertiseVariable string
Variable name
subnetMask string
  • Choices: 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0
subnetMaskVariable string
Variable name
cost int
Set cost for this range

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

  • Default value: false
no_advertise_variable str
Variable name
subnet_mask str
  • Choices: 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0
subnet_mask_variable str
Variable name
cost Number
Set cost for this range

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

  • Default value: false
noAdvertiseVariable String
Variable name
subnetMask String
  • Choices: 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0
subnetMaskVariable String
Variable name

ServiceRoutingOspfv3Ipv4FeatureRedistribute
, ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs

NatDia bool
Enable NAT DIA for redistributed routes

  • Default value: true
NatDiaVariable string
Variable name
Protocol string
Set the protocol

  • Choices: connected, static, omp, nat-route, bgp, eigrp
ProtocolVariable string
Variable name
RoutePolicyId string
NatDia bool
Enable NAT DIA for redistributed routes

  • Default value: true
NatDiaVariable string
Variable name
Protocol string
Set the protocol

  • Choices: connected, static, omp, nat-route, bgp, eigrp
ProtocolVariable string
Variable name
RoutePolicyId string
natDia Boolean
Enable NAT DIA for redistributed routes

  • Default value: true
natDiaVariable String
Variable name
protocol String
Set the protocol

  • Choices: connected, static, omp, nat-route, bgp, eigrp
protocolVariable String
Variable name
routePolicyId String
natDia boolean
Enable NAT DIA for redistributed routes

  • Default value: true
natDiaVariable string
Variable name
protocol string
Set the protocol

  • Choices: connected, static, omp, nat-route, bgp, eigrp
protocolVariable string
Variable name
routePolicyId string
nat_dia bool
Enable NAT DIA for redistributed routes

  • Default value: true
nat_dia_variable str
Variable name
protocol str
Set the protocol

  • Choices: connected, static, omp, nat-route, bgp, eigrp
protocol_variable str
Variable name
route_policy_id str
natDia Boolean
Enable NAT DIA for redistributed routes

  • Default value: true
natDiaVariable String
Variable name
protocol String
Set the protocol

  • Choices: connected, static, omp, nat-route, bgp, eigrp
protocolVariable String
Variable name
routePolicyId String

Import

Expected import identifier with the format: “service_routing_ospfv3_ipv4_feature_id,feature_profile_id”

$ pulumi import sdwan:index/serviceRoutingOspfv3Ipv4Feature:ServiceRoutingOspfv3Ipv4Feature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
Copy

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.