junipermist.org.DeviceprofileAp
Explore with Pulumi AI
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 Devide 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.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var 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
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,
name: Optional[str] = None,
vars: Optional[Mapping[str, str]] = None,
mesh: Optional[DeviceprofileApMeshArgs] = None,
disable_eth3: Optional[bool] = None,
disable_module: Optional[bool] = None,
esl_config: Optional[DeviceprofileApEslConfigArgs] = None,
ip_config: Optional[DeviceprofileApIpConfigArgs] = None,
led: Optional[DeviceprofileApLedArgs] = None,
disable_eth2: Optional[bool] = None,
disable_eth1: Optional[bool] = None,
ble_config: Optional[DeviceprofileApBleConfigArgs] = None,
ntp_servers: Optional[Sequence[str]] = None,
poe_passthrough: Optional[bool] = 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,
aeroscout: Optional[DeviceprofileApAeroscoutArgs] = 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.
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",
Name = "string",
Vars =
{
{ "string", "string" },
},
Mesh = new JuniperMist.Org.Inputs.DeviceprofileApMeshArgs
{
Enabled = false,
Group = 0,
Role = "string",
},
DisableEth3 = false,
DisableModule = false,
EslConfig = new JuniperMist.Org.Inputs.DeviceprofileApEslConfigArgs
{
Cacert = "string",
Channel = 0,
Enabled = false,
Host = "string",
Port = 0,
Type = "string",
VerifyCert = false,
VlanId = 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,
},
Led = new JuniperMist.Org.Inputs.DeviceprofileApLedArgs
{
Brightness = 0,
Enabled = false,
},
DisableEth2 = false,
DisableEth1 = 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",
},
NtpServers = new[]
{
"string",
},
PoePassthrough = false,
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",
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,
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,
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,
AntennaMode = "string",
Bandwidth = 0,
Channel = 0,
Channels = new[]
{
0,
},
Disabled = false,
Power = 0,
PowerMax = 0,
PowerMin = 0,
Preamble = "string",
StandardPower = false,
},
IndoorUse = 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,
},
Aeroscout = new JuniperMist.Org.Inputs.DeviceprofileApAeroscoutArgs
{
Enabled = false,
Host = "string",
LocateConnected = false,
},
});
example, err := org.NewDeviceprofileAp(ctx, "deviceprofileApResource", &org.DeviceprofileApArgs{
OrgId: pulumi.String("string"),
Name: pulumi.String("string"),
Vars: pulumi.StringMap{
"string": pulumi.String("string"),
},
Mesh: &org.DeviceprofileApMeshArgs{
Enabled: pulumi.Bool(false),
Group: pulumi.Int(0),
Role: pulumi.String("string"),
},
DisableEth3: pulumi.Bool(false),
DisableModule: pulumi.Bool(false),
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),
},
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),
},
Led: &org.DeviceprofileApLedArgs{
Brightness: pulumi.Int(0),
Enabled: pulumi.Bool(false),
},
DisableEth2: pulumi.Bool(false),
DisableEth1: 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"),
},
NtpServers: pulumi.StringArray{
pulumi.String("string"),
},
PoePassthrough: pulumi.Bool(false),
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"),
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),
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),
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),
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),
},
IndoorUse: 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),
},
Aeroscout: &org.DeviceprofileApAeroscoutArgs{
Enabled: pulumi.Bool(false),
Host: pulumi.String("string"),
LocateConnected: pulumi.Bool(false),
},
})
var deviceprofileApResource = new DeviceprofileAp("deviceprofileApResource", DeviceprofileApArgs.builder()
.orgId("string")
.name("string")
.vars(Map.of("string", "string"))
.mesh(DeviceprofileApMeshArgs.builder()
.enabled(false)
.group(0)
.role("string")
.build())
.disableEth3(false)
.disableModule(false)
.eslConfig(DeviceprofileApEslConfigArgs.builder()
.cacert("string")
.channel(0)
.enabled(false)
.host("string")
.port(0)
.type("string")
.verifyCert(false)
.vlanId(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())
.led(DeviceprofileApLedArgs.builder()
.brightness(0)
.enabled(false)
.build())
.disableEth2(false)
.disableEth1(false)
.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())
.ntpServers("string")
.poePassthrough(false)
.pwrConfig(DeviceprofileApPwrConfigArgs.builder()
.base(0)
.preferUsbOverWifi(false)
.build())
.radioConfig(DeviceprofileApRadioConfigArgs.builder()
.allowRrmDisable(false)
.antGain24(0)
.antGain5(0)
.antGain6(0)
.antennaMode("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)
.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)
.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)
.antennaMode("string")
.bandwidth(0)
.channel(0)
.channels(0)
.disabled(false)
.power(0)
.powerMax(0)
.powerMin(0)
.preamble("string")
.standardPower(false)
.build())
.indoorUse(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())
.aeroscout(DeviceprofileApAeroscoutArgs.builder()
.enabled(false)
.host("string")
.locateConnected(false)
.build())
.build());
deviceprofile_ap_resource = junipermist.org.DeviceprofileAp("deviceprofileApResource",
org_id="string",
name="string",
vars={
"string": "string",
},
mesh={
"enabled": False,
"group": 0,
"role": "string",
},
disable_eth3=False,
disable_module=False,
esl_config={
"cacert": "string",
"channel": 0,
"enabled": False,
"host": "string",
"port": 0,
"type": "string",
"verify_cert": False,
"vlan_id": 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,
},
led={
"brightness": 0,
"enabled": False,
},
disable_eth2=False,
disable_eth1=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",
},
ntp_servers=["string"],
poe_passthrough=False,
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",
"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_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_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_mode": "string",
"bandwidth": 0,
"channel": 0,
"channels": [0],
"disabled": False,
"power": 0,
"power_max": 0,
"power_min": 0,
"preamble": "string",
"standard_power": False,
},
"indoor_use": 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,
},
aeroscout={
"enabled": False,
"host": "string",
"locate_connected": False,
})
const deviceprofileApResource = new junipermist.org.DeviceprofileAp("deviceprofileApResource", {
orgId: "string",
name: "string",
vars: {
string: "string",
},
mesh: {
enabled: false,
group: 0,
role: "string",
},
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,
},
led: {
brightness: 0,
enabled: false,
},
disableEth2: false,
disableEth1: 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",
},
ntpServers: ["string"],
poePassthrough: false,
pwrConfig: {
base: 0,
preferUsbOverWifi: false,
},
radioConfig: {
allowRrmDisable: false,
antGain24: 0,
antGain5: 0,
antGain6: 0,
antennaMode: "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,
antennaMode: "string",
bandwidth: 0,
channel: 0,
channels: [0],
disabled: false,
power: 0,
powerMax: 0,
powerMin: 0,
preamble: "string",
},
band5On24Radio: {
allowRrmDisable: false,
antGain: 0,
antennaMode: "string",
bandwidth: 0,
channel: 0,
channels: [0],
disabled: false,
power: 0,
powerMax: 0,
powerMin: 0,
preamble: "string",
},
band6: {
allowRrmDisable: false,
antGain: 0,
antennaMode: "string",
bandwidth: 0,
channel: 0,
channels: [0],
disabled: false,
power: 0,
powerMax: 0,
powerMin: 0,
preamble: "string",
standardPower: false,
},
indoorUse: 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,
},
aeroscout: {
enabled: false,
host: "string",
locateConnected: false,
},
});
type: junipermist:org:DeviceprofileAp
properties:
aeroscout:
enabled: false
host: string
locateConnected: 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
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
led:
brightness: 0
enabled: false
mesh:
enabled: false
group: 0
role: string
name: string
ntpServers:
- string
orgId: string
poePassthrough: false
pwrConfig:
base: 0
preferUsbOverWifi: false
radioConfig:
allowRrmDisable: false
antGain5: 0
antGain6: 0
antGain24: 0
antennaMode: string
band5:
allowRrmDisable: false
antGain: 0
antennaMode: string
bandwidth: 0
channel: 0
channels:
- 0
disabled: false
power: 0
powerMax: 0
powerMin: 0
preamble: string
band5On24Radio:
allowRrmDisable: false
antGain: 0
antennaMode: string
bandwidth: 0
channel: 0
channels:
- 0
disabled: false
power: 0
powerMax: 0
powerMin: 0
preamble: string
band6:
allowRrmDisable: false
antGain: 0
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
indoorUse: 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
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 - Aeroscout
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Aeroscout - Aeroscout AP settings
- Ble
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ble Config - BLE AP settings
- 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 - Ip
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ip Config - IP AP settings
- Led
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Led - LED AP settings
- Mesh
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Mesh - Mesh AP settings
- Name string
- Ntp
Servers List<string> - Poe
Passthrough bool - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Pwr
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Pwr Config - power related configs
- Radio
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config - Radio AP settings
- Site
Id string - Uplink
Port Pulumi.Config Juniper Mist. Org. Inputs. Deviceprofile Ap Uplink Port Config - Usb
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Usb Config - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- Vars Dictionary<string, string>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- Org
Id string - Aeroscout
Deviceprofile
Ap Aeroscout Args - Aeroscout AP settings
- Ble
Config DeviceprofileAp Ble Config Args - BLE AP settings
- 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 - Ip
Config DeviceprofileAp Ip Config Args - IP AP settings
- Led
Deviceprofile
Ap Led Args - LED AP settings
- Mesh
Deviceprofile
Ap Mesh Args - Mesh AP settings
- Name string
- Ntp
Servers []string - Poe
Passthrough bool - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Pwr
Config DeviceprofileAp Pwr Config Args - power related configs
- Radio
Config DeviceprofileAp Radio Config Args - Radio AP settings
- Site
Id string - Uplink
Port DeviceprofileConfig Ap Uplink Port Config Args - Usb
Config DeviceprofileAp Usb Config Args - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- Vars map[string]string
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- org
Id String - aeroscout
Deviceprofile
Ap Aeroscout - Aeroscout AP settings
- ble
Config DeviceprofileAp Ble Config - BLE AP settings
- 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 - ip
Config DeviceprofileAp Ip Config - IP AP settings
- led
Deviceprofile
Ap Led - LED AP settings
- mesh
Deviceprofile
Ap Mesh - Mesh AP settings
- name String
- ntp
Servers List<String> - poe
Passthrough Boolean - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr
Config DeviceprofileAp Pwr Config - power related configs
- radio
Config DeviceprofileAp Radio Config - Radio AP settings
- site
Id String - uplink
Port DeviceprofileConfig Ap Uplink Port Config - usb
Config DeviceprofileAp Usb Config - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars Map<String,String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- org
Id string - aeroscout
Deviceprofile
Ap Aeroscout - Aeroscout AP settings
- ble
Config DeviceprofileAp Ble Config - BLE AP settings
- 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 - ip
Config DeviceprofileAp Ip Config - IP AP settings
- led
Deviceprofile
Ap Led - LED AP settings
- mesh
Deviceprofile
Ap Mesh - Mesh AP settings
- name string
- ntp
Servers string[] - poe
Passthrough boolean - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr
Config DeviceprofileAp Pwr Config - power related configs
- radio
Config DeviceprofileAp Radio Config - Radio AP settings
- site
Id string - uplink
Port DeviceprofileConfig Ap Uplink Port Config - usb
Config DeviceprofileAp Usb Config - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars {[key: string]: string}
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- org_
id str - aeroscout
Deviceprofile
Ap Aeroscout Args - Aeroscout AP settings
- ble_
config DeviceprofileAp Ble Config Args - BLE AP settings
- 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 - ip_
config DeviceprofileAp Ip Config Args - IP AP settings
- led
Deviceprofile
Ap Led Args - LED AP settings
- mesh
Deviceprofile
Ap Mesh Args - Mesh AP settings
- name str
- ntp_
servers Sequence[str] - poe_
passthrough bool - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr_
config DeviceprofileAp Pwr Config Args - power related configs
- radio_
config DeviceprofileAp Radio Config Args - Radio AP settings
- site_
id str - uplink_
port_ Deviceprofileconfig Ap Uplink Port Config Args - usb_
config DeviceprofileAp Usb Config Args - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars Mapping[str, str]
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- org
Id String - aeroscout Property Map
- Aeroscout AP settings
- ble
Config Property Map - BLE AP settings
- 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 - ip
Config Property Map - IP AP settings
- led Property Map
- LED AP settings
- mesh Property Map
- Mesh AP settings
- name String
- ntp
Servers List<String> - poe
Passthrough Boolean - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr
Config Property Map - power related configs
- radio
Config Property Map - Radio AP settings
- site
Id String - uplink
Port Property MapConfig - usb
Config Property Map - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars Map<String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
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,
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,
led: Optional[DeviceprofileApLedArgs] = None,
mesh: Optional[DeviceprofileApMeshArgs] = None,
name: Optional[str] = None,
ntp_servers: Optional[Sequence[str]] = None,
org_id: Optional[str] = None,
poe_passthrough: Optional[bool] = 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) -> DeviceprofileAp
func 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)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Aeroscout
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Aeroscout - Aeroscout AP settings
- Ble
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ble Config - BLE AP settings
- 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 - Ip
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Ip Config - IP AP settings
- Led
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Led - LED AP settings
- Mesh
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Mesh - Mesh AP settings
- Name string
- Ntp
Servers List<string> - Org
Id string - Poe
Passthrough bool - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Pwr
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Pwr Config - power related configs
- Radio
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config - Radio AP settings
- Site
Id string - Type string
- Device Type. enum:
ap
- Uplink
Port Pulumi.Config Juniper Mist. Org. Inputs. Deviceprofile Ap Uplink Port Config - Usb
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Ap Usb Config - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- Vars Dictionary<string, string>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- Aeroscout
Deviceprofile
Ap Aeroscout Args - Aeroscout AP settings
- Ble
Config DeviceprofileAp Ble Config Args - BLE AP settings
- 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 - Ip
Config DeviceprofileAp Ip Config Args - IP AP settings
- Led
Deviceprofile
Ap Led Args - LED AP settings
- Mesh
Deviceprofile
Ap Mesh Args - Mesh AP settings
- Name string
- Ntp
Servers []string - Org
Id string - Poe
Passthrough bool - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- Pwr
Config DeviceprofileAp Pwr Config Args - power related configs
- Radio
Config DeviceprofileAp Radio Config Args - Radio AP settings
- Site
Id string - Type string
- Device Type. enum:
ap
- Uplink
Port DeviceprofileConfig Ap Uplink Port Config Args - Usb
Config DeviceprofileAp Usb Config Args - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- Vars map[string]string
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- aeroscout
Deviceprofile
Ap Aeroscout - Aeroscout AP settings
- ble
Config DeviceprofileAp Ble Config - BLE AP settings
- 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 - ip
Config DeviceprofileAp Ip Config - IP AP settings
- led
Deviceprofile
Ap Led - LED AP settings
- mesh
Deviceprofile
Ap Mesh - Mesh AP settings
- name String
- ntp
Servers List<String> - org
Id String - poe
Passthrough Boolean - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr
Config DeviceprofileAp Pwr Config - power related configs
- radio
Config DeviceprofileAp Radio Config - Radio AP settings
- site
Id String - type String
- Device Type. enum:
ap
- uplink
Port DeviceprofileConfig Ap Uplink Port Config - usb
Config DeviceprofileAp Usb Config - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars Map<String,String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- aeroscout
Deviceprofile
Ap Aeroscout - Aeroscout AP settings
- ble
Config DeviceprofileAp Ble Config - BLE AP settings
- 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 - ip
Config DeviceprofileAp Ip Config - IP AP settings
- led
Deviceprofile
Ap Led - LED AP settings
- mesh
Deviceprofile
Ap Mesh - Mesh AP settings
- name string
- ntp
Servers string[] - org
Id string - poe
Passthrough boolean - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr
Config DeviceprofileAp Pwr Config - power related configs
- radio
Config DeviceprofileAp Radio Config - Radio AP settings
- site
Id string - type string
- Device Type. enum:
ap
- uplink
Port DeviceprofileConfig Ap Uplink Port Config - usb
Config DeviceprofileAp Usb Config - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars {[key: string]: string}
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- aeroscout
Deviceprofile
Ap Aeroscout Args - Aeroscout AP settings
- ble_
config DeviceprofileAp Ble Config Args - BLE AP settings
- 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 - ip_
config DeviceprofileAp Ip Config Args - IP AP settings
- led
Deviceprofile
Ap Led Args - LED AP settings
- mesh
Deviceprofile
Ap Mesh Args - Mesh AP settings
- name str
- ntp_
servers Sequence[str] - org_
id str - poe_
passthrough bool - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr_
config DeviceprofileAp Pwr Config Args - power related configs
- radio_
config DeviceprofileAp Radio Config Args - Radio AP settings
- site_
id str - type str
- Device Type. enum:
ap
- uplink_
port_ Deviceprofileconfig Ap Uplink Port Config Args - usb_
config DeviceprofileAp Usb Config Args - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars Mapping[str, str]
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- aeroscout Property Map
- Aeroscout AP settings
- ble
Config Property Map - BLE AP settings
- 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 - ip
Config Property Map - IP AP settings
- led Property Map
- LED AP settings
- mesh Property Map
- Mesh AP settings
- name String
- ntp
Servers List<String> - org
Id String - poe
Passthrough Boolean - whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr
Config Property Map - power related configs
- radio
Config Property Map - Radio AP settings
- site
Id String - type String
- Device Type. enum:
ap
- uplink
Port Property MapConfig - usb
Config Property Map - USB AP settings Note: if native imagotag is enabled, BLE will be disabled automatically Note: legacy, new config moved to ESL Config.
- vars Map<String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
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
- 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
- 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
- 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
- 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
- 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
DeviceprofileApBleConfig, DeviceprofileApBleConfigArgs
- Beacon
Enabled bool - whether Mist beacons is enabled
- Beacon
Rate int - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - Beacon
Rate stringMode - enum:
custom
,default
- Beam
Disableds List<int> - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- Custom
Ble boolPacket Enabled - can be enabled if
beacon_enabled
==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 - Eddystone
Uid boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - Eddystone
Uid intFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- Eddystone
Uid stringInstance - Eddystone-UID instance for the device
- Eddystone
Uid stringNamespace - Eddystone-UID namespace
- Eddystone
Url intAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Url stringBeams - Eddystone
Url boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - Eddystone
Url intFreq Msec - Frequency (msec) of data emit by Eddystone-UID 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 - Ibeacon
Enabled bool - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - Ibeacon
Freq intMsec - Frequency (msec) of data emmit for iBeacon
- Ibeacon
Major int - Major number for iBeacon
- Ibeacon
Minor int - Minor number for iBeacon
- Ibeacon
Uuid string - optional, if not specified, the same UUID as the beacon will be used
- Power int
- required if
power_mode
==custom
- Power
Mode string - enum:
custom
,default
- Beacon
Enabled bool - whether Mist beacons is enabled
- Beacon
Rate int - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - Beacon
Rate stringMode - enum:
custom
,default
- Beam
Disableds []int - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- Custom
Ble boolPacket Enabled - can be enabled if
beacon_enabled
==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 - Eddystone
Uid boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - Eddystone
Uid intFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- Eddystone
Uid stringInstance - Eddystone-UID instance for the device
- Eddystone
Uid stringNamespace - Eddystone-UID namespace
- Eddystone
Url intAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Url stringBeams - Eddystone
Url boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - Eddystone
Url intFreq Msec - Frequency (msec) of data emit by Eddystone-UID 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 - Ibeacon
Enabled bool - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - Ibeacon
Freq intMsec - Frequency (msec) of data emmit for iBeacon
- Ibeacon
Major int - Major number for iBeacon
- Ibeacon
Minor int - Minor number for iBeacon
- Ibeacon
Uuid string - optional, if not specified, the same UUID as the beacon will be used
- Power int
- required if
power_mode
==custom
- Power
Mode string - enum:
custom
,default
- beacon
Enabled Boolean - whether Mist beacons is enabled
- beacon
Rate Integer - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon
Rate StringMode - enum:
custom
,default
- beam
Disableds List<Integer> - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom
Ble BooleanPacket Enabled - can be enabled if
beacon_enabled
==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 - eddystone
Uid BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone
Uid IntegerFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone
Uid StringInstance - Eddystone-UID instance for the device
- eddystone
Uid StringNamespace - Eddystone-UID namespace
- eddystone
Url IntegerAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url StringBeams - eddystone
Url BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone
Url IntegerFreq Msec - Frequency (msec) of data emit by Eddystone-UID 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 - ibeacon
Enabled Boolean - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon
Freq IntegerMsec - Frequency (msec) of data emmit for iBeacon
- ibeacon
Major Integer - Major number for iBeacon
- ibeacon
Minor Integer - Minor number for iBeacon
- ibeacon
Uuid String - optional, if not specified, the same UUID as the beacon will be used
- power Integer
- required if
power_mode
==custom
- power
Mode String - enum:
custom
,default
- beacon
Enabled boolean - whether Mist beacons is enabled
- beacon
Rate number - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon
Rate stringMode - enum:
custom
,default
- beam
Disableds number[] - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom
Ble booleanPacket Enabled - can be enabled if
beacon_enabled
==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 - eddystone
Uid booleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone
Uid numberFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone
Uid stringInstance - Eddystone-UID instance for the device
- eddystone
Uid stringNamespace - Eddystone-UID namespace
- eddystone
Url numberAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url stringBeams - eddystone
Url booleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone
Url numberFreq Msec - Frequency (msec) of data emit by Eddystone-UID 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 - ibeacon
Enabled boolean - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon
Freq numberMsec - Frequency (msec) of data emmit for iBeacon
- ibeacon
Major number - Major number for iBeacon
- ibeacon
Minor number - Minor number for iBeacon
- ibeacon
Uuid string - optional, if not specified, the same UUID as the beacon will be used
- power number
- required if
power_mode
==custom
- power
Mode string - enum:
custom
,default
- beacon_
enabled bool - whether Mist beacons is enabled
- beacon_
rate int - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon_
rate_ strmode - enum:
custom
,default
- beam_
disableds Sequence[int] - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom_
ble_ boolpacket_ enabled - can be enabled if
beacon_enabled
==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 - eddystone_
uid_ boolenabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone_
uid_ intfreq_ msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone_
uid_ strinstance - Eddystone-UID instance for the device
- eddystone_
uid_ strnamespace - Eddystone-UID namespace
- eddystone_
url_ intadv_ power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone_
url_ strbeams - eddystone_
url_ boolenabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone_
url_ intfreq_ msec - Frequency (msec) of data emit by Eddystone-UID 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 - ibeacon_
enabled bool - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon_
freq_ intmsec - Frequency (msec) of data emmit for iBeacon
- ibeacon_
major int - Major number for iBeacon
- ibeacon_
minor int - Minor number for iBeacon
- ibeacon_
uuid str - optional, if not specified, the same UUID as the beacon will be used
- power int
- required if
power_mode
==custom
- power_
mode str - enum:
custom
,default
- beacon
Enabled Boolean - whether Mist beacons is enabled
- beacon
Rate Number - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon
Rate StringMode - enum:
custom
,default
- beam
Disableds List<Number> - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom
Ble BooleanPacket Enabled - can be enabled if
beacon_enabled
==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 - eddystone
Uid BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone
Uid NumberFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone
Uid StringInstance - Eddystone-UID instance for the device
- eddystone
Uid StringNamespace - Eddystone-UID namespace
- eddystone
Url NumberAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url StringBeams - eddystone
Url BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone
Url NumberFreq Msec - Frequency (msec) of data emit by Eddystone-UID 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 - ibeacon
Enabled Boolean - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon
Freq NumberMsec - Frequency (msec) of data emmit for iBeacon
- ibeacon
Major Number - Major number for iBeacon
- ibeacon
Minor Number - Minor number for iBeacon
- ibeacon
Uuid String - optional, if not specified, the same UUID as the beacon will be used
- power Number
- required if
power_mode
==custom
- power
Mode String - enum:
custom
,default
DeviceprofileApEslConfig, DeviceprofileApEslConfigArgs
- Cacert string
- Only if
type
==imagotag
ortype
==native
- Channel int
- Only if
type
==imagotag
ortype
==native
- Enabled bool
- usbconfig is ignored if eslconfig enabled
- Host string
- Only if
type
==imagotag
ortype
==native
- Port int
- Only if
type
==imagotag
ortype
==native
- Type string
- note: bleconfig will be ingored if eslconfig is enabled and with native mode. enum:
hanshow
,imagotag
,native
,solum
- Verify
Cert bool - Only if
type
==imagotag
ortype
==native
- Vlan
Id int - Only if
type
==solum
ortype
==hanshow
- Cacert string
- Only if
type
==imagotag
ortype
==native
- Channel int
- Only if
type
==imagotag
ortype
==native
- Enabled bool
- usbconfig is ignored if eslconfig enabled
- Host string
- Only if
type
==imagotag
ortype
==native
- Port int
- Only if
type
==imagotag
ortype
==native
- Type string
- note: bleconfig will be ingored if eslconfig is enabled and with native mode. enum:
hanshow
,imagotag
,native
,solum
- Verify
Cert bool - Only if
type
==imagotag
ortype
==native
- Vlan
Id int - Only if
type
==solum
ortype
==hanshow
- cacert String
- Only if
type
==imagotag
ortype
==native
- channel Integer
- Only if
type
==imagotag
ortype
==native
- enabled Boolean
- usbconfig is ignored if eslconfig enabled
- host String
- Only if
type
==imagotag
ortype
==native
- port Integer
- Only if
type
==imagotag
ortype
==native
- type String
- note: bleconfig will be ingored if eslconfig is enabled and with native mode. enum:
hanshow
,imagotag
,native
,solum
- verify
Cert Boolean - Only if
type
==imagotag
ortype
==native
- vlan
Id Integer - Only if
type
==solum
ortype
==hanshow
- cacert string
- Only if
type
==imagotag
ortype
==native
- channel number
- Only if
type
==imagotag
ortype
==native
- enabled boolean
- usbconfig is ignored if eslconfig enabled
- host string
- Only if
type
==imagotag
ortype
==native
- port number
- Only if
type
==imagotag
ortype
==native
- type string
- note: bleconfig will be ingored if eslconfig is enabled and with native mode. enum:
hanshow
,imagotag
,native
,solum
- verify
Cert boolean - Only if
type
==imagotag
ortype
==native
- vlan
Id number - Only if
type
==solum
ortype
==hanshow
- cacert str
- Only if
type
==imagotag
ortype
==native
- channel int
- Only if
type
==imagotag
ortype
==native
- enabled bool
- usbconfig is ignored if eslconfig enabled
- host str
- Only if
type
==imagotag
ortype
==native
- port int
- Only if
type
==imagotag
ortype
==native
- type str
- note: bleconfig will be ingored if eslconfig is enabled and with native mode. enum:
hanshow
,imagotag
,native
,solum
- verify_
cert bool - Only if
type
==imagotag
ortype
==native
- vlan_
id int - Only if
type
==solum
ortype
==hanshow
- cacert String
- Only if
type
==imagotag
ortype
==native
- channel Number
- Only if
type
==imagotag
ortype
==native
- enabled Boolean
- usbconfig is ignored if eslconfig enabled
- host String
- Only if
type
==imagotag
ortype
==native
- port Number
- Only if
type
==imagotag
ortype
==native
- type String
- note: bleconfig will be ingored if eslconfig is enabled and with native mode. enum:
hanshow
,imagotag
,native
,solum
- verify
Cert Boolean - Only if
type
==imagotag
ortype
==native
- vlan
Id Number - Only if
type
==solum
ortype
==hanshow
DeviceprofileApIpConfig, DeviceprofileApIpConfigArgs
- Dns List<string>
- if
type
==static
- Dns
Suffixes List<string> - required if
type
==static
- Gateway string
- required if
type
==static
- Gateway6 string
- Ip string
- required if
type
==static
- Ip6 string
- Mtu int
- Netmask string
- required if
type
==static
- Netmask6 string
- Type string
- enum:
dhcp
,static
- Type6 string
- enum:
autoconf
,dhcp
,disabled
,static
- Vlan
Id int - management vlan id, default is 1 (untagged)
- Dns []string
- if
type
==static
- Dns
Suffixes []string - required if
type
==static
- Gateway string
- required if
type
==static
- Gateway6 string
- Ip string
- required if
type
==static
- Ip6 string
- Mtu int
- Netmask string
- required if
type
==static
- Netmask6 string
- Type string
- enum:
dhcp
,static
- Type6 string
- enum:
autoconf
,dhcp
,disabled
,static
- Vlan
Id int - management vlan id, default is 1 (untagged)
- dns List<String>
- if
type
==static
- dns
Suffixes List<String> - required if
type
==static
- gateway String
- required if
type
==static
- gateway6 String
- ip String
- required if
type
==static
- ip6 String
- mtu Integer
- netmask String
- required if
type
==static
- netmask6 String
- type String
- enum:
dhcp
,static
- type6 String
- enum:
autoconf
,dhcp
,disabled
,static
- vlan
Id Integer - management vlan id, default is 1 (untagged)
- dns string[]
- if
type
==static
- dns
Suffixes string[] - required if
type
==static
- gateway string
- required if
type
==static
- gateway6 string
- ip string
- required if
type
==static
- ip6 string
- mtu number
- netmask string
- required if
type
==static
- netmask6 string
- type string
- enum:
dhcp
,static
- type6 string
- enum:
autoconf
,dhcp
,disabled
,static
- vlan
Id number - management vlan id, default is 1 (untagged)
- dns Sequence[str]
- if
type
==static
- dns_
suffixes Sequence[str] - required if
type
==static
- gateway str
- required if
type
==static
- gateway6 str
- ip str
- required if
type
==static
- ip6 str
- mtu int
- netmask str
- required if
type
==static
- netmask6 str
- type str
- enum:
dhcp
,static
- type6 str
- enum:
autoconf
,dhcp
,disabled
,static
- vlan_
id int - management vlan id, default is 1 (untagged)
- dns List<String>
- if
type
==static
- dns
Suffixes List<String> - required if
type
==static
- gateway String
- required if
type
==static
- gateway6 String
- ip String
- required if
type
==static
- ip6 String
- mtu Number
- netmask String
- required if
type
==static
- netmask6 String
- type String
- enum:
dhcp
,static
- type6 String
- enum:
autoconf
,dhcp
,disabled
,static
- vlan
Id Number - management vlan id, default is 1 (untagged)
DeviceprofileApLed, DeviceprofileApLedArgs
- Brightness int
- Enabled bool
- Brightness int
- Enabled bool
- brightness Integer
- enabled Boolean
- brightness number
- enabled boolean
- brightness int
- enabled bool
- brightness Number
- enabled Boolean
DeviceprofileApMesh, DeviceprofileApMeshArgs
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 wifi (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 wifi (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 wifi (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 wifi (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 wifi (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 wifi (only for AP45 at power mode)
DeviceprofileApRadioConfig, DeviceprofileApRadioConfigArgs
- Allow
Rrm boolDisable - 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 - enum:
1x1
,2x2
,3x3
,4x4
,default
- Band24
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band24 - Radio Band AP settings
- Band24Usage string
- enum:
24
,5
,6
,auto
- Band5
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band5 - Radio Band AP settings
- Band5On24Radio
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band5On24Radio - Radio Band AP settings
- Band6
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Ap Radio Config Band6 - Radio Band AP settings
- 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
- Scanning
Enabled bool - whether scanning radio is enabled
- Allow
Rrm boolDisable - 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 - enum:
1x1
,2x2
,3x3
,4x4
,default
- Band24
Deviceprofile
Ap Radio Config Band24 - Radio Band AP settings
- Band24Usage string
- enum:
24
,5
,6
,auto
- Band5
Deviceprofile
Ap Radio Config Band5 - Radio Band AP settings
- Band5On24Radio
Deviceprofile
Ap Radio Config Band5On24Radio - Radio Band AP settings
- Band6
Deviceprofile
Ap Radio Config Band6 - Radio Band AP settings
- 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
- Scanning
Enabled bool - whether scanning radio is enabled
- allow
Rrm BooleanDisable - 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 - enum:
1x1
,2x2
,3x3
,4x4
,default
- band24
Deviceprofile
Ap Radio Config Band24 - Radio Band AP settings
- band24Usage String
- enum:
24
,5
,6
,auto
- band5
Deviceprofile
Ap Radio Config Band5 - Radio Band AP settings
- band5On24Radio
Deviceprofile
Ap Radio Config Band5On24Radio - Radio Band AP settings
- band6
Deviceprofile
Ap Radio Config Band6 - Radio Band AP settings
- 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
- scanning
Enabled Boolean - whether scanning radio is enabled
- allow
Rrm booleanDisable - 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 - enum:
1x1
,2x2
,3x3
,4x4
,default
- band24
Deviceprofile
Ap Radio Config Band24 - Radio Band AP settings
- band24Usage string
- enum:
24
,5
,6
,auto
- band5
Deviceprofile
Ap Radio Config Band5 - Radio Band AP settings
- band5On24Radio
Deviceprofile
Ap Radio Config Band5On24Radio - Radio Band AP settings
- band6
Deviceprofile
Ap Radio Config Band6 - Radio Band AP settings
- 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
- scanning
Enabled boolean - whether scanning radio is enabled
- allow_
rrm_ booldisable - 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 - enum:
1x1
,2x2
,3x3
,4x4
,default
- band24
Deviceprofile
Ap Radio Config Band24 - Radio Band AP settings
- band24_
usage str - enum:
24
,5
,6
,auto
- band5
Deviceprofile
Ap Radio Config Band5 - Radio Band AP settings
- band5_
on24_ Deviceprofileradio Ap Radio Config Band5On24Radio - Radio Band AP settings
- band6
Deviceprofile
Ap Radio Config Band6 - Radio Band AP settings
- 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
- scanning_
enabled bool - whether scanning radio is enabled
- allow
Rrm BooleanDisable - 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 - enum:
1x1
,2x2
,3x3
,4x4
,default
- band24 Property Map
- Radio Band AP settings
- band24Usage String
- enum:
24
,5
,6
,auto
- band5 Property Map
- Radio Band AP settings
- band5On24Radio Property Map
- Radio Band AP settings
- band6 Property Map
- Radio Band AP settings
- 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
- scanning
Enabled Boolean - whether scanning radio is enabled
DeviceprofileApRadioConfigBand24, DeviceprofileApRadioConfigBand24Args
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 2.4GHz band. enum:
20
,40
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 2.4GHz band. enum:
20
,40
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- allow
Rrm BooleanDisable - ant
Gain Integer - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Integer
- channel width for the 2.4GHz band. enum:
20
,40
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Integer
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Integer - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
- allow
Rrm booleanDisable - ant
Gain number - antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth number
- channel width for the 2.4GHz band. enum:
20
,40
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- For RFTemplates. List of channels, null or empty array means auto
- disabled boolean
- whether to disable the radio
- power number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble string
- enum:
auto
,long
,short
- allow_
rrm_ booldisable - ant_
gain int - antenna_
mode str - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth int
- channel width for the 2.4GHz band. enum:
20
,40
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- For RFTemplates. List of channels, null or empty array means auto
- disabled bool
- whether to disable the radio
- power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power_
max int - when power=0, max tx power to use, HW-specific values will be used if not set
- power_
min int - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble str
- enum:
auto
,long
,short
- allow
Rrm BooleanDisable - ant
Gain Number - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Number
- channel width for the 2.4GHz band. enum:
20
,40
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
DeviceprofileApRadioConfigBand5, DeviceprofileApRadioConfigBand5Args
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 5GHz band. enum:
20
,40
,80
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 5GHz band. enum:
20
,40
,80
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- allow
Rrm BooleanDisable - ant
Gain Integer - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Integer
- channel width for the 5GHz band. enum:
20
,40
,80
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Integer
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Integer - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
- allow
Rrm booleanDisable - ant
Gain number - antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth number
- channel width for the 5GHz band. enum:
20
,40
,80
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- For RFTemplates. List of channels, null or empty array means auto
- disabled boolean
- whether to disable the radio
- power number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble string
- enum:
auto
,long
,short
- allow_
rrm_ booldisable - ant_
gain int - antenna_
mode str - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth int
- channel width for the 5GHz band. enum:
20
,40
,80
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- For RFTemplates. List of channels, null or empty array means auto
- disabled bool
- whether to disable the radio
- power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power_
max int - when power=0, max tx power to use, HW-specific values will be used if not set
- power_
min int - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble str
- enum:
auto
,long
,short
- allow
Rrm BooleanDisable - ant
Gain Number - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Number
- channel width for the 5GHz band. enum:
20
,40
,80
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
DeviceprofileApRadioConfigBand5On24Radio, DeviceprofileApRadioConfigBand5On24RadioArgs
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 5GHz band. enum:
20
,40
,80
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 5GHz band. enum:
20
,40
,80
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- allow
Rrm BooleanDisable - ant
Gain Integer - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Integer
- channel width for the 5GHz band. enum:
20
,40
,80
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Integer
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Integer - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
- allow
Rrm booleanDisable - ant
Gain number - antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth number
- channel width for the 5GHz band. enum:
20
,40
,80
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- For RFTemplates. List of channels, null or empty array means auto
- disabled boolean
- whether to disable the radio
- power number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble string
- enum:
auto
,long
,short
- allow_
rrm_ booldisable - ant_
gain int - antenna_
mode str - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth int
- channel width for the 5GHz band. enum:
20
,40
,80
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- For RFTemplates. List of channels, null or empty array means auto
- disabled bool
- whether to disable the radio
- power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power_
max int - when power=0, max tx power to use, HW-specific values will be used if not set
- power_
min int - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble str
- enum:
auto
,long
,short
- allow
Rrm BooleanDisable - ant
Gain Number - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Number
- channel width for the 5GHz band. enum:
20
,40
,80
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
DeviceprofileApRadioConfigBand6, DeviceprofileApRadioConfigBand6Args
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 6GHz band. enum:
20
,40
,80
,160
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels List<int>
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- Standard
Power bool - for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
- Allow
Rrm boolDisable - Ant
Gain int - Antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- Bandwidth int
- channel width for the 6GHz band. enum:
20
,40
,80
,160
- Channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- Channels []int
- For RFTemplates. List of channels, null or empty array means auto
- Disabled bool
- whether to disable the radio
- Power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- Power
Max int - when power=0, max tx power to use, HW-specific values will be used if not set
- Power
Min int - when power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum:
auto
,long
,short
- Standard
Power bool - for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
- allow
Rrm BooleanDisable - ant
Gain Integer - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Integer
- channel width for the 6GHz band. enum:
20
,40
,80
,160
- channel Integer
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Integer>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Integer
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Integer - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Integer - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
- standard
Power Boolean - for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
- allow
Rrm booleanDisable - ant
Gain number - antenna
Mode string - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth number
- channel width for the 6GHz band. enum:
20
,40
,80
,160
- channel number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels number[]
- For RFTemplates. List of channels, null or empty array means auto
- disabled boolean
- whether to disable the radio
- power number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble string
- enum:
auto
,long
,short
- standard
Power boolean - for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
- allow_
rrm_ booldisable - ant_
gain int - antenna_
mode str - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth int
- channel width for the 6GHz band. enum:
20
,40
,80
,160
- channel int
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels Sequence[int]
- For RFTemplates. List of channels, null or empty array means auto
- disabled bool
- whether to disable the radio
- power int
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power_
max int - when power=0, max tx power to use, HW-specific values will be used if not set
- power_
min int - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble str
- enum:
auto
,long
,short
- standard_
power bool - for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
- allow
Rrm BooleanDisable - ant
Gain Number - antenna
Mode String - enum:
1x1
,2x2
,3x3
,4x4
,default
- bandwidth Number
- channel width for the 6GHz band. enum:
20
,40
,80
,160
- channel Number
- For Device. (primary) channel for the band, 0 means using the Site Setting
- channels List<Number>
- For RFTemplates. List of channels, null or empty array means auto
- disabled Boolean
- whether to disable the radio
- power Number
- TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
- power
Max Number - when power=0, max tx power to use, HW-specific values will be used if not set
- power
Min Number - when power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum:
auto
,long
,short
- standard
Power Boolean - for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
DeviceprofileApUplinkPortConfig, DeviceprofileApUplinkPortConfigArgs
- Dot1x bool
- Whether to do 802.1x against uplink switch. When enaled, 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 enaled, 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 enaled, 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 enaled, 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 enaled, 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 enaled, 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
- 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
- Port int
- only if
type
==imagotag
- Type string
- usb config type. enum:
hanshow
,imagotag
,solum
- Verify
Cert bool - only if
type
==imagotag
, whether to turn on SSL verification - Vlan
Id int - only if
type
==solum
ortype
==hanshow
- Cacert string
- only if
type
==imagotag
- 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
- Port int
- only if
type
==imagotag
- Type string
- usb config type. enum:
hanshow
,imagotag
,solum
- Verify
Cert bool - only if
type
==imagotag
, whether to turn on SSL verification - Vlan
Id int - only if
type
==solum
ortype
==hanshow
- cacert String
- only if
type
==imagotag
- 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
- port Integer
- only if
type
==imagotag
- type String
- usb config type. enum:
hanshow
,imagotag
,solum
- verify
Cert Boolean - only if
type
==imagotag
, whether to turn on SSL verification - vlan
Id Integer - only if
type
==solum
ortype
==hanshow
- cacert string
- only if
type
==imagotag
- 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
- port number
- only if
type
==imagotag
- type string
- usb config type. enum:
hanshow
,imagotag
,solum
- verify
Cert boolean - only if
type
==imagotag
, whether to turn on SSL verification - vlan
Id number - only if
type
==solum
ortype
==hanshow
- cacert str
- only if
type
==imagotag
- 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
- port int
- only if
type
==imagotag
- type str
- usb config type. enum:
hanshow
,imagotag
,solum
- verify_
cert bool - only if
type
==imagotag
, whether to turn on SSL verification - vlan_
id int - only if
type
==solum
ortype
==hanshow
- cacert String
- only if
type
==imagotag
- 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
- port Number
- only if
type
==imagotag
- type String
- usb config type. enum:
hanshow
,imagotag
,solum
- verify
Cert Boolean - only if
type
==imagotag
, whether to turn on SSL verification - vlan
Id Number - only if
type
==solum
ortype
==hanshow
Import
Using pulumi import
, import mist_org_deviceprofile_ap
with:
Device Profile can be imported by specifying the org_id and the deviceprofile_id
$ 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
mist
Terraform Provider.