published on Friday, Jul 10, 2026 by Pulumi
published on Friday, Jul 10, 2026 by Pulumi
This resource manages the AP Device Profiles. AP Device profiles for aps are used to specify a configuration that can be applied to a select set of aps from any site in the organization. They allow for efficient application of configurations based on ap groups, wlan groups, RF settings, and sites. Device profiles enable various use cases such as activating ethernet passthrough, applying different rf settings, applying mesh configuration, activating specific features like esl or vble, and more.
The AP Device Profile can be assigned to a gateway with the junipermist.org.DeviceprofileAssign resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as junipermist from "@pulumi/juniper-mist";
const deviceprofileApOne = new junipermist.org.DeviceprofileAp("deviceprofile_ap_one", {
name: "deviceprofile_ap_one",
orgId: terraformTest.id,
eslConfig: {
enabled: true,
host: "1.2.3.4",
type: "native",
},
});
import pulumi
import pulumi_juniper_mist as junipermist
deviceprofile_ap_one = junipermist.org.DeviceprofileAp("deviceprofile_ap_one",
name="deviceprofile_ap_one",
org_id=terraform_test["id"],
esl_config={
"enabled": True,
"host": "1.2.3.4",
"type": "native",
})
package main
import (
"github.com/pulumi/pulumi-junipermist/sdk/go/junipermist/org"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := org.NewDeviceprofileAp(ctx, "deviceprofile_ap_one", &org.DeviceprofileApArgs{
Name: pulumi.String("deviceprofile_ap_one"),
OrgId: pulumi.Any(terraformTest.Id),
EslConfig: &org.DeviceprofileApEslConfigArgs{
Enabled: pulumi.Bool(true),
Host: pulumi.String("1.2.3.4"),
Type: pulumi.String("native"),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using JuniperMist = Pulumi.JuniperMist;
return await Deployment.RunAsync(() =>
{
var deviceprofileApOne = new JuniperMist.Org.DeviceprofileAp("deviceprofile_ap_one", new()
{
Name = "deviceprofile_ap_one",
OrgId = terraformTest.Id,
EslConfig = new JuniperMist.Org.Inputs.DeviceprofileApEslConfigArgs
{
Enabled = true,
Host = "1.2.3.4",
Type = "native",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.junipermist.org.DeviceprofileAp;
import com.pulumi.junipermist.org.DeviceprofileApArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileApEslConfigArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 deviceprofileApOne = new DeviceprofileAp("deviceprofileApOne", DeviceprofileApArgs.builder()
.name("deviceprofile_ap_one")
.orgId(terraformTest.id())
.eslConfig(DeviceprofileApEslConfigArgs.builder()
.enabled(true)
.host("1.2.3.4")
.type("native")
.build())
.build());
}
}
resources:
deviceprofileApOne:
type: junipermist:org:DeviceprofileAp
name: deviceprofile_ap_one
properties:
name: deviceprofile_ap_one
orgId: ${terraformTest.id}
eslConfig:
enabled: true
host: 1.2.3.4
type: native
pulumi {
required_providers {
junipermist = {
source = "pulumi/junipermist"
}
}
}
resource "junipermist_org_deviceprofileap" "deviceprofile_ap_one" {
name = "deviceprofile_ap_one"
org_id = terraformTest.id
esl_config = {
enabled = true
host = "1.2.3.4"
type = "native"
}
}
Create DeviceprofileAp Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DeviceprofileAp(name: string, args: DeviceprofileApArgs, opts?: CustomResourceOptions);@overload
def DeviceprofileAp(resource_name: str,
args: DeviceprofileApArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DeviceprofileAp(resource_name: str,
opts: Optional[ResourceOptions] = None,
org_id: Optional[str] = None,
mqtt_config: Optional[DeviceprofileApMqttConfigArgs] = None,
esl_config: Optional[DeviceprofileApEslConfigArgs] = None,
disable_eth1: Optional[bool] = None,
disable_eth2: Optional[bool] = None,
disable_eth3: Optional[bool] = None,
disable_module: Optional[bool] = None,
aeroscout: Optional[DeviceprofileApAeroscoutArgs] = None,
ip_config: Optional[DeviceprofileApIpConfigArgs] = None,
lacp_config: Optional[DeviceprofileApLacpConfigArgs] = None,
led: Optional[DeviceprofileApLedArgs] = None,
ble_config: Optional[DeviceprofileApBleConfigArgs] = None,
mesh: Optional[DeviceprofileApMeshArgs] = None,
port_config: Optional[Mapping[str, DeviceprofileApPortConfigArgs]] = None,
ntp_servers: Optional[Sequence[str]] = None,
airista: Optional[DeviceprofileApAiristaArgs] = None,
poe_passthrough: Optional[bool] = None,
name: Optional[str] = None,
pwr_config: Optional[DeviceprofileApPwrConfigArgs] = None,
radio_config: Optional[DeviceprofileApRadioConfigArgs] = None,
site_id: Optional[str] = None,
uplink_port_config: Optional[DeviceprofileApUplinkPortConfigArgs] = None,
usb_config: Optional[DeviceprofileApUsbConfigArgs] = None,
vars: Optional[Mapping[str, str]] = None,
zigbee_config: Optional[DeviceprofileApZigbeeConfigArgs] = None)func NewDeviceprofileAp(ctx *Context, name string, args DeviceprofileApArgs, opts ...ResourceOption) (*DeviceprofileAp, error)public DeviceprofileAp(string name, DeviceprofileApArgs args, CustomResourceOptions? opts = null)
public DeviceprofileAp(String name, DeviceprofileApArgs args)
public DeviceprofileAp(String name, DeviceprofileApArgs args, CustomResourceOptions options)
type: junipermist:org:DeviceprofileAp
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "junipermist_org_deviceprofileap" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args DeviceprofileApArgs
- 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 DeviceprofileApArgs
- 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 DeviceprofileApArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeviceprofileApArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeviceprofileApArgs
- 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 deviceprofileApResource = new JuniperMist.Org.DeviceprofileAp("deviceprofileApResource", new()
{
OrgId = "string",
MqttConfig = new JuniperMist.Org.Inputs.DeviceprofileApMqttConfigArgs
{
BrokerHost = "string",
BrokerPort = 0,
BrokerProto = "string",
Enabled = false,
Format = "string",
Password = "string",
Username = "string",
},
EslConfig = new JuniperMist.Org.Inputs.DeviceprofileApEslConfigArgs
{
Cacert = "string",
Channel = 0,
Enabled = false,
Host = "string",
Port = 0,
Type = "string",
VerifyCert = false,
VlanId = 0,
},
DisableEth1 = false,
DisableEth2 = false,
DisableEth3 = false,
DisableModule = false,
Aeroscout = new JuniperMist.Org.Inputs.DeviceprofileApAeroscoutArgs
{
Enabled = false,
Host = "string",
LocateConnected = false,
Port = 0,
},
IpConfig = new JuniperMist.Org.Inputs.DeviceprofileApIpConfigArgs
{
Dns = new[]
{
"string",
},
DnsSuffixes = new[]
{
"string",
},
Gateway = "string",
Gateway6 = "string",
Ip = "string",
Ip6 = "string",
Mtu = 0,
Netmask = "string",
Netmask6 = "string",
Type = "string",
Type6 = "string",
VlanId = 0,
},
LacpConfig = new JuniperMist.Org.Inputs.DeviceprofileApLacpConfigArgs
{
Enabled = false,
},
Led = new JuniperMist.Org.Inputs.DeviceprofileApLedArgs
{
Brightness = 0,
Enabled = false,
},
BleConfig = new JuniperMist.Org.Inputs.DeviceprofileApBleConfigArgs
{
BeaconEnabled = false,
BeaconRate = 0,
BeaconRateMode = "string",
BeamDisableds = new[]
{
0,
},
CustomBlePacketEnabled = false,
CustomBlePacketFrame = "string",
CustomBlePacketFreqMsec = 0,
EddystoneUidAdvPower = 0,
EddystoneUidBeams = "string",
EddystoneUidEnabled = false,
EddystoneUidFreqMsec = 0,
EddystoneUidInstance = "string",
EddystoneUidNamespace = "string",
EddystoneUrlAdvPower = 0,
EddystoneUrlBeams = "string",
EddystoneUrlEnabled = false,
EddystoneUrlFreqMsec = 0,
EddystoneUrlUrl = "string",
IbeaconAdvPower = 0,
IbeaconBeams = "string",
IbeaconEnabled = false,
IbeaconFreqMsec = 0,
IbeaconMajor = 0,
IbeaconMinor = 0,
IbeaconUuid = "string",
Power = 0,
PowerMode = "string",
},
Mesh = new JuniperMist.Org.Inputs.DeviceprofileApMeshArgs
{
Bands = new[]
{
"string",
},
Enabled = false,
Group = 0,
Role = "string",
UseWpa3On5 = false,
},
PortConfig =
{
{ "string", new JuniperMist.Org.Inputs.DeviceprofileApPortConfigArgs
{
Disabled = false,
DynamicVlan = new JuniperMist.Org.Inputs.DeviceprofileApPortConfigDynamicVlanArgs
{
DefaultVlanId = 0,
Enabled = false,
Type = "string",
Vlans =
{
{ "string", "string" },
},
},
EnableMacAuth = false,
Forwarding = "string",
MacAuthPreferred = false,
MacAuthProtocol = "string",
MistNac = new JuniperMist.Org.Inputs.DeviceprofileApPortConfigMistNacArgs
{
AcctInterimInterval = 0,
AuthServersRetries = 0,
AuthServersTimeout = 0,
CoaEnabled = false,
CoaPort = 0,
Enabled = false,
FastDot1xTimers = false,
Network = "string",
SourceIp = "string",
},
MxTunnelId = "string",
MxtunnelName = "string",
PortAuth = "string",
PortVlanId = 0,
RadiusConfig = new JuniperMist.Org.Inputs.DeviceprofileApPortConfigRadiusConfigArgs
{
AcctInterimInterval = 0,
AcctServers = new[]
{
new JuniperMist.Org.Inputs.DeviceprofileApPortConfigRadiusConfigAcctServerArgs
{
Host = "string",
Secret = "string",
KeywrapEnabled = false,
KeywrapFormat = "string",
KeywrapKek = "string",
KeywrapMack = "string",
Port = "string",
},
},
AuthServers = new[]
{
new JuniperMist.Org.Inputs.DeviceprofileApPortConfigRadiusConfigAuthServerArgs
{
Host = "string",
Secret = "string",
KeywrapEnabled = false,
KeywrapFormat = "string",
KeywrapKek = "string",
KeywrapMack = "string",
Port = "string",
RequireMessageAuthenticator = false,
},
},
AuthServersRetries = 0,
AuthServersTimeout = 0,
CoaEnabled = false,
CoaPort = 0,
Network = "string",
SourceIp = "string",
},
Radsec = new JuniperMist.Org.Inputs.DeviceprofileApPortConfigRadsecArgs
{
CoaEnabled = false,
Enabled = false,
IdleTimeout = "string",
MxclusterIds = new[]
{
"string",
},
ProxyHosts = new[]
{
"string",
},
ServerName = "string",
Servers = new[]
{
new JuniperMist.Org.Inputs.DeviceprofileApPortConfigRadsecServerArgs
{
Host = "string",
Port = 0,
},
},
UseMxedge = false,
UseSiteMxedge = false,
},
VlanId = 0,
VlanIds = "string",
WxtunnelId = "string",
WxtunnelRemoteId = "string",
} },
},
NtpServers = new[]
{
"string",
},
Airista = new JuniperMist.Org.Inputs.DeviceprofileApAiristaArgs
{
Enabled = false,
Host = "string",
Port = 0,
},
PoePassthrough = false,
Name = "string",
PwrConfig = new JuniperMist.Org.Inputs.DeviceprofileApPwrConfigArgs
{
Base = 0,
PreferUsbOverWifi = false,
},
RadioConfig = new JuniperMist.Org.Inputs.DeviceprofileApRadioConfigArgs
{
AllowRrmDisable = false,
AntGain24 = 0,
AntGain5 = 0,
AntGain6 = 0,
AntennaMode = "string",
AntennaSelect = "string",
Band24 = new JuniperMist.Org.Inputs.DeviceprofileApRadioConfigBand24Args
{
AllowRrmDisable = false,
AntGain = 0,
AntennaMode = "string",
Bandwidth = 0,
Channel = 0,
Channels = new[]
{
0,
},
Disabled = false,
Power = 0,
PowerMax = 0,
PowerMin = 0,
Preamble = "string",
},
Band24Usage = "string",
Band5 = new JuniperMist.Org.Inputs.DeviceprofileApRadioConfigBand5Args
{
AllowRrmDisable = false,
AntGain = 0,
AntennaBeamPattern = "string",
AntennaMode = "string",
Bandwidth = 0,
Channel = 0,
Channels = new[]
{
0,
},
Disabled = false,
Power = 0,
PowerMax = 0,
PowerMin = 0,
Preamble = "string",
},
Band5On24Radio = new JuniperMist.Org.Inputs.DeviceprofileApRadioConfigBand5On24RadioArgs
{
AllowRrmDisable = false,
AntGain = 0,
AntennaBeamPattern = "string",
AntennaMode = "string",
Bandwidth = 0,
Channel = 0,
Channels = new[]
{
0,
},
Disabled = false,
Power = 0,
PowerMax = 0,
PowerMin = 0,
Preamble = "string",
},
Band6 = new JuniperMist.Org.Inputs.DeviceprofileApRadioConfigBand6Args
{
AllowRrmDisable = false,
AntGain = 0,
AntennaBeamPattern = "string",
AntennaMode = "string",
Bandwidth = 0,
Channel = 0,
Channels = new[]
{
0,
},
Disabled = false,
Power = 0,
PowerMax = 0,
PowerMin = 0,
Preamble = "string",
StandardPower = false,
},
FullAutomaticRrm = false,
IndoorUse = false,
RrmManaged = false,
ScanningEnabled = false,
},
SiteId = "string",
UplinkPortConfig = new JuniperMist.Org.Inputs.DeviceprofileApUplinkPortConfigArgs
{
Dot1x = false,
KeepWlansUpIfDown = false,
},
UsbConfig = new JuniperMist.Org.Inputs.DeviceprofileApUsbConfigArgs
{
Cacert = "string",
Channel = 0,
Enabled = false,
Host = "string",
Port = 0,
Type = "string",
VerifyCert = false,
VlanId = 0,
},
Vars =
{
{ "string", "string" },
},
ZigbeeConfig = new JuniperMist.Org.Inputs.DeviceprofileApZigbeeConfigArgs
{
AllowJoin = "string",
Channel = 0,
Enabled = false,
ExtendedPanId = "string",
PanId = "string",
},
});
example, err := org.NewDeviceprofileAp(ctx, "deviceprofileApResource", &org.DeviceprofileApArgs{
OrgId: pulumi.String("string"),
MqttConfig: &org.DeviceprofileApMqttConfigArgs{
BrokerHost: pulumi.String("string"),
BrokerPort: pulumi.Int(0),
BrokerProto: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Format: pulumi.String("string"),
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
EslConfig: &org.DeviceprofileApEslConfigArgs{
Cacert: pulumi.String("string"),
Channel: pulumi.Int(0),
Enabled: pulumi.Bool(false),
Host: pulumi.String("string"),
Port: pulumi.Int(0),
Type: pulumi.String("string"),
VerifyCert: pulumi.Bool(false),
VlanId: pulumi.Int(0),
},
DisableEth1: pulumi.Bool(false),
DisableEth2: pulumi.Bool(false),
DisableEth3: pulumi.Bool(false),
DisableModule: pulumi.Bool(false),
Aeroscout: &org.DeviceprofileApAeroscoutArgs{
Enabled: pulumi.Bool(false),
Host: pulumi.String("string"),
LocateConnected: pulumi.Bool(false),
Port: pulumi.Int(0),
},
IpConfig: &org.DeviceprofileApIpConfigArgs{
Dns: pulumi.StringArray{
pulumi.String("string"),
},
DnsSuffixes: pulumi.StringArray{
pulumi.String("string"),
},
Gateway: pulumi.String("string"),
Gateway6: pulumi.String("string"),
Ip: pulumi.String("string"),
Ip6: pulumi.String("string"),
Mtu: pulumi.Int(0),
Netmask: pulumi.String("string"),
Netmask6: pulumi.String("string"),
Type: pulumi.String("string"),
Type6: pulumi.String("string"),
VlanId: pulumi.Int(0),
},
LacpConfig: &org.DeviceprofileApLacpConfigArgs{
Enabled: pulumi.Bool(false),
},
Led: &org.DeviceprofileApLedArgs{
Brightness: pulumi.Int(0),
Enabled: pulumi.Bool(false),
},
BleConfig: &org.DeviceprofileApBleConfigArgs{
BeaconEnabled: pulumi.Bool(false),
BeaconRate: pulumi.Int(0),
BeaconRateMode: pulumi.String("string"),
BeamDisableds: pulumi.IntArray{
pulumi.Int(0),
},
CustomBlePacketEnabled: pulumi.Bool(false),
CustomBlePacketFrame: pulumi.String("string"),
CustomBlePacketFreqMsec: pulumi.Int(0),
EddystoneUidAdvPower: pulumi.Int(0),
EddystoneUidBeams: pulumi.String("string"),
EddystoneUidEnabled: pulumi.Bool(false),
EddystoneUidFreqMsec: pulumi.Int(0),
EddystoneUidInstance: pulumi.String("string"),
EddystoneUidNamespace: pulumi.String("string"),
EddystoneUrlAdvPower: pulumi.Int(0),
EddystoneUrlBeams: pulumi.String("string"),
EddystoneUrlEnabled: pulumi.Bool(false),
EddystoneUrlFreqMsec: pulumi.Int(0),
EddystoneUrlUrl: pulumi.String("string"),
IbeaconAdvPower: pulumi.Int(0),
IbeaconBeams: pulumi.String("string"),
IbeaconEnabled: pulumi.Bool(false),
IbeaconFreqMsec: pulumi.Int(0),
IbeaconMajor: pulumi.Int(0),
IbeaconMinor: pulumi.Int(0),
IbeaconUuid: pulumi.String("string"),
Power: pulumi.Int(0),
PowerMode: pulumi.String("string"),
},
Mesh: &org.DeviceprofileApMeshArgs{
Bands: pulumi.StringArray{
pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
Group: pulumi.Int(0),
Role: pulumi.String("string"),
UseWpa3On5: pulumi.Bool(false),
},
PortConfig: org.DeviceprofileApPortConfigMap{
"string": &org.DeviceprofileApPortConfigArgs{
Disabled: pulumi.Bool(false),
DynamicVlan: &org.DeviceprofileApPortConfigDynamicVlanArgs{
DefaultVlanId: pulumi.Int(0),
Enabled: pulumi.Bool(false),
Type: pulumi.String("string"),
Vlans: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
EnableMacAuth: pulumi.Bool(false),
Forwarding: pulumi.String("string"),
MacAuthPreferred: pulumi.Bool(false),
MacAuthProtocol: pulumi.String("string"),
MistNac: &org.DeviceprofileApPortConfigMistNacArgs{
AcctInterimInterval: pulumi.Int(0),
AuthServersRetries: pulumi.Int(0),
AuthServersTimeout: pulumi.Int(0),
CoaEnabled: pulumi.Bool(false),
CoaPort: pulumi.Int(0),
Enabled: pulumi.Bool(false),
FastDot1xTimers: pulumi.Bool(false),
Network: pulumi.String("string"),
SourceIp: pulumi.String("string"),
},
MxTunnelId: pulumi.String("string"),
MxtunnelName: pulumi.String("string"),
PortAuth: pulumi.String("string"),
PortVlanId: pulumi.Int(0),
RadiusConfig: &org.DeviceprofileApPortConfigRadiusConfigArgs{
AcctInterimInterval: pulumi.Int(0),
AcctServers: org.DeviceprofileApPortConfigRadiusConfigAcctServerArray{
&org.DeviceprofileApPortConfigRadiusConfigAcctServerArgs{
Host: pulumi.String("string"),
Secret: pulumi.String("string"),
KeywrapEnabled: pulumi.Bool(false),
KeywrapFormat: pulumi.String("string"),
KeywrapKek: pulumi.String("string"),
KeywrapMack: pulumi.String("string"),
Port: pulumi.String("string"),
},
},
AuthServers: org.DeviceprofileApPortConfigRadiusConfigAuthServerArray{
&org.DeviceprofileApPortConfigRadiusConfigAuthServerArgs{
Host: pulumi.String("string"),
Secret: pulumi.String("string"),
KeywrapEnabled: pulumi.Bool(false),
KeywrapFormat: pulumi.String("string"),
KeywrapKek: pulumi.String("string"),
KeywrapMack: pulumi.String("string"),
Port: pulumi.String("string"),
RequireMessageAuthenticator: pulumi.Bool(false),
},
},
AuthServersRetries: pulumi.Int(0),
AuthServersTimeout: pulumi.Int(0),
CoaEnabled: pulumi.Bool(false),
CoaPort: pulumi.Int(0),
Network: pulumi.String("string"),
SourceIp: pulumi.String("string"),
},
Radsec: &org.DeviceprofileApPortConfigRadsecArgs{
CoaEnabled: pulumi.Bool(false),
Enabled: pulumi.Bool(false),
IdleTimeout: pulumi.String("string"),
MxclusterIds: pulumi.StringArray{
pulumi.String("string"),
},
ProxyHosts: pulumi.StringArray{
pulumi.String("string"),
},
ServerName: pulumi.String("string"),
Servers: org.DeviceprofileApPortConfigRadsecServerArray{
&org.DeviceprofileApPortConfigRadsecServerArgs{
Host: pulumi.String("string"),
Port: pulumi.Int(0),
},
},
UseMxedge: pulumi.Bool(false),
UseSiteMxedge: pulumi.Bool(false),
},
VlanId: pulumi.Int(0),
VlanIds: pulumi.String("string"),
WxtunnelId: pulumi.String("string"),
WxtunnelRemoteId: pulumi.String("string"),
},
},
NtpServers: pulumi.StringArray{
pulumi.String("string"),
},
Airista: &org.DeviceprofileApAiristaArgs{
Enabled: pulumi.Bool(false),
Host: pulumi.String("string"),
Port: pulumi.Int(0),
},
PoePassthrough: pulumi.Bool(false),
Name: pulumi.String("string"),
PwrConfig: &org.DeviceprofileApPwrConfigArgs{
Base: pulumi.Int(0),
PreferUsbOverWifi: pulumi.Bool(false),
},
RadioConfig: &org.DeviceprofileApRadioConfigArgs{
AllowRrmDisable: pulumi.Bool(false),
AntGain24: pulumi.Int(0),
AntGain5: pulumi.Int(0),
AntGain6: pulumi.Int(0),
AntennaMode: pulumi.String("string"),
AntennaSelect: pulumi.String("string"),
Band24: &org.DeviceprofileApRadioConfigBand24Args{
AllowRrmDisable: pulumi.Bool(false),
AntGain: pulumi.Int(0),
AntennaMode: pulumi.String("string"),
Bandwidth: pulumi.Int(0),
Channel: pulumi.Int(0),
Channels: pulumi.IntArray{
pulumi.Int(0),
},
Disabled: pulumi.Bool(false),
Power: pulumi.Int(0),
PowerMax: pulumi.Int(0),
PowerMin: pulumi.Int(0),
Preamble: pulumi.String("string"),
},
Band24Usage: pulumi.String("string"),
Band5: &org.DeviceprofileApRadioConfigBand5Args{
AllowRrmDisable: pulumi.Bool(false),
AntGain: pulumi.Int(0),
AntennaBeamPattern: pulumi.String("string"),
AntennaMode: pulumi.String("string"),
Bandwidth: pulumi.Int(0),
Channel: pulumi.Int(0),
Channels: pulumi.IntArray{
pulumi.Int(0),
},
Disabled: pulumi.Bool(false),
Power: pulumi.Int(0),
PowerMax: pulumi.Int(0),
PowerMin: pulumi.Int(0),
Preamble: pulumi.String("string"),
},
Band5On24Radio: &org.DeviceprofileApRadioConfigBand5On24RadioArgs{
AllowRrmDisable: pulumi.Bool(false),
AntGain: pulumi.Int(0),
AntennaBeamPattern: pulumi.String("string"),
AntennaMode: pulumi.String("string"),
Bandwidth: pulumi.Int(0),
Channel: pulumi.Int(0),
Channels: pulumi.IntArray{
pulumi.Int(0),
},
Disabled: pulumi.Bool(false),
Power: pulumi.Int(0),
PowerMax: pulumi.Int(0),
PowerMin: pulumi.Int(0),
Preamble: pulumi.String("string"),
},
Band6: &org.DeviceprofileApRadioConfigBand6Args{
AllowRrmDisable: pulumi.Bool(false),
AntGain: pulumi.Int(0),
AntennaBeamPattern: pulumi.String("string"),
AntennaMode: pulumi.String("string"),
Bandwidth: pulumi.Int(0),
Channel: pulumi.Int(0),
Channels: pulumi.IntArray{
pulumi.Int(0),
},
Disabled: pulumi.Bool(false),
Power: pulumi.Int(0),
PowerMax: pulumi.Int(0),
PowerMin: pulumi.Int(0),
Preamble: pulumi.String("string"),
StandardPower: pulumi.Bool(false),
},
FullAutomaticRrm: pulumi.Bool(false),
IndoorUse: pulumi.Bool(false),
RrmManaged: pulumi.Bool(false),
ScanningEnabled: pulumi.Bool(false),
},
SiteId: pulumi.String("string"),
UplinkPortConfig: &org.DeviceprofileApUplinkPortConfigArgs{
Dot1x: pulumi.Bool(false),
KeepWlansUpIfDown: pulumi.Bool(false),
},
UsbConfig: &org.DeviceprofileApUsbConfigArgs{
Cacert: pulumi.String("string"),
Channel: pulumi.Int(0),
Enabled: pulumi.Bool(false),
Host: pulumi.String("string"),
Port: pulumi.Int(0),
Type: pulumi.String("string"),
VerifyCert: pulumi.Bool(false),
VlanId: pulumi.Int(0),
},
Vars: pulumi.StringMap{
"string": pulumi.String("string"),
},
ZigbeeConfig: &org.DeviceprofileApZigbeeConfigArgs{
AllowJoin: pulumi.String("string"),
Channel: pulumi.Int(0),
Enabled: pulumi.Bool(false),
ExtendedPanId: pulumi.String("string"),
PanId: pulumi.String("string"),
},
})
resource "junipermist_org_deviceprofileap" "deviceprofileApResource" {
org_id = "string"
mqtt_config = {
broker_host = "string"
broker_port = 0
broker_proto = "string"
enabled = false
format = "string"
password = "string"
username = "string"
}
esl_config = {
cacert = "string"
channel = 0
enabled = false
host = "string"
port = 0
type = "string"
verify_cert = false
vlan_id = 0
}
disable_eth1 = false
disable_eth2 = false
disable_eth3 = false
disable_module = false
aeroscout = {
enabled = false
host = "string"
locate_connected = false
port = 0
}
ip_config = {
dns = ["string"]
dns_suffixes = ["string"]
gateway = "string"
gateway6 = "string"
ip = "string"
ip6 = "string"
mtu = 0
netmask = "string"
netmask6 = "string"
type = "string"
type6 = "string"
vlan_id = 0
}
lacp_config = {
enabled = false
}
led = {
brightness = 0
enabled = false
}
ble_config = {
beacon_enabled = false
beacon_rate = 0
beacon_rate_mode = "string"
beam_disableds = [0]
custom_ble_packet_enabled = false
custom_ble_packet_frame = "string"
custom_ble_packet_freq_msec = 0
eddystone_uid_adv_power = 0
eddystone_uid_beams = "string"
eddystone_uid_enabled = false
eddystone_uid_freq_msec = 0
eddystone_uid_instance = "string"
eddystone_uid_namespace = "string"
eddystone_url_adv_power = 0
eddystone_url_beams = "string"
eddystone_url_enabled = false
eddystone_url_freq_msec = 0
eddystone_url_url = "string"
ibeacon_adv_power = 0
ibeacon_beams = "string"
ibeacon_enabled = false
ibeacon_freq_msec = 0
ibeacon_major = 0
ibeacon_minor = 0
ibeacon_uuid = "string"
power = 0
power_mode = "string"
}
mesh = {
bands = ["string"]
enabled = false
group = 0
role = "string"
use_wpa3_on5 = false
}
port_config = {
"string" = {
disabled = false
dynamic_vlan = {
default_vlan_id = 0
enabled = false
type = "string"
vlans = {
"string" = "string"
}
}
enable_mac_auth = false
forwarding = "string"
mac_auth_preferred = false
mac_auth_protocol = "string"
mist_nac = {
acct_interim_interval = 0
auth_servers_retries = 0
auth_servers_timeout = 0
coa_enabled = false
coa_port = 0
enabled = false
fast_dot1x_timers = false
network = "string"
source_ip = "string"
}
mx_tunnel_id = "string"
mxtunnel_name = "string"
port_auth = "string"
port_vlan_id = 0
radius_config = {
acct_interim_interval = 0
acct_servers = [{
"host" = "string"
"secret" = "string"
"keywrapEnabled" = false
"keywrapFormat" = "string"
"keywrapKek" = "string"
"keywrapMack" = "string"
"port" = "string"
}]
auth_servers = [{
"host" = "string"
"secret" = "string"
"keywrapEnabled" = false
"keywrapFormat" = "string"
"keywrapKek" = "string"
"keywrapMack" = "string"
"port" = "string"
"requireMessageAuthenticator" = false
}]
auth_servers_retries = 0
auth_servers_timeout = 0
coa_enabled = false
coa_port = 0
network = "string"
source_ip = "string"
}
radsec = {
coa_enabled = false
enabled = false
idle_timeout = "string"
mxcluster_ids = ["string"]
proxy_hosts = ["string"]
server_name = "string"
servers = [{
"host" = "string"
"port" = 0
}]
use_mxedge = false
use_site_mxedge = false
}
vlan_id = 0
vlan_ids = "string"
wxtunnel_id = "string"
wxtunnel_remote_id = "string"
}
}
ntp_servers = ["string"]
airista = {
enabled = false
host = "string"
port = 0
}
poe_passthrough = false
name = "string"
pwr_config = {
base = 0
prefer_usb_over_wifi = false
}
radio_config = {
allow_rrm_disable = false
ant_gain24 = 0
ant_gain5 = 0
ant_gain6 = 0
antenna_mode = "string"
antenna_select = "string"
band24 = {
allow_rrm_disable = false
ant_gain = 0
antenna_mode = "string"
bandwidth = 0
channel = 0
channels = [0]
disabled = false
power = 0
power_max = 0
power_min = 0
preamble = "string"
}
band24_usage = "string"
band5 = {
allow_rrm_disable = false
ant_gain = 0
antenna_beam_pattern = "string"
antenna_mode = "string"
bandwidth = 0
channel = 0
channels = [0]
disabled = false
power = 0
power_max = 0
power_min = 0
preamble = "string"
}
band5_on24_radio = {
allow_rrm_disable = false
ant_gain = 0
antenna_beam_pattern = "string"
antenna_mode = "string"
bandwidth = 0
channel = 0
channels = [0]
disabled = false
power = 0
power_max = 0
power_min = 0
preamble = "string"
}
band6 = {
allow_rrm_disable = false
ant_gain = 0
antenna_beam_pattern = "string"
antenna_mode = "string"
bandwidth = 0
channel = 0
channels = [0]
disabled = false
power = 0
power_max = 0
power_min = 0
preamble = "string"
standard_power = false
}
full_automatic_rrm = false
indoor_use = false
rrm_managed = false
scanning_enabled = false
}
site_id = "string"
uplink_port_config = {
dot1x = false
keep_wlans_up_if_down = false
}
usb_config = {
cacert = "string"
channel = 0
enabled = false
host = "string"
port = 0
type = "string"
verify_cert = false
vlan_id = 0
}
vars = {
"string" = "string"
}
zigbee_config = {
allow_join = "string"
channel = 0
enabled = false
extended_pan_id = "string"
pan_id = "string"
}
}
var deviceprofileApResource = new DeviceprofileAp("deviceprofileApResource", DeviceprofileApArgs.builder()
.orgId("string")
.mqttConfig(DeviceprofileApMqttConfigArgs.builder()
.brokerHost("string")
.brokerPort(0)
.brokerProto("string")
.enabled(false)
.format("string")
.password("string")
.username("string")
.build())
.eslConfig(DeviceprofileApEslConfigArgs.builder()
.cacert("string")
.channel(0)
.enabled(false)
.host("string")
.port(0)
.type("string")
.verifyCert(false)
.vlanId(0)
.build())
.disableEth1(false)
.disableEth2(false)
.disableEth3(false)
.disableModule(false)
.aeroscout(DeviceprofileApAeroscoutArgs.builder()
.enabled(false)
.host("string")
.locateConnected(false)
.port(0)
.build())
.ipConfig(DeviceprofileApIpConfigArgs.builder()
.dns("string")
.dnsSuffixes("string")
.gateway("string")
.gateway6("string")
.ip("string")
.ip6("string")
.mtu(0)
.netmask("string")
.netmask6("string")
.type("string")
.type6("string")
.vlanId(0)
.build())
.lacpConfig(DeviceprofileApLacpConfigArgs.builder()
.enabled(false)
.build())
.led(DeviceprofileApLedArgs.builder()
.brightness(0)
.enabled(false)
.build())
.bleConfig(DeviceprofileApBleConfigArgs.builder()
.beaconEnabled(false)
.beaconRate(0)
.beaconRateMode("string")
.beamDisableds(0)
.customBlePacketEnabled(false)
.customBlePacketFrame("string")
.customBlePacketFreqMsec(0)
.eddystoneUidAdvPower(0)
.eddystoneUidBeams("string")
.eddystoneUidEnabled(false)
.eddystoneUidFreqMsec(0)
.eddystoneUidInstance("string")
.eddystoneUidNamespace("string")
.eddystoneUrlAdvPower(0)
.eddystoneUrlBeams("string")
.eddystoneUrlEnabled(false)
.eddystoneUrlFreqMsec(0)
.eddystoneUrlUrl("string")
.ibeaconAdvPower(0)
.ibeaconBeams("string")
.ibeaconEnabled(false)
.ibeaconFreqMsec(0)
.ibeaconMajor(0)
.ibeaconMinor(0)
.ibeaconUuid("string")
.power(0)
.powerMode("string")
.build())
.mesh(DeviceprofileApMeshArgs.builder()
.bands("string")
.enabled(false)
.group(0)
.role("string")
.useWpa3On5(false)
.build())
.portConfig(Map.of("string", DeviceprofileApPortConfigArgs.builder()
.disabled(false)
.dynamicVlan(DeviceprofileApPortConfigDynamicVlanArgs.builder()
.defaultVlanId(0)
.enabled(false)
.type("string")
.vlans(Map.of("string", "string"))
.build())
.enableMacAuth(false)
.forwarding("string")
.macAuthPreferred(false)
.macAuthProtocol("string")
.mistNac(DeviceprofileApPortConfigMistNacArgs.builder()
.acctInterimInterval(0)
.authServersRetries(0)
.authServersTimeout(0)
.coaEnabled(false)
.coaPort(0)
.enabled(false)
.fastDot1xTimers(false)
.network("string")
.sourceIp("string")
.build())
.mxTunnelId("string")
.mxtunnelName("string")
.portAuth("string")
.portVlanId(0)
.radiusConfig(DeviceprofileApPortConfigRadiusConfigArgs.builder()
.acctInterimInterval(0)
.acctServers(DeviceprofileApPortConfigRadiusConfigAcctServerArgs.builder()
.host("string")
.secret("string")
.keywrapEnabled(false)
.keywrapFormat("string")
.keywrapKek("string")
.keywrapMack("string")
.port("string")
.build())
.authServers(DeviceprofileApPortConfigRadiusConfigAuthServerArgs.builder()
.host("string")
.secret("string")
.keywrapEnabled(false)
.keywrapFormat("string")
.keywrapKek("string")
.keywrapMack("string")
.port("string")
.requireMessageAuthenticator(false)
.build())
.authServersRetries(0)
.authServersTimeout(0)
.coaEnabled(false)
.coaPort(0)
.network("string")
.sourceIp("string")
.build())
.radsec(DeviceprofileApPortConfigRadsecArgs.builder()
.coaEnabled(false)
.enabled(false)
.idleTimeout("string")
.mxclusterIds("string")
.proxyHosts("string")
.serverName("string")
.servers(DeviceprofileApPortConfigRadsecServerArgs.builder()
.host("string")
.port(0)
.build())
.useMxedge(false)
.useSiteMxedge(false)
.build())
.vlanId(0)
.vlanIds("string")
.wxtunnelId("string")
.wxtunnelRemoteId("string")
.build()))
.ntpServers("string")
.airista(DeviceprofileApAiristaArgs.builder()
.enabled(false)
.host("string")
.port(0)
.build())
.poePassthrough(false)
.name("string")
.pwrConfig(DeviceprofileApPwrConfigArgs.builder()
.base(0)
.preferUsbOverWifi(false)
.build())
.radioConfig(DeviceprofileApRadioConfigArgs.builder()
.allowRrmDisable(false)
.antGain24(0)
.antGain5(0)
.antGain6(0)
.antennaMode("string")
.antennaSelect("string")
.band24(DeviceprofileApRadioConfigBand24Args.builder()
.allowRrmDisable(false)
.antGain(0)
.antennaMode("string")
.bandwidth(0)
.channel(0)
.channels(0)
.disabled(false)
.power(0)
.powerMax(0)
.powerMin(0)
.preamble("string")
.build())
.band24Usage("string")
.band5(DeviceprofileApRadioConfigBand5Args.builder()
.allowRrmDisable(false)
.antGain(0)
.antennaBeamPattern("string")
.antennaMode("string")
.bandwidth(0)
.channel(0)
.channels(0)
.disabled(false)
.power(0)
.powerMax(0)
.powerMin(0)
.preamble("string")
.build())
.band5On24Radio(DeviceprofileApRadioConfigBand5On24RadioArgs.builder()
.allowRrmDisable(false)
.antGain(0)
.antennaBeamPattern("string")
.antennaMode("string")
.bandwidth(0)
.channel(0)
.channels(0)
.disabled(false)
.power(0)
.powerMax(0)
.powerMin(0)
.preamble("string")
.build())
.band6(DeviceprofileApRadioConfigBand6Args.builder()
.allowRrmDisable(false)
.antGain(0)
.antennaBeamPattern("string")
.antennaMode("string")
.bandwidth(0)
.channel(0)
.channels(0)
.disabled(false)
.power(0)
.powerMax(0)
.powerMin(0)
.preamble("string")
.standardPower(false)
.build())
.fullAutomaticRrm(false)
.indoorUse(false)
.rrmManaged(false)
.scanningEnabled(false)
.build())
.siteId("string")
.uplinkPortConfig(DeviceprofileApUplinkPortConfigArgs.builder()
.dot1x(false)
.keepWlansUpIfDown(false)
.build())
.usbConfig(DeviceprofileApUsbConfigArgs.builder()
.cacert("string")
.channel(0)
.enabled(false)
.host("string")
.port(0)
.type("string")
.verifyCert(false)
.vlanId(0)
.build())
.vars(Map.of("string", "string"))
.zigbeeConfig(DeviceprofileApZigbeeConfigArgs.builder()
.allowJoin("string")
.channel(0)
.enabled(false)
.extendedPanId("string")
.panId("string")
.build())
.build());
deviceprofile_ap_resource = junipermist.org.DeviceprofileAp("deviceprofileApResource",
org_id="string",
mqtt_config={
"broker_host": "string",
"broker_port": 0,
"broker_proto": "string",
"enabled": False,
"format": "string",
"password": "string",
"username": "string",
},
esl_config={
"cacert": "string",
"channel": 0,
"enabled": False,
"host": "string",
"port": 0,
"type": "string",
"verify_cert": False,
"vlan_id": 0,
},
disable_eth1=False,
disable_eth2=False,
disable_eth3=False,
disable_module=False,
aeroscout={
"enabled": False,
"host": "string",
"locate_connected": False,
"port": 0,
},
ip_config={
"dns": ["string"],
"dns_suffixes": ["string"],
"gateway": "string",
"gateway6": "string",
"ip": "string",
"ip6": "string",
"mtu": 0,
"netmask": "string",
"netmask6": "string",
"type": "string",
"type6": "string",
"vlan_id": 0,
},
lacp_config={
"enabled": False,
},
led={
"brightness": 0,
"enabled": False,
},
ble_config={
"beacon_enabled": False,
"beacon_rate": 0,
"beacon_rate_mode": "string",
"beam_disableds": [0],
"custom_ble_packet_enabled": False,
"custom_ble_packet_frame": "string",
"custom_ble_packet_freq_msec": 0,
"eddystone_uid_adv_power": 0,
"eddystone_uid_beams": "string",
"eddystone_uid_enabled": False,
"eddystone_uid_freq_msec": 0,
"eddystone_uid_instance": "string",
"eddystone_uid_namespace": "string",
"eddystone_url_adv_power": 0,
"eddystone_url_beams": "string",
"eddystone_url_enabled": False,
"eddystone_url_freq_msec": 0,
"eddystone_url_url": "string",
"ibeacon_adv_power": 0,
"ibeacon_beams": "string",
"ibeacon_enabled": False,
"ibeacon_freq_msec": 0,
"ibeacon_major": 0,
"ibeacon_minor": 0,
"ibeacon_uuid": "string",
"power": 0,
"power_mode": "string",
},
mesh={
"bands": ["string"],
"enabled": False,
"group": 0,
"role": "string",
"use_wpa3_on5": False,
},
port_config={
"string": {
"disabled": False,
"dynamic_vlan": {
"default_vlan_id": 0,
"enabled": False,
"type": "string",
"vlans": {
"string": "string",
},
},
"enable_mac_auth": False,
"forwarding": "string",
"mac_auth_preferred": False,
"mac_auth_protocol": "string",
"mist_nac": {
"acct_interim_interval": 0,
"auth_servers_retries": 0,
"auth_servers_timeout": 0,
"coa_enabled": False,
"coa_port": 0,
"enabled": False,
"fast_dot1x_timers": False,
"network": "string",
"source_ip": "string",
},
"mx_tunnel_id": "string",
"mxtunnel_name": "string",
"port_auth": "string",
"port_vlan_id": 0,
"radius_config": {
"acct_interim_interval": 0,
"acct_servers": [{
"host": "string",
"secret": "string",
"keywrap_enabled": False,
"keywrap_format": "string",
"keywrap_kek": "string",
"keywrap_mack": "string",
"port": "string",
}],
"auth_servers": [{
"host": "string",
"secret": "string",
"keywrap_enabled": False,
"keywrap_format": "string",
"keywrap_kek": "string",
"keywrap_mack": "string",
"port": "string",
"require_message_authenticator": False,
}],
"auth_servers_retries": 0,
"auth_servers_timeout": 0,
"coa_enabled": False,
"coa_port": 0,
"network": "string",
"source_ip": "string",
},
"radsec": {
"coa_enabled": False,
"enabled": False,
"idle_timeout": "string",
"mxcluster_ids": ["string"],
"proxy_hosts": ["string"],
"server_name": "string",
"servers": [{
"host": "string",
"port": 0,
}],
"use_mxedge": False,
"use_site_mxedge": False,
},
"vlan_id": 0,
"vlan_ids": "string",
"wxtunnel_id": "string",
"wxtunnel_remote_id": "string",
},
},
ntp_servers=["string"],
airista={
"enabled": False,
"host": "string",
"port": 0,
},
poe_passthrough=False,
name="string",
pwr_config={
"base": 0,
"prefer_usb_over_wifi": False,
},
radio_config={
"allow_rrm_disable": False,
"ant_gain24": 0,
"ant_gain5": 0,
"ant_gain6": 0,
"antenna_mode": "string",
"antenna_select": "string",
"band24": {
"allow_rrm_disable": False,
"ant_gain": 0,
"antenna_mode": "string",
"bandwidth": 0,
"channel": 0,
"channels": [0],
"disabled": False,
"power": 0,
"power_max": 0,
"power_min": 0,
"preamble": "string",
},
"band24_usage": "string",
"band5": {
"allow_rrm_disable": False,
"ant_gain": 0,
"antenna_beam_pattern": "string",
"antenna_mode": "string",
"bandwidth": 0,
"channel": 0,
"channels": [0],
"disabled": False,
"power": 0,
"power_max": 0,
"power_min": 0,
"preamble": "string",
},
"band5_on24_radio": {
"allow_rrm_disable": False,
"ant_gain": 0,
"antenna_beam_pattern": "string",
"antenna_mode": "string",
"bandwidth": 0,
"channel": 0,
"channels": [0],
"disabled": False,
"power": 0,
"power_max": 0,
"power_min": 0,
"preamble": "string",
},
"band6": {
"allow_rrm_disable": False,
"ant_gain": 0,
"antenna_beam_pattern": "string",
"antenna_mode": "string",
"bandwidth": 0,
"channel": 0,
"channels": [0],
"disabled": False,
"power": 0,
"power_max": 0,
"power_min": 0,
"preamble": "string",
"standard_power": False,
},
"full_automatic_rrm": False,
"indoor_use": False,
"rrm_managed": False,
"scanning_enabled": False,
},
site_id="string",
uplink_port_config={
"dot1x": False,
"keep_wlans_up_if_down": False,
},
usb_config={
"cacert": "string",
"channel": 0,
"enabled": False,
"host": "string",
"port": 0,
"type": "string",
"verify_cert": False,
"vlan_id": 0,
},
vars={
"string": "string",
},
zigbee_config={
"allow_join": "string",
"channel": 0,
"enabled": False,
"extended_pan_id": "string",
"pan_id": "string",
})
const deviceprofileApResource = new junipermist.org.DeviceprofileAp("deviceprofileApResource", {
orgId: "string",
mqttConfig: {
brokerHost: "string",
brokerPort: 0,
brokerProto: "string",
enabled: false,
format: "string",
password: "string",
username: "string",
},
eslConfig: {
cacert: "string",
channel: 0,
enabled: false,
host: "string",
port: 0,
type: "string",
verifyCert: false,
vlanId: 0,
},
disableEth1: false,
disableEth2: false,
disableEth3: false,
disableModule: false,
aeroscout: {
enabled: false,
host: "string",
locateConnected: false,
port: 0,
},
ipConfig: {
dns: ["string"],
dnsSuffixes: ["string"],
gateway: "string",
gateway6: "string",
ip: "string",
ip6: "string",
mtu: 0,
netmask: "string",
netmask6: "string",
type: "string",
type6: "string",
vlanId: 0,
},
lacpConfig: {
enabled: false,
},
led: {
brightness: 0,
enabled: false,
},
bleConfig: {
beaconEnabled: false,
beaconRate: 0,
beaconRateMode: "string",
beamDisableds: [0],
customBlePacketEnabled: false,
customBlePacketFrame: "string",
customBlePacketFreqMsec: 0,
eddystoneUidAdvPower: 0,
eddystoneUidBeams: "string",
eddystoneUidEnabled: false,
eddystoneUidFreqMsec: 0,
eddystoneUidInstance: "string",
eddystoneUidNamespace: "string",
eddystoneUrlAdvPower: 0,
eddystoneUrlBeams: "string",
eddystoneUrlEnabled: false,
eddystoneUrlFreqMsec: 0,
eddystoneUrlUrl: "string",
ibeaconAdvPower: 0,
ibeaconBeams: "string",
ibeaconEnabled: false,
ibeaconFreqMsec: 0,
ibeaconMajor: 0,
ibeaconMinor: 0,
ibeaconUuid: "string",
power: 0,
powerMode: "string",
},
mesh: {
bands: ["string"],
enabled: false,
group: 0,
role: "string",
useWpa3On5: false,
},
portConfig: {
string: {
disabled: false,
dynamicVlan: {
defaultVlanId: 0,
enabled: false,
type: "string",
vlans: {
string: "string",
},
},
enableMacAuth: false,
forwarding: "string",
macAuthPreferred: false,
macAuthProtocol: "string",
mistNac: {
acctInterimInterval: 0,
authServersRetries: 0,
authServersTimeout: 0,
coaEnabled: false,
coaPort: 0,
enabled: false,
fastDot1xTimers: false,
network: "string",
sourceIp: "string",
},
mxTunnelId: "string",
mxtunnelName: "string",
portAuth: "string",
portVlanId: 0,
radiusConfig: {
acctInterimInterval: 0,
acctServers: [{
host: "string",
secret: "string",
keywrapEnabled: false,
keywrapFormat: "string",
keywrapKek: "string",
keywrapMack: "string",
port: "string",
}],
authServers: [{
host: "string",
secret: "string",
keywrapEnabled: false,
keywrapFormat: "string",
keywrapKek: "string",
keywrapMack: "string",
port: "string",
requireMessageAuthenticator: false,
}],
authServersRetries: 0,
authServersTimeout: 0,
coaEnabled: false,
coaPort: 0,
network: "string",
sourceIp: "string",
},
radsec: {
coaEnabled: false,
enabled: false,
idleTimeout: "string",
mxclusterIds: ["string"],
proxyHosts: ["string"],
serverName: "string",
servers: [{
host: "string",
port: 0,
}],
useMxedge: false,
useSiteMxedge: false,
},
vlanId: 0,
vlanIds: "string",
wxtunnelId: "string",
wxtunnelRemoteId: "string",
},
},
ntpServers: ["string"],
airista: {
enabled: false,
host: "string",
port: 0,
},
poePassthrough: false,
name: "string",
pwrConfig: {
base: 0,
preferUsbOverWifi: false,
},
radioConfig: {
allowRrmDisable: false,
antGain24: 0,
antGain5: 0,
antGain6: 0,
antennaMode: "string",
antennaSelect: "string",
band24: {
allowRrmDisable: false,
antGain: 0,
antennaMode: "string",
bandwidth: 0,
channel: 0,
channels: [0],
disabled: false,
power: 0,
powerMax: 0,
powerMin: 0,
preamble: "string",
},
band24Usage: "string",
band5: {
allowRrmDisable: false,
antGain: 0,
antennaBeamPattern: "string",
antennaMode: "string",
bandwidth: 0,
channel: 0,
channels: [0],
disabled: false,
power: 0,
powerMax: 0,
powerMin: 0,
preamble: "string",
},
band5On24Radio: {
allowRrmDisable: false,
antGain: 0,
antennaBeamPattern: "string",
antennaMode: "string",
bandwidth: 0,
channel: 0,
channels: [0],
disabled: false,
power: 0,
powerMax: 0,
powerMin: 0,
preamble: "string",
},
band6: {
allowRrmDisable: false,
antGain: 0,
antennaBeamPattern: "string",
antennaMode: "string",
bandwidth: 0,
channel: 0,
channels: [0],
disabled: false,
power: 0,
powerMax: 0,
powerMin: 0,
preamble: "string",
standardPower: false,
},
fullAutomaticRrm: false,
indoorUse: false,
rrmManaged: false,
scanningEnabled: false,
},
siteId: "string",
uplinkPortConfig: {
dot1x: false,
keepWlansUpIfDown: false,
},
usbConfig: {
cacert: "string",
channel: 0,
enabled: false,
host: "string",
port: 0,
type: "string",
verifyCert: false,
vlanId: 0,
},
vars: {
string: "string",
},
zigbeeConfig: {
allowJoin: "string",
channel: 0,
enabled: false,
extendedPanId: "string",
panId: "string",
},
});
type: junipermist:org:DeviceprofileAp
properties:
aeroscout:
enabled: false
host: string
locateConnected: false
port: 0
airista:
enabled: false
host: string
port: 0
bleConfig:
beaconEnabled: false
beaconRate: 0
beaconRateMode: string
beamDisableds:
- 0
customBlePacketEnabled: false
customBlePacketFrame: string
customBlePacketFreqMsec: 0
eddystoneUidAdvPower: 0
eddystoneUidBeams: string
eddystoneUidEnabled: false
eddystoneUidFreqMsec: 0
eddystoneUidInstance: string
eddystoneUidNamespace: string
eddystoneUrlAdvPower: 0
eddystoneUrlBeams: string
eddystoneUrlEnabled: false
eddystoneUrlFreqMsec: 0
eddystoneUrlUrl: string
ibeaconAdvPower: 0
ibeaconBeams: string
ibeaconEnabled: false
ibeaconFreqMsec: 0
ibeaconMajor: 0
ibeaconMinor: 0
ibeaconUuid: string
power: 0
powerMode: string
disableEth1: false
disableEth2: false
disableEth3: false
disableModule: false
eslConfig:
cacert: string
channel: 0
enabled: false
host: string
port: 0
type: string
verifyCert: false
vlanId: 0
ipConfig:
dns:
- string
dnsSuffixes:
- string
gateway: string
gateway6: string
ip: string
ip6: string
mtu: 0
netmask: string
netmask6: string
type: string
type6: string
vlanId: 0
lacpConfig:
enabled: false
led:
brightness: 0
enabled: false
mesh:
bands:
- string
enabled: false
group: 0
role: string
useWpa3On5: false
mqttConfig:
brokerHost: string
brokerPort: 0
brokerProto: string
enabled: false
format: string
password: string
username: string
name: string
ntpServers:
- string
orgId: string
poePassthrough: false
portConfig:
string:
disabled: false
dynamicVlan:
defaultVlanId: 0
enabled: false
type: string
vlans:
string: string
enableMacAuth: false
forwarding: string
macAuthPreferred: false
macAuthProtocol: string
mistNac:
acctInterimInterval: 0
authServersRetries: 0
authServersTimeout: 0
coaEnabled: false
coaPort: 0
enabled: false
fastDot1xTimers: false
network: string
sourceIp: string
mxTunnelId: string
mxtunnelName: string
portAuth: string
portVlanId: 0
radiusConfig:
acctInterimInterval: 0
acctServers:
- host: string
keywrapEnabled: false
keywrapFormat: string
keywrapKek: string
keywrapMack: string
port: string
secret: string
authServers:
- host: string
keywrapEnabled: false
keywrapFormat: string
keywrapKek: string
keywrapMack: string
port: string
requireMessageAuthenticator: false
secret: string
authServersRetries: 0
authServersTimeout: 0
coaEnabled: false
coaPort: 0
network: string
sourceIp: string
radsec:
coaEnabled: false
enabled: false
idleTimeout: string
mxclusterIds:
- string
proxyHosts:
- string
serverName: string
servers:
- host: string
port: 0
useMxedge: false
useSiteMxedge: false
vlanId: 0
vlanIds: string
wxtunnelId: string
wxtunnelRemoteId: string
pwrConfig:
base: 0
preferUsbOverWifi: false
radioConfig:
allowRrmDisable: false
antGain5: 0
antGain6: 0
antGain24: 0
antennaMode: string
antennaSelect: string
band5:
allowRrmDisable: false
antGain: 0
antennaBeamPattern: string
antennaMode: string
bandwidth: 0
channel: 0
channels:
- 0
disabled: false
power: 0
powerMax: 0
powerMin: 0
preamble: string
band5On24Radio:
allowRrmDisable: false
antGain: 0
antennaBeamPattern: string
antennaMode: string
bandwidth: 0
channel: 0
channels:
- 0
disabled: false
power: 0
powerMax: 0
powerMin: 0
preamble: string
band6:
allowRrmDisable: false
antGain: 0
antennaBeamPattern: string
antennaMode: string
bandwidth: 0
channel: 0
channels:
- 0
disabled: false
power: 0
powerMax: 0
powerMin: 0
preamble: string
standardPower: false
band24:
allowRrmDisable: false
antGain: 0
antennaMode: string
bandwidth: 0
channel: 0
channels:
- 0
disabled: false
power: 0
powerMax: 0
powerMin: 0
preamble: string
band24Usage: string
fullAutomaticRrm: false
indoorUse: false
rrmManaged: false
scanningEnabled: false
siteId: string
uplinkPortConfig:
dot1x: false
keepWlansUpIfDown: false
usbConfig:
cacert: string
channel: 0
enabled: false
host: string
port: 0
type: string
verifyCert: false
vlanId: 0
vars:
string: string
zigbeeConfig:
allowJoin: string
channel: 0
enabled: false
extendedPanId: string
panId: string
DeviceprofileAp 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 DeviceprofileAp resource accepts the following input properties:
- Org
Id string - Organization that owns this AP device profile
- Aeroscout
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Aeroscout - Location integration defaults for AeroScout in this AP profile
- Airista
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Airista - Location integration defaults for Airista in this AP profile
- Ble
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ble Config - Bluetooth Low Energy beacon and asset defaults in this AP profile
- Disable
Eth1 bool - Whether to disable eth1 port
- Disable
Eth2 bool - Whether to disable eth2 port
- Disable
Eth3 bool - Whether to disable eth3 port
- Disable
Module bool - Whether to disable module port
- Esl
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Esl Config - Electronic shelf label integration defaults in this AP profile
- Ip
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ip Config - Management IP addressing defaults in this AP profile
- Lacp
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Lacp Config - Link aggregation defaults for supported AP Ethernet uplinks
- Led
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Led - Indicator light behavior defaults in this AP profile
- Mesh
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Mesh - Wireless mesh role and band defaults in this AP profile
- Mqtt
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Mqtt Config - MQTT broker publishing settings for this AP profile
- Name string
- Display name of the AP device profile
- Ntp
Servers List<string> - NTP servers configured by this AP profile
- Poe
Passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Port
Config Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Args> - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - Pwr
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Pwr Config - Power negotiation and peripheral power defaults in this AP profile
- Radio
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config - Radio configuration defaults in this AP profile
- Site
Id string - Site where this AP device profile is defined, when scoped to a site
- Uplink
Port Pulumi.Config Juniper Mist. Org. Inputs. Deviceprofile Ap Uplink Port Config - Authentication and failover defaults for AP uplink ports
- Usb
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Usb Config - Legacy USB integration defaults in this AP profile
- Vars Dictionary<string, string>
- Variable values provided by this AP device profile
- Zigbee
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Zigbee Config - Zigbee radio and network defaults in this AP profile
- Org
Id string - Organization that owns this AP device profile
- Aeroscout
Deviceprofile
Ap Aeroscout Args - Location integration defaults for AeroScout in this AP profile
- Airista
Deviceprofile
Ap Airista Args - Location integration defaults for Airista in this AP profile
- Ble
Config DeviceprofileAp Ble Config Args - Bluetooth Low Energy beacon and asset defaults in this AP profile
- Disable
Eth1 bool - Whether to disable eth1 port
- Disable
Eth2 bool - Whether to disable eth2 port
- Disable
Eth3 bool - Whether to disable eth3 port
- Disable
Module bool - Whether to disable module port
- Esl
Config DeviceprofileAp Esl Config Args - Electronic shelf label integration defaults in this AP profile
- Ip
Config DeviceprofileAp Ip Config Args - Management IP addressing defaults in this AP profile
- Lacp
Config DeviceprofileAp Lacp Config Args - Link aggregation defaults for supported AP Ethernet uplinks
- Led
Deviceprofile
Ap Led Args - Indicator light behavior defaults in this AP profile
- Mesh
Deviceprofile
Ap Mesh Args - Wireless mesh role and band defaults in this AP profile
- Mqtt
Config DeviceprofileAp Mqtt Config Args - MQTT broker publishing settings for this AP profile
- Name string
- Display name of the AP device profile
- Ntp
Servers []string - NTP servers configured by this AP profile
- Poe
Passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Port
Config map[string]DeviceprofileAp Port Config Args - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - Pwr
Config DeviceprofileAp Pwr Config Args - Power negotiation and peripheral power defaults in this AP profile
- Radio
Config DeviceprofileAp Radio Config Args - Radio configuration defaults in this AP profile
- Site
Id string - Site where this AP device profile is defined, when scoped to a site
- Uplink
Port DeviceprofileConfig Ap Uplink Port Config Args - Authentication and failover defaults for AP uplink ports
- Usb
Config DeviceprofileAp Usb Config Args - Legacy USB integration defaults in this AP profile
- Vars map[string]string
- Variable values provided by this AP device profile
- Zigbee
Config DeviceprofileAp Zigbee Config Args - Zigbee radio and network defaults in this AP profile
- org_
id string - Organization that owns this AP device profile
- aeroscout object
- Location integration defaults for AeroScout in this AP profile
- airista object
- Location integration defaults for Airista in this AP profile
- ble_
config object - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable_
eth1 bool - Whether to disable eth1 port
- disable_
eth2 bool - Whether to disable eth2 port
- disable_
eth3 bool - Whether to disable eth3 port
- disable_
module bool - Whether to disable module port
- esl_
config object - Electronic shelf label integration defaults in this AP profile
- ip_
config object - Management IP addressing defaults in this AP profile
- lacp_
config object - Link aggregation defaults for supported AP Ethernet uplinks
- led object
- Indicator light behavior defaults in this AP profile
- mesh object
- Wireless mesh role and band defaults in this AP profile
- mqtt_
config object - MQTT broker publishing settings for this AP profile
- name string
- Display name of the AP device profile
- ntp_
servers list(string) - NTP servers configured by this AP profile
- poe_
passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port_
config map(object) - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr_
config object - Power negotiation and peripheral power defaults in this AP profile
- radio_
config object - Radio configuration defaults in this AP profile
- site_
id string - Site where this AP device profile is defined, when scoped to a site
- uplink_
port_ objectconfig - Authentication and failover defaults for AP uplink ports
- usb_
config object - Legacy USB integration defaults in this AP profile
- vars map(string)
- Variable values provided by this AP device profile
- zigbee_
config object - Zigbee radio and network defaults in this AP profile
- org
Id String - Organization that owns this AP device profile
- aeroscout
Deviceprofile
Ap Aeroscout - Location integration defaults for AeroScout in this AP profile
- airista
Deviceprofile
Ap Airista - Location integration defaults for Airista in this AP profile
- ble
Config DeviceprofileAp Ble Config - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable
Eth1 Boolean - Whether to disable eth1 port
- disable
Eth2 Boolean - Whether to disable eth2 port
- disable
Eth3 Boolean - Whether to disable eth3 port
- disable
Module Boolean - Whether to disable module port
- esl
Config DeviceprofileAp Esl Config - Electronic shelf label integration defaults in this AP profile
- ip
Config DeviceprofileAp Ip Config - Management IP addressing defaults in this AP profile
- lacp
Config DeviceprofileAp Lacp Config - Link aggregation defaults for supported AP Ethernet uplinks
- led
Deviceprofile
Ap Led - Indicator light behavior defaults in this AP profile
- mesh
Deviceprofile
Ap Mesh - Wireless mesh role and band defaults in this AP profile
- mqtt
Config DeviceprofileAp Mqtt Config - MQTT broker publishing settings for this AP profile
- name String
- Display name of the AP device profile
- ntp
Servers List<String> - NTP servers configured by this AP profile
- poe
Passthrough Boolean - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port
Config Map<String,DeviceprofileAp Port Config Args> - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr
Config DeviceprofileAp Pwr Config - Power negotiation and peripheral power defaults in this AP profile
- radio
Config DeviceprofileAp Radio Config - Radio configuration defaults in this AP profile
- site
Id String - Site where this AP device profile is defined, when scoped to a site
- uplink
Port DeviceprofileConfig Ap Uplink Port Config - Authentication and failover defaults for AP uplink ports
- usb
Config DeviceprofileAp Usb Config - Legacy USB integration defaults in this AP profile
- vars Map<String,String>
- Variable values provided by this AP device profile
- zigbee
Config DeviceprofileAp Zigbee Config - Zigbee radio and network defaults in this AP profile
- org
Id string - Organization that owns this AP device profile
- aeroscout
Deviceprofile
Ap Aeroscout - Location integration defaults for AeroScout in this AP profile
- airista
Deviceprofile
Ap Airista - Location integration defaults for Airista in this AP profile
- ble
Config DeviceprofileAp Ble Config - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable
Eth1 boolean - Whether to disable eth1 port
- disable
Eth2 boolean - Whether to disable eth2 port
- disable
Eth3 boolean - Whether to disable eth3 port
- disable
Module boolean - Whether to disable module port
- esl
Config DeviceprofileAp Esl Config - Electronic shelf label integration defaults in this AP profile
- ip
Config DeviceprofileAp Ip Config - Management IP addressing defaults in this AP profile
- lacp
Config DeviceprofileAp Lacp Config - Link aggregation defaults for supported AP Ethernet uplinks
- led
Deviceprofile
Ap Led - Indicator light behavior defaults in this AP profile
- mesh
Deviceprofile
Ap Mesh - Wireless mesh role and band defaults in this AP profile
- mqtt
Config DeviceprofileAp Mqtt Config - MQTT broker publishing settings for this AP profile
- name string
- Display name of the AP device profile
- ntp
Servers string[] - NTP servers configured by this AP profile
- poe
Passthrough boolean - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port
Config {[key: string]: DeviceprofileAp Port Config Args} - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr
Config DeviceprofileAp Pwr Config - Power negotiation and peripheral power defaults in this AP profile
- radio
Config DeviceprofileAp Radio Config - Radio configuration defaults in this AP profile
- site
Id string - Site where this AP device profile is defined, when scoped to a site
- uplink
Port DeviceprofileConfig Ap Uplink Port Config - Authentication and failover defaults for AP uplink ports
- usb
Config DeviceprofileAp Usb Config - Legacy USB integration defaults in this AP profile
- vars {[key: string]: string}
- Variable values provided by this AP device profile
- zigbee
Config DeviceprofileAp Zigbee Config - Zigbee radio and network defaults in this AP profile
- org_
id str - Organization that owns this AP device profile
- aeroscout
Deviceprofile
Ap Aeroscout Args - Location integration defaults for AeroScout in this AP profile
- airista
Deviceprofile
Ap Airista Args - Location integration defaults for Airista in this AP profile
- ble_
config DeviceprofileAp Ble Config Args - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable_
eth1 bool - Whether to disable eth1 port
- disable_
eth2 bool - Whether to disable eth2 port
- disable_
eth3 bool - Whether to disable eth3 port
- disable_
module bool - Whether to disable module port
- esl_
config DeviceprofileAp Esl Config Args - Electronic shelf label integration defaults in this AP profile
- ip_
config DeviceprofileAp Ip Config Args - Management IP addressing defaults in this AP profile
- lacp_
config DeviceprofileAp Lacp Config Args - Link aggregation defaults for supported AP Ethernet uplinks
- led
Deviceprofile
Ap Led Args - Indicator light behavior defaults in this AP profile
- mesh
Deviceprofile
Ap Mesh Args - Wireless mesh role and band defaults in this AP profile
- mqtt_
config DeviceprofileAp Mqtt Config Args - MQTT broker publishing settings for this AP profile
- name str
- Display name of the AP device profile
- ntp_
servers Sequence[str] - NTP servers configured by this AP profile
- poe_
passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port_
config Mapping[str, DeviceprofileAp Port Config Args] - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr_
config DeviceprofileAp Pwr Config Args - Power negotiation and peripheral power defaults in this AP profile
- radio_
config DeviceprofileAp Radio Config Args - Radio configuration defaults in this AP profile
- site_
id str - Site where this AP device profile is defined, when scoped to a site
- uplink_
port_ Deviceprofileconfig Ap Uplink Port Config Args - Authentication and failover defaults for AP uplink ports
- usb_
config DeviceprofileAp Usb Config Args - Legacy USB integration defaults in this AP profile
- vars Mapping[str, str]
- Variable values provided by this AP device profile
- zigbee_
config DeviceprofileAp Zigbee Config Args - Zigbee radio and network defaults in this AP profile
- org
Id String - Organization that owns this AP device profile
- aeroscout Property Map
- Location integration defaults for AeroScout in this AP profile
- airista Property Map
- Location integration defaults for Airista in this AP profile
- ble
Config Property Map - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable
Eth1 Boolean - Whether to disable eth1 port
- disable
Eth2 Boolean - Whether to disable eth2 port
- disable
Eth3 Boolean - Whether to disable eth3 port
- disable
Module Boolean - Whether to disable module port
- esl
Config Property Map - Electronic shelf label integration defaults in this AP profile
- ip
Config Property Map - Management IP addressing defaults in this AP profile
- lacp
Config Property Map - Link aggregation defaults for supported AP Ethernet uplinks
- led Property Map
- Indicator light behavior defaults in this AP profile
- mesh Property Map
- Wireless mesh role and band defaults in this AP profile
- mqtt
Config Property Map - MQTT broker publishing settings for this AP profile
- name String
- Display name of the AP device profile
- ntp
Servers List<String> - NTP servers configured by this AP profile
- poe
Passthrough Boolean - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port
Config Map<Property Map> - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr
Config Property Map - Power negotiation and peripheral power defaults in this AP profile
- radio
Config Property Map - Radio configuration defaults in this AP profile
- site
Id String - Site where this AP device profile is defined, when scoped to a site
- uplink
Port Property MapConfig - Authentication and failover defaults for AP uplink ports
- usb
Config Property Map - Legacy USB integration defaults in this AP profile
- vars Map<String>
- Variable values provided by this AP device profile
- zigbee
Config Property Map - Zigbee radio and network defaults in this AP profile
Outputs
All input properties are implicitly available as output properties. Additionally, the DeviceprofileAp resource produces the following output properties:
Look up Existing DeviceprofileAp Resource
Get an existing DeviceprofileAp 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?: DeviceprofileApState, opts?: CustomResourceOptions): DeviceprofileAp@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
aeroscout: Optional[DeviceprofileApAeroscoutArgs] = None,
airista: Optional[DeviceprofileApAiristaArgs] = None,
ble_config: Optional[DeviceprofileApBleConfigArgs] = None,
disable_eth1: Optional[bool] = None,
disable_eth2: Optional[bool] = None,
disable_eth3: Optional[bool] = None,
disable_module: Optional[bool] = None,
esl_config: Optional[DeviceprofileApEslConfigArgs] = None,
ip_config: Optional[DeviceprofileApIpConfigArgs] = None,
lacp_config: Optional[DeviceprofileApLacpConfigArgs] = None,
led: Optional[DeviceprofileApLedArgs] = None,
mesh: Optional[DeviceprofileApMeshArgs] = None,
mqtt_config: Optional[DeviceprofileApMqttConfigArgs] = None,
name: Optional[str] = None,
ntp_servers: Optional[Sequence[str]] = None,
org_id: Optional[str] = None,
poe_passthrough: Optional[bool] = None,
port_config: Optional[Mapping[str, DeviceprofileApPortConfigArgs]] = None,
pwr_config: Optional[DeviceprofileApPwrConfigArgs] = None,
radio_config: Optional[DeviceprofileApRadioConfigArgs] = None,
site_id: Optional[str] = None,
type: Optional[str] = None,
uplink_port_config: Optional[DeviceprofileApUplinkPortConfigArgs] = None,
usb_config: Optional[DeviceprofileApUsbConfigArgs] = None,
vars: Optional[Mapping[str, str]] = None,
zigbee_config: Optional[DeviceprofileApZigbeeConfigArgs] = None) -> DeviceprofileApfunc GetDeviceprofileAp(ctx *Context, name string, id IDInput, state *DeviceprofileApState, opts ...ResourceOption) (*DeviceprofileAp, error)public static DeviceprofileAp Get(string name, Input<string> id, DeviceprofileApState? state, CustomResourceOptions? opts = null)public static DeviceprofileAp get(String name, Output<String> id, DeviceprofileApState state, CustomResourceOptions options)resources: _: type: junipermist:org:DeviceprofileAp get: id: ${id}import {
to = junipermist_org_deviceprofileap.example
id = "${id}"
}
- 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.
- Aeroscout
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Aeroscout - Location integration defaults for AeroScout in this AP profile
- Airista
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Airista - Location integration defaults for Airista in this AP profile
- Ble
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ble Config - Bluetooth Low Energy beacon and asset defaults in this AP profile
- Disable
Eth1 bool - Whether to disable eth1 port
- Disable
Eth2 bool - Whether to disable eth2 port
- Disable
Eth3 bool - Whether to disable eth3 port
- Disable
Module bool - Whether to disable module port
- Esl
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Esl Config - Electronic shelf label integration defaults in this AP profile
- Ip
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ip Config - Management IP addressing defaults in this AP profile
- Lacp
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Lacp Config - Link aggregation defaults for supported AP Ethernet uplinks
- Led
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Led - Indicator light behavior defaults in this AP profile
- Mesh
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Mesh - Wireless mesh role and band defaults in this AP profile
- Mqtt
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Mqtt Config - MQTT broker publishing settings for this AP profile
- Name string
- Display name of the AP device profile
- Ntp
Servers List<string> - NTP servers configured by this AP profile
- Org
Id string - Organization that owns this AP device profile
- Poe
Passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Port
Config Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Args> - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - Pwr
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Pwr Config - Power negotiation and peripheral power defaults in this AP profile
- Radio
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config - Radio configuration defaults in this AP profile
- Site
Id string - Site where this AP device profile is defined, when scoped to a site
- Type string
- Device type discriminator for AP device profiles
- Uplink
Port Pulumi.Config Juniper Mist. Org. Inputs. Deviceprofile Ap Uplink Port Config - Authentication and failover defaults for AP uplink ports
- Usb
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Usb Config - Legacy USB integration defaults in this AP profile
- Vars Dictionary<string, string>
- Variable values provided by this AP device profile
- Zigbee
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Zigbee Config - Zigbee radio and network defaults in this AP profile
- Aeroscout
Deviceprofile
Ap Aeroscout Args - Location integration defaults for AeroScout in this AP profile
- Airista
Deviceprofile
Ap Airista Args - Location integration defaults for Airista in this AP profile
- Ble
Config DeviceprofileAp Ble Config Args - Bluetooth Low Energy beacon and asset defaults in this AP profile
- Disable
Eth1 bool - Whether to disable eth1 port
- Disable
Eth2 bool - Whether to disable eth2 port
- Disable
Eth3 bool - Whether to disable eth3 port
- Disable
Module bool - Whether to disable module port
- Esl
Config DeviceprofileAp Esl Config Args - Electronic shelf label integration defaults in this AP profile
- Ip
Config DeviceprofileAp Ip Config Args - Management IP addressing defaults in this AP profile
- Lacp
Config DeviceprofileAp Lacp Config Args - Link aggregation defaults for supported AP Ethernet uplinks
- Led
Deviceprofile
Ap Led Args - Indicator light behavior defaults in this AP profile
- Mesh
Deviceprofile
Ap Mesh Args - Wireless mesh role and band defaults in this AP profile
- Mqtt
Config DeviceprofileAp Mqtt Config Args - MQTT broker publishing settings for this AP profile
- Name string
- Display name of the AP device profile
- Ntp
Servers []string - NTP servers configured by this AP profile
- Org
Id string - Organization that owns this AP device profile
- Poe
Passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Port
Config map[string]DeviceprofileAp Port Config Args - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - Pwr
Config DeviceprofileAp Pwr Config Args - Power negotiation and peripheral power defaults in this AP profile
- Radio
Config DeviceprofileAp Radio Config Args - Radio configuration defaults in this AP profile
- Site
Id string - Site where this AP device profile is defined, when scoped to a site
- Type string
- Device type discriminator for AP device profiles
- Uplink
Port DeviceprofileConfig Ap Uplink Port Config Args - Authentication and failover defaults for AP uplink ports
- Usb
Config DeviceprofileAp Usb Config Args - Legacy USB integration defaults in this AP profile
- Vars map[string]string
- Variable values provided by this AP device profile
- Zigbee
Config DeviceprofileAp Zigbee Config Args - Zigbee radio and network defaults in this AP profile
- aeroscout object
- Location integration defaults for AeroScout in this AP profile
- airista object
- Location integration defaults for Airista in this AP profile
- ble_
config object - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable_
eth1 bool - Whether to disable eth1 port
- disable_
eth2 bool - Whether to disable eth2 port
- disable_
eth3 bool - Whether to disable eth3 port
- disable_
module bool - Whether to disable module port
- esl_
config object - Electronic shelf label integration defaults in this AP profile
- ip_
config object - Management IP addressing defaults in this AP profile
- lacp_
config object - Link aggregation defaults for supported AP Ethernet uplinks
- led object
- Indicator light behavior defaults in this AP profile
- mesh object
- Wireless mesh role and band defaults in this AP profile
- mqtt_
config object - MQTT broker publishing settings for this AP profile
- name string
- Display name of the AP device profile
- ntp_
servers list(string) - NTP servers configured by this AP profile
- org_
id string - Organization that owns this AP device profile
- poe_
passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port_
config map(object) - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr_
config object - Power negotiation and peripheral power defaults in this AP profile
- radio_
config object - Radio configuration defaults in this AP profile
- site_
id string - Site where this AP device profile is defined, when scoped to a site
- type string
- Device type discriminator for AP device profiles
- uplink_
port_ objectconfig - Authentication and failover defaults for AP uplink ports
- usb_
config object - Legacy USB integration defaults in this AP profile
- vars map(string)
- Variable values provided by this AP device profile
- zigbee_
config object - Zigbee radio and network defaults in this AP profile
- aeroscout
Deviceprofile
Ap Aeroscout - Location integration defaults for AeroScout in this AP profile
- airista
Deviceprofile
Ap Airista - Location integration defaults for Airista in this AP profile
- ble
Config DeviceprofileAp Ble Config - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable
Eth1 Boolean - Whether to disable eth1 port
- disable
Eth2 Boolean - Whether to disable eth2 port
- disable
Eth3 Boolean - Whether to disable eth3 port
- disable
Module Boolean - Whether to disable module port
- esl
Config DeviceprofileAp Esl Config - Electronic shelf label integration defaults in this AP profile
- ip
Config DeviceprofileAp Ip Config - Management IP addressing defaults in this AP profile
- lacp
Config DeviceprofileAp Lacp Config - Link aggregation defaults for supported AP Ethernet uplinks
- led
Deviceprofile
Ap Led - Indicator light behavior defaults in this AP profile
- mesh
Deviceprofile
Ap Mesh - Wireless mesh role and band defaults in this AP profile
- mqtt
Config DeviceprofileAp Mqtt Config - MQTT broker publishing settings for this AP profile
- name String
- Display name of the AP device profile
- ntp
Servers List<String> - NTP servers configured by this AP profile
- org
Id String - Organization that owns this AP device profile
- poe
Passthrough Boolean - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port
Config Map<String,DeviceprofileAp Port Config Args> - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr
Config DeviceprofileAp Pwr Config - Power negotiation and peripheral power defaults in this AP profile
- radio
Config DeviceprofileAp Radio Config - Radio configuration defaults in this AP profile
- site
Id String - Site where this AP device profile is defined, when scoped to a site
- type String
- Device type discriminator for AP device profiles
- uplink
Port DeviceprofileConfig Ap Uplink Port Config - Authentication and failover defaults for AP uplink ports
- usb
Config DeviceprofileAp Usb Config - Legacy USB integration defaults in this AP profile
- vars Map<String,String>
- Variable values provided by this AP device profile
- zigbee
Config DeviceprofileAp Zigbee Config - Zigbee radio and network defaults in this AP profile
- aeroscout
Deviceprofile
Ap Aeroscout - Location integration defaults for AeroScout in this AP profile
- airista
Deviceprofile
Ap Airista - Location integration defaults for Airista in this AP profile
- ble
Config DeviceprofileAp Ble Config - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable
Eth1 boolean - Whether to disable eth1 port
- disable
Eth2 boolean - Whether to disable eth2 port
- disable
Eth3 boolean - Whether to disable eth3 port
- disable
Module boolean - Whether to disable module port
- esl
Config DeviceprofileAp Esl Config - Electronic shelf label integration defaults in this AP profile
- ip
Config DeviceprofileAp Ip Config - Management IP addressing defaults in this AP profile
- lacp
Config DeviceprofileAp Lacp Config - Link aggregation defaults for supported AP Ethernet uplinks
- led
Deviceprofile
Ap Led - Indicator light behavior defaults in this AP profile
- mesh
Deviceprofile
Ap Mesh - Wireless mesh role and band defaults in this AP profile
- mqtt
Config DeviceprofileAp Mqtt Config - MQTT broker publishing settings for this AP profile
- name string
- Display name of the AP device profile
- ntp
Servers string[] - NTP servers configured by this AP profile
- org
Id string - Organization that owns this AP device profile
- poe
Passthrough boolean - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port
Config {[key: string]: DeviceprofileAp Port Config Args} - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr
Config DeviceprofileAp Pwr Config - Power negotiation and peripheral power defaults in this AP profile
- radio
Config DeviceprofileAp Radio Config - Radio configuration defaults in this AP profile
- site
Id string - Site where this AP device profile is defined, when scoped to a site
- type string
- Device type discriminator for AP device profiles
- uplink
Port DeviceprofileConfig Ap Uplink Port Config - Authentication and failover defaults for AP uplink ports
- usb
Config DeviceprofileAp Usb Config - Legacy USB integration defaults in this AP profile
- vars {[key: string]: string}
- Variable values provided by this AP device profile
- zigbee
Config DeviceprofileAp Zigbee Config - Zigbee radio and network defaults in this AP profile
- aeroscout
Deviceprofile
Ap Aeroscout Args - Location integration defaults for AeroScout in this AP profile
- airista
Deviceprofile
Ap Airista Args - Location integration defaults for Airista in this AP profile
- ble_
config DeviceprofileAp Ble Config Args - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable_
eth1 bool - Whether to disable eth1 port
- disable_
eth2 bool - Whether to disable eth2 port
- disable_
eth3 bool - Whether to disable eth3 port
- disable_
module bool - Whether to disable module port
- esl_
config DeviceprofileAp Esl Config Args - Electronic shelf label integration defaults in this AP profile
- ip_
config DeviceprofileAp Ip Config Args - Management IP addressing defaults in this AP profile
- lacp_
config DeviceprofileAp Lacp Config Args - Link aggregation defaults for supported AP Ethernet uplinks
- led
Deviceprofile
Ap Led Args - Indicator light behavior defaults in this AP profile
- mesh
Deviceprofile
Ap Mesh Args - Wireless mesh role and band defaults in this AP profile
- mqtt_
config DeviceprofileAp Mqtt Config Args - MQTT broker publishing settings for this AP profile
- name str
- Display name of the AP device profile
- ntp_
servers Sequence[str] - NTP servers configured by this AP profile
- org_
id str - Organization that owns this AP device profile
- poe_
passthrough bool - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port_
config Mapping[str, DeviceprofileAp Port Config Args] - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr_
config DeviceprofileAp Pwr Config Args - Power negotiation and peripheral power defaults in this AP profile
- radio_
config DeviceprofileAp Radio Config Args - Radio configuration defaults in this AP profile
- site_
id str - Site where this AP device profile is defined, when scoped to a site
- type str
- Device type discriminator for AP device profiles
- uplink_
port_ Deviceprofileconfig Ap Uplink Port Config Args - Authentication and failover defaults for AP uplink ports
- usb_
config DeviceprofileAp Usb Config Args - Legacy USB integration defaults in this AP profile
- vars Mapping[str, str]
- Variable values provided by this AP device profile
- zigbee_
config DeviceprofileAp Zigbee Config Args - Zigbee radio and network defaults in this AP profile
- aeroscout Property Map
- Location integration defaults for AeroScout in this AP profile
- airista Property Map
- Location integration defaults for Airista in this AP profile
- ble
Config Property Map - Bluetooth Low Energy beacon and asset defaults in this AP profile
- disable
Eth1 Boolean - Whether to disable eth1 port
- disable
Eth2 Boolean - Whether to disable eth2 port
- disable
Eth3 Boolean - Whether to disable eth3 port
- disable
Module Boolean - Whether to disable module port
- esl
Config Property Map - Electronic shelf label integration defaults in this AP profile
- ip
Config Property Map - Management IP addressing defaults in this AP profile
- lacp
Config Property Map - Link aggregation defaults for supported AP Ethernet uplinks
- led Property Map
- Indicator light behavior defaults in this AP profile
- mesh Property Map
- Wireless mesh role and band defaults in this AP profile
- mqtt
Config Property Map - MQTT broker publishing settings for this AP profile
- name String
- Display name of the AP device profile
- ntp
Servers List<String> - NTP servers configured by this AP profile
- org
Id String - Organization that owns this AP device profile
- poe
Passthrough Boolean - Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- port
Config Map<Property Map> - eth0 is not allowed here. Property key is the interface(s) name (e.g.
eth1oreth1,eth2). If specified, this takes precedence over switchConfig (deprecated) - pwr
Config Property Map - Power negotiation and peripheral power defaults in this AP profile
- radio
Config Property Map - Radio configuration defaults in this AP profile
- site
Id String - Site where this AP device profile is defined, when scoped to a site
- type String
- Device type discriminator for AP device profiles
- uplink
Port Property MapConfig - Authentication and failover defaults for AP uplink ports
- usb
Config Property Map - Legacy USB integration defaults in this AP profile
- vars Map<String>
- Variable values provided by this AP device profile
- zigbee
Config Property Map - Zigbee radio and network defaults in this AP profile
Supporting Types
DeviceprofileApAeroscout, DeviceprofileApAeroscoutArgs
- Enabled bool
- Whether to enable aeroscout config
- Host string
- Required if enabled, aeroscout server host
- Locate
Connected bool - Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
- Port int
- Optional if enabled, Aeroscout server port. Defaults to 1144
- Enabled bool
- Whether to enable aeroscout config
- Host string
- Required if enabled, aeroscout server host
- Locate
Connected bool - Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
- Port int
- Optional if enabled, Aeroscout server port. Defaults to 1144
- enabled bool
- Whether to enable aeroscout config
- host string
- Required if enabled, aeroscout server host
- locate_
connected bool - Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
- port number
- Optional if enabled, Aeroscout server port. Defaults to 1144
- enabled Boolean
- Whether to enable aeroscout config
- host String
- Required if enabled, aeroscout server host
- locate
Connected Boolean - Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
- port Integer
- Optional if enabled, Aeroscout server port. Defaults to 1144
- enabled boolean
- Whether to enable aeroscout config
- host string
- Required if enabled, aeroscout server host
- locate
Connected boolean - Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
- port number
- Optional if enabled, Aeroscout server port. Defaults to 1144
- enabled bool
- Whether to enable aeroscout config
- host str
- Required if enabled, aeroscout server host
- locate_
connected bool - Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
- port int
- Optional if enabled, Aeroscout server port. Defaults to 1144
- enabled Boolean
- Whether to enable aeroscout config
- host String
- Required if enabled, aeroscout server host
- locate
Connected Boolean - Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
- port Number
- Optional if enabled, Aeroscout server port. Defaults to 1144
DeviceprofileApAirista, DeviceprofileApAiristaArgs
DeviceprofileApBleConfig, DeviceprofileApBleConfigArgs
- Beacon
Enabled bool - Whether Mist beacons is enabled
- Beacon
Rate int - Required if
beaconRateMode==custom, 1-10, in number-beacons-per-second - Beacon
Rate stringMode - Beacon rate mode for Mist BLE beacons; use custom to set beacon_rate
- Beam
Disableds List<int> - AP BLE beam numbers disabled for location advertisements
- Custom
Ble boolPacket Enabled - Can be enabled if
beaconEnabled==true, whether to send custom packet - Custom
Ble stringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- Custom
Ble intPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- Eddystone
Uid intAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Uid stringBeams - BLE beams used to transmit Eddystone-UID advertisements, expressed as ranges such as
2-4,7 - Eddystone
Uid boolEnabled - Only if
beaconEnabled==false, Whether Eddystone-UID beacon is enabled - Eddystone
Uid intFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- Eddystone
Uid stringInstance - Eddystone-UID instance for the device
- Eddystone
Uid stringNamespace - Eddystone-UID namespace broadcast by the AP, as a 10-byte hex string
- Eddystone
Url intAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Url stringBeams - BLE beams used to transmit Eddystone-URL advertisements, expressed as ranges such as
2-4,7 - Eddystone
Url boolEnabled - Only if
beaconEnabled==false, Whether Eddystone-URL beacon is enabled - Eddystone
Url intFreq Msec - Frequency (msec) of data emitted by Eddystone-URL beacon
- Eddystone
Url stringUrl - URL pointed by Eddystone-URL beacon
- Ibeacon
Adv intPower - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Ibeacon
Beams string - BLE beams used to transmit iBeacon advertisements, expressed as ranges such as
2-4,7 - Ibeacon
Enabled bool - Can be enabled if
beaconEnabled==true, whether to send iBeacon - Ibeacon
Freq intMsec - Frequency (msec) of data emit for iBeacon
- Ibeacon
Major int - iBeacon major value broadcast by the AP
- Ibeacon
Minor int - iBeacon minor value broadcast by the AP
- Ibeacon
Uuid string - Optional, if not specified, the same UUID as the beacon will be used
- Power int
- Required if
powerMode==custom; else usepowerModeas default - Power
Mode string - Transmit power mode for BLE beacons; use custom to set
power
- Beacon
Enabled bool - Whether Mist beacons is enabled
- Beacon
Rate int - Required if
beaconRateMode==custom, 1-10, in number-beacons-per-second - Beacon
Rate stringMode - Beacon rate mode for Mist BLE beacons; use custom to set beacon_rate
- Beam
Disableds []int - AP BLE beam numbers disabled for location advertisements
- Custom
Ble boolPacket Enabled - Can be enabled if
beaconEnabled==true, whether to send custom packet - Custom
Ble stringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- Custom
Ble intPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- Eddystone
Uid intAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Uid stringBeams - BLE beams used to transmit Eddystone-UID advertisements, expressed as ranges such as
2-4,7 - Eddystone
Uid boolEnabled - Only if
beaconEnabled==false, Whether Eddystone-UID beacon is enabled - Eddystone
Uid intFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- Eddystone
Uid stringInstance - Eddystone-UID instance for the device
- Eddystone
Uid stringNamespace - Eddystone-UID namespace broadcast by the AP, as a 10-byte hex string
- Eddystone
Url intAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Url stringBeams - BLE beams used to transmit Eddystone-URL advertisements, expressed as ranges such as
2-4,7 - Eddystone
Url boolEnabled - Only if
beaconEnabled==false, Whether Eddystone-URL beacon is enabled - Eddystone
Url intFreq Msec - Frequency (msec) of data emitted by Eddystone-URL beacon
- Eddystone
Url stringUrl - URL pointed by Eddystone-URL beacon
- Ibeacon
Adv intPower - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Ibeacon
Beams string - BLE beams used to transmit iBeacon advertisements, expressed as ranges such as
2-4,7 - Ibeacon
Enabled bool - Can be enabled if
beaconEnabled==true, whether to send iBeacon - Ibeacon
Freq intMsec - Frequency (msec) of data emit for iBeacon
- Ibeacon
Major int - iBeacon major value broadcast by the AP
- Ibeacon
Minor int - iBeacon minor value broadcast by the AP
- Ibeacon
Uuid string - Optional, if not specified, the same UUID as the beacon will be used
- Power int
- Required if
powerMode==custom; else usepowerModeas default - Power
Mode string - Transmit power mode for BLE beacons; use custom to set
power
- beacon_
enabled bool - Whether Mist beacons is enabled
- beacon_
rate number - Required if
beaconRateMode==custom, 1-10, in number-beacons-per-second - beacon_
rate_ stringmode - Beacon rate mode for Mist BLE beacons; use custom to set beacon_rate
- beam_
disableds list(number) - AP BLE beam numbers disabled for location advertisements
- custom_
ble_ boolpacket_ enabled - Can be enabled if
beaconEnabled==true, whether to send custom packet - custom_
ble_ stringpacket_ frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom_
ble_ numberpacket_ freq_ msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone_
uid_ numberadv_ power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone_
uid_ stringbeams - BLE beams used to transmit Eddystone-UID advertisements, expressed as ranges such as
2-4,7 - eddystone_
uid_ boolenabled - Only if
beaconEnabled==false, Whether Eddystone-UID beacon is enabled - eddystone_
uid_ numberfreq_ msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone_
uid_ stringinstance - Eddystone-UID instance for the device
- eddystone_
uid_ stringnamespace - Eddystone-UID namespace broadcast by the AP, as a 10-byte hex string
- eddystone_
url_ numberadv_ power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone_
url_ stringbeams - BLE beams used to transmit Eddystone-URL advertisements, expressed as ranges such as
2-4,7 - eddystone_
url_ boolenabled - Only if
beaconEnabled==false, Whether Eddystone-URL beacon is enabled - eddystone_
url_ numberfreq_ msec - Frequency (msec) of data emitted by Eddystone-URL beacon
- eddystone_
url_ stringurl - URL pointed by Eddystone-URL beacon
- ibeacon_
adv_ numberpower - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon_
beams string - BLE beams used to transmit iBeacon advertisements, expressed as ranges such as
2-4,7 - ibeacon_
enabled bool - Can be enabled if
beaconEnabled==true, whether to send iBeacon - ibeacon_
freq_ numbermsec - Frequency (msec) of data emit for iBeacon
- ibeacon_
major number - iBeacon major value broadcast by the AP
- ibeacon_
minor number - iBeacon minor value broadcast by the AP
- ibeacon_
uuid string - Optional, if not specified, the same UUID as the beacon will be used
- power number
- Required if
powerMode==custom; else usepowerModeas default - power_
mode string - Transmit power mode for BLE beacons; use custom to set
power
- beacon
Enabled Boolean - Whether Mist beacons is enabled
- beacon
Rate Integer - Required if
beaconRateMode==custom, 1-10, in number-beacons-per-second - beacon
Rate StringMode - Beacon rate mode for Mist BLE beacons; use custom to set beacon_rate
- beam
Disableds List<Integer> - AP BLE beam numbers disabled for location advertisements
- custom
Ble BooleanPacket Enabled - Can be enabled if
beaconEnabled==true, whether to send custom packet - custom
Ble StringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom
Ble IntegerPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone
Uid IntegerAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Uid StringBeams - BLE beams used to transmit Eddystone-UID advertisements, expressed as ranges such as
2-4,7 - eddystone
Uid BooleanEnabled - Only if
beaconEnabled==false, Whether Eddystone-UID beacon is enabled - eddystone
Uid IntegerFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone
Uid StringInstance - Eddystone-UID instance for the device
- eddystone
Uid StringNamespace - Eddystone-UID namespace broadcast by the AP, as a 10-byte hex string
- eddystone
Url IntegerAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url StringBeams - BLE beams used to transmit Eddystone-URL advertisements, expressed as ranges such as
2-4,7 - eddystone
Url BooleanEnabled - Only if
beaconEnabled==false, Whether Eddystone-URL beacon is enabled - eddystone
Url IntegerFreq Msec - Frequency (msec) of data emitted by Eddystone-URL beacon
- eddystone
Url StringUrl - URL pointed by Eddystone-URL beacon
- ibeacon
Adv IntegerPower - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon
Beams String - BLE beams used to transmit iBeacon advertisements, expressed as ranges such as
2-4,7 - ibeacon
Enabled Boolean - Can be enabled if
beaconEnabled==true, whether to send iBeacon - ibeacon
Freq IntegerMsec - Frequency (msec) of data emit for iBeacon
- ibeacon
Major Integer - iBeacon major value broadcast by the AP
- ibeacon
Minor Integer - iBeacon minor value broadcast by the AP
- ibeacon
Uuid String - Optional, if not specified, the same UUID as the beacon will be used
- power Integer
- Required if
powerMode==custom; else usepowerModeas default - power
Mode String - Transmit power mode for BLE beacons; use custom to set
power
- beacon
Enabled boolean - Whether Mist beacons is enabled
- beacon
Rate number - Required if
beaconRateMode==custom, 1-10, in number-beacons-per-second - beacon
Rate stringMode - Beacon rate mode for Mist BLE beacons; use custom to set beacon_rate
- beam
Disableds number[] - AP BLE beam numbers disabled for location advertisements
- custom
Ble booleanPacket Enabled - Can be enabled if
beaconEnabled==true, whether to send custom packet - custom
Ble stringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom
Ble numberPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone
Uid numberAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Uid stringBeams - BLE beams used to transmit Eddystone-UID advertisements, expressed as ranges such as
2-4,7 - eddystone
Uid booleanEnabled - Only if
beaconEnabled==false, Whether Eddystone-UID beacon is enabled - eddystone
Uid numberFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone
Uid stringInstance - Eddystone-UID instance for the device
- eddystone
Uid stringNamespace - Eddystone-UID namespace broadcast by the AP, as a 10-byte hex string
- eddystone
Url numberAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url stringBeams - BLE beams used to transmit Eddystone-URL advertisements, expressed as ranges such as
2-4,7 - eddystone
Url booleanEnabled - Only if
beaconEnabled==false, Whether Eddystone-URL beacon is enabled - eddystone
Url numberFreq Msec - Frequency (msec) of data emitted by Eddystone-URL beacon
- eddystone
Url stringUrl - URL pointed by Eddystone-URL beacon
- ibeacon
Adv numberPower - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon
Beams string - BLE beams used to transmit iBeacon advertisements, expressed as ranges such as
2-4,7 - ibeacon
Enabled boolean - Can be enabled if
beaconEnabled==true, whether to send iBeacon - ibeacon
Freq numberMsec - Frequency (msec) of data emit for iBeacon
- ibeacon
Major number - iBeacon major value broadcast by the AP
- ibeacon
Minor number - iBeacon minor value broadcast by the AP
- ibeacon
Uuid string - Optional, if not specified, the same UUID as the beacon will be used
- power number
- Required if
powerMode==custom; else usepowerModeas default - power
Mode string - Transmit power mode for BLE beacons; use custom to set
power
- beacon_
enabled bool - Whether Mist beacons is enabled
- beacon_
rate int - Required if
beaconRateMode==custom, 1-10, in number-beacons-per-second - beacon_
rate_ strmode - Beacon rate mode for Mist BLE beacons; use custom to set beacon_rate
- beam_
disableds Sequence[int] - AP BLE beam numbers disabled for location advertisements
- custom_
ble_ boolpacket_ enabled - Can be enabled if
beaconEnabled==true, whether to send custom packet - custom_
ble_ strpacket_ frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom_
ble_ intpacket_ freq_ msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone_
uid_ intadv_ power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone_
uid_ strbeams - BLE beams used to transmit Eddystone-UID advertisements, expressed as ranges such as
2-4,7 - eddystone_
uid_ boolenabled - Only if
beaconEnabled==false, Whether Eddystone-UID beacon is enabled - eddystone_
uid_ intfreq_ msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone_
uid_ strinstance - Eddystone-UID instance for the device
- eddystone_
uid_ strnamespace - Eddystone-UID namespace broadcast by the AP, as a 10-byte hex string
- eddystone_
url_ intadv_ power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone_
url_ strbeams - BLE beams used to transmit Eddystone-URL advertisements, expressed as ranges such as
2-4,7 - eddystone_
url_ boolenabled - Only if
beaconEnabled==false, Whether Eddystone-URL beacon is enabled - eddystone_
url_ intfreq_ msec - Frequency (msec) of data emitted by Eddystone-URL beacon
- eddystone_
url_ strurl - URL pointed by Eddystone-URL beacon
- ibeacon_
adv_ intpower - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon_
beams str - BLE beams used to transmit iBeacon advertisements, expressed as ranges such as
2-4,7 - ibeacon_
enabled bool - Can be enabled if
beaconEnabled==true, whether to send iBeacon - ibeacon_
freq_ intmsec - Frequency (msec) of data emit for iBeacon
- ibeacon_
major int - iBeacon major value broadcast by the AP
- ibeacon_
minor int - iBeacon minor value broadcast by the AP
- ibeacon_
uuid str - Optional, if not specified, the same UUID as the beacon will be used
- power int
- Required if
powerMode==custom; else usepowerModeas default - power_
mode str - Transmit power mode for BLE beacons; use custom to set
power
- beacon
Enabled Boolean - Whether Mist beacons is enabled
- beacon
Rate Number - Required if
beaconRateMode==custom, 1-10, in number-beacons-per-second - beacon
Rate StringMode - Beacon rate mode for Mist BLE beacons; use custom to set beacon_rate
- beam
Disableds List<Number> - AP BLE beam numbers disabled for location advertisements
- custom
Ble BooleanPacket Enabled - Can be enabled if
beaconEnabled==true, whether to send custom packet - custom
Ble StringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom
Ble NumberPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone
Uid NumberAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Uid StringBeams - BLE beams used to transmit Eddystone-UID advertisements, expressed as ranges such as
2-4,7 - eddystone
Uid BooleanEnabled - Only if
beaconEnabled==false, Whether Eddystone-UID beacon is enabled - eddystone
Uid NumberFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone
Uid StringInstance - Eddystone-UID instance for the device
- eddystone
Uid StringNamespace - Eddystone-UID namespace broadcast by the AP, as a 10-byte hex string
- eddystone
Url NumberAdv Power - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url StringBeams - BLE beams used to transmit Eddystone-URL advertisements, expressed as ranges such as
2-4,7 - eddystone
Url BooleanEnabled - Only if
beaconEnabled==false, Whether Eddystone-URL beacon is enabled - eddystone
Url NumberFreq Msec - Frequency (msec) of data emitted by Eddystone-URL beacon
- eddystone
Url StringUrl - URL pointed by Eddystone-URL beacon
- ibeacon
Adv NumberPower - Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon
Beams String - BLE beams used to transmit iBeacon advertisements, expressed as ranges such as
2-4,7 - ibeacon
Enabled Boolean - Can be enabled if
beaconEnabled==true, whether to send iBeacon - ibeacon
Freq NumberMsec - Frequency (msec) of data emit for iBeacon
- ibeacon
Major Number - iBeacon major value broadcast by the AP
- ibeacon
Minor Number - iBeacon minor value broadcast by the AP
- ibeacon
Uuid String - Optional, if not specified, the same UUID as the beacon will be used
- power Number
- Required if
powerMode==custom; else usepowerModeas default - power
Mode String - Transmit power mode for BLE beacons; use custom to set
power
DeviceprofileApEslConfig, DeviceprofileApEslConfigArgs
- Cacert string
- Only if
type==imagotagortype==native - Channel int
- Only if
type==imagotagortype==native - Enabled bool
- usb_config is ignored if eslConfig enabled
- Host string
- Only if
type==imagotagortype==native - Port int
- Only if
type==imagotagortype==native - Type string
- ESL integration type to enable on the AP
- Verify
Cert bool - Only if
type==imagotagortype==native - Vlan
Id int - Only if
type==solumortype==hanshow
- Cacert string
- Only if
type==imagotagortype==native - Channel int
- Only if
type==imagotagortype==native - Enabled bool
- usb_config is ignored if eslConfig enabled
- Host string
- Only if
type==imagotagortype==native - Port int
- Only if
type==imagotagortype==native - Type string
- ESL integration type to enable on the AP
- Verify
Cert bool - Only if
type==imagotagortype==native - Vlan
Id int - Only if
type==solumortype==hanshow
- cacert string
- Only if
type==imagotagortype==native - channel number
- Only if
type==imagotagortype==native - enabled bool
- usb_config is ignored if eslConfig enabled
- host string
- Only if
type==imagotagortype==native - port number
- Only if
type==imagotagortype==native - type string
- ESL integration type to enable on the AP
- verify_
cert bool - Only if
type==imagotagortype==native - vlan_
id number - Only if
type==solumortype==hanshow
- cacert String
- Only if
type==imagotagortype==native - channel Integer
- Only if
type==imagotagortype==native - enabled Boolean
- usb_config is ignored if eslConfig enabled
- host String
- Only if
type==imagotagortype==native - port Integer
- Only if
type==imagotagortype==native - type String
- ESL integration type to enable on the AP
- verify
Cert Boolean - Only if
type==imagotagortype==native - vlan
Id Integer - Only if
type==solumortype==hanshow
- cacert string
- Only if
type==imagotagortype==native - channel number
- Only if
type==imagotagortype==native - enabled boolean
- usb_config is ignored if eslConfig enabled
- host string
- Only if
type==imagotagortype==native - port number
- Only if
type==imagotagortype==native - type string
- ESL integration type to enable on the AP
- verify
Cert boolean - Only if
type==imagotagortype==native - vlan
Id number - Only if
type==solumortype==hanshow
- cacert str
- Only if
type==imagotagortype==native - channel int
- Only if
type==imagotagortype==native - enabled bool
- usb_config is ignored if eslConfig enabled
- host str
- Only if
type==imagotagortype==native - port int
- Only if
type==imagotagortype==native - type str
- ESL integration type to enable on the AP
- verify_
cert bool - Only if
type==imagotagortype==native - vlan_
id int - Only if
type==solumortype==hanshow
- cacert String
- Only if
type==imagotagortype==native - channel Number
- Only if
type==imagotagortype==native - enabled Boolean
- usb_config is ignored if eslConfig enabled
- host String
- Only if
type==imagotagortype==native - port Number
- Only if
type==imagotagortype==native - type String
- ESL integration type to enable on the AP
- verify
Cert Boolean - Only if
type==imagotagortype==native - vlan
Id Number - Only if
type==solumortype==hanshow
DeviceprofileApIpConfig, DeviceprofileApIpConfigArgs
- Dns List<string>
- If
type==static. DNS server IP addresses for AP management traffic - Dns
Suffixes List<string> - If
type==static. DNS search suffixes applied to AP management lookups - Gateway string
- Required if
type==static. IPv4 default gateway for AP management traffic - Gateway6 string
- Required if
type6==static. IPv6 default gateway for AP management traffic when static IPv6 addressing is used - Ip string
- Required if
type==static. Static IPv4 address for the AP management interface - Ip6 string
- Required if
type6==static. Static IPv6 address for the AP management interface - Mtu int
- Maximum transmission unit for AP management traffic
- Netmask string
- Required if
type==static. IPv4 netmask for the AP management interface - Netmask6 string
- Required if
type6==static. IPv6 prefix length for the AP management interface - Type string
- IPv4 address assignment mode for AP management traffic
- Type6 string
- IPv6 address assignment mode for AP management traffic
- Vlan
Id int - Management VLAN ID, default is 1 (untagged)
- Dns []string
- If
type==static. DNS server IP addresses for AP management traffic - Dns
Suffixes []string - If
type==static. DNS search suffixes applied to AP management lookups - Gateway string
- Required if
type==static. IPv4 default gateway for AP management traffic - Gateway6 string
- Required if
type6==static. IPv6 default gateway for AP management traffic when static IPv6 addressing is used - Ip string
- Required if
type==static. Static IPv4 address for the AP management interface - Ip6 string
- Required if
type6==static. Static IPv6 address for the AP management interface - Mtu int
- Maximum transmission unit for AP management traffic
- Netmask string
- Required if
type==static. IPv4 netmask for the AP management interface - Netmask6 string
- Required if
type6==static. IPv6 prefix length for the AP management interface - Type string
- IPv4 address assignment mode for AP management traffic
- Type6 string
- IPv6 address assignment mode for AP management traffic
- Vlan
Id int - Management VLAN ID, default is 1 (untagged)
- dns list(string)
- If
type==static. DNS server IP addresses for AP management traffic - dns_
suffixes list(string) - If
type==static. DNS search suffixes applied to AP management lookups - gateway string
- Required if
type==static. IPv4 default gateway for AP management traffic - gateway6 string
- Required if
type6==static. IPv6 default gateway for AP management traffic when static IPv6 addressing is used - ip string
- Required if
type==static. Static IPv4 address for the AP management interface - ip6 string
- Required if
type6==static. Static IPv6 address for the AP management interface - mtu number
- Maximum transmission unit for AP management traffic
- netmask string
- Required if
type==static. IPv4 netmask for the AP management interface - netmask6 string
- Required if
type6==static. IPv6 prefix length for the AP management interface - type string
- IPv4 address assignment mode for AP management traffic
- type6 string
- IPv6 address assignment mode for AP management traffic
- vlan_
id number - Management VLAN ID, default is 1 (untagged)
- dns List<String>
- If
type==static. DNS server IP addresses for AP management traffic - dns
Suffixes List<String> - If
type==static. DNS search suffixes applied to AP management lookups - gateway String
- Required if
type==static. IPv4 default gateway for AP management traffic - gateway6 String
- Required if
type6==static. IPv6 default gateway for AP management traffic when static IPv6 addressing is used - ip String
- Required if
type==static. Static IPv4 address for the AP management interface - ip6 String
- Required if
type6==static. Static IPv6 address for the AP management interface - mtu Integer
- Maximum transmission unit for AP management traffic
- netmask String
- Required if
type==static. IPv4 netmask for the AP management interface - netmask6 String
- Required if
type6==static. IPv6 prefix length for the AP management interface - type String
- IPv4 address assignment mode for AP management traffic
- type6 String
- IPv6 address assignment mode for AP management traffic
- vlan
Id Integer - Management VLAN ID, default is 1 (untagged)
- dns string[]
- If
type==static. DNS server IP addresses for AP management traffic - dns
Suffixes string[] - If
type==static. DNS search suffixes applied to AP management lookups - gateway string
- Required if
type==static. IPv4 default gateway for AP management traffic - gateway6 string
- Required if
type6==static. IPv6 default gateway for AP management traffic when static IPv6 addressing is used - ip string
- Required if
type==static. Static IPv4 address for the AP management interface - ip6 string
- Required if
type6==static. Static IPv6 address for the AP management interface - mtu number
- Maximum transmission unit for AP management traffic
- netmask string
- Required if
type==static. IPv4 netmask for the AP management interface - netmask6 string
- Required if
type6==static. IPv6 prefix length for the AP management interface - type string
- IPv4 address assignment mode for AP management traffic
- type6 string
- IPv6 address assignment mode for AP management traffic
- vlan
Id number - Management VLAN ID, default is 1 (untagged)
- dns Sequence[str]
- If
type==static. DNS server IP addresses for AP management traffic - dns_
suffixes Sequence[str] - If
type==static. DNS search suffixes applied to AP management lookups - gateway str
- Required if
type==static. IPv4 default gateway for AP management traffic - gateway6 str
- Required if
type6==static. IPv6 default gateway for AP management traffic when static IPv6 addressing is used - ip str
- Required if
type==static. Static IPv4 address for the AP management interface - ip6 str
- Required if
type6==static. Static IPv6 address for the AP management interface - mtu int
- Maximum transmission unit for AP management traffic
- netmask str
- Required if
type==static. IPv4 netmask for the AP management interface - netmask6 str
- Required if
type6==static. IPv6 prefix length for the AP management interface - type str
- IPv4 address assignment mode for AP management traffic
- type6 str
- IPv6 address assignment mode for AP management traffic
- vlan_
id int - Management VLAN ID, default is 1 (untagged)
- dns List<String>
- If
type==static. DNS server IP addresses for AP management traffic - dns
Suffixes List<String> - If
type==static. DNS search suffixes applied to AP management lookups - gateway String
- Required if
type==static. IPv4 default gateway for AP management traffic - gateway6 String
- Required if
type6==static. IPv6 default gateway for AP management traffic when static IPv6 addressing is used - ip String
- Required if
type==static. Static IPv4 address for the AP management interface - ip6 String
- Required if
type6==static. Static IPv6 address for the AP management interface - mtu Number
- Maximum transmission unit for AP management traffic
- netmask String
- Required if
type==static. IPv4 netmask for the AP management interface - netmask6 String
- Required if
type6==static. IPv6 prefix length for the AP management interface - type String
- IPv4 address assignment mode for AP management traffic
- type6 String
- IPv6 address assignment mode for AP management traffic
- vlan
Id Number - Management VLAN ID, default is 1 (untagged)
DeviceprofileApLacpConfig, DeviceprofileApLacpConfigArgs
- Enabled bool
- Whether to enable LACP on supported AP Ethernet uplinks
- Enabled bool
- Whether to enable LACP on supported AP Ethernet uplinks
- enabled bool
- Whether to enable LACP on supported AP Ethernet uplinks
- enabled Boolean
- Whether to enable LACP on supported AP Ethernet uplinks
- enabled boolean
- Whether to enable LACP on supported AP Ethernet uplinks
- enabled bool
- Whether to enable LACP on supported AP Ethernet uplinks
- enabled Boolean
- Whether to enable LACP on supported AP Ethernet uplinks
DeviceprofileApLed, DeviceprofileApLedArgs
- Brightness int
- Indicator LED brightness level from 0 to 255
- Enabled bool
- Whether the AP indicator LED is enabled
- Brightness int
- Indicator LED brightness level from 0 to 255
- Enabled bool
- Whether the AP indicator LED is enabled
- brightness number
- Indicator LED brightness level from 0 to 255
- enabled bool
- Whether the AP indicator LED is enabled
- brightness Integer
- Indicator LED brightness level from 0 to 255
- enabled Boolean
- Whether the AP indicator LED is enabled
- brightness number
- Indicator LED brightness level from 0 to 255
- enabled boolean
- Whether the AP indicator LED is enabled
- brightness int
- Indicator LED brightness level from 0 to 255
- enabled bool
- Whether the AP indicator LED is enabled
- brightness Number
- Indicator LED brightness level from 0 to 255
- enabled Boolean
- Whether the AP indicator LED is enabled
DeviceprofileApMesh, DeviceprofileApMeshArgs
- Bands List<string>
- Radio bands allowed for AP mesh links
- Enabled bool
- Whether mesh is enabled on this AP
- Group int
- Mesh group, base AP(s) will only allow remote AP(s) in the same mesh group to join, 1-9, optional
- Role string
- Mesh role for this AP, either base or remote
- Use
Wpa3On5 bool - Whether to use WPA3 on the 5 GHz band for mesh links
- Bands []string
- Radio bands allowed for AP mesh links
- Enabled bool
- Whether mesh is enabled on this AP
- Group int
- Mesh group, base AP(s) will only allow remote AP(s) in the same mesh group to join, 1-9, optional
- Role string
- Mesh role for this AP, either base or remote
- Use
Wpa3On5 bool - Whether to use WPA3 on the 5 GHz band for mesh links
- bands list(string)
- Radio bands allowed for AP mesh links
- enabled bool
- Whether mesh is enabled on this AP
- group number
- Mesh group, base AP(s) will only allow remote AP(s) in the same mesh group to join, 1-9, optional
- role string
- Mesh role for this AP, either base or remote
- use_
wpa3_ boolon5 - Whether to use WPA3 on the 5 GHz band for mesh links
- bands List<String>
- Radio bands allowed for AP mesh links
- enabled Boolean
- Whether mesh is enabled on this AP
- group Integer
- Mesh group, base AP(s) will only allow remote AP(s) in the same mesh group to join, 1-9, optional
- role String
- Mesh role for this AP, either base or remote
- use
Wpa3On5 Boolean - Whether to use WPA3 on the 5 GHz band for mesh links
- bands string[]
- Radio bands allowed for AP mesh links
- enabled boolean
- Whether mesh is enabled on this AP
- group number
- Mesh group, base AP(s) will only allow remote AP(s) in the same mesh group to join, 1-9, optional
- role string
- Mesh role for this AP, either base or remote
- use
Wpa3On5 boolean - Whether to use WPA3 on the 5 GHz band for mesh links
- bands Sequence[str]
- Radio bands allowed for AP mesh links
- enabled bool
- Whether mesh is enabled on this AP
- group int
- Mesh group, base AP(s) will only allow remote AP(s) in the same mesh group to join, 1-9, optional
- role str
- Mesh role for this AP, either base or remote
- use_
wpa3_ boolon5 - Whether to use WPA3 on the 5 GHz band for mesh links
- bands List<String>
- Radio bands allowed for AP mesh links
- enabled Boolean
- Whether mesh is enabled on this AP
- group Number
- Mesh group, base AP(s) will only allow remote AP(s) in the same mesh group to join, 1-9, optional
- role String
- Mesh role for this AP, either base or remote
- use
Wpa3On5 Boolean - Whether to use WPA3 on the 5 GHz band for mesh links
DeviceprofileApMqttConfig, DeviceprofileApMqttConfigArgs
- Broker
Host string - MQTT broker hostname or IP address; required when
enabledistrue - Broker
Port int - MQTT broker port; defaults to
1883fortcpand8883forssl - Broker
Proto string - MQTT broker transport protocol
- Enabled bool
- Whether to enable MQTT publishing
- Format string
- Payload format for published messages
- Password string
- Optional MQTT password; masked in GET responses
- Username string
- Optional MQTT username
- Broker
Host string - MQTT broker hostname or IP address; required when
enabledistrue - Broker
Port int - MQTT broker port; defaults to
1883fortcpand8883forssl - Broker
Proto string - MQTT broker transport protocol
- Enabled bool
- Whether to enable MQTT publishing
- Format string
- Payload format for published messages
- Password string
- Optional MQTT password; masked in GET responses
- Username string
- Optional MQTT username
- broker_
host string - MQTT broker hostname or IP address; required when
enabledistrue - broker_
port number - MQTT broker port; defaults to
1883fortcpand8883forssl - broker_
proto string - MQTT broker transport protocol
- enabled bool
- Whether to enable MQTT publishing
- format string
- Payload format for published messages
- password string
- Optional MQTT password; masked in GET responses
- username string
- Optional MQTT username
- broker
Host String - MQTT broker hostname or IP address; required when
enabledistrue - broker
Port Integer - MQTT broker port; defaults to
1883fortcpand8883forssl - broker
Proto String - MQTT broker transport protocol
- enabled Boolean
- Whether to enable MQTT publishing
- format String
- Payload format for published messages
- password String
- Optional MQTT password; masked in GET responses
- username String
- Optional MQTT username
- broker
Host string - MQTT broker hostname or IP address; required when
enabledistrue - broker
Port number - MQTT broker port; defaults to
1883fortcpand8883forssl - broker
Proto string - MQTT broker transport protocol
- enabled boolean
- Whether to enable MQTT publishing
- format string
- Payload format for published messages
- password string
- Optional MQTT password; masked in GET responses
- username string
- Optional MQTT username
- broker_
host str - MQTT broker hostname or IP address; required when
enabledistrue - broker_
port int - MQTT broker port; defaults to
1883fortcpand8883forssl - broker_
proto str - MQTT broker transport protocol
- enabled bool
- Whether to enable MQTT publishing
- format str
- Payload format for published messages
- password str
- Optional MQTT password; masked in GET responses
- username str
- Optional MQTT username
- broker
Host String - MQTT broker hostname or IP address; required when
enabledistrue - broker
Port Number - MQTT broker port; defaults to
1883fortcpand8883forssl - broker
Proto String - MQTT broker transport protocol
- enabled Boolean
- Whether to enable MQTT publishing
- format String
- Payload format for published messages
- password String
- Optional MQTT password; masked in GET responses
- username String
- Optional MQTT username
DeviceprofileApPortConfig, DeviceprofileApPortConfigArgs
- Disabled bool
- Whether this AP Ethernet port is disabled
- Dynamic
Vlan Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Dynamic Vlan - RADIUS-assigned VLAN settings for AP port authentication
- Enable
Mac boolAuth - Whether MAC authentication is enabled on this AP port
- Forwarding string
- Traffic forwarding mode for this AP Ethernet port
- Mac
Auth boolPreferred - When
true, we'll do dot1x then mac_auth. enable this to prefer mac_auth - Mac
Auth stringProtocol - Protocol used for MAC authentication when
enableMacAuthistrue - Mist
Nac Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Mist Nac - Juniper Mist NAC settings used by AP port authentication
- Mx
Tunnel stringId - If
forwarding==mxtunnel, vlanIds comes from mxtunnel - Mxtunnel
Name string - If
forwarding==siteMxedge, vlanIds comes from siteMxedge (mxtunnelsunder site setting) - Port
Auth string - Authentication mode for this AP Ethernet port
- Port
Vlan intId - If
forwarding==limited. VLAN ID allowed on this AP Ethernet port - Radius
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Radius Config - RADIUS authentication and accounting settings for this AP port
- Radsec
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Radsec - TLS-secured RADIUS settings for this AP port
- Vlan
Id int - Optional to specify the VLAN ID for a tunnel if forwarding is for
wxtunnel,mxtunnelorsiteMxedge.- if vlanId is not specified then it will use first one in vlan_ids[] of the mxtunnel.
- if forwarding == site_mxedge, vlanIds comes from siteMxedge (
mxtunnelsunder site setting)
- Vlan
Ids string - If
forwarding==limited, comma separated list of additional VLAN IDs allowed on this port - Wxtunnel
Id string - If
forwarding==wxtunnel, the port is bridged to the vlan of the session - Wxtunnel
Remote stringId - If
forwarding==wxtunnel, the port is bridged to the vlan of the session
- Disabled bool
- Whether this AP Ethernet port is disabled
- Dynamic
Vlan DeviceprofileAp Port Config Dynamic Vlan - RADIUS-assigned VLAN settings for AP port authentication
- Enable
Mac boolAuth - Whether MAC authentication is enabled on this AP port
- Forwarding string
- Traffic forwarding mode for this AP Ethernet port
- Mac
Auth boolPreferred - When
true, we'll do dot1x then mac_auth. enable this to prefer mac_auth - Mac
Auth stringProtocol - Protocol used for MAC authentication when
enableMacAuthistrue - Mist
Nac DeviceprofileAp Port Config Mist Nac - Juniper Mist NAC settings used by AP port authentication
- Mx
Tunnel stringId - If
forwarding==mxtunnel, vlanIds comes from mxtunnel - Mxtunnel
Name string - If
forwarding==siteMxedge, vlanIds comes from siteMxedge (mxtunnelsunder site setting) - Port
Auth string - Authentication mode for this AP Ethernet port
- Port
Vlan intId - If
forwarding==limited. VLAN ID allowed on this AP Ethernet port - Radius
Config DeviceprofileAp Port Config Radius Config - RADIUS authentication and accounting settings for this AP port
- Radsec
Deviceprofile
Ap Port Config Radsec - TLS-secured RADIUS settings for this AP port
- Vlan
Id int - Optional to specify the VLAN ID for a tunnel if forwarding is for
wxtunnel,mxtunnelorsiteMxedge.- if vlanId is not specified then it will use first one in vlan_ids[] of the mxtunnel.
- if forwarding == site_mxedge, vlanIds comes from siteMxedge (
mxtunnelsunder site setting)
- Vlan
Ids string - If
forwarding==limited, comma separated list of additional VLAN IDs allowed on this port - Wxtunnel
Id string - If
forwarding==wxtunnel, the port is bridged to the vlan of the session - Wxtunnel
Remote stringId - If
forwarding==wxtunnel, the port is bridged to the vlan of the session
- disabled bool
- Whether this AP Ethernet port is disabled
- dynamic_
vlan object - RADIUS-assigned VLAN settings for AP port authentication
- enable_
mac_ boolauth - Whether MAC authentication is enabled on this AP port
- forwarding string
- Traffic forwarding mode for this AP Ethernet port
- mac_
auth_ boolpreferred - When
true, we'll do dot1x then mac_auth. enable this to prefer mac_auth - mac_
auth_ stringprotocol - Protocol used for MAC authentication when
enableMacAuthistrue - mist_
nac object - Juniper Mist NAC settings used by AP port authentication
- mx_
tunnel_ stringid - If
forwarding==mxtunnel, vlanIds comes from mxtunnel - mxtunnel_
name string - If
forwarding==siteMxedge, vlanIds comes from siteMxedge (mxtunnelsunder site setting) - port_
auth string - Authentication mode for this AP Ethernet port
- port_
vlan_ numberid - If
forwarding==limited. VLAN ID allowed on this AP Ethernet port - radius_
config object - RADIUS authentication and accounting settings for this AP port
- radsec object
- TLS-secured RADIUS settings for this AP port
- vlan_
id number - Optional to specify the VLAN ID for a tunnel if forwarding is for
wxtunnel,mxtunnelorsiteMxedge.- if vlanId is not specified then it will use first one in vlan_ids[] of the mxtunnel.
- if forwarding == site_mxedge, vlanIds comes from siteMxedge (
mxtunnelsunder site setting)
- vlan_
ids string - If
forwarding==limited, comma separated list of additional VLAN IDs allowed on this port - wxtunnel_
id string - If
forwarding==wxtunnel, the port is bridged to the vlan of the session - wxtunnel_
remote_ stringid - If
forwarding==wxtunnel, the port is bridged to the vlan of the session
- disabled Boolean
- Whether this AP Ethernet port is disabled
- dynamic
Vlan DeviceprofileAp Port Config Dynamic Vlan - RADIUS-assigned VLAN settings for AP port authentication
- enable
Mac BooleanAuth - Whether MAC authentication is enabled on this AP port
- forwarding String
- Traffic forwarding mode for this AP Ethernet port
- mac
Auth BooleanPreferred - When
true, we'll do dot1x then mac_auth. enable this to prefer mac_auth - mac
Auth StringProtocol - Protocol used for MAC authentication when
enableMacAuthistrue - mist
Nac DeviceprofileAp Port Config Mist Nac - Juniper Mist NAC settings used by AP port authentication
- mx
Tunnel StringId - If
forwarding==mxtunnel, vlanIds comes from mxtunnel - mxtunnel
Name String - If
forwarding==siteMxedge, vlanIds comes from siteMxedge (mxtunnelsunder site setting) - port
Auth String - Authentication mode for this AP Ethernet port
- port
Vlan IntegerId - If
forwarding==limited. VLAN ID allowed on this AP Ethernet port - radius
Config DeviceprofileAp Port Config Radius Config - RADIUS authentication and accounting settings for this AP port
- radsec
Deviceprofile
Ap Port Config Radsec - TLS-secured RADIUS settings for this AP port
- vlan
Id Integer - Optional to specify the VLAN ID for a tunnel if forwarding is for
wxtunnel,mxtunnelorsiteMxedge.- if vlanId is not specified then it will use first one in vlan_ids[] of the mxtunnel.
- if forwarding == site_mxedge, vlanIds comes from siteMxedge (
mxtunnelsunder site setting)
- vlan
Ids String - If
forwarding==limited, comma separated list of additional VLAN IDs allowed on this port - wxtunnel
Id String - If
forwarding==wxtunnel, the port is bridged to the vlan of the session - wxtunnel
Remote StringId - If
forwarding==wxtunnel, the port is bridged to the vlan of the session
- disabled boolean
- Whether this AP Ethernet port is disabled
- dynamic
Vlan DeviceprofileAp Port Config Dynamic Vlan - RADIUS-assigned VLAN settings for AP port authentication
- enable
Mac booleanAuth - Whether MAC authentication is enabled on this AP port
- forwarding string
- Traffic forwarding mode for this AP Ethernet port
- mac
Auth booleanPreferred - When
true, we'll do dot1x then mac_auth. enable this to prefer mac_auth - mac
Auth stringProtocol - Protocol used for MAC authentication when
enableMacAuthistrue - mist
Nac DeviceprofileAp Port Config Mist Nac - Juniper Mist NAC settings used by AP port authentication
- mx
Tunnel stringId - If
forwarding==mxtunnel, vlanIds comes from mxtunnel - mxtunnel
Name string - If
forwarding==siteMxedge, vlanIds comes from siteMxedge (mxtunnelsunder site setting) - port
Auth string - Authentication mode for this AP Ethernet port
- port
Vlan numberId - If
forwarding==limited. VLAN ID allowed on this AP Ethernet port - radius
Config DeviceprofileAp Port Config Radius Config - RADIUS authentication and accounting settings for this AP port
- radsec
Deviceprofile
Ap Port Config Radsec - TLS-secured RADIUS settings for this AP port
- vlan
Id number - Optional to specify the VLAN ID for a tunnel if forwarding is for
wxtunnel,mxtunnelorsiteMxedge.- if vlanId is not specified then it will use first one in vlan_ids[] of the mxtunnel.
- if forwarding == site_mxedge, vlanIds comes from siteMxedge (
mxtunnelsunder site setting)
- vlan
Ids string - If
forwarding==limited, comma separated list of additional VLAN IDs allowed on this port - wxtunnel
Id string - If
forwarding==wxtunnel, the port is bridged to the vlan of the session - wxtunnel
Remote stringId - If
forwarding==wxtunnel, the port is bridged to the vlan of the session
- disabled bool
- Whether this AP Ethernet port is disabled
- dynamic_
vlan DeviceprofileAp Port Config Dynamic Vlan - RADIUS-assigned VLAN settings for AP port authentication
- enable_
mac_ boolauth - Whether MAC authentication is enabled on this AP port
- forwarding str
- Traffic forwarding mode for this AP Ethernet port
- mac_
auth_ boolpreferred - When
true, we'll do dot1x then mac_auth. enable this to prefer mac_auth - mac_
auth_ strprotocol - Protocol used for MAC authentication when
enableMacAuthistrue - mist_
nac DeviceprofileAp Port Config Mist Nac - Juniper Mist NAC settings used by AP port authentication
- mx_
tunnel_ strid - If
forwarding==mxtunnel, vlanIds comes from mxtunnel - mxtunnel_
name str - If
forwarding==siteMxedge, vlanIds comes from siteMxedge (mxtunnelsunder site setting) - port_
auth str - Authentication mode for this AP Ethernet port
- port_
vlan_ intid - If
forwarding==limited. VLAN ID allowed on this AP Ethernet port - radius_
config DeviceprofileAp Port Config Radius Config - RADIUS authentication and accounting settings for this AP port
- radsec
Deviceprofile
Ap Port Config Radsec - TLS-secured RADIUS settings for this AP port
- vlan_
id int - Optional to specify the VLAN ID for a tunnel if forwarding is for
wxtunnel,mxtunnelorsiteMxedge.- if vlanId is not specified then it will use first one in vlan_ids[] of the mxtunnel.
- if forwarding == site_mxedge, vlanIds comes from siteMxedge (
mxtunnelsunder site setting)
- vlan_
ids str - If
forwarding==limited, comma separated list of additional VLAN IDs allowed on this port - wxtunnel_
id str - If
forwarding==wxtunnel, the port is bridged to the vlan of the session - wxtunnel_
remote_ strid - If
forwarding==wxtunnel, the port is bridged to the vlan of the session
- disabled Boolean
- Whether this AP Ethernet port is disabled
- dynamic
Vlan Property Map - RADIUS-assigned VLAN settings for AP port authentication
- enable
Mac BooleanAuth - Whether MAC authentication is enabled on this AP port
- forwarding String
- Traffic forwarding mode for this AP Ethernet port
- mac
Auth BooleanPreferred - When
true, we'll do dot1x then mac_auth. enable this to prefer mac_auth - mac
Auth StringProtocol - Protocol used for MAC authentication when
enableMacAuthistrue - mist
Nac Property Map - Juniper Mist NAC settings used by AP port authentication
- mx
Tunnel StringId - If
forwarding==mxtunnel, vlanIds comes from mxtunnel - mxtunnel
Name String - If
forwarding==siteMxedge, vlanIds comes from siteMxedge (mxtunnelsunder site setting) - port
Auth String - Authentication mode for this AP Ethernet port
- port
Vlan NumberId - If
forwarding==limited. VLAN ID allowed on this AP Ethernet port - radius
Config Property Map - RADIUS authentication and accounting settings for this AP port
- radsec Property Map
- TLS-secured RADIUS settings for this AP port
- vlan
Id Number - Optional to specify the VLAN ID for a tunnel if forwarding is for
wxtunnel,mxtunnelorsiteMxedge.- if vlanId is not specified then it will use first one in vlan_ids[] of the mxtunnel.
- if forwarding == site_mxedge, vlanIds comes from siteMxedge (
mxtunnelsunder site setting)
- vlan
Ids String - If
forwarding==limited, comma separated list of additional VLAN IDs allowed on this port - wxtunnel
Id String - If
forwarding==wxtunnel, the port is bridged to the vlan of the session - wxtunnel
Remote StringId - If
forwarding==wxtunnel, the port is bridged to the vlan of the session
DeviceprofileApPortConfigDynamicVlan, DeviceprofileApPortConfigDynamicVlanArgs
- Default
Vlan intId - Fallback VLAN ID used when RADIUS does not return a dynamic VLAN match
- Enabled bool
- Whether dynamic VLAN assignment is enabled for this AP port
- Type string
- Mapping mode for interpreting dynamic VLAN attributes returned by RADIUS
- Vlans Dictionary<string, string>
- Mapping entries for RADIUS-assigned VLAN values on this AP port. For
type==airespace-interface-name, the property key is the Airespace interface name returned by RADIUS (e.g. "guest"), and the value is the corresponding VLAN ID (e.g. 100). Fortype==standard, the property key is the VLAN ID number returned by RADIUS, and the value is ignored.
- Default
Vlan intId - Fallback VLAN ID used when RADIUS does not return a dynamic VLAN match
- Enabled bool
- Whether dynamic VLAN assignment is enabled for this AP port
- Type string
- Mapping mode for interpreting dynamic VLAN attributes returned by RADIUS
- Vlans map[string]string
- Mapping entries for RADIUS-assigned VLAN values on this AP port. For
type==airespace-interface-name, the property key is the Airespace interface name returned by RADIUS (e.g. "guest"), and the value is the corresponding VLAN ID (e.g. 100). Fortype==standard, the property key is the VLAN ID number returned by RADIUS, and the value is ignored.
- default_
vlan_ numberid - Fallback VLAN ID used when RADIUS does not return a dynamic VLAN match
- enabled bool
- Whether dynamic VLAN assignment is enabled for this AP port
- type string
- Mapping mode for interpreting dynamic VLAN attributes returned by RADIUS
- vlans map(string)
- Mapping entries for RADIUS-assigned VLAN values on this AP port. For
type==airespace-interface-name, the property key is the Airespace interface name returned by RADIUS (e.g. "guest"), and the value is the corresponding VLAN ID (e.g. 100). Fortype==standard, the property key is the VLAN ID number returned by RADIUS, and the value is ignored.
- default
Vlan IntegerId - Fallback VLAN ID used when RADIUS does not return a dynamic VLAN match
- enabled Boolean
- Whether dynamic VLAN assignment is enabled for this AP port
- type String
- Mapping mode for interpreting dynamic VLAN attributes returned by RADIUS
- vlans Map<String,String>
- Mapping entries for RADIUS-assigned VLAN values on this AP port. For
type==airespace-interface-name, the property key is the Airespace interface name returned by RADIUS (e.g. "guest"), and the value is the corresponding VLAN ID (e.g. 100). Fortype==standard, the property key is the VLAN ID number returned by RADIUS, and the value is ignored.
- default
Vlan numberId - Fallback VLAN ID used when RADIUS does not return a dynamic VLAN match
- enabled boolean
- Whether dynamic VLAN assignment is enabled for this AP port
- type string
- Mapping mode for interpreting dynamic VLAN attributes returned by RADIUS
- vlans {[key: string]: string}
- Mapping entries for RADIUS-assigned VLAN values on this AP port. For
type==airespace-interface-name, the property key is the Airespace interface name returned by RADIUS (e.g. "guest"), and the value is the corresponding VLAN ID (e.g. 100). Fortype==standard, the property key is the VLAN ID number returned by RADIUS, and the value is ignored.
- default_
vlan_ intid - Fallback VLAN ID used when RADIUS does not return a dynamic VLAN match
- enabled bool
- Whether dynamic VLAN assignment is enabled for this AP port
- type str
- Mapping mode for interpreting dynamic VLAN attributes returned by RADIUS
- vlans Mapping[str, str]
- Mapping entries for RADIUS-assigned VLAN values on this AP port. For
type==airespace-interface-name, the property key is the Airespace interface name returned by RADIUS (e.g. "guest"), and the value is the corresponding VLAN ID (e.g. 100). Fortype==standard, the property key is the VLAN ID number returned by RADIUS, and the value is ignored.
- default
Vlan NumberId - Fallback VLAN ID used when RADIUS does not return a dynamic VLAN match
- enabled Boolean
- Whether dynamic VLAN assignment is enabled for this AP port
- type String
- Mapping mode for interpreting dynamic VLAN attributes returned by RADIUS
- vlans Map<String>
- Mapping entries for RADIUS-assigned VLAN values on this AP port. For
type==airespace-interface-name, the property key is the Airespace interface name returned by RADIUS (e.g. "guest"), and the value is the corresponding VLAN ID (e.g. 100). Fortype==standard, the property key is the VLAN ID number returned by RADIUS, and the value is ignored.
DeviceprofileApPortConfigMistNac, DeviceprofileApPortConfigMistNacArgs
- Acct
Interim intInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled.
- Auth
Servers intRetries - RADIUS auth session retries. Following fast timers are set if
fastDot1xTimersknob is enabled. "retries" are set to value ofauthServersTimeout. "max-requests" is also set when settingauthServersRetriesis set to default value to 3. - Auth
Servers intTimeout - RADIUS auth session timeout. Following fast timers are set if
fastDot1xTimersknob is enabled. "quite-period" and "transmit-period" are set to half the value ofauthServersTimeout. "supplicant-timeout" is also set when settingauthServersTimeoutis set to default value of 10. - Coa
Enabled bool - Allows a RADIUS server to dynamically modify the authorization status of a user session.
- Coa
Port int - the communication port used for “Change of Authorization” (CoA) messages
- Enabled bool
- When enabled:
authServersis ignoredacctServersis ignoredauth_servers_*are ignoredcoaServersis ignoredradsecis ignoredcoaEnabledis assumed
- Fast
Dot1x boolTimers - If set to true, sets default fast-timers with values calculated from
authServersTimeoutandauthServerRetries. - Network string
- Which network the mist nac server resides in
- Source
Ip string - In case there is a static IP for this network, we can specify it using source ip
- Acct
Interim intInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled.
- Auth
Servers intRetries - RADIUS auth session retries. Following fast timers are set if
fastDot1xTimersknob is enabled. "retries" are set to value ofauthServersTimeout. "max-requests" is also set when settingauthServersRetriesis set to default value to 3. - Auth
Servers intTimeout - RADIUS auth session timeout. Following fast timers are set if
fastDot1xTimersknob is enabled. "quite-period" and "transmit-period" are set to half the value ofauthServersTimeout. "supplicant-timeout" is also set when settingauthServersTimeoutis set to default value of 10. - Coa
Enabled bool - Allows a RADIUS server to dynamically modify the authorization status of a user session.
- Coa
Port int - the communication port used for “Change of Authorization” (CoA) messages
- Enabled bool
- When enabled:
authServersis ignoredacctServersis ignoredauth_servers_*are ignoredcoaServersis ignoredradsecis ignoredcoaEnabledis assumed
- Fast
Dot1x boolTimers - If set to true, sets default fast-timers with values calculated from
authServersTimeoutandauthServerRetries. - Network string
- Which network the mist nac server resides in
- Source
Ip string - In case there is a static IP for this network, we can specify it using source ip
- acct_
interim_ numberinterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled.
- auth_
servers_ numberretries - RADIUS auth session retries. Following fast timers are set if
fastDot1xTimersknob is enabled. "retries" are set to value ofauthServersTimeout. "max-requests" is also set when settingauthServersRetriesis set to default value to 3. - auth_
servers_ numbertimeout - RADIUS auth session timeout. Following fast timers are set if
fastDot1xTimersknob is enabled. "quite-period" and "transmit-period" are set to half the value ofauthServersTimeout. "supplicant-timeout" is also set when settingauthServersTimeoutis set to default value of 10. - coa_
enabled bool - Allows a RADIUS server to dynamically modify the authorization status of a user session.
- coa_
port number - the communication port used for “Change of Authorization” (CoA) messages
- enabled bool
- When enabled:
authServersis ignoredacctServersis ignoredauth_servers_*are ignoredcoaServersis ignoredradsecis ignoredcoaEnabledis assumed
- fast_
dot1x_ booltimers - If set to true, sets default fast-timers with values calculated from
authServersTimeoutandauthServerRetries. - network string
- Which network the mist nac server resides in
- source_
ip string - In case there is a static IP for this network, we can specify it using source ip
- acct
Interim IntegerInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled.
- auth
Servers IntegerRetries - RADIUS auth session retries. Following fast timers are set if
fastDot1xTimersknob is enabled. "retries" are set to value ofauthServersTimeout. "max-requests" is also set when settingauthServersRetriesis set to default value to 3. - auth
Servers IntegerTimeout - RADIUS auth session timeout. Following fast timers are set if
fastDot1xTimersknob is enabled. "quite-period" and "transmit-period" are set to half the value ofauthServersTimeout. "supplicant-timeout" is also set when settingauthServersTimeoutis set to default value of 10. - coa
Enabled Boolean - Allows a RADIUS server to dynamically modify the authorization status of a user session.
- coa
Port Integer - the communication port used for “Change of Authorization” (CoA) messages
- enabled Boolean
- When enabled:
authServersis ignoredacctServersis ignoredauth_servers_*are ignoredcoaServersis ignoredradsecis ignoredcoaEnabledis assumed
- fast
Dot1x BooleanTimers - If set to true, sets default fast-timers with values calculated from
authServersTimeoutandauthServerRetries. - network String
- Which network the mist nac server resides in
- source
Ip String - In case there is a static IP for this network, we can specify it using source ip
- acct
Interim numberInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled.
- auth
Servers numberRetries - RADIUS auth session retries. Following fast timers are set if
fastDot1xTimersknob is enabled. "retries" are set to value ofauthServersTimeout. "max-requests" is also set when settingauthServersRetriesis set to default value to 3. - auth
Servers numberTimeout - RADIUS auth session timeout. Following fast timers are set if
fastDot1xTimersknob is enabled. "quite-period" and "transmit-period" are set to half the value ofauthServersTimeout. "supplicant-timeout" is also set when settingauthServersTimeoutis set to default value of 10. - coa
Enabled boolean - Allows a RADIUS server to dynamically modify the authorization status of a user session.
- coa
Port number - the communication port used for “Change of Authorization” (CoA) messages
- enabled boolean
- When enabled:
authServersis ignoredacctServersis ignoredauth_servers_*are ignoredcoaServersis ignoredradsecis ignoredcoaEnabledis assumed
- fast
Dot1x booleanTimers - If set to true, sets default fast-timers with values calculated from
authServersTimeoutandauthServerRetries. - network string
- Which network the mist nac server resides in
- source
Ip string - In case there is a static IP for this network, we can specify it using source ip
- acct_
interim_ intinterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled.
- auth_
servers_ intretries - RADIUS auth session retries. Following fast timers are set if
fastDot1xTimersknob is enabled. "retries" are set to value ofauthServersTimeout. "max-requests" is also set when settingauthServersRetriesis set to default value to 3. - auth_
servers_ inttimeout - RADIUS auth session timeout. Following fast timers are set if
fastDot1xTimersknob is enabled. "quite-period" and "transmit-period" are set to half the value ofauthServersTimeout. "supplicant-timeout" is also set when settingauthServersTimeoutis set to default value of 10. - coa_
enabled bool - Allows a RADIUS server to dynamically modify the authorization status of a user session.
- coa_
port int - the communication port used for “Change of Authorization” (CoA) messages
- enabled bool
- When enabled:
authServersis ignoredacctServersis ignoredauth_servers_*are ignoredcoaServersis ignoredradsecis ignoredcoaEnabledis assumed
- fast_
dot1x_ booltimers - If set to true, sets default fast-timers with values calculated from
authServersTimeoutandauthServerRetries. - network str
- Which network the mist nac server resides in
- source_
ip str - In case there is a static IP for this network, we can specify it using source ip
- acct
Interim NumberInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled.
- auth
Servers NumberRetries - RADIUS auth session retries. Following fast timers are set if
fastDot1xTimersknob is enabled. "retries" are set to value ofauthServersTimeout. "max-requests" is also set when settingauthServersRetriesis set to default value to 3. - auth
Servers NumberTimeout - RADIUS auth session timeout. Following fast timers are set if
fastDot1xTimersknob is enabled. "quite-period" and "transmit-period" are set to half the value ofauthServersTimeout. "supplicant-timeout" is also set when settingauthServersTimeoutis set to default value of 10. - coa
Enabled Boolean - Allows a RADIUS server to dynamically modify the authorization status of a user session.
- coa
Port Number - the communication port used for “Change of Authorization” (CoA) messages
- enabled Boolean
- When enabled:
authServersis ignoredacctServersis ignoredauth_servers_*are ignoredcoaServersis ignoredradsecis ignoredcoaEnabledis assumed
- fast
Dot1x BooleanTimers - If set to true, sets default fast-timers with values calculated from
authServersTimeoutandauthServerRetries. - network String
- Which network the mist nac server resides in
- source
Ip String - In case there is a static IP for this network, we can specify it using source ip
DeviceprofileApPortConfigRadiusConfig, DeviceprofileApPortConfigRadiusConfigArgs
- Acct
Interim intInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from RADIUS Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled
- Acct
Servers List<Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Radius Config Acct Server> - RADIUS accounting servers used by this Junos configuration
- Auth
Servers List<Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Radius Config Auth Server> - RADIUS authentication servers used by this Junos configuration
- Auth
Servers intRetries - Number of RADIUS authentication request retries before failover
- Auth
Servers intTimeout - RADIUS authentication server timeout, in seconds
- Coa
Enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled
- Coa
Port int - UDP port used for RADIUS Change of Authorization (CoA)
- Network string
- Use
networkorsourceIp. Network where the RADIUS server resides; if the network has a static IP, Mist uses it as the source IP - Source
Ip string - Use
networkorsourceIp. Explicit source IP address for RADIUS traffic
- Acct
Interim intInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from RADIUS Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled
- Acct
Servers []DeviceprofileAp Port Config Radius Config Acct Server - RADIUS accounting servers used by this Junos configuration
- Auth
Servers []DeviceprofileAp Port Config Radius Config Auth Server - RADIUS authentication servers used by this Junos configuration
- Auth
Servers intRetries - Number of RADIUS authentication request retries before failover
- Auth
Servers intTimeout - RADIUS authentication server timeout, in seconds
- Coa
Enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled
- Coa
Port int - UDP port used for RADIUS Change of Authorization (CoA)
- Network string
- Use
networkorsourceIp. Network where the RADIUS server resides; if the network has a static IP, Mist uses it as the source IP - Source
Ip string - Use
networkorsourceIp. Explicit source IP address for RADIUS traffic
- acct_
interim_ numberinterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from RADIUS Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled
- acct_
servers list(object) - RADIUS accounting servers used by this Junos configuration
- auth_
servers list(object) - RADIUS authentication servers used by this Junos configuration
- auth_
servers_ numberretries - Number of RADIUS authentication request retries before failover
- auth_
servers_ numbertimeout - RADIUS authentication server timeout, in seconds
- coa_
enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled
- coa_
port number - UDP port used for RADIUS Change of Authorization (CoA)
- network string
- Use
networkorsourceIp. Network where the RADIUS server resides; if the network has a static IP, Mist uses it as the source IP - source_
ip string - Use
networkorsourceIp. Explicit source IP address for RADIUS traffic
- acct
Interim IntegerInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from RADIUS Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled
- acct
Servers List<DeviceprofileAp Port Config Radius Config Acct Server> - RADIUS accounting servers used by this Junos configuration
- auth
Servers List<DeviceprofileAp Port Config Radius Config Auth Server> - RADIUS authentication servers used by this Junos configuration
- auth
Servers IntegerRetries - Number of RADIUS authentication request retries before failover
- auth
Servers IntegerTimeout - RADIUS authentication server timeout, in seconds
- coa
Enabled Boolean - Whether RADIUS Change of Authorization (CoA) is enabled
- coa
Port Integer - UDP port used for RADIUS Change of Authorization (CoA)
- network String
- Use
networkorsourceIp. Network where the RADIUS server resides; if the network has a static IP, Mist uses it as the source IP - source
Ip String - Use
networkorsourceIp. Explicit source IP address for RADIUS traffic
- acct
Interim numberInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from RADIUS Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled
- acct
Servers DeviceprofileAp Port Config Radius Config Acct Server[] - RADIUS accounting servers used by this Junos configuration
- auth
Servers DeviceprofileAp Port Config Radius Config Auth Server[] - RADIUS authentication servers used by this Junos configuration
- auth
Servers numberRetries - Number of RADIUS authentication request retries before failover
- auth
Servers numberTimeout - RADIUS authentication server timeout, in seconds
- coa
Enabled boolean - Whether RADIUS Change of Authorization (CoA) is enabled
- coa
Port number - UDP port used for RADIUS Change of Authorization (CoA)
- network string
- Use
networkorsourceIp. Network where the RADIUS server resides; if the network has a static IP, Mist uses it as the source IP - source
Ip string - Use
networkorsourceIp. Explicit source IP address for RADIUS traffic
- acct_
interim_ intinterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from RADIUS Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled
- acct_
servers Sequence[DeviceprofileAp Port Config Radius Config Acct Server] - RADIUS accounting servers used by this Junos configuration
- auth_
servers Sequence[DeviceprofileAp Port Config Radius Config Auth Server] - RADIUS authentication servers used by this Junos configuration
- auth_
servers_ intretries - Number of RADIUS authentication request retries before failover
- auth_
servers_ inttimeout - RADIUS authentication server timeout, in seconds
- coa_
enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled
- coa_
port int - UDP port used for RADIUS Change of Authorization (CoA)
- network str
- Use
networkorsourceIp. Network where the RADIUS server resides; if the network has a static IP, Mist uses it as the source IP - source_
ip str - Use
networkorsourceIp. Explicit source IP address for RADIUS traffic
- acct
Interim NumberInterval - How frequently should interim accounting be reported, 60-65535. default is 0 (use one specified in Access-Accept request from RADIUS Server). Very frequent messages can affect the performance of the RADIUS server, 600 and up is recommended when enabled
- acct
Servers List<Property Map> - RADIUS accounting servers used by this Junos configuration
- auth
Servers List<Property Map> - RADIUS authentication servers used by this Junos configuration
- auth
Servers NumberRetries - Number of RADIUS authentication request retries before failover
- auth
Servers NumberTimeout - RADIUS authentication server timeout, in seconds
- coa
Enabled Boolean - Whether RADIUS Change of Authorization (CoA) is enabled
- coa
Port Number - UDP port used for RADIUS Change of Authorization (CoA)
- network String
- Use
networkorsourceIp. Network where the RADIUS server resides; if the network has a static IP, Mist uses it as the source IP - source
Ip String - Use
networkorsourceIp. Explicit source IP address for RADIUS traffic
DeviceprofileApPortConfigRadiusConfigAcctServer, DeviceprofileApPortConfigRadiusConfigAcctServerArgs
- Host string
- Address or hostname of the RADIUS accounting server
- Secret string
- Shared secret used with this RADIUS accounting server
- Keywrap
Enabled bool - Whether RADIUS keywrap is enabled for messages sent to this accounting server
- Keywrap
Format string - Encoding format for RADIUS keywrap KEK and MACK values
- Keywrap
Kek string - RADIUS keywrap key encryption key (KEK)
- Keywrap
Mack string - RADIUS keywrap message authentication code key (MACK)
- Port string
- UDP port used by the RADIUS accounting server
- Host string
- Address or hostname of the RADIUS accounting server
- Secret string
- Shared secret used with this RADIUS accounting server
- Keywrap
Enabled bool - Whether RADIUS keywrap is enabled for messages sent to this accounting server
- Keywrap
Format string - Encoding format for RADIUS keywrap KEK and MACK values
- Keywrap
Kek string - RADIUS keywrap key encryption key (KEK)
- Keywrap
Mack string - RADIUS keywrap message authentication code key (MACK)
- Port string
- UDP port used by the RADIUS accounting server
- host string
- Address or hostname of the RADIUS accounting server
- secret string
- Shared secret used with this RADIUS accounting server
- keywrap_
enabled bool - Whether RADIUS keywrap is enabled for messages sent to this accounting server
- keywrap_
format string - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap_
kek string - RADIUS keywrap key encryption key (KEK)
- keywrap_
mack string - RADIUS keywrap message authentication code key (MACK)
- port string
- UDP port used by the RADIUS accounting server
- host String
- Address or hostname of the RADIUS accounting server
- secret String
- Shared secret used with this RADIUS accounting server
- keywrap
Enabled Boolean - Whether RADIUS keywrap is enabled for messages sent to this accounting server
- keywrap
Format String - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap
Kek String - RADIUS keywrap key encryption key (KEK)
- keywrap
Mack String - RADIUS keywrap message authentication code key (MACK)
- port String
- UDP port used by the RADIUS accounting server
- host string
- Address or hostname of the RADIUS accounting server
- secret string
- Shared secret used with this RADIUS accounting server
- keywrap
Enabled boolean - Whether RADIUS keywrap is enabled for messages sent to this accounting server
- keywrap
Format string - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap
Kek string - RADIUS keywrap key encryption key (KEK)
- keywrap
Mack string - RADIUS keywrap message authentication code key (MACK)
- port string
- UDP port used by the RADIUS accounting server
- host str
- Address or hostname of the RADIUS accounting server
- secret str
- Shared secret used with this RADIUS accounting server
- keywrap_
enabled bool - Whether RADIUS keywrap is enabled for messages sent to this accounting server
- keywrap_
format str - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap_
kek str - RADIUS keywrap key encryption key (KEK)
- keywrap_
mack str - RADIUS keywrap message authentication code key (MACK)
- port str
- UDP port used by the RADIUS accounting server
- host String
- Address or hostname of the RADIUS accounting server
- secret String
- Shared secret used with this RADIUS accounting server
- keywrap
Enabled Boolean - Whether RADIUS keywrap is enabled for messages sent to this accounting server
- keywrap
Format String - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap
Kek String - RADIUS keywrap key encryption key (KEK)
- keywrap
Mack String - RADIUS keywrap message authentication code key (MACK)
- port String
- UDP port used by the RADIUS accounting server
DeviceprofileApPortConfigRadiusConfigAuthServer, DeviceprofileApPortConfigRadiusConfigAuthServerArgs
- Host string
- Address or hostname of the RADIUS authentication server
- Secret string
- Shared secret used with this RADIUS authentication server
- Keywrap
Enabled bool - Whether RADIUS keywrap is enabled for messages sent to this authentication server
- Keywrap
Format string - Encoding format for RADIUS keywrap KEK and MACK values
- Keywrap
Kek string - RADIUS keywrap key encryption key (KEK)
- Keywrap
Mack string - RADIUS keywrap message authentication code key (MACK)
- Port string
- UDP port used by the RADIUS authentication server
- Require
Message boolAuthenticator - Whether to require Message-Authenticator in requests
- Host string
- Address or hostname of the RADIUS authentication server
- Secret string
- Shared secret used with this RADIUS authentication server
- Keywrap
Enabled bool - Whether RADIUS keywrap is enabled for messages sent to this authentication server
- Keywrap
Format string - Encoding format for RADIUS keywrap KEK and MACK values
- Keywrap
Kek string - RADIUS keywrap key encryption key (KEK)
- Keywrap
Mack string - RADIUS keywrap message authentication code key (MACK)
- Port string
- UDP port used by the RADIUS authentication server
- Require
Message boolAuthenticator - Whether to require Message-Authenticator in requests
- host string
- Address or hostname of the RADIUS authentication server
- secret string
- Shared secret used with this RADIUS authentication server
- keywrap_
enabled bool - Whether RADIUS keywrap is enabled for messages sent to this authentication server
- keywrap_
format string - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap_
kek string - RADIUS keywrap key encryption key (KEK)
- keywrap_
mack string - RADIUS keywrap message authentication code key (MACK)
- port string
- UDP port used by the RADIUS authentication server
- require_
message_ boolauthenticator - Whether to require Message-Authenticator in requests
- host String
- Address or hostname of the RADIUS authentication server
- secret String
- Shared secret used with this RADIUS authentication server
- keywrap
Enabled Boolean - Whether RADIUS keywrap is enabled for messages sent to this authentication server
- keywrap
Format String - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap
Kek String - RADIUS keywrap key encryption key (KEK)
- keywrap
Mack String - RADIUS keywrap message authentication code key (MACK)
- port String
- UDP port used by the RADIUS authentication server
- require
Message BooleanAuthenticator - Whether to require Message-Authenticator in requests
- host string
- Address or hostname of the RADIUS authentication server
- secret string
- Shared secret used with this RADIUS authentication server
- keywrap
Enabled boolean - Whether RADIUS keywrap is enabled for messages sent to this authentication server
- keywrap
Format string - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap
Kek string - RADIUS keywrap key encryption key (KEK)
- keywrap
Mack string - RADIUS keywrap message authentication code key (MACK)
- port string
- UDP port used by the RADIUS authentication server
- require
Message booleanAuthenticator - Whether to require Message-Authenticator in requests
- host str
- Address or hostname of the RADIUS authentication server
- secret str
- Shared secret used with this RADIUS authentication server
- keywrap_
enabled bool - Whether RADIUS keywrap is enabled for messages sent to this authentication server
- keywrap_
format str - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap_
kek str - RADIUS keywrap key encryption key (KEK)
- keywrap_
mack str - RADIUS keywrap message authentication code key (MACK)
- port str
- UDP port used by the RADIUS authentication server
- require_
message_ boolauthenticator - Whether to require Message-Authenticator in requests
- host String
- Address or hostname of the RADIUS authentication server
- secret String
- Shared secret used with this RADIUS authentication server
- keywrap
Enabled Boolean - Whether RADIUS keywrap is enabled for messages sent to this authentication server
- keywrap
Format String - Encoding format for RADIUS keywrap KEK and MACK values
- keywrap
Kek String - RADIUS keywrap key encryption key (KEK)
- keywrap
Mack String - RADIUS keywrap message authentication code key (MACK)
- port String
- UDP port used by the RADIUS authentication server
- require
Message BooleanAuthenticator - Whether to require Message-Authenticator in requests
DeviceprofileApPortConfigRadsec, DeviceprofileApPortConfigRadsecArgs
- Coa
Enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled for RadSec traffic
- Enabled bool
- Whether RadSec is enabled
- Idle
Timeout string - Idle timeout, in seconds, for RadSec connections
- Mxcluster
Ids List<string> - Mist Edge cluster IDs used as RadSec proxies when the WLAN does not use mxtunnel
- Proxy
Hosts List<string> - RadSec proxy hostnames advertised to APs
- Server
Name string - TLS server name to verify against the CA certificates in Org Setting. Only if not Mist Edge.
- Servers
List<Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Port Config Radsec Server> - External RadSec servers. Only if not Mist Edge.
- Use
Mxedge bool - Whether to use organization Mist Edge instances as RadSec proxies
- Use
Site boolMxedge - Whether to use site Mist Edge instances when this WLAN does not use mxtunnel
- Coa
Enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled for RadSec traffic
- Enabled bool
- Whether RadSec is enabled
- Idle
Timeout string - Idle timeout, in seconds, for RadSec connections
- Mxcluster
Ids []string - Mist Edge cluster IDs used as RadSec proxies when the WLAN does not use mxtunnel
- Proxy
Hosts []string - RadSec proxy hostnames advertised to APs
- Server
Name string - TLS server name to verify against the CA certificates in Org Setting. Only if not Mist Edge.
- Servers
[]Deviceprofile
Ap Port Config Radsec Server - External RadSec servers. Only if not Mist Edge.
- Use
Mxedge bool - Whether to use organization Mist Edge instances as RadSec proxies
- Use
Site boolMxedge - Whether to use site Mist Edge instances when this WLAN does not use mxtunnel
- coa_
enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled for RadSec traffic
- enabled bool
- Whether RadSec is enabled
- idle_
timeout string - Idle timeout, in seconds, for RadSec connections
- mxcluster_
ids list(string) - Mist Edge cluster IDs used as RadSec proxies when the WLAN does not use mxtunnel
- proxy_
hosts list(string) - RadSec proxy hostnames advertised to APs
- server_
name string - TLS server name to verify against the CA certificates in Org Setting. Only if not Mist Edge.
- servers list(object)
- External RadSec servers. Only if not Mist Edge.
- use_
mxedge bool - Whether to use organization Mist Edge instances as RadSec proxies
- use_
site_ boolmxedge - Whether to use site Mist Edge instances when this WLAN does not use mxtunnel
- coa
Enabled Boolean - Whether RADIUS Change of Authorization (CoA) is enabled for RadSec traffic
- enabled Boolean
- Whether RadSec is enabled
- idle
Timeout String - Idle timeout, in seconds, for RadSec connections
- mxcluster
Ids List<String> - Mist Edge cluster IDs used as RadSec proxies when the WLAN does not use mxtunnel
- proxy
Hosts List<String> - RadSec proxy hostnames advertised to APs
- server
Name String - TLS server name to verify against the CA certificates in Org Setting. Only if not Mist Edge.
- servers
List<Deviceprofile
Ap Port Config Radsec Server> - External RadSec servers. Only if not Mist Edge.
- use
Mxedge Boolean - Whether to use organization Mist Edge instances as RadSec proxies
- use
Site BooleanMxedge - Whether to use site Mist Edge instances when this WLAN does not use mxtunnel
- coa
Enabled boolean - Whether RADIUS Change of Authorization (CoA) is enabled for RadSec traffic
- enabled boolean
- Whether RadSec is enabled
- idle
Timeout string - Idle timeout, in seconds, for RadSec connections
- mxcluster
Ids string[] - Mist Edge cluster IDs used as RadSec proxies when the WLAN does not use mxtunnel
- proxy
Hosts string[] - RadSec proxy hostnames advertised to APs
- server
Name string - TLS server name to verify against the CA certificates in Org Setting. Only if not Mist Edge.
- servers
Deviceprofile
Ap Port Config Radsec Server[] - External RadSec servers. Only if not Mist Edge.
- use
Mxedge boolean - Whether to use organization Mist Edge instances as RadSec proxies
- use
Site booleanMxedge - Whether to use site Mist Edge instances when this WLAN does not use mxtunnel
- coa_
enabled bool - Whether RADIUS Change of Authorization (CoA) is enabled for RadSec traffic
- enabled bool
- Whether RadSec is enabled
- idle_
timeout str - Idle timeout, in seconds, for RadSec connections
- mxcluster_
ids Sequence[str] - Mist Edge cluster IDs used as RadSec proxies when the WLAN does not use mxtunnel
- proxy_
hosts Sequence[str] - RadSec proxy hostnames advertised to APs
- server_
name str - TLS server name to verify against the CA certificates in Org Setting. Only if not Mist Edge.
- servers
Sequence[Deviceprofile
Ap Port Config Radsec Server] - External RadSec servers. Only if not Mist Edge.
- use_
mxedge bool - Whether to use organization Mist Edge instances as RadSec proxies
- use_
site_ boolmxedge - Whether to use site Mist Edge instances when this WLAN does not use mxtunnel
- coa
Enabled Boolean - Whether RADIUS Change of Authorization (CoA) is enabled for RadSec traffic
- enabled Boolean
- Whether RadSec is enabled
- idle
Timeout String - Idle timeout, in seconds, for RadSec connections
- mxcluster
Ids List<String> - Mist Edge cluster IDs used as RadSec proxies when the WLAN does not use mxtunnel
- proxy
Hosts List<String> - RadSec proxy hostnames advertised to APs
- server
Name String - TLS server name to verify against the CA certificates in Org Setting. Only if not Mist Edge.
- servers List<Property Map>
- External RadSec servers. Only if not Mist Edge.
- use
Mxedge Boolean - Whether to use organization Mist Edge instances as RadSec proxies
- use
Site BooleanMxedge - Whether to use site Mist Edge instances when this WLAN does not use mxtunnel
DeviceprofileApPortConfigRadsecServer, DeviceprofileApPortConfigRadsecServerArgs
DeviceprofileApPwrConfig, DeviceprofileApPwrConfigArgs
- Base int
- Additional power to request during negotiating with PSE over PoE, in mW
- Prefer
Usb boolOver Wifi - Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- Base int
- Additional power to request during negotiating with PSE over PoE, in mW
- Prefer
Usb boolOver Wifi - Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base number
- Additional power to request during negotiating with PSE over PoE, in mW
- prefer_
usb_ boolover_ wifi - Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base Integer
- Additional power to request during negotiating with PSE over PoE, in mW
- prefer
Usb BooleanOver Wifi - Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base number
- Additional power to request during negotiating with PSE over PoE, in mW
- prefer
Usb booleanOver Wifi - Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base int
- Additional power to request during negotiating with PSE over PoE, in mW
- prefer_
usb_ boolover_ wifi - Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base Number
- Additional power to request during negotiating with PSE over PoE, in mW
- prefer
Usb BooleanOver Wifi - Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
DeviceprofileApRadioConfig, DeviceprofileApRadioConfigArgs
- Allow
Rrm boolDisable - Whether RRM can be disabled for individual radio-band settings
- Ant
Gain24 int - Antenna gain for 2.4G - for models with external antenna only
- Ant
Gain5 int - Antenna gain for 5G - for models with external antenna only
- Ant
Gain6 int - Antenna gain for 6G - for models with external antenna only
- Antenna
Mode string - Selected radio chain mode for AP models that support antenna mode control
- Antenna
Select string - Internal or external antenna selection for AP models with selectable antennas
- Band24
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band24 - 2.4 GHz radio settings for this access point
- Band24Usage string
- Radio usage mode for the 2.4 GHz-capable radio
- Band5
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band5 - 5 GHz radio settings for this access point
- Band5On24Radio
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band5On24Radio - 5 GHz settings used when the 2.4 GHz radio operates in 5 GHz mode
- Band6
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band6 - 6 GHz radio settings for this access point
- Full
Automatic boolRrm - Let RRM control everything, only the
channelsandantGainwill be honored (i.e. disabled/bandwidth/power/band_24_usage are all controlled by RRM) - Indoor
Use bool - To make an outdoor operate indoor. For an outdoor-ap, some channels are disallowed by default, this allows the user to use it as an indoor-ap
- Rrm
Managed bool - Enable RRM to manage all radio settings (ignores all bandXxx configs)
- Scanning
Enabled bool - Whether scanning radio is enabled
- Allow
Rrm boolDisable - Whether RRM can be disabled for individual radio-band settings
- Ant
Gain24 int - Antenna gain for 2.4G - for models with external antenna only
- Ant
Gain5 int - Antenna gain for 5G - for models with external antenna only
- Ant
Gain6 int - Antenna gain for 6G - for models with external antenna only
- Antenna
Mode string - Selected radio chain mode for AP models that support antenna mode control
- Antenna
Select string - Internal or external antenna selection for AP models with selectable antennas
- Band24
Deviceprofile
Ap Radio Config Band24 - 2.4 GHz radio settings for this access point
- Band24Usage string
- Radio usage mode for the 2.4 GHz-capable radio
- Band5
Deviceprofile
Ap Radio Config Band5 - 5 GHz radio settings for this access point
- Band5On24Radio
Deviceprofile
Ap Radio Config Band5On24Radio - 5 GHz settings used when the 2.4 GHz radio operates in 5 GHz mode
- Band6
Deviceprofile
Ap Radio Config Band6 - 6 GHz radio settings for this access point
- Full
Automatic boolRrm - Let RRM control everything, only the
channelsandantGainwill be honored (i.e. disabled/bandwidth/power/band_24_usage are all controlled by RRM) - Indoor
Use bool - To make an outdoor operate indoor. For an outdoor-ap, some channels are disallowed by default, this allows the user to use it as an indoor-ap
- Rrm
Managed bool - Enable RRM to manage all radio settings (ignores all bandXxx configs)
- Scanning
Enabled bool - Whether scanning radio is enabled
- allow_
rrm_ booldisable - Whether RRM can be disabled for individual radio-band settings
- ant_
gain24 number - Antenna gain for 2.4G - for models with external antenna only
- ant_
gain5 number - Antenna gain for 5G - for models with external antenna only
- ant_
gain6 number - Antenna gain for 6G - for models with external antenna only
- antenna_
mode string - Selected radio chain mode for AP models that support antenna mode control
- antenna_
select string - Internal or external antenna selection for AP models with selectable antennas
- band24 object
- 2.4 GHz radio settings for this access point
- band24_
usage string - Radio usage mode for the 2.4 GHz-capable radio
- band5 object
- 5 GHz radio settings for this access point
- band5_
on24_ objectradio - 5 GHz settings used when the 2.4 GHz radio operates in 5 GHz mode
- band6 object
- 6 GHz radio settings for this access point
- full_
automatic_ boolrrm - Let RRM control everything, only the
channelsandantGainwill be honored (i.e. disabled/bandwidth/power/band_24_usage are all controlled by RRM) - indoor_
use bool - To make an outdoor operate indoor. For an outdoor-ap, some channels are disallowed by default, this allows the user to use it as an indoor-ap
- rrm_
managed bool - Enable RRM to manage all radio settings (ignores all bandXxx configs)
- scanning_
enabled bool - Whether scanning radio is enabled
- allow
Rrm BooleanDisable - Whether RRM can be disabled for individual radio-band settings
- ant
Gain24 Integer - Antenna gain for 2.4G - for models with external antenna only
- ant
Gain5 Integer - Antenna gain for 5G - for models with external antenna only
- ant
Gain6 Integer - Antenna gain for 6G - for models with external antenna only
- antenna
Mode String - Selected radio chain mode for AP models that support antenna mode control
- antenna
Select String - Internal or external antenna selection for AP models with selectable antennas
- band24
Deviceprofile
Ap Radio Config Band24 - 2.4 GHz radio settings for this access point
- band24Usage String
- Radio usage mode for the 2.4 GHz-capable radio
- band5
Deviceprofile
Ap Radio Config Band5 - 5 GHz radio settings for this access point
- band5On24Radio
Deviceprofile
Ap Radio Config Band5On24Radio - 5 GHz settings used when the 2.4 GHz radio operates in 5 GHz mode
- band6
Deviceprofile
Ap Radio Config Band6 - 6 GHz radio settings for this access point
- full
Automatic BooleanRrm - Let RRM control everything, only the
channelsandantGainwill be honored (i.e. disabled/bandwidth/power/band_24_usage are all controlled by RRM) - indoor
Use Boolean - To make an outdoor operate indoor. For an outdoor-ap, some channels are disallowed by default, this allows the user to use it as an indoor-ap
- rrm
Managed Boolean - Enable RRM to manage all radio settings (ignores all bandXxx configs)
- scanning
Enabled Boolean - Whether scanning radio is enabled
- allow
Rrm booleanDisable - Whether RRM can be disabled for individual radio-band settings
- ant
Gain24 number - Antenna gain for 2.4G - for models with external antenna only
- ant
Gain5 number - Antenna gain for 5G - for models with external antenna only
- ant
Gain6 number - Antenna gain for 6G - for models with external antenna only
- antenna
Mode string - Selected radio chain mode for AP models that support antenna mode control
- antenna
Select string - Internal or external antenna selection for AP models with selectable antennas
- band24
Deviceprofile
Ap Radio Config Band24 - 2.4 GHz radio settings for this access point
- band24Usage string
- Radio usage mode for the 2.4 GHz-capable radio
- band5
Deviceprofile
Ap Radio Config Band5 - 5 GHz radio settings for this access point
- band5On24Radio
Deviceprofile
Ap Radio Config Band5On24Radio - 5 GHz settings used when the 2.4 GHz radio operates in 5 GHz mode
- band6
Deviceprofile
Ap Radio Config Band6 - 6 GHz radio settings for this access point
- full
Automatic booleanRrm - Let RRM control everything, only the
channelsandantGainwill be honored (i.e. disabled/bandwidth/power/band_24_usage are all controlled by RRM) - indoor
Use boolean - To make an outdoor operate indoor. For an outdoor-ap, some channels are disallowed by default, this allows the user to use it as an indoor-ap
- rrm
Managed boolean - Enable RRM to manage all radio settings (ignores all bandXxx configs)
- scanning
Enabled boolean - Whether scanning radio is enabled
- allow_
rrm_ booldisable - Whether RRM can be disabled for individual radio-band settings
- ant_
gain24 int - Antenna gain for 2.4G - for models with external antenna only
- ant_
gain5 int - Antenna gain for 5G - for models with external antenna only
- ant_
gain6 int - Antenna gain for 6G - for models with external antenna only
- antenna_
mode str - Selected radio chain mode for AP models that support antenna mode control
- antenna_
select str - Internal or external antenna selection for AP models with selectable antennas
- band24
Deviceprofile
Ap Radio Config Band24 - 2.4 GHz radio settings for this access point
- band24_
usage str - Radio usage mode for the 2.4 GHz-capable radio
- band5
Deviceprofile
Ap Radio Config Band5 - 5 GHz radio settings for this access point
- band5_
on24_ Deviceprofileradio Ap Radio Config Band5On24Radio - 5 GHz settings used when the 2.4 GHz radio operates in 5 GHz mode
- band6
Deviceprofile
Ap Radio Config Band6 - 6 GHz radio settings for this access point
- full_
automatic_ boolrrm - Let RRM control everything, only the
channelsandantGainwill be honored (i.e. disabled/bandwidth/power/band_24_usage are all controlled by RRM) - indoor_
use bool - To make an outdoor operate indoor. For an outdoor-ap, some channels are disallowed by default, this allows the user to use it as an indoor-ap
- rrm_
managed bool - Enable RRM to manage all radio settings (ignores all bandXxx configs)
- scanning_
enabled bool - Whether scanning radio is enabled
- allow
Rrm BooleanDisable - Whether RRM can be disabled for individual radio-band settings
- ant
Gain24 Number - Antenna gain for 2.4G - for models with external antenna only
- ant
Gain5 Number - Antenna gain for 5G - for models with external antenna only
- ant
Gain6 Number - Antenna gain for 6G - for models with external antenna only
- antenna
Mode String - Selected radio chain mode for AP models that support antenna mode control
- antenna
Select String - Internal or external antenna selection for AP models with selectable antennas
- band24 Property Map
- 2.4 GHz radio settings for this access point
- band24Usage String
- Radio usage mode for the 2.4 GHz-capable radio
- band5 Property Map
- 5 GHz radio settings for this access point
- band5On24Radio Property Map
- 5 GHz settings used when the 2.4 GHz radio operates in 5 GHz mode
- band6 Property Map
- 6 GHz radio settings for this access point
- full
Automatic BooleanRrm - Let RRM control everything, only the
channelsandantGainwill be honored (i.e. disabled/bandwidth/power/band_24_usage are all controlled by RRM) - indoor
Use Boolean - To make an outdoor operate indoor. For an outdoor-ap, some channels are disallowed by default, this allows the user to use it as an indoor-ap
- rrm
Managed Boolean - Enable RRM to manage all radio settings (ignores all bandXxx configs)
- scanning
Enabled Boolean - Whether scanning radio is enabled
DeviceprofileApRadioConfigBand24, DeviceprofileApRadioConfigBand24Args
- Allow
Rrm boolDisable - Whether RRM may disable the 2.4 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 2.4 GHz radio
- Antenna
Mode string - Radio chain mode for the 2.4 GHz radio
- Bandwidth int
- Channel width configured for the 2.4 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- Allowed channel list for the 2.4 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 2.4 GHz radio
- Allow
Rrm boolDisable - Whether RRM may disable the 2.4 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 2.4 GHz radio
- Antenna
Mode string - Radio chain mode for the 2.4 GHz radio
- Bandwidth int
- Channel width configured for the 2.4 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- Allowed channel list for the 2.4 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 2.4 GHz radio
- allow_
rrm_ booldisable - Whether RRM may disable the 2.4 GHz radio when optimizing RF settings
- ant_
gain number - External antenna gain for the 2.4 GHz radio
- antenna_
mode string - Radio chain mode for the 2.4 GHz radio
- bandwidth number
- Channel width configured for the 2.4 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels list(number)
- Allowed channel list for the 2.4 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 2.4 GHz radio
- allow
Rrm BooleanDisable - Whether RRM may disable the 2.4 GHz radio when optimizing RF settings
- ant
Gain Integer - External antenna gain for the 2.4 GHz radio
- antenna
Mode String - Radio chain mode for the 2.4 GHz radio
- bandwidth Integer
- Channel width configured for the 2.4 GHz radio
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- Allowed channel list for the 2.4 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Integer
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Integer - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 2.4 GHz radio
- allow
Rrm booleanDisable - Whether RRM may disable the 2.4 GHz radio when optimizing RF settings
- ant
Gain number - External antenna gain for the 2.4 GHz radio
- antenna
Mode string - Radio chain mode for the 2.4 GHz radio
- bandwidth number
- Channel width configured for the 2.4 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- Allowed channel list for the 2.4 GHz radio; null or an empty array uses automatic selection
- disabled boolean
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 2.4 GHz radio
- allow_
rrm_ booldisable - Whether RRM may disable the 2.4 GHz radio when optimizing RF settings
- ant_
gain int - External antenna gain for the 2.4 GHz radio
- antenna_
mode str - Radio chain mode for the 2.4 GHz radio
- bandwidth int
- Channel width configured for the 2.4 GHz radio
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- Allowed channel list for the 2.4 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble str
- 802.11 preamble mode used by the 2.4 GHz radio
- allow
Rrm BooleanDisable - Whether RRM may disable the 2.4 GHz radio when optimizing RF settings
- ant
Gain Number - External antenna gain for the 2.4 GHz radio
- antenna
Mode String - Radio chain mode for the 2.4 GHz radio
- bandwidth Number
- Channel width configured for the 2.4 GHz radio
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- Allowed channel list for the 2.4 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 2.4 GHz radio
DeviceprofileApRadioConfigBand5, DeviceprofileApRadioConfigBand5Args
- Allow
Rrm boolDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 5 GHz radio
- Antenna
Beam stringPattern - Beam pattern used by the 5 GHz radio antenna
- Antenna
Mode string - Radio chain mode for the 5 GHz radio
- Bandwidth int
- Channel width configured for the 5 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 5 GHz radio
- Allow
Rrm boolDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 5 GHz radio
- Antenna
Beam stringPattern - Beam pattern used by the 5 GHz radio antenna
- Antenna
Mode string - Radio chain mode for the 5 GHz radio
- Bandwidth int
- Channel width configured for the 5 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 5 GHz radio
- allow_
rrm_ booldisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant_
gain number - External antenna gain for the 5 GHz radio
- antenna_
beam_ stringpattern - Beam pattern used by the 5 GHz radio antenna
- antenna_
mode string - Radio chain mode for the 5 GHz radio
- bandwidth number
- Channel width configured for the 5 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels list(number)
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 5 GHz radio
- allow
Rrm BooleanDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant
Gain Integer - External antenna gain for the 5 GHz radio
- antenna
Beam StringPattern - Beam pattern used by the 5 GHz radio antenna
- antenna
Mode String - Radio chain mode for the 5 GHz radio
- bandwidth Integer
- Channel width configured for the 5 GHz radio
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Integer
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Integer - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 5 GHz radio
- allow
Rrm booleanDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant
Gain number - External antenna gain for the 5 GHz radio
- antenna
Beam stringPattern - Beam pattern used by the 5 GHz radio antenna
- antenna
Mode string - Radio chain mode for the 5 GHz radio
- bandwidth number
- Channel width configured for the 5 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled boolean
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 5 GHz radio
- allow_
rrm_ booldisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant_
gain int - External antenna gain for the 5 GHz radio
- antenna_
beam_ strpattern - Beam pattern used by the 5 GHz radio antenna
- antenna_
mode str - Radio chain mode for the 5 GHz radio
- bandwidth int
- Channel width configured for the 5 GHz radio
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble str
- 802.11 preamble mode used by the 5 GHz radio
- allow
Rrm BooleanDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant
Gain Number - External antenna gain for the 5 GHz radio
- antenna
Beam StringPattern - Beam pattern used by the 5 GHz radio antenna
- antenna
Mode String - Radio chain mode for the 5 GHz radio
- bandwidth Number
- Channel width configured for the 5 GHz radio
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 5 GHz radio
DeviceprofileApRadioConfigBand5On24Radio, DeviceprofileApRadioConfigBand5On24RadioArgs
- Allow
Rrm boolDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 5 GHz radio
- Antenna
Beam stringPattern - Beam pattern used by the 5 GHz radio antenna
- Antenna
Mode string - Radio chain mode for the 5 GHz radio
- Bandwidth int
- Channel width configured for the 5 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 5 GHz radio
- Allow
Rrm boolDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 5 GHz radio
- Antenna
Beam stringPattern - Beam pattern used by the 5 GHz radio antenna
- Antenna
Mode string - Radio chain mode for the 5 GHz radio
- Bandwidth int
- Channel width configured for the 5 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 5 GHz radio
- allow_
rrm_ booldisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant_
gain number - External antenna gain for the 5 GHz radio
- antenna_
beam_ stringpattern - Beam pattern used by the 5 GHz radio antenna
- antenna_
mode string - Radio chain mode for the 5 GHz radio
- bandwidth number
- Channel width configured for the 5 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels list(number)
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 5 GHz radio
- allow
Rrm BooleanDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant
Gain Integer - External antenna gain for the 5 GHz radio
- antenna
Beam StringPattern - Beam pattern used by the 5 GHz radio antenna
- antenna
Mode String - Radio chain mode for the 5 GHz radio
- bandwidth Integer
- Channel width configured for the 5 GHz radio
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Integer
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Integer - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 5 GHz radio
- allow
Rrm booleanDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant
Gain number - External antenna gain for the 5 GHz radio
- antenna
Beam stringPattern - Beam pattern used by the 5 GHz radio antenna
- antenna
Mode string - Radio chain mode for the 5 GHz radio
- bandwidth number
- Channel width configured for the 5 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled boolean
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 5 GHz radio
- allow_
rrm_ booldisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant_
gain int - External antenna gain for the 5 GHz radio
- antenna_
beam_ strpattern - Beam pattern used by the 5 GHz radio antenna
- antenna_
mode str - Radio chain mode for the 5 GHz radio
- bandwidth int
- Channel width configured for the 5 GHz radio
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble str
- 802.11 preamble mode used by the 5 GHz radio
- allow
Rrm BooleanDisable - Whether RRM may disable the 5 GHz radio when optimizing RF settings
- ant
Gain Number - External antenna gain for the 5 GHz radio
- antenna
Beam StringPattern - Beam pattern used by the 5 GHz radio antenna
- antenna
Mode String - Radio chain mode for the 5 GHz radio
- bandwidth Number
- Channel width configured for the 5 GHz radio
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- Allowed channel list for the 5 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 5 GHz radio
DeviceprofileApRadioConfigBand6, DeviceprofileApRadioConfigBand6Args
- Allow
Rrm boolDisable - Whether RRM may disable the 6 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 6 GHz radio
- Antenna
Beam stringPattern - Beam pattern used by the 6 GHz radio antenna
- Antenna
Mode string - Radio chain mode for the 6 GHz radio
- Bandwidth int
- Channel width configured for the 6 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- Allowed channel list for the 6 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 6 GHz radio
- Standard
Power bool - For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- Allow
Rrm boolDisable - Whether RRM may disable the 6 GHz radio when optimizing RF settings
- Ant
Gain int - External antenna gain for the 6 GHz radio
- Antenna
Beam stringPattern - Beam pattern used by the 6 GHz radio antenna
- Antenna
Mode string - Radio chain mode for the 6 GHz radio
- Bandwidth int
- Channel width configured for the 6 GHz radio
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- Allowed channel list for the 6 GHz radio; null or an empty array uses automatic selection
- Disabled bool
- Whether to disable the radio
- Power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - Power
Max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- Power
Min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- Preamble string
- 802.11 preamble mode used by the 6 GHz radio
- Standard
Power bool - For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allow_
rrm_ booldisable - Whether RRM may disable the 6 GHz radio when optimizing RF settings
- ant_
gain number - External antenna gain for the 6 GHz radio
- antenna_
beam_ stringpattern - Beam pattern used by the 6 GHz radio antenna
- antenna_
mode string - Radio chain mode for the 6 GHz radio
- bandwidth number
- Channel width configured for the 6 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels list(number)
- Allowed channel list for the 6 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 6 GHz radio
- standard_
power bool - For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allow
Rrm BooleanDisable - Whether RRM may disable the 6 GHz radio when optimizing RF settings
- ant
Gain Integer - External antenna gain for the 6 GHz radio
- antenna
Beam StringPattern - Beam pattern used by the 6 GHz radio antenna
- antenna
Mode String - Radio chain mode for the 6 GHz radio
- bandwidth Integer
- Channel width configured for the 6 GHz radio
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- Allowed channel list for the 6 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Integer
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Integer - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 6 GHz radio
- standard
Power Boolean - For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allow
Rrm booleanDisable - Whether RRM may disable the 6 GHz radio when optimizing RF settings
- ant
Gain number - External antenna gain for the 6 GHz radio
- antenna
Beam stringPattern - Beam pattern used by the 6 GHz radio antenna
- antenna
Mode string - Radio chain mode for the 6 GHz radio
- bandwidth number
- Channel width configured for the 6 GHz radio
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- Allowed channel list for the 6 GHz radio; null or an empty array uses automatic selection
- disabled boolean
- Whether to disable the radio
- power number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble string
- 802.11 preamble mode used by the 6 GHz radio
- standard
Power boolean - For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allow_
rrm_ booldisable - Whether RRM may disable the 6 GHz radio when optimizing RF settings
- ant_
gain int - External antenna gain for the 6 GHz radio
- antenna_
beam_ strpattern - Beam pattern used by the 6 GHz radio antenna
- antenna_
mode str - Radio chain mode for the 6 GHz radio
- bandwidth int
- Channel width configured for the 6 GHz radio
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- Allowed channel list for the 6 GHz radio; null or an empty array uses automatic selection
- disabled bool
- Whether to disable the radio
- power int
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power_
max int - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power_
min int - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble str
- 802.11 preamble mode used by the 6 GHz radio
- standard_
power bool - For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allow
Rrm BooleanDisable - Whether RRM may disable the 6 GHz radio when optimizing RF settings
- ant
Gain Number - External antenna gain for the 6 GHz radio
- antenna
Beam StringPattern - Beam pattern used by the 6 GHz radio antenna
- antenna
Mode String - Radio chain mode for the 6 GHz radio
- bandwidth Number
- Channel width configured for the 6 GHz radio
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- Allowed channel list for the 6 GHz radio; null or an empty array uses automatic selection
- disabled Boolean
- Whether to disable the radio
- power Number
- Radio Tx power, in dBm. Can be an integer 0-25 for static power configuration, or
nullor unset for auto power mode - power
Max Number - When power=null/unset, max tx power to use, HW-specific values will be used if not set
- power
Min Number - When power=null/unset, min tx power to use, HW-specific values will be used if not set
- preamble String
- 802.11 preamble mode used by the 6 GHz radio
- standard
Power Boolean - For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
DeviceprofileApUplinkPortConfig, DeviceprofileApUplinkPortConfigArgs
- Dot1x bool
- Whether to do 802.1x against uplink switch. When enabled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- Keep
Wlans boolUp If Down - By default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- Dot1x bool
- Whether to do 802.1x against uplink switch. When enabled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- Keep
Wlans boolUp If Down - By default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x bool
- Whether to do 802.1x against uplink switch. When enabled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep_
wlans_ boolup_ if_ down - By default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x Boolean
- Whether to do 802.1x against uplink switch. When enabled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep
Wlans BooleanUp If Down - By default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x boolean
- Whether to do 802.1x against uplink switch. When enabled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep
Wlans booleanUp If Down - By default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x bool
- Whether to do 802.1x against uplink switch. When enabled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep_
wlans_ boolup_ if_ down - By default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x Boolean
- Whether to do 802.1x against uplink switch. When enabled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep
Wlans BooleanUp If Down - By default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
DeviceprofileApUsbConfig, DeviceprofileApUsbConfigArgs
- Cacert string
- Only if
type==imagotag. CA certificate used to validate the Imagotag service certificate - Channel int
- Only if
type==imagotag, channel selection, not needed by default, required for manual channel override only - Enabled bool
- Whether to enable any usb config
- Host string
- Only if
type==imagotag. Imagotag service host or IP address contacted by the AP - Port int
- Only if
type==imagotag. TCP port used to reach the Imagotag service - Type string
- USB integration type for this legacy AP USB configuration
- Verify
Cert bool - Only if
type==imagotag, whether to turn on SSL verification - Vlan
Id int - Only if
type==solumortype==hanshow
- Cacert string
- Only if
type==imagotag. CA certificate used to validate the Imagotag service certificate - Channel int
- Only if
type==imagotag, channel selection, not needed by default, required for manual channel override only - Enabled bool
- Whether to enable any usb config
- Host string
- Only if
type==imagotag. Imagotag service host or IP address contacted by the AP - Port int
- Only if
type==imagotag. TCP port used to reach the Imagotag service - Type string
- USB integration type for this legacy AP USB configuration
- Verify
Cert bool - Only if
type==imagotag, whether to turn on SSL verification - Vlan
Id int - Only if
type==solumortype==hanshow
- cacert string
- Only if
type==imagotag. CA certificate used to validate the Imagotag service certificate - channel number
- Only if
type==imagotag, channel selection, not needed by default, required for manual channel override only - enabled bool
- Whether to enable any usb config
- host string
- Only if
type==imagotag. Imagotag service host or IP address contacted by the AP - port number
- Only if
type==imagotag. TCP port used to reach the Imagotag service - type string
- USB integration type for this legacy AP USB configuration
- verify_
cert bool - Only if
type==imagotag, whether to turn on SSL verification - vlan_
id number - Only if
type==solumortype==hanshow
- cacert String
- Only if
type==imagotag. CA certificate used to validate the Imagotag service certificate - channel Integer
- Only if
type==imagotag, channel selection, not needed by default, required for manual channel override only - enabled Boolean
- Whether to enable any usb config
- host String
- Only if
type==imagotag. Imagotag service host or IP address contacted by the AP - port Integer
- Only if
type==imagotag. TCP port used to reach the Imagotag service - type String
- USB integration type for this legacy AP USB configuration
- verify
Cert Boolean - Only if
type==imagotag, whether to turn on SSL verification - vlan
Id Integer - Only if
type==solumortype==hanshow
- cacert string
- Only if
type==imagotag. CA certificate used to validate the Imagotag service certificate - channel number
- Only if
type==imagotag, channel selection, not needed by default, required for manual channel override only - enabled boolean
- Whether to enable any usb config
- host string
- Only if
type==imagotag. Imagotag service host or IP address contacted by the AP - port number
- Only if
type==imagotag. TCP port used to reach the Imagotag service - type string
- USB integration type for this legacy AP USB configuration
- verify
Cert boolean - Only if
type==imagotag, whether to turn on SSL verification - vlan
Id number - Only if
type==solumortype==hanshow
- cacert str
- Only if
type==imagotag. CA certificate used to validate the Imagotag service certificate - channel int
- Only if
type==imagotag, channel selection, not needed by default, required for manual channel override only - enabled bool
- Whether to enable any usb config
- host str
- Only if
type==imagotag. Imagotag service host or IP address contacted by the AP - port int
- Only if
type==imagotag. TCP port used to reach the Imagotag service - type str
- USB integration type for this legacy AP USB configuration
- verify_
cert bool - Only if
type==imagotag, whether to turn on SSL verification - vlan_
id int - Only if
type==solumortype==hanshow
- cacert String
- Only if
type==imagotag. CA certificate used to validate the Imagotag service certificate - channel Number
- Only if
type==imagotag, channel selection, not needed by default, required for manual channel override only - enabled Boolean
- Whether to enable any usb config
- host String
- Only if
type==imagotag. Imagotag service host or IP address contacted by the AP - port Number
- Only if
type==imagotag. TCP port used to reach the Imagotag service - type String
- USB integration type for this legacy AP USB configuration
- verify
Cert Boolean - Only if
type==imagotag, whether to turn on SSL verification - vlan
Id Number - Only if
type==solumortype==hanshow
DeviceprofileApZigbeeConfig, DeviceprofileApZigbeeConfigArgs
- Allow
Join string - Join policy for new Zigbee devices on this AP
- Channel int
- Zigbee channel (2.4 GHz).
0means auto; valid fixed values are 11–26 - Enabled bool
- Whether to enable Zigbee on this AP
- Extended
Pan stringId - Extended PAN ID in hex string format; only applicable when
panIdis also specified - Pan
Id string - PAN ID in hex string format; if not specified, assigned automatically
- Allow
Join string - Join policy for new Zigbee devices on this AP
- Channel int
- Zigbee channel (2.4 GHz).
0means auto; valid fixed values are 11–26 - Enabled bool
- Whether to enable Zigbee on this AP
- Extended
Pan stringId - Extended PAN ID in hex string format; only applicable when
panIdis also specified - Pan
Id string - PAN ID in hex string format; if not specified, assigned automatically
- allow_
join string - Join policy for new Zigbee devices on this AP
- channel number
- Zigbee channel (2.4 GHz).
0means auto; valid fixed values are 11–26 - enabled bool
- Whether to enable Zigbee on this AP
- extended_
pan_ stringid - Extended PAN ID in hex string format; only applicable when
panIdis also specified - pan_
id string - PAN ID in hex string format; if not specified, assigned automatically
- allow
Join String - Join policy for new Zigbee devices on this AP
- channel Integer
- Zigbee channel (2.4 GHz).
0means auto; valid fixed values are 11–26 - enabled Boolean
- Whether to enable Zigbee on this AP
- extended
Pan StringId - Extended PAN ID in hex string format; only applicable when
panIdis also specified - pan
Id String - PAN ID in hex string format; if not specified, assigned automatically
- allow
Join string - Join policy for new Zigbee devices on this AP
- channel number
- Zigbee channel (2.4 GHz).
0means auto; valid fixed values are 11–26 - enabled boolean
- Whether to enable Zigbee on this AP
- extended
Pan stringId - Extended PAN ID in hex string format; only applicable when
panIdis also specified - pan
Id string - PAN ID in hex string format; if not specified, assigned automatically
- allow_
join str - Join policy for new Zigbee devices on this AP
- channel int
- Zigbee channel (2.4 GHz).
0means auto; valid fixed values are 11–26 - enabled bool
- Whether to enable Zigbee on this AP
- extended_
pan_ strid - Extended PAN ID in hex string format; only applicable when
panIdis also specified - pan_
id str - PAN ID in hex string format; if not specified, assigned automatically
- allow
Join String - Join policy for new Zigbee devices on this AP
- channel Number
- Zigbee channel (2.4 GHz).
0means auto; valid fixed values are 11–26 - enabled Boolean
- Whether to enable Zigbee on this AP
- extended
Pan StringId - Extended PAN ID in hex string format; only applicable when
panIdis also specified - pan
Id String - PAN ID in hex string format; if not specified, assigned automatically
Import
Using pulumi import, import junipermist.org.DeviceprofileAp with:
Device Profile can be imported by specifying the orgId and the deviceprofileId
$ pulumi import junipermist:org/deviceprofileAp:DeviceprofileAp deviceprofile_one 17b46405-3a6d-4715-8bb4-6bb6d06f316a.d3c42998-9012-4859-9743-6b9bee475309
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- junipermist pulumi/pulumi-junipermist
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mistTerraform Provider.
published on Friday, Jul 10, 2026 by Pulumi