Cisco Meraki v0.4.4 published on Wednesday, Oct 22, 2025 by Pulumi
meraki.devices.getSwitchRoutingInterfaces
Start a Neo task
Explain and create a meraki.devices.getSwitchRoutingInterfaces resource
Example Usage
Using getSwitchRoutingInterfaces
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSwitchRoutingInterfaces(args: GetSwitchRoutingInterfacesArgs, opts?: InvokeOptions): Promise<GetSwitchRoutingInterfacesResult>
function getSwitchRoutingInterfacesOutput(args: GetSwitchRoutingInterfacesOutputArgs, opts?: InvokeOptions): Output<GetSwitchRoutingInterfacesResult>def get_switch_routing_interfaces(interface_id: Optional[str] = None,
serial: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSwitchRoutingInterfacesResult
def get_switch_routing_interfaces_output(interface_id: Optional[pulumi.Input[str]] = None,
serial: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSwitchRoutingInterfacesResult]func LookupSwitchRoutingInterfaces(ctx *Context, args *LookupSwitchRoutingInterfacesArgs, opts ...InvokeOption) (*LookupSwitchRoutingInterfacesResult, error)
func LookupSwitchRoutingInterfacesOutput(ctx *Context, args *LookupSwitchRoutingInterfacesOutputArgs, opts ...InvokeOption) LookupSwitchRoutingInterfacesResultOutput> Note: This function is named LookupSwitchRoutingInterfaces in the Go SDK.
public static class GetSwitchRoutingInterfaces
{
public static Task<GetSwitchRoutingInterfacesResult> InvokeAsync(GetSwitchRoutingInterfacesArgs args, InvokeOptions? opts = null)
public static Output<GetSwitchRoutingInterfacesResult> Invoke(GetSwitchRoutingInterfacesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSwitchRoutingInterfacesResult> getSwitchRoutingInterfaces(GetSwitchRoutingInterfacesArgs args, InvokeOptions options)
public static Output<GetSwitchRoutingInterfacesResult> getSwitchRoutingInterfaces(GetSwitchRoutingInterfacesArgs args, InvokeOptions options)
fn::invoke:
function: meraki:devices/getSwitchRoutingInterfaces:getSwitchRoutingInterfaces
arguments:
# arguments dictionaryThe following arguments are supported:
- Interface
Id string - interfaceId path parameter. Interface ID
- Serial string
- serial path parameter.
- Interface
Id string - interfaceId path parameter. Interface ID
- Serial string
- serial path parameter.
- interface
Id String - interfaceId path parameter. Interface ID
- serial String
- serial path parameter.
- interface
Id string - interfaceId path parameter. Interface ID
- serial string
- serial path parameter.
- interface_
id str - interfaceId path parameter. Interface ID
- serial str
- serial path parameter.
- interface
Id String - interfaceId path parameter. Interface ID
- serial String
- serial path parameter.
getSwitchRoutingInterfaces Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Switch Routing Interfaces Item - Items
List<Get
Switch Routing Interfaces Item> - Array of ResponseSwitchGetDeviceSwitchRoutingInterfaces
- Interface
Id string - interfaceId path parameter. Interface ID
- Serial string
- serial path parameter.
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Switch Routing Interfaces Item - Items
[]Get
Switch Routing Interfaces Item - Array of ResponseSwitchGetDeviceSwitchRoutingInterfaces
- Interface
Id string - interfaceId path parameter. Interface ID
- Serial string
- serial path parameter.
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Switch Routing Interfaces Item - items
List<Get
Switch Routing Interfaces Item> - Array of ResponseSwitchGetDeviceSwitchRoutingInterfaces
- interface
Id String - interfaceId path parameter. Interface ID
- serial String
- serial path parameter.
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Switch Routing Interfaces Item - items
Get
Switch Routing Interfaces Item[] - Array of ResponseSwitchGetDeviceSwitchRoutingInterfaces
- interface
Id string - interfaceId path parameter. Interface ID
- serial string
- serial path parameter.
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Switch Routing Interfaces Item - items
Sequence[Get
Switch Routing Interfaces Item] - Array of ResponseSwitchGetDeviceSwitchRoutingInterfaces
- interface_
id str - interfaceId path parameter. Interface ID
- serial str
- serial path parameter.
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- items List<Property Map>
- Array of ResponseSwitchGetDeviceSwitchRoutingInterfaces
- interface
Id String - interfaceId path parameter. Interface ID
- serial String
- serial path parameter.
Supporting Types
GetSwitchRoutingInterfacesItem
- Default
Gateway string - IPv4 default gateway
- Interface
Id string - The id
- Interface
Ip string - IPv4 address
- Ipv6
Get
Switch Routing Interfaces Item Ipv6 - IPv6 addressing
- Multicast
Routing string - Multicast routing status
- Name string
- The name
- Ospf
Settings GetSwitch Routing Interfaces Item Ospf Settings - IPv4 OSPF Settings
- Ospf
V3 GetSwitch Routing Interfaces Item Ospf V3 - IPv6 OSPF Settings
- Subnet string
- IPv4 subnet
- Vlan
Id int - VLAN id
- Default
Gateway string - IPv4 default gateway
- Interface
Id string - The id
- Interface
Ip string - IPv4 address
- Ipv6
Get
Switch Routing Interfaces Item Ipv6 - IPv6 addressing
- Multicast
Routing string - Multicast routing status
- Name string
- The name
- Ospf
Settings GetSwitch Routing Interfaces Item Ospf Settings - IPv4 OSPF Settings
- Ospf
V3 GetSwitch Routing Interfaces Item Ospf V3 - IPv6 OSPF Settings
- Subnet string
- IPv4 subnet
- Vlan
Id int - VLAN id
- default
Gateway String - IPv4 default gateway
- interface
Id String - The id
- interface
Ip String - IPv4 address
- ipv6
Get
Switch Routing Interfaces Item Ipv6 - IPv6 addressing
- multicast
Routing String - Multicast routing status
- name String
- The name
- ospf
Settings GetSwitch Routing Interfaces Item Ospf Settings - IPv4 OSPF Settings
- ospf
V3 GetSwitch Routing Interfaces Item Ospf V3 - IPv6 OSPF Settings
- subnet String
- IPv4 subnet
- vlan
Id Integer - VLAN id
- default
Gateway string - IPv4 default gateway
- interface
Id string - The id
- interface
Ip string - IPv4 address
- ipv6
Get
Switch Routing Interfaces Item Ipv6 - IPv6 addressing
- multicast
Routing string - Multicast routing status
- name string
- The name
- ospf
Settings GetSwitch Routing Interfaces Item Ospf Settings - IPv4 OSPF Settings
- ospf
V3 GetSwitch Routing Interfaces Item Ospf V3 - IPv6 OSPF Settings
- subnet string
- IPv4 subnet
- vlan
Id number - VLAN id
- default_
gateway str - IPv4 default gateway
- interface_
id str - The id
- interface_
ip str - IPv4 address
- ipv6
Get
Switch Routing Interfaces Item Ipv6 - IPv6 addressing
- multicast_
routing str - Multicast routing status
- name str
- The name
- ospf_
settings GetSwitch Routing Interfaces Item Ospf Settings - IPv4 OSPF Settings
- ospf_
v3 GetSwitch Routing Interfaces Item Ospf V3 - IPv6 OSPF Settings
- subnet str
- IPv4 subnet
- vlan_
id int - VLAN id
- default
Gateway String - IPv4 default gateway
- interface
Id String - The id
- interface
Ip String - IPv4 address
- ipv6 Property Map
- IPv6 addressing
- multicast
Routing String - Multicast routing status
- name String
- The name
- ospf
Settings Property Map - IPv4 OSPF Settings
- ospf
V3 Property Map - IPv6 OSPF Settings
- subnet String
- IPv4 subnet
- vlan
Id Number - VLAN id
GetSwitchRoutingInterfacesItemIpv6
- Address string
- IPv6 address
- Assignment
Mode string - Assignment mode
- Gateway string
- IPv6 gateway
- Prefix string
- IPv6 subnet
- Address string
- IPv6 address
- Assignment
Mode string - Assignment mode
- Gateway string
- IPv6 gateway
- Prefix string
- IPv6 subnet
- address String
- IPv6 address
- assignment
Mode String - Assignment mode
- gateway String
- IPv6 gateway
- prefix String
- IPv6 subnet
- address string
- IPv6 address
- assignment
Mode string - Assignment mode
- gateway string
- IPv6 gateway
- prefix string
- IPv6 subnet
- address str
- IPv6 address
- assignment_
mode str - Assignment mode
- gateway str
- IPv6 gateway
- prefix str
- IPv6 subnet
- address String
- IPv6 address
- assignment
Mode String - Assignment mode
- gateway String
- IPv6 gateway
- prefix String
- IPv6 subnet
GetSwitchRoutingInterfacesItemOspfSettings
- Area string
- Area id
- Cost int
- OSPF Cost
- Is
Passive boolEnabled - Disable sending Hello packets on this interface's IPv4 area
- Area string
- Area id
- Cost int
- OSPF Cost
- Is
Passive boolEnabled - Disable sending Hello packets on this interface's IPv4 area
- area String
- Area id
- cost Integer
- OSPF Cost
- is
Passive BooleanEnabled - Disable sending Hello packets on this interface's IPv4 area
- area string
- Area id
- cost number
- OSPF Cost
- is
Passive booleanEnabled - Disable sending Hello packets on this interface's IPv4 area
- area str
- Area id
- cost int
- OSPF Cost
- is_
passive_ boolenabled - Disable sending Hello packets on this interface's IPv4 area
- area String
- Area id
- cost Number
- OSPF Cost
- is
Passive BooleanEnabled - Disable sending Hello packets on this interface's IPv4 area
GetSwitchRoutingInterfacesItemOspfV3
- Area string
- Area id
- Cost int
- OSPF Cost
- Is
Passive boolEnabled - Disable sending Hello packets on this interface's IPv6 area
- Area string
- Area id
- Cost int
- OSPF Cost
- Is
Passive boolEnabled - Disable sending Hello packets on this interface's IPv6 area
- area String
- Area id
- cost Integer
- OSPF Cost
- is
Passive BooleanEnabled - Disable sending Hello packets on this interface's IPv6 area
- area string
- Area id
- cost number
- OSPF Cost
- is
Passive booleanEnabled - Disable sending Hello packets on this interface's IPv6 area
- area str
- Area id
- cost int
- OSPF Cost
- is_
passive_ boolenabled - Disable sending Hello packets on this interface's IPv6 area
- area String
- Area id
- cost Number
- OSPF Cost
- is
Passive BooleanEnabled - Disable sending Hello packets on this interface's IPv6 area
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
merakiTerraform Provider.
