UpdateNetworkWirelessSsid implements ModelInterface, ArrayAccess
UpdateNetworkWirelessSsid Class Doc Comment
Tags
Interfaces, Classes and Traits
- ModelInterface
- Interface abstracting model access.
- ArrayAccess
Table of Contents
- AUTH_MODE__8021X_GOOGLE = '8021x-google'
- AUTH_MODE__8021X_LOCALRADIUS = '8021x-localradius'
- AUTH_MODE__8021X_MERAKI = '8021x-meraki'
- AUTH_MODE__8021X_RADIUS = '8021x-radius'
- AUTH_MODE_IPSK_WITH_RADIUS = 'ipsk-with-radius'
- AUTH_MODE_IPSK_WITHOUT_RADIUS = 'ipsk-without-radius'
- AUTH_MODE_OPEN = 'open'
- AUTH_MODE_OPEN_WITH_RADIUS = 'open-with-radius'
- AUTH_MODE_PSK = 'psk'
- DISCRIMINATOR = null
- ENCRYPTION_MODE_WEP = 'wep'
- ENCRYPTION_MODE_WPA = 'wpa'
- ENTERPRISE_ADMIN_ACCESS_DISABLED = 'access disabled'
- ENTERPRISE_ADMIN_ACCESS_ENABLED = 'access enabled'
- RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_AIRESPACE_ACL_NAME = 'Airespace-ACL-Name'
- RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_ARUBA_USER_ROLE = 'Aruba-User-Role'
- RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_FILTER_ID = 'Filter-Id'
- RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_REPLY_MESSAGE = 'Reply-Message'
- RADIUS_FAILOVER_POLICY_ALLOW_ACCESS = 'Allow access'
- RADIUS_FAILOVER_POLICY_DENY_ACCESS = 'Deny access'
- RADIUS_LOAD_BALANCING_POLICY_ROUND_ROBIN = 'Round robin'
- RADIUS_LOAD_BALANCING_POLICY_STRICT_PRIORITY_ORDER = 'Strict priority order'
- SPLASH_PAGE_BILLING = 'Billing'
- SPLASH_PAGE_CISCO_ISE = 'Cisco ISE'
- SPLASH_PAGE_CLICK_THROUGH_SPLASH_PAGE = 'Click-through splash page'
- SPLASH_PAGE_FACEBOOK_WI_FI = 'Facebook Wi-Fi'
- SPLASH_PAGE_GOOGLE_APPS_DOMAIN = 'Google Apps domain'
- SPLASH_PAGE_GOOGLE_O_AUTH = 'Google OAuth'
- SPLASH_PAGE_NONE = 'None'
- SPLASH_PAGE_PASSWORD_PROTECTED_WITH_ACTIVE_DIRECTORY = 'Password-protected with Active Directory'
- SPLASH_PAGE_PASSWORD_PROTECTED_WITH_CUSTOM_RADIUS = 'Password-protected with custom RADIUS'
- SPLASH_PAGE_PASSWORD_PROTECTED_WITH_LDAP = 'Password-protected with LDAP'
- SPLASH_PAGE_PASSWORD_PROTECTED_WITH_MERAKI_RADIUS = 'Password-protected with Meraki RADIUS'
- SPLASH_PAGE_SMS_AUTHENTICATION = 'SMS authentication'
- SPLASH_PAGE_SPONSORED_GUEST = 'Sponsored guest'
- SPLASH_PAGE_SYSTEMS_MANAGER_SENTRY = 'Systems Manager Sentry'
- WPA_ENCRYPTION_MODE_WPA1_AND_WPA2 = 'WPA1 and WPA2'
- WPA_ENCRYPTION_MODE_WPA1_ONLY = 'WPA1 only'
- WPA_ENCRYPTION_MODE_WPA2_ONLY = 'WPA2 only'
- WPA_ENCRYPTION_MODE_WPA3_ONLY = 'WPA3 only'
- WPA_ENCRYPTION_MODE_WPA3_TRANSITION_MODE = 'WPA3 Transition Mode'
- $attributeMap : array<string|int, string>
- Array of attributes where the key is the local name, and the value is the original name
- $container : array<string|int, mixed>
- Associative array for storing property values
- $getters : array<string|int, string>
- Array of attributes to getter functions (for serialization of requests)
- $setters : array<string|int, string>
- Array of attributes to setter functions (for deserialization of responses)
- $swaggerFormats : array<string|int, string>
- Array of property to format mappings. Used for (de)serialization
- $swaggerModelName : string
- The original name of the model.
- $swaggerTypes : array<string|int, string>
- Array of property to type mappings. Used for (de)serialization
- __construct() : mixed
- Constructor
- __toString() : string
- Gets the string presentation of the object
- attributeMap() : array<string|int, mixed>
- Array of attributes where the key is the local name, and the value is the original name
- getActiveDirectory() : NetworksnetworkIdwirelessssidsnumberActiveDirectory
- Gets active_directory
- getAdultContentFilteringEnabled() : bool
- Gets adult_content_filtering_enabled
- getApTagsAndVlanIds() : array<string|int, NetworksnetworkIdwirelessssidsnumberApTagsAndVlanIds>
- Gets ap_tags_and_vlan_ids
- getAuthMode() : string
- Gets auth_mode
- getAuthModeAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getAvailabilityTags() : array<string|int, string>
- Gets availability_tags
- getAvailableOnAllAps() : bool
- Gets available_on_all_aps
- getBandSelection() : string
- Gets band_selection
- getConcentratorNetworkId() : string
- Gets concentrator_network_id
- getDefaultVlanId() : int
- Gets default_vlan_id
- getDnsRewrite() : NetworksnetworkIdwirelessssidsnumberDnsRewrite
- Gets dns_rewrite
- getDot11r() : NetworksnetworkIdwirelessssidsnumberDot11r
- Gets dot11r
- getDot11w() : NetworksnetworkIdwirelessssidsnumberDot11w
- Gets dot11w
- getEnabled() : bool
- Gets enabled
- getEncryptionMode() : string
- Gets encryption_mode
- getEncryptionModeAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getEnterpriseAdminAccess() : string
- Gets enterprise_admin_access
- getEnterpriseAdminAccessAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getIpAssignmentMode() : string
- Gets ip_assignment_mode
- getLanIsolationEnabled() : bool
- Gets lan_isolation_enabled
- getLdap() : NetworksnetworkIdwirelessssidsnumberLdap
- Gets ldap
- getLocalRadius() : NetworksnetworkIdwirelessssidsnumberLocalRadius
- Gets local_radius
- getMandatoryDhcpEnabled() : bool
- Gets mandatory_dhcp_enabled
- getMinBitrate() : float
- Gets min_bitrate
- getModelName() : string
- The original name of the model.
- getName() : string
- Gets name
- getOauth() : NetworksnetworkIdwirelessssidsnumberOauth
- Gets oauth
- getPerClientBandwidthLimitDown() : int
- Gets per_client_bandwidth_limit_down
- getPerClientBandwidthLimitUp() : int
- Gets per_client_bandwidth_limit_up
- getPerSsidBandwidthLimitDown() : int
- Gets per_ssid_bandwidth_limit_down
- getPerSsidBandwidthLimitUp() : int
- Gets per_ssid_bandwidth_limit_up
- getPsk() : string
- Gets psk
- getRadiusAccountingEnabled() : bool
- Gets radius_accounting_enabled
- getRadiusAccountingInterimInterval() : int
- Gets radius_accounting_interim_interval
- getRadiusAccountingServers() : array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusAccountingServers>
- Gets radius_accounting_servers
- getRadiusAttributeForGroupPolicies() : string
- Gets radius_attribute_for_group_policies
- getRadiusAttributeForGroupPoliciesAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getRadiusAuthenticationNasId() : string
- Gets radius_authentication_nas_id
- getRadiusCalledStationId() : string
- Gets radius_called_station_id
- getRadiusCoaEnabled() : bool
- Gets radius_coa_enabled
- getRadiusFailoverPolicy() : string
- Gets radius_failover_policy
- getRadiusFailoverPolicyAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getRadiusFallbackEnabled() : bool
- Gets radius_fallback_enabled
- getRadiusGuestVlanEnabled() : bool
- Gets radius_guest_vlan_enabled
- getRadiusGuestVlanId() : int
- Gets radius_guest_vlan_id
- getRadiusLoadBalancingPolicy() : string
- Gets radius_load_balancing_policy
- getRadiusLoadBalancingPolicyAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getRadiusOverride() : bool
- Gets radius_override
- getRadiusProxyEnabled() : bool
- Gets radius_proxy_enabled
- getRadiusServerAttemptsLimit() : int
- Gets radius_server_attempts_limit
- getRadiusServers() : array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusServers>
- Gets radius_servers
- getRadiusServerTimeout() : int
- Gets radius_server_timeout
- getRadiusTestingEnabled() : bool
- Gets radius_testing_enabled
- getSplashGuestSponsorDomains() : array<string|int, string>
- Gets splash_guest_sponsor_domains
- getSplashPage() : string
- Gets splash_page
- getSplashPageAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getters() : array<string|int, mixed>
- Array of attributes to getter functions (for serialization of requests)
- getUseVlanTagging() : bool
- Gets use_vlan_tagging
- getVisible() : bool
- Gets visible
- getVlanId() : int
- Gets vlan_id
- getWalledGardenEnabled() : bool
- Gets walled_garden_enabled
- getWalledGardenRanges() : array<string|int, string>
- Gets walled_garden_ranges
- getWpaEncryptionMode() : string
- Gets wpa_encryption_mode
- getWpaEncryptionModeAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- listInvalidProperties() : array<string|int, mixed>
- Show all the invalid properties with reasons.
- offsetExists() : bool
- Returns true if offset exists. False otherwise.
- offsetGet() : mixed
- Gets offset.
- offsetSet() : void
- Sets value based on offset.
- offsetUnset() : void
- Unsets offset.
- setActiveDirectory() : $this
- Sets active_directory
- setAdultContentFilteringEnabled() : $this
- Sets adult_content_filtering_enabled
- setApTagsAndVlanIds() : $this
- Sets ap_tags_and_vlan_ids
- setAuthMode() : $this
- Sets auth_mode
- setAvailabilityTags() : $this
- Sets availability_tags
- setAvailableOnAllAps() : $this
- Sets available_on_all_aps
- setBandSelection() : $this
- Sets band_selection
- setConcentratorNetworkId() : $this
- Sets concentrator_network_id
- setDefaultVlanId() : $this
- Sets default_vlan_id
- setDnsRewrite() : $this
- Sets dns_rewrite
- setDot11r() : $this
- Sets dot11r
- setDot11w() : $this
- Sets dot11w
- setEnabled() : $this
- Sets enabled
- setEncryptionMode() : $this
- Sets encryption_mode
- setEnterpriseAdminAccess() : $this
- Sets enterprise_admin_access
- setIpAssignmentMode() : $this
- Sets ip_assignment_mode
- setLanIsolationEnabled() : $this
- Sets lan_isolation_enabled
- setLdap() : $this
- Sets ldap
- setLocalRadius() : $this
- Sets local_radius
- setMandatoryDhcpEnabled() : $this
- Sets mandatory_dhcp_enabled
- setMinBitrate() : $this
- Sets min_bitrate
- setName() : $this
- Sets name
- setOauth() : $this
- Sets oauth
- setPerClientBandwidthLimitDown() : $this
- Sets per_client_bandwidth_limit_down
- setPerClientBandwidthLimitUp() : $this
- Sets per_client_bandwidth_limit_up
- setPerSsidBandwidthLimitDown() : $this
- Sets per_ssid_bandwidth_limit_down
- setPerSsidBandwidthLimitUp() : $this
- Sets per_ssid_bandwidth_limit_up
- setPsk() : $this
- Sets psk
- setRadiusAccountingEnabled() : $this
- Sets radius_accounting_enabled
- setRadiusAccountingInterimInterval() : $this
- Sets radius_accounting_interim_interval
- setRadiusAccountingServers() : $this
- Sets radius_accounting_servers
- setRadiusAttributeForGroupPolicies() : $this
- Sets radius_attribute_for_group_policies
- setRadiusAuthenticationNasId() : $this
- Sets radius_authentication_nas_id
- setRadiusCalledStationId() : $this
- Sets radius_called_station_id
- setRadiusCoaEnabled() : $this
- Sets radius_coa_enabled
- setRadiusFailoverPolicy() : $this
- Sets radius_failover_policy
- setRadiusFallbackEnabled() : $this
- Sets radius_fallback_enabled
- setRadiusGuestVlanEnabled() : $this
- Sets radius_guest_vlan_enabled
- setRadiusGuestVlanId() : $this
- Sets radius_guest_vlan_id
- setRadiusLoadBalancingPolicy() : $this
- Sets radius_load_balancing_policy
- setRadiusOverride() : $this
- Sets radius_override
- setRadiusProxyEnabled() : $this
- Sets radius_proxy_enabled
- setRadiusServerAttemptsLimit() : $this
- Sets radius_server_attempts_limit
- setRadiusServers() : $this
- Sets radius_servers
- setRadiusServerTimeout() : $this
- Sets radius_server_timeout
- setRadiusTestingEnabled() : $this
- Sets radius_testing_enabled
- setSplashGuestSponsorDomains() : $this
- Sets splash_guest_sponsor_domains
- setSplashPage() : $this
- Sets splash_page
- setters() : array<string|int, mixed>
- Array of attributes to setter functions (for deserialization of responses)
- setUseVlanTagging() : $this
- Sets use_vlan_tagging
- setVisible() : $this
- Sets visible
- setVlanId() : $this
- Sets vlan_id
- setWalledGardenEnabled() : $this
- Sets walled_garden_enabled
- setWalledGardenRanges() : $this
- Sets walled_garden_ranges
- setWpaEncryptionMode() : $this
- Sets wpa_encryption_mode
- swaggerFormats() : array<string|int, mixed>
- Array of property to format mappings. Used for (de)serialization
- swaggerTypes() : array<string|int, mixed>
- Array of property to type mappings. Used for (de)serialization
- valid() : bool
- Validate all the properties in the model return true if all passed
Constants
AUTH_MODE__8021X_GOOGLE
public
mixed
AUTH_MODE__8021X_GOOGLE
= '8021x-google'
AUTH_MODE__8021X_LOCALRADIUS
public
mixed
AUTH_MODE__8021X_LOCALRADIUS
= '8021x-localradius'
AUTH_MODE__8021X_MERAKI
public
mixed
AUTH_MODE__8021X_MERAKI
= '8021x-meraki'
AUTH_MODE__8021X_RADIUS
public
mixed
AUTH_MODE__8021X_RADIUS
= '8021x-radius'
AUTH_MODE_IPSK_WITH_RADIUS
public
mixed
AUTH_MODE_IPSK_WITH_RADIUS
= 'ipsk-with-radius'
AUTH_MODE_IPSK_WITHOUT_RADIUS
public
mixed
AUTH_MODE_IPSK_WITHOUT_RADIUS
= 'ipsk-without-radius'
AUTH_MODE_OPEN
public
mixed
AUTH_MODE_OPEN
= 'open'
AUTH_MODE_OPEN_WITH_RADIUS
public
mixed
AUTH_MODE_OPEN_WITH_RADIUS
= 'open-with-radius'
AUTH_MODE_PSK
public
mixed
AUTH_MODE_PSK
= 'psk'
DISCRIMINATOR
public
mixed
DISCRIMINATOR
= null
ENCRYPTION_MODE_WEP
public
mixed
ENCRYPTION_MODE_WEP
= 'wep'
ENCRYPTION_MODE_WPA
public
mixed
ENCRYPTION_MODE_WPA
= 'wpa'
ENTERPRISE_ADMIN_ACCESS_DISABLED
public
mixed
ENTERPRISE_ADMIN_ACCESS_DISABLED
= 'access disabled'
ENTERPRISE_ADMIN_ACCESS_ENABLED
public
mixed
ENTERPRISE_ADMIN_ACCESS_ENABLED
= 'access enabled'
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_AIRESPACE_ACL_NAME
public
mixed
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_AIRESPACE_ACL_NAME
= 'Airespace-ACL-Name'
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_ARUBA_USER_ROLE
public
mixed
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_ARUBA_USER_ROLE
= 'Aruba-User-Role'
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_FILTER_ID
public
mixed
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_FILTER_ID
= 'Filter-Id'
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_REPLY_MESSAGE
public
mixed
RADIUS_ATTRIBUTE_FOR_GROUP_POLICIES_REPLY_MESSAGE
= 'Reply-Message'
RADIUS_FAILOVER_POLICY_ALLOW_ACCESS
public
mixed
RADIUS_FAILOVER_POLICY_ALLOW_ACCESS
= 'Allow access'
RADIUS_FAILOVER_POLICY_DENY_ACCESS
public
mixed
RADIUS_FAILOVER_POLICY_DENY_ACCESS
= 'Deny access'
RADIUS_LOAD_BALANCING_POLICY_ROUND_ROBIN
public
mixed
RADIUS_LOAD_BALANCING_POLICY_ROUND_ROBIN
= 'Round robin'
RADIUS_LOAD_BALANCING_POLICY_STRICT_PRIORITY_ORDER
public
mixed
RADIUS_LOAD_BALANCING_POLICY_STRICT_PRIORITY_ORDER
= 'Strict priority order'
SPLASH_PAGE_BILLING
public
mixed
SPLASH_PAGE_BILLING
= 'Billing'
SPLASH_PAGE_CISCO_ISE
public
mixed
SPLASH_PAGE_CISCO_ISE
= 'Cisco ISE'
SPLASH_PAGE_CLICK_THROUGH_SPLASH_PAGE
public
mixed
SPLASH_PAGE_CLICK_THROUGH_SPLASH_PAGE
= 'Click-through splash page'
SPLASH_PAGE_FACEBOOK_WI_FI
public
mixed
SPLASH_PAGE_FACEBOOK_WI_FI
= 'Facebook Wi-Fi'
SPLASH_PAGE_GOOGLE_APPS_DOMAIN
public
mixed
SPLASH_PAGE_GOOGLE_APPS_DOMAIN
= 'Google Apps domain'
SPLASH_PAGE_GOOGLE_O_AUTH
public
mixed
SPLASH_PAGE_GOOGLE_O_AUTH
= 'Google OAuth'
SPLASH_PAGE_NONE
public
mixed
SPLASH_PAGE_NONE
= 'None'
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_ACTIVE_DIRECTORY
public
mixed
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_ACTIVE_DIRECTORY
= 'Password-protected with Active Directory'
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_CUSTOM_RADIUS
public
mixed
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_CUSTOM_RADIUS
= 'Password-protected with custom RADIUS'
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_LDAP
public
mixed
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_LDAP
= 'Password-protected with LDAP'
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_MERAKI_RADIUS
public
mixed
SPLASH_PAGE_PASSWORD_PROTECTED_WITH_MERAKI_RADIUS
= 'Password-protected with Meraki RADIUS'
SPLASH_PAGE_SMS_AUTHENTICATION
public
mixed
SPLASH_PAGE_SMS_AUTHENTICATION
= 'SMS authentication'
SPLASH_PAGE_SPONSORED_GUEST
public
mixed
SPLASH_PAGE_SPONSORED_GUEST
= 'Sponsored guest'
SPLASH_PAGE_SYSTEMS_MANAGER_SENTRY
public
mixed
SPLASH_PAGE_SYSTEMS_MANAGER_SENTRY
= 'Systems Manager Sentry'
WPA_ENCRYPTION_MODE_WPA1_AND_WPA2
public
mixed
WPA_ENCRYPTION_MODE_WPA1_AND_WPA2
= 'WPA1 and WPA2'
WPA_ENCRYPTION_MODE_WPA1_ONLY
public
mixed
WPA_ENCRYPTION_MODE_WPA1_ONLY
= 'WPA1 only'
WPA_ENCRYPTION_MODE_WPA2_ONLY
public
mixed
WPA_ENCRYPTION_MODE_WPA2_ONLY
= 'WPA2 only'
WPA_ENCRYPTION_MODE_WPA3_ONLY
public
mixed
WPA_ENCRYPTION_MODE_WPA3_ONLY
= 'WPA3 only'
WPA_ENCRYPTION_MODE_WPA3_TRANSITION_MODE
public
mixed
WPA_ENCRYPTION_MODE_WPA3_TRANSITION_MODE
= 'WPA3 Transition Mode'
Properties
$attributeMap
Array of attributes where the key is the local name, and the value is the original name
protected
static array<string|int, string>
$attributeMap
= ['name' => 'name', 'enabled' => 'enabled', 'auth_mode' => 'authMode', 'enterprise_admin_access' => 'enterpriseAdminAccess', 'encryption_mode' => 'encryptionMode', 'psk' => 'psk', 'wpa_encryption_mode' => 'wpaEncryptionMode', 'dot11w' => 'dot11w', 'dot11r' => 'dot11r', 'splash_page' => 'splashPage', 'splash_guest_sponsor_domains' => 'splashGuestSponsorDomains', 'oauth' => 'oauth', 'local_radius' => 'localRadius', 'ldap' => 'ldap', 'active_directory' => 'activeDirectory', 'radius_servers' => 'radiusServers', 'radius_proxy_enabled' => 'radiusProxyEnabled', 'radius_testing_enabled' => 'radiusTestingEnabled', 'radius_called_station_id' => 'radiusCalledStationId', 'radius_authentication_nas_id' => 'radiusAuthenticationNasId', 'radius_server_timeout' => 'radiusServerTimeout', 'radius_server_attempts_limit' => 'radiusServerAttemptsLimit', 'radius_fallback_enabled' => 'radiusFallbackEnabled', 'radius_coa_enabled' => 'radiusCoaEnabled', 'radius_failover_policy' => 'radiusFailoverPolicy', 'radius_load_balancing_policy' => 'radiusLoadBalancingPolicy', 'radius_accounting_enabled' => 'radiusAccountingEnabled', 'radius_accounting_servers' => 'radiusAccountingServers', 'radius_accounting_interim_interval' => 'radiusAccountingInterimInterval', 'radius_attribute_for_group_policies' => 'radiusAttributeForGroupPolicies', 'ip_assignment_mode' => 'ipAssignmentMode', 'use_vlan_tagging' => 'useVlanTagging', 'concentrator_network_id' => 'concentratorNetworkId', 'vlan_id' => 'vlanId', 'default_vlan_id' => 'defaultVlanId', 'ap_tags_and_vlan_ids' => 'apTagsAndVlanIds', 'walled_garden_enabled' => 'walledGardenEnabled', 'walled_garden_ranges' => 'walledGardenRanges', 'radius_override' => 'radiusOverride', 'radius_guest_vlan_enabled' => 'radiusGuestVlanEnabled', 'radius_guest_vlan_id' => 'radiusGuestVlanId', 'min_bitrate' => 'minBitrate', 'band_selection' => 'bandSelection', 'per_client_bandwidth_limit_up' => 'perClientBandwidthLimitUp', 'per_client_bandwidth_limit_down' => 'perClientBandwidthLimitDown', 'per_ssid_bandwidth_limit_up' => 'perSsidBandwidthLimitUp', 'per_ssid_bandwidth_limit_down' => 'perSsidBandwidthLimitDown', 'lan_isolation_enabled' => 'lanIsolationEnabled', 'visible' => 'visible', 'available_on_all_aps' => 'availableOnAllAps', 'availability_tags' => 'availabilityTags', 'mandatory_dhcp_enabled' => 'mandatoryDhcpEnabled', 'adult_content_filtering_enabled' => 'adultContentFilteringEnabled', 'dns_rewrite' => 'dnsRewrite']
$container
Associative array for storing property values
protected
array<string|int, mixed>
$container
= []
$getters
Array of attributes to getter functions (for serialization of requests)
protected
static array<string|int, string>
$getters
= ['name' => 'getName', 'enabled' => 'getEnabled', 'auth_mode' => 'getAuthMode', 'enterprise_admin_access' => 'getEnterpriseAdminAccess', 'encryption_mode' => 'getEncryptionMode', 'psk' => 'getPsk', 'wpa_encryption_mode' => 'getWpaEncryptionMode', 'dot11w' => 'getDot11w', 'dot11r' => 'getDot11r', 'splash_page' => 'getSplashPage', 'splash_guest_sponsor_domains' => 'getSplashGuestSponsorDomains', 'oauth' => 'getOauth', 'local_radius' => 'getLocalRadius', 'ldap' => 'getLdap', 'active_directory' => 'getActiveDirectory', 'radius_servers' => 'getRadiusServers', 'radius_proxy_enabled' => 'getRadiusProxyEnabled', 'radius_testing_enabled' => 'getRadiusTestingEnabled', 'radius_called_station_id' => 'getRadiusCalledStationId', 'radius_authentication_nas_id' => 'getRadiusAuthenticationNasId', 'radius_server_timeout' => 'getRadiusServerTimeout', 'radius_server_attempts_limit' => 'getRadiusServerAttemptsLimit', 'radius_fallback_enabled' => 'getRadiusFallbackEnabled', 'radius_coa_enabled' => 'getRadiusCoaEnabled', 'radius_failover_policy' => 'getRadiusFailoverPolicy', 'radius_load_balancing_policy' => 'getRadiusLoadBalancingPolicy', 'radius_accounting_enabled' => 'getRadiusAccountingEnabled', 'radius_accounting_servers' => 'getRadiusAccountingServers', 'radius_accounting_interim_interval' => 'getRadiusAccountingInterimInterval', 'radius_attribute_for_group_policies' => 'getRadiusAttributeForGroupPolicies', 'ip_assignment_mode' => 'getIpAssignmentMode', 'use_vlan_tagging' => 'getUseVlanTagging', 'concentrator_network_id' => 'getConcentratorNetworkId', 'vlan_id' => 'getVlanId', 'default_vlan_id' => 'getDefaultVlanId', 'ap_tags_and_vlan_ids' => 'getApTagsAndVlanIds', 'walled_garden_enabled' => 'getWalledGardenEnabled', 'walled_garden_ranges' => 'getWalledGardenRanges', 'radius_override' => 'getRadiusOverride', 'radius_guest_vlan_enabled' => 'getRadiusGuestVlanEnabled', 'radius_guest_vlan_id' => 'getRadiusGuestVlanId', 'min_bitrate' => 'getMinBitrate', 'band_selection' => 'getBandSelection', 'per_client_bandwidth_limit_up' => 'getPerClientBandwidthLimitUp', 'per_client_bandwidth_limit_down' => 'getPerClientBandwidthLimitDown', 'per_ssid_bandwidth_limit_up' => 'getPerSsidBandwidthLimitUp', 'per_ssid_bandwidth_limit_down' => 'getPerSsidBandwidthLimitDown', 'lan_isolation_enabled' => 'getLanIsolationEnabled', 'visible' => 'getVisible', 'available_on_all_aps' => 'getAvailableOnAllAps', 'availability_tags' => 'getAvailabilityTags', 'mandatory_dhcp_enabled' => 'getMandatoryDhcpEnabled', 'adult_content_filtering_enabled' => 'getAdultContentFilteringEnabled', 'dns_rewrite' => 'getDnsRewrite']
$setters
Array of attributes to setter functions (for deserialization of responses)
protected
static array<string|int, string>
$setters
= ['name' => 'setName', 'enabled' => 'setEnabled', 'auth_mode' => 'setAuthMode', 'enterprise_admin_access' => 'setEnterpriseAdminAccess', 'encryption_mode' => 'setEncryptionMode', 'psk' => 'setPsk', 'wpa_encryption_mode' => 'setWpaEncryptionMode', 'dot11w' => 'setDot11w', 'dot11r' => 'setDot11r', 'splash_page' => 'setSplashPage', 'splash_guest_sponsor_domains' => 'setSplashGuestSponsorDomains', 'oauth' => 'setOauth', 'local_radius' => 'setLocalRadius', 'ldap' => 'setLdap', 'active_directory' => 'setActiveDirectory', 'radius_servers' => 'setRadiusServers', 'radius_proxy_enabled' => 'setRadiusProxyEnabled', 'radius_testing_enabled' => 'setRadiusTestingEnabled', 'radius_called_station_id' => 'setRadiusCalledStationId', 'radius_authentication_nas_id' => 'setRadiusAuthenticationNasId', 'radius_server_timeout' => 'setRadiusServerTimeout', 'radius_server_attempts_limit' => 'setRadiusServerAttemptsLimit', 'radius_fallback_enabled' => 'setRadiusFallbackEnabled', 'radius_coa_enabled' => 'setRadiusCoaEnabled', 'radius_failover_policy' => 'setRadiusFailoverPolicy', 'radius_load_balancing_policy' => 'setRadiusLoadBalancingPolicy', 'radius_accounting_enabled' => 'setRadiusAccountingEnabled', 'radius_accounting_servers' => 'setRadiusAccountingServers', 'radius_accounting_interim_interval' => 'setRadiusAccountingInterimInterval', 'radius_attribute_for_group_policies' => 'setRadiusAttributeForGroupPolicies', 'ip_assignment_mode' => 'setIpAssignmentMode', 'use_vlan_tagging' => 'setUseVlanTagging', 'concentrator_network_id' => 'setConcentratorNetworkId', 'vlan_id' => 'setVlanId', 'default_vlan_id' => 'setDefaultVlanId', 'ap_tags_and_vlan_ids' => 'setApTagsAndVlanIds', 'walled_garden_enabled' => 'setWalledGardenEnabled', 'walled_garden_ranges' => 'setWalledGardenRanges', 'radius_override' => 'setRadiusOverride', 'radius_guest_vlan_enabled' => 'setRadiusGuestVlanEnabled', 'radius_guest_vlan_id' => 'setRadiusGuestVlanId', 'min_bitrate' => 'setMinBitrate', 'band_selection' => 'setBandSelection', 'per_client_bandwidth_limit_up' => 'setPerClientBandwidthLimitUp', 'per_client_bandwidth_limit_down' => 'setPerClientBandwidthLimitDown', 'per_ssid_bandwidth_limit_up' => 'setPerSsidBandwidthLimitUp', 'per_ssid_bandwidth_limit_down' => 'setPerSsidBandwidthLimitDown', 'lan_isolation_enabled' => 'setLanIsolationEnabled', 'visible' => 'setVisible', 'available_on_all_aps' => 'setAvailableOnAllAps', 'availability_tags' => 'setAvailabilityTags', 'mandatory_dhcp_enabled' => 'setMandatoryDhcpEnabled', 'adult_content_filtering_enabled' => 'setAdultContentFilteringEnabled', 'dns_rewrite' => 'setDnsRewrite']
$swaggerFormats
Array of property to format mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerFormats
= ['name' => null, 'enabled' => null, 'auth_mode' => null, 'enterprise_admin_access' => null, 'encryption_mode' => null, 'psk' => null, 'wpa_encryption_mode' => null, 'dot11w' => null, 'dot11r' => null, 'splash_page' => null, 'splash_guest_sponsor_domains' => null, 'oauth' => null, 'local_radius' => null, 'ldap' => null, 'active_directory' => null, 'radius_servers' => null, 'radius_proxy_enabled' => null, 'radius_testing_enabled' => null, 'radius_called_station_id' => null, 'radius_authentication_nas_id' => null, 'radius_server_timeout' => null, 'radius_server_attempts_limit' => null, 'radius_fallback_enabled' => null, 'radius_coa_enabled' => null, 'radius_failover_policy' => null, 'radius_load_balancing_policy' => null, 'radius_accounting_enabled' => null, 'radius_accounting_servers' => null, 'radius_accounting_interim_interval' => null, 'radius_attribute_for_group_policies' => null, 'ip_assignment_mode' => null, 'use_vlan_tagging' => null, 'concentrator_network_id' => null, 'vlan_id' => null, 'default_vlan_id' => null, 'ap_tags_and_vlan_ids' => null, 'walled_garden_enabled' => null, 'walled_garden_ranges' => null, 'radius_override' => null, 'radius_guest_vlan_enabled' => null, 'radius_guest_vlan_id' => null, 'min_bitrate' => 'float', 'band_selection' => null, 'per_client_bandwidth_limit_up' => null, 'per_client_bandwidth_limit_down' => null, 'per_ssid_bandwidth_limit_up' => null, 'per_ssid_bandwidth_limit_down' => null, 'lan_isolation_enabled' => null, 'visible' => null, 'available_on_all_aps' => null, 'availability_tags' => null, 'mandatory_dhcp_enabled' => null, 'adult_content_filtering_enabled' => null, 'dns_rewrite' => null]
$swaggerModelName
The original name of the model.
protected
static string
$swaggerModelName
= 'updateNetworkWirelessSsid'
$swaggerTypes
Array of property to type mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerTypes
= ['name' => 'string', 'enabled' => 'bool', 'auth_mode' => 'string', 'enterprise_admin_access' => 'string', 'encryption_mode' => 'string', 'psk' => 'string', 'wpa_encryption_mode' => 'string', 'dot11w' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberDot11w', 'dot11r' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberDot11r', 'splash_page' => 'string', 'splash_guest_sponsor_domains' => 'string[]', 'oauth' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberOauth', 'local_radius' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberLocalRadius', 'ldap' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberLdap', 'active_directory' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberActiveDirectory', 'radius_servers' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberRadiusServers[]', 'radius_proxy_enabled' => 'bool', 'radius_testing_enabled' => 'bool', 'radius_called_station_id' => 'string', 'radius_authentication_nas_id' => 'string', 'radius_server_timeout' => 'int', 'radius_server_attempts_limit' => 'int', 'radius_fallback_enabled' => 'bool', 'radius_coa_enabled' => 'bool', 'radius_failover_policy' => 'string', 'radius_load_balancing_policy' => 'string', 'radius_accounting_enabled' => 'bool', 'radius_accounting_servers' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberRadiusAccountingServers[]', 'radius_accounting_interim_interval' => 'int', 'radius_attribute_for_group_policies' => 'string', 'ip_assignment_mode' => 'string', 'use_vlan_tagging' => 'bool', 'concentrator_network_id' => 'string', 'vlan_id' => 'int', 'default_vlan_id' => 'int', 'ap_tags_and_vlan_ids' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberApTagsAndVlanIds[]', 'walled_garden_enabled' => 'bool', 'walled_garden_ranges' => 'string[]', 'radius_override' => 'bool', 'radius_guest_vlan_enabled' => 'bool', 'radius_guest_vlan_id' => 'int', 'min_bitrate' => 'float', 'band_selection' => 'string', 'per_client_bandwidth_limit_up' => 'int', 'per_client_bandwidth_limit_down' => 'int', 'per_ssid_bandwidth_limit_up' => 'int', 'per_ssid_bandwidth_limit_down' => 'int', 'lan_isolation_enabled' => 'bool', 'visible' => 'bool', 'available_on_all_aps' => 'bool', 'availability_tags' => 'string[]', 'mandatory_dhcp_enabled' => 'bool', 'adult_content_filtering_enabled' => 'bool', 'dns_rewrite' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumberDnsRewrite']
Methods
__construct()
Constructor
public
__construct([array<string|int, mixed> $data = null ]) : mixed
Parameters
- $data : array<string|int, mixed> = null
-
Associated array of property values initializing the model
Return values
mixed —__toString()
Gets the string presentation of the object
public
__toString() : string
Return values
string —attributeMap()
Array of attributes where the key is the local name, and the value is the original name
public
static attributeMap() : array<string|int, mixed>
Return values
array<string|int, mixed> —getActiveDirectory()
Gets active_directory
public
getActiveDirectory() : NetworksnetworkIdwirelessssidsnumberActiveDirectory
Return values
NetworksnetworkIdwirelessssidsnumberActiveDirectory —getAdultContentFilteringEnabled()
Gets adult_content_filtering_enabled
public
getAdultContentFilteringEnabled() : bool
Return values
bool —getApTagsAndVlanIds()
Gets ap_tags_and_vlan_ids
public
getApTagsAndVlanIds() : array<string|int, NetworksnetworkIdwirelessssidsnumberApTagsAndVlanIds>
Return values
array<string|int, NetworksnetworkIdwirelessssidsnumberApTagsAndVlanIds> —getAuthMode()
Gets auth_mode
public
getAuthMode() : string
Return values
string —getAuthModeAllowableValues()
Gets allowable values of the enum
public
getAuthModeAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —getAvailabilityTags()
Gets availability_tags
public
getAvailabilityTags() : array<string|int, string>
Return values
array<string|int, string> —getAvailableOnAllAps()
Gets available_on_all_aps
public
getAvailableOnAllAps() : bool
Return values
bool —getBandSelection()
Gets band_selection
public
getBandSelection() : string
Return values
string —getConcentratorNetworkId()
Gets concentrator_network_id
public
getConcentratorNetworkId() : string
Return values
string —getDefaultVlanId()
Gets default_vlan_id
public
getDefaultVlanId() : int
Return values
int —getDnsRewrite()
Gets dns_rewrite
public
getDnsRewrite() : NetworksnetworkIdwirelessssidsnumberDnsRewrite
Return values
NetworksnetworkIdwirelessssidsnumberDnsRewrite —getDot11r()
Gets dot11r
public
getDot11r() : NetworksnetworkIdwirelessssidsnumberDot11r
Return values
NetworksnetworkIdwirelessssidsnumberDot11r —getDot11w()
Gets dot11w
public
getDot11w() : NetworksnetworkIdwirelessssidsnumberDot11w
Return values
NetworksnetworkIdwirelessssidsnumberDot11w —getEnabled()
Gets enabled
public
getEnabled() : bool
Return values
bool —getEncryptionMode()
Gets encryption_mode
public
getEncryptionMode() : string
Return values
string —getEncryptionModeAllowableValues()
Gets allowable values of the enum
public
getEncryptionModeAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —getEnterpriseAdminAccess()
Gets enterprise_admin_access
public
getEnterpriseAdminAccess() : string
Return values
string —getEnterpriseAdminAccessAllowableValues()
Gets allowable values of the enum
public
getEnterpriseAdminAccessAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —getIpAssignmentMode()
Gets ip_assignment_mode
public
getIpAssignmentMode() : string
Return values
string —getLanIsolationEnabled()
Gets lan_isolation_enabled
public
getLanIsolationEnabled() : bool
Return values
bool —getLdap()
Gets ldap
public
getLdap() : NetworksnetworkIdwirelessssidsnumberLdap
Return values
NetworksnetworkIdwirelessssidsnumberLdap —getLocalRadius()
Gets local_radius
public
getLocalRadius() : NetworksnetworkIdwirelessssidsnumberLocalRadius
Return values
NetworksnetworkIdwirelessssidsnumberLocalRadius —getMandatoryDhcpEnabled()
Gets mandatory_dhcp_enabled
public
getMandatoryDhcpEnabled() : bool
Return values
bool —getMinBitrate()
Gets min_bitrate
public
getMinBitrate() : float
Return values
float —getModelName()
The original name of the model.
public
getModelName() : string
Return values
string —getName()
Gets name
public
getName() : string
Return values
string —getOauth()
Gets oauth
public
getOauth() : NetworksnetworkIdwirelessssidsnumberOauth
Return values
NetworksnetworkIdwirelessssidsnumberOauth —getPerClientBandwidthLimitDown()
Gets per_client_bandwidth_limit_down
public
getPerClientBandwidthLimitDown() : int
Return values
int —getPerClientBandwidthLimitUp()
Gets per_client_bandwidth_limit_up
public
getPerClientBandwidthLimitUp() : int
Return values
int —getPerSsidBandwidthLimitDown()
Gets per_ssid_bandwidth_limit_down
public
getPerSsidBandwidthLimitDown() : int
Return values
int —getPerSsidBandwidthLimitUp()
Gets per_ssid_bandwidth_limit_up
public
getPerSsidBandwidthLimitUp() : int
Return values
int —getPsk()
Gets psk
public
getPsk() : string
Return values
string —getRadiusAccountingEnabled()
Gets radius_accounting_enabled
public
getRadiusAccountingEnabled() : bool
Return values
bool —getRadiusAccountingInterimInterval()
Gets radius_accounting_interim_interval
public
getRadiusAccountingInterimInterval() : int
Return values
int —getRadiusAccountingServers()
Gets radius_accounting_servers
public
getRadiusAccountingServers() : array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusAccountingServers>
Return values
array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusAccountingServers> —getRadiusAttributeForGroupPolicies()
Gets radius_attribute_for_group_policies
public
getRadiusAttributeForGroupPolicies() : string
Return values
string —getRadiusAttributeForGroupPoliciesAllowableValues()
Gets allowable values of the enum
public
getRadiusAttributeForGroupPoliciesAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —getRadiusAuthenticationNasId()
Gets radius_authentication_nas_id
public
getRadiusAuthenticationNasId() : string
Return values
string —getRadiusCalledStationId()
Gets radius_called_station_id
public
getRadiusCalledStationId() : string
Return values
string —getRadiusCoaEnabled()
Gets radius_coa_enabled
public
getRadiusCoaEnabled() : bool
Return values
bool —getRadiusFailoverPolicy()
Gets radius_failover_policy
public
getRadiusFailoverPolicy() : string
Return values
string —getRadiusFailoverPolicyAllowableValues()
Gets allowable values of the enum
public
getRadiusFailoverPolicyAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —getRadiusFallbackEnabled()
Gets radius_fallback_enabled
public
getRadiusFallbackEnabled() : bool
Return values
bool —getRadiusGuestVlanEnabled()
Gets radius_guest_vlan_enabled
public
getRadiusGuestVlanEnabled() : bool
Return values
bool —getRadiusGuestVlanId()
Gets radius_guest_vlan_id
public
getRadiusGuestVlanId() : int
Return values
int —getRadiusLoadBalancingPolicy()
Gets radius_load_balancing_policy
public
getRadiusLoadBalancingPolicy() : string
Return values
string —getRadiusLoadBalancingPolicyAllowableValues()
Gets allowable values of the enum
public
getRadiusLoadBalancingPolicyAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —getRadiusOverride()
Gets radius_override
public
getRadiusOverride() : bool
Return values
bool —getRadiusProxyEnabled()
Gets radius_proxy_enabled
public
getRadiusProxyEnabled() : bool
Return values
bool —getRadiusServerAttemptsLimit()
Gets radius_server_attempts_limit
public
getRadiusServerAttemptsLimit() : int
Return values
int —getRadiusServers()
Gets radius_servers
public
getRadiusServers() : array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusServers>
Return values
array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusServers> —getRadiusServerTimeout()
Gets radius_server_timeout
public
getRadiusServerTimeout() : int
Return values
int —getRadiusTestingEnabled()
Gets radius_testing_enabled
public
getRadiusTestingEnabled() : bool
Return values
bool —getSplashGuestSponsorDomains()
Gets splash_guest_sponsor_domains
public
getSplashGuestSponsorDomains() : array<string|int, string>
Return values
array<string|int, string> —getSplashPage()
Gets splash_page
public
getSplashPage() : string
Return values
string —getSplashPageAllowableValues()
Gets allowable values of the enum
public
getSplashPageAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —getters()
Array of attributes to getter functions (for serialization of requests)
public
static getters() : array<string|int, mixed>
Return values
array<string|int, mixed> —getUseVlanTagging()
Gets use_vlan_tagging
public
getUseVlanTagging() : bool
Return values
bool —getVisible()
Gets visible
public
getVisible() : bool
Return values
bool —getVlanId()
Gets vlan_id
public
getVlanId() : int
Return values
int —getWalledGardenEnabled()
Gets walled_garden_enabled
public
getWalledGardenEnabled() : bool
Return values
bool —getWalledGardenRanges()
Gets walled_garden_ranges
public
getWalledGardenRanges() : array<string|int, string>
Return values
array<string|int, string> —getWpaEncryptionMode()
Gets wpa_encryption_mode
public
getWpaEncryptionMode() : string
Return values
string —getWpaEncryptionModeAllowableValues()
Gets allowable values of the enum
public
getWpaEncryptionModeAllowableValues() : array<string|int, string>
Return values
array<string|int, string> —listInvalidProperties()
Show all the invalid properties with reasons.
public
listInvalidProperties() : array<string|int, mixed>
Return values
array<string|int, mixed> —invalid properties with reasons
offsetExists()
Returns true if offset exists. False otherwise.
public
offsetExists(int $offset) : bool
Parameters
- $offset : int
-
Offset
Return values
bool —offsetGet()
Gets offset.
public
offsetGet(int $offset) : mixed
Parameters
- $offset : int
-
Offset
Return values
mixed —offsetSet()
Sets value based on offset.
public
offsetSet(int $offset, mixed $value) : void
Parameters
- $offset : int
-
Offset
- $value : mixed
-
Value to be set
Return values
void —offsetUnset()
Unsets offset.
public
offsetUnset(int $offset) : void
Parameters
- $offset : int
-
Offset
Return values
void —setActiveDirectory()
Sets active_directory
public
setActiveDirectory(NetworksnetworkIdwirelessssidsnumberActiveDirectory $active_directory) : $this
Parameters
- $active_directory : NetworksnetworkIdwirelessssidsnumberActiveDirectory
-
active_directory
Return values
$this —setAdultContentFilteringEnabled()
Sets adult_content_filtering_enabled
public
setAdultContentFilteringEnabled(bool $adult_content_filtering_enabled) : $this
Parameters
- $adult_content_filtering_enabled : bool
-
Boolean indicating whether or not adult content will be blocked
Return values
$this —setApTagsAndVlanIds()
Sets ap_tags_and_vlan_ids
public
setApTagsAndVlanIds(array<string|int, NetworksnetworkIdwirelessssidsnumberApTagsAndVlanIds> $ap_tags_and_vlan_ids) : $this
Parameters
- $ap_tags_and_vlan_ids : array<string|int, NetworksnetworkIdwirelessssidsnumberApTagsAndVlanIds>
-
The list of tags and VLAN IDs used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
Return values
$this —setAuthMode()
Sets auth_mode
public
setAuthMode(string $auth_mode) : $this
Parameters
- $auth_mode : string
-
The association control method for the SSID ('open', 'psk', 'open-with-radius', '8021x-meraki', '8021x-radius', '8021x-google', '8021x-localradius', 'ipsk-with-radius' or 'ipsk-without-radius')
Return values
$this —setAvailabilityTags()
Sets availability_tags
public
setAvailabilityTags(array<string|int, string> $availability_tags) : $this
Parameters
- $availability_tags : array<string|int, string>
-
Accepts a list of tags for this SSID. If availableOnAllAps is false, then the SSID will only be broadcast by APs with tags matching any of the tags in this list.
Return values
$this —setAvailableOnAllAps()
Sets available_on_all_aps
public
setAvailableOnAllAps(bool $available_on_all_aps) : $this
Parameters
- $available_on_all_aps : bool
-
Boolean indicating whether all APs should broadcast the SSID or if it should be restricted to APs matching any availability tags. Can only be false if the SSID has availability tags.
Return values
$this —setBandSelection()
Sets band_selection
public
setBandSelection(string $band_selection) : $this
Parameters
- $band_selection : string
-
The client-serving radio frequencies. ('Dual band operation', '5 GHz band only' or 'Dual band operation with Band Steering')
Return values
$this —setConcentratorNetworkId()
Sets concentrator_network_id
public
setConcentratorNetworkId(string $concentrator_network_id) : $this
Parameters
- $concentrator_network_id : string
-
The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
Return values
$this —setDefaultVlanId()
Sets default_vlan_id
public
setDefaultVlanId(int $default_vlan_id) : $this
Parameters
- $default_vlan_id : int
-
The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
Return values
$this —setDnsRewrite()
Sets dns_rewrite
public
setDnsRewrite(NetworksnetworkIdwirelessssidsnumberDnsRewrite $dns_rewrite) : $this
Parameters
- $dns_rewrite : NetworksnetworkIdwirelessssidsnumberDnsRewrite
-
dns_rewrite
Return values
$this —setDot11r()
Sets dot11r
public
setDot11r(NetworksnetworkIdwirelessssidsnumberDot11r $dot11r) : $this
Parameters
- $dot11r : NetworksnetworkIdwirelessssidsnumberDot11r
-
dot11r
Return values
$this —setDot11w()
Sets dot11w
public
setDot11w(NetworksnetworkIdwirelessssidsnumberDot11w $dot11w) : $this
Parameters
- $dot11w : NetworksnetworkIdwirelessssidsnumberDot11w
-
dot11w
Return values
$this —setEnabled()
Sets enabled
public
setEnabled(bool $enabled) : $this
Parameters
- $enabled : bool
-
Whether or not the SSID is enabled
Return values
$this —setEncryptionMode()
Sets encryption_mode
public
setEncryptionMode(string $encryption_mode) : $this
Parameters
- $encryption_mode : string
-
The psk encryption mode for the SSID ('wep' or 'wpa'). This param is only valid if the authMode is 'psk'
Return values
$this —setEnterpriseAdminAccess()
Sets enterprise_admin_access
public
setEnterpriseAdminAccess(string $enterprise_admin_access) : $this
Parameters
- $enterprise_admin_access : string
-
Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
Return values
$this —setIpAssignmentMode()
Sets ip_assignment_mode
public
setIpAssignmentMode(string $ip_assignment_mode) : $this
Parameters
- $ip_assignment_mode : string
-
The client IP assignment mode ('NAT mode', 'Bridge mode', 'Layer 3 roaming', 'Layer 3 roaming with a concentrator' or 'VPN')
Return values
$this —setLanIsolationEnabled()
Sets lan_isolation_enabled
public
setLanIsolationEnabled(bool $lan_isolation_enabled) : $this
Parameters
- $lan_isolation_enabled : bool
-
Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
Return values
$this —setLdap()
Sets ldap
public
setLdap(NetworksnetworkIdwirelessssidsnumberLdap $ldap) : $this
Parameters
- $ldap : NetworksnetworkIdwirelessssidsnumberLdap
-
ldap
Return values
$this —setLocalRadius()
Sets local_radius
public
setLocalRadius(NetworksnetworkIdwirelessssidsnumberLocalRadius $local_radius) : $this
Parameters
- $local_radius : NetworksnetworkIdwirelessssidsnumberLocalRadius
-
local_radius
Return values
$this —setMandatoryDhcpEnabled()
Sets mandatory_dhcp_enabled
public
setMandatoryDhcpEnabled(bool $mandatory_dhcp_enabled) : $this
Parameters
- $mandatory_dhcp_enabled : bool
-
If true, Mandatory DHCP will enforce that clients connecting to this SSID must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate.
Return values
$this —setMinBitrate()
Sets min_bitrate
public
setMinBitrate(float $min_bitrate) : $this
Parameters
- $min_bitrate : float
-
The minimum bitrate in Mbps. ('1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54')
Return values
$this —setName()
Sets name
public
setName(string $name) : $this
Parameters
- $name : string
-
The name of the SSID
Return values
$this —setOauth()
Sets oauth
public
setOauth(NetworksnetworkIdwirelessssidsnumberOauth $oauth) : $this
Parameters
- $oauth : NetworksnetworkIdwirelessssidsnumberOauth
-
oauth
Return values
$this —setPerClientBandwidthLimitDown()
Sets per_client_bandwidth_limit_down
public
setPerClientBandwidthLimitDown(int $per_client_bandwidth_limit_down) : $this
Parameters
- $per_client_bandwidth_limit_down : int
-
The download bandwidth limit in Kbps. (0 represents no limit.)
Return values
$this —setPerClientBandwidthLimitUp()
Sets per_client_bandwidth_limit_up
public
setPerClientBandwidthLimitUp(int $per_client_bandwidth_limit_up) : $this
Parameters
- $per_client_bandwidth_limit_up : int
-
The upload bandwidth limit in Kbps. (0 represents no limit.)
Return values
$this —setPerSsidBandwidthLimitDown()
Sets per_ssid_bandwidth_limit_down
public
setPerSsidBandwidthLimitDown(int $per_ssid_bandwidth_limit_down) : $this
Parameters
- $per_ssid_bandwidth_limit_down : int
-
The total download bandwidth limit in Kbps. (0 represents no limit.)
Return values
$this —setPerSsidBandwidthLimitUp()
Sets per_ssid_bandwidth_limit_up
public
setPerSsidBandwidthLimitUp(int $per_ssid_bandwidth_limit_up) : $this
Parameters
- $per_ssid_bandwidth_limit_up : int
-
The total upload bandwidth limit in Kbps. (0 represents no limit.)
Return values
$this —setPsk()
Sets psk
public
setPsk(string $psk) : $this
Parameters
- $psk : string
-
The passkey for the SSID. This param is only valid if the authMode is 'psk'
Return values
$this —setRadiusAccountingEnabled()
Sets radius_accounting_enabled
public
setRadiusAccountingEnabled(bool $radius_accounting_enabled) : $this
Parameters
- $radius_accounting_enabled : bool
-
Whether or not RADIUS accounting is enabled. This param is only valid if the authMode is 'open-with-radius', '8021x-radius' or 'ipsk-with-radius'
Return values
$this —setRadiusAccountingInterimInterval()
Sets radius_accounting_interim_interval
public
setRadiusAccountingInterimInterval(int $radius_accounting_interim_interval) : $this
Parameters
- $radius_accounting_interim_interval : int
-
The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
Return values
$this —setRadiusAccountingServers()
Sets radius_accounting_servers
public
setRadiusAccountingServers(array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusAccountingServers> $radius_accounting_servers) : $this
Parameters
- $radius_accounting_servers : array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusAccountingServers>
-
The RADIUS accounting 802.1X servers to be used for authentication. This param is only valid if the authMode is 'open-with-radius', '8021x-radius' or 'ipsk-with-radius' and radiusAccountingEnabled is 'true'
Return values
$this —setRadiusAttributeForGroupPolicies()
Sets radius_attribute_for_group_policies
public
setRadiusAttributeForGroupPolicies(string $radius_attribute_for_group_policies) : $this
Parameters
- $radius_attribute_for_group_policies : string
-
Specify the RADIUS attribute used to look up group policies ('Filter-Id', 'Reply-Message', 'Airespace-ACL-Name' or 'Aruba-User-Role'). Access points must receive this attribute in the RADIUS Access-Accept message
Return values
$this —setRadiusAuthenticationNasId()
Sets radius_authentication_nas_id
public
setRadiusAuthenticationNasId(string $radius_authentication_nas_id) : $this
Parameters
- $radius_authentication_nas_id : string
-
The template of the NAS identifier to be used for RADIUS authentication (ex. $NODE_MAC$:$VAP_NUM$).
Return values
$this —setRadiusCalledStationId()
Sets radius_called_station_id
public
setRadiusCalledStationId(string $radius_called_station_id) : $this
Parameters
- $radius_called_station_id : string
-
The template of the called station identifier to be used for RADIUS (ex. $NODE_MAC$:$VAP_NUM$).
Return values
$this —setRadiusCoaEnabled()
Sets radius_coa_enabled
public
setRadiusCoaEnabled(bool $radius_coa_enabled) : $this
Parameters
- $radius_coa_enabled : bool
-
If true, Meraki devices will act as a RADIUS Dynamic Authorization Server and will respond to RADIUS Change-of-Authorization and Disconnect messages sent by the RADIUS server.
Return values
$this —setRadiusFailoverPolicy()
Sets radius_failover_policy
public
setRadiusFailoverPolicy(string $radius_failover_policy) : $this
Parameters
- $radius_failover_policy : string
-
This policy determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable ('Deny access' or 'Allow access')
Return values
$this —setRadiusFallbackEnabled()
Sets radius_fallback_enabled
public
setRadiusFallbackEnabled(bool $radius_fallback_enabled) : $this
Parameters
- $radius_fallback_enabled : bool
-
Whether or not higher priority RADIUS servers should be retried after 60 seconds.
Return values
$this —setRadiusGuestVlanEnabled()
Sets radius_guest_vlan_enabled
public
setRadiusGuestVlanEnabled(bool $radius_guest_vlan_enabled) : $this
Parameters
- $radius_guest_vlan_enabled : bool
-
Whether or not RADIUS Guest VLAN is enabled. This param is only valid if the authMode is 'open-with-radius' and addressing mode is not set to 'isolated' or 'nat' mode
Return values
$this —setRadiusGuestVlanId()
Sets radius_guest_vlan_id
public
setRadiusGuestVlanId(int $radius_guest_vlan_id) : $this
Parameters
- $radius_guest_vlan_id : int
-
VLAN ID of the RADIUS Guest VLAN. This param is only valid if the authMode is 'open-with-radius' and addressing mode is not set to 'isolated' or 'nat' mode
Return values
$this —setRadiusLoadBalancingPolicy()
Sets radius_load_balancing_policy
public
setRadiusLoadBalancingPolicy(string $radius_load_balancing_policy) : $this
Parameters
- $radius_load_balancing_policy : string
-
This policy determines which RADIUS server will be contacted first in an authentication attempt and the ordering of any necessary retry attempts ('Strict priority order' or 'Round robin')
Return values
$this —setRadiusOverride()
Sets radius_override
public
setRadiusOverride(bool $radius_override) : $this
Parameters
- $radius_override : bool
-
If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
Return values
$this —setRadiusProxyEnabled()
Sets radius_proxy_enabled
public
setRadiusProxyEnabled(bool $radius_proxy_enabled) : $this
Parameters
- $radius_proxy_enabled : bool
-
If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
Return values
$this —setRadiusServerAttemptsLimit()
Sets radius_server_attempts_limit
public
setRadiusServerAttemptsLimit(int $radius_server_attempts_limit) : $this
Parameters
- $radius_server_attempts_limit : int
-
The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
Return values
$this —setRadiusServers()
Sets radius_servers
public
setRadiusServers(array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusServers> $radius_servers) : $this
Parameters
- $radius_servers : array<string|int, NetworksnetworkIdwirelessssidsnumberRadiusServers>
-
The RADIUS 802.1X servers to be used for authentication. This param is only valid if the authMode is 'open-with-radius', '8021x-radius' or 'ipsk-with-radius'
Return values
$this —setRadiusServerTimeout()
Sets radius_server_timeout
public
setRadiusServerTimeout(int $radius_server_timeout) : $this
Parameters
- $radius_server_timeout : int
-
The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
Return values
$this —setRadiusTestingEnabled()
Sets radius_testing_enabled
public
setRadiusTestingEnabled(bool $radius_testing_enabled) : $this
Parameters
- $radius_testing_enabled : bool
-
If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki_8021x_test' to ensure that the RADIUS servers are reachable.
Return values
$this —setSplashGuestSponsorDomains()
Sets splash_guest_sponsor_domains
public
setSplashGuestSponsorDomains(array<string|int, string> $splash_guest_sponsor_domains) : $this
Parameters
- $splash_guest_sponsor_domains : array<string|int, string>
-
Array of valid sponsor email domains for sponsored guest splash type.
Return values
$this —setSplashPage()
Sets splash_page
public
setSplashPage(string $splash_page) : $this
Parameters
- $splash_page : string
-
The type of splash page for the SSID ('None', 'Click-through splash page', 'Billing', 'Password-protected with Meraki RADIUS', 'Password-protected with custom RADIUS', 'Password-protected with Active Directory', 'Password-protected with LDAP', 'SMS authentication', 'Systems Manager Sentry', 'Facebook Wi-Fi', 'Google OAuth', 'Sponsored guest', 'Cisco ISE' or 'Google Apps domain'). This attribute is not supported for template children.
Return values
$this —setters()
Array of attributes to setter functions (for deserialization of responses)
public
static setters() : array<string|int, mixed>
Return values
array<string|int, mixed> —setUseVlanTagging()
Sets use_vlan_tagging
public
setUseVlanTagging(bool $use_vlan_tagging) : $this
Parameters
- $use_vlan_tagging : bool
-
Whether or not traffic should be directed to use specific VLANs. This param is only valid if the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
Return values
$this —setVisible()
Sets visible
public
setVisible(bool $visible) : $this
Parameters
- $visible : bool
-
Boolean indicating whether APs should advertise or hide this SSID. APs will only broadcast this SSID if set to true
Return values
$this —setVlanId()
Sets vlan_id
public
setVlanId(int $vlan_id) : $this
Parameters
- $vlan_id : int
-
The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
Return values
$this —setWalledGardenEnabled()
Sets walled_garden_enabled
public
setWalledGardenEnabled(bool $walled_garden_enabled) : $this
Parameters
- $walled_garden_enabled : bool
-
Allow access to a configurable list of IP ranges, which users may access prior to sign-on.
Return values
$this —setWalledGardenRanges()
Sets walled_garden_ranges
public
setWalledGardenRanges(array<string|int, string> $walled_garden_ranges) : $this
Parameters
- $walled_garden_ranges : array<string|int, string>
-
Specify your walled garden by entering an array of addresses, ranges using CIDR notation, domain names, and domain wildcards (e.g. '192.168.1.1/24', '192.168.37.10/32', 'www.yahoo.com', '*.google.com']). Meraki's splash page is automatically included in your walled garden.
Return values
$this —setWpaEncryptionMode()
Sets wpa_encryption_mode
public
setWpaEncryptionMode(string $wpa_encryption_mode) : $this
Parameters
- $wpa_encryption_mode : string
-
The types of WPA encryption. ('WPA1 only', 'WPA1 and WPA2', 'WPA2 only', 'WPA3 Transition Mode' or 'WPA3 only')
Return values
$this —swaggerFormats()
Array of property to format mappings. Used for (de)serialization
public
static swaggerFormats() : array<string|int, mixed>
Return values
array<string|int, mixed> —swaggerTypes()
Array of property to type mappings. Used for (de)serialization
public
static swaggerTypes() : array<string|int, mixed>
Return values
array<string|int, mixed> —valid()
Validate all the properties in the model return true if all passed
public
valid() : bool
Return values
bool —True if all properties are valid