Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi
meraki.devices.getSwitchRoutingInterfaces
Explore with Pulumi AI
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: meraki:devices/getSwitchRoutingInterfaces:getSwitchRoutingInterfaces
arguments:
# arguments dictionary
The 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
meraki
Terraform Provider.