meraki.networks.WirelessSsids
Explore with Pulumi AI
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.networks.WirelessSsids;
import com.pulumi.meraki.networks.WirelessSsidsArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsActiveDirectoryArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsActiveDirectoryCredentialsArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsApTagsAndVlanIdArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsDnsRewriteArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsDot11rArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsDot11wArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsGreArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsGreConcentratorArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsLdapArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsLdapCredentialsArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsLocalRadiusArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsNamedVlansArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsNamedVlansRadiusArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsNamedVlansRadiusGuestVlanArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsNamedVlansTaggingArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsOauthArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsRadiusAccountingServerArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsRadiusServerArgs;
import com.pulumi.meraki.networks.inputs.WirelessSsidsSpeedBurstArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new WirelessSsids("example", WirelessSsidsArgs.builder()
.activeDirectory(WirelessSsidsActiveDirectoryArgs.builder()
.credentials(WirelessSsidsActiveDirectoryCredentialsArgs.builder()
.logonName("user")
.password("password")
.build())
.servers(WirelessSsidsActiveDirectoryServerArgs.builder()
.host("127.0.0.1")
.port(3268)
.build())
.build())
.adultContentFilteringEnabled(false)
.apTagsAndVlanIds(WirelessSsidsApTagsAndVlanIdArgs.builder()
.tags(
"tag1",
"tag2")
.vlan_id(100)
.build())
.authMode("8021x-radius")
.availabilityTags(
"tag1",
"tag2")
.availableOnAllAps(false)
.bandSelection("5 GHz band only")
.concentratorNetworkId("N_24329156")
.defaultVlanId(1)
.disassociateClientsOnVpnFailover(false)
.dnsRewrite(WirelessSsidsDnsRewriteArgs.builder()
.dns_custom_nameservers(
"8.8.8.8",
"8.8.4.4")
.enabled(true)
.build())
.dot11r(WirelessSsidsDot11rArgs.builder()
.adaptive(true)
.enabled(true)
.build())
.dot11w(WirelessSsidsDot11wArgs.builder()
.enabled(true)
.required(false)
.build())
.enabled(true)
.encryptionMode("wpa")
.enterpriseAdminAccess("access enabled")
.gre(WirelessSsidsGreArgs.builder()
.concentrator(WirelessSsidsGreConcentratorArgs.builder()
.host("192.168.1.1")
.build())
.key(5)
.build())
.ipAssignmentMode("NAT mode")
.lanIsolationEnabled(true)
.ldap(WirelessSsidsLdapArgs.builder()
.base_distinguished_name("dc=example,dc=com")
.credentials(WirelessSsidsLdapCredentialsArgs.builder()
.distinguishedName("cn=user,dc=example,dc=com")
.password("password")
.build())
.server_ca_certificate(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.servers(WirelessSsidsLdapServerArgs.builder()
.host("127.0.0.1")
.port(389)
.build())
.build())
.localRadius(WirelessSsidsLocalRadiusArgs.builder()
.cache_timeout(60)
.certificate_authentication(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.password_authentication(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.mandatoryDhcpEnabled(false)
.minBitrate(5.5)
.name("My SSID")
.namedVlans(WirelessSsidsNamedVlansArgs.builder()
.radius(WirelessSsidsNamedVlansRadiusArgs.builder()
.guestVlan(WirelessSsidsNamedVlansRadiusGuestVlanArgs.builder()
.enabled(true)
.name("Guest VLAN")
.build())
.build())
.tagging(WirelessSsidsNamedVlansTaggingArgs.builder()
.byApTags(WirelessSsidsNamedVlansTaggingByApTagArgs.builder()
.tags(
"tag1",
"tag2")
.vlanName("My VLAN")
.build())
.defaultVlanName("My VLAN")
.enabled(true)
.build())
.build())
.networkId("string")
.number("string")
.oauth(WirelessSsidsOauthArgs.builder()
.allowed_domains("example.com")
.build())
.perClientBandwidthLimitDown(1)
.perClientBandwidthLimitUp(1)
.perSsidBandwidthLimitDown(1)
.perSsidBandwidthLimitUp(1)
.psk("deadbeef")
.radiusAccountingEnabled(true)
.radiusAccountingInterimInterval(5)
.radiusAccountingServers(WirelessSsidsRadiusAccountingServerArgs.builder()
.ca_certificate("""
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
""")
.host("0.0.0.0")
.port(3000)
.radsec_enabled(true)
.secret("secret-string")
.build())
.radiusAttributeForGroupPolicies("Filter-Id")
.radiusAuthenticationNasId("00-11-22-33-44-55:AP1")
.radiusCalledStationId("00-11-22-33-44-55:AP1")
.radiusCoaEnabled(true)
.radiusFailoverPolicy("Deny access")
.radiusFallbackEnabled(true)
.radiusGuestVlanEnabled(true)
.radiusGuestVlanId(1)
.radiusLoadBalancingPolicy("Round robin")
.radiusOverride(false)
.radiusProxyEnabled(false)
.radiusServerAttemptsLimit(5)
.radiusServerTimeout(5)
.radiusServers(WirelessSsidsRadiusServerArgs.builder()
.ca_certificate("""
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
""")
.host("0.0.0.0")
.open_roaming_certificate_id(2)
.port(3000)
.radsec_enabled(true)
.secret("secret-string")
.build())
.radiusTestingEnabled(true)
.secondaryConcentratorNetworkId("disabled")
.speedBurst(WirelessSsidsSpeedBurstArgs.builder()
.enabled(true)
.build())
.splashGuestSponsorDomains("example.com")
.splashPage("Click-through splash page")
.useVlanTagging(false)
.visible(true)
.vlanId(10)
.walledGardenEnabled(true)
.walledGardenRanges(
"example.com",
"1.1.1.1/32")
.wpaEncryptionMode("WPA2 only")
.build());
ctx.export("merakiNetworksWirelessSsidsExample", example);
}
}
resources:
example:
type: meraki:networks:WirelessSsids
properties:
activeDirectory:
credentials:
logonName: user
password: password
servers:
- host: 127.0.0.1
port: 3268
adultContentFilteringEnabled: false
apTagsAndVlanIds:
- tags:
- tag1
- tag2
vlan_id: 100
authMode: 8021x-radius
availabilityTags:
- tag1
- tag2
availableOnAllAps: false
bandSelection: 5 GHz band only
concentratorNetworkId: N_24329156
defaultVlanId: 1
disassociateClientsOnVpnFailover: false
dnsRewrite:
dns_custom_nameservers:
- 8.8.8.8
- 8.8.4.4
enabled: true
dot11r:
adaptive: true
enabled: true
dot11w:
enabled: true
required: false
enabled: true
encryptionMode: wpa
enterpriseAdminAccess: access enabled
gre:
concentrator:
host: 192.168.1.1
key: 5
ipAssignmentMode: NAT mode
lanIsolationEnabled: true
ldap:
base_distinguished_name: dc=example,dc=com
credentials:
distinguishedName: cn=user,dc=example,dc=com
password: password
server_ca_certificate:
contents: |2
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
servers:
- host: 127.0.0.1
port: 389
localRadius:
cache_timeout: 60
certificate_authentication:
clientRootCaCertificate:
contents: |2
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
enabled: true
ocspResponderUrl: http://ocsp-server.example.com
useLdap: false
useOcsp: true
password_authentication:
enabled: false
mandatoryDhcpEnabled: false
minBitrate: 5.5
name: My SSID
namedVlans:
radius:
guestVlan:
enabled: true
name: Guest VLAN
tagging:
byApTags:
- tags:
- tag1
- tag2
vlanName: My VLAN
defaultVlanName: My VLAN
enabled: true
networkId: string
number: string
oauth:
allowed_domains:
- example.com
perClientBandwidthLimitDown: 1
perClientBandwidthLimitUp: 1
perSsidBandwidthLimitDown: 1
perSsidBandwidthLimitUp: 1
psk: deadbeef
radiusAccountingEnabled: true
radiusAccountingInterimInterval: 5
radiusAccountingServers:
- ca_certificate: |2
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
host: 0.0.0.0
port: 3000
radsec_enabled: true
secret: secret-string
radiusAttributeForGroupPolicies: Filter-Id
radiusAuthenticationNasId: 00-11-22-33-44-55:AP1
radiusCalledStationId: 00-11-22-33-44-55:AP1
radiusCoaEnabled: true
radiusFailoverPolicy: Deny access
radiusFallbackEnabled: true
radiusGuestVlanEnabled: true
radiusGuestVlanId: 1
radiusLoadBalancingPolicy: Round robin
radiusOverride: false
radiusProxyEnabled: false
radiusServerAttemptsLimit: 5
radiusServerTimeout: 5
radiusServers:
- ca_certificate: |2
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
host: 0.0.0.0
open_roaming_certificate_id: 2
port: 3000
radsec_enabled: true
secret: secret-string
radiusTestingEnabled: true
secondaryConcentratorNetworkId: disabled
speedBurst:
enabled: true
splashGuestSponsorDomains:
- example.com
splashPage: Click-through splash page
useVlanTagging: false
visible: true
vlanId: 10
walledGardenEnabled: true
walledGardenRanges:
- example.com
- 1.1.1.1/32
wpaEncryptionMode: WPA2 only
outputs:
merakiNetworksWirelessSsidsExample: ${example}
Create WirelessSsids Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WirelessSsids(name: string, args: WirelessSsidsArgs, opts?: CustomResourceOptions);
@overload
def WirelessSsids(resource_name: str,
args: WirelessSsidsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WirelessSsids(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_id: Optional[str] = None,
number: Optional[int] = None,
active_directory: Optional[WirelessSsidsActiveDirectoryArgs] = None,
adult_content_filtering_enabled: Optional[bool] = None,
ap_tags_and_vlan_ids: Optional[Sequence[WirelessSsidsApTagsAndVlanIdArgs]] = None,
auth_mode: Optional[str] = None,
availability_tags: Optional[Sequence[str]] = None,
available_on_all_aps: Optional[bool] = None,
band_selection: Optional[str] = None,
concentrator_network_id: Optional[str] = None,
default_vlan_id: Optional[int] = None,
disassociate_clients_on_vpn_failover: Optional[bool] = None,
dns_rewrite: Optional[WirelessSsidsDnsRewriteArgs] = None,
dot11r: Optional[WirelessSsidsDot11rArgs] = None,
dot11w: Optional[WirelessSsidsDot11wArgs] = None,
enabled: Optional[bool] = None,
encryption_mode: Optional[str] = None,
enterprise_admin_access: Optional[str] = None,
gre: Optional[WirelessSsidsGreArgs] = None,
ip_assignment_mode: Optional[str] = None,
lan_isolation_enabled: Optional[bool] = None,
ldap: Optional[WirelessSsidsLdapArgs] = None,
local_radius: Optional[WirelessSsidsLocalRadiusArgs] = None,
mandatory_dhcp_enabled: Optional[bool] = None,
min_bitrate: Optional[int] = None,
name: Optional[str] = None,
named_vlans: Optional[WirelessSsidsNamedVlansArgs] = None,
oauth: Optional[WirelessSsidsOauthArgs] = None,
per_client_bandwidth_limit_down: Optional[int] = None,
per_client_bandwidth_limit_up: Optional[int] = None,
per_ssid_bandwidth_limit_down: Optional[int] = None,
per_ssid_bandwidth_limit_up: Optional[int] = None,
psk: Optional[str] = None,
radius_accounting_enabled: Optional[bool] = None,
radius_accounting_interim_interval: Optional[int] = None,
radius_accounting_servers: Optional[Sequence[WirelessSsidsRadiusAccountingServerArgs]] = None,
radius_attribute_for_group_policies: Optional[str] = None,
radius_authentication_nas_id: Optional[str] = None,
radius_called_station_id: Optional[str] = None,
radius_coa_enabled: Optional[bool] = None,
radius_failover_policy: Optional[str] = None,
radius_fallback_enabled: Optional[bool] = None,
radius_guest_vlan_enabled: Optional[bool] = None,
radius_guest_vlan_id: Optional[int] = None,
radius_load_balancing_policy: Optional[str] = None,
radius_override: Optional[bool] = None,
radius_proxy_enabled: Optional[bool] = None,
radius_server_attempts_limit: Optional[int] = None,
radius_server_timeout: Optional[int] = None,
radius_servers: Optional[Sequence[WirelessSsidsRadiusServerArgs]] = None,
radius_testing_enabled: Optional[bool] = None,
secondary_concentrator_network_id: Optional[str] = None,
speed_burst: Optional[WirelessSsidsSpeedBurstArgs] = None,
splash_guest_sponsor_domains: Optional[Sequence[str]] = None,
splash_page: Optional[str] = None,
use_vlan_tagging: Optional[bool] = None,
visible: Optional[bool] = None,
vlan_id: Optional[int] = None,
walled_garden_enabled: Optional[bool] = None,
walled_garden_ranges: Optional[Sequence[str]] = None,
wpa_encryption_mode: Optional[str] = None)
func NewWirelessSsids(ctx *Context, name string, args WirelessSsidsArgs, opts ...ResourceOption) (*WirelessSsids, error)
public WirelessSsids(string name, WirelessSsidsArgs args, CustomResourceOptions? opts = null)
public WirelessSsids(String name, WirelessSsidsArgs args)
public WirelessSsids(String name, WirelessSsidsArgs args, CustomResourceOptions options)
type: meraki:networks:WirelessSsids
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WirelessSsidsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WirelessSsidsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WirelessSsidsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WirelessSsidsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WirelessSsidsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var wirelessSsidsResource = new Meraki.Networks.WirelessSsids("wirelessSsidsResource", new()
{
NetworkId = "string",
Number = 0,
ActiveDirectory = new Meraki.Networks.Inputs.WirelessSsidsActiveDirectoryArgs
{
Credentials = new Meraki.Networks.Inputs.WirelessSsidsActiveDirectoryCredentialsArgs
{
LogonName = "string",
Password = "string",
},
Servers = new[]
{
new Meraki.Networks.Inputs.WirelessSsidsActiveDirectoryServerArgs
{
Host = "string",
Port = 0,
},
},
},
AdultContentFilteringEnabled = false,
ApTagsAndVlanIds = new[]
{
new Meraki.Networks.Inputs.WirelessSsidsApTagsAndVlanIdArgs
{
Tags = new[]
{
"string",
},
VlanId = 0,
},
},
AuthMode = "string",
AvailabilityTags = new[]
{
"string",
},
AvailableOnAllAps = false,
BandSelection = "string",
ConcentratorNetworkId = "string",
DefaultVlanId = 0,
DisassociateClientsOnVpnFailover = false,
DnsRewrite = new Meraki.Networks.Inputs.WirelessSsidsDnsRewriteArgs
{
DnsCustomNameservers = new[]
{
"string",
},
Enabled = false,
},
Dot11r = new Meraki.Networks.Inputs.WirelessSsidsDot11rArgs
{
Adaptive = false,
Enabled = false,
},
Dot11w = new Meraki.Networks.Inputs.WirelessSsidsDot11wArgs
{
Enabled = false,
Required = false,
},
Enabled = false,
EncryptionMode = "string",
EnterpriseAdminAccess = "string",
Gre = new Meraki.Networks.Inputs.WirelessSsidsGreArgs
{
Concentrator = new Meraki.Networks.Inputs.WirelessSsidsGreConcentratorArgs
{
Host = "string",
},
Key = 0,
},
IpAssignmentMode = "string",
LanIsolationEnabled = false,
Ldap = new Meraki.Networks.Inputs.WirelessSsidsLdapArgs
{
BaseDistinguishedName = "string",
Credentials = new Meraki.Networks.Inputs.WirelessSsidsLdapCredentialsArgs
{
DistinguishedName = "string",
Password = "string",
},
ServerCaCertificate = new Meraki.Networks.Inputs.WirelessSsidsLdapServerCaCertificateArgs
{
Contents = "string",
},
Servers = new[]
{
new Meraki.Networks.Inputs.WirelessSsidsLdapServerArgs
{
Host = "string",
Port = 0,
},
},
},
LocalRadius = new Meraki.Networks.Inputs.WirelessSsidsLocalRadiusArgs
{
CacheTimeout = 0,
CertificateAuthentication = new Meraki.Networks.Inputs.WirelessSsidsLocalRadiusCertificateAuthenticationArgs
{
ClientRootCaCertificate = new Meraki.Networks.Inputs.WirelessSsidsLocalRadiusCertificateAuthenticationClientRootCaCertificateArgs
{
Contents = "string",
},
Enabled = false,
OcspResponderUrl = "string",
UseLdap = false,
UseOcsp = false,
},
PasswordAuthentication = new Meraki.Networks.Inputs.WirelessSsidsLocalRadiusPasswordAuthenticationArgs
{
Enabled = false,
},
},
MandatoryDhcpEnabled = false,
MinBitrate = 0,
Name = "string",
NamedVlans = new Meraki.Networks.Inputs.WirelessSsidsNamedVlansArgs
{
Radius = new Meraki.Networks.Inputs.WirelessSsidsNamedVlansRadiusArgs
{
GuestVlan = new Meraki.Networks.Inputs.WirelessSsidsNamedVlansRadiusGuestVlanArgs
{
Enabled = false,
Name = "string",
},
},
Tagging = new Meraki.Networks.Inputs.WirelessSsidsNamedVlansTaggingArgs
{
ByApTags = new[]
{
new Meraki.Networks.Inputs.WirelessSsidsNamedVlansTaggingByApTagArgs
{
Tags = new[]
{
"string",
},
VlanName = "string",
},
},
DefaultVlanName = "string",
Enabled = false,
},
},
Oauth = new Meraki.Networks.Inputs.WirelessSsidsOauthArgs
{
AllowedDomains = new[]
{
"string",
},
},
PerClientBandwidthLimitDown = 0,
PerClientBandwidthLimitUp = 0,
PerSsidBandwidthLimitDown = 0,
PerSsidBandwidthLimitUp = 0,
Psk = "string",
RadiusAccountingEnabled = false,
RadiusAccountingInterimInterval = 0,
RadiusAccountingServers = new[]
{
new Meraki.Networks.Inputs.WirelessSsidsRadiusAccountingServerArgs
{
CaCertificate = "string",
Host = "string",
OpenRoamingCertificateId = 0,
Port = 0,
RadsecEnabled = false,
Secret = "string",
},
},
RadiusAttributeForGroupPolicies = "string",
RadiusAuthenticationNasId = "string",
RadiusCalledStationId = "string",
RadiusCoaEnabled = false,
RadiusFailoverPolicy = "string",
RadiusFallbackEnabled = false,
RadiusGuestVlanEnabled = false,
RadiusGuestVlanId = 0,
RadiusLoadBalancingPolicy = "string",
RadiusOverride = false,
RadiusProxyEnabled = false,
RadiusServerAttemptsLimit = 0,
RadiusServerTimeout = 0,
RadiusServers = new[]
{
new Meraki.Networks.Inputs.WirelessSsidsRadiusServerArgs
{
CaCertificate = "string",
Host = "string",
OpenRoamingCertificateId = 0,
Port = 0,
RadsecEnabled = false,
Secret = "string",
},
},
RadiusTestingEnabled = false,
SecondaryConcentratorNetworkId = "string",
SpeedBurst = new Meraki.Networks.Inputs.WirelessSsidsSpeedBurstArgs
{
Enabled = false,
},
SplashGuestSponsorDomains = new[]
{
"string",
},
SplashPage = "string",
UseVlanTagging = false,
Visible = false,
VlanId = 0,
WalledGardenEnabled = false,
WalledGardenRanges = new[]
{
"string",
},
WpaEncryptionMode = "string",
});
example, err := networks.NewWirelessSsids(ctx, "wirelessSsidsResource", &networks.WirelessSsidsArgs{
NetworkId: pulumi.String("string"),
Number: pulumi.Int(0),
ActiveDirectory: &networks.WirelessSsidsActiveDirectoryArgs{
Credentials: &networks.WirelessSsidsActiveDirectoryCredentialsArgs{
LogonName: pulumi.String("string"),
Password: pulumi.String("string"),
},
Servers: networks.WirelessSsidsActiveDirectoryServerArray{
&networks.WirelessSsidsActiveDirectoryServerArgs{
Host: pulumi.String("string"),
Port: pulumi.Int(0),
},
},
},
AdultContentFilteringEnabled: pulumi.Bool(false),
ApTagsAndVlanIds: networks.WirelessSsidsApTagsAndVlanIdArray{
&networks.WirelessSsidsApTagsAndVlanIdArgs{
Tags: pulumi.StringArray{
pulumi.String("string"),
},
VlanId: pulumi.Int(0),
},
},
AuthMode: pulumi.String("string"),
AvailabilityTags: pulumi.StringArray{
pulumi.String("string"),
},
AvailableOnAllAps: pulumi.Bool(false),
BandSelection: pulumi.String("string"),
ConcentratorNetworkId: pulumi.String("string"),
DefaultVlanId: pulumi.Int(0),
DisassociateClientsOnVpnFailover: pulumi.Bool(false),
DnsRewrite: &networks.WirelessSsidsDnsRewriteArgs{
DnsCustomNameservers: pulumi.StringArray{
pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
},
Dot11r: &networks.WirelessSsidsDot11rArgs{
Adaptive: pulumi.Bool(false),
Enabled: pulumi.Bool(false),
},
Dot11w: &networks.WirelessSsidsDot11wArgs{
Enabled: pulumi.Bool(false),
Required: pulumi.Bool(false),
},
Enabled: pulumi.Bool(false),
EncryptionMode: pulumi.String("string"),
EnterpriseAdminAccess: pulumi.String("string"),
Gre: &networks.WirelessSsidsGreArgs{
Concentrator: &networks.WirelessSsidsGreConcentratorArgs{
Host: pulumi.String("string"),
},
Key: pulumi.Int(0),
},
IpAssignmentMode: pulumi.String("string"),
LanIsolationEnabled: pulumi.Bool(false),
Ldap: &networks.WirelessSsidsLdapArgs{
BaseDistinguishedName: pulumi.String("string"),
Credentials: &networks.WirelessSsidsLdapCredentialsArgs{
DistinguishedName: pulumi.String("string"),
Password: pulumi.String("string"),
},
ServerCaCertificate: &networks.WirelessSsidsLdapServerCaCertificateArgs{
Contents: pulumi.String("string"),
},
Servers: networks.WirelessSsidsLdapServerArray{
&networks.WirelessSsidsLdapServerArgs{
Host: pulumi.String("string"),
Port: pulumi.Int(0),
},
},
},
LocalRadius: &networks.WirelessSsidsLocalRadiusArgs{
CacheTimeout: pulumi.Int(0),
CertificateAuthentication: &networks.WirelessSsidsLocalRadiusCertificateAuthenticationArgs{
ClientRootCaCertificate: &networks.WirelessSsidsLocalRadiusCertificateAuthenticationClientRootCaCertificateArgs{
Contents: pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
OcspResponderUrl: pulumi.String("string"),
UseLdap: pulumi.Bool(false),
UseOcsp: pulumi.Bool(false),
},
PasswordAuthentication: &networks.WirelessSsidsLocalRadiusPasswordAuthenticationArgs{
Enabled: pulumi.Bool(false),
},
},
MandatoryDhcpEnabled: pulumi.Bool(false),
MinBitrate: pulumi.Int(0),
Name: pulumi.String("string"),
NamedVlans: &networks.WirelessSsidsNamedVlansArgs{
Radius: &networks.WirelessSsidsNamedVlansRadiusArgs{
GuestVlan: &networks.WirelessSsidsNamedVlansRadiusGuestVlanArgs{
Enabled: pulumi.Bool(false),
Name: pulumi.String("string"),
},
},
Tagging: &networks.WirelessSsidsNamedVlansTaggingArgs{
ByApTags: networks.WirelessSsidsNamedVlansTaggingByApTagArray{
&networks.WirelessSsidsNamedVlansTaggingByApTagArgs{
Tags: pulumi.StringArray{
pulumi.String("string"),
},
VlanName: pulumi.String("string"),
},
},
DefaultVlanName: pulumi.String("string"),
Enabled: pulumi.Bool(false),
},
},
Oauth: &networks.WirelessSsidsOauthArgs{
AllowedDomains: pulumi.StringArray{
pulumi.String("string"),
},
},
PerClientBandwidthLimitDown: pulumi.Int(0),
PerClientBandwidthLimitUp: pulumi.Int(0),
PerSsidBandwidthLimitDown: pulumi.Int(0),
PerSsidBandwidthLimitUp: pulumi.Int(0),
Psk: pulumi.String("string"),
RadiusAccountingEnabled: pulumi.Bool(false),
RadiusAccountingInterimInterval: pulumi.Int(0),
RadiusAccountingServers: networks.WirelessSsidsRadiusAccountingServerArray{
&networks.WirelessSsidsRadiusAccountingServerArgs{
CaCertificate: pulumi.String("string"),
Host: pulumi.String("string"),
OpenRoamingCertificateId: pulumi.Int(0),
Port: pulumi.Int(0),
RadsecEnabled: pulumi.Bool(false),
Secret: pulumi.String("string"),
},
},
RadiusAttributeForGroupPolicies: pulumi.String("string"),
RadiusAuthenticationNasId: pulumi.String("string"),
RadiusCalledStationId: pulumi.String("string"),
RadiusCoaEnabled: pulumi.Bool(false),
RadiusFailoverPolicy: pulumi.String("string"),
RadiusFallbackEnabled: pulumi.Bool(false),
RadiusGuestVlanEnabled: pulumi.Bool(false),
RadiusGuestVlanId: pulumi.Int(0),
RadiusLoadBalancingPolicy: pulumi.String("string"),
RadiusOverride: pulumi.Bool(false),
RadiusProxyEnabled: pulumi.Bool(false),
RadiusServerAttemptsLimit: pulumi.Int(0),
RadiusServerTimeout: pulumi.Int(0),
RadiusServers: networks.WirelessSsidsRadiusServerArray{
&networks.WirelessSsidsRadiusServerArgs{
CaCertificate: pulumi.String("string"),
Host: pulumi.String("string"),
OpenRoamingCertificateId: pulumi.Int(0),
Port: pulumi.Int(0),
RadsecEnabled: pulumi.Bool(false),
Secret: pulumi.String("string"),
},
},
RadiusTestingEnabled: pulumi.Bool(false),
SecondaryConcentratorNetworkId: pulumi.String("string"),
SpeedBurst: &networks.WirelessSsidsSpeedBurstArgs{
Enabled: pulumi.Bool(false),
},
SplashGuestSponsorDomains: pulumi.StringArray{
pulumi.String("string"),
},
SplashPage: pulumi.String("string"),
UseVlanTagging: pulumi.Bool(false),
Visible: pulumi.Bool(false),
VlanId: pulumi.Int(0),
WalledGardenEnabled: pulumi.Bool(false),
WalledGardenRanges: pulumi.StringArray{
pulumi.String("string"),
},
WpaEncryptionMode: pulumi.String("string"),
})
var wirelessSsidsResource = new WirelessSsids("wirelessSsidsResource", WirelessSsidsArgs.builder()
.networkId("string")
.number(0)
.activeDirectory(WirelessSsidsActiveDirectoryArgs.builder()
.credentials(WirelessSsidsActiveDirectoryCredentialsArgs.builder()
.logonName("string")
.password("string")
.build())
.servers(WirelessSsidsActiveDirectoryServerArgs.builder()
.host("string")
.port(0)
.build())
.build())
.adultContentFilteringEnabled(false)
.apTagsAndVlanIds(WirelessSsidsApTagsAndVlanIdArgs.builder()
.tags("string")
.vlanId(0)
.build())
.authMode("string")
.availabilityTags("string")
.availableOnAllAps(false)
.bandSelection("string")
.concentratorNetworkId("string")
.defaultVlanId(0)
.disassociateClientsOnVpnFailover(false)
.dnsRewrite(WirelessSsidsDnsRewriteArgs.builder()
.dnsCustomNameservers("string")
.enabled(false)
.build())
.dot11r(WirelessSsidsDot11rArgs.builder()
.adaptive(false)
.enabled(false)
.build())
.dot11w(WirelessSsidsDot11wArgs.builder()
.enabled(false)
.required(false)
.build())
.enabled(false)
.encryptionMode("string")
.enterpriseAdminAccess("string")
.gre(WirelessSsidsGreArgs.builder()
.concentrator(WirelessSsidsGreConcentratorArgs.builder()
.host("string")
.build())
.key(0)
.build())
.ipAssignmentMode("string")
.lanIsolationEnabled(false)
.ldap(WirelessSsidsLdapArgs.builder()
.baseDistinguishedName("string")
.credentials(WirelessSsidsLdapCredentialsArgs.builder()
.distinguishedName("string")
.password("string")
.build())
.serverCaCertificate(WirelessSsidsLdapServerCaCertificateArgs.builder()
.contents("string")
.build())
.servers(WirelessSsidsLdapServerArgs.builder()
.host("string")
.port(0)
.build())
.build())
.localRadius(WirelessSsidsLocalRadiusArgs.builder()
.cacheTimeout(0)
.certificateAuthentication(WirelessSsidsLocalRadiusCertificateAuthenticationArgs.builder()
.clientRootCaCertificate(WirelessSsidsLocalRadiusCertificateAuthenticationClientRootCaCertificateArgs.builder()
.contents("string")
.build())
.enabled(false)
.ocspResponderUrl("string")
.useLdap(false)
.useOcsp(false)
.build())
.passwordAuthentication(WirelessSsidsLocalRadiusPasswordAuthenticationArgs.builder()
.enabled(false)
.build())
.build())
.mandatoryDhcpEnabled(false)
.minBitrate(0)
.name("string")
.namedVlans(WirelessSsidsNamedVlansArgs.builder()
.radius(WirelessSsidsNamedVlansRadiusArgs.builder()
.guestVlan(WirelessSsidsNamedVlansRadiusGuestVlanArgs.builder()
.enabled(false)
.name("string")
.build())
.build())
.tagging(WirelessSsidsNamedVlansTaggingArgs.builder()
.byApTags(WirelessSsidsNamedVlansTaggingByApTagArgs.builder()
.tags("string")
.vlanName("string")
.build())
.defaultVlanName("string")
.enabled(false)
.build())
.build())
.oauth(WirelessSsidsOauthArgs.builder()
.allowedDomains("string")
.build())
.perClientBandwidthLimitDown(0)
.perClientBandwidthLimitUp(0)
.perSsidBandwidthLimitDown(0)
.perSsidBandwidthLimitUp(0)
.psk("string")
.radiusAccountingEnabled(false)
.radiusAccountingInterimInterval(0)
.radiusAccountingServers(WirelessSsidsRadiusAccountingServerArgs.builder()
.caCertificate("string")
.host("string")
.openRoamingCertificateId(0)
.port(0)
.radsecEnabled(false)
.secret("string")
.build())
.radiusAttributeForGroupPolicies("string")
.radiusAuthenticationNasId("string")
.radiusCalledStationId("string")
.radiusCoaEnabled(false)
.radiusFailoverPolicy("string")
.radiusFallbackEnabled(false)
.radiusGuestVlanEnabled(false)
.radiusGuestVlanId(0)
.radiusLoadBalancingPolicy("string")
.radiusOverride(false)
.radiusProxyEnabled(false)
.radiusServerAttemptsLimit(0)
.radiusServerTimeout(0)
.radiusServers(WirelessSsidsRadiusServerArgs.builder()
.caCertificate("string")
.host("string")
.openRoamingCertificateId(0)
.port(0)
.radsecEnabled(false)
.secret("string")
.build())
.radiusTestingEnabled(false)
.secondaryConcentratorNetworkId("string")
.speedBurst(WirelessSsidsSpeedBurstArgs.builder()
.enabled(false)
.build())
.splashGuestSponsorDomains("string")
.splashPage("string")
.useVlanTagging(false)
.visible(false)
.vlanId(0)
.walledGardenEnabled(false)
.walledGardenRanges("string")
.wpaEncryptionMode("string")
.build());
wireless_ssids_resource = meraki.networks.WirelessSsids("wirelessSsidsResource",
network_id="string",
number=0,
active_directory={
"credentials": {
"logon_name": "string",
"password": "string",
},
"servers": [{
"host": "string",
"port": 0,
}],
},
adult_content_filtering_enabled=False,
ap_tags_and_vlan_ids=[{
"tags": ["string"],
"vlan_id": 0,
}],
auth_mode="string",
availability_tags=["string"],
available_on_all_aps=False,
band_selection="string",
concentrator_network_id="string",
default_vlan_id=0,
disassociate_clients_on_vpn_failover=False,
dns_rewrite={
"dns_custom_nameservers": ["string"],
"enabled": False,
},
dot11r={
"adaptive": False,
"enabled": False,
},
dot11w={
"enabled": False,
"required": False,
},
enabled=False,
encryption_mode="string",
enterprise_admin_access="string",
gre={
"concentrator": {
"host": "string",
},
"key": 0,
},
ip_assignment_mode="string",
lan_isolation_enabled=False,
ldap={
"base_distinguished_name": "string",
"credentials": {
"distinguished_name": "string",
"password": "string",
},
"server_ca_certificate": {
"contents": "string",
},
"servers": [{
"host": "string",
"port": 0,
}],
},
local_radius={
"cache_timeout": 0,
"certificate_authentication": {
"client_root_ca_certificate": {
"contents": "string",
},
"enabled": False,
"ocsp_responder_url": "string",
"use_ldap": False,
"use_ocsp": False,
},
"password_authentication": {
"enabled": False,
},
},
mandatory_dhcp_enabled=False,
min_bitrate=0,
name="string",
named_vlans={
"radius": {
"guest_vlan": {
"enabled": False,
"name": "string",
},
},
"tagging": {
"by_ap_tags": [{
"tags": ["string"],
"vlan_name": "string",
}],
"default_vlan_name": "string",
"enabled": False,
},
},
oauth={
"allowed_domains": ["string"],
},
per_client_bandwidth_limit_down=0,
per_client_bandwidth_limit_up=0,
per_ssid_bandwidth_limit_down=0,
per_ssid_bandwidth_limit_up=0,
psk="string",
radius_accounting_enabled=False,
radius_accounting_interim_interval=0,
radius_accounting_servers=[{
"ca_certificate": "string",
"host": "string",
"open_roaming_certificate_id": 0,
"port": 0,
"radsec_enabled": False,
"secret": "string",
}],
radius_attribute_for_group_policies="string",
radius_authentication_nas_id="string",
radius_called_station_id="string",
radius_coa_enabled=False,
radius_failover_policy="string",
radius_fallback_enabled=False,
radius_guest_vlan_enabled=False,
radius_guest_vlan_id=0,
radius_load_balancing_policy="string",
radius_override=False,
radius_proxy_enabled=False,
radius_server_attempts_limit=0,
radius_server_timeout=0,
radius_servers=[{
"ca_certificate": "string",
"host": "string",
"open_roaming_certificate_id": 0,
"port": 0,
"radsec_enabled": False,
"secret": "string",
}],
radius_testing_enabled=False,
secondary_concentrator_network_id="string",
speed_burst={
"enabled": False,
},
splash_guest_sponsor_domains=["string"],
splash_page="string",
use_vlan_tagging=False,
visible=False,
vlan_id=0,
walled_garden_enabled=False,
walled_garden_ranges=["string"],
wpa_encryption_mode="string")
const wirelessSsidsResource = new meraki.networks.WirelessSsids("wirelessSsidsResource", {
networkId: "string",
number: 0,
activeDirectory: {
credentials: {
logonName: "string",
password: "string",
},
servers: [{
host: "string",
port: 0,
}],
},
adultContentFilteringEnabled: false,
apTagsAndVlanIds: [{
tags: ["string"],
vlanId: 0,
}],
authMode: "string",
availabilityTags: ["string"],
availableOnAllAps: false,
bandSelection: "string",
concentratorNetworkId: "string",
defaultVlanId: 0,
disassociateClientsOnVpnFailover: false,
dnsRewrite: {
dnsCustomNameservers: ["string"],
enabled: false,
},
dot11r: {
adaptive: false,
enabled: false,
},
dot11w: {
enabled: false,
required: false,
},
enabled: false,
encryptionMode: "string",
enterpriseAdminAccess: "string",
gre: {
concentrator: {
host: "string",
},
key: 0,
},
ipAssignmentMode: "string",
lanIsolationEnabled: false,
ldap: {
baseDistinguishedName: "string",
credentials: {
distinguishedName: "string",
password: "string",
},
serverCaCertificate: {
contents: "string",
},
servers: [{
host: "string",
port: 0,
}],
},
localRadius: {
cacheTimeout: 0,
certificateAuthentication: {
clientRootCaCertificate: {
contents: "string",
},
enabled: false,
ocspResponderUrl: "string",
useLdap: false,
useOcsp: false,
},
passwordAuthentication: {
enabled: false,
},
},
mandatoryDhcpEnabled: false,
minBitrate: 0,
name: "string",
namedVlans: {
radius: {
guestVlan: {
enabled: false,
name: "string",
},
},
tagging: {
byApTags: [{
tags: ["string"],
vlanName: "string",
}],
defaultVlanName: "string",
enabled: false,
},
},
oauth: {
allowedDomains: ["string"],
},
perClientBandwidthLimitDown: 0,
perClientBandwidthLimitUp: 0,
perSsidBandwidthLimitDown: 0,
perSsidBandwidthLimitUp: 0,
psk: "string",
radiusAccountingEnabled: false,
radiusAccountingInterimInterval: 0,
radiusAccountingServers: [{
caCertificate: "string",
host: "string",
openRoamingCertificateId: 0,
port: 0,
radsecEnabled: false,
secret: "string",
}],
radiusAttributeForGroupPolicies: "string",
radiusAuthenticationNasId: "string",
radiusCalledStationId: "string",
radiusCoaEnabled: false,
radiusFailoverPolicy: "string",
radiusFallbackEnabled: false,
radiusGuestVlanEnabled: false,
radiusGuestVlanId: 0,
radiusLoadBalancingPolicy: "string",
radiusOverride: false,
radiusProxyEnabled: false,
radiusServerAttemptsLimit: 0,
radiusServerTimeout: 0,
radiusServers: [{
caCertificate: "string",
host: "string",
openRoamingCertificateId: 0,
port: 0,
radsecEnabled: false,
secret: "string",
}],
radiusTestingEnabled: false,
secondaryConcentratorNetworkId: "string",
speedBurst: {
enabled: false,
},
splashGuestSponsorDomains: ["string"],
splashPage: "string",
useVlanTagging: false,
visible: false,
vlanId: 0,
walledGardenEnabled: false,
walledGardenRanges: ["string"],
wpaEncryptionMode: "string",
});
type: meraki:networks:WirelessSsids
properties:
activeDirectory:
credentials:
logonName: string
password: string
servers:
- host: string
port: 0
adultContentFilteringEnabled: false
apTagsAndVlanIds:
- tags:
- string
vlanId: 0
authMode: string
availabilityTags:
- string
availableOnAllAps: false
bandSelection: string
concentratorNetworkId: string
defaultVlanId: 0
disassociateClientsOnVpnFailover: false
dnsRewrite:
dnsCustomNameservers:
- string
enabled: false
dot11r:
adaptive: false
enabled: false
dot11w:
enabled: false
required: false
enabled: false
encryptionMode: string
enterpriseAdminAccess: string
gre:
concentrator:
host: string
key: 0
ipAssignmentMode: string
lanIsolationEnabled: false
ldap:
baseDistinguishedName: string
credentials:
distinguishedName: string
password: string
serverCaCertificate:
contents: string
servers:
- host: string
port: 0
localRadius:
cacheTimeout: 0
certificateAuthentication:
clientRootCaCertificate:
contents: string
enabled: false
ocspResponderUrl: string
useLdap: false
useOcsp: false
passwordAuthentication:
enabled: false
mandatoryDhcpEnabled: false
minBitrate: 0
name: string
namedVlans:
radius:
guestVlan:
enabled: false
name: string
tagging:
byApTags:
- tags:
- string
vlanName: string
defaultVlanName: string
enabled: false
networkId: string
number: 0
oauth:
allowedDomains:
- string
perClientBandwidthLimitDown: 0
perClientBandwidthLimitUp: 0
perSsidBandwidthLimitDown: 0
perSsidBandwidthLimitUp: 0
psk: string
radiusAccountingEnabled: false
radiusAccountingInterimInterval: 0
radiusAccountingServers:
- caCertificate: string
host: string
openRoamingCertificateId: 0
port: 0
radsecEnabled: false
secret: string
radiusAttributeForGroupPolicies: string
radiusAuthenticationNasId: string
radiusCalledStationId: string
radiusCoaEnabled: false
radiusFailoverPolicy: string
radiusFallbackEnabled: false
radiusGuestVlanEnabled: false
radiusGuestVlanId: 0
radiusLoadBalancingPolicy: string
radiusOverride: false
radiusProxyEnabled: false
radiusServerAttemptsLimit: 0
radiusServerTimeout: 0
radiusServers:
- caCertificate: string
host: string
openRoamingCertificateId: 0
port: 0
radsecEnabled: false
secret: string
radiusTestingEnabled: false
secondaryConcentratorNetworkId: string
speedBurst:
enabled: false
splashGuestSponsorDomains:
- string
splashPage: string
useVlanTagging: false
visible: false
vlanId: 0
walledGardenEnabled: false
walledGardenRanges:
- string
wpaEncryptionMode: string
WirelessSsids Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WirelessSsids resource accepts the following input properties:
- Network
Id string - networkId path parameter. Network ID
- Number int
- Unique identifier of the SSID
- Active
Directory WirelessSsids Active Directory - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- Adult
Content boolFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- List<Wireless
Ssids Ap Tags And Vlan Id> - 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'
- Auth
Mode string - The association control method for the SSID
- List<string>
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- Available
On boolAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- Band
Selection string - The client-serving radio frequencies of this SSID in the default indoor RF profile
- Concentrator
Network stringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- Default
Vlan intId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- Disassociate
Clients boolOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- Dns
Rewrite WirelessSsids Dns Rewrite - DNS servers rewrite settings
- Dot11r
Wireless
Ssids Dot11r - The current setting for 802.11r
- Dot11w
Wireless
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled
- Encryption
Mode string - The psk encryption mode for the SSID
- Enterprise
Admin stringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- Gre
Wireless
Ssids Gre - Ethernet over GRE settings
- Ip
Assignment stringMode - The client IP assignment mode
- Lan
Isolation boolEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- Ldap
Wireless
Ssids Ldap - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- Local
Radius WirelessSsids Local Radius - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- Mandatory
Dhcp boolEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- Min
Bitrate int - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- Name string
- The name of the SSID
- Named
Vlans WirelessSsids Named Vlans - Named VLAN settings.
- Oauth
Wireless
Ssids Oauth - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- Per
Client intBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- Per
Client intBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- Per
Ssid intBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- Per
Ssid intBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- Radius
Accounting boolEnabled - Whether or not RADIUS accounting is enabled
- Radius
Accounting intInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- Radius
Accounting List<WirelessServers Ssids Radius Accounting Server> - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Attribute stringFor Group Policies - RADIUS attribute used to look up group policies
- Radius
Authentication stringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- Radius
Called stringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- Radius
Coa boolEnabled - 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.
- Radius
Failover stringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- Radius
Fallback boolEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- Radius
Guest boolVlan Enabled - 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
- Radius
Guest intVlan Id - 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
- Radius
Load stringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- Radius
Override bool - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- Radius
Proxy boolEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- Radius
Server intAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- Radius
Server intTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- Radius
Servers List<WirelessSsids Radius Server> - 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'
- Radius
Testing boolEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- Secondary
Concentrator stringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- Speed
Burst WirelessSsids Speed Burst - The SpeedBurst setting for this SSID'
- Splash
Guest List<string>Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- Splash
Page string - The type of splash page for the SSID
- Use
Vlan boolTagging - 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'
- Visible bool
- Whether the SSID is advertised or hidden by the AP
- 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'
- Walled
Garden boolEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- Walled
Garden List<string>Ranges - Domain names and IP address ranges available in Walled Garden mode
- Wpa
Encryption stringMode - The types of WPA encryption
- Network
Id string - networkId path parameter. Network ID
- Number int
- Unique identifier of the SSID
- Active
Directory WirelessSsids Active Directory Args - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- Adult
Content boolFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- []Wireless
Ssids Ap Tags And Vlan Id Args - 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'
- Auth
Mode string - The association control method for the SSID
- []string
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- Available
On boolAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- Band
Selection string - The client-serving radio frequencies of this SSID in the default indoor RF profile
- Concentrator
Network stringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- Default
Vlan intId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- Disassociate
Clients boolOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- Dns
Rewrite WirelessSsids Dns Rewrite Args - DNS servers rewrite settings
- Dot11r
Wireless
Ssids Dot11r Args - The current setting for 802.11r
- Dot11w
Wireless
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled
- Encryption
Mode string - The psk encryption mode for the SSID
- Enterprise
Admin stringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- Gre
Wireless
Ssids Gre Args - Ethernet over GRE settings
- Ip
Assignment stringMode - The client IP assignment mode
- Lan
Isolation boolEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- Ldap
Wireless
Ssids Ldap Args - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- Local
Radius WirelessSsids Local Radius Args - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- Mandatory
Dhcp boolEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- Min
Bitrate int - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- Name string
- The name of the SSID
- Named
Vlans WirelessSsids Named Vlans Args - Named VLAN settings.
- Oauth
Wireless
Ssids Oauth Args - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- Per
Client intBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- Per
Client intBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- Per
Ssid intBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- Per
Ssid intBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- Radius
Accounting boolEnabled - Whether or not RADIUS accounting is enabled
- Radius
Accounting intInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- Radius
Accounting []WirelessServers Ssids Radius Accounting Server Args - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Attribute stringFor Group Policies - RADIUS attribute used to look up group policies
- Radius
Authentication stringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- Radius
Called stringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- Radius
Coa boolEnabled - 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.
- Radius
Failover stringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- Radius
Fallback boolEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- Radius
Guest boolVlan Enabled - 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
- Radius
Guest intVlan Id - 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
- Radius
Load stringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- Radius
Override bool - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- Radius
Proxy boolEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- Radius
Server intAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- Radius
Server intTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- Radius
Servers []WirelessSsids Radius Server Args - 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'
- Radius
Testing boolEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- Secondary
Concentrator stringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- Speed
Burst WirelessSsids Speed Burst Args - The SpeedBurst setting for this SSID'
- Splash
Guest []stringSponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- Splash
Page string - The type of splash page for the SSID
- Use
Vlan boolTagging - 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'
- Visible bool
- Whether the SSID is advertised or hidden by the AP
- 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'
- Walled
Garden boolEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- Walled
Garden []stringRanges - Domain names and IP address ranges available in Walled Garden mode
- Wpa
Encryption stringMode - The types of WPA encryption
- network
Id String - networkId path parameter. Network ID
- number Integer
- Unique identifier of the SSID
- active
Directory WirelessSsids Active Directory - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- adult
Content BooleanFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- List<Wireless
Ssids Ap Tags And Vlan Id> - 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'
- auth
Mode String - The association control method for the SSID
- List<String>
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available
On BooleanAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band
Selection String - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator
Network StringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default
Vlan IntegerId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate
Clients BooleanOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns
Rewrite WirelessSsids Dns Rewrite - DNS servers rewrite settings
- dot11r
Wireless
Ssids Dot11r - The current setting for 802.11r
- dot11w
Wireless
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled
- encryption
Mode String - The psk encryption mode for the SSID
- enterprise
Admin StringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre
Wireless
Ssids Gre - Ethernet over GRE settings
- ip
Assignment StringMode - The client IP assignment mode
- lan
Isolation BooleanEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap
Wireless
Ssids Ldap - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local
Radius WirelessSsids Local Radius - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory
Dhcp BooleanEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min
Bitrate Integer - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name String
- The name of the SSID
- named
Vlans WirelessSsids Named Vlans - Named VLAN settings.
- oauth
Wireless
Ssids Oauth - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per
Client IntegerBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per
Client IntegerBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per
Ssid IntegerBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- per
Ssid IntegerBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius
Accounting BooleanEnabled - Whether or not RADIUS accounting is enabled
- radius
Accounting IntegerInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius
Accounting List<WirelessServers Ssids Radius Accounting Server> - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Attribute StringFor Group Policies - RADIUS attribute used to look up group policies
- radius
Authentication StringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius
Called StringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius
Coa BooleanEnabled - 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.
- radius
Failover StringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius
Fallback BooleanEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius
Guest BooleanVlan Enabled - 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
- radius
Guest IntegerVlan Id - 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
- radius
Load StringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius
Override Boolean - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius
Proxy BooleanEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius
Server IntegerAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius
Server IntegerTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius
Servers List<WirelessSsids Radius Server> - 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'
- radius
Testing BooleanEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary
Concentrator StringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed
Burst WirelessSsids Speed Burst - The SpeedBurst setting for this SSID'
- splash
Guest List<String>Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash
Page String - The type of splash page for the SSID
- use
Vlan BooleanTagging - 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'
- visible Boolean
- Whether the SSID is advertised or hidden by the AP
- vlan
Id Integer - The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
- walled
Garden BooleanEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled
Garden List<String>Ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa
Encryption StringMode - The types of WPA encryption
- network
Id string - networkId path parameter. Network ID
- number number
- Unique identifier of the SSID
- active
Directory WirelessSsids Active Directory - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- adult
Content booleanFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- Wireless
Ssids Ap Tags And Vlan Id[] - 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'
- auth
Mode string - The association control method for the SSID
- string[]
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available
On booleanAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band
Selection string - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator
Network stringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default
Vlan numberId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate
Clients booleanOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns
Rewrite WirelessSsids Dns Rewrite - DNS servers rewrite settings
- dot11r
Wireless
Ssids Dot11r - The current setting for 802.11r
- dot11w
Wireless
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled boolean
- Whether or not the SSID is enabled
- encryption
Mode string - The psk encryption mode for the SSID
- enterprise
Admin stringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre
Wireless
Ssids Gre - Ethernet over GRE settings
- ip
Assignment stringMode - The client IP assignment mode
- lan
Isolation booleanEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap
Wireless
Ssids Ldap - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local
Radius WirelessSsids Local Radius - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory
Dhcp booleanEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min
Bitrate number - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name string
- The name of the SSID
- named
Vlans WirelessSsids Named Vlans - Named VLAN settings.
- oauth
Wireless
Ssids Oauth - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per
Client numberBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per
Client numberBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per
Ssid numberBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- per
Ssid numberBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius
Accounting booleanEnabled - Whether or not RADIUS accounting is enabled
- radius
Accounting numberInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius
Accounting WirelessServers Ssids Radius Accounting Server[] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Attribute stringFor Group Policies - RADIUS attribute used to look up group policies
- radius
Authentication stringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius
Called stringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius
Coa booleanEnabled - 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.
- radius
Failover stringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius
Fallback booleanEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius
Guest booleanVlan Enabled - 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
- radius
Guest numberVlan Id - 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
- radius
Load stringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius
Override boolean - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius
Proxy booleanEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius
Server numberAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius
Server numberTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius
Servers WirelessSsids Radius Server[] - 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'
- radius
Testing booleanEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary
Concentrator stringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed
Burst WirelessSsids Speed Burst - The SpeedBurst setting for this SSID'
- splash
Guest string[]Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash
Page string - The type of splash page for the SSID
- use
Vlan booleanTagging - 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'
- visible boolean
- Whether the SSID is advertised or hidden by the AP
- vlan
Id number - The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
- walled
Garden booleanEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled
Garden string[]Ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa
Encryption stringMode - The types of WPA encryption
- network_
id str - networkId path parameter. Network ID
- number int
- Unique identifier of the SSID
- active_
directory WirelessSsids Active Directory Args - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- adult_
content_ boolfiltering_ enabled - Boolean indicating whether or not adult content will be blocked
- Sequence[Wireless
Ssids Ap Tags And Vlan Id Args] - 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'
- auth_
mode str - The association control method for the SSID
- Sequence[str]
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available_
on_ boolall_ aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band_
selection str - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator_
network_ strid - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default_
vlan_ intid - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate_
clients_ boolon_ vpn_ failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns_
rewrite WirelessSsids Dns Rewrite Args - DNS servers rewrite settings
- dot11r
Wireless
Ssids Dot11r Args - The current setting for 802.11r
- dot11w
Wireless
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- enabled bool
- Whether or not the SSID is enabled
- encryption_
mode str - The psk encryption mode for the SSID
- enterprise_
admin_ straccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre
Wireless
Ssids Gre Args - Ethernet over GRE settings
- ip_
assignment_ strmode - The client IP assignment mode
- lan_
isolation_ boolenabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap
Wireless
Ssids Ldap Args - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local_
radius WirelessSsids Local Radius Args - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory_
dhcp_ boolenabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min_
bitrate int - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name str
- The name of the SSID
- named_
vlans WirelessSsids Named Vlans Args - Named VLAN settings.
- oauth
Wireless
Ssids Oauth Args - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per_
client_ intbandwidth_ limit_ down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per_
client_ intbandwidth_ limit_ up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per_
ssid_ intbandwidth_ limit_ down - The total download bandwidth limit in Kbps (0 represents no limit)
- per_
ssid_ intbandwidth_ limit_ up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk str
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius_
accounting_ boolenabled - Whether or not RADIUS accounting is enabled
- radius_
accounting_ intinterim_ interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius_
accounting_ Sequence[Wirelessservers Ssids Radius Accounting Server Args] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius_
attribute_ strfor_ group_ policies - RADIUS attribute used to look up group policies
- radius_
authentication_ strnas_ id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius_
called_ strstation_ id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius_
coa_ boolenabled - 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.
- radius_
failover_ strpolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius_
fallback_ boolenabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius_
guest_ boolvlan_ enabled - 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
- radius_
guest_ intvlan_ id - 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
- radius_
load_ strbalancing_ policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius_
override bool - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius_
proxy_ boolenabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius_
server_ intattempts_ limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius_
server_ inttimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius_
servers Sequence[WirelessSsids Radius Server Args] - 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'
- radius_
testing_ boolenabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary_
concentrator_ strnetwork_ id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed_
burst WirelessSsids Speed Burst Args - The SpeedBurst setting for this SSID'
- splash_
guest_ Sequence[str]sponsor_ domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash_
page str - The type of splash page for the SSID
- use_
vlan_ booltagging - 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'
- visible bool
- Whether the SSID is advertised or hidden by the AP
- 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'
- walled_
garden_ boolenabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled_
garden_ Sequence[str]ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa_
encryption_ strmode - The types of WPA encryption
- network
Id String - networkId path parameter. Network ID
- number Number
- Unique identifier of the SSID
- active
Directory Property Map - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- adult
Content BooleanFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- List<Property Map>
- 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'
- auth
Mode String - The association control method for the SSID
- List<String>
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available
On BooleanAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band
Selection String - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator
Network StringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default
Vlan NumberId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate
Clients BooleanOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns
Rewrite Property Map - DNS servers rewrite settings
- dot11r Property Map
- The current setting for 802.11r
- dot11w Property Map
- The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled
- encryption
Mode String - The psk encryption mode for the SSID
- enterprise
Admin StringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre Property Map
- Ethernet over GRE settings
- ip
Assignment StringMode - The client IP assignment mode
- lan
Isolation BooleanEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap Property Map
- The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local
Radius Property Map - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory
Dhcp BooleanEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min
Bitrate Number - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name String
- The name of the SSID
- named
Vlans Property Map - Named VLAN settings.
- oauth Property Map
- The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per
Client NumberBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per
Client NumberBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per
Ssid NumberBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- per
Ssid NumberBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius
Accounting BooleanEnabled - Whether or not RADIUS accounting is enabled
- radius
Accounting NumberInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius
Accounting List<Property Map>Servers - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Attribute StringFor Group Policies - RADIUS attribute used to look up group policies
- radius
Authentication StringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius
Called StringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius
Coa BooleanEnabled - 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.
- radius
Failover StringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius
Fallback BooleanEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius
Guest BooleanVlan Enabled - 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
- radius
Guest NumberVlan Id - 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
- radius
Load StringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius
Override Boolean - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius
Proxy BooleanEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius
Server NumberAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius
Server NumberTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius
Servers List<Property Map> - 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'
- radius
Testing BooleanEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary
Concentrator StringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed
Burst Property Map - The SpeedBurst setting for this SSID'
- splash
Guest List<String>Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash
Page String - The type of splash page for the SSID
- use
Vlan BooleanTagging - 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'
- visible Boolean
- Whether the SSID is advertised or hidden by the AP
- vlan
Id Number - The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
- walled
Garden BooleanEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled
Garden List<String>Ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa
Encryption StringMode - The types of WPA encryption
Outputs
All input properties are implicitly available as output properties. Additionally, the WirelessSsids resource produces the following output properties:
- Admin
Splash stringUrl - Id string
- The provider-assigned unique ID for this managed resource.
- Radius
Accounting List<WirelessServers Responses Ssids Radius Accounting Servers Response> - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Servers List<WirelessResponses Ssids Radius Servers Response> - 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'
- Splash
Timeout string - Splash page timeout
- Ssid
Admin boolAccessible - SSID Administrator access status
- Admin
Splash stringUrl - Id string
- The provider-assigned unique ID for this managed resource.
- Radius
Accounting []WirelessServers Responses Ssids Radius Accounting Servers Response - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Servers []WirelessResponses Ssids Radius Servers Response - 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'
- Splash
Timeout string - Splash page timeout
- Ssid
Admin boolAccessible - SSID Administrator access status
- admin
Splash StringUrl - id String
- The provider-assigned unique ID for this managed resource.
- radius
Accounting List<WirelessServers Responses Ssids Radius Accounting Servers Response> - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Servers List<WirelessResponses Ssids Radius Servers Response> - 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'
- splash
Timeout String - Splash page timeout
- ssid
Admin BooleanAccessible - SSID Administrator access status
- admin
Splash stringUrl - id string
- The provider-assigned unique ID for this managed resource.
- radius
Accounting WirelessServers Responses Ssids Radius Accounting Servers Response[] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Servers WirelessResponses Ssids Radius Servers Response[] - 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'
- splash
Timeout string - Splash page timeout
- ssid
Admin booleanAccessible - SSID Administrator access status
- admin_
splash_ strurl - id str
- The provider-assigned unique ID for this managed resource.
- radius_
accounting_ Sequence[Wirelessservers_ responses Ssids Radius Accounting Servers Response] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius_
servers_ Sequence[Wirelessresponses Ssids Radius Servers Response] - 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'
- splash_
timeout str - Splash page timeout
- ssid_
admin_ boolaccessible - SSID Administrator access status
- admin
Splash StringUrl - id String
- The provider-assigned unique ID for this managed resource.
- radius
Accounting List<Property Map>Servers Responses - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Servers List<Property Map>Responses - 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'
- splash
Timeout String - Splash page timeout
- ssid
Admin BooleanAccessible - SSID Administrator access status
Look up Existing WirelessSsids Resource
Get an existing WirelessSsids resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: WirelessSsidsState, opts?: CustomResourceOptions): WirelessSsids
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
active_directory: Optional[WirelessSsidsActiveDirectoryArgs] = None,
admin_splash_url: Optional[str] = None,
adult_content_filtering_enabled: Optional[bool] = None,
ap_tags_and_vlan_ids: Optional[Sequence[WirelessSsidsApTagsAndVlanIdArgs]] = None,
auth_mode: Optional[str] = None,
availability_tags: Optional[Sequence[str]] = None,
available_on_all_aps: Optional[bool] = None,
band_selection: Optional[str] = None,
concentrator_network_id: Optional[str] = None,
default_vlan_id: Optional[int] = None,
disassociate_clients_on_vpn_failover: Optional[bool] = None,
dns_rewrite: Optional[WirelessSsidsDnsRewriteArgs] = None,
dot11r: Optional[WirelessSsidsDot11rArgs] = None,
dot11w: Optional[WirelessSsidsDot11wArgs] = None,
enabled: Optional[bool] = None,
encryption_mode: Optional[str] = None,
enterprise_admin_access: Optional[str] = None,
gre: Optional[WirelessSsidsGreArgs] = None,
ip_assignment_mode: Optional[str] = None,
lan_isolation_enabled: Optional[bool] = None,
ldap: Optional[WirelessSsidsLdapArgs] = None,
local_radius: Optional[WirelessSsidsLocalRadiusArgs] = None,
mandatory_dhcp_enabled: Optional[bool] = None,
min_bitrate: Optional[int] = None,
name: Optional[str] = None,
named_vlans: Optional[WirelessSsidsNamedVlansArgs] = None,
network_id: Optional[str] = None,
number: Optional[int] = None,
oauth: Optional[WirelessSsidsOauthArgs] = None,
per_client_bandwidth_limit_down: Optional[int] = None,
per_client_bandwidth_limit_up: Optional[int] = None,
per_ssid_bandwidth_limit_down: Optional[int] = None,
per_ssid_bandwidth_limit_up: Optional[int] = None,
psk: Optional[str] = None,
radius_accounting_enabled: Optional[bool] = None,
radius_accounting_interim_interval: Optional[int] = None,
radius_accounting_servers: Optional[Sequence[WirelessSsidsRadiusAccountingServerArgs]] = None,
radius_accounting_servers_responses: Optional[Sequence[WirelessSsidsRadiusAccountingServersResponseArgs]] = None,
radius_attribute_for_group_policies: Optional[str] = None,
radius_authentication_nas_id: Optional[str] = None,
radius_called_station_id: Optional[str] = None,
radius_coa_enabled: Optional[bool] = None,
radius_failover_policy: Optional[str] = None,
radius_fallback_enabled: Optional[bool] = None,
radius_guest_vlan_enabled: Optional[bool] = None,
radius_guest_vlan_id: Optional[int] = None,
radius_load_balancing_policy: Optional[str] = None,
radius_override: Optional[bool] = None,
radius_proxy_enabled: Optional[bool] = None,
radius_server_attempts_limit: Optional[int] = None,
radius_server_timeout: Optional[int] = None,
radius_servers: Optional[Sequence[WirelessSsidsRadiusServerArgs]] = None,
radius_servers_responses: Optional[Sequence[WirelessSsidsRadiusServersResponseArgs]] = None,
radius_testing_enabled: Optional[bool] = None,
secondary_concentrator_network_id: Optional[str] = None,
speed_burst: Optional[WirelessSsidsSpeedBurstArgs] = None,
splash_guest_sponsor_domains: Optional[Sequence[str]] = None,
splash_page: Optional[str] = None,
splash_timeout: Optional[str] = None,
ssid_admin_accessible: Optional[bool] = None,
use_vlan_tagging: Optional[bool] = None,
visible: Optional[bool] = None,
vlan_id: Optional[int] = None,
walled_garden_enabled: Optional[bool] = None,
walled_garden_ranges: Optional[Sequence[str]] = None,
wpa_encryption_mode: Optional[str] = None) -> WirelessSsids
func GetWirelessSsids(ctx *Context, name string, id IDInput, state *WirelessSsidsState, opts ...ResourceOption) (*WirelessSsids, error)
public static WirelessSsids Get(string name, Input<string> id, WirelessSsidsState? state, CustomResourceOptions? opts = null)
public static WirelessSsids get(String name, Output<String> id, WirelessSsidsState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Active
Directory WirelessSsids Active Directory - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- Admin
Splash stringUrl - Adult
Content boolFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- List<Wireless
Ssids Ap Tags And Vlan Id> - 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'
- Auth
Mode string - The association control method for the SSID
- List<string>
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- Available
On boolAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- Band
Selection string - The client-serving radio frequencies of this SSID in the default indoor RF profile
- Concentrator
Network stringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- Default
Vlan intId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- Disassociate
Clients boolOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- Dns
Rewrite WirelessSsids Dns Rewrite - DNS servers rewrite settings
- Dot11r
Wireless
Ssids Dot11r - The current setting for 802.11r
- Dot11w
Wireless
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled
- Encryption
Mode string - The psk encryption mode for the SSID
- Enterprise
Admin stringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- Gre
Wireless
Ssids Gre - Ethernet over GRE settings
- Ip
Assignment stringMode - The client IP assignment mode
- Lan
Isolation boolEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- Ldap
Wireless
Ssids Ldap - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- Local
Radius WirelessSsids Local Radius - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- Mandatory
Dhcp boolEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- Min
Bitrate int - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- Name string
- The name of the SSID
- Named
Vlans WirelessSsids Named Vlans - Named VLAN settings.
- Network
Id string - networkId path parameter. Network ID
- Number int
- Unique identifier of the SSID
- Oauth
Wireless
Ssids Oauth - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- Per
Client intBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- Per
Client intBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- Per
Ssid intBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- Per
Ssid intBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- Radius
Accounting boolEnabled - Whether or not RADIUS accounting is enabled
- Radius
Accounting intInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- Radius
Accounting List<WirelessServers Ssids Radius Accounting Server> - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Accounting List<WirelessServers Responses Ssids Radius Accounting Servers Response> - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Attribute stringFor Group Policies - RADIUS attribute used to look up group policies
- Radius
Authentication stringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- Radius
Called stringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- Radius
Coa boolEnabled - 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.
- Radius
Failover stringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- Radius
Fallback boolEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- Radius
Guest boolVlan Enabled - 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
- Radius
Guest intVlan Id - 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
- Radius
Load stringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- Radius
Override bool - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- Radius
Proxy boolEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- Radius
Server intAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- Radius
Server intTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- Radius
Servers List<WirelessSsids Radius Server> - 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'
- Radius
Servers List<WirelessResponses Ssids Radius Servers Response> - 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'
- Radius
Testing boolEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- Secondary
Concentrator stringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- Speed
Burst WirelessSsids Speed Burst - The SpeedBurst setting for this SSID'
- Splash
Guest List<string>Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- Splash
Page string - The type of splash page for the SSID
- Splash
Timeout string - Splash page timeout
- Ssid
Admin boolAccessible - SSID Administrator access status
- Use
Vlan boolTagging - 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'
- Visible bool
- Whether the SSID is advertised or hidden by the AP
- 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'
- Walled
Garden boolEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- Walled
Garden List<string>Ranges - Domain names and IP address ranges available in Walled Garden mode
- Wpa
Encryption stringMode - The types of WPA encryption
- Active
Directory WirelessSsids Active Directory Args - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- Admin
Splash stringUrl - Adult
Content boolFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- []Wireless
Ssids Ap Tags And Vlan Id Args - 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'
- Auth
Mode string - The association control method for the SSID
- []string
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- Available
On boolAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- Band
Selection string - The client-serving radio frequencies of this SSID in the default indoor RF profile
- Concentrator
Network stringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- Default
Vlan intId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- Disassociate
Clients boolOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- Dns
Rewrite WirelessSsids Dns Rewrite Args - DNS servers rewrite settings
- Dot11r
Wireless
Ssids Dot11r Args - The current setting for 802.11r
- Dot11w
Wireless
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled
- Encryption
Mode string - The psk encryption mode for the SSID
- Enterprise
Admin stringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- Gre
Wireless
Ssids Gre Args - Ethernet over GRE settings
- Ip
Assignment stringMode - The client IP assignment mode
- Lan
Isolation boolEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- Ldap
Wireless
Ssids Ldap Args - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- Local
Radius WirelessSsids Local Radius Args - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- Mandatory
Dhcp boolEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- Min
Bitrate int - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- Name string
- The name of the SSID
- Named
Vlans WirelessSsids Named Vlans Args - Named VLAN settings.
- Network
Id string - networkId path parameter. Network ID
- Number int
- Unique identifier of the SSID
- Oauth
Wireless
Ssids Oauth Args - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- Per
Client intBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- Per
Client intBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- Per
Ssid intBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- Per
Ssid intBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- Radius
Accounting boolEnabled - Whether or not RADIUS accounting is enabled
- Radius
Accounting intInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- Radius
Accounting []WirelessServers Ssids Radius Accounting Server Args - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Accounting []WirelessServers Responses Ssids Radius Accounting Servers Response Args - List of RADIUS accounting 802.1X servers to be used for authentication
- Radius
Attribute stringFor Group Policies - RADIUS attribute used to look up group policies
- Radius
Authentication stringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- Radius
Called stringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- Radius
Coa boolEnabled - 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.
- Radius
Failover stringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- Radius
Fallback boolEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- Radius
Guest boolVlan Enabled - 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
- Radius
Guest intVlan Id - 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
- Radius
Load stringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- Radius
Override bool - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- Radius
Proxy boolEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- Radius
Server intAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- Radius
Server intTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- Radius
Servers []WirelessSsids Radius Server Args - 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'
- Radius
Servers []WirelessResponses Ssids Radius Servers Response Args - 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'
- Radius
Testing boolEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- Secondary
Concentrator stringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- Speed
Burst WirelessSsids Speed Burst Args - The SpeedBurst setting for this SSID'
- Splash
Guest []stringSponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- Splash
Page string - The type of splash page for the SSID
- Splash
Timeout string - Splash page timeout
- Ssid
Admin boolAccessible - SSID Administrator access status
- Use
Vlan boolTagging - 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'
- Visible bool
- Whether the SSID is advertised or hidden by the AP
- 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'
- Walled
Garden boolEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- Walled
Garden []stringRanges - Domain names and IP address ranges available in Walled Garden mode
- Wpa
Encryption stringMode - The types of WPA encryption
- active
Directory WirelessSsids Active Directory - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- admin
Splash StringUrl - adult
Content BooleanFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- List<Wireless
Ssids Ap Tags And Vlan Id> - 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'
- auth
Mode String - The association control method for the SSID
- List<String>
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available
On BooleanAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band
Selection String - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator
Network StringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default
Vlan IntegerId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate
Clients BooleanOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns
Rewrite WirelessSsids Dns Rewrite - DNS servers rewrite settings
- dot11r
Wireless
Ssids Dot11r - The current setting for 802.11r
- dot11w
Wireless
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled
- encryption
Mode String - The psk encryption mode for the SSID
- enterprise
Admin StringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre
Wireless
Ssids Gre - Ethernet over GRE settings
- ip
Assignment StringMode - The client IP assignment mode
- lan
Isolation BooleanEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap
Wireless
Ssids Ldap - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local
Radius WirelessSsids Local Radius - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory
Dhcp BooleanEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min
Bitrate Integer - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name String
- The name of the SSID
- named
Vlans WirelessSsids Named Vlans - Named VLAN settings.
- network
Id String - networkId path parameter. Network ID
- number Integer
- Unique identifier of the SSID
- oauth
Wireless
Ssids Oauth - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per
Client IntegerBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per
Client IntegerBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per
Ssid IntegerBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- per
Ssid IntegerBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius
Accounting BooleanEnabled - Whether or not RADIUS accounting is enabled
- radius
Accounting IntegerInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius
Accounting List<WirelessServers Ssids Radius Accounting Server> - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Accounting List<WirelessServers Responses Ssids Radius Accounting Servers Response> - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Attribute StringFor Group Policies - RADIUS attribute used to look up group policies
- radius
Authentication StringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius
Called StringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius
Coa BooleanEnabled - 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.
- radius
Failover StringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius
Fallback BooleanEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius
Guest BooleanVlan Enabled - 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
- radius
Guest IntegerVlan Id - 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
- radius
Load StringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius
Override Boolean - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius
Proxy BooleanEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius
Server IntegerAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius
Server IntegerTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius
Servers List<WirelessSsids Radius Server> - 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'
- radius
Servers List<WirelessResponses Ssids Radius Servers Response> - 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'
- radius
Testing BooleanEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary
Concentrator StringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed
Burst WirelessSsids Speed Burst - The SpeedBurst setting for this SSID'
- splash
Guest List<String>Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash
Page String - The type of splash page for the SSID
- splash
Timeout String - Splash page timeout
- ssid
Admin BooleanAccessible - SSID Administrator access status
- use
Vlan BooleanTagging - 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'
- visible Boolean
- Whether the SSID is advertised or hidden by the AP
- vlan
Id Integer - The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
- walled
Garden BooleanEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled
Garden List<String>Ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa
Encryption StringMode - The types of WPA encryption
- active
Directory WirelessSsids Active Directory - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- admin
Splash stringUrl - adult
Content booleanFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- Wireless
Ssids Ap Tags And Vlan Id[] - 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'
- auth
Mode string - The association control method for the SSID
- string[]
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available
On booleanAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band
Selection string - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator
Network stringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default
Vlan numberId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate
Clients booleanOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns
Rewrite WirelessSsids Dns Rewrite - DNS servers rewrite settings
- dot11r
Wireless
Ssids Dot11r - The current setting for 802.11r
- dot11w
Wireless
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled boolean
- Whether or not the SSID is enabled
- encryption
Mode string - The psk encryption mode for the SSID
- enterprise
Admin stringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre
Wireless
Ssids Gre - Ethernet over GRE settings
- ip
Assignment stringMode - The client IP assignment mode
- lan
Isolation booleanEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap
Wireless
Ssids Ldap - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local
Radius WirelessSsids Local Radius - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory
Dhcp booleanEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min
Bitrate number - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name string
- The name of the SSID
- named
Vlans WirelessSsids Named Vlans - Named VLAN settings.
- network
Id string - networkId path parameter. Network ID
- number number
- Unique identifier of the SSID
- oauth
Wireless
Ssids Oauth - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per
Client numberBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per
Client numberBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per
Ssid numberBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- per
Ssid numberBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius
Accounting booleanEnabled - Whether or not RADIUS accounting is enabled
- radius
Accounting numberInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius
Accounting WirelessServers Ssids Radius Accounting Server[] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Accounting WirelessServers Responses Ssids Radius Accounting Servers Response[] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Attribute stringFor Group Policies - RADIUS attribute used to look up group policies
- radius
Authentication stringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius
Called stringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius
Coa booleanEnabled - 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.
- radius
Failover stringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius
Fallback booleanEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius
Guest booleanVlan Enabled - 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
- radius
Guest numberVlan Id - 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
- radius
Load stringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius
Override boolean - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius
Proxy booleanEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius
Server numberAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius
Server numberTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius
Servers WirelessSsids Radius Server[] - 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'
- radius
Servers WirelessResponses Ssids Radius Servers Response[] - 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'
- radius
Testing booleanEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary
Concentrator stringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed
Burst WirelessSsids Speed Burst - The SpeedBurst setting for this SSID'
- splash
Guest string[]Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash
Page string - The type of splash page for the SSID
- splash
Timeout string - Splash page timeout
- ssid
Admin booleanAccessible - SSID Administrator access status
- use
Vlan booleanTagging - 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'
- visible boolean
- Whether the SSID is advertised or hidden by the AP
- vlan
Id number - The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
- walled
Garden booleanEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled
Garden string[]Ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa
Encryption stringMode - The types of WPA encryption
- active_
directory WirelessSsids Active Directory Args - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- admin_
splash_ strurl - adult_
content_ boolfiltering_ enabled - Boolean indicating whether or not adult content will be blocked
- Sequence[Wireless
Ssids Ap Tags And Vlan Id Args] - 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'
- auth_
mode str - The association control method for the SSID
- Sequence[str]
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available_
on_ boolall_ aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band_
selection str - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator_
network_ strid - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default_
vlan_ intid - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate_
clients_ boolon_ vpn_ failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns_
rewrite WirelessSsids Dns Rewrite Args - DNS servers rewrite settings
- dot11r
Wireless
Ssids Dot11r Args - The current setting for 802.11r
- dot11w
Wireless
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- enabled bool
- Whether or not the SSID is enabled
- encryption_
mode str - The psk encryption mode for the SSID
- enterprise_
admin_ straccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre
Wireless
Ssids Gre Args - Ethernet over GRE settings
- ip_
assignment_ strmode - The client IP assignment mode
- lan_
isolation_ boolenabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap
Wireless
Ssids Ldap Args - The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local_
radius WirelessSsids Local Radius Args - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory_
dhcp_ boolenabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min_
bitrate int - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name str
- The name of the SSID
- named_
vlans WirelessSsids Named Vlans Args - Named VLAN settings.
- network_
id str - networkId path parameter. Network ID
- number int
- Unique identifier of the SSID
- oauth
Wireless
Ssids Oauth Args - The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per_
client_ intbandwidth_ limit_ down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per_
client_ intbandwidth_ limit_ up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per_
ssid_ intbandwidth_ limit_ down - The total download bandwidth limit in Kbps (0 represents no limit)
- per_
ssid_ intbandwidth_ limit_ up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk str
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius_
accounting_ boolenabled - Whether or not RADIUS accounting is enabled
- radius_
accounting_ intinterim_ interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius_
accounting_ Sequence[Wirelessservers Ssids Radius Accounting Server Args] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius_
accounting_ Sequence[Wirelessservers_ responses Ssids Radius Accounting Servers Response Args] - List of RADIUS accounting 802.1X servers to be used for authentication
- radius_
attribute_ strfor_ group_ policies - RADIUS attribute used to look up group policies
- radius_
authentication_ strnas_ id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius_
called_ strstation_ id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius_
coa_ boolenabled - 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.
- radius_
failover_ strpolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius_
fallback_ boolenabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius_
guest_ boolvlan_ enabled - 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
- radius_
guest_ intvlan_ id - 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
- radius_
load_ strbalancing_ policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius_
override bool - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius_
proxy_ boolenabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius_
server_ intattempts_ limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius_
server_ inttimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius_
servers Sequence[WirelessSsids Radius Server Args] - 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'
- radius_
servers_ Sequence[Wirelessresponses Ssids Radius Servers Response Args] - 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'
- radius_
testing_ boolenabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary_
concentrator_ strnetwork_ id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed_
burst WirelessSsids Speed Burst Args - The SpeedBurst setting for this SSID'
- splash_
guest_ Sequence[str]sponsor_ domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash_
page str - The type of splash page for the SSID
- splash_
timeout str - Splash page timeout
- ssid_
admin_ boolaccessible - SSID Administrator access status
- use_
vlan_ booltagging - 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'
- visible bool
- Whether the SSID is advertised or hidden by the AP
- 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'
- walled_
garden_ boolenabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled_
garden_ Sequence[str]ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa_
encryption_ strmode - The types of WPA encryption
- active
Directory Property Map - The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory'
- admin
Splash StringUrl - adult
Content BooleanFiltering Enabled - Boolean indicating whether or not adult content will be blocked
- List<Property Map>
- 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'
- auth
Mode String - The association control method for the SSID
- List<String>
- List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
- available
On BooleanAll Aps - Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
- band
Selection String - The client-serving radio frequencies of this SSID in the default indoor RF profile
- concentrator
Network StringId - The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
- default
Vlan NumberId - The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
- disassociate
Clients BooleanOn Vpn Failover - Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
- dns
Rewrite Property Map - DNS servers rewrite settings
- dot11r Property Map
- The current setting for 802.11r
- dot11w Property Map
- The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled
- encryption
Mode String - The psk encryption mode for the SSID
- enterprise
Admin StringAccess - Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
- gre Property Map
- Ethernet over GRE settings
- ip
Assignment StringMode - The client IP assignment mode
- lan
Isolation BooleanEnabled - Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
- ldap Property Map
- The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'.
- local
Radius Property Map - The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'.
- mandatory
Dhcp BooleanEnabled - Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
- min
Bitrate Number - The minimum bitrate in Mbps of this SSID in the default indoor RF profile
- name String
- The name of the SSID
- named
Vlans Property Map - Named VLAN settings.
- network
Id String - networkId path parameter. Network ID
- number Number
- Unique identifier of the SSID
- oauth Property Map
- The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'.
- per
Client NumberBandwidth Limit Down - The download bandwidth limit in Kbps. (0 represents no limit.)
- per
Client NumberBandwidth Limit Up - The upload bandwidth limit in Kbps. (0 represents no limit.)
- per
Ssid NumberBandwidth Limit Down - The total download bandwidth limit in Kbps (0 represents no limit)
- per
Ssid NumberBandwidth Limit Up - The total upload bandwidth limit in Kbps (0 represents no limit)
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'
- radius
Accounting BooleanEnabled - Whether or not RADIUS accounting is enabled
- radius
Accounting NumberInterim Interval - The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
- radius
Accounting List<Property Map>Servers - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Accounting List<Property Map>Servers Responses - List of RADIUS accounting 802.1X servers to be used for authentication
- radius
Attribute StringFor Group Policies - RADIUS attribute used to look up group policies
- radius
Authentication StringNas Id - The template of the NAS identifier to be used for RADIUS authentication (ex. $NODEMAC$:$VAPNUM$).
- radius
Called StringStation Id - The template of the called station identifier to be used for RADIUS (ex. $NODEMAC$:$VAPNUM$).
- radius
Coa BooleanEnabled - 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.
- radius
Failover StringPolicy - Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
- radius
Fallback BooleanEnabled - Whether or not higher priority RADIUS servers should be retried after 60 seconds.
- radius
Guest BooleanVlan Enabled - 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
- radius
Guest NumberVlan Id - 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
- radius
Load StringBalancing Policy - Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
- radius
Override Boolean - If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
- radius
Proxy BooleanEnabled - If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
- radius
Server NumberAttempts Limit - The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
- radius
Server NumberTimeout - The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
- radius
Servers List<Property Map> - 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'
- radius
Servers List<Property Map>Responses - 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'
- radius
Testing BooleanEnabled - If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki8021xtest' to ensure that the RADIUS servers are reachable.
- secondary
Concentrator StringNetwork Id - The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
- speed
Burst Property Map - The SpeedBurst setting for this SSID'
- splash
Guest List<String>Sponsor Domains - Array of valid sponsor email domains for sponsored guest splash type.
- splash
Page String - The type of splash page for the SSID
- splash
Timeout String - Splash page timeout
- ssid
Admin BooleanAccessible - SSID Administrator access status
- use
Vlan BooleanTagging - 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'
- visible Boolean
- Whether the SSID is advertised or hidden by the AP
- vlan
Id Number - The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
- walled
Garden BooleanEnabled - Allow users to access a configurable list of IP ranges prior to sign-on
- walled
Garden List<String>Ranges - Domain names and IP address ranges available in Walled Garden mode
- wpa
Encryption StringMode - The types of WPA encryption
Supporting Types
WirelessSsidsActiveDirectory, WirelessSsidsActiveDirectoryArgs
- Credentials
Wireless
Ssids Active Directory Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your Active Directory server. The Active Directory account should have permissions on all your Active Directory servers. Only valid if the splashPage is 'Password-protected with Active Directory'.
- Servers
List<Wireless
Ssids Active Directory Server> - The Active Directory servers to be used for authentication.
- Credentials
Wireless
Ssids Active Directory Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your Active Directory server. The Active Directory account should have permissions on all your Active Directory servers. Only valid if the splashPage is 'Password-protected with Active Directory'.
- Servers
[]Wireless
Ssids Active Directory Server - The Active Directory servers to be used for authentication.
- credentials
Wireless
Ssids Active Directory Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your Active Directory server. The Active Directory account should have permissions on all your Active Directory servers. Only valid if the splashPage is 'Password-protected with Active Directory'.
- servers
List<Wireless
Ssids Active Directory Server> - The Active Directory servers to be used for authentication.
- credentials
Wireless
Ssids Active Directory Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your Active Directory server. The Active Directory account should have permissions on all your Active Directory servers. Only valid if the splashPage is 'Password-protected with Active Directory'.
- servers
Wireless
Ssids Active Directory Server[] - The Active Directory servers to be used for authentication.
- credentials
Wireless
Ssids Active Directory Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your Active Directory server. The Active Directory account should have permissions on all your Active Directory servers. Only valid if the splashPage is 'Password-protected with Active Directory'.
- servers
Sequence[Wireless
Ssids Active Directory Server] - The Active Directory servers to be used for authentication.
- credentials Property Map
- (Optional) The credentials of the user account to be used by the AP to bind to your Active Directory server. The Active Directory account should have permissions on all your Active Directory servers. Only valid if the splashPage is 'Password-protected with Active Directory'.
- servers List<Property Map>
- The Active Directory servers to be used for authentication.
WirelessSsidsActiveDirectoryCredentials, WirelessSsidsActiveDirectoryCredentialsArgs
- logon_
name str - The logon name of the Active Directory account.
- password str
- The password to the Active Directory user account.
WirelessSsidsActiveDirectoryServer, WirelessSsidsActiveDirectoryServerArgs
WirelessSsidsApTagsAndVlanId, WirelessSsidsApTagsAndVlanIdArgs
- List<string>
- Array of AP tags
- Vlan
Id int - Numerical identifier that is assigned to the VLAN
- []string
- Array of AP tags
- Vlan
Id int - Numerical identifier that is assigned to the VLAN
- List<String>
- Array of AP tags
- vlan
Id Integer - Numerical identifier that is assigned to the VLAN
- string[]
- Array of AP tags
- vlan
Id number - Numerical identifier that is assigned to the VLAN
- Sequence[str]
- Array of AP tags
- vlan_
id int - Numerical identifier that is assigned to the VLAN
- List<String>
- Array of AP tags
- vlan
Id Number - Numerical identifier that is assigned to the VLAN
WirelessSsidsDnsRewrite, WirelessSsidsDnsRewriteArgs
- Dns
Custom List<string>Nameservers - User specified DNS servers (up to two servers)
- Enabled bool
- Boolean indicating whether or not DNS server rewrite is enabled. If disabled, upstream DNS will be used
- Dns
Custom []stringNameservers - User specified DNS servers (up to two servers)
- Enabled bool
- Boolean indicating whether or not DNS server rewrite is enabled. If disabled, upstream DNS will be used
- dns
Custom List<String>Nameservers - User specified DNS servers (up to two servers)
- enabled Boolean
- Boolean indicating whether or not DNS server rewrite is enabled. If disabled, upstream DNS will be used
- dns
Custom string[]Nameservers - User specified DNS servers (up to two servers)
- enabled boolean
- Boolean indicating whether or not DNS server rewrite is enabled. If disabled, upstream DNS will be used
- dns_
custom_ Sequence[str]nameservers - User specified DNS servers (up to two servers)
- enabled bool
- Boolean indicating whether or not DNS server rewrite is enabled. If disabled, upstream DNS will be used
- dns
Custom List<String>Nameservers - User specified DNS servers (up to two servers)
- enabled Boolean
- Boolean indicating whether or not DNS server rewrite is enabled. If disabled, upstream DNS will be used
WirelessSsidsDot11r, WirelessSsidsDot11rArgs
WirelessSsidsDot11w, WirelessSsidsDot11wArgs
WirelessSsidsGre, WirelessSsidsGreArgs
- Concentrator
Wireless
Ssids Gre Concentrator - The EoGRE concentrator's settings
- Key int
- Optional numerical identifier that will add the GRE key field to the GRE header. Used to identify an individual traffic flow within a tunnel.
- Concentrator
Wireless
Ssids Gre Concentrator - The EoGRE concentrator's settings
- Key int
- Optional numerical identifier that will add the GRE key field to the GRE header. Used to identify an individual traffic flow within a tunnel.
- concentrator
Wireless
Ssids Gre Concentrator - The EoGRE concentrator's settings
- key Integer
- Optional numerical identifier that will add the GRE key field to the GRE header. Used to identify an individual traffic flow within a tunnel.
- concentrator
Wireless
Ssids Gre Concentrator - The EoGRE concentrator's settings
- key number
- Optional numerical identifier that will add the GRE key field to the GRE header. Used to identify an individual traffic flow within a tunnel.
- concentrator
Wireless
Ssids Gre Concentrator - The EoGRE concentrator's settings
- key int
- Optional numerical identifier that will add the GRE key field to the GRE header. Used to identify an individual traffic flow within a tunnel.
- concentrator Property Map
- The EoGRE concentrator's settings
- key Number
- Optional numerical identifier that will add the GRE key field to the GRE header. Used to identify an individual traffic flow within a tunnel.
WirelessSsidsGreConcentrator, WirelessSsidsGreConcentratorArgs
- Host string
- The EoGRE concentrator's IP or FQDN. This param is required when ipAssignmentMode is 'Ethernet over GRE'.
- Host string
- The EoGRE concentrator's IP or FQDN. This param is required when ipAssignmentMode is 'Ethernet over GRE'.
- host String
- The EoGRE concentrator's IP or FQDN. This param is required when ipAssignmentMode is 'Ethernet over GRE'.
- host string
- The EoGRE concentrator's IP or FQDN. This param is required when ipAssignmentMode is 'Ethernet over GRE'.
- host str
- The EoGRE concentrator's IP or FQDN. This param is required when ipAssignmentMode is 'Ethernet over GRE'.
- host String
- The EoGRE concentrator's IP or FQDN. This param is required when ipAssignmentMode is 'Ethernet over GRE'.
WirelessSsidsLdap, WirelessSsidsLdapArgs
- Base
Distinguished stringName - The base distinguished name of users on the LDAP server.
- Credentials
Wireless
Ssids Ldap Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers.
- Server
Ca WirelessCertificate Ssids Ldap Server Ca Certificate - The CA certificate used to sign the LDAP server's key.
- Servers
List<Wireless
Ssids Ldap Server> - The LDAP servers to be used for authentication.
- Base
Distinguished stringName - The base distinguished name of users on the LDAP server.
- Credentials
Wireless
Ssids Ldap Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers.
- Server
Ca WirelessCertificate Ssids Ldap Server Ca Certificate - The CA certificate used to sign the LDAP server's key.
- Servers
[]Wireless
Ssids Ldap Server - The LDAP servers to be used for authentication.
- base
Distinguished StringName - The base distinguished name of users on the LDAP server.
- credentials
Wireless
Ssids Ldap Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers.
- server
Ca WirelessCertificate Ssids Ldap Server Ca Certificate - The CA certificate used to sign the LDAP server's key.
- servers
List<Wireless
Ssids Ldap Server> - The LDAP servers to be used for authentication.
- base
Distinguished stringName - The base distinguished name of users on the LDAP server.
- credentials
Wireless
Ssids Ldap Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers.
- server
Ca WirelessCertificate Ssids Ldap Server Ca Certificate - The CA certificate used to sign the LDAP server's key.
- servers
Wireless
Ssids Ldap Server[] - The LDAP servers to be used for authentication.
- base_
distinguished_ strname - The base distinguished name of users on the LDAP server.
- credentials
Wireless
Ssids Ldap Credentials - (Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers.
- server_
ca_ Wirelesscertificate Ssids Ldap Server Ca Certificate - The CA certificate used to sign the LDAP server's key.
- servers
Sequence[Wireless
Ssids Ldap Server] - The LDAP servers to be used for authentication.
- base
Distinguished StringName - The base distinguished name of users on the LDAP server.
- credentials Property Map
- (Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers.
- server
Ca Property MapCertificate - The CA certificate used to sign the LDAP server's key.
- servers List<Property Map>
- The LDAP servers to be used for authentication.
WirelessSsidsLdapCredentials, WirelessSsidsLdapCredentialsArgs
- Distinguished
Name string - The distinguished name of the LDAP user account (example: cn=user,dc=meraki,dc=com).
- Password string
- The password of the LDAP user account.
- Distinguished
Name string - The distinguished name of the LDAP user account (example: cn=user,dc=meraki,dc=com).
- Password string
- The password of the LDAP user account.
- distinguished
Name String - The distinguished name of the LDAP user account (example: cn=user,dc=meraki,dc=com).
- password String
- The password of the LDAP user account.
- distinguished
Name string - The distinguished name of the LDAP user account (example: cn=user,dc=meraki,dc=com).
- password string
- The password of the LDAP user account.
- distinguished_
name str - The distinguished name of the LDAP user account (example: cn=user,dc=meraki,dc=com).
- password str
- The password of the LDAP user account.
- distinguished
Name String - The distinguished name of the LDAP user account (example: cn=user,dc=meraki,dc=com).
- password String
- The password of the LDAP user account.
WirelessSsidsLdapServer, WirelessSsidsLdapServerArgs
WirelessSsidsLdapServerCaCertificate, WirelessSsidsLdapServerCaCertificateArgs
- Contents string
- The contents of the CA certificate. Must be in PEM or DER format.
- Contents string
- The contents of the CA certificate. Must be in PEM or DER format.
- contents String
- The contents of the CA certificate. Must be in PEM or DER format.
- contents string
- The contents of the CA certificate. Must be in PEM or DER format.
- contents str
- The contents of the CA certificate. Must be in PEM or DER format.
- contents String
- The contents of the CA certificate. Must be in PEM or DER format.
WirelessSsidsLocalRadius, WirelessSsidsLocalRadiusArgs
- Cache
Timeout int - The duration (in seconds) for which LDAP and OCSP lookups are cached.
- Certificate
Authentication WirelessSsids Local Radius Certificate Authentication - The current setting for certificate verification.
- Password
Authentication WirelessSsids Local Radius Password Authentication - The current setting for password-based authentication.
- Cache
Timeout int - The duration (in seconds) for which LDAP and OCSP lookups are cached.
- Certificate
Authentication WirelessSsids Local Radius Certificate Authentication - The current setting for certificate verification.
- Password
Authentication WirelessSsids Local Radius Password Authentication - The current setting for password-based authentication.
- cache
Timeout Integer - The duration (in seconds) for which LDAP and OCSP lookups are cached.
- certificate
Authentication WirelessSsids Local Radius Certificate Authentication - The current setting for certificate verification.
- password
Authentication WirelessSsids Local Radius Password Authentication - The current setting for password-based authentication.
- cache
Timeout number - The duration (in seconds) for which LDAP and OCSP lookups are cached.
- certificate
Authentication WirelessSsids Local Radius Certificate Authentication - The current setting for certificate verification.
- password
Authentication WirelessSsids Local Radius Password Authentication - The current setting for password-based authentication.
- cache_
timeout int - The duration (in seconds) for which LDAP and OCSP lookups are cached.
- certificate_
authentication WirelessSsids Local Radius Certificate Authentication - The current setting for certificate verification.
- password_
authentication WirelessSsids Local Radius Password Authentication - The current setting for password-based authentication.
- cache
Timeout Number - The duration (in seconds) for which LDAP and OCSP lookups are cached.
- certificate
Authentication Property Map - The current setting for certificate verification.
- password
Authentication Property Map - The current setting for password-based authentication.
WirelessSsidsLocalRadiusCertificateAuthentication, WirelessSsidsLocalRadiusCertificateAuthenticationArgs
- Client
Root WirelessCa Certificate Ssids Local Radius Certificate Authentication Client Root Ca Certificate - The Client CA Certificate used to sign the client certificate.
- Enabled bool
- Whether or not to use EAP-TLS certificate-based authentication to validate wireless clients.
- Ocsp
Responder stringUrl - (Optional) The URL of the OCSP responder to verify client certificate status.
- Use
Ldap bool - Whether or not to verify the certificate with LDAP.
- Use
Ocsp bool - Whether or not to verify the certificate with OCSP.
- Client
Root WirelessCa Certificate Ssids Local Radius Certificate Authentication Client Root Ca Certificate - The Client CA Certificate used to sign the client certificate.
- Enabled bool
- Whether or not to use EAP-TLS certificate-based authentication to validate wireless clients.
- Ocsp
Responder stringUrl - (Optional) The URL of the OCSP responder to verify client certificate status.
- Use
Ldap bool - Whether or not to verify the certificate with LDAP.
- Use
Ocsp bool - Whether or not to verify the certificate with OCSP.
- client
Root WirelessCa Certificate Ssids Local Radius Certificate Authentication Client Root Ca Certificate - The Client CA Certificate used to sign the client certificate.
- enabled Boolean
- Whether or not to use EAP-TLS certificate-based authentication to validate wireless clients.
- ocsp
Responder StringUrl - (Optional) The URL of the OCSP responder to verify client certificate status.
- use
Ldap Boolean - Whether or not to verify the certificate with LDAP.
- use
Ocsp Boolean - Whether or not to verify the certificate with OCSP.
- client
Root WirelessCa Certificate Ssids Local Radius Certificate Authentication Client Root Ca Certificate - The Client CA Certificate used to sign the client certificate.
- enabled boolean
- Whether or not to use EAP-TLS certificate-based authentication to validate wireless clients.
- ocsp
Responder stringUrl - (Optional) The URL of the OCSP responder to verify client certificate status.
- use
Ldap boolean - Whether or not to verify the certificate with LDAP.
- use
Ocsp boolean - Whether or not to verify the certificate with OCSP.
- client_
root_ Wirelessca_ certificate Ssids Local Radius Certificate Authentication Client Root Ca Certificate - The Client CA Certificate used to sign the client certificate.
- enabled bool
- Whether or not to use EAP-TLS certificate-based authentication to validate wireless clients.
- ocsp_
responder_ strurl - (Optional) The URL of the OCSP responder to verify client certificate status.
- use_
ldap bool - Whether or not to verify the certificate with LDAP.
- use_
ocsp bool - Whether or not to verify the certificate with OCSP.
- client
Root Property MapCa Certificate - The Client CA Certificate used to sign the client certificate.
- enabled Boolean
- Whether or not to use EAP-TLS certificate-based authentication to validate wireless clients.
- ocsp
Responder StringUrl - (Optional) The URL of the OCSP responder to verify client certificate status.
- use
Ldap Boolean - Whether or not to verify the certificate with LDAP.
- use
Ocsp Boolean - Whether or not to verify the certificate with OCSP.
WirelessSsidsLocalRadiusCertificateAuthenticationClientRootCaCertificate, WirelessSsidsLocalRadiusCertificateAuthenticationClientRootCaCertificateArgs
- Contents string
- The contents of the Client CA Certificate. Must be in PEM or DER format.
- Contents string
- The contents of the Client CA Certificate. Must be in PEM or DER format.
- contents String
- The contents of the Client CA Certificate. Must be in PEM or DER format.
- contents string
- The contents of the Client CA Certificate. Must be in PEM or DER format.
- contents str
- The contents of the Client CA Certificate. Must be in PEM or DER format.
- contents String
- The contents of the Client CA Certificate. Must be in PEM or DER format.
WirelessSsidsLocalRadiusPasswordAuthentication, WirelessSsidsLocalRadiusPasswordAuthenticationArgs
- Enabled bool
- Whether or not to use EAP-TTLS/PAP or PEAP-GTC password-based authentication via LDAP lookup.
- Enabled bool
- Whether or not to use EAP-TTLS/PAP or PEAP-GTC password-based authentication via LDAP lookup.
- enabled Boolean
- Whether or not to use EAP-TTLS/PAP or PEAP-GTC password-based authentication via LDAP lookup.
- enabled boolean
- Whether or not to use EAP-TTLS/PAP or PEAP-GTC password-based authentication via LDAP lookup.
- enabled bool
- Whether or not to use EAP-TTLS/PAP or PEAP-GTC password-based authentication via LDAP lookup.
- enabled Boolean
- Whether or not to use EAP-TTLS/PAP or PEAP-GTC password-based authentication via LDAP lookup.
WirelessSsidsNamedVlans, WirelessSsidsNamedVlansArgs
- Radius
Wireless
Ssids Named Vlans Radius - RADIUS settings. This param is only valid when authMode is 'open-with-radius' and ipAssignmentMode is not 'NAT mode'.
- Tagging
Wireless
Ssids Named Vlans Tagging - VLAN tagging settings. This param is only valid when ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'.
- Radius
Wireless
Ssids Named Vlans Radius - RADIUS settings. This param is only valid when authMode is 'open-with-radius' and ipAssignmentMode is not 'NAT mode'.
- Tagging
Wireless
Ssids Named Vlans Tagging - VLAN tagging settings. This param is only valid when ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'.
- radius
Wireless
Ssids Named Vlans Radius - RADIUS settings. This param is only valid when authMode is 'open-with-radius' and ipAssignmentMode is not 'NAT mode'.
- tagging
Wireless
Ssids Named Vlans Tagging - VLAN tagging settings. This param is only valid when ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'.
- radius
Wireless
Ssids Named Vlans Radius - RADIUS settings. This param is only valid when authMode is 'open-with-radius' and ipAssignmentMode is not 'NAT mode'.
- tagging
Wireless
Ssids Named Vlans Tagging - VLAN tagging settings. This param is only valid when ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'.
- radius
Wireless
Ssids Named Vlans Radius - RADIUS settings. This param is only valid when authMode is 'open-with-radius' and ipAssignmentMode is not 'NAT mode'.
- tagging
Wireless
Ssids Named Vlans Tagging - VLAN tagging settings. This param is only valid when ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'.
- radius Property Map
- RADIUS settings. This param is only valid when authMode is 'open-with-radius' and ipAssignmentMode is not 'NAT mode'.
- tagging Property Map
- VLAN tagging settings. This param is only valid when ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'.
WirelessSsidsNamedVlansRadius, WirelessSsidsNamedVlansRadiusArgs
- Guest
Vlan WirelessSsids Named Vlans Radius Guest Vlan - Guest VLAN settings. Used to direct traffic to a guest VLAN when none of the RADIUS servers are reachable or a client receives access-reject from the RADIUS server.
- Guest
Vlan WirelessSsids Named Vlans Radius Guest Vlan - Guest VLAN settings. Used to direct traffic to a guest VLAN when none of the RADIUS servers are reachable or a client receives access-reject from the RADIUS server.
- guest
Vlan WirelessSsids Named Vlans Radius Guest Vlan - Guest VLAN settings. Used to direct traffic to a guest VLAN when none of the RADIUS servers are reachable or a client receives access-reject from the RADIUS server.
- guest
Vlan WirelessSsids Named Vlans Radius Guest Vlan - Guest VLAN settings. Used to direct traffic to a guest VLAN when none of the RADIUS servers are reachable or a client receives access-reject from the RADIUS server.
- guest_
vlan WirelessSsids Named Vlans Radius Guest Vlan - Guest VLAN settings. Used to direct traffic to a guest VLAN when none of the RADIUS servers are reachable or a client receives access-reject from the RADIUS server.
- guest
Vlan Property Map - Guest VLAN settings. Used to direct traffic to a guest VLAN when none of the RADIUS servers are reachable or a client receives access-reject from the RADIUS server.
WirelessSsidsNamedVlansRadiusGuestVlan, WirelessSsidsNamedVlansRadiusGuestVlanArgs
WirelessSsidsNamedVlansTagging, WirelessSsidsNamedVlansTaggingArgs
- List<Wireless
Ssids Named Vlans Tagging By Ap Tag> - The list of AP tags and VLAN names used for named VLAN tagging. If an AP has a tag matching one in the list, then traffic on this SSID will be directed to use the VLAN name associated to the tag.
- Default
Vlan stringName - The default VLAN name used to tag traffic in the absence of a matching AP tag.
- Enabled bool
- Whether or not traffic should be directed to use specific VLAN names.
- []Wireless
Ssids Named Vlans Tagging By Ap Tag - The list of AP tags and VLAN names used for named VLAN tagging. If an AP has a tag matching one in the list, then traffic on this SSID will be directed to use the VLAN name associated to the tag.
- Default
Vlan stringName - The default VLAN name used to tag traffic in the absence of a matching AP tag.
- Enabled bool
- Whether or not traffic should be directed to use specific VLAN names.
- List<Wireless
Ssids Named Vlans Tagging By Ap Tag> - The list of AP tags and VLAN names used for named VLAN tagging. If an AP has a tag matching one in the list, then traffic on this SSID will be directed to use the VLAN name associated to the tag.
- default
Vlan StringName - The default VLAN name used to tag traffic in the absence of a matching AP tag.
- enabled Boolean
- Whether or not traffic should be directed to use specific VLAN names.
- Wireless
Ssids Named Vlans Tagging By Ap Tag[] - The list of AP tags and VLAN names used for named VLAN tagging. If an AP has a tag matching one in the list, then traffic on this SSID will be directed to use the VLAN name associated to the tag.
- default
Vlan stringName - The default VLAN name used to tag traffic in the absence of a matching AP tag.
- enabled boolean
- Whether or not traffic should be directed to use specific VLAN names.
- Sequence[Wireless
Ssids Named Vlans Tagging By Ap Tag] - The list of AP tags and VLAN names used for named VLAN tagging. If an AP has a tag matching one in the list, then traffic on this SSID will be directed to use the VLAN name associated to the tag.
- default_
vlan_ strname - The default VLAN name used to tag traffic in the absence of a matching AP tag.
- enabled bool
- Whether or not traffic should be directed to use specific VLAN names.
- List<Property Map>
- The list of AP tags and VLAN names used for named VLAN tagging. If an AP has a tag matching one in the list, then traffic on this SSID will be directed to use the VLAN name associated to the tag.
- default
Vlan StringName - The default VLAN name used to tag traffic in the absence of a matching AP tag.
- enabled Boolean
- Whether or not traffic should be directed to use specific VLAN names.
WirelessSsidsNamedVlansTaggingByApTag, WirelessSsidsNamedVlansTaggingByApTagArgs
- List<string>
- List of AP tags.
- Vlan
Name string - VLAN name that will be used to tag traffic.
- []string
- List of AP tags.
- Vlan
Name string - VLAN name that will be used to tag traffic.
- List<String>
- List of AP tags.
- vlan
Name String - VLAN name that will be used to tag traffic.
- string[]
- List of AP tags.
- vlan
Name string - VLAN name that will be used to tag traffic.
- Sequence[str]
- List of AP tags.
- vlan_
name str - VLAN name that will be used to tag traffic.
- List<String>
- List of AP tags.
- vlan
Name String - VLAN name that will be used to tag traffic.
WirelessSsidsOauth, WirelessSsidsOauthArgs
- Allowed
Domains List<string> - (Optional) The list of domains allowed access to the network.
- Allowed
Domains []string - (Optional) The list of domains allowed access to the network.
- allowed
Domains List<String> - (Optional) The list of domains allowed access to the network.
- allowed
Domains string[] - (Optional) The list of domains allowed access to the network.
- allowed_
domains Sequence[str] - (Optional) The list of domains allowed access to the network.
- allowed
Domains List<String> - (Optional) The list of domains allowed access to the network.
WirelessSsidsRadiusAccountingServer, WirelessSsidsRadiusAccountingServerArgs
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server
- Port int
- Port on the RADIUS server that is listening for accounting messages
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- Secret string
- Shared key used to authenticate messages between the APs and RADIUS server
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server
- Port int
- Port on the RADIUS server that is listening for accounting messages
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- Secret string
- Shared key used to authenticate messages between the APs and RADIUS server
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open
Roaming IntegerCertificate Id - The ID of the Openroaming Certificate attached to radius server
- port Integer
- Port on the RADIUS server that is listening for accounting messages
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret String
- Shared key used to authenticate messages between the APs and RADIUS server
- ca
Certificate string - Certificate used for authorization for the RADSEC Server
- host string
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open
Roaming numberCertificate Id - The ID of the Openroaming Certificate attached to radius server
- port number
- Port on the RADIUS server that is listening for accounting messages
- radsec
Enabled boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret string
- Shared key used to authenticate messages between the APs and RADIUS server
- ca_
certificate str - Certificate used for authorization for the RADSEC Server
- host str
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open_
roaming_ intcertificate_ id - The ID of the Openroaming Certificate attached to radius server
- port int
- Port on the RADIUS server that is listening for accounting messages
- radsec_
enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret str
- Shared key used to authenticate messages between the APs and RADIUS server
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open
Roaming NumberCertificate Id - The ID of the Openroaming Certificate attached to radius server
- port Number
- Port on the RADIUS server that is listening for accounting messages
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret String
- Shared key used to authenticate messages between the APs and RADIUS server
WirelessSsidsRadiusAccountingServersResponse, WirelessSsidsRadiusAccountingServersResponseArgs
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server
- Port int
- Port on the RADIUS server that is listening for accounting messages
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- Secret string
- Shared key used to authenticate messages between the APs and RADIUS server
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server
- Port int
- Port on the RADIUS server that is listening for accounting messages
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- Secret string
- Shared key used to authenticate messages between the APs and RADIUS server
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open
Roaming IntegerCertificate Id - The ID of the Openroaming Certificate attached to radius server
- port Integer
- Port on the RADIUS server that is listening for accounting messages
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret String
- Shared key used to authenticate messages between the APs and RADIUS server
- ca
Certificate string - Certificate used for authorization for the RADSEC Server
- host string
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open
Roaming numberCertificate Id - The ID of the Openroaming Certificate attached to radius server
- port number
- Port on the RADIUS server that is listening for accounting messages
- radsec
Enabled boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret string
- Shared key used to authenticate messages between the APs and RADIUS server
- ca_
certificate str - Certificate used for authorization for the RADSEC Server
- host str
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open_
roaming_ intcertificate_ id - The ID of the Openroaming Certificate attached to radius server
- port int
- Port on the RADIUS server that is listening for accounting messages
- radsec_
enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret str
- Shared key used to authenticate messages between the APs and RADIUS server
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address (or FQDN) to which the APs will send RADIUS accounting messages
- open
Roaming NumberCertificate Id - The ID of the Openroaming Certificate attached to radius server
- port Number
- Port on the RADIUS server that is listening for accounting messages
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
- secret String
- Shared key used to authenticate messages between the APs and RADIUS server
WirelessSsidsRadiusServer, WirelessSsidsRadiusServerArgs
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address of your RADIUS server
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- Port int
- UDP port the RADIUS server listens on for Access-requests
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- Secret string
- RADIUS client shared secret
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address of your RADIUS server
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- Port int
- UDP port the RADIUS server listens on for Access-requests
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- Secret string
- RADIUS client shared secret
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address of your RADIUS server
- open
Roaming IntegerCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- port Integer
- UDP port the RADIUS server listens on for Access-requests
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret String
- RADIUS client shared secret
- ca
Certificate string - Certificate used for authorization for the RADSEC Server
- host string
- IP address of your RADIUS server
- open
Roaming numberCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- port number
- UDP port the RADIUS server listens on for Access-requests
- radsec
Enabled boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret string
- RADIUS client shared secret
- ca_
certificate str - Certificate used for authorization for the RADSEC Server
- host str
- IP address of your RADIUS server
- open_
roaming_ intcertificate_ id - The ID of the Openroaming Certificate attached to radius server.
- port int
- UDP port the RADIUS server listens on for Access-requests
- radsec_
enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret str
- RADIUS client shared secret
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address of your RADIUS server
- open
Roaming NumberCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- port Number
- UDP port the RADIUS server listens on for Access-requests
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret String
- RADIUS client shared secret
WirelessSsidsRadiusServersResponse, WirelessSsidsRadiusServersResponseArgs
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address of your RADIUS server
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- Port int
- UDP port the RADIUS server listens on for Access-requests
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- Secret string
- RADIUS client shared secret
- Ca
Certificate string - Certificate used for authorization for the RADSEC Server
- Host string
- IP address of your RADIUS server
- Open
Roaming intCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- Port int
- UDP port the RADIUS server listens on for Access-requests
- Radsec
Enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- Secret string
- RADIUS client shared secret
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address of your RADIUS server
- open
Roaming IntegerCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- port Integer
- UDP port the RADIUS server listens on for Access-requests
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret String
- RADIUS client shared secret
- ca
Certificate string - Certificate used for authorization for the RADSEC Server
- host string
- IP address of your RADIUS server
- open
Roaming numberCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- port number
- UDP port the RADIUS server listens on for Access-requests
- radsec
Enabled boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret string
- RADIUS client shared secret
- ca_
certificate str - Certificate used for authorization for the RADSEC Server
- host str
- IP address of your RADIUS server
- open_
roaming_ intcertificate_ id - The ID of the Openroaming Certificate attached to radius server.
- port int
- UDP port the RADIUS server listens on for Access-requests
- radsec_
enabled bool - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret str
- RADIUS client shared secret
- ca
Certificate String - Certificate used for authorization for the RADSEC Server
- host String
- IP address of your RADIUS server
- open
Roaming NumberCertificate Id - The ID of the Openroaming Certificate attached to radius server.
- port Number
- UDP port the RADIUS server listens on for Access-requests
- radsec
Enabled Boolean - Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
- secret String
- RADIUS client shared secret
WirelessSsidsSpeedBurst, WirelessSsidsSpeedBurstArgs
- Enabled bool
- Boolean indicating whether or not to allow users to temporarily exceed the bandwidth limit for short periods while still keeping them under the bandwidth limit over time.
- Enabled bool
- Boolean indicating whether or not to allow users to temporarily exceed the bandwidth limit for short periods while still keeping them under the bandwidth limit over time.
- enabled Boolean
- Boolean indicating whether or not to allow users to temporarily exceed the bandwidth limit for short periods while still keeping them under the bandwidth limit over time.
- enabled boolean
- Boolean indicating whether or not to allow users to temporarily exceed the bandwidth limit for short periods while still keeping them under the bandwidth limit over time.
- enabled bool
- Boolean indicating whether or not to allow users to temporarily exceed the bandwidth limit for short periods while still keeping them under the bandwidth limit over time.
- enabled Boolean
- Boolean indicating whether or not to allow users to temporarily exceed the bandwidth limit for short periods while still keeping them under the bandwidth limit over time.
Import
$ pulumi import meraki:networks/wirelessSsids:WirelessSsids example "network_id,number"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.