junipermist.device.Ap
Explore with Pulumi AI
This resource manages the Wireless Access Point configuration.
It can be used to define specific configuration at the device level or to override AP Device Profile (junipermist.org.DeviceprofileAp).
Create Ap Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Ap(name: string, args: ApArgs, opts?: CustomResourceOptions);@overload
def Ap(resource_name: str,
       args: ApArgs,
       opts: Optional[ResourceOptions] = None)
@overload
def Ap(resource_name: str,
       opts: Optional[ResourceOptions] = None,
       device_id: Optional[str] = None,
       site_id: Optional[str] = None,
       locked: Optional[bool] = None,
       vars: Optional[Mapping[str, str]] = None,
       centrak: Optional[ApCentrakArgs] = None,
       disable_eth1: Optional[bool] = None,
       disable_eth2: Optional[bool] = None,
       disable_eth3: Optional[bool] = None,
       disable_module: Optional[bool] = None,
       esl_config: Optional[ApEslConfigArgs] = None,
       flow_control: Optional[bool] = None,
       height: Optional[float] = None,
       ip_config: Optional[ApIpConfigArgs] = None,
       led: Optional[ApLedArgs] = None,
       y: Optional[float] = None,
       client_bridge: Optional[ApClientBridgeArgs] = None,
       orientation: Optional[int] = None,
       name: Optional[str] = None,
       notes: Optional[str] = None,
       ntp_servers: Optional[Sequence[str]] = None,
       mesh: Optional[ApMeshArgs] = None,
       poe_passthrough: Optional[bool] = None,
       pwr_config: Optional[ApPwrConfigArgs] = None,
       radio_config: Optional[ApRadioConfigArgs] = None,
       ble_config: Optional[ApBleConfigArgs] = None,
       uplink_port_config: Optional[ApUplinkPortConfigArgs] = None,
       usb_config: Optional[ApUsbConfigArgs] = None,
       map_id: Optional[str] = None,
       x: Optional[float] = None,
       aeroscout: Optional[ApAeroscoutArgs] = None)func NewAp(ctx *Context, name string, args ApArgs, opts ...ResourceOption) (*Ap, error)public Ap(string name, ApArgs args, CustomResourceOptions? opts = null)type: junipermist:device:Ap
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 ApArgs
- 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 ApArgs
- 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 ApArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ApArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ApArgs
- 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 apResource = new JuniperMist.Device.Ap("apResource", new()
{
    DeviceId = "string",
    SiteId = "string",
    Locked = false,
    Vars = 
    {
        { "string", "string" },
    },
    Centrak = new JuniperMist.Device.Inputs.ApCentrakArgs
    {
        Enabled = false,
    },
    DisableEth1 = false,
    DisableEth2 = false,
    DisableEth3 = false,
    DisableModule = false,
    EslConfig = new JuniperMist.Device.Inputs.ApEslConfigArgs
    {
        Cacert = "string",
        Channel = 0,
        Enabled = false,
        Host = "string",
        Port = 0,
        Type = "string",
        VerifyCert = false,
        VlanId = 0,
    },
    FlowControl = false,
    Height = 0,
    IpConfig = new JuniperMist.Device.Inputs.ApIpConfigArgs
    {
        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.Device.Inputs.ApLedArgs
    {
        Brightness = 0,
        Enabled = false,
    },
    Y = 0,
    ClientBridge = new JuniperMist.Device.Inputs.ApClientBridgeArgs
    {
        Auth = new JuniperMist.Device.Inputs.ApClientBridgeAuthArgs
        {
            Psk = "string",
            Type = "string",
        },
        Enabled = false,
        Ssid = "string",
    },
    Orientation = 0,
    Name = "string",
    Notes = "string",
    NtpServers = new[]
    {
        "string",
    },
    Mesh = new JuniperMist.Device.Inputs.ApMeshArgs
    {
        Enabled = false,
        Group = 0,
        Role = "string",
    },
    PoePassthrough = false,
    PwrConfig = new JuniperMist.Device.Inputs.ApPwrConfigArgs
    {
        Base = 0,
        PreferUsbOverWifi = false,
    },
    RadioConfig = new JuniperMist.Device.Inputs.ApRadioConfigArgs
    {
        AllowRrmDisable = false,
        AntGain24 = 0,
        AntGain5 = 0,
        AntGain6 = 0,
        AntennaMode = "string",
        Band24 = new JuniperMist.Device.Inputs.ApRadioConfigBand24Args
        {
            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.Device.Inputs.ApRadioConfigBand5Args
        {
            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.Device.Inputs.ApRadioConfigBand5On24RadioArgs
        {
            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.Device.Inputs.ApRadioConfigBand6Args
        {
            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,
    },
    BleConfig = new JuniperMist.Device.Inputs.ApBleConfigArgs
    {
        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",
    },
    UplinkPortConfig = new JuniperMist.Device.Inputs.ApUplinkPortConfigArgs
    {
        Dot1x = false,
        KeepWlansUpIfDown = false,
    },
    UsbConfig = new JuniperMist.Device.Inputs.ApUsbConfigArgs
    {
        Cacert = "string",
        Channel = 0,
        Enabled = false,
        Host = "string",
        Port = 0,
        Type = "string",
        VerifyCert = false,
        VlanId = 0,
    },
    MapId = "string",
    X = 0,
    Aeroscout = new JuniperMist.Device.Inputs.ApAeroscoutArgs
    {
        Enabled = false,
        Host = "string",
        LocateConnected = false,
    },
});
example, err := device.NewAp(ctx, "apResource", &device.ApArgs{
	DeviceId: pulumi.String("string"),
	SiteId:   pulumi.String("string"),
	Locked:   pulumi.Bool(false),
	Vars: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Centrak: &device.ApCentrakArgs{
		Enabled: pulumi.Bool(false),
	},
	DisableEth1:   pulumi.Bool(false),
	DisableEth2:   pulumi.Bool(false),
	DisableEth3:   pulumi.Bool(false),
	DisableModule: pulumi.Bool(false),
	EslConfig: &device.ApEslConfigArgs{
		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),
	},
	FlowControl: pulumi.Bool(false),
	Height:      pulumi.Float64(0),
	IpConfig: &device.ApIpConfigArgs{
		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: &device.ApLedArgs{
		Brightness: pulumi.Int(0),
		Enabled:    pulumi.Bool(false),
	},
	Y: pulumi.Float64(0),
	ClientBridge: &device.ApClientBridgeArgs{
		Auth: &device.ApClientBridgeAuthArgs{
			Psk:  pulumi.String("string"),
			Type: pulumi.String("string"),
		},
		Enabled: pulumi.Bool(false),
		Ssid:    pulumi.String("string"),
	},
	Orientation: pulumi.Int(0),
	Name:        pulumi.String("string"),
	Notes:       pulumi.String("string"),
	NtpServers: pulumi.StringArray{
		pulumi.String("string"),
	},
	Mesh: &device.ApMeshArgs{
		Enabled: pulumi.Bool(false),
		Group:   pulumi.Int(0),
		Role:    pulumi.String("string"),
	},
	PoePassthrough: pulumi.Bool(false),
	PwrConfig: &device.ApPwrConfigArgs{
		Base:              pulumi.Int(0),
		PreferUsbOverWifi: pulumi.Bool(false),
	},
	RadioConfig: &device.ApRadioConfigArgs{
		AllowRrmDisable: pulumi.Bool(false),
		AntGain24:       pulumi.Int(0),
		AntGain5:        pulumi.Int(0),
		AntGain6:        pulumi.Int(0),
		AntennaMode:     pulumi.String("string"),
		Band24: &device.ApRadioConfigBand24Args{
			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: &device.ApRadioConfigBand5Args{
			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: &device.ApRadioConfigBand5On24RadioArgs{
			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: &device.ApRadioConfigBand6Args{
			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),
	},
	BleConfig: &device.ApBleConfigArgs{
		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"),
	},
	UplinkPortConfig: &device.ApUplinkPortConfigArgs{
		Dot1x:             pulumi.Bool(false),
		KeepWlansUpIfDown: pulumi.Bool(false),
	},
	UsbConfig: &device.ApUsbConfigArgs{
		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),
	},
	MapId: pulumi.String("string"),
	X:     pulumi.Float64(0),
	Aeroscout: &device.ApAeroscoutArgs{
		Enabled:         pulumi.Bool(false),
		Host:            pulumi.String("string"),
		LocateConnected: pulumi.Bool(false),
	},
})
var apResource = new Ap("apResource", ApArgs.builder()
    .deviceId("string")
    .siteId("string")
    .locked(false)
    .vars(Map.of("string", "string"))
    .centrak(ApCentrakArgs.builder()
        .enabled(false)
        .build())
    .disableEth1(false)
    .disableEth2(false)
    .disableEth3(false)
    .disableModule(false)
    .eslConfig(ApEslConfigArgs.builder()
        .cacert("string")
        .channel(0)
        .enabled(false)
        .host("string")
        .port(0)
        .type("string")
        .verifyCert(false)
        .vlanId(0)
        .build())
    .flowControl(false)
    .height(0)
    .ipConfig(ApIpConfigArgs.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(ApLedArgs.builder()
        .brightness(0)
        .enabled(false)
        .build())
    .y(0)
    .clientBridge(ApClientBridgeArgs.builder()
        .auth(ApClientBridgeAuthArgs.builder()
            .psk("string")
            .type("string")
            .build())
        .enabled(false)
        .ssid("string")
        .build())
    .orientation(0)
    .name("string")
    .notes("string")
    .ntpServers("string")
    .mesh(ApMeshArgs.builder()
        .enabled(false)
        .group(0)
        .role("string")
        .build())
    .poePassthrough(false)
    .pwrConfig(ApPwrConfigArgs.builder()
        .base(0)
        .preferUsbOverWifi(false)
        .build())
    .radioConfig(ApRadioConfigArgs.builder()
        .allowRrmDisable(false)
        .antGain24(0)
        .antGain5(0)
        .antGain6(0)
        .antennaMode("string")
        .band24(ApRadioConfigBand24Args.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(ApRadioConfigBand5Args.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(ApRadioConfigBand5On24RadioArgs.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(ApRadioConfigBand6Args.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())
    .bleConfig(ApBleConfigArgs.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())
    .uplinkPortConfig(ApUplinkPortConfigArgs.builder()
        .dot1x(false)
        .keepWlansUpIfDown(false)
        .build())
    .usbConfig(ApUsbConfigArgs.builder()
        .cacert("string")
        .channel(0)
        .enabled(false)
        .host("string")
        .port(0)
        .type("string")
        .verifyCert(false)
        .vlanId(0)
        .build())
    .mapId("string")
    .x(0)
    .aeroscout(ApAeroscoutArgs.builder()
        .enabled(false)
        .host("string")
        .locateConnected(false)
        .build())
    .build());
ap_resource = junipermist.device.Ap("apResource",
    device_id="string",
    site_id="string",
    locked=False,
    vars={
        "string": "string",
    },
    centrak={
        "enabled": False,
    },
    disable_eth1=False,
    disable_eth2=False,
    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,
    },
    flow_control=False,
    height=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,
    },
    y=0,
    client_bridge={
        "auth": {
            "psk": "string",
            "type": "string",
        },
        "enabled": False,
        "ssid": "string",
    },
    orientation=0,
    name="string",
    notes="string",
    ntp_servers=["string"],
    mesh={
        "enabled": False,
        "group": 0,
        "role": "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,
    },
    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",
    },
    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,
    },
    map_id="string",
    x=0,
    aeroscout={
        "enabled": False,
        "host": "string",
        "locate_connected": False,
    })
const apResource = new junipermist.device.Ap("apResource", {
    deviceId: "string",
    siteId: "string",
    locked: false,
    vars: {
        string: "string",
    },
    centrak: {
        enabled: false,
    },
    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,
    },
    flowControl: false,
    height: 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,
    },
    y: 0,
    clientBridge: {
        auth: {
            psk: "string",
            type: "string",
        },
        enabled: false,
        ssid: "string",
    },
    orientation: 0,
    name: "string",
    notes: "string",
    ntpServers: ["string"],
    mesh: {
        enabled: false,
        group: 0,
        role: "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,
    },
    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",
    },
    uplinkPortConfig: {
        dot1x: false,
        keepWlansUpIfDown: false,
    },
    usbConfig: {
        cacert: "string",
        channel: 0,
        enabled: false,
        host: "string",
        port: 0,
        type: "string",
        verifyCert: false,
        vlanId: 0,
    },
    mapId: "string",
    x: 0,
    aeroscout: {
        enabled: false,
        host: "string",
        locateConnected: false,
    },
});
type: junipermist:device:Ap
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
    centrak:
        enabled: false
    clientBridge:
        auth:
            psk: string
            type: string
        enabled: false
        ssid: string
    deviceId: 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
    flowControl: false
    height: 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
    locked: false
    mapId: string
    mesh:
        enabled: false
        group: 0
        role: string
    name: string
    notes: string
    ntpServers:
        - string
    orientation: 0
    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
    x: 0
    "y": 0
Ap 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 Ap resource accepts the following input properties:
- DeviceId string
- SiteId string
- Aeroscout
Pulumi.Juniper Mist. Device. Inputs. Ap Aeroscout 
- Aeroscout AP settings
- BleConfig Pulumi.Juniper Mist. Device. Inputs. Ap Ble Config 
- BLE AP settings
- Centrak
Pulumi.Juniper Mist. Device. Inputs. Ap Centrak 
- ClientBridge Pulumi.Juniper Mist. Device. Inputs. Ap Client Bridge 
- DisableEth1 bool
- Whether to disable eth1 port
- DisableEth2 bool
- Whether to disable eth2 port
- DisableEth3 bool
- Whether to disable eth3 port
- DisableModule bool
- Whether to disable module port
- EslConfig Pulumi.Juniper Mist. Device. Inputs. Ap Esl Config 
- FlowControl bool
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- Height double
- Height, in meters, optional
- IpConfig Pulumi.Juniper Mist. Device. Inputs. Ap Ip Config 
- IP AP settings
- Led
Pulumi.Juniper Mist. Device. Inputs. Ap Led 
- LED AP settings
- Locked bool
- Whether this map is considered locked down
- MapId string
- Map where the device belongs to
- Mesh
Pulumi.Juniper Mist. Device. Inputs. Ap Mesh 
- Mesh AP settings
- Name string
- Notes string
- Any notes about this AP
- NtpServers List<string>
- Orientation int
- Orientation, 0-359, in degrees, up is 0, right is 90.
- PoePassthrough bool
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- PwrConfig Pulumi.Juniper Mist. Device. Inputs. Ap Pwr Config 
- Power related configs
- RadioConfig Pulumi.Juniper Mist. Device. Inputs. Ap Radio Config 
- Radio AP settings
- UplinkPort Pulumi.Config Juniper Mist. Device. Inputs. Ap Uplink Port Config 
- AP Uplink port configuration
- UsbConfig Pulumi.Juniper Mist. Device. Inputs. 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>
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- X double
- X in pixel
- Y double
- Y in pixel
- DeviceId string
- SiteId string
- Aeroscout
ApAeroscout Args 
- Aeroscout AP settings
- BleConfig ApBle Config Args 
- BLE AP settings
- Centrak
ApCentrak Args 
- ClientBridge ApClient Bridge Args 
- DisableEth1 bool
- Whether to disable eth1 port
- DisableEth2 bool
- Whether to disable eth2 port
- DisableEth3 bool
- Whether to disable eth3 port
- DisableModule bool
- Whether to disable module port
- EslConfig ApEsl Config Args 
- FlowControl bool
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- Height float64
- Height, in meters, optional
- IpConfig ApIp Config Args 
- IP AP settings
- Led
ApLed Args 
- LED AP settings
- Locked bool
- Whether this map is considered locked down
- MapId string
- Map where the device belongs to
- Mesh
ApMesh Args 
- Mesh AP settings
- Name string
- Notes string
- Any notes about this AP
- NtpServers []string
- Orientation int
- Orientation, 0-359, in degrees, up is 0, right is 90.
- PoePassthrough bool
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- PwrConfig ApPwr Config Args 
- Power related configs
- RadioConfig ApRadio Config Args 
- Radio AP settings
- UplinkPort ApConfig Uplink Port Config Args 
- AP Uplink port configuration
- UsbConfig ApUsb 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
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- X float64
- X in pixel
- Y float64
- Y in pixel
- deviceId String
- siteId String
- aeroscout
ApAeroscout 
- Aeroscout AP settings
- bleConfig ApBle Config 
- BLE AP settings
- centrak
ApCentrak 
- clientBridge ApClient Bridge 
- disableEth1 Boolean
- Whether to disable eth1 port
- disableEth2 Boolean
- Whether to disable eth2 port
- disableEth3 Boolean
- Whether to disable eth3 port
- disableModule Boolean
- Whether to disable module port
- eslConfig ApEsl Config 
- flowControl Boolean
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height Double
- Height, in meters, optional
- ipConfig ApIp Config 
- IP AP settings
- led
ApLed 
- LED AP settings
- locked Boolean
- Whether this map is considered locked down
- mapId String
- Map where the device belongs to
- mesh
ApMesh 
- Mesh AP settings
- name String
- notes String
- Any notes about this AP
- ntpServers List<String>
- orientation Integer
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poePassthrough Boolean
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwrConfig ApPwr Config 
- Power related configs
- radioConfig ApRadio Config 
- Radio AP settings
- uplinkPort ApConfig Uplink Port Config 
- AP Uplink port configuration
- usbConfig ApUsb 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>
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x Double
- X in pixel
- y Double
- Y in pixel
- deviceId string
- siteId string
- aeroscout
ApAeroscout 
- Aeroscout AP settings
- bleConfig ApBle Config 
- BLE AP settings
- centrak
ApCentrak 
- clientBridge ApClient Bridge 
- disableEth1 boolean
- Whether to disable eth1 port
- disableEth2 boolean
- Whether to disable eth2 port
- disableEth3 boolean
- Whether to disable eth3 port
- disableModule boolean
- Whether to disable module port
- eslConfig ApEsl Config 
- flowControl boolean
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height number
- Height, in meters, optional
- ipConfig ApIp Config 
- IP AP settings
- led
ApLed 
- LED AP settings
- locked boolean
- Whether this map is considered locked down
- mapId string
- Map where the device belongs to
- mesh
ApMesh 
- Mesh AP settings
- name string
- notes string
- Any notes about this AP
- ntpServers string[]
- orientation number
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poePassthrough boolean
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwrConfig ApPwr Config 
- Power related configs
- radioConfig ApRadio Config 
- Radio AP settings
- uplinkPort ApConfig Uplink Port Config 
- AP Uplink port configuration
- usbConfig ApUsb 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}
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x number
- X in pixel
- y number
- Y in pixel
- device_id str
- site_id str
- aeroscout
ApAeroscout Args 
- Aeroscout AP settings
- ble_config ApBle Config Args 
- BLE AP settings
- centrak
ApCentrak Args 
- client_bridge ApClient Bridge Args 
- 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 ApEsl Config Args 
- flow_control bool
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height float
- Height, in meters, optional
- ip_config ApIp Config Args 
- IP AP settings
- led
ApLed Args 
- LED AP settings
- locked bool
- Whether this map is considered locked down
- map_id str
- Map where the device belongs to
- mesh
ApMesh Args 
- Mesh AP settings
- name str
- notes str
- Any notes about this AP
- ntp_servers Sequence[str]
- orientation int
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poe_passthrough bool
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr_config ApPwr Config Args 
- Power related configs
- radio_config ApRadio Config Args 
- Radio AP settings
- uplink_port_ Apconfig Uplink Port Config Args 
- AP Uplink port configuration
- usb_config ApUsb 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]
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x float
- X in pixel
- y float
- Y in pixel
- deviceId String
- siteId String
- aeroscout Property Map
- Aeroscout AP settings
- bleConfig Property Map
- BLE AP settings
- centrak Property Map
- clientBridge Property Map
- disableEth1 Boolean
- Whether to disable eth1 port
- disableEth2 Boolean
- Whether to disable eth2 port
- disableEth3 Boolean
- Whether to disable eth3 port
- disableModule Boolean
- Whether to disable module port
- eslConfig Property Map
- flowControl Boolean
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height Number
- Height, in meters, optional
- ipConfig Property Map
- IP AP settings
- led Property Map
- LED AP settings
- locked Boolean
- Whether this map is considered locked down
- mapId String
- Map where the device belongs to
- mesh Property Map
- Mesh AP settings
- name String
- notes String
- Any notes about this AP
- ntpServers List<String>
- orientation Number
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poePassthrough Boolean
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwrConfig Property Map
- Power related configs
- radioConfig Property Map
- Radio AP settings
- uplinkPort Property MapConfig 
- AP Uplink port configuration
- usbConfig 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>
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x Number
- X in pixel
- y Number
- Y in pixel
Outputs
All input properties are implicitly available as output properties. Additionally, the Ap resource produces the following output properties:
- id str
- The provider-assigned unique ID for this managed resource.
- image1_url str
- image2_url str
- image3_url str
- mac str
- Device MAC address
- model str
- Device Model
- org_id str
- serial str
- Device Serial
- type str
- Device Type. enum: ap
Look up Existing Ap Resource
Get an existing Ap 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?: ApState, opts?: CustomResourceOptions): Ap@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        aeroscout: Optional[ApAeroscoutArgs] = None,
        ble_config: Optional[ApBleConfigArgs] = None,
        centrak: Optional[ApCentrakArgs] = None,
        client_bridge: Optional[ApClientBridgeArgs] = None,
        device_id: Optional[str] = None,
        disable_eth1: Optional[bool] = None,
        disable_eth2: Optional[bool] = None,
        disable_eth3: Optional[bool] = None,
        disable_module: Optional[bool] = None,
        esl_config: Optional[ApEslConfigArgs] = None,
        flow_control: Optional[bool] = None,
        height: Optional[float] = None,
        image1_url: Optional[str] = None,
        image2_url: Optional[str] = None,
        image3_url: Optional[str] = None,
        ip_config: Optional[ApIpConfigArgs] = None,
        led: Optional[ApLedArgs] = None,
        locked: Optional[bool] = None,
        mac: Optional[str] = None,
        map_id: Optional[str] = None,
        mesh: Optional[ApMeshArgs] = None,
        model: Optional[str] = None,
        name: Optional[str] = None,
        notes: Optional[str] = None,
        ntp_servers: Optional[Sequence[str]] = None,
        org_id: Optional[str] = None,
        orientation: Optional[int] = None,
        poe_passthrough: Optional[bool] = None,
        pwr_config: Optional[ApPwrConfigArgs] = None,
        radio_config: Optional[ApRadioConfigArgs] = None,
        serial: Optional[str] = None,
        site_id: Optional[str] = None,
        type: Optional[str] = None,
        uplink_port_config: Optional[ApUplinkPortConfigArgs] = None,
        usb_config: Optional[ApUsbConfigArgs] = None,
        vars: Optional[Mapping[str, str]] = None,
        x: Optional[float] = None,
        y: Optional[float] = None) -> Apfunc GetAp(ctx *Context, name string, id IDInput, state *ApState, opts ...ResourceOption) (*Ap, error)public static Ap Get(string name, Input<string> id, ApState? state, CustomResourceOptions? opts = null)public static Ap get(String name, Output<String> id, ApState state, CustomResourceOptions options)resources:  _:    type: junipermist:device:Ap    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Aeroscout
Pulumi.Juniper Mist. Device. Inputs. Ap Aeroscout 
- Aeroscout AP settings
- BleConfig Pulumi.Juniper Mist. Device. Inputs. Ap Ble Config 
- BLE AP settings
- Centrak
Pulumi.Juniper Mist. Device. Inputs. Ap Centrak 
- ClientBridge Pulumi.Juniper Mist. Device. Inputs. Ap Client Bridge 
- DeviceId string
- DisableEth1 bool
- Whether to disable eth1 port
- DisableEth2 bool
- Whether to disable eth2 port
- DisableEth3 bool
- Whether to disable eth3 port
- DisableModule bool
- Whether to disable module port
- EslConfig Pulumi.Juniper Mist. Device. Inputs. Ap Esl Config 
- FlowControl bool
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- Height double
- Height, in meters, optional
- Image1Url string
- Image2Url string
- Image3Url string
- IpConfig Pulumi.Juniper Mist. Device. Inputs. Ap Ip Config 
- IP AP settings
- Led
Pulumi.Juniper Mist. Device. Inputs. Ap Led 
- LED AP settings
- Locked bool
- Whether this map is considered locked down
- Mac string
- Device MAC address
- MapId string
- Map where the device belongs to
- Mesh
Pulumi.Juniper Mist. Device. Inputs. Ap Mesh 
- Mesh AP settings
- Model string
- Device Model
- Name string
- Notes string
- Any notes about this AP
- NtpServers List<string>
- OrgId string
- Orientation int
- Orientation, 0-359, in degrees, up is 0, right is 90.
- PoePassthrough bool
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- PwrConfig Pulumi.Juniper Mist. Device. Inputs. Ap Pwr Config 
- Power related configs
- RadioConfig Pulumi.Juniper Mist. Device. Inputs. Ap Radio Config 
- Radio AP settings
- Serial string
- Device Serial
- SiteId string
- Type string
- Device Type. enum: ap
- UplinkPort Pulumi.Config Juniper Mist. Device. Inputs. Ap Uplink Port Config 
- AP Uplink port configuration
- UsbConfig Pulumi.Juniper Mist. Device. Inputs. 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>
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- X double
- X in pixel
- Y double
- Y in pixel
- Aeroscout
ApAeroscout Args 
- Aeroscout AP settings
- BleConfig ApBle Config Args 
- BLE AP settings
- Centrak
ApCentrak Args 
- ClientBridge ApClient Bridge Args 
- DeviceId string
- DisableEth1 bool
- Whether to disable eth1 port
- DisableEth2 bool
- Whether to disable eth2 port
- DisableEth3 bool
- Whether to disable eth3 port
- DisableModule bool
- Whether to disable module port
- EslConfig ApEsl Config Args 
- FlowControl bool
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- Height float64
- Height, in meters, optional
- Image1Url string
- Image2Url string
- Image3Url string
- IpConfig ApIp Config Args 
- IP AP settings
- Led
ApLed Args 
- LED AP settings
- Locked bool
- Whether this map is considered locked down
- Mac string
- Device MAC address
- MapId string
- Map where the device belongs to
- Mesh
ApMesh Args 
- Mesh AP settings
- Model string
- Device Model
- Name string
- Notes string
- Any notes about this AP
- NtpServers []string
- OrgId string
- Orientation int
- Orientation, 0-359, in degrees, up is 0, right is 90.
- PoePassthrough bool
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- PwrConfig ApPwr Config Args 
- Power related configs
- RadioConfig ApRadio Config Args 
- Radio AP settings
- Serial string
- Device Serial
- SiteId string
- Type string
- Device Type. enum: ap
- UplinkPort ApConfig Uplink Port Config Args 
- AP Uplink port configuration
- UsbConfig ApUsb 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
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- X float64
- X in pixel
- Y float64
- Y in pixel
- aeroscout
ApAeroscout 
- Aeroscout AP settings
- bleConfig ApBle Config 
- BLE AP settings
- centrak
ApCentrak 
- clientBridge ApClient Bridge 
- deviceId String
- disableEth1 Boolean
- Whether to disable eth1 port
- disableEth2 Boolean
- Whether to disable eth2 port
- disableEth3 Boolean
- Whether to disable eth3 port
- disableModule Boolean
- Whether to disable module port
- eslConfig ApEsl Config 
- flowControl Boolean
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height Double
- Height, in meters, optional
- image1Url String
- image2Url String
- image3Url String
- ipConfig ApIp Config 
- IP AP settings
- led
ApLed 
- LED AP settings
- locked Boolean
- Whether this map is considered locked down
- mac String
- Device MAC address
- mapId String
- Map where the device belongs to
- mesh
ApMesh 
- Mesh AP settings
- model String
- Device Model
- name String
- notes String
- Any notes about this AP
- ntpServers List<String>
- orgId String
- orientation Integer
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poePassthrough Boolean
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwrConfig ApPwr Config 
- Power related configs
- radioConfig ApRadio Config 
- Radio AP settings
- serial String
- Device Serial
- siteId String
- type String
- Device Type. enum: ap
- uplinkPort ApConfig Uplink Port Config 
- AP Uplink port configuration
- usbConfig ApUsb 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>
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x Double
- X in pixel
- y Double
- Y in pixel
- aeroscout
ApAeroscout 
- Aeroscout AP settings
- bleConfig ApBle Config 
- BLE AP settings
- centrak
ApCentrak 
- clientBridge ApClient Bridge 
- deviceId string
- disableEth1 boolean
- Whether to disable eth1 port
- disableEth2 boolean
- Whether to disable eth2 port
- disableEth3 boolean
- Whether to disable eth3 port
- disableModule boolean
- Whether to disable module port
- eslConfig ApEsl Config 
- flowControl boolean
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height number
- Height, in meters, optional
- image1Url string
- image2Url string
- image3Url string
- ipConfig ApIp Config 
- IP AP settings
- led
ApLed 
- LED AP settings
- locked boolean
- Whether this map is considered locked down
- mac string
- Device MAC address
- mapId string
- Map where the device belongs to
- mesh
ApMesh 
- Mesh AP settings
- model string
- Device Model
- name string
- notes string
- Any notes about this AP
- ntpServers string[]
- orgId string
- orientation number
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poePassthrough boolean
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwrConfig ApPwr Config 
- Power related configs
- radioConfig ApRadio Config 
- Radio AP settings
- serial string
- Device Serial
- siteId string
- type string
- Device Type. enum: ap
- uplinkPort ApConfig Uplink Port Config 
- AP Uplink port configuration
- usbConfig ApUsb 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}
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x number
- X in pixel
- y number
- Y in pixel
- aeroscout
ApAeroscout Args 
- Aeroscout AP settings
- ble_config ApBle Config Args 
- BLE AP settings
- centrak
ApCentrak Args 
- client_bridge ApClient Bridge Args 
- device_id str
- 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 ApEsl Config Args 
- flow_control bool
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height float
- Height, in meters, optional
- image1_url str
- image2_url str
- image3_url str
- ip_config ApIp Config Args 
- IP AP settings
- led
ApLed Args 
- LED AP settings
- locked bool
- Whether this map is considered locked down
- mac str
- Device MAC address
- map_id str
- Map where the device belongs to
- mesh
ApMesh Args 
- Mesh AP settings
- model str
- Device Model
- name str
- notes str
- Any notes about this AP
- ntp_servers Sequence[str]
- org_id str
- orientation int
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poe_passthrough bool
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwr_config ApPwr Config Args 
- Power related configs
- radio_config ApRadio Config Args 
- Radio AP settings
- serial str
- Device Serial
- site_id str
- type str
- Device Type. enum: ap
- uplink_port_ Apconfig Uplink Port Config Args 
- AP Uplink port configuration
- usb_config ApUsb 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]
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x float
- X in pixel
- y float
- Y in pixel
- aeroscout Property Map
- Aeroscout AP settings
- bleConfig Property Map
- BLE AP settings
- centrak Property Map
- clientBridge Property Map
- deviceId String
- disableEth1 Boolean
- Whether to disable eth1 port
- disableEth2 Boolean
- Whether to disable eth2 port
- disableEth3 Boolean
- Whether to disable eth3 port
- disableModule Boolean
- Whether to disable module port
- eslConfig Property Map
- flowControl Boolean
- For some AP models, flow_control can be enabled to address some switch compatibility issue
- height Number
- Height, in meters, optional
- image1Url String
- image2Url String
- image3Url String
- ipConfig Property Map
- IP AP settings
- led Property Map
- LED AP settings
- locked Boolean
- Whether this map is considered locked down
- mac String
- Device MAC address
- mapId String
- Map where the device belongs to
- mesh Property Map
- Mesh AP settings
- model String
- Device Model
- name String
- notes String
- Any notes about this AP
- ntpServers List<String>
- orgId String
- orientation Number
- Orientation, 0-359, in degrees, up is 0, right is 90.
- poePassthrough Boolean
- Whether to enable power out through module port (for APH) or eth1 (for APL/BT11)
- pwrConfig Property Map
- Power related configs
- radioConfig Property Map
- Radio AP settings
- serial String
- Device Serial
- siteId String
- type String
- Device Type. enum: ap
- uplinkPort Property MapConfig 
- AP Uplink port configuration
- usbConfig 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>
- Dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- x Number
- X in pixel
- y Number
- Y in pixel
Supporting Types
ApAeroscout, ApAeroscoutArgs    
- Enabled bool
- Whether to enable aeroscout config
- Host string
- Required if enabled, aeroscout server host
- LocateConnected 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
- LocateConnected 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
- locateConnected 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
- locateConnected 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
- locateConnected Boolean
- Whether to enable the feature to allow wireless clients data received and sent to AES server for location calculation
ApBleConfig, ApBleConfigArgs      
- BeaconEnabled bool
- Whether Mist beacons is enabled
- BeaconRate int
- Required if beacon_rate_mode==custom, 1-10, in number-beacons-per-second
- BeaconRate stringMode 
- enum: custom,default
- BeamDisableds 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)
- CustomBle boolPacket Enabled 
- Can be enabled if beacon_enabled==true, whether to send custom packet
- CustomBle stringPacket Frame 
- The custom frame to be sent out in this beacon. The frame must be a hexstring
- CustomBle intPacket Freq Msec 
- Frequency (msec) of data emitted by custom ble beacon
- EddystoneUid intAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- EddystoneUid stringBeams 
- EddystoneUid boolEnabled 
- Only if beacon_enabled==false, Whether Eddystone-UID beacon is enabled
- EddystoneUid intFreq Msec 
- Frequency (msec) of data emmit by Eddystone-UID beacon
- EddystoneUid stringInstance 
- Eddystone-UID instance for the device
- EddystoneUid stringNamespace 
- Eddystone-UID namespace
- EddystoneUrl intAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- EddystoneUrl stringBeams 
- EddystoneUrl boolEnabled 
- Only if beacon_enabled==false, Whether Eddystone-URL beacon is enabled
- EddystoneUrl intFreq Msec 
- Frequency (msec) of data emit by Eddystone-UID beacon
- EddystoneUrl stringUrl 
- URL pointed by Eddystone-URL beacon
- IbeaconAdv intPower 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- IbeaconBeams string
- IbeaconEnabled bool
- Can be enabled if beacon_enabled==true, whether to send iBeacon
- IbeaconFreq intMsec 
- Frequency (msec) of data emmit for iBeacon
- IbeaconMajor int
- Major number for iBeacon
- IbeaconMinor int
- Minor number for iBeacon
- IbeaconUuid string
- Optional, if not specified, the same UUID as the beacon will be used
- Power int
- Required if power_mode==custom; else usepower_modeas default
- PowerMode string
- enum: custom,default
- BeaconEnabled bool
- Whether Mist beacons is enabled
- BeaconRate int
- Required if beacon_rate_mode==custom, 1-10, in number-beacons-per-second
- BeaconRate stringMode 
- enum: custom,default
- BeamDisableds []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)
- CustomBle boolPacket Enabled 
- Can be enabled if beacon_enabled==true, whether to send custom packet
- CustomBle stringPacket Frame 
- The custom frame to be sent out in this beacon. The frame must be a hexstring
- CustomBle intPacket Freq Msec 
- Frequency (msec) of data emitted by custom ble beacon
- EddystoneUid intAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- EddystoneUid stringBeams 
- EddystoneUid boolEnabled 
- Only if beacon_enabled==false, Whether Eddystone-UID beacon is enabled
- EddystoneUid intFreq Msec 
- Frequency (msec) of data emmit by Eddystone-UID beacon
- EddystoneUid stringInstance 
- Eddystone-UID instance for the device
- EddystoneUid stringNamespace 
- Eddystone-UID namespace
- EddystoneUrl intAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- EddystoneUrl stringBeams 
- EddystoneUrl boolEnabled 
- Only if beacon_enabled==false, Whether Eddystone-URL beacon is enabled
- EddystoneUrl intFreq Msec 
- Frequency (msec) of data emit by Eddystone-UID beacon
- EddystoneUrl stringUrl 
- URL pointed by Eddystone-URL beacon
- IbeaconAdv intPower 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- IbeaconBeams string
- IbeaconEnabled bool
- Can be enabled if beacon_enabled==true, whether to send iBeacon
- IbeaconFreq intMsec 
- Frequency (msec) of data emmit for iBeacon
- IbeaconMajor int
- Major number for iBeacon
- IbeaconMinor int
- Minor number for iBeacon
- IbeaconUuid string
- Optional, if not specified, the same UUID as the beacon will be used
- Power int
- Required if power_mode==custom; else usepower_modeas default
- PowerMode string
- enum: custom,default
- beaconEnabled Boolean
- Whether Mist beacons is enabled
- beaconRate Integer
- Required if beacon_rate_mode==custom, 1-10, in number-beacons-per-second
- beaconRate StringMode 
- enum: custom,default
- beamDisableds 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)
- customBle BooleanPacket Enabled 
- Can be enabled if beacon_enabled==true, whether to send custom packet
- customBle StringPacket Frame 
- The custom frame to be sent out in this beacon. The frame must be a hexstring
- customBle IntegerPacket Freq Msec 
- Frequency (msec) of data emitted by custom ble beacon
- eddystoneUid IntegerAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystoneUid StringBeams 
- eddystoneUid BooleanEnabled 
- Only if beacon_enabled==false, Whether Eddystone-UID beacon is enabled
- eddystoneUid IntegerFreq Msec 
- Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystoneUid StringInstance 
- Eddystone-UID instance for the device
- eddystoneUid StringNamespace 
- Eddystone-UID namespace
- eddystoneUrl IntegerAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystoneUrl StringBeams 
- eddystoneUrl BooleanEnabled 
- Only if beacon_enabled==false, Whether Eddystone-URL beacon is enabled
- eddystoneUrl IntegerFreq Msec 
- Frequency (msec) of data emit by Eddystone-UID beacon
- eddystoneUrl StringUrl 
- URL pointed by Eddystone-URL beacon
- ibeaconAdv IntegerPower 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeaconBeams String
- ibeaconEnabled Boolean
- Can be enabled if beacon_enabled==true, whether to send iBeacon
- ibeaconFreq IntegerMsec 
- Frequency (msec) of data emmit for iBeacon
- ibeaconMajor Integer
- Major number for iBeacon
- ibeaconMinor Integer
- Minor number for iBeacon
- ibeaconUuid String
- Optional, if not specified, the same UUID as the beacon will be used
- power Integer
- Required if power_mode==custom; else usepower_modeas default
- powerMode String
- enum: custom,default
- beaconEnabled boolean
- Whether Mist beacons is enabled
- beaconRate number
- Required if beacon_rate_mode==custom, 1-10, in number-beacons-per-second
- beaconRate stringMode 
- enum: custom,default
- beamDisableds 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)
- customBle booleanPacket Enabled 
- Can be enabled if beacon_enabled==true, whether to send custom packet
- customBle stringPacket Frame 
- The custom frame to be sent out in this beacon. The frame must be a hexstring
- customBle numberPacket Freq Msec 
- Frequency (msec) of data emitted by custom ble beacon
- eddystoneUid numberAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystoneUid stringBeams 
- eddystoneUid booleanEnabled 
- Only if beacon_enabled==false, Whether Eddystone-UID beacon is enabled
- eddystoneUid numberFreq Msec 
- Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystoneUid stringInstance 
- Eddystone-UID instance for the device
- eddystoneUid stringNamespace 
- Eddystone-UID namespace
- eddystoneUrl numberAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystoneUrl stringBeams 
- eddystoneUrl booleanEnabled 
- Only if beacon_enabled==false, Whether Eddystone-URL beacon is enabled
- eddystoneUrl numberFreq Msec 
- Frequency (msec) of data emit by Eddystone-UID beacon
- eddystoneUrl stringUrl 
- URL pointed by Eddystone-URL beacon
- ibeaconAdv numberPower 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeaconBeams string
- ibeaconEnabled boolean
- Can be enabled if beacon_enabled==true, whether to send iBeacon
- ibeaconFreq numberMsec 
- Frequency (msec) of data emmit for iBeacon
- ibeaconMajor number
- Major number for iBeacon
- ibeaconMinor number
- Minor number for iBeacon
- ibeaconUuid string
- Optional, if not specified, the same UUID as the beacon will be used
- power number
- Required if power_mode==custom; else usepower_modeas default
- powerMode 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; else usepower_modeas default
- power_mode str
- enum: custom,default
- beaconEnabled Boolean
- Whether Mist beacons is enabled
- beaconRate Number
- Required if beacon_rate_mode==custom, 1-10, in number-beacons-per-second
- beaconRate StringMode 
- enum: custom,default
- beamDisableds 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)
- customBle BooleanPacket Enabled 
- Can be enabled if beacon_enabled==true, whether to send custom packet
- customBle StringPacket Frame 
- The custom frame to be sent out in this beacon. The frame must be a hexstring
- customBle NumberPacket Freq Msec 
- Frequency (msec) of data emitted by custom ble beacon
- eddystoneUid NumberAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystoneUid StringBeams 
- eddystoneUid BooleanEnabled 
- Only if beacon_enabled==false, Whether Eddystone-UID beacon is enabled
- eddystoneUid NumberFreq Msec 
- Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystoneUid StringInstance 
- Eddystone-UID instance for the device
- eddystoneUid StringNamespace 
- Eddystone-UID namespace
- eddystoneUrl NumberAdv Power 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystoneUrl StringBeams 
- eddystoneUrl BooleanEnabled 
- Only if beacon_enabled==false, Whether Eddystone-URL beacon is enabled
- eddystoneUrl NumberFreq Msec 
- Frequency (msec) of data emit by Eddystone-UID beacon
- eddystoneUrl StringUrl 
- URL pointed by Eddystone-URL beacon
- ibeaconAdv NumberPower 
- Advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeaconBeams String
- ibeaconEnabled Boolean
- Can be enabled if beacon_enabled==true, whether to send iBeacon
- ibeaconFreq NumberMsec 
- Frequency (msec) of data emmit for iBeacon
- ibeaconMajor Number
- Major number for iBeacon
- ibeaconMinor Number
- Minor number for iBeacon
- ibeaconUuid String
- Optional, if not specified, the same UUID as the beacon will be used
- power Number
- Required if power_mode==custom; else usepower_modeas default
- powerMode String
- enum: custom,default
ApCentrak, ApCentrakArgs    
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
ApClientBridge, ApClientBridgeArgs      
- Auth
Pulumi.Juniper Mist. Device. Inputs. Ap Client Bridge Auth 
- Enabled bool
- When acted as client bridge:- only 5G radio can be used
- will not serve as AP on any radios
 
- Ssid string
- Auth
ApClient Bridge Auth 
- Enabled bool
- When acted as client bridge:- only 5G radio can be used
- will not serve as AP on any radios
 
- Ssid string
- auth
ApClient Bridge Auth 
- enabled Boolean
- When acted as client bridge:- only 5G radio can be used
- will not serve as AP on any radios
 
- ssid String
- auth
ApClient Bridge Auth 
- enabled boolean
- When acted as client bridge:- only 5G radio can be used
- will not serve as AP on any radios
 
- ssid string
- auth
ApClient Bridge Auth 
- enabled bool
- When acted as client bridge:- only 5G radio can be used
- will not serve as AP on any radios
 
- ssid str
- auth Property Map
- enabled Boolean
- When acted as client bridge:- only 5G radio can be used
- will not serve as AP on any radios
 
- ssid String
ApClientBridgeAuth, ApClientBridgeAuthArgs        
ApEslConfig, ApEslConfigArgs      
- Cacert string
- Only if type==imagotagortype==native
- Channel int
- Only if type==imagotagortype==native
- Enabled bool
- usb_config is ignored if esl_config enabled
- Host string
- Only if type==imagotagortype==native
- Port int
- Only if type==imagotagortype==native
- Type string
- note: ble_config will be ingored if esl_config is enabled and with native mode. enum: hanshow,imagotag,native,solum
- VerifyCert bool
- Only if type==imagotagortype==native
- VlanId int
- Only if type==solumortype==hanshow
- Cacert string
- Only if type==imagotagortype==native
- Channel int
- Only if type==imagotagortype==native
- Enabled bool
- usb_config is ignored if esl_config enabled
- Host string
- Only if type==imagotagortype==native
- Port int
- Only if type==imagotagortype==native
- Type string
- note: ble_config will be ingored if esl_config is enabled and with native mode. enum: hanshow,imagotag,native,solum
- VerifyCert bool
- Only if type==imagotagortype==native
- VlanId int
- Only if type==solumortype==hanshow
- cacert String
- Only if type==imagotagortype==native
- channel Integer
- Only if type==imagotagortype==native
- enabled Boolean
- usb_config is ignored if esl_config enabled
- host String
- Only if type==imagotagortype==native
- port Integer
- Only if type==imagotagortype==native
- type String
- note: ble_config will be ingored if esl_config is enabled and with native mode. enum: hanshow,imagotag,native,solum
- verifyCert Boolean
- Only if type==imagotagortype==native
- vlanId Integer
- Only if type==solumortype==hanshow
- cacert string
- Only if type==imagotagortype==native
- channel number
- Only if type==imagotagortype==native
- enabled boolean
- usb_config is ignored if esl_config enabled
- host string
- Only if type==imagotagortype==native
- port number
- Only if type==imagotagortype==native
- type string
- note: ble_config will be ingored if esl_config is enabled and with native mode. enum: hanshow,imagotag,native,solum
- verifyCert boolean
- Only if type==imagotagortype==native
- vlanId number
- Only if type==solumortype==hanshow
- cacert str
- Only if type==imagotagortype==native
- channel int
- Only if type==imagotagortype==native
- enabled bool
- usb_config is ignored if esl_config enabled
- host str
- Only if type==imagotagortype==native
- port int
- Only if type==imagotagortype==native
- type str
- note: ble_config will be ingored if esl_config is enabled and with native mode. enum: hanshow,imagotag,native,solum
- verify_cert bool
- Only if type==imagotagortype==native
- vlan_id int
- Only if type==solumortype==hanshow
- cacert String
- Only if type==imagotagortype==native
- channel Number
- Only if type==imagotagortype==native
- enabled Boolean
- usb_config is ignored if esl_config enabled
- host String
- Only if type==imagotagortype==native
- port Number
- Only if type==imagotagortype==native
- type String
- note: ble_config will be ingored if esl_config is enabled and with native mode. enum: hanshow,imagotag,native,solum
- verifyCert Boolean
- Only if type==imagotagortype==native
- vlanId Number
- Only if type==solumortype==hanshow
ApIpConfig, ApIpConfigArgs      
- Dns List<string>
- If type==static
- DnsSuffixes 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
- VlanId int
- Management VLAN id, default is 1 (untagged)
- Dns []string
- If type==static
- DnsSuffixes []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
- VlanId int
- Management VLAN id, default is 1 (untagged)
- dns List<String>
- If type==static
- dnsSuffixes 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
- vlanId Integer
- Management VLAN id, default is 1 (untagged)
- dns string[]
- If type==static
- dnsSuffixes 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
- vlanId 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
- dnsSuffixes 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
- vlanId Number
- Management VLAN id, default is 1 (untagged)
ApLed, ApLedArgs    
- Brightness int
- Enabled bool
- Brightness int
- Enabled bool
- brightness Integer
- enabled Boolean
- brightness number
- enabled boolean
- brightness int
- enabled bool
- brightness Number
- enabled Boolean
ApMesh, ApMeshArgs    
ApPwrConfig, ApPwrConfigArgs      
- Base int
- Additional power to request during negotiating with PSE over PoE, in mW
- PreferUsb boolOver Wifi 
- Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- Base int
- Additional power to request during negotiating with PSE over PoE, in mW
- PreferUsb boolOver Wifi 
- Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base Integer
- Additional power to request during negotiating with PSE over PoE, in mW
- preferUsb BooleanOver Wifi 
- Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base number
- Additional power to request during negotiating with PSE over PoE, in mW
- preferUsb booleanOver Wifi 
- Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base int
- Additional power to request during negotiating with PSE over PoE, in mW
- prefer_usb_ boolover_ wifi 
- Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
- base Number
- Additional power to request during negotiating with PSE over PoE, in mW
- preferUsb BooleanOver Wifi 
- Whether to enable power out to peripheral, meanwhile will reduce power to Wi-Fi (only for AP45 at power mode)
ApRadioConfig, ApRadioConfigArgs      
- AllowRrm boolDisable 
- AntGain24 int
- Antenna gain for 2.4G - for models with external antenna only
- AntGain5 int
- Antenna gain for 5G - for models with external antenna only
- AntGain6 int
- Antenna gain for 6G - for models with external antenna only
- AntennaMode string
- enum: 1x1,2x2,3x3,4x4,default
- Band24
Pulumi.Juniper Mist. Device. Inputs. Ap Radio Config Band24 
- Radio Band AP settings
- Band24Usage string
- enum: 24,5,6,auto
- Band5
Pulumi.Juniper Mist. Device. Inputs. Ap Radio Config Band5 
- Radio Band AP settings
- Band5On24Radio
Pulumi.Juniper Mist. Device. Inputs. Ap Radio Config Band5On24Radio 
- Radio Band AP settings
- Band6
Pulumi.Juniper Mist. Device. Inputs. Ap Radio Config Band6 
- Radio Band AP settings
- IndoorUse 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
- ScanningEnabled bool
- Whether scanning radio is enabled
- AllowRrm boolDisable 
- AntGain24 int
- Antenna gain for 2.4G - for models with external antenna only
- AntGain5 int
- Antenna gain for 5G - for models with external antenna only
- AntGain6 int
- Antenna gain for 6G - for models with external antenna only
- AntennaMode string
- enum: 1x1,2x2,3x3,4x4,default
- Band24
ApRadio Config Band24 
- Radio Band AP settings
- Band24Usage string
- enum: 24,5,6,auto
- Band5
ApRadio Config Band5 
- Radio Band AP settings
- Band5On24Radio
ApRadio Config Band5On24Radio 
- Radio Band AP settings
- Band6
ApRadio Config Band6 
- Radio Band AP settings
- IndoorUse 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
- ScanningEnabled bool
- Whether scanning radio is enabled
- allowRrm BooleanDisable 
- antGain24 Integer
- Antenna gain for 2.4G - for models with external antenna only
- antGain5 Integer
- Antenna gain for 5G - for models with external antenna only
- antGain6 Integer
- Antenna gain for 6G - for models with external antenna only
- antennaMode String
- enum: 1x1,2x2,3x3,4x4,default
- band24
ApRadio Config Band24 
- Radio Band AP settings
- band24Usage String
- enum: 24,5,6,auto
- band5
ApRadio Config Band5 
- Radio Band AP settings
- band5On24Radio
ApRadio Config Band5On24Radio 
- Radio Band AP settings
- band6
ApRadio Config Band6 
- Radio Band AP settings
- indoorUse 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
- scanningEnabled Boolean
- Whether scanning radio is enabled
- allowRrm booleanDisable 
- antGain24 number
- Antenna gain for 2.4G - for models with external antenna only
- antGain5 number
- Antenna gain for 5G - for models with external antenna only
- antGain6 number
- Antenna gain for 6G - for models with external antenna only
- antennaMode string
- enum: 1x1,2x2,3x3,4x4,default
- band24
ApRadio Config Band24 
- Radio Band AP settings
- band24Usage string
- enum: 24,5,6,auto
- band5
ApRadio Config Band5 
- Radio Band AP settings
- band5On24Radio
ApRadio Config Band5On24Radio 
- Radio Band AP settings
- band6
ApRadio Config Band6 
- Radio Band AP settings
- indoorUse 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
- scanningEnabled 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
ApRadio Config Band24 
- Radio Band AP settings
- band24_usage str
- enum: 24,5,6,auto
- band5
ApRadio Config Band5 
- Radio Band AP settings
- band5_on24_ Apradio Radio Config Band5On24Radio 
- Radio Band AP settings
- band6
ApRadio 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
- allowRrm BooleanDisable 
- antGain24 Number
- Antenna gain for 2.4G - for models with external antenna only
- antGain5 Number
- Antenna gain for 5G - for models with external antenna only
- antGain6 Number
- Antenna gain for 6G - for models with external antenna only
- antennaMode 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
- indoorUse 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
- scanningEnabled Boolean
- Whether scanning radio is enabled
ApRadioConfigBand24, ApRadioConfigBand24Args        
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- allowRrm BooleanDisable 
- antGain Integer
- antennaMode 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 / …
- powerMax Integer
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Integer
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
- allowRrm booleanDisable 
- antGain number
- antennaMode 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 / …
- powerMax number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin 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
- allowRrm BooleanDisable 
- antGain Number
- antennaMode 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 / …
- powerMax Number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Number
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
ApRadioConfigBand5, ApRadioConfigBand5Args        
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- allowRrm BooleanDisable 
- antGain Integer
- antennaMode 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 / …
- powerMax Integer
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Integer
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
- allowRrm booleanDisable 
- antGain number
- antennaMode 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 / …
- powerMax number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin 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
- allowRrm BooleanDisable 
- antGain Number
- antennaMode 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 / …
- powerMax Number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Number
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
ApRadioConfigBand5On24Radio, ApRadioConfigBand5On24RadioArgs        
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- allowRrm BooleanDisable 
- antGain Integer
- antennaMode 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 / …
- powerMax Integer
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Integer
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
- allowRrm booleanDisable 
- antGain number
- antennaMode 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 / …
- powerMax number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin 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
- allowRrm BooleanDisable 
- antGain Number
- antennaMode 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 / …
- powerMax Number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Number
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
ApRadioConfigBand6, ApRadioConfigBand6Args        
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- StandardPower bool
- For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- AllowRrm boolDisable 
- AntGain int
- AntennaMode 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 / …
- PowerMax int
- When power=0, max tx power to use, HW-specific values will be used if not set
- PowerMin int
- When power=0, min tx power to use, HW-specific values will be used if not set
- Preamble string
- enum: auto,long,short
- StandardPower bool
- For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allowRrm BooleanDisable 
- antGain Integer
- antennaMode 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 / …
- powerMax Integer
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Integer
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
- standardPower Boolean
- For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allowRrm booleanDisable 
- antGain number
- antennaMode 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 / …
- powerMax number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin number
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble string
- enum: auto,long,short
- standardPower boolean
- For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
- allow_rrm_ booldisable 
- 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 fall back to Low Power Indoor if AFC failed
- allowRrm BooleanDisable 
- antGain Number
- antennaMode 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 / …
- powerMax Number
- When power=0, max tx power to use, HW-specific values will be used if not set
- powerMin Number
- When power=0, min tx power to use, HW-specific values will be used if not set
- preamble String
- enum: auto,long,short
- standardPower Boolean
- For 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed, and we'll fall back to Low Power Indoor if AFC failed
ApUplinkPortConfig, ApUplinkPortConfigArgs        
- 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
- KeepWlans 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
- KeepWlans 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
- keepWlans 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
- keepWlans 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
- keepWlans 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.
ApUsbConfig, ApUsbConfigArgs      
- 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
- VerifyCert bool
- Only if type==imagotag, whether to turn on SSL verification
- VlanId int
- Only if type==solumortype==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
- VerifyCert bool
- Only if type==imagotag, whether to turn on SSL verification
- VlanId int
- Only if type==solumortype==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
- verifyCert Boolean
- Only if type==imagotag, whether to turn on SSL verification
- vlanId Integer
- Only if type==solumortype==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
- verifyCert boolean
- Only if type==imagotag, whether to turn on SSL verification
- vlanId number
- Only if type==solumortype==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==solumortype==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
- verifyCert Boolean
- Only if type==imagotag, whether to turn on SSL verification
- vlanId Number
- Only if type==solumortype==hanshow
Import
Using pulumi import, import mist_device_ap with:
AP Configuration can be imported by specifying the site_id and the device_id
$ pulumi import junipermist:device/ap:Ap ap_one 17b46405-3a6d-4715-8bb4-6bb6d06f316a.d3c42998-9012-4859-9743-6b9bee475309
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- junipermist pulumi/pulumi-junipermist
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the mistTerraform Provider.
