Location in Dashboard: Switching
>> Switch Stacks
Diagram
Classes
switch_stacks (meraki.domains.organizations.networks)
Name | Type | Constraint | Mandatory | Default Value |
---|
routing_interfaces | List | [routing_interfaces] | No | |
routing_interfaces (meraki.domains.organizations.networks.switch_stacks)
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.switch_stacks.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 | Boolean | true , false | No | |
ipv6 (meraki.domains.organizations.networks.switch_stacks.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.switch_stacks.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_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 | |
boot_options | Boolean | true , false | No | |
dhcp_options (meraki.domains.organizations.networks.switch_stacks.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.switch_stacks.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.switch_stacks.routing_interfaces.dhcp)
Name | Type | Constraint | Mandatory | Default Value |
---|
name | String | min: 1 , max: 127 | Yes | |
mac | MAC | | Yes | |
ip | IP | | Yes | |
Config Sample
- name: Dev-main-cx-provider
interface_ip: 100.65.10.1
multicast_routing: enabled
dhcp_lease_time: 30 minutes
dns_nameservers_option: googlePublicDns
interface_ip: 100.65.20.1
multicast_routing: enabled
dhcp_lease_time: 30 minutes
dns_nameservers_option: googlePublicDns
multicast_routing: disabled
default_gateway: 100.65.2.2
# assignment_mode: static
- dhcp_mode: dhcpDisabled