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());
    }
}
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
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,
                                    spf_maximum_hold_time: Optional[int] = None,
                                    default_information_originate_always_variable: Optional[str] = None,
                                    filter_variable: Optional[str] = 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,
                                    default_information_originate: Optional[bool] = None,
                                    areas: Optional[Sequence[ServiceRoutingOspfv3Ipv4FeatureAreaArgs]] = None,
                                    default_information_originate_metric: Optional[int] = None,
                                    default_information_originate_always: Optional[bool] = None,
                                    reference_bandwidth: Optional[int] = None,
                                    redistributes: Optional[Sequence[ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs]] = 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,
                                    name: Optional[str] = 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 string
- The unique name of the resource.
- args ServiceRoutingOspfv3Ipv4FeatureArgs
- 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 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 string
- The unique name of the resource.
- args ServiceRoutingOspfv3Ipv4FeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceRoutingOspfv3Ipv4FeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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,
    SpfMaximumHoldTime = 0,
    DefaultInformationOriginateAlwaysVariable = "string",
    FilterVariable = "string",
    DefaultInformationOriginateMetricType = "string",
    DefaultInformationOriginateMetricTypeVariable = "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",
                },
            },
        },
    },
    DefaultInformationOriginateMetric = 0,
    DefaultInformationOriginateAlways = false,
    ReferenceBandwidth = 0,
    Redistributes = new[]
    {
        new Sdwan.Inputs.ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs
        {
            NatDia = false,
            NatDiaVariable = "string",
            Protocol = "string",
            ProtocolVariable = "string",
            RoutePolicyId = "string",
        },
    },
    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",
    Name = "string",
    SpfMaximumHoldTimeVariable = "string",
});
example, err := sdwan.NewServiceRoutingOspfv3Ipv4Feature(ctx, "serviceRoutingOspfv3Ipv4FeatureResource", &sdwan.ServiceRoutingOspfv3Ipv4FeatureArgs{
	FeatureProfileId:   pulumi.String("string"),
	Filter:             pulumi.Bool(false),
	SpfMaximumHoldTime: pulumi.Int(0),
	DefaultInformationOriginateAlwaysVariable: pulumi.String("string"),
	FilterVariable:                                pulumi.String("string"),
	DefaultInformationOriginateMetricType:         pulumi.String("string"),
	DefaultInformationOriginateMetricTypeVariable: 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"),
				},
			},
		},
	},
	DefaultInformationOriginateMetric: pulumi.Int(0),
	DefaultInformationOriginateAlways: pulumi.Bool(false),
	ReferenceBandwidth:                pulumi.Int(0),
	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"),
		},
	},
	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"),
	Name:                           pulumi.String("string"),
	SpfMaximumHoldTimeVariable:     pulumi.String("string"),
})
var serviceRoutingOspfv3Ipv4FeatureResource = new ServiceRoutingOspfv3Ipv4Feature("serviceRoutingOspfv3Ipv4FeatureResource", ServiceRoutingOspfv3Ipv4FeatureArgs.builder()
    .featureProfileId("string")
    .filter(false)
    .spfMaximumHoldTime(0)
    .defaultInformationOriginateAlwaysVariable("string")
    .filterVariable("string")
    .defaultInformationOriginateMetricType("string")
    .defaultInformationOriginateMetricTypeVariable("string")
    .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())
    .defaultInformationOriginateMetric(0)
    .defaultInformationOriginateAlways(false)
    .referenceBandwidth(0)
    .redistributes(ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs.builder()
        .natDia(false)
        .natDiaVariable("string")
        .protocol("string")
        .protocolVariable("string")
        .routePolicyId("string")
        .build())
    .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")
    .name("string")
    .spfMaximumHoldTimeVariable("string")
    .build());
service_routing_ospfv3_ipv4_feature_resource = sdwan.ServiceRoutingOspfv3Ipv4Feature("serviceRoutingOspfv3Ipv4FeatureResource",
    feature_profile_id="string",
    filter=False,
    spf_maximum_hold_time=0,
    default_information_originate_always_variable="string",
    filter_variable="string",
    default_information_originate_metric_type="string",
    default_information_originate_metric_type_variable="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_metric=0,
    default_information_originate_always=False,
    reference_bandwidth=0,
    redistributes=[{
        "nat_dia": False,
        "nat_dia_variable": "string",
        "protocol": "string",
        "protocol_variable": "string",
        "route_policy_id": "string",
    }],
    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",
    name="string",
    spf_maximum_hold_time_variable="string")
const serviceRoutingOspfv3Ipv4FeatureResource = new sdwan.ServiceRoutingOspfv3Ipv4Feature("serviceRoutingOspfv3Ipv4FeatureResource", {
    featureProfileId: "string",
    filter: false,
    spfMaximumHoldTime: 0,
    defaultInformationOriginateAlwaysVariable: "string",
    filterVariable: "string",
    defaultInformationOriginateMetricType: "string",
    defaultInformationOriginateMetricTypeVariable: "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",
        }],
    }],
    defaultInformationOriginateMetric: 0,
    defaultInformationOriginateAlways: false,
    referenceBandwidth: 0,
    redistributes: [{
        natDia: false,
        natDiaVariable: "string",
        protocol: "string",
        protocolVariable: "string",
        routePolicyId: "string",
    }],
    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",
    name: "string",
    spfMaximumHoldTimeVariable: "string",
});
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
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:
- FeatureProfile stringId 
- Feature Profile ID
- Areas
List<ServiceRouting Ospfv3Ipv4Feature Area> 
- Configure OSPFv3 IPv4 area
- DefaultInformation boolOriginate 
- Distribute default external route into OSPF disabled
- DefaultInformation boolOriginate Always 
- Always advertise default route
- DefaultInformation stringOriginate Always Variable 
- Variable name
- DefaultInformation intOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- DefaultInformation stringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- DefaultInformation stringOriginate Metric Type Variable 
- Variable name
- DefaultInformation stringOriginate Metric Variable 
- 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
- DistanceExternal stringVariable 
- Variable name
- DistanceInter intArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- DistanceInter stringArea Variable 
- Variable name
- DistanceIntra intArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- DistanceIntra stringArea Variable 
- 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<ServiceRouting Ospfv3Ipv4Feature Redistribute> 
- Redistribute routes
- ReferenceBandwidth int
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- ReferenceBandwidth stringVariable 
- Variable name
- Rfc1583Compatible bool
- Calculate summary route cost based on RFC 1583 - Default value: true
- Rfc1583CompatibleVariable string
- Variable name
- RoutePolicy stringId 
- RouterId string
- Set OSPF router ID to override system IP address
- RouterId stringVariable 
- Variable name
- RouterLsa stringAction 
- Not advertise maximum metric Router LSA policy by default
- RouterLsa intOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- RouterLsa stringOn Startup Time Variable 
- Variable name
- SpfCalculation intDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- SpfCalculation stringDelay Variable 
- Variable name
- SpfInitial intHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- SpfInitial stringHold Time Variable 
- Variable name
- SpfMaximum intHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- SpfMaximum stringHold Time Variable 
- Variable name
- FeatureProfile stringId 
- Feature Profile ID
- Areas
[]ServiceRouting Ospfv3Ipv4Feature Area Args 
- Configure OSPFv3 IPv4 area
- DefaultInformation boolOriginate 
- Distribute default external route into OSPF disabled
- DefaultInformation boolOriginate Always 
- Always advertise default route
- DefaultInformation stringOriginate Always Variable 
- Variable name
- DefaultInformation intOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- DefaultInformation stringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- DefaultInformation stringOriginate Metric Type Variable 
- Variable name
- DefaultInformation stringOriginate Metric Variable 
- 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
- DistanceExternal stringVariable 
- Variable name
- DistanceInter intArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- DistanceInter stringArea Variable 
- Variable name
- DistanceIntra intArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- DistanceIntra stringArea Variable 
- 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
[]ServiceRouting Ospfv3Ipv4Feature Redistribute Args 
- Redistribute routes
- ReferenceBandwidth int
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- ReferenceBandwidth stringVariable 
- Variable name
- Rfc1583Compatible bool
- Calculate summary route cost based on RFC 1583 - Default value: true
- Rfc1583CompatibleVariable string
- Variable name
- RoutePolicy stringId 
- RouterId string
- Set OSPF router ID to override system IP address
- RouterId stringVariable 
- Variable name
- RouterLsa stringAction 
- Not advertise maximum metric Router LSA policy by default
- RouterLsa intOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- RouterLsa stringOn Startup Time Variable 
- Variable name
- SpfCalculation intDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- SpfCalculation stringDelay Variable 
- Variable name
- SpfInitial intHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- SpfInitial stringHold Time Variable 
- Variable name
- SpfMaximum intHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- SpfMaximum stringHold Time Variable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- areas
List<ServiceRouting Ospfv3Ipv4Feature Area> 
- Configure OSPFv3 IPv4 area
- defaultInformation BooleanOriginate 
- Distribute default external route into OSPF disabled
- defaultInformation BooleanOriginate Always 
- Always advertise default route
- defaultInformation StringOriginate Always Variable 
- Variable name
- defaultInformation IntegerOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- defaultInformation StringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- defaultInformation StringOriginate Metric Type Variable 
- Variable name
- defaultInformation StringOriginate Metric Variable 
- 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
- distanceExternal StringVariable 
- Variable name
- distanceInter IntegerArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distanceInter StringArea Variable 
- Variable name
- distanceIntra IntegerArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distanceIntra StringArea Variable 
- 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<ServiceRouting Ospfv3Ipv4Feature Redistribute> 
- Redistribute routes
- referenceBandwidth Integer
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- referenceBandwidth StringVariable 
- Variable name
- rfc1583Compatible Boolean
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583CompatibleVariable String
- Variable name
- routePolicy StringId 
- routerId String
- Set OSPF router ID to override system IP address
- routerId StringVariable 
- Variable name
- routerLsa StringAction 
- Not advertise maximum metric Router LSA policy by default
- routerLsa IntegerOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- routerLsa StringOn Startup Time Variable 
- Variable name
- spfCalculation IntegerDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spfCalculation StringDelay Variable 
- Variable name
- spfInitial IntegerHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spfInitial StringHold Time Variable 
- Variable name
- spfMaximum IntegerHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spfMaximum StringHold Time Variable 
- Variable name
- featureProfile stringId 
- Feature Profile ID
- areas
ServiceRouting Ospfv3Ipv4Feature Area[] 
- Configure OSPFv3 IPv4 area
- defaultInformation booleanOriginate 
- Distribute default external route into OSPF disabled
- defaultInformation booleanOriginate Always 
- Always advertise default route
- defaultInformation stringOriginate Always Variable 
- Variable name
- defaultInformation numberOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- defaultInformation stringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- defaultInformation stringOriginate Metric Type Variable 
- Variable name
- defaultInformation stringOriginate Metric Variable 
- 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
- distanceExternal stringVariable 
- Variable name
- distanceInter numberArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distanceInter stringArea Variable 
- Variable name
- distanceIntra numberArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distanceIntra stringArea Variable 
- 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
ServiceRouting Ospfv3Ipv4Feature Redistribute[] 
- Redistribute routes
- referenceBandwidth number
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- referenceBandwidth stringVariable 
- Variable name
- rfc1583Compatible boolean
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583CompatibleVariable string
- Variable name
- routePolicy stringId 
- routerId string
- Set OSPF router ID to override system IP address
- routerId stringVariable 
- Variable name
- routerLsa stringAction 
- Not advertise maximum metric Router LSA policy by default
- routerLsa numberOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- routerLsa stringOn Startup Time Variable 
- Variable name
- spfCalculation numberDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spfCalculation stringDelay Variable 
- Variable name
- spfInitial numberHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spfInitial stringHold Time Variable 
- Variable name
- spfMaximum numberHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spfMaximum stringHold Time Variable 
- Variable name
- feature_profile_ strid 
- Feature Profile ID
- areas
Sequence[ServiceRouting Ospfv3Ipv4Feature Area Args] 
- Configure OSPFv3 IPv4 area
- default_information_ booloriginate 
- Distribute default external route into OSPF disabled
- default_information_ booloriginate_ always 
- Always advertise default route
- default_information_ stroriginate_ always_ variable 
- Variable name
- default_information_ intoriginate_ metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- default_information_ stroriginate_ metric_ type 
- Set default route metric type - Choices: type1,type2
- default_information_ stroriginate_ metric_ type_ variable 
- Variable name
- default_information_ stroriginate_ metric_ variable 
- 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_ strvariable 
- Variable name
- distance_inter_ intarea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distance_inter_ strarea_ variable 
- Variable name
- distance_intra_ intarea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distance_intra_ strarea_ variable 
- 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[ServiceRouting Ospfv3Ipv4Feature Redistribute Args] 
- Redistribute routes
- reference_bandwidth int
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- reference_bandwidth_ strvariable 
- Variable name
- rfc1583_compatible bool
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583_compatible_ strvariable 
- Variable name
- route_policy_ strid 
- router_id str
- Set OSPF router ID to override system IP address
- router_id_ strvariable 
- Variable name
- router_lsa_ straction 
- Not advertise maximum metric Router LSA policy by default
- router_lsa_ inton_ startup_ time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- router_lsa_ stron_ startup_ time_ variable 
- Variable name
- spf_calculation_ intdelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spf_calculation_ strdelay_ variable 
- Variable name
- spf_initial_ inthold_ time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spf_initial_ strhold_ time_ variable 
- Variable name
- spf_maximum_ inthold_ time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spf_maximum_ strhold_ time_ variable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- areas List<Property Map>
- Configure OSPFv3 IPv4 area
- defaultInformation BooleanOriginate 
- Distribute default external route into OSPF disabled
- defaultInformation BooleanOriginate Always 
- Always advertise default route
- defaultInformation StringOriginate Always Variable 
- Variable name
- defaultInformation NumberOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- defaultInformation StringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- defaultInformation StringOriginate Metric Type Variable 
- Variable name
- defaultInformation StringOriginate Metric Variable 
- 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
- distanceExternal StringVariable 
- Variable name
- distanceInter NumberArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distanceInter StringArea Variable 
- Variable name
- distanceIntra NumberArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distanceIntra StringArea Variable 
- 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
- referenceBandwidth StringVariable 
- Variable name
- rfc1583Compatible Boolean
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583CompatibleVariable String
- Variable name
- routePolicy StringId 
- routerId String
- Set OSPF router ID to override system IP address
- routerId StringVariable 
- Variable name
- routerLsa StringAction 
- Not advertise maximum metric Router LSA policy by default
- routerLsa NumberOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- routerLsa StringOn Startup Time Variable 
- Variable name
- spfCalculation NumberDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spfCalculation StringDelay Variable 
- Variable name
- spfInitial NumberHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spfInitial StringHold Time Variable 
- Variable name
- spfMaximum NumberHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spfMaximum StringHold Time Variable 
- Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the ServiceRoutingOspfv3Ipv4Feature resource produces the following output properties:
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) -> ServiceRoutingOspfv3Ipv4Featurefunc 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
- 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.
- Areas
List<ServiceRouting Ospfv3Ipv4Feature Area> 
- Configure OSPFv3 IPv4 area
- DefaultInformation boolOriginate 
- Distribute default external route into OSPF disabled
- DefaultInformation boolOriginate Always 
- Always advertise default route
- DefaultInformation stringOriginate Always Variable 
- Variable name
- DefaultInformation intOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- DefaultInformation stringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- DefaultInformation stringOriginate Metric Type Variable 
- Variable name
- DefaultInformation stringOriginate Metric Variable 
- 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
- DistanceExternal stringVariable 
- Variable name
- DistanceInter intArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- DistanceInter stringArea Variable 
- Variable name
- DistanceIntra intArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- DistanceIntra stringArea Variable 
- Variable name
- DistanceVariable string
- Variable name
- FeatureProfile stringId 
- 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<ServiceRouting Ospfv3Ipv4Feature Redistribute> 
- Redistribute routes
- ReferenceBandwidth int
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- ReferenceBandwidth stringVariable 
- Variable name
- Rfc1583Compatible bool
- Calculate summary route cost based on RFC 1583 - Default value: true
- Rfc1583CompatibleVariable string
- Variable name
- RoutePolicy stringId 
- RouterId string
- Set OSPF router ID to override system IP address
- RouterId stringVariable 
- Variable name
- RouterLsa stringAction 
- Not advertise maximum metric Router LSA policy by default
- RouterLsa intOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- RouterLsa stringOn Startup Time Variable 
- Variable name
- SpfCalculation intDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- SpfCalculation stringDelay Variable 
- Variable name
- SpfInitial intHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- SpfInitial stringHold Time Variable 
- Variable name
- SpfMaximum intHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- SpfMaximum stringHold Time Variable 
- Variable name
- Version int
- The version of the Feature
- Areas
[]ServiceRouting Ospfv3Ipv4Feature Area Args 
- Configure OSPFv3 IPv4 area
- DefaultInformation boolOriginate 
- Distribute default external route into OSPF disabled
- DefaultInformation boolOriginate Always 
- Always advertise default route
- DefaultInformation stringOriginate Always Variable 
- Variable name
- DefaultInformation intOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- DefaultInformation stringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- DefaultInformation stringOriginate Metric Type Variable 
- Variable name
- DefaultInformation stringOriginate Metric Variable 
- 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
- DistanceExternal stringVariable 
- Variable name
- DistanceInter intArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- DistanceInter stringArea Variable 
- Variable name
- DistanceIntra intArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- DistanceIntra stringArea Variable 
- Variable name
- DistanceVariable string
- Variable name
- FeatureProfile stringId 
- 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
[]ServiceRouting Ospfv3Ipv4Feature Redistribute Args 
- Redistribute routes
- ReferenceBandwidth int
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- ReferenceBandwidth stringVariable 
- Variable name
- Rfc1583Compatible bool
- Calculate summary route cost based on RFC 1583 - Default value: true
- Rfc1583CompatibleVariable string
- Variable name
- RoutePolicy stringId 
- RouterId string
- Set OSPF router ID to override system IP address
- RouterId stringVariable 
- Variable name
- RouterLsa stringAction 
- Not advertise maximum metric Router LSA policy by default
- RouterLsa intOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- RouterLsa stringOn Startup Time Variable 
- Variable name
- SpfCalculation intDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- SpfCalculation stringDelay Variable 
- Variable name
- SpfInitial intHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- SpfInitial stringHold Time Variable 
- Variable name
- SpfMaximum intHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- SpfMaximum stringHold Time Variable 
- Variable name
- Version int
- The version of the Feature
- areas
List<ServiceRouting Ospfv3Ipv4Feature Area> 
- Configure OSPFv3 IPv4 area
- defaultInformation BooleanOriginate 
- Distribute default external route into OSPF disabled
- defaultInformation BooleanOriginate Always 
- Always advertise default route
- defaultInformation StringOriginate Always Variable 
- Variable name
- defaultInformation IntegerOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- defaultInformation StringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- defaultInformation StringOriginate Metric Type Variable 
- Variable name
- defaultInformation StringOriginate Metric Variable 
- 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
- distanceExternal StringVariable 
- Variable name
- distanceInter IntegerArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distanceInter StringArea Variable 
- Variable name
- distanceIntra IntegerArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distanceIntra StringArea Variable 
- Variable name
- distanceVariable String
- Variable name
- featureProfile StringId 
- 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<ServiceRouting Ospfv3Ipv4Feature Redistribute> 
- Redistribute routes
- referenceBandwidth Integer
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- referenceBandwidth StringVariable 
- Variable name
- rfc1583Compatible Boolean
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583CompatibleVariable String
- Variable name
- routePolicy StringId 
- routerId String
- Set OSPF router ID to override system IP address
- routerId StringVariable 
- Variable name
- routerLsa StringAction 
- Not advertise maximum metric Router LSA policy by default
- routerLsa IntegerOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- routerLsa StringOn Startup Time Variable 
- Variable name
- spfCalculation IntegerDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spfCalculation StringDelay Variable 
- Variable name
- spfInitial IntegerHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spfInitial StringHold Time Variable 
- Variable name
- spfMaximum IntegerHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spfMaximum StringHold Time Variable 
- Variable name
- version Integer
- The version of the Feature
- areas
ServiceRouting Ospfv3Ipv4Feature Area[] 
- Configure OSPFv3 IPv4 area
- defaultInformation booleanOriginate 
- Distribute default external route into OSPF disabled
- defaultInformation booleanOriginate Always 
- Always advertise default route
- defaultInformation stringOriginate Always Variable 
- Variable name
- defaultInformation numberOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- defaultInformation stringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- defaultInformation stringOriginate Metric Type Variable 
- Variable name
- defaultInformation stringOriginate Metric Variable 
- 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
- distanceExternal stringVariable 
- Variable name
- distanceInter numberArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distanceInter stringArea Variable 
- Variable name
- distanceIntra numberArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distanceIntra stringArea Variable 
- Variable name
- distanceVariable string
- Variable name
- featureProfile stringId 
- 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
ServiceRouting Ospfv3Ipv4Feature Redistribute[] 
- Redistribute routes
- referenceBandwidth number
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- referenceBandwidth stringVariable 
- Variable name
- rfc1583Compatible boolean
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583CompatibleVariable string
- Variable name
- routePolicy stringId 
- routerId string
- Set OSPF router ID to override system IP address
- routerId stringVariable 
- Variable name
- routerLsa stringAction 
- Not advertise maximum metric Router LSA policy by default
- routerLsa numberOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- routerLsa stringOn Startup Time Variable 
- Variable name
- spfCalculation numberDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spfCalculation stringDelay Variable 
- Variable name
- spfInitial numberHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spfInitial stringHold Time Variable 
- Variable name
- spfMaximum numberHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spfMaximum stringHold Time Variable 
- Variable name
- version number
- The version of the Feature
- areas
Sequence[ServiceRouting Ospfv3Ipv4Feature Area Args] 
- Configure OSPFv3 IPv4 area
- default_information_ booloriginate 
- Distribute default external route into OSPF disabled
- default_information_ booloriginate_ always 
- Always advertise default route
- default_information_ stroriginate_ always_ variable 
- Variable name
- default_information_ intoriginate_ metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- default_information_ stroriginate_ metric_ type 
- Set default route metric type - Choices: type1,type2
- default_information_ stroriginate_ metric_ type_ variable 
- Variable name
- default_information_ stroriginate_ metric_ variable 
- 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_ strvariable 
- Variable name
- distance_inter_ intarea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distance_inter_ strarea_ variable 
- Variable name
- distance_intra_ intarea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distance_intra_ strarea_ variable 
- Variable name
- distance_variable str
- Variable name
- feature_profile_ strid 
- 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[ServiceRouting Ospfv3Ipv4Feature Redistribute Args] 
- Redistribute routes
- reference_bandwidth int
- Set reference bandwidth method to assign OSPF cost - Range: 1-4294967- Default value:100
- reference_bandwidth_ strvariable 
- Variable name
- rfc1583_compatible bool
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583_compatible_ strvariable 
- Variable name
- route_policy_ strid 
- router_id str
- Set OSPF router ID to override system IP address
- router_id_ strvariable 
- Variable name
- router_lsa_ straction 
- Not advertise maximum metric Router LSA policy by default
- router_lsa_ inton_ startup_ time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- router_lsa_ stron_ startup_ time_ variable 
- Variable name
- spf_calculation_ intdelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spf_calculation_ strdelay_ variable 
- Variable name
- spf_initial_ inthold_ time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spf_initial_ strhold_ time_ variable 
- Variable name
- spf_maximum_ inthold_ time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spf_maximum_ strhold_ time_ variable 
- Variable name
- version int
- The version of the Feature
- areas List<Property Map>
- Configure OSPFv3 IPv4 area
- defaultInformation BooleanOriginate 
- Distribute default external route into OSPF disabled
- defaultInformation BooleanOriginate Always 
- Always advertise default route
- defaultInformation StringOriginate Always Variable 
- Variable name
- defaultInformation NumberOriginate Metric 
- Set metric used to generate default route <0..16777214> - Range: 0-16777214
- defaultInformation StringOriginate Metric Type 
- Set default route metric type - Choices: type1,type2
- defaultInformation StringOriginate Metric Type Variable 
- Variable name
- defaultInformation StringOriginate Metric Variable 
- 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
- distanceExternal StringVariable 
- Variable name
- distanceInter NumberArea 
- Set distance for inter-area routes - Range: 1-254- Default value:110
- distanceInter StringArea Variable 
- Variable name
- distanceIntra NumberArea 
- Set distance for intra-area routes - Range: 1-254- Default value:110
- distanceIntra StringArea Variable 
- Variable name
- distanceVariable String
- Variable name
- featureProfile StringId 
- 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
- referenceBandwidth StringVariable 
- Variable name
- rfc1583Compatible Boolean
- Calculate summary route cost based on RFC 1583 - Default value: true
- rfc1583CompatibleVariable String
- Variable name
- routePolicy StringId 
- routerId String
- Set OSPF router ID to override system IP address
- routerId StringVariable 
- Variable name
- routerLsa StringAction 
- Not advertise maximum metric Router LSA policy by default
- routerLsa NumberOn Startup Time 
- Set how long to advertise maximum metric after router boot up - Range: 5-86400
- routerLsa StringOn Startup Time Variable 
- Variable name
- spfCalculation NumberDelay 
- Set delay from first change received until performing SPF calculation - Range: 1-600000- Default value:200
- spfCalculation StringDelay Variable 
- Variable name
- spfInitial NumberHold Time 
- Set initial hold time between consecutive SPF calculations - Range: 1-600000- Default value:1000
- spfInitial StringHold Time Variable 
- Variable name
- spfMaximum NumberHold Time 
- Set maximum hold time between consecutive SPF calculations - Range: 1-600000- Default value:10000
- spfMaximum StringHold Time Variable 
- Variable name
- version Number
- The version of the Feature
Supporting Types
ServiceRoutingOspfv3Ipv4FeatureArea, ServiceRoutingOspfv3Ipv4FeatureAreaArgs        
- AlwaysTranslate bool
- Always translate type7 LSAs
- AlwaysTranslate stringVariable 
- Variable name
- AreaNumber int
- Set OSPF area number- Range: 0-4294967295
 
- Range: 
- AreaNumber stringVariable 
- Variable name
- AreaType string
- stub area type- Choices: stub
 
- Choices: 
- Interfaces
List<ServiceRouting Ospfv3Ipv4Feature Area Interface> 
- Set OSPF interface parameters
- NoSummary bool
- Do not inject inter-area routes
- NoSummary stringVariable 
- Variable name
- Ranges
List<ServiceRouting Ospfv3Ipv4Feature Area Range> 
- Summarize OSPF routes at an area boundary
- AlwaysTranslate bool
- Always translate type7 LSAs
- AlwaysTranslate stringVariable 
- Variable name
- AreaNumber int
- Set OSPF area number- Range: 0-4294967295
 
- Range: 
- AreaNumber stringVariable 
- Variable name
- AreaType string
- stub area type- Choices: stub
 
- Choices: 
- Interfaces
[]ServiceRouting Ospfv3Ipv4Feature Area Interface 
- Set OSPF interface parameters
- NoSummary bool
- Do not inject inter-area routes
- NoSummary stringVariable 
- Variable name
- Ranges
[]ServiceRouting Ospfv3Ipv4Feature Area Range 
- Summarize OSPF routes at an area boundary
- alwaysTranslate Boolean
- Always translate type7 LSAs
- alwaysTranslate StringVariable 
- Variable name
- areaNumber Integer
- Set OSPF area number- Range: 0-4294967295
 
- Range: 
- areaNumber StringVariable 
- Variable name
- areaType String
- stub area type- Choices: stub
 
- Choices: 
- interfaces
List<ServiceRouting Ospfv3Ipv4Feature Area Interface> 
- Set OSPF interface parameters
- noSummary Boolean
- Do not inject inter-area routes
- noSummary StringVariable 
- Variable name
- ranges
List<ServiceRouting Ospfv3Ipv4Feature Area Range> 
- Summarize OSPF routes at an area boundary
- alwaysTranslate boolean
- Always translate type7 LSAs
- alwaysTranslate stringVariable 
- Variable name
- areaNumber number
- Set OSPF area number- Range: 0-4294967295
 
- Range: 
- areaNumber stringVariable 
- Variable name
- areaType string
- stub area type- Choices: stub
 
- Choices: 
- interfaces
ServiceRouting Ospfv3Ipv4Feature Area Interface[] 
- Set OSPF interface parameters
- noSummary boolean
- Do not inject inter-area routes
- noSummary stringVariable 
- Variable name
- ranges
ServiceRouting Ospfv3Ipv4Feature Area Range[] 
- Summarize OSPF routes at an area boundary
- always_translate bool
- Always translate type7 LSAs
- always_translate_ strvariable 
- Variable name
- area_number int
- Set OSPF area number- Range: 0-4294967295
 
- Range: 
- area_number_ strvariable 
- Variable name
- area_type str
- stub area type- Choices: stub
 
- Choices: 
- interfaces
Sequence[ServiceRouting Ospfv3Ipv4Feature Area Interface] 
- Set OSPF interface parameters
- no_summary bool
- Do not inject inter-area routes
- no_summary_ strvariable 
- Variable name
- ranges
Sequence[ServiceRouting Ospfv3Ipv4Feature Area Range] 
- Summarize OSPF routes at an area boundary
- alwaysTranslate Boolean
- Always translate type7 LSAs
- alwaysTranslate StringVariable 
- Variable name
- areaNumber Number
- Set OSPF area number- Range: 0-4294967295
 
- Range: 
- areaNumber StringVariable 
- Variable name
- areaType String
- stub area type- Choices: stub
 
- Choices: 
- interfaces List<Property Map>
- Set OSPF interface parameters
- noSummary Boolean
- Do not inject inter-area routes
- noSummary StringVariable 
- Variable name
- ranges List<Property Map>
- Summarize OSPF routes at an area boundary
ServiceRoutingOspfv3Ipv4FeatureAreaInterface, ServiceRoutingOspfv3Ipv4FeatureAreaInterfaceArgs          
- AuthenticationKey string
- Set OSPF interface authentication IPSEC key
- AuthenticationKey stringVariable 
- Variable name
- AuthenticationSpi int
- Set OSPF interface authentication IPSec SPI, range 256..4294967295- Range: 256-4294967295
 
- Range: 
- AuthenticationSpi stringVariable 
- Variable name
- AuthenticationType string
- No Authentication by default- Choices: no-auth
 
- Choices: 
- Cost int
- Set cost of OSPF interface- Range: 1-65535
 
- Range: 
- CostVariable string
- Variable name
- DeadInterval int
- Set interval after which neighbor is declared to be down- Range: 1-65535
- Default value: 40
 
- Range: 
- DeadInterval stringVariable 
- Variable name
- HelloInterval int
- Set interval between OSPF hello packets- Range: 1-65535
- Default value: 10
 
- Range: 
- HelloInterval stringVariable 
- Variable name
- LsaRetransmit intInterval 
- Set time between retransmitting LSAs- Range: 1-65535
- Default value: 5
 
- Range: 
- LsaRetransmit stringInterval Variable 
- 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
 
- Choices: 
- NetworkType stringVariable 
- Variable name
- PassiveInterface bool
- Set the interface to advertise its address, but not to actively run OSPF- Default value: false
 
- Default value: 
- PassiveInterface stringVariable 
- Variable name
- AuthenticationKey string
- Set OSPF interface authentication IPSEC key
- AuthenticationKey stringVariable 
- Variable name
- AuthenticationSpi int
- Set OSPF interface authentication IPSec SPI, range 256..4294967295- Range: 256-4294967295
 
- Range: 
- AuthenticationSpi stringVariable 
- Variable name
- AuthenticationType string
- No Authentication by default- Choices: no-auth
 
- Choices: 
- Cost int
- Set cost of OSPF interface- Range: 1-65535
 
- Range: 
- CostVariable string
- Variable name
- DeadInterval int
- Set interval after which neighbor is declared to be down- Range: 1-65535
- Default value: 40
 
- Range: 
- DeadInterval stringVariable 
- Variable name
- HelloInterval int
- Set interval between OSPF hello packets- Range: 1-65535
- Default value: 10
 
- Range: 
- HelloInterval stringVariable 
- Variable name
- LsaRetransmit intInterval 
- Set time between retransmitting LSAs- Range: 1-65535
- Default value: 5
 
- Range: 
- LsaRetransmit stringInterval Variable 
- 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
 
- Choices: 
- NetworkType stringVariable 
- Variable name
- PassiveInterface bool
- Set the interface to advertise its address, but not to actively run OSPF- Default value: false
 
- Default value: 
- PassiveInterface stringVariable 
- Variable name
- authenticationKey String
- Set OSPF interface authentication IPSEC key
- authenticationKey StringVariable 
- Variable name
- authenticationSpi Integer
- Set OSPF interface authentication IPSec SPI, range 256..4294967295- Range: 256-4294967295
 
- Range: 
- authenticationSpi StringVariable 
- Variable name
- authenticationType String
- No Authentication by default- Choices: no-auth
 
- Choices: 
- cost Integer
- Set cost of OSPF interface- Range: 1-65535
 
- Range: 
- costVariable String
- Variable name
- deadInterval Integer
- Set interval after which neighbor is declared to be down- Range: 1-65535
- Default value: 40
 
- Range: 
- deadInterval StringVariable 
- Variable name
- helloInterval Integer
- Set interval between OSPF hello packets- Range: 1-65535
- Default value: 10
 
- Range: 
- helloInterval StringVariable 
- Variable name
- lsaRetransmit IntegerInterval 
- Set time between retransmitting LSAs- Range: 1-65535
- Default value: 5
 
- Range: 
- lsaRetransmit StringInterval Variable 
- 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
 
- Choices: 
- networkType StringVariable 
- Variable name
- passiveInterface Boolean
- Set the interface to advertise its address, but not to actively run OSPF- Default value: false
 
- Default value: 
- passiveInterface StringVariable 
- Variable name
- authenticationKey string
- Set OSPF interface authentication IPSEC key
- authenticationKey stringVariable 
- Variable name
- authenticationSpi number
- Set OSPF interface authentication IPSec SPI, range 256..4294967295- Range: 256-4294967295
 
- Range: 
- authenticationSpi stringVariable 
- Variable name
- authenticationType string
- No Authentication by default- Choices: no-auth
 
- Choices: 
- cost number
- Set cost of OSPF interface- Range: 1-65535
 
- Range: 
- costVariable string
- Variable name
- deadInterval number
- Set interval after which neighbor is declared to be down- Range: 1-65535
- Default value: 40
 
- Range: 
- deadInterval stringVariable 
- Variable name
- helloInterval number
- Set interval between OSPF hello packets- Range: 1-65535
- Default value: 10
 
- Range: 
- helloInterval stringVariable 
- Variable name
- lsaRetransmit numberInterval 
- Set time between retransmitting LSAs- Range: 1-65535
- Default value: 5
 
- Range: 
- lsaRetransmit stringInterval Variable 
- 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
 
- Choices: 
- networkType stringVariable 
- Variable name
- passiveInterface boolean
- Set the interface to advertise its address, but not to actively run OSPF- Default value: false
 
- Default value: 
- passiveInterface stringVariable 
- Variable name
- authentication_key str
- Set OSPF interface authentication IPSEC key
- authentication_key_ strvariable 
- Variable name
- authentication_spi int
- Set OSPF interface authentication IPSec SPI, range 256..4294967295- Range: 256-4294967295
 
- Range: 
- authentication_spi_ strvariable 
- Variable name
- authentication_type str
- No Authentication by default- Choices: no-auth
 
- Choices: 
- cost int
- Set cost of OSPF interface- Range: 1-65535
 
- Range: 
- cost_variable str
- Variable name
- dead_interval int
- Set interval after which neighbor is declared to be down- Range: 1-65535
- Default value: 40
 
- Range: 
- dead_interval_ strvariable 
- Variable name
- hello_interval int
- Set interval between OSPF hello packets- Range: 1-65535
- Default value: 10
 
- Range: 
- hello_interval_ strvariable 
- Variable name
- lsa_retransmit_ intinterval 
- Set time between retransmitting LSAs- Range: 1-65535
- Default value: 5
 
- Range: 
- lsa_retransmit_ strinterval_ variable 
- 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
 
- Choices: 
- network_type_ strvariable 
- Variable name
- passive_interface bool
- Set the interface to advertise its address, but not to actively run OSPF- Default value: false
 
- Default value: 
- passive_interface_ strvariable 
- Variable name
- authenticationKey String
- Set OSPF interface authentication IPSEC key
- authenticationKey StringVariable 
- Variable name
- authenticationSpi Number
- Set OSPF interface authentication IPSec SPI, range 256..4294967295- Range: 256-4294967295
 
- Range: 
- authenticationSpi StringVariable 
- Variable name
- authenticationType String
- No Authentication by default- Choices: no-auth
 
- Choices: 
- cost Number
- Set cost of OSPF interface- Range: 1-65535
 
- Range: 
- costVariable String
- Variable name
- deadInterval Number
- Set interval after which neighbor is declared to be down- Range: 1-65535
- Default value: 40
 
- Range: 
- deadInterval StringVariable 
- Variable name
- helloInterval Number
- Set interval between OSPF hello packets- Range: 1-65535
- Default value: 10
 
- Range: 
- helloInterval StringVariable 
- Variable name
- lsaRetransmit NumberInterval 
- Set time between retransmitting LSAs- Range: 1-65535
- Default value: 5
 
- Range: 
- lsaRetransmit StringInterval Variable 
- 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
 
- Choices: 
- networkType StringVariable 
- Variable name
- passiveInterface Boolean
- Set the interface to advertise its address, but not to actively run OSPF- Default value: false
 
- Default value: 
- passiveInterface StringVariable 
- Variable name
ServiceRoutingOspfv3Ipv4FeatureAreaRange, ServiceRoutingOspfv3Ipv4FeatureAreaRangeArgs          
- Cost int
- Set cost for this range- Range: 0-16777214
 
- Range: 
- CostVariable string
- Variable name
- IpAddress string
- IpAddress stringVariable 
- Variable name
- NoAdvertise bool
- Do not advertise this range- Default value: false
 
- Default value: 
- NoAdvertise stringVariable 
- 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
 
- Choices: 
- SubnetMask stringVariable 
- Variable name
- Cost int
- Set cost for this range- Range: 0-16777214
 
- Range: 
- CostVariable string
- Variable name
- IpAddress string
- IpAddress stringVariable 
- Variable name
- NoAdvertise bool
- Do not advertise this range- Default value: false
 
- Default value: 
- NoAdvertise stringVariable 
- 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
 
- Choices: 
- SubnetMask stringVariable 
- Variable name
- cost Integer
- Set cost for this range- Range: 0-16777214
 
- Range: 
- costVariable String
- Variable name
- ipAddress String
- ipAddress StringVariable 
- Variable name
- noAdvertise Boolean
- Do not advertise this range- Default value: false
 
- Default value: 
- noAdvertise StringVariable 
- 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
 
- Choices: 
- subnetMask StringVariable 
- Variable name
- cost number
- Set cost for this range- Range: 0-16777214
 
- Range: 
- costVariable string
- Variable name
- ipAddress string
- ipAddress stringVariable 
- Variable name
- noAdvertise boolean
- Do not advertise this range- Default value: false
 
- Default value: 
- noAdvertise stringVariable 
- 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
 
- Choices: 
- subnetMask stringVariable 
- Variable name
- cost int
- Set cost for this range- Range: 0-16777214
 
- Range: 
- cost_variable str
- Variable name
- ip_address str
- ip_address_ strvariable 
- Variable name
- no_advertise bool
- Do not advertise this range- Default value: false
 
- Default value: 
- no_advertise_ strvariable 
- 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
 
- Choices: 
- subnet_mask_ strvariable 
- Variable name
- cost Number
- Set cost for this range- Range: 0-16777214
 
- Range: 
- costVariable String
- Variable name
- ipAddress String
- ipAddress StringVariable 
- Variable name
- noAdvertise Boolean
- Do not advertise this range- Default value: false
 
- Default value: 
- noAdvertise StringVariable 
- 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
 
- Choices: 
- subnetMask StringVariable 
- Variable name
ServiceRoutingOspfv3Ipv4FeatureRedistribute, ServiceRoutingOspfv3Ipv4FeatureRedistributeArgs        
- NatDia bool
- Enable NAT DIA for redistributed routes- Default value: true
 
- Default value: 
- NatDia stringVariable 
- Variable name
- Protocol string
- Set the protocol- Choices: connected,static,omp,nat-route,bgp,eigrp
 
- Choices: 
- ProtocolVariable string
- Variable name
- RoutePolicy stringId 
- NatDia bool
- Enable NAT DIA for redistributed routes- Default value: true
 
- Default value: 
- NatDia stringVariable 
- Variable name
- Protocol string
- Set the protocol- Choices: connected,static,omp,nat-route,bgp,eigrp
 
- Choices: 
- ProtocolVariable string
- Variable name
- RoutePolicy stringId 
- natDia Boolean
- Enable NAT DIA for redistributed routes- Default value: true
 
- Default value: 
- natDia StringVariable 
- Variable name
- protocol String
- Set the protocol- Choices: connected,static,omp,nat-route,bgp,eigrp
 
- Choices: 
- protocolVariable String
- Variable name
- routePolicy StringId 
- natDia boolean
- Enable NAT DIA for redistributed routes- Default value: true
 
- Default value: 
- natDia stringVariable 
- Variable name
- protocol string
- Set the protocol- Choices: connected,static,omp,nat-route,bgp,eigrp
 
- Choices: 
- protocolVariable string
- Variable name
- routePolicy stringId 
- nat_dia bool
- Enable NAT DIA for redistributed routes- Default value: true
 
- Default value: 
- nat_dia_ strvariable 
- Variable name
- protocol str
- Set the protocol- Choices: connected,static,omp,nat-route,bgp,eigrp
 
- Choices: 
- protocol_variable str
- Variable name
- route_policy_ strid 
- natDia Boolean
- Enable NAT DIA for redistributed routes- Default value: true
 
- Default value: 
- natDia StringVariable 
- Variable name
- protocol String
- Set the protocol- Choices: connected,static,omp,nat-route,bgp,eigrp
 
- Choices: 
- protocolVariable String
- Variable name
- routePolicy StringId 
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"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
