Routing Interfaces
Location in Dashboard: Switching
>> Configure
>> Routing and DHCP
Diagram
Classes
devices (meraki.domains.organizations.networks)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
switch_routing_interfaces | List | [switch_routing_interfaces] | No |
switch_routing_interfaces (meraki.domains.organizations.networks.devices)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | min: 1 , max: 127 | No | |
subnet | String | Regex: ^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\/([1-9]|[12][0-9]|3[0-2])$ | No | |
interface_ip | IP | No | ||
multicast_routing | Choice | IGMP snooping querier , disabled , enabled | No | |
vlan_id | Any | Integer[min: 1 , max: 4094 ] or String[matches: `(?:[1-9] | [1-9][0-9] | [1-9][0-9]2 |
default_gateway | IP | No | ||
ospf_settings | Class | [ospf_settings] | No | |
ipv6 | Class | [ipv6] | No | |
dhcp | Class | [dhcp] | No |
ospf_settings (meraki.domains.organizations.networks.devices.switch_routing_interfaces)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
area | Any | String[min: 1 , max: 13 ] or IP or Integer[min: 1 , max: 4294967295 ] | No | |
cost | Integer | min: 1 , max: 65535 | No | |
is_passive_enabled | Boolean | true , false | No |
ipv6 (meraki.domains.organizations.networks.devices.switch_routing_interfaces)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
assignment_mode | Choice | eui-64 , static | No | |
prefix | String | min: 1 , max: 1024 | No | |
address | String | min: 1 , max: 1024 | No | |
gateway | IP | No |
dhcp (meraki.domains.organizations.networks.devices.switch_routing_interfaces)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
dhcp_mode | Choice | dhcpDisabled , dhcpRelay , dhcpServer | No | |
dhcp_relay_server_ips | List | IP | No | |
dhcp_lease_time | Choice | 1 day , 1 hour , 1 week , 12 hours , 30 minutes , 4 hours | No | |
dns_nameservers_option | Choice | custom , googlePublicDns , openDns | No | |
dns_custom_nameservers | List | IP | No | |
boot_options_enabled | Boolean | true , false | No | |
boot_next_server | IP | No | ||
boot_file_name | String | min: 1 , max: 127 | No | |
dhcp_options | List | [dhcp_options] | No | |
reserved_ip_ranges | List | [reserved_ip_ranges] | No | |
fixed_ip_assignments | List | [fixed_ip_assignments] | No |
dhcp_options (meraki.domains.organizations.networks.devices.switch_routing_interfaces.dhcp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
code | String | Regex: ^([2-9]|1[0-9][0-9]?|2[0-9]|2[0-5][0-4]|[3-9][0-9])$ | Yes | |
type | Choice | hex , integer , ip , text | Yes | |
value | String | min: 1 , max: 127 | Yes |
reserved_ip_ranges (meraki.domains.organizations.networks.devices.switch_routing_interfaces.dhcp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
start | IP | Yes | ||
end | IP | Yes | ||
comment | String | min: 1 , max: 127 | No |
fixed_ip_assignments (meraki.domains.organizations.networks.devices.switch_routing_interfaces.dhcp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | min: 1 , max: 127 | Yes | |
mac | MAC | Yes | ||
ip | IP | Yes |
Config Sample
meraki:
domains:
- name: EMEA
administrator:
name: Foo Bar
organizations:
- name: Dev
networks:
- name: Dev-main-cx-provider
product_types:
- appliance
- camera
- switch
- wireless
devices:
- name: L3 Switch 01
switch_routing_interfaces:
- name: "VLAN 1"
subnet: "1.1.1.0/24"
interface_ip: "1.1.1.1"
multicast_routing: "disabled"
vlan_id: 100
default_gateway: "1.1.1.254"
ospf_settings:
area: "0"
cost: 1
is_passive_enabled: false
ipv6:
assignment_mode: "static"
prefix: "2001:db8:85a3::/64"
address: "2001:db8:85a3::8a2e:370:7335"
gateway: "2001:db8:85a3::8a2e:370:7336"