published on Friday, Apr 17, 2026 by ciscodevnet
published on Friday, Apr 17, 2026 by ciscodevnet
Create TenantPoliciesL3outInterfaceRoutingPolicy Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TenantPoliciesL3outInterfaceRoutingPolicy(name: string, args: TenantPoliciesL3outInterfaceRoutingPolicyArgs, opts?: CustomResourceOptions);@overload
def TenantPoliciesL3outInterfaceRoutingPolicy(resource_name: str,
args: TenantPoliciesL3outInterfaceRoutingPolicyArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TenantPoliciesL3outInterfaceRoutingPolicy(resource_name: str,
opts: Optional[ResourceOptions] = None,
template_id: Optional[str] = None,
bfd_multi_hop_settings: Optional[TenantPoliciesL3outInterfaceRoutingPolicyBfdMultiHopSettingsArgs] = None,
bfd_settings: Optional[TenantPoliciesL3outInterfaceRoutingPolicyBfdSettingsArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
ospf_interface_settings: Optional[TenantPoliciesL3outInterfaceRoutingPolicyOspfInterfaceSettingsArgs] = None,
tenant_policies_l3out_interface_routing_policy_id: Optional[str] = None)func NewTenantPoliciesL3outInterfaceRoutingPolicy(ctx *Context, name string, args TenantPoliciesL3outInterfaceRoutingPolicyArgs, opts ...ResourceOption) (*TenantPoliciesL3outInterfaceRoutingPolicy, error)public TenantPoliciesL3outInterfaceRoutingPolicy(string name, TenantPoliciesL3outInterfaceRoutingPolicyArgs args, CustomResourceOptions? opts = null)
public TenantPoliciesL3outInterfaceRoutingPolicy(String name, TenantPoliciesL3outInterfaceRoutingPolicyArgs args)
public TenantPoliciesL3outInterfaceRoutingPolicy(String name, TenantPoliciesL3outInterfaceRoutingPolicyArgs args, CustomResourceOptions options)
type: mso:TenantPoliciesL3outInterfaceRoutingPolicy
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "mso_tenantpoliciesl3outinterfaceroutingpolicy" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args TenantPoliciesL3outInterfaceRoutingPolicyArgs
- 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 TenantPoliciesL3outInterfaceRoutingPolicyArgs
- 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 TenantPoliciesL3outInterfaceRoutingPolicyArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TenantPoliciesL3outInterfaceRoutingPolicyArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TenantPoliciesL3outInterfaceRoutingPolicyArgs
- 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 tenantPoliciesL3outInterfaceRoutingPolicyResource = new Mso.TenantPoliciesL3outInterfaceRoutingPolicy("tenantPoliciesL3outInterfaceRoutingPolicyResource", new()
{
TemplateId = "string",
BfdMultiHopSettings = new Mso.Inputs.TenantPoliciesL3outInterfaceRoutingPolicyBfdMultiHopSettingsArgs
{
AdminState = "string",
DetectionMultiplier = 0,
MinReceiveInterval = 0,
MinTransmitInterval = 0,
},
BfdSettings = new Mso.Inputs.TenantPoliciesL3outInterfaceRoutingPolicyBfdSettingsArgs
{
AdminState = "string",
DetectionMultiplier = 0,
EchoAdminState = "string",
EchoReceiveInterval = 0,
InterfaceControl = false,
MinReceiveInterval = 0,
MinTransmitInterval = 0,
},
Description = "string",
Name = "string",
OspfInterfaceSettings = new Mso.Inputs.TenantPoliciesL3outInterfaceRoutingPolicyOspfInterfaceSettingsArgs
{
AdvertiseSubnet = false,
Bfd = false,
CostOfInterface = 0,
DeadInterval = 0,
HelloInterval = 0,
MtuIgnore = false,
NetworkType = "string",
PassiveParticipation = false,
Priority = 0,
RetransmitInterval = 0,
TransmitDelay = 0,
},
TenantPoliciesL3outInterfaceRoutingPolicyId = "string",
});
example, err := mso.NewTenantPoliciesL3outInterfaceRoutingPolicy(ctx, "tenantPoliciesL3outInterfaceRoutingPolicyResource", &mso.TenantPoliciesL3outInterfaceRoutingPolicyArgs{
TemplateId: pulumi.String("string"),
BfdMultiHopSettings: &mso.TenantPoliciesL3outInterfaceRoutingPolicyBfdMultiHopSettingsArgs{
AdminState: pulumi.String("string"),
DetectionMultiplier: pulumi.Float64(0),
MinReceiveInterval: pulumi.Float64(0),
MinTransmitInterval: pulumi.Float64(0),
},
BfdSettings: &mso.TenantPoliciesL3outInterfaceRoutingPolicyBfdSettingsArgs{
AdminState: pulumi.String("string"),
DetectionMultiplier: pulumi.Float64(0),
EchoAdminState: pulumi.String("string"),
EchoReceiveInterval: pulumi.Float64(0),
InterfaceControl: pulumi.Bool(false),
MinReceiveInterval: pulumi.Float64(0),
MinTransmitInterval: pulumi.Float64(0),
},
Description: pulumi.String("string"),
Name: pulumi.String("string"),
OspfInterfaceSettings: &mso.TenantPoliciesL3outInterfaceRoutingPolicyOspfInterfaceSettingsArgs{
AdvertiseSubnet: pulumi.Bool(false),
Bfd: pulumi.Bool(false),
CostOfInterface: pulumi.Float64(0),
DeadInterval: pulumi.Float64(0),
HelloInterval: pulumi.Float64(0),
MtuIgnore: pulumi.Bool(false),
NetworkType: pulumi.String("string"),
PassiveParticipation: pulumi.Bool(false),
Priority: pulumi.Float64(0),
RetransmitInterval: pulumi.Float64(0),
TransmitDelay: pulumi.Float64(0),
},
TenantPoliciesL3outInterfaceRoutingPolicyId: pulumi.String("string"),
})
resource "mso_tenantpoliciesl3outinterfaceroutingpolicy" "tenantPoliciesL3outInterfaceRoutingPolicyResource" {
template_id = "string"
bfd_multi_hop_settings = {
admin_state = "string"
detection_multiplier = 0
min_receive_interval = 0
min_transmit_interval = 0
}
bfd_settings = {
admin_state = "string"
detection_multiplier = 0
echo_admin_state = "string"
echo_receive_interval = 0
interface_control = false
min_receive_interval = 0
min_transmit_interval = 0
}
description = "string"
name = "string"
ospf_interface_settings = {
advertise_subnet = false
bfd = false
cost_of_interface = 0
dead_interval = 0
hello_interval = 0
mtu_ignore = false
network_type = "string"
passive_participation = false
priority = 0
retransmit_interval = 0
transmit_delay = 0
}
tenant_policies_l3out_interface_routing_policy_id = "string"
}
var tenantPoliciesL3outInterfaceRoutingPolicyResource = new TenantPoliciesL3outInterfaceRoutingPolicy("tenantPoliciesL3outInterfaceRoutingPolicyResource", TenantPoliciesL3outInterfaceRoutingPolicyArgs.builder()
.templateId("string")
.bfdMultiHopSettings(TenantPoliciesL3outInterfaceRoutingPolicyBfdMultiHopSettingsArgs.builder()
.adminState("string")
.detectionMultiplier(0.0)
.minReceiveInterval(0.0)
.minTransmitInterval(0.0)
.build())
.bfdSettings(TenantPoliciesL3outInterfaceRoutingPolicyBfdSettingsArgs.builder()
.adminState("string")
.detectionMultiplier(0.0)
.echoAdminState("string")
.echoReceiveInterval(0.0)
.interfaceControl(false)
.minReceiveInterval(0.0)
.minTransmitInterval(0.0)
.build())
.description("string")
.name("string")
.ospfInterfaceSettings(TenantPoliciesL3outInterfaceRoutingPolicyOspfInterfaceSettingsArgs.builder()
.advertiseSubnet(false)
.bfd(false)
.costOfInterface(0.0)
.deadInterval(0.0)
.helloInterval(0.0)
.mtuIgnore(false)
.networkType("string")
.passiveParticipation(false)
.priority(0.0)
.retransmitInterval(0.0)
.transmitDelay(0.0)
.build())
.tenantPoliciesL3outInterfaceRoutingPolicyId("string")
.build());
tenant_policies_l3out_interface_routing_policy_resource = mso.TenantPoliciesL3outInterfaceRoutingPolicy("tenantPoliciesL3outInterfaceRoutingPolicyResource",
template_id="string",
bfd_multi_hop_settings={
"admin_state": "string",
"detection_multiplier": float(0),
"min_receive_interval": float(0),
"min_transmit_interval": float(0),
},
bfd_settings={
"admin_state": "string",
"detection_multiplier": float(0),
"echo_admin_state": "string",
"echo_receive_interval": float(0),
"interface_control": False,
"min_receive_interval": float(0),
"min_transmit_interval": float(0),
},
description="string",
name="string",
ospf_interface_settings={
"advertise_subnet": False,
"bfd": False,
"cost_of_interface": float(0),
"dead_interval": float(0),
"hello_interval": float(0),
"mtu_ignore": False,
"network_type": "string",
"passive_participation": False,
"priority": float(0),
"retransmit_interval": float(0),
"transmit_delay": float(0),
},
tenant_policies_l3out_interface_routing_policy_id="string")
const tenantPoliciesL3outInterfaceRoutingPolicyResource = new mso.TenantPoliciesL3outInterfaceRoutingPolicy("tenantPoliciesL3outInterfaceRoutingPolicyResource", {
templateId: "string",
bfdMultiHopSettings: {
adminState: "string",
detectionMultiplier: 0,
minReceiveInterval: 0,
minTransmitInterval: 0,
},
bfdSettings: {
adminState: "string",
detectionMultiplier: 0,
echoAdminState: "string",
echoReceiveInterval: 0,
interfaceControl: false,
minReceiveInterval: 0,
minTransmitInterval: 0,
},
description: "string",
name: "string",
ospfInterfaceSettings: {
advertiseSubnet: false,
bfd: false,
costOfInterface: 0,
deadInterval: 0,
helloInterval: 0,
mtuIgnore: false,
networkType: "string",
passiveParticipation: false,
priority: 0,
retransmitInterval: 0,
transmitDelay: 0,
},
tenantPoliciesL3outInterfaceRoutingPolicyId: "string",
});
type: mso:TenantPoliciesL3outInterfaceRoutingPolicy
properties:
bfdMultiHopSettings:
adminState: string
detectionMultiplier: 0
minReceiveInterval: 0
minTransmitInterval: 0
bfdSettings:
adminState: string
detectionMultiplier: 0
echoAdminState: string
echoReceiveInterval: 0
interfaceControl: false
minReceiveInterval: 0
minTransmitInterval: 0
description: string
name: string
ospfInterfaceSettings:
advertiseSubnet: false
bfd: false
costOfInterface: 0
deadInterval: 0
helloInterval: 0
mtuIgnore: false
networkType: string
passiveParticipation: false
priority: 0
retransmitInterval: 0
transmitDelay: 0
templateId: string
tenantPoliciesL3outInterfaceRoutingPolicyId: string
TenantPoliciesL3outInterfaceRoutingPolicy 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 TenantPoliciesL3outInterfaceRoutingPolicy resource accepts the following input properties:
- Template
Id string - The ID of the tenant policy template.
- Bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings - BFD multi-hop configuration.
- Bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings - BFD configuration.
- Description string
- The description of the L3Out Interface Routing Policy.
- Name string
- The name of the L3Out Interface Routing Policy.
- Ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings - OSPF interface configuration.
- Tenant
Policies stringL3out Interface Routing Policy Id
- Template
Id string - The ID of the tenant policy template.
- Bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings Args - BFD multi-hop configuration.
- Bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings Args - BFD configuration.
- Description string
- The description of the L3Out Interface Routing Policy.
- Name string
- The name of the L3Out Interface Routing Policy.
- Ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings Args - OSPF interface configuration.
- Tenant
Policies stringL3out Interface Routing Policy Id
- template_
id string - The ID of the tenant policy template.
- bfd_
multi_ objecthop_ settings - BFD multi-hop configuration.
- bfd_
settings object - BFD configuration.
- description string
- The description of the L3Out Interface Routing Policy.
- name string
- The name of the L3Out Interface Routing Policy.
- ospf_
interface_ objectsettings - OSPF interface configuration.
- tenant_
policies_ stringl3out_ interface_ routing_ policy_ id
- template
Id String - The ID of the tenant policy template.
- bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings - BFD multi-hop configuration.
- bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings - BFD configuration.
- description String
- The description of the L3Out Interface Routing Policy.
- name String
- The name of the L3Out Interface Routing Policy.
- ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings - OSPF interface configuration.
- tenant
Policies StringL3out Interface Routing Policy Id
- template
Id string - The ID of the tenant policy template.
- bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings - BFD multi-hop configuration.
- bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings - BFD configuration.
- description string
- The description of the L3Out Interface Routing Policy.
- name string
- The name of the L3Out Interface Routing Policy.
- ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings - OSPF interface configuration.
- tenant
Policies stringL3out Interface Routing Policy Id
- template_
id str - The ID of the tenant policy template.
- bfd_
multi_ Tenanthop_ settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings Args - BFD multi-hop configuration.
- bfd_
settings TenantPolicies L3out Interface Routing Policy Bfd Settings Args - BFD configuration.
- description str
- The description of the L3Out Interface Routing Policy.
- name str
- The name of the L3Out Interface Routing Policy.
- ospf_
interface_ Tenantsettings Policies L3out Interface Routing Policy Ospf Interface Settings Args - OSPF interface configuration.
- tenant_
policies_ strl3out_ interface_ routing_ policy_ id
- template
Id String - The ID of the tenant policy template.
- bfd
Multi Property MapHop Settings - BFD multi-hop configuration.
- bfd
Settings Property Map - BFD configuration.
- description String
- The description of the L3Out Interface Routing Policy.
- name String
- The name of the L3Out Interface Routing Policy.
- ospf
Interface Property MapSettings - OSPF interface configuration.
- tenant
Policies StringL3out Interface Routing Policy Id
Outputs
All input properties are implicitly available as output properties. Additionally, the TenantPoliciesL3outInterfaceRoutingPolicy resource produces the following output properties:
Look up Existing TenantPoliciesL3outInterfaceRoutingPolicy Resource
Get an existing TenantPoliciesL3outInterfaceRoutingPolicy 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?: TenantPoliciesL3outInterfaceRoutingPolicyState, opts?: CustomResourceOptions): TenantPoliciesL3outInterfaceRoutingPolicy@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
bfd_multi_hop_settings: Optional[TenantPoliciesL3outInterfaceRoutingPolicyBfdMultiHopSettingsArgs] = None,
bfd_settings: Optional[TenantPoliciesL3outInterfaceRoutingPolicyBfdSettingsArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
ospf_interface_settings: Optional[TenantPoliciesL3outInterfaceRoutingPolicyOspfInterfaceSettingsArgs] = None,
template_id: Optional[str] = None,
tenant_policies_l3out_interface_routing_policy_id: Optional[str] = None,
uuid: Optional[str] = None) -> TenantPoliciesL3outInterfaceRoutingPolicyfunc GetTenantPoliciesL3outInterfaceRoutingPolicy(ctx *Context, name string, id IDInput, state *TenantPoliciesL3outInterfaceRoutingPolicyState, opts ...ResourceOption) (*TenantPoliciesL3outInterfaceRoutingPolicy, error)public static TenantPoliciesL3outInterfaceRoutingPolicy Get(string name, Input<string> id, TenantPoliciesL3outInterfaceRoutingPolicyState? state, CustomResourceOptions? opts = null)public static TenantPoliciesL3outInterfaceRoutingPolicy get(String name, Output<String> id, TenantPoliciesL3outInterfaceRoutingPolicyState state, CustomResourceOptions options)resources: _: type: mso:TenantPoliciesL3outInterfaceRoutingPolicy get: id: ${id}import {
to = mso_tenantpoliciesl3outinterfaceroutingpolicy.example
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.
- Bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings - BFD multi-hop configuration.
- Bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings - BFD configuration.
- Description string
- The description of the L3Out Interface Routing Policy.
- Name string
- The name of the L3Out Interface Routing Policy.
- Ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings - OSPF interface configuration.
- Template
Id string - The ID of the tenant policy template.
- Tenant
Policies stringL3out Interface Routing Policy Id - Uuid string
- The UUID of the L3Out Interface Routing Policy.
- Bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings Args - BFD multi-hop configuration.
- Bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings Args - BFD configuration.
- Description string
- The description of the L3Out Interface Routing Policy.
- Name string
- The name of the L3Out Interface Routing Policy.
- Ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings Args - OSPF interface configuration.
- Template
Id string - The ID of the tenant policy template.
- Tenant
Policies stringL3out Interface Routing Policy Id - Uuid string
- The UUID of the L3Out Interface Routing Policy.
- bfd_
multi_ objecthop_ settings - BFD multi-hop configuration.
- bfd_
settings object - BFD configuration.
- description string
- The description of the L3Out Interface Routing Policy.
- name string
- The name of the L3Out Interface Routing Policy.
- ospf_
interface_ objectsettings - OSPF interface configuration.
- template_
id string - The ID of the tenant policy template.
- tenant_
policies_ stringl3out_ interface_ routing_ policy_ id - uuid string
- The UUID of the L3Out Interface Routing Policy.
- bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings - BFD multi-hop configuration.
- bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings - BFD configuration.
- description String
- The description of the L3Out Interface Routing Policy.
- name String
- The name of the L3Out Interface Routing Policy.
- ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings - OSPF interface configuration.
- template
Id String - The ID of the tenant policy template.
- tenant
Policies StringL3out Interface Routing Policy Id - uuid String
- The UUID of the L3Out Interface Routing Policy.
- bfd
Multi TenantHop Settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings - BFD multi-hop configuration.
- bfd
Settings TenantPolicies L3out Interface Routing Policy Bfd Settings - BFD configuration.
- description string
- The description of the L3Out Interface Routing Policy.
- name string
- The name of the L3Out Interface Routing Policy.
- ospf
Interface TenantSettings Policies L3out Interface Routing Policy Ospf Interface Settings - OSPF interface configuration.
- template
Id string - The ID of the tenant policy template.
- tenant
Policies stringL3out Interface Routing Policy Id - uuid string
- The UUID of the L3Out Interface Routing Policy.
- bfd_
multi_ Tenanthop_ settings Policies L3out Interface Routing Policy Bfd Multi Hop Settings Args - BFD multi-hop configuration.
- bfd_
settings TenantPolicies L3out Interface Routing Policy Bfd Settings Args - BFD configuration.
- description str
- The description of the L3Out Interface Routing Policy.
- name str
- The name of the L3Out Interface Routing Policy.
- ospf_
interface_ Tenantsettings Policies L3out Interface Routing Policy Ospf Interface Settings Args - OSPF interface configuration.
- template_
id str - The ID of the tenant policy template.
- tenant_
policies_ strl3out_ interface_ routing_ policy_ id - uuid str
- The UUID of the L3Out Interface Routing Policy.
- bfd
Multi Property MapHop Settings - BFD multi-hop configuration.
- bfd
Settings Property Map - BFD configuration.
- description String
- The description of the L3Out Interface Routing Policy.
- name String
- The name of the L3Out Interface Routing Policy.
- ospf
Interface Property MapSettings - OSPF interface configuration.
- template
Id String - The ID of the tenant policy template.
- tenant
Policies StringL3out Interface Routing Policy Id - uuid String
- The UUID of the L3Out Interface Routing Policy.
Supporting Types
TenantPoliciesL3outInterfaceRoutingPolicyBfdMultiHopSettings, TenantPoliciesL3outInterfaceRoutingPolicyBfdMultiHopSettingsArgs
- Admin
State string - Administrative state. Default: enabled when unset during creation.
- Detection
Multiplier double - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- Min
Receive doubleInterval - Minimum receive interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- Min
Transmit doubleInterval - Minimum transmit interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- Admin
State string - Administrative state. Default: enabled when unset during creation.
- Detection
Multiplier float64 - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- Min
Receive float64Interval - Minimum receive interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- Min
Transmit float64Interval - Minimum transmit interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- admin_
state string - Administrative state. Default: enabled when unset during creation.
- detection_
multiplier number - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- min_
receive_ numberinterval - Minimum receive interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- min_
transmit_ numberinterval - Minimum transmit interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- admin
State String - Administrative state. Default: enabled when unset during creation.
- detection
Multiplier Double - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- min
Receive DoubleInterval - Minimum receive interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- min
Transmit DoubleInterval - Minimum transmit interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- admin
State string - Administrative state. Default: enabled when unset during creation.
- detection
Multiplier number - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- min
Receive numberInterval - Minimum receive interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- min
Transmit numberInterval - Minimum transmit interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- admin_
state str - Administrative state. Default: enabled when unset during creation.
- detection_
multiplier float - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- min_
receive_ floatinterval - Minimum receive interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- min_
transmit_ floatinterval - Minimum transmit interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- admin
State String - Administrative state. Default: enabled when unset during creation.
- detection
Multiplier Number - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- min
Receive NumberInterval - Minimum receive interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
- min
Transmit NumberInterval - Minimum transmit interval in microseconds. Default: 250 when unset during creation. Range: 250-999.
TenantPoliciesL3outInterfaceRoutingPolicyBfdSettings, TenantPoliciesL3outInterfaceRoutingPolicyBfdSettingsArgs
- Admin
State string - Administrative state. Default: enabled when unset during creation.
- Detection
Multiplier double - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- Echo
Admin stringState - Echo administrative state. Default: enabled when unset during creation.
- Echo
Receive doubleInterval - Echo receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- Interface
Control bool - Interface control. Default: false (disabled) when unset during creation.
- Min
Receive doubleInterval - Minimum receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- Min
Transmit doubleInterval - Minimum transmit interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- Admin
State string - Administrative state. Default: enabled when unset during creation.
- Detection
Multiplier float64 - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- Echo
Admin stringState - Echo administrative state. Default: enabled when unset during creation.
- Echo
Receive float64Interval - Echo receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- Interface
Control bool - Interface control. Default: false (disabled) when unset during creation.
- Min
Receive float64Interval - Minimum receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- Min
Transmit float64Interval - Minimum transmit interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- admin_
state string - Administrative state. Default: enabled when unset during creation.
- detection_
multiplier number - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- echo_
admin_ stringstate - Echo administrative state. Default: enabled when unset during creation.
- echo_
receive_ numberinterval - Echo receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- interface_
control bool - Interface control. Default: false (disabled) when unset during creation.
- min_
receive_ numberinterval - Minimum receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- min_
transmit_ numberinterval - Minimum transmit interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- admin
State String - Administrative state. Default: enabled when unset during creation.
- detection
Multiplier Double - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- echo
Admin StringState - Echo administrative state. Default: enabled when unset during creation.
- echo
Receive DoubleInterval - Echo receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- interface
Control Boolean - Interface control. Default: false (disabled) when unset during creation.
- min
Receive DoubleInterval - Minimum receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- min
Transmit DoubleInterval - Minimum transmit interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- admin
State string - Administrative state. Default: enabled when unset during creation.
- detection
Multiplier number - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- echo
Admin stringState - Echo administrative state. Default: enabled when unset during creation.
- echo
Receive numberInterval - Echo receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- interface
Control boolean - Interface control. Default: false (disabled) when unset during creation.
- min
Receive numberInterval - Minimum receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- min
Transmit numberInterval - Minimum transmit interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- admin_
state str - Administrative state. Default: enabled when unset during creation.
- detection_
multiplier float - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- echo_
admin_ strstate - Echo administrative state. Default: enabled when unset during creation.
- echo_
receive_ floatinterval - Echo receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- interface_
control bool - Interface control. Default: false (disabled) when unset during creation.
- min_
receive_ floatinterval - Minimum receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- min_
transmit_ floatinterval - Minimum transmit interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- admin
State String - Administrative state. Default: enabled when unset during creation.
- detection
Multiplier Number - Detection multiplier. Default: 3 when unset during creation. Range: 1-50.
- echo
Admin StringState - Echo administrative state. Default: enabled when unset during creation.
- echo
Receive NumberInterval - Echo receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- interface
Control Boolean - Interface control. Default: false (disabled) when unset during creation.
- min
Receive NumberInterval - Minimum receive interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
- min
Transmit NumberInterval - Minimum transmit interval in microseconds. Default: 50 when unset during creation. Range: 50-999.
TenantPoliciesL3outInterfaceRoutingPolicyOspfInterfaceSettings, TenantPoliciesL3outInterfaceRoutingPolicyOspfInterfaceSettingsArgs
- Advertise
Subnet bool - Advertise subnet. Default: false (disabled) when unset during creation.
- Bfd bool
- Enable BFD. Default: false (disabled) when unset during creation.
- Cost
Of doubleInterface - OSPF cost. Default: 0 when unset during creation. Range: 0-65535.
- Dead
Interval double - Dead interval in seconds. Default: 40 when unset during creation. Range: 1-65535.
- Hello
Interval double - Hello interval in seconds. Default: 10 when unset during creation. Range: 1-65535.
- Mtu
Ignore bool - Ignore MTU. Default: false (disabled) when unset during creation.
- Network
Type string - Network type. Default: broadcast when unset during creation.
- Passive
Participation bool - Passive participation. Default: false (disabled) when unset during creation.
- Priority double
- OSPF priority. Default: 1 when unset during creation. Range: 0-255.
- Retransmit
Interval double - Retransmit interval in seconds. Default: 5 when unset during creation. Range: 1-65535.
- Transmit
Delay double - Transmit delay in seconds. Default: 1 when unset during creation. Range: 1-450.
- Advertise
Subnet bool - Advertise subnet. Default: false (disabled) when unset during creation.
- Bfd bool
- Enable BFD. Default: false (disabled) when unset during creation.
- Cost
Of float64Interface - OSPF cost. Default: 0 when unset during creation. Range: 0-65535.
- Dead
Interval float64 - Dead interval in seconds. Default: 40 when unset during creation. Range: 1-65535.
- Hello
Interval float64 - Hello interval in seconds. Default: 10 when unset during creation. Range: 1-65535.
- Mtu
Ignore bool - Ignore MTU. Default: false (disabled) when unset during creation.
- Network
Type string - Network type. Default: broadcast when unset during creation.
- Passive
Participation bool - Passive participation. Default: false (disabled) when unset during creation.
- Priority float64
- OSPF priority. Default: 1 when unset during creation. Range: 0-255.
- Retransmit
Interval float64 - Retransmit interval in seconds. Default: 5 when unset during creation. Range: 1-65535.
- Transmit
Delay float64 - Transmit delay in seconds. Default: 1 when unset during creation. Range: 1-450.
- advertise_
subnet bool - Advertise subnet. Default: false (disabled) when unset during creation.
- bfd bool
- Enable BFD. Default: false (disabled) when unset during creation.
- cost_
of_ numberinterface - OSPF cost. Default: 0 when unset during creation. Range: 0-65535.
- dead_
interval number - Dead interval in seconds. Default: 40 when unset during creation. Range: 1-65535.
- hello_
interval number - Hello interval in seconds. Default: 10 when unset during creation. Range: 1-65535.
- mtu_
ignore bool - Ignore MTU. Default: false (disabled) when unset during creation.
- network_
type string - Network type. Default: broadcast when unset during creation.
- passive_
participation bool - Passive participation. Default: false (disabled) when unset during creation.
- priority number
- OSPF priority. Default: 1 when unset during creation. Range: 0-255.
- retransmit_
interval number - Retransmit interval in seconds. Default: 5 when unset during creation. Range: 1-65535.
- transmit_
delay number - Transmit delay in seconds. Default: 1 when unset during creation. Range: 1-450.
- advertise
Subnet Boolean - Advertise subnet. Default: false (disabled) when unset during creation.
- bfd Boolean
- Enable BFD. Default: false (disabled) when unset during creation.
- cost
Of DoubleInterface - OSPF cost. Default: 0 when unset during creation. Range: 0-65535.
- dead
Interval Double - Dead interval in seconds. Default: 40 when unset during creation. Range: 1-65535.
- hello
Interval Double - Hello interval in seconds. Default: 10 when unset during creation. Range: 1-65535.
- mtu
Ignore Boolean - Ignore MTU. Default: false (disabled) when unset during creation.
- network
Type String - Network type. Default: broadcast when unset during creation.
- passive
Participation Boolean - Passive participation. Default: false (disabled) when unset during creation.
- priority Double
- OSPF priority. Default: 1 when unset during creation. Range: 0-255.
- retransmit
Interval Double - Retransmit interval in seconds. Default: 5 when unset during creation. Range: 1-65535.
- transmit
Delay Double - Transmit delay in seconds. Default: 1 when unset during creation. Range: 1-450.
- advertise
Subnet boolean - Advertise subnet. Default: false (disabled) when unset during creation.
- bfd boolean
- Enable BFD. Default: false (disabled) when unset during creation.
- cost
Of numberInterface - OSPF cost. Default: 0 when unset during creation. Range: 0-65535.
- dead
Interval number - Dead interval in seconds. Default: 40 when unset during creation. Range: 1-65535.
- hello
Interval number - Hello interval in seconds. Default: 10 when unset during creation. Range: 1-65535.
- mtu
Ignore boolean - Ignore MTU. Default: false (disabled) when unset during creation.
- network
Type string - Network type. Default: broadcast when unset during creation.
- passive
Participation boolean - Passive participation. Default: false (disabled) when unset during creation.
- priority number
- OSPF priority. Default: 1 when unset during creation. Range: 0-255.
- retransmit
Interval number - Retransmit interval in seconds. Default: 5 when unset during creation. Range: 1-65535.
- transmit
Delay number - Transmit delay in seconds. Default: 1 when unset during creation. Range: 1-450.
- advertise_
subnet bool - Advertise subnet. Default: false (disabled) when unset during creation.
- bfd bool
- Enable BFD. Default: false (disabled) when unset during creation.
- cost_
of_ floatinterface - OSPF cost. Default: 0 when unset during creation. Range: 0-65535.
- dead_
interval float - Dead interval in seconds. Default: 40 when unset during creation. Range: 1-65535.
- hello_
interval float - Hello interval in seconds. Default: 10 when unset during creation. Range: 1-65535.
- mtu_
ignore bool - Ignore MTU. Default: false (disabled) when unset during creation.
- network_
type str - Network type. Default: broadcast when unset during creation.
- passive_
participation bool - Passive participation. Default: false (disabled) when unset during creation.
- priority float
- OSPF priority. Default: 1 when unset during creation. Range: 0-255.
- retransmit_
interval float - Retransmit interval in seconds. Default: 5 when unset during creation. Range: 1-65535.
- transmit_
delay float - Transmit delay in seconds. Default: 1 when unset during creation. Range: 1-450.
- advertise
Subnet Boolean - Advertise subnet. Default: false (disabled) when unset during creation.
- bfd Boolean
- Enable BFD. Default: false (disabled) when unset during creation.
- cost
Of NumberInterface - OSPF cost. Default: 0 when unset during creation. Range: 0-65535.
- dead
Interval Number - Dead interval in seconds. Default: 40 when unset during creation. Range: 1-65535.
- hello
Interval Number - Hello interval in seconds. Default: 10 when unset during creation. Range: 1-65535.
- mtu
Ignore Boolean - Ignore MTU. Default: false (disabled) when unset during creation.
- network
Type String - Network type. Default: broadcast when unset during creation.
- passive
Participation Boolean - Passive participation. Default: false (disabled) when unset during creation.
- priority Number
- OSPF priority. Default: 1 when unset during creation. Range: 0-255.
- retransmit
Interval Number - Retransmit interval in seconds. Default: 5 when unset during creation. Range: 1-65535.
- transmit
Delay Number - Transmit delay in seconds. Default: 1 when unset during creation. Range: 1-450.
Package Details
- Repository
- mso ciscodevnet/terraform-provider-mso
- License
- Notes
- This Pulumi package is based on the
msoTerraform Provider.
published on Friday, Apr 17, 2026 by ciscodevnet
