Class: Ansible::Ruby::Modules::Meraki_ssid
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Meraki_ssid
- Defined in:
- lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb
Overview
Allows for management of SSIDs in a Meraki wireless environment.
Instance Method Summary collapse
-
#ap_tags_vlan_ids ⇒ Object?
List of VLAN tags.
-
#auth_mode ⇒ :open, ...
Set authentication mode of network.
-
#band_selection ⇒ :"Dual band operation", ...
Set band selection mode.
-
#concentrator_network_id ⇒ Object?
The concentrator to use for ‘Layer 3 roaming with a concentrator’ or ‘VPN’.
-
#default_vlan_id ⇒ Object?
Default VLAN ID.
-
#enabled ⇒ Symbol?
Enable or disable SSID network.
-
#encryption_mode ⇒ :wpa, ...
Set encryption mode of network.
-
#ip_assignment_mode ⇒ :"NAT mode", ...
Method of which SSID uses to assign IP addresses.
-
#min_bitrate ⇒ 1, ...
Minimum bitrate (Mbps) allowed on SSID.
-
#name ⇒ Object?
Name of SSID.
-
#net_id ⇒ Object?
ID of network.
-
#net_name ⇒ Object?
Name of network.
-
#number ⇒ Object?
SSID number within network.
-
#org_id ⇒ Object?
ID of organization.
-
#org_name ⇒ Object?
Name of organization.
-
#per_client_bandwidth_limit_down ⇒ Object?
Maximum bandwidth in Mbps devices on SSID can download.
-
#per_client_bandwidth_limit_up ⇒ Object?
Maximum bandwidth in Mbps devices on SSID can upload.
-
#psk ⇒ Object?
Password for wireless network.,Requires auth_mode to be set to psk.
-
#radius_accounting_enabled ⇒ Symbol?
Enable or disable RADIUS accounting.
-
#radius_accounting_servers ⇒ Object?
List of RADIUS servers for RADIUS accounting.
-
#radius_coa_enabled ⇒ Symbol?
Enable or disable RADIUS CoA (Change of Authorization) on SSID.
-
#radius_failover_policy ⇒ :"Deny access", ...
Set client access policy in case RADIUS servers aren’t available.
-
#radius_load_balancing_policy ⇒ :"Strict priority order", ...
Set load balancing policy when multiple RADIUS servers are specified.
-
#radius_servers ⇒ Object?
List of RADIUS servers.
-
#splash_page ⇒ :None, ...
Set to enable splash page and specify type of splash.
-
#state ⇒ :absent, ...
Specifies whether SNMP information should be queried or modified.
-
#use_vlan_tagging ⇒ Symbol?
Set whether to use VLAN tagging.
-
#vlan_id ⇒ Object?
ID number of VLAN on SSID.
-
#walled_garden_enabled ⇒ Symbol?
Enable or disable walled garden functionality.
-
#walled_garden_ranges ⇒ Object?
List of walled garden ranges.
-
#wpa_encryption_mode ⇒ :"WPA1 and WPA2", ...
Encryption mode within WPA2 specification.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#ap_tags_vlan_ids ⇒ Object?
Returns List of VLAN tags.
93 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 93 attribute :ap_tags_vlan_ids |
#auth_mode ⇒ :open, ...
Returns Set authentication mode of network.
38 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 38 attribute :auth_mode |
#band_selection ⇒ :"Dual band operation", ...
Returns Set band selection mode.
107 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 107 attribute :band_selection |
#concentrator_network_id ⇒ Object?
Returns The concentrator to use for ‘Layer 3 roaming with a concentrator’ or ‘VPN’.
117 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 117 attribute :concentrator_network_id |
#default_vlan_id ⇒ Object?
Returns Default VLAN ID.
87 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 87 attribute :default_vlan_id |
#enabled ⇒ Symbol?
Returns Enable or disable SSID network.
34 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 34 attribute :enabled |
#encryption_mode ⇒ :wpa, ...
Returns Set encryption mode of network.
42 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 42 attribute :encryption_mode |
#ip_assignment_mode ⇒ :"NAT mode", ...
Returns Method of which SSID uses to assign IP addresses.
79 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 79 attribute :ip_assignment_mode |
#min_bitrate ⇒ 1, ...
Returns Minimum bitrate (Mbps) allowed on SSID.
103 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 103 attribute :min_bitrate |
#name ⇒ Object?
Returns Name of SSID.
19 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 19 attribute :name |
#net_id ⇒ Object?
Returns ID of network.
31 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 31 attribute :net_id |
#net_name ⇒ Object?
Returns Name of network.
28 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 28 attribute :net_name |
#number ⇒ Object?
Returns SSID number within network.
16 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 16 attribute :number |
#org_id ⇒ Object?
Returns ID of organization.
25 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 25 attribute :org_id |
#org_name ⇒ Object?
Returns Name of organization.
22 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 22 attribute :org_name |
#per_client_bandwidth_limit_down ⇒ Object?
Returns Maximum bandwidth in Mbps devices on SSID can download.
114 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 114 attribute :per_client_bandwidth_limit_down |
#per_client_bandwidth_limit_up ⇒ Object?
Returns Maximum bandwidth in Mbps devices on SSID can upload.
111 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 111 attribute :per_client_bandwidth_limit_up |
#psk ⇒ Object?
Returns Password for wireless network.,Requires auth_mode to be set to psk.
46 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 46 attribute :psk |
#radius_accounting_enabled ⇒ Symbol?
Returns Enable or disable RADIUS accounting.
72 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 72 attribute :radius_accounting_enabled |
#radius_accounting_servers ⇒ Object?
Returns List of RADIUS servers for RADIUS accounting.
76 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 76 attribute :radius_accounting_servers |
#radius_coa_enabled ⇒ Symbol?
Returns Enable or disable RADIUS CoA (Change of Authorization) on SSID.
60 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 60 attribute :radius_coa_enabled |
#radius_failover_policy ⇒ :"Deny access", ...
Returns Set client access policy in case RADIUS servers aren’t available.
64 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 64 attribute :radius_failover_policy |
#radius_load_balancing_policy ⇒ :"Strict priority order", ...
Returns Set load balancing policy when multiple RADIUS servers are specified.
68 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 68 attribute :radius_load_balancing_policy |
#radius_servers ⇒ Object?
Returns List of RADIUS servers.
57 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 57 attribute :radius_servers |
#splash_page ⇒ :None, ...
Returns Set to enable splash page and specify type of splash.
53 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 53 attribute :splash_page |
#state ⇒ :absent, ...
Returns Specifies whether SNMP information should be queried or modified.
12 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 12 attribute :state |
#use_vlan_tagging ⇒ Symbol?
Returns Set whether to use VLAN tagging.
83 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 83 attribute :use_vlan_tagging |
#vlan_id ⇒ Object?
Returns ID number of VLAN on SSID.
90 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 90 attribute :vlan_id |
#walled_garden_enabled ⇒ Symbol?
Returns Enable or disable walled garden functionality.
96 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 96 attribute :walled_garden_enabled |
#walled_garden_ranges ⇒ Object?
Returns List of walled garden ranges.
100 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 100 attribute :walled_garden_ranges |
#wpa_encryption_mode ⇒ :"WPA1 and WPA2", ...
Returns Encryption mode within WPA2 specification.
49 |
# File 'lib/ansible/ruby/modules/generated/network/meraki/meraki_ssid.rb', line 49 attribute :wpa_encryption_mode |