B
`o6 @ s G d d de ZdS )c s e Zd Z fddZedddZedddZeddd Zedd
dZeedd
dZ edddZ
eedddZedddZedddZ
edddZedddZeeedddZeeed d!d"Z ZS )#Networksc s t t| || _d S )N)superr __init___session)selfsession) __class__ q/private/var/folders/7j/8686xlfs15q3tgljmghtvg0r0000gn/T/pip-target-isidps9b/lib/python/meraki_v0/api/networks.pyr s zNetworks.__init__) networkIdc C s$ dgdd}d| }| j ||S )z
**Return a network**
https://developer.cisco.com/meraki/api/#!get-network
- networkId (string)
r
getNetwork)tags operationz
/networks/)r get)r r
metadataresourcer r r r s
zNetworks.getNetworkc sX | t dgdd}d| }ddddd d
g fdd| D }| j|||S )
aS
**Update a network**
https://developer.cisco.com/meraki/api/#!update-network
- networkId (string)
- name (string): The name of the network
- timeZone (string): The timezone of the network. For a list of allowed timezones, please see the 'TZ' column in the table in this article.
- tags (string): A space-separated list of tags to be applied to the network
- disableMyMerakiCom (boolean): Disables the local device status pages (my.meraki.com, ap.meraki.com, switch.meraki.com, wired.meraki.com). Optional (defaults to false)
- disableRemoteStatusPage (boolean): Disables access to the device status page (http://[device's LAN IP]). Optional. Can only be set if disableMyMerakiCom is set to false
- enrollmentString (string): A unique identifier which can be used for device enrollment or easy access through the Meraki SM Registration page or the Self Service Portal. Please note that changing this field may cause existing bookmarks to break.
r
updateNetwork)r r
z
/networks/nametimeZoner disableMyMerakiComdisableRemoteStatusPageenrollmentStringc s&