junipermist.site.Setting
Explore with Pulumi AI
This resource manages the Site Settings. The Site Settings can used to customize the Site configuration and assign Site Variables (Sites Variables can be reused in configuration templates)
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.junipermist.site.Setting;
import com.pulumi.junipermist.site.SettingArgs;
import com.pulumi.junipermist.site.inputs.SettingAutoUpgradeArgs;
import com.pulumi.junipermist.site.inputs.SettingProxyArgs;
import com.pulumi.junipermist.site.inputs.SettingRogueArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var siteOne = new Setting("siteOne", SettingArgs.builder()
.siteId(terraformSite.id())
.apUpdownThreshold(5)
.deviceUpdownThreshold(5)
.autoUpgrade(SettingAutoUpgradeArgs.builder()
.enabled(true)
.day_of_week("tue")
.time_of_day("02:00")
.version("beta")
.build())
.configAutoRevert(true)
.persistConfigOnDevice(true)
.proxy(SettingProxyArgs.builder()
.url("http://myproxy:3128")
.build())
.rogue(SettingRogueArgs.builder()
.enabled(true)
.honeypot_enabled(true)
.min_duration(5)
.build())
.build());
}
}
resources:
siteOne:
type: junipermist:site:Setting
name: site_one
properties:
siteId: ${terraformSite.id}
apUpdownThreshold: 5
deviceUpdownThreshold: 5
autoUpgrade:
enabled: true
day_of_week: tue
time_of_day: 02:00
version: beta
configAutoRevert: true
persistConfigOnDevice: true
proxy:
url: http://myproxy:3128
rogue:
enabled: true
honeypot_enabled: true
min_duration: 5
Create Setting Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Setting(name: string, args: SettingArgs, opts?: CustomResourceOptions);
@overload
def Setting(resource_name: str,
args: SettingArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Setting(resource_name: str,
opts: Optional[ResourceOptions] = None,
site_id: Optional[str] = None,
rogue: Optional[SettingRogueArgs] = None,
wired_vna: Optional[SettingWiredVnaArgs] = None,
ble_config: Optional[SettingBleConfigArgs] = None,
rtsa: Optional[SettingRtsaArgs] = None,
config_push_policy: Optional[SettingConfigPushPolicyArgs] = None,
critical_url_monitoring: Optional[SettingCriticalUrlMonitoringArgs] = None,
device_updown_threshold: Optional[int] = None,
disabled_system_defined_port_usages: Optional[Sequence[str]] = None,
engagement: Optional[SettingEngagementArgs] = None,
gateway_mgmt: Optional[SettingGatewayMgmtArgs] = None,
gateway_updown_threshold: Optional[int] = None,
led: Optional[SettingLedArgs] = None,
occupancy: Optional[SettingOccupancyArgs] = None,
persist_config_on_device: Optional[bool] = None,
proxy: Optional[SettingProxyArgs] = None,
remove_existing_configs: Optional[bool] = None,
report_gatt: Optional[bool] = None,
analytic: Optional[SettingAnalyticArgs] = None,
config_auto_revert: Optional[bool] = None,
auto_upgrade: Optional[SettingAutoUpgradeArgs] = None,
skyatp: Optional[SettingSkyatpArgs] = None,
ap_updown_threshold: Optional[int] = None,
srx_app: Optional[SettingSrxAppArgs] = None,
ssh_keys: Optional[Sequence[str]] = None,
ssr: Optional[SettingSsrArgs] = None,
switch_updown_threshold: Optional[int] = None,
synthetic_test: Optional[SettingSyntheticTestArgs] = None,
track_anonymous_devices: Optional[bool] = None,
uplink_port_config: Optional[SettingUplinkPortConfigArgs] = None,
vars: Optional[Mapping[str, str]] = None,
vna: Optional[SettingVnaArgs] = None,
vs_instance: Optional[Mapping[str, SettingVsInstanceArgs]] = None,
wan_vna: Optional[SettingWanVnaArgs] = None,
wids: Optional[SettingWidsArgs] = None,
wifi: Optional[SettingWifiArgs] = None,
simple_alert: Optional[SettingSimpleAlertArgs] = None,
zone_occupancy_alert: Optional[SettingZoneOccupancyAlertArgs] = None)
func NewSetting(ctx *Context, name string, args SettingArgs, opts ...ResourceOption) (*Setting, error)
public Setting(string name, SettingArgs args, CustomResourceOptions? opts = null)
public Setting(String name, SettingArgs args)
public Setting(String name, SettingArgs args, CustomResourceOptions options)
type: junipermist:site:Setting
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 SettingArgs
- 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 SettingArgs
- 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 SettingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SettingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SettingArgs
- 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 junipermistSettingResource = new JuniperMist.Site.Setting("junipermistSettingResource", new()
{
SiteId = "string",
Rogue = new JuniperMist.Site.Inputs.SettingRogueArgs
{
Enabled = false,
HoneypotEnabled = false,
MinDuration = 0,
MinRssi = 0,
WhitelistedBssids = new[]
{
"string",
},
WhitelistedSsids = new[]
{
"string",
},
},
WiredVna = new JuniperMist.Site.Inputs.SettingWiredVnaArgs
{
Enabled = false,
},
BleConfig = new JuniperMist.Site.Inputs.SettingBleConfigArgs
{
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",
},
Rtsa = new JuniperMist.Site.Inputs.SettingRtsaArgs
{
AppWaking = false,
DisableDeadReckoning = false,
DisablePressureSensor = false,
Enabled = false,
TrackAsset = false,
},
ConfigPushPolicy = new JuniperMist.Site.Inputs.SettingConfigPushPolicyArgs
{
NoPush = false,
PushWindow = new JuniperMist.Site.Inputs.SettingConfigPushPolicyPushWindowArgs
{
Enabled = false,
Hours = new JuniperMist.Site.Inputs.SettingConfigPushPolicyPushWindowHoursArgs
{
Fri = "string",
Mon = "string",
Sat = "string",
Sun = "string",
Thu = "string",
Tue = "string",
Wed = "string",
},
},
},
CriticalUrlMonitoring = new JuniperMist.Site.Inputs.SettingCriticalUrlMonitoringArgs
{
Enabled = false,
Monitors = new[]
{
new JuniperMist.Site.Inputs.SettingCriticalUrlMonitoringMonitorArgs
{
Url = "string",
VlanId = "string",
},
},
},
DeviceUpdownThreshold = 0,
DisabledSystemDefinedPortUsages = new[]
{
"string",
},
Engagement = new JuniperMist.Site.Inputs.SettingEngagementArgs
{
DwellTagNames = new JuniperMist.Site.Inputs.SettingEngagementDwellTagNamesArgs
{
Bounce = "string",
Engaged = "string",
Passerby = "string",
Stationed = "string",
},
DwellTags = new JuniperMist.Site.Inputs.SettingEngagementDwellTagsArgs
{
Bounce = "string",
Engaged = "string",
Passerby = "string",
Stationed = "string",
},
Hours = new JuniperMist.Site.Inputs.SettingEngagementHoursArgs
{
Fri = "string",
Mon = "string",
Sat = "string",
Sun = "string",
Thu = "string",
Tue = "string",
Wed = "string",
},
MaxDwell = 0,
MinDwell = 0,
},
GatewayMgmt = new JuniperMist.Site.Inputs.SettingGatewayMgmtArgs
{
AdminSshkeys = new[]
{
"string",
},
AppProbing = new JuniperMist.Site.Inputs.SettingGatewayMgmtAppProbingArgs
{
Apps = new[]
{
"string",
},
CustomApps = new[]
{
new JuniperMist.Site.Inputs.SettingGatewayMgmtAppProbingCustomAppArgs
{
Hostnames = new[]
{
"string",
},
Name = "string",
Protocol = "string",
Address = "string",
AppType = "string",
Key = "string",
Network = "string",
PacketSize = 0,
Url = "string",
Vrf = "string",
},
},
Enabled = false,
},
AppUsage = false,
AutoSignatureUpdate = new JuniperMist.Site.Inputs.SettingGatewayMgmtAutoSignatureUpdateArgs
{
DayOfWeek = "string",
Enable = false,
TimeOfDay = "string",
},
ConfigRevertTimer = 0,
DisableConsole = false,
DisableOob = false,
ProbeHosts = new[]
{
"string",
},
ProtectRe = new JuniperMist.Site.Inputs.SettingGatewayMgmtProtectReArgs
{
AllowedServices = new[]
{
"string",
},
Customs = new[]
{
new JuniperMist.Site.Inputs.SettingGatewayMgmtProtectReCustomArgs
{
Subnets = new[]
{
"string",
},
PortRange = "string",
Protocol = "string",
},
},
Enabled = false,
TrustedHosts = new[]
{
"string",
},
},
RootPassword = "string",
SecurityLogSourceAddress = "string",
SecurityLogSourceInterface = "string",
},
GatewayUpdownThreshold = 0,
Led = new JuniperMist.Site.Inputs.SettingLedArgs
{
Brightness = 0,
Enabled = false,
},
Occupancy = new JuniperMist.Site.Inputs.SettingOccupancyArgs
{
AssetsEnabled = false,
ClientsEnabled = false,
MinDuration = 0,
SdkclientsEnabled = false,
UnconnectedClientsEnabled = false,
},
PersistConfigOnDevice = false,
Proxy = new JuniperMist.Site.Inputs.SettingProxyArgs
{
Url = "string",
},
RemoveExistingConfigs = false,
ReportGatt = false,
Analytic = new JuniperMist.Site.Inputs.SettingAnalyticArgs
{
Enabled = false,
},
ConfigAutoRevert = false,
AutoUpgrade = new JuniperMist.Site.Inputs.SettingAutoUpgradeArgs
{
CustomVersions =
{
{ "string", "string" },
},
DayOfWeek = "string",
Enabled = false,
TimeOfDay = "string",
Version = "string",
},
Skyatp = new JuniperMist.Site.Inputs.SettingSkyatpArgs
{
Enabled = false,
SendIpMacMapping = false,
},
ApUpdownThreshold = 0,
SrxApp = new JuniperMist.Site.Inputs.SettingSrxAppArgs
{
Enabled = false,
},
SshKeys = new[]
{
"string",
},
Ssr = new JuniperMist.Site.Inputs.SettingSsrArgs
{
ConductorHosts = new[]
{
"string",
},
DisableStats = false,
},
SwitchUpdownThreshold = 0,
SyntheticTest = new JuniperMist.Site.Inputs.SettingSyntheticTestArgs
{
Disabled = false,
Vlans = new[]
{
new JuniperMist.Site.Inputs.SettingSyntheticTestVlanArgs
{
CustomTestUrls = new[]
{
"string",
},
Disabled = false,
VlanIds = new[]
{
"string",
},
},
},
WanSpeedtest = new JuniperMist.Site.Inputs.SettingSyntheticTestWanSpeedtestArgs
{
Enabled = false,
TimeOdFay = "string",
},
},
TrackAnonymousDevices = false,
UplinkPortConfig = new JuniperMist.Site.Inputs.SettingUplinkPortConfigArgs
{
Dot1x = false,
KeepWlansUpIfDown = false,
},
Vars =
{
{ "string", "string" },
},
Vna = new JuniperMist.Site.Inputs.SettingVnaArgs
{
Enabled = false,
},
VsInstance =
{
{ "string", new JuniperMist.Site.Inputs.SettingVsInstanceArgs
{
Networks = new[]
{
"string",
},
} },
},
WanVna = new JuniperMist.Site.Inputs.SettingWanVnaArgs
{
Enabled = false,
},
Wids = new JuniperMist.Site.Inputs.SettingWidsArgs
{
RepeatedAuthFailures = new JuniperMist.Site.Inputs.SettingWidsRepeatedAuthFailuresArgs
{
Duration = 0,
Threshold = 0,
},
},
Wifi = new JuniperMist.Site.Inputs.SettingWifiArgs
{
CiscoEnabled = false,
Disable11k = false,
DisableRadiosWhenPowerConstrained = false,
EnableArpSpoofCheck = false,
EnableSharedRadioScanning = false,
Enabled = false,
LocateConnected = false,
LocateUnconnected = false,
MeshAllowDfs = false,
MeshEnableCrm = false,
MeshEnabled = false,
MeshPsk = "string",
MeshSsid = "string",
ProxyArp = "string",
},
SimpleAlert = new JuniperMist.Site.Inputs.SettingSimpleAlertArgs
{
ArpFailure = new JuniperMist.Site.Inputs.SettingSimpleAlertArpFailureArgs
{
ClientCount = 0,
Duration = 0,
IncidentCount = 0,
},
DhcpFailure = new JuniperMist.Site.Inputs.SettingSimpleAlertDhcpFailureArgs
{
ClientCount = 0,
Duration = 0,
IncidentCount = 0,
},
DnsFailure = new JuniperMist.Site.Inputs.SettingSimpleAlertDnsFailureArgs
{
ClientCount = 0,
Duration = 0,
IncidentCount = 0,
},
},
ZoneOccupancyAlert = new JuniperMist.Site.Inputs.SettingZoneOccupancyAlertArgs
{
EmailNotifiers = new[]
{
"string",
},
Enabled = false,
Threshold = 0,
},
});
example, err := site.NewSetting(ctx, "junipermistSettingResource", &site.SettingArgs{
SiteId: pulumi.String("string"),
Rogue: &site.SettingRogueArgs{
Enabled: pulumi.Bool(false),
HoneypotEnabled: pulumi.Bool(false),
MinDuration: pulumi.Int(0),
MinRssi: pulumi.Int(0),
WhitelistedBssids: pulumi.StringArray{
pulumi.String("string"),
},
WhitelistedSsids: pulumi.StringArray{
pulumi.String("string"),
},
},
WiredVna: &site.SettingWiredVnaArgs{
Enabled: pulumi.Bool(false),
},
BleConfig: &site.SettingBleConfigArgs{
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"),
},
Rtsa: &site.SettingRtsaArgs{
AppWaking: pulumi.Bool(false),
DisableDeadReckoning: pulumi.Bool(false),
DisablePressureSensor: pulumi.Bool(false),
Enabled: pulumi.Bool(false),
TrackAsset: pulumi.Bool(false),
},
ConfigPushPolicy: &site.SettingConfigPushPolicyArgs{
NoPush: pulumi.Bool(false),
PushWindow: &site.SettingConfigPushPolicyPushWindowArgs{
Enabled: pulumi.Bool(false),
Hours: &site.SettingConfigPushPolicyPushWindowHoursArgs{
Fri: pulumi.String("string"),
Mon: pulumi.String("string"),
Sat: pulumi.String("string"),
Sun: pulumi.String("string"),
Thu: pulumi.String("string"),
Tue: pulumi.String("string"),
Wed: pulumi.String("string"),
},
},
},
CriticalUrlMonitoring: &site.SettingCriticalUrlMonitoringArgs{
Enabled: pulumi.Bool(false),
Monitors: site.SettingCriticalUrlMonitoringMonitorArray{
&site.SettingCriticalUrlMonitoringMonitorArgs{
Url: pulumi.String("string"),
VlanId: pulumi.String("string"),
},
},
},
DeviceUpdownThreshold: pulumi.Int(0),
DisabledSystemDefinedPortUsages: pulumi.StringArray{
pulumi.String("string"),
},
Engagement: &site.SettingEngagementArgs{
DwellTagNames: &site.SettingEngagementDwellTagNamesArgs{
Bounce: pulumi.String("string"),
Engaged: pulumi.String("string"),
Passerby: pulumi.String("string"),
Stationed: pulumi.String("string"),
},
DwellTags: &site.SettingEngagementDwellTagsArgs{
Bounce: pulumi.String("string"),
Engaged: pulumi.String("string"),
Passerby: pulumi.String("string"),
Stationed: pulumi.String("string"),
},
Hours: &site.SettingEngagementHoursArgs{
Fri: pulumi.String("string"),
Mon: pulumi.String("string"),
Sat: pulumi.String("string"),
Sun: pulumi.String("string"),
Thu: pulumi.String("string"),
Tue: pulumi.String("string"),
Wed: pulumi.String("string"),
},
MaxDwell: pulumi.Int(0),
MinDwell: pulumi.Int(0),
},
GatewayMgmt: &site.SettingGatewayMgmtArgs{
AdminSshkeys: pulumi.StringArray{
pulumi.String("string"),
},
AppProbing: &site.SettingGatewayMgmtAppProbingArgs{
Apps: pulumi.StringArray{
pulumi.String("string"),
},
CustomApps: site.SettingGatewayMgmtAppProbingCustomAppArray{
&site.SettingGatewayMgmtAppProbingCustomAppArgs{
Hostnames: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
Protocol: pulumi.String("string"),
Address: pulumi.String("string"),
AppType: pulumi.String("string"),
Key: pulumi.String("string"),
Network: pulumi.String("string"),
PacketSize: pulumi.Int(0),
Url: pulumi.String("string"),
Vrf: pulumi.String("string"),
},
},
Enabled: pulumi.Bool(false),
},
AppUsage: pulumi.Bool(false),
AutoSignatureUpdate: &site.SettingGatewayMgmtAutoSignatureUpdateArgs{
DayOfWeek: pulumi.String("string"),
Enable: pulumi.Bool(false),
TimeOfDay: pulumi.String("string"),
},
ConfigRevertTimer: pulumi.Int(0),
DisableConsole: pulumi.Bool(false),
DisableOob: pulumi.Bool(false),
ProbeHosts: pulumi.StringArray{
pulumi.String("string"),
},
ProtectRe: &site.SettingGatewayMgmtProtectReArgs{
AllowedServices: pulumi.StringArray{
pulumi.String("string"),
},
Customs: site.SettingGatewayMgmtProtectReCustomArray{
&site.SettingGatewayMgmtProtectReCustomArgs{
Subnets: pulumi.StringArray{
pulumi.String("string"),
},
PortRange: pulumi.String("string"),
Protocol: pulumi.String("string"),
},
},
Enabled: pulumi.Bool(false),
TrustedHosts: pulumi.StringArray{
pulumi.String("string"),
},
},
RootPassword: pulumi.String("string"),
SecurityLogSourceAddress: pulumi.String("string"),
SecurityLogSourceInterface: pulumi.String("string"),
},
GatewayUpdownThreshold: pulumi.Int(0),
Led: &site.SettingLedArgs{
Brightness: pulumi.Int(0),
Enabled: pulumi.Bool(false),
},
Occupancy: &site.SettingOccupancyArgs{
AssetsEnabled: pulumi.Bool(false),
ClientsEnabled: pulumi.Bool(false),
MinDuration: pulumi.Int(0),
SdkclientsEnabled: pulumi.Bool(false),
UnconnectedClientsEnabled: pulumi.Bool(false),
},
PersistConfigOnDevice: pulumi.Bool(false),
Proxy: &site.SettingProxyArgs{
Url: pulumi.String("string"),
},
RemoveExistingConfigs: pulumi.Bool(false),
ReportGatt: pulumi.Bool(false),
Analytic: &site.SettingAnalyticArgs{
Enabled: pulumi.Bool(false),
},
ConfigAutoRevert: pulumi.Bool(false),
AutoUpgrade: &site.SettingAutoUpgradeArgs{
CustomVersions: pulumi.StringMap{
"string": pulumi.String("string"),
},
DayOfWeek: pulumi.String("string"),
Enabled: pulumi.Bool(false),
TimeOfDay: pulumi.String("string"),
Version: pulumi.String("string"),
},
Skyatp: &site.SettingSkyatpArgs{
Enabled: pulumi.Bool(false),
SendIpMacMapping: pulumi.Bool(false),
},
ApUpdownThreshold: pulumi.Int(0),
SrxApp: &site.SettingSrxAppArgs{
Enabled: pulumi.Bool(false),
},
SshKeys: pulumi.StringArray{
pulumi.String("string"),
},
Ssr: &site.SettingSsrArgs{
ConductorHosts: pulumi.StringArray{
pulumi.String("string"),
},
DisableStats: pulumi.Bool(false),
},
SwitchUpdownThreshold: pulumi.Int(0),
SyntheticTest: &site.SettingSyntheticTestArgs{
Disabled: pulumi.Bool(false),
Vlans: site.SettingSyntheticTestVlanArray{
&site.SettingSyntheticTestVlanArgs{
CustomTestUrls: pulumi.StringArray{
pulumi.String("string"),
},
Disabled: pulumi.Bool(false),
VlanIds: pulumi.StringArray{
pulumi.String("string"),
},
},
},
WanSpeedtest: &site.SettingSyntheticTestWanSpeedtestArgs{
Enabled: pulumi.Bool(false),
TimeOdFay: pulumi.String("string"),
},
},
TrackAnonymousDevices: pulumi.Bool(false),
UplinkPortConfig: &site.SettingUplinkPortConfigArgs{
Dot1x: pulumi.Bool(false),
KeepWlansUpIfDown: pulumi.Bool(false),
},
Vars: pulumi.StringMap{
"string": pulumi.String("string"),
},
Vna: &site.SettingVnaArgs{
Enabled: pulumi.Bool(false),
},
VsInstance: site.SettingVsInstanceMap{
"string": &site.SettingVsInstanceArgs{
Networks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
WanVna: &site.SettingWanVnaArgs{
Enabled: pulumi.Bool(false),
},
Wids: &site.SettingWidsArgs{
RepeatedAuthFailures: &site.SettingWidsRepeatedAuthFailuresArgs{
Duration: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
},
Wifi: &site.SettingWifiArgs{
CiscoEnabled: pulumi.Bool(false),
Disable11k: pulumi.Bool(false),
DisableRadiosWhenPowerConstrained: pulumi.Bool(false),
EnableArpSpoofCheck: pulumi.Bool(false),
EnableSharedRadioScanning: pulumi.Bool(false),
Enabled: pulumi.Bool(false),
LocateConnected: pulumi.Bool(false),
LocateUnconnected: pulumi.Bool(false),
MeshAllowDfs: pulumi.Bool(false),
MeshEnableCrm: pulumi.Bool(false),
MeshEnabled: pulumi.Bool(false),
MeshPsk: pulumi.String("string"),
MeshSsid: pulumi.String("string"),
ProxyArp: pulumi.String("string"),
},
SimpleAlert: &site.SettingSimpleAlertArgs{
ArpFailure: &site.SettingSimpleAlertArpFailureArgs{
ClientCount: pulumi.Int(0),
Duration: pulumi.Int(0),
IncidentCount: pulumi.Int(0),
},
DhcpFailure: &site.SettingSimpleAlertDhcpFailureArgs{
ClientCount: pulumi.Int(0),
Duration: pulumi.Int(0),
IncidentCount: pulumi.Int(0),
},
DnsFailure: &site.SettingSimpleAlertDnsFailureArgs{
ClientCount: pulumi.Int(0),
Duration: pulumi.Int(0),
IncidentCount: pulumi.Int(0),
},
},
ZoneOccupancyAlert: &site.SettingZoneOccupancyAlertArgs{
EmailNotifiers: pulumi.StringArray{
pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
Threshold: pulumi.Int(0),
},
})
var junipermistSettingResource = new Setting("junipermistSettingResource", SettingArgs.builder()
.siteId("string")
.rogue(SettingRogueArgs.builder()
.enabled(false)
.honeypotEnabled(false)
.minDuration(0)
.minRssi(0)
.whitelistedBssids("string")
.whitelistedSsids("string")
.build())
.wiredVna(SettingWiredVnaArgs.builder()
.enabled(false)
.build())
.bleConfig(SettingBleConfigArgs.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())
.rtsa(SettingRtsaArgs.builder()
.appWaking(false)
.disableDeadReckoning(false)
.disablePressureSensor(false)
.enabled(false)
.trackAsset(false)
.build())
.configPushPolicy(SettingConfigPushPolicyArgs.builder()
.noPush(false)
.pushWindow(SettingConfigPushPolicyPushWindowArgs.builder()
.enabled(false)
.hours(SettingConfigPushPolicyPushWindowHoursArgs.builder()
.fri("string")
.mon("string")
.sat("string")
.sun("string")
.thu("string")
.tue("string")
.wed("string")
.build())
.build())
.build())
.criticalUrlMonitoring(SettingCriticalUrlMonitoringArgs.builder()
.enabled(false)
.monitors(SettingCriticalUrlMonitoringMonitorArgs.builder()
.url("string")
.vlanId("string")
.build())
.build())
.deviceUpdownThreshold(0)
.disabledSystemDefinedPortUsages("string")
.engagement(SettingEngagementArgs.builder()
.dwellTagNames(SettingEngagementDwellTagNamesArgs.builder()
.bounce("string")
.engaged("string")
.passerby("string")
.stationed("string")
.build())
.dwellTags(SettingEngagementDwellTagsArgs.builder()
.bounce("string")
.engaged("string")
.passerby("string")
.stationed("string")
.build())
.hours(SettingEngagementHoursArgs.builder()
.fri("string")
.mon("string")
.sat("string")
.sun("string")
.thu("string")
.tue("string")
.wed("string")
.build())
.maxDwell(0)
.minDwell(0)
.build())
.gatewayMgmt(SettingGatewayMgmtArgs.builder()
.adminSshkeys("string")
.appProbing(SettingGatewayMgmtAppProbingArgs.builder()
.apps("string")
.customApps(SettingGatewayMgmtAppProbingCustomAppArgs.builder()
.hostnames("string")
.name("string")
.protocol("string")
.address("string")
.appType("string")
.key("string")
.network("string")
.packetSize(0)
.url("string")
.vrf("string")
.build())
.enabled(false)
.build())
.appUsage(false)
.autoSignatureUpdate(SettingGatewayMgmtAutoSignatureUpdateArgs.builder()
.dayOfWeek("string")
.enable(false)
.timeOfDay("string")
.build())
.configRevertTimer(0)
.disableConsole(false)
.disableOob(false)
.probeHosts("string")
.protectRe(SettingGatewayMgmtProtectReArgs.builder()
.allowedServices("string")
.customs(SettingGatewayMgmtProtectReCustomArgs.builder()
.subnets("string")
.portRange("string")
.protocol("string")
.build())
.enabled(false)
.trustedHosts("string")
.build())
.rootPassword("string")
.securityLogSourceAddress("string")
.securityLogSourceInterface("string")
.build())
.gatewayUpdownThreshold(0)
.led(SettingLedArgs.builder()
.brightness(0)
.enabled(false)
.build())
.occupancy(SettingOccupancyArgs.builder()
.assetsEnabled(false)
.clientsEnabled(false)
.minDuration(0)
.sdkclientsEnabled(false)
.unconnectedClientsEnabled(false)
.build())
.persistConfigOnDevice(false)
.proxy(SettingProxyArgs.builder()
.url("string")
.build())
.removeExistingConfigs(false)
.reportGatt(false)
.analytic(SettingAnalyticArgs.builder()
.enabled(false)
.build())
.configAutoRevert(false)
.autoUpgrade(SettingAutoUpgradeArgs.builder()
.customVersions(Map.of("string", "string"))
.dayOfWeek("string")
.enabled(false)
.timeOfDay("string")
.version("string")
.build())
.skyatp(SettingSkyatpArgs.builder()
.enabled(false)
.sendIpMacMapping(false)
.build())
.apUpdownThreshold(0)
.srxApp(SettingSrxAppArgs.builder()
.enabled(false)
.build())
.sshKeys("string")
.ssr(SettingSsrArgs.builder()
.conductorHosts("string")
.disableStats(false)
.build())
.switchUpdownThreshold(0)
.syntheticTest(SettingSyntheticTestArgs.builder()
.disabled(false)
.vlans(SettingSyntheticTestVlanArgs.builder()
.customTestUrls("string")
.disabled(false)
.vlanIds("string")
.build())
.wanSpeedtest(SettingSyntheticTestWanSpeedtestArgs.builder()
.enabled(false)
.timeOdFay("string")
.build())
.build())
.trackAnonymousDevices(false)
.uplinkPortConfig(SettingUplinkPortConfigArgs.builder()
.dot1x(false)
.keepWlansUpIfDown(false)
.build())
.vars(Map.of("string", "string"))
.vna(SettingVnaArgs.builder()
.enabled(false)
.build())
.vsInstance(Map.of("string", Map.of("networks", "string")))
.wanVna(SettingWanVnaArgs.builder()
.enabled(false)
.build())
.wids(SettingWidsArgs.builder()
.repeatedAuthFailures(SettingWidsRepeatedAuthFailuresArgs.builder()
.duration(0)
.threshold(0)
.build())
.build())
.wifi(SettingWifiArgs.builder()
.ciscoEnabled(false)
.disable11k(false)
.disableRadiosWhenPowerConstrained(false)
.enableArpSpoofCheck(false)
.enableSharedRadioScanning(false)
.enabled(false)
.locateConnected(false)
.locateUnconnected(false)
.meshAllowDfs(false)
.meshEnableCrm(false)
.meshEnabled(false)
.meshPsk("string")
.meshSsid("string")
.proxyArp("string")
.build())
.simpleAlert(SettingSimpleAlertArgs.builder()
.arpFailure(SettingSimpleAlertArpFailureArgs.builder()
.clientCount(0)
.duration(0)
.incidentCount(0)
.build())
.dhcpFailure(SettingSimpleAlertDhcpFailureArgs.builder()
.clientCount(0)
.duration(0)
.incidentCount(0)
.build())
.dnsFailure(SettingSimpleAlertDnsFailureArgs.builder()
.clientCount(0)
.duration(0)
.incidentCount(0)
.build())
.build())
.zoneOccupancyAlert(SettingZoneOccupancyAlertArgs.builder()
.emailNotifiers("string")
.enabled(false)
.threshold(0)
.build())
.build());
junipermist_setting_resource = junipermist.site.Setting("junipermistSettingResource",
site_id="string",
rogue=junipermist.site.SettingRogueArgs(
enabled=False,
honeypot_enabled=False,
min_duration=0,
min_rssi=0,
whitelisted_bssids=["string"],
whitelisted_ssids=["string"],
),
wired_vna=junipermist.site.SettingWiredVnaArgs(
enabled=False,
),
ble_config=junipermist.site.SettingBleConfigArgs(
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",
),
rtsa=junipermist.site.SettingRtsaArgs(
app_waking=False,
disable_dead_reckoning=False,
disable_pressure_sensor=False,
enabled=False,
track_asset=False,
),
config_push_policy=junipermist.site.SettingConfigPushPolicyArgs(
no_push=False,
push_window=junipermist.site.SettingConfigPushPolicyPushWindowArgs(
enabled=False,
hours=junipermist.site.SettingConfigPushPolicyPushWindowHoursArgs(
fri="string",
mon="string",
sat="string",
sun="string",
thu="string",
tue="string",
wed="string",
),
),
),
critical_url_monitoring=junipermist.site.SettingCriticalUrlMonitoringArgs(
enabled=False,
monitors=[junipermist.site.SettingCriticalUrlMonitoringMonitorArgs(
url="string",
vlan_id="string",
)],
),
device_updown_threshold=0,
disabled_system_defined_port_usages=["string"],
engagement=junipermist.site.SettingEngagementArgs(
dwell_tag_names=junipermist.site.SettingEngagementDwellTagNamesArgs(
bounce="string",
engaged="string",
passerby="string",
stationed="string",
),
dwell_tags=junipermist.site.SettingEngagementDwellTagsArgs(
bounce="string",
engaged="string",
passerby="string",
stationed="string",
),
hours=junipermist.site.SettingEngagementHoursArgs(
fri="string",
mon="string",
sat="string",
sun="string",
thu="string",
tue="string",
wed="string",
),
max_dwell=0,
min_dwell=0,
),
gateway_mgmt=junipermist.site.SettingGatewayMgmtArgs(
admin_sshkeys=["string"],
app_probing=junipermist.site.SettingGatewayMgmtAppProbingArgs(
apps=["string"],
custom_apps=[junipermist.site.SettingGatewayMgmtAppProbingCustomAppArgs(
hostnames=["string"],
name="string",
protocol="string",
address="string",
app_type="string",
key="string",
network="string",
packet_size=0,
url="string",
vrf="string",
)],
enabled=False,
),
app_usage=False,
auto_signature_update=junipermist.site.SettingGatewayMgmtAutoSignatureUpdateArgs(
day_of_week="string",
enable=False,
time_of_day="string",
),
config_revert_timer=0,
disable_console=False,
disable_oob=False,
probe_hosts=["string"],
protect_re=junipermist.site.SettingGatewayMgmtProtectReArgs(
allowed_services=["string"],
customs=[junipermist.site.SettingGatewayMgmtProtectReCustomArgs(
subnets=["string"],
port_range="string",
protocol="string",
)],
enabled=False,
trusted_hosts=["string"],
),
root_password="string",
security_log_source_address="string",
security_log_source_interface="string",
),
gateway_updown_threshold=0,
led=junipermist.site.SettingLedArgs(
brightness=0,
enabled=False,
),
occupancy=junipermist.site.SettingOccupancyArgs(
assets_enabled=False,
clients_enabled=False,
min_duration=0,
sdkclients_enabled=False,
unconnected_clients_enabled=False,
),
persist_config_on_device=False,
proxy=junipermist.site.SettingProxyArgs(
url="string",
),
remove_existing_configs=False,
report_gatt=False,
analytic=junipermist.site.SettingAnalyticArgs(
enabled=False,
),
config_auto_revert=False,
auto_upgrade=junipermist.site.SettingAutoUpgradeArgs(
custom_versions={
"string": "string",
},
day_of_week="string",
enabled=False,
time_of_day="string",
version="string",
),
skyatp=junipermist.site.SettingSkyatpArgs(
enabled=False,
send_ip_mac_mapping=False,
),
ap_updown_threshold=0,
srx_app=junipermist.site.SettingSrxAppArgs(
enabled=False,
),
ssh_keys=["string"],
ssr=junipermist.site.SettingSsrArgs(
conductor_hosts=["string"],
disable_stats=False,
),
switch_updown_threshold=0,
synthetic_test=junipermist.site.SettingSyntheticTestArgs(
disabled=False,
vlans=[junipermist.site.SettingSyntheticTestVlanArgs(
custom_test_urls=["string"],
disabled=False,
vlan_ids=["string"],
)],
wan_speedtest=junipermist.site.SettingSyntheticTestWanSpeedtestArgs(
enabled=False,
time_od_fay="string",
),
),
track_anonymous_devices=False,
uplink_port_config=junipermist.site.SettingUplinkPortConfigArgs(
dot1x=False,
keep_wlans_up_if_down=False,
),
vars={
"string": "string",
},
vna=junipermist.site.SettingVnaArgs(
enabled=False,
),
vs_instance={
"string": junipermist.site.SettingVsInstanceArgs(
networks=["string"],
),
},
wan_vna=junipermist.site.SettingWanVnaArgs(
enabled=False,
),
wids=junipermist.site.SettingWidsArgs(
repeated_auth_failures=junipermist.site.SettingWidsRepeatedAuthFailuresArgs(
duration=0,
threshold=0,
),
),
wifi=junipermist.site.SettingWifiArgs(
cisco_enabled=False,
disable11k=False,
disable_radios_when_power_constrained=False,
enable_arp_spoof_check=False,
enable_shared_radio_scanning=False,
enabled=False,
locate_connected=False,
locate_unconnected=False,
mesh_allow_dfs=False,
mesh_enable_crm=False,
mesh_enabled=False,
mesh_psk="string",
mesh_ssid="string",
proxy_arp="string",
),
simple_alert=junipermist.site.SettingSimpleAlertArgs(
arp_failure=junipermist.site.SettingSimpleAlertArpFailureArgs(
client_count=0,
duration=0,
incident_count=0,
),
dhcp_failure=junipermist.site.SettingSimpleAlertDhcpFailureArgs(
client_count=0,
duration=0,
incident_count=0,
),
dns_failure=junipermist.site.SettingSimpleAlertDnsFailureArgs(
client_count=0,
duration=0,
incident_count=0,
),
),
zone_occupancy_alert=junipermist.site.SettingZoneOccupancyAlertArgs(
email_notifiers=["string"],
enabled=False,
threshold=0,
))
const junipermistSettingResource = new junipermist.site.Setting("junipermistSettingResource", {
siteId: "string",
rogue: {
enabled: false,
honeypotEnabled: false,
minDuration: 0,
minRssi: 0,
whitelistedBssids: ["string"],
whitelistedSsids: ["string"],
},
wiredVna: {
enabled: false,
},
bleConfig: {
beaconEnabled: false,
beaconRate: 0,
beaconRateMode: "string",
beamDisableds: [0],
customBlePacketEnabled: false,
customBlePacketFrame: "string",
customBlePacketFreqMsec: 0,
eddystoneUidAdvPower: 0,
eddystoneUidBeams: "string",
eddystoneUidEnabled: false,
eddystoneUidFreqMsec: 0,
eddystoneUidInstance: "string",
eddystoneUidNamespace: "string",
eddystoneUrlAdvPower: 0,
eddystoneUrlBeams: "string",
eddystoneUrlEnabled: false,
eddystoneUrlFreqMsec: 0,
eddystoneUrlUrl: "string",
ibeaconAdvPower: 0,
ibeaconBeams: "string",
ibeaconEnabled: false,
ibeaconFreqMsec: 0,
ibeaconMajor: 0,
ibeaconMinor: 0,
ibeaconUuid: "string",
power: 0,
powerMode: "string",
},
rtsa: {
appWaking: false,
disableDeadReckoning: false,
disablePressureSensor: false,
enabled: false,
trackAsset: false,
},
configPushPolicy: {
noPush: false,
pushWindow: {
enabled: false,
hours: {
fri: "string",
mon: "string",
sat: "string",
sun: "string",
thu: "string",
tue: "string",
wed: "string",
},
},
},
criticalUrlMonitoring: {
enabled: false,
monitors: [{
url: "string",
vlanId: "string",
}],
},
deviceUpdownThreshold: 0,
disabledSystemDefinedPortUsages: ["string"],
engagement: {
dwellTagNames: {
bounce: "string",
engaged: "string",
passerby: "string",
stationed: "string",
},
dwellTags: {
bounce: "string",
engaged: "string",
passerby: "string",
stationed: "string",
},
hours: {
fri: "string",
mon: "string",
sat: "string",
sun: "string",
thu: "string",
tue: "string",
wed: "string",
},
maxDwell: 0,
minDwell: 0,
},
gatewayMgmt: {
adminSshkeys: ["string"],
appProbing: {
apps: ["string"],
customApps: [{
hostnames: ["string"],
name: "string",
protocol: "string",
address: "string",
appType: "string",
key: "string",
network: "string",
packetSize: 0,
url: "string",
vrf: "string",
}],
enabled: false,
},
appUsage: false,
autoSignatureUpdate: {
dayOfWeek: "string",
enable: false,
timeOfDay: "string",
},
configRevertTimer: 0,
disableConsole: false,
disableOob: false,
probeHosts: ["string"],
protectRe: {
allowedServices: ["string"],
customs: [{
subnets: ["string"],
portRange: "string",
protocol: "string",
}],
enabled: false,
trustedHosts: ["string"],
},
rootPassword: "string",
securityLogSourceAddress: "string",
securityLogSourceInterface: "string",
},
gatewayUpdownThreshold: 0,
led: {
brightness: 0,
enabled: false,
},
occupancy: {
assetsEnabled: false,
clientsEnabled: false,
minDuration: 0,
sdkclientsEnabled: false,
unconnectedClientsEnabled: false,
},
persistConfigOnDevice: false,
proxy: {
url: "string",
},
removeExistingConfigs: false,
reportGatt: false,
analytic: {
enabled: false,
},
configAutoRevert: false,
autoUpgrade: {
customVersions: {
string: "string",
},
dayOfWeek: "string",
enabled: false,
timeOfDay: "string",
version: "string",
},
skyatp: {
enabled: false,
sendIpMacMapping: false,
},
apUpdownThreshold: 0,
srxApp: {
enabled: false,
},
sshKeys: ["string"],
ssr: {
conductorHosts: ["string"],
disableStats: false,
},
switchUpdownThreshold: 0,
syntheticTest: {
disabled: false,
vlans: [{
customTestUrls: ["string"],
disabled: false,
vlanIds: ["string"],
}],
wanSpeedtest: {
enabled: false,
timeOdFay: "string",
},
},
trackAnonymousDevices: false,
uplinkPortConfig: {
dot1x: false,
keepWlansUpIfDown: false,
},
vars: {
string: "string",
},
vna: {
enabled: false,
},
vsInstance: {
string: {
networks: ["string"],
},
},
wanVna: {
enabled: false,
},
wids: {
repeatedAuthFailures: {
duration: 0,
threshold: 0,
},
},
wifi: {
ciscoEnabled: false,
disable11k: false,
disableRadiosWhenPowerConstrained: false,
enableArpSpoofCheck: false,
enableSharedRadioScanning: false,
enabled: false,
locateConnected: false,
locateUnconnected: false,
meshAllowDfs: false,
meshEnableCrm: false,
meshEnabled: false,
meshPsk: "string",
meshSsid: "string",
proxyArp: "string",
},
simpleAlert: {
arpFailure: {
clientCount: 0,
duration: 0,
incidentCount: 0,
},
dhcpFailure: {
clientCount: 0,
duration: 0,
incidentCount: 0,
},
dnsFailure: {
clientCount: 0,
duration: 0,
incidentCount: 0,
},
},
zoneOccupancyAlert: {
emailNotifiers: ["string"],
enabled: false,
threshold: 0,
},
});
type: junipermist:site:Setting
properties:
analytic:
enabled: false
apUpdownThreshold: 0
autoUpgrade:
customVersions:
string: string
dayOfWeek: string
enabled: false
timeOfDay: string
version: string
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
configAutoRevert: false
configPushPolicy:
noPush: false
pushWindow:
enabled: false
hours:
fri: string
mon: string
sat: string
sun: string
thu: string
tue: string
wed: string
criticalUrlMonitoring:
enabled: false
monitors:
- url: string
vlanId: string
deviceUpdownThreshold: 0
disabledSystemDefinedPortUsages:
- string
engagement:
dwellTagNames:
bounce: string
engaged: string
passerby: string
stationed: string
dwellTags:
bounce: string
engaged: string
passerby: string
stationed: string
hours:
fri: string
mon: string
sat: string
sun: string
thu: string
tue: string
wed: string
maxDwell: 0
minDwell: 0
gatewayMgmt:
adminSshkeys:
- string
appProbing:
apps:
- string
customApps:
- address: string
appType: string
hostnames:
- string
key: string
name: string
network: string
packetSize: 0
protocol: string
url: string
vrf: string
enabled: false
appUsage: false
autoSignatureUpdate:
dayOfWeek: string
enable: false
timeOfDay: string
configRevertTimer: 0
disableConsole: false
disableOob: false
probeHosts:
- string
protectRe:
allowedServices:
- string
customs:
- portRange: string
protocol: string
subnets:
- string
enabled: false
trustedHosts:
- string
rootPassword: string
securityLogSourceAddress: string
securityLogSourceInterface: string
gatewayUpdownThreshold: 0
led:
brightness: 0
enabled: false
occupancy:
assetsEnabled: false
clientsEnabled: false
minDuration: 0
sdkclientsEnabled: false
unconnectedClientsEnabled: false
persistConfigOnDevice: false
proxy:
url: string
removeExistingConfigs: false
reportGatt: false
rogue:
enabled: false
honeypotEnabled: false
minDuration: 0
minRssi: 0
whitelistedBssids:
- string
whitelistedSsids:
- string
rtsa:
appWaking: false
disableDeadReckoning: false
disablePressureSensor: false
enabled: false
trackAsset: false
simpleAlert:
arpFailure:
clientCount: 0
duration: 0
incidentCount: 0
dhcpFailure:
clientCount: 0
duration: 0
incidentCount: 0
dnsFailure:
clientCount: 0
duration: 0
incidentCount: 0
siteId: string
skyatp:
enabled: false
sendIpMacMapping: false
srxApp:
enabled: false
sshKeys:
- string
ssr:
conductorHosts:
- string
disableStats: false
switchUpdownThreshold: 0
syntheticTest:
disabled: false
vlans:
- customTestUrls:
- string
disabled: false
vlanIds:
- string
wanSpeedtest:
enabled: false
timeOdFay: string
trackAnonymousDevices: false
uplinkPortConfig:
dot1x: false
keepWlansUpIfDown: false
vars:
string: string
vna:
enabled: false
vsInstance:
string:
networks:
- string
wanVna:
enabled: false
wids:
repeatedAuthFailures:
duration: 0
threshold: 0
wifi:
ciscoEnabled: false
disable11k: false
disableRadiosWhenPowerConstrained: false
enableArpSpoofCheck: false
enableSharedRadioScanning: false
enabled: false
locateConnected: false
locateUnconnected: false
meshAllowDfs: false
meshEnableCrm: false
meshEnabled: false
meshPsk: string
meshSsid: string
proxyArp: string
wiredVna:
enabled: false
zoneOccupancyAlert:
emailNotifiers:
- string
enabled: false
threshold: 0
Setting Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Setting resource accepts the following input properties:
- Site
Id string - Analytic
Pulumi.
Juniper Mist. Site. Inputs. Setting Analytic - Ap
Updown intThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - Auto
Upgrade Pulumi.Juniper Mist. Site. Inputs. Setting Auto Upgrade - Auto Upgrade Settings
- Ble
Config Pulumi.Juniper Mist. Site. Inputs. Setting Ble Config - BLE AP settings
- Config
Auto boolRevert - whether to enable ap auto config revert
- Config
Push Pulumi.Policy Juniper Mist. Site. Inputs. Setting Config Push Policy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- Critical
Url Pulumi.Monitoring Juniper Mist. Site. Inputs. Setting Critical Url Monitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- Device
Updown intThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- Disabled
System List<string>Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- Engagement
Pulumi.
Juniper Mist. Site. Inputs. Setting Engagement - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - Gateway
Mgmt Pulumi.Juniper Mist. Site. Inputs. Setting Gateway Mgmt - Gateway Site settings
- Gateway
Updown intThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - Led
Pulumi.
Juniper Mist. Site. Inputs. Setting Led - LED AP settings
- Occupancy
Pulumi.
Juniper Mist. Site. Inputs. Setting Occupancy - Occupancy Analytics settings
- Persist
Config boolOn Device - whether to store the config on AP
- Proxy
Pulumi.
Juniper Mist. Site. Inputs. Setting Proxy - Proxy Configuration to talk to Mist
- Remove
Existing boolConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- Report
Gatt bool - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- Rogue
Pulumi.
Juniper Mist. Site. Inputs. Setting Rogue - Rogue site settings
- Rtsa
Pulumi.
Juniper Mist. Site. Inputs. Setting Rtsa - managed mobility
- Simple
Alert Pulumi.Juniper Mist. Site. Inputs. Setting Simple Alert - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- Skyatp
Pulumi.
Juniper Mist. Site. Inputs. Setting Skyatp - Srx
App Pulumi.Juniper Mist. Site. Inputs. Setting Srx App - Ssh
Keys List<string> - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- Ssr
Pulumi.
Juniper Mist. Site. Inputs. Setting Ssr - Switch
Updown intThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - Synthetic
Test Pulumi.Juniper Mist. Site. Inputs. Setting Synthetic Test - Track
Anonymous boolDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- Uplink
Port Pulumi.Config Juniper Mist. Site. Inputs. Setting Uplink Port Config - Vars Dictionary<string, string>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- Vna
Pulumi.
Juniper Mist. Site. Inputs. Setting Vna - Vs
Instance Dictionary<string, Pulumi.Juniper Mist. Site. Inputs. Setting Vs Instance Args> - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- Wan
Vna Pulumi.Juniper Mist. Site. Inputs. Setting Wan Vna - Wids
Pulumi.
Juniper Mist. Site. Inputs. Setting Wids - WIDS site settings
- Wifi
Pulumi.
Juniper Mist. Site. Inputs. Setting Wifi - Wi-Fi site settings
- Wired
Vna Pulumi.Juniper Mist. Site. Inputs. Setting Wired Vna - Zone
Occupancy Pulumi.Alert Juniper Mist. Site. Inputs. Setting Zone Occupancy Alert - Zone Occupancy alert site settings
- Site
Id string - Analytic
Setting
Analytic Args - Ap
Updown intThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - Auto
Upgrade SettingAuto Upgrade Args - Auto Upgrade Settings
- Ble
Config SettingBle Config Args - BLE AP settings
- Config
Auto boolRevert - whether to enable ap auto config revert
- Config
Push SettingPolicy Config Push Policy Args - mist also uses some heuristic rules to prevent destructive configs from being pushed
- Critical
Url SettingMonitoring Critical Url Monitoring Args - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- Device
Updown intThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- Disabled
System []stringDefined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- Engagement
Setting
Engagement Args - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - Gateway
Mgmt SettingGateway Mgmt Args - Gateway Site settings
- Gateway
Updown intThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - Led
Setting
Led Args - LED AP settings
- Occupancy
Setting
Occupancy Args - Occupancy Analytics settings
- Persist
Config boolOn Device - whether to store the config on AP
- Proxy
Setting
Proxy Args - Proxy Configuration to talk to Mist
- Remove
Existing boolConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- Report
Gatt bool - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- Rogue
Setting
Rogue Args - Rogue site settings
- Rtsa
Setting
Rtsa Args - managed mobility
- Simple
Alert SettingSimple Alert Args - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- Skyatp
Setting
Skyatp Args - Srx
App SettingSrx App Args - Ssh
Keys []string - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- Ssr
Setting
Ssr Args - Switch
Updown intThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - Synthetic
Test SettingSynthetic Test Args - Track
Anonymous boolDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- Uplink
Port SettingConfig Uplink Port Config Args - Vars map[string]string
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- Vna
Setting
Vna Args - Vs
Instance map[string]SettingVs Instance Args - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- Wan
Vna SettingWan Vna Args - Wids
Setting
Wids Args - WIDS site settings
- Wifi
Setting
Wifi Args - Wi-Fi site settings
- Wired
Vna SettingWired Vna Args - Zone
Occupancy SettingAlert Zone Occupancy Alert Args - Zone Occupancy alert site settings
- site
Id String - analytic
Setting
Analytic - ap
Updown IntegerThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto
Upgrade SettingAuto Upgrade - Auto Upgrade Settings
- ble
Config SettingBle Config - BLE AP settings
- config
Auto BooleanRevert - whether to enable ap auto config revert
- config
Push SettingPolicy Config Push Policy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical
Url SettingMonitoring Critical Url Monitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device
Updown IntegerThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled
System List<String>Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement
Setting
Engagement - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway
Mgmt SettingGateway Mgmt - Gateway Site settings
- gateway
Updown IntegerThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led
Setting
Led - LED AP settings
- occupancy
Setting
Occupancy - Occupancy Analytics settings
- persist
Config BooleanOn Device - whether to store the config on AP
- proxy
Setting
Proxy - Proxy Configuration to talk to Mist
- remove
Existing BooleanConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report
Gatt Boolean - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue
Setting
Rogue - Rogue site settings
- rtsa
Setting
Rtsa - managed mobility
- simple
Alert SettingSimple Alert - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- skyatp
Setting
Skyatp - srx
App SettingSrx App - ssh
Keys List<String> - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr
Setting
Ssr - switch
Updown IntegerThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic
Test SettingSynthetic Test - track
Anonymous BooleanDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink
Port SettingConfig Uplink Port Config - vars Map<String,String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna
Setting
Vna - vs
Instance Map<String,SettingVs Instance Args> - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan
Vna SettingWan Vna - wids
Setting
Wids - WIDS site settings
- wifi
Setting
Wifi - Wi-Fi site settings
- wired
Vna SettingWired Vna - zone
Occupancy SettingAlert Zone Occupancy Alert - Zone Occupancy alert site settings
- site
Id string - analytic
Setting
Analytic - ap
Updown numberThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto
Upgrade SettingAuto Upgrade - Auto Upgrade Settings
- ble
Config SettingBle Config - BLE AP settings
- config
Auto booleanRevert - whether to enable ap auto config revert
- config
Push SettingPolicy Config Push Policy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical
Url SettingMonitoring Critical Url Monitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device
Updown numberThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled
System string[]Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement
Setting
Engagement - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway
Mgmt SettingGateway Mgmt - Gateway Site settings
- gateway
Updown numberThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led
Setting
Led - LED AP settings
- occupancy
Setting
Occupancy - Occupancy Analytics settings
- persist
Config booleanOn Device - whether to store the config on AP
- proxy
Setting
Proxy - Proxy Configuration to talk to Mist
- remove
Existing booleanConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report
Gatt boolean - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue
Setting
Rogue - Rogue site settings
- rtsa
Setting
Rtsa - managed mobility
- simple
Alert SettingSimple Alert - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- skyatp
Setting
Skyatp - srx
App SettingSrx App - ssh
Keys string[] - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr
Setting
Ssr - switch
Updown numberThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic
Test SettingSynthetic Test - track
Anonymous booleanDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink
Port SettingConfig Uplink Port Config - vars {[key: string]: string}
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna
Setting
Vna - vs
Instance {[key: string]: SettingVs Instance Args} - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan
Vna SettingWan Vna - wids
Setting
Wids - WIDS site settings
- wifi
Setting
Wifi - Wi-Fi site settings
- wired
Vna SettingWired Vna - zone
Occupancy SettingAlert Zone Occupancy Alert - Zone Occupancy alert site settings
- site_
id str - analytic
Setting
Analytic Args - ap_
updown_ intthreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto_
upgrade SettingAuto Upgrade Args - Auto Upgrade Settings
- ble_
config SettingBle Config Args - BLE AP settings
- config_
auto_ boolrevert - whether to enable ap auto config revert
- config_
push_ Settingpolicy Config Push Policy Args - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical_
url_ Settingmonitoring Critical Url Monitoring Args - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device_
updown_ intthreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled_
system_ Sequence[str]defined_ port_ usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement
Setting
Engagement Args - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway_
mgmt SettingGateway Mgmt Args - Gateway Site settings
- gateway_
updown_ intthreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led
Setting
Led Args - LED AP settings
- occupancy
Setting
Occupancy Args - Occupancy Analytics settings
- persist_
config_ boolon_ device - whether to store the config on AP
- proxy
Setting
Proxy Args - Proxy Configuration to talk to Mist
- remove_
existing_ boolconfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report_
gatt bool - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue
Setting
Rogue Args - Rogue site settings
- rtsa
Setting
Rtsa Args - managed mobility
- simple_
alert SettingSimple Alert Args - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- skyatp
Setting
Skyatp Args - srx_
app SettingSrx App Args - ssh_
keys Sequence[str] - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr
Setting
Ssr Args - switch_
updown_ intthreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic_
test SettingSynthetic Test Args - track_
anonymous_ booldevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink_
port_ Settingconfig Uplink Port Config Args - vars Mapping[str, str]
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna
Setting
Vna Args - vs_
instance Mapping[str, SettingVs Instance Args] - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan_
vna SettingWan Vna Args - wids
Setting
Wids Args - WIDS site settings
- wifi
Setting
Wifi Args - Wi-Fi site settings
- wired_
vna SettingWired Vna Args - zone_
occupancy_ Settingalert Zone Occupancy Alert Args - Zone Occupancy alert site settings
- site
Id String - analytic Property Map
- ap
Updown NumberThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto
Upgrade Property Map - Auto Upgrade Settings
- ble
Config Property Map - BLE AP settings
- config
Auto BooleanRevert - whether to enable ap auto config revert
- config
Push Property MapPolicy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical
Url Property MapMonitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device
Updown NumberThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled
System List<String>Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement Property Map
- Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway
Mgmt Property Map - Gateway Site settings
- gateway
Updown NumberThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led Property Map
- LED AP settings
- occupancy Property Map
- Occupancy Analytics settings
- persist
Config BooleanOn Device - whether to store the config on AP
- proxy Property Map
- Proxy Configuration to talk to Mist
- remove
Existing BooleanConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report
Gatt Boolean - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue Property Map
- Rogue site settings
- rtsa Property Map
- managed mobility
- simple
Alert Property Map - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- skyatp Property Map
- srx
App Property Map - ssh
Keys List<String> - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr Property Map
- switch
Updown NumberThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic
Test Property Map - track
Anonymous BooleanDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink
Port Property MapConfig - vars Map<String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna Property Map
- vs
Instance Map<Property Map> - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan
Vna Property Map - wids Property Map
- WIDS site settings
- wifi Property Map
- Wi-Fi site settings
- wired
Vna Property Map - zone
Occupancy Property MapAlert - Zone Occupancy alert site settings
Outputs
All input properties are implicitly available as output properties. Additionally, the Setting resource produces the following output properties:
- Blacklist
Url string - Id string
- The provider-assigned unique ID for this managed resource.
- Watched
Station stringUrl - Whitelist
Url string
- Blacklist
Url string - Id string
- The provider-assigned unique ID for this managed resource.
- Watched
Station stringUrl - Whitelist
Url string
- blacklist
Url String - id String
- The provider-assigned unique ID for this managed resource.
- watched
Station StringUrl - whitelist
Url String
- blacklist
Url string - id string
- The provider-assigned unique ID for this managed resource.
- watched
Station stringUrl - whitelist
Url string
- blacklist_
url str - id str
- The provider-assigned unique ID for this managed resource.
- watched_
station_ strurl - whitelist_
url str
- blacklist
Url String - id String
- The provider-assigned unique ID for this managed resource.
- watched
Station StringUrl - whitelist
Url String
Look up Existing Setting Resource
Get an existing Setting 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?: SettingState, opts?: CustomResourceOptions): Setting
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
analytic: Optional[SettingAnalyticArgs] = None,
ap_updown_threshold: Optional[int] = None,
auto_upgrade: Optional[SettingAutoUpgradeArgs] = None,
blacklist_url: Optional[str] = None,
ble_config: Optional[SettingBleConfigArgs] = None,
config_auto_revert: Optional[bool] = None,
config_push_policy: Optional[SettingConfigPushPolicyArgs] = None,
critical_url_monitoring: Optional[SettingCriticalUrlMonitoringArgs] = None,
device_updown_threshold: Optional[int] = None,
disabled_system_defined_port_usages: Optional[Sequence[str]] = None,
engagement: Optional[SettingEngagementArgs] = None,
gateway_mgmt: Optional[SettingGatewayMgmtArgs] = None,
gateway_updown_threshold: Optional[int] = None,
led: Optional[SettingLedArgs] = None,
occupancy: Optional[SettingOccupancyArgs] = None,
persist_config_on_device: Optional[bool] = None,
proxy: Optional[SettingProxyArgs] = None,
remove_existing_configs: Optional[bool] = None,
report_gatt: Optional[bool] = None,
rogue: Optional[SettingRogueArgs] = None,
rtsa: Optional[SettingRtsaArgs] = None,
simple_alert: Optional[SettingSimpleAlertArgs] = None,
site_id: Optional[str] = None,
skyatp: Optional[SettingSkyatpArgs] = None,
srx_app: Optional[SettingSrxAppArgs] = None,
ssh_keys: Optional[Sequence[str]] = None,
ssr: Optional[SettingSsrArgs] = None,
switch_updown_threshold: Optional[int] = None,
synthetic_test: Optional[SettingSyntheticTestArgs] = None,
track_anonymous_devices: Optional[bool] = None,
uplink_port_config: Optional[SettingUplinkPortConfigArgs] = None,
vars: Optional[Mapping[str, str]] = None,
vna: Optional[SettingVnaArgs] = None,
vs_instance: Optional[Mapping[str, SettingVsInstanceArgs]] = None,
wan_vna: Optional[SettingWanVnaArgs] = None,
watched_station_url: Optional[str] = None,
whitelist_url: Optional[str] = None,
wids: Optional[SettingWidsArgs] = None,
wifi: Optional[SettingWifiArgs] = None,
wired_vna: Optional[SettingWiredVnaArgs] = None,
zone_occupancy_alert: Optional[SettingZoneOccupancyAlertArgs] = None) -> Setting
func GetSetting(ctx *Context, name string, id IDInput, state *SettingState, opts ...ResourceOption) (*Setting, error)
public static Setting Get(string name, Input<string> id, SettingState? state, CustomResourceOptions? opts = null)
public static Setting get(String name, Output<String> id, SettingState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Analytic
Pulumi.
Juniper Mist. Site. Inputs. Setting Analytic - Ap
Updown intThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - Auto
Upgrade Pulumi.Juniper Mist. Site. Inputs. Setting Auto Upgrade - Auto Upgrade Settings
- Blacklist
Url string - Ble
Config Pulumi.Juniper Mist. Site. Inputs. Setting Ble Config - BLE AP settings
- Config
Auto boolRevert - whether to enable ap auto config revert
- Config
Push Pulumi.Policy Juniper Mist. Site. Inputs. Setting Config Push Policy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- Critical
Url Pulumi.Monitoring Juniper Mist. Site. Inputs. Setting Critical Url Monitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- Device
Updown intThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- Disabled
System List<string>Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- Engagement
Pulumi.
Juniper Mist. Site. Inputs. Setting Engagement - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - Gateway
Mgmt Pulumi.Juniper Mist. Site. Inputs. Setting Gateway Mgmt - Gateway Site settings
- Gateway
Updown intThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - Led
Pulumi.
Juniper Mist. Site. Inputs. Setting Led - LED AP settings
- Occupancy
Pulumi.
Juniper Mist. Site. Inputs. Setting Occupancy - Occupancy Analytics settings
- Persist
Config boolOn Device - whether to store the config on AP
- Proxy
Pulumi.
Juniper Mist. Site. Inputs. Setting Proxy - Proxy Configuration to talk to Mist
- Remove
Existing boolConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- Report
Gatt bool - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- Rogue
Pulumi.
Juniper Mist. Site. Inputs. Setting Rogue - Rogue site settings
- Rtsa
Pulumi.
Juniper Mist. Site. Inputs. Setting Rtsa - managed mobility
- Simple
Alert Pulumi.Juniper Mist. Site. Inputs. Setting Simple Alert - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- Site
Id string - Skyatp
Pulumi.
Juniper Mist. Site. Inputs. Setting Skyatp - Srx
App Pulumi.Juniper Mist. Site. Inputs. Setting Srx App - Ssh
Keys List<string> - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- Ssr
Pulumi.
Juniper Mist. Site. Inputs. Setting Ssr - Switch
Updown intThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - Synthetic
Test Pulumi.Juniper Mist. Site. Inputs. Setting Synthetic Test - Track
Anonymous boolDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- Uplink
Port Pulumi.Config Juniper Mist. Site. Inputs. Setting Uplink Port Config - Vars Dictionary<string, string>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- Vna
Pulumi.
Juniper Mist. Site. Inputs. Setting Vna - Vs
Instance Dictionary<string, Pulumi.Juniper Mist. Site. Inputs. Setting Vs Instance Args> - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- Wan
Vna Pulumi.Juniper Mist. Site. Inputs. Setting Wan Vna - Watched
Station stringUrl - Whitelist
Url string - Wids
Pulumi.
Juniper Mist. Site. Inputs. Setting Wids - WIDS site settings
- Wifi
Pulumi.
Juniper Mist. Site. Inputs. Setting Wifi - Wi-Fi site settings
- Wired
Vna Pulumi.Juniper Mist. Site. Inputs. Setting Wired Vna - Zone
Occupancy Pulumi.Alert Juniper Mist. Site. Inputs. Setting Zone Occupancy Alert - Zone Occupancy alert site settings
- Analytic
Setting
Analytic Args - Ap
Updown intThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - Auto
Upgrade SettingAuto Upgrade Args - Auto Upgrade Settings
- Blacklist
Url string - Ble
Config SettingBle Config Args - BLE AP settings
- Config
Auto boolRevert - whether to enable ap auto config revert
- Config
Push SettingPolicy Config Push Policy Args - mist also uses some heuristic rules to prevent destructive configs from being pushed
- Critical
Url SettingMonitoring Critical Url Monitoring Args - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- Device
Updown intThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- Disabled
System []stringDefined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- Engagement
Setting
Engagement Args - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - Gateway
Mgmt SettingGateway Mgmt Args - Gateway Site settings
- Gateway
Updown intThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - Led
Setting
Led Args - LED AP settings
- Occupancy
Setting
Occupancy Args - Occupancy Analytics settings
- Persist
Config boolOn Device - whether to store the config on AP
- Proxy
Setting
Proxy Args - Proxy Configuration to talk to Mist
- Remove
Existing boolConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- Report
Gatt bool - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- Rogue
Setting
Rogue Args - Rogue site settings
- Rtsa
Setting
Rtsa Args - managed mobility
- Simple
Alert SettingSimple Alert Args - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- Site
Id string - Skyatp
Setting
Skyatp Args - Srx
App SettingSrx App Args - Ssh
Keys []string - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- Ssr
Setting
Ssr Args - Switch
Updown intThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - Synthetic
Test SettingSynthetic Test Args - Track
Anonymous boolDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- Uplink
Port SettingConfig Uplink Port Config Args - Vars map[string]string
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- Vna
Setting
Vna Args - Vs
Instance map[string]SettingVs Instance Args - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- Wan
Vna SettingWan Vna Args - Watched
Station stringUrl - Whitelist
Url string - Wids
Setting
Wids Args - WIDS site settings
- Wifi
Setting
Wifi Args - Wi-Fi site settings
- Wired
Vna SettingWired Vna Args - Zone
Occupancy SettingAlert Zone Occupancy Alert Args - Zone Occupancy alert site settings
- analytic
Setting
Analytic - ap
Updown IntegerThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto
Upgrade SettingAuto Upgrade - Auto Upgrade Settings
- blacklist
Url String - ble
Config SettingBle Config - BLE AP settings
- config
Auto BooleanRevert - whether to enable ap auto config revert
- config
Push SettingPolicy Config Push Policy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical
Url SettingMonitoring Critical Url Monitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device
Updown IntegerThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled
System List<String>Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement
Setting
Engagement - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway
Mgmt SettingGateway Mgmt - Gateway Site settings
- gateway
Updown IntegerThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led
Setting
Led - LED AP settings
- occupancy
Setting
Occupancy - Occupancy Analytics settings
- persist
Config BooleanOn Device - whether to store the config on AP
- proxy
Setting
Proxy - Proxy Configuration to talk to Mist
- remove
Existing BooleanConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report
Gatt Boolean - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue
Setting
Rogue - Rogue site settings
- rtsa
Setting
Rtsa - managed mobility
- simple
Alert SettingSimple Alert - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- site
Id String - skyatp
Setting
Skyatp - srx
App SettingSrx App - ssh
Keys List<String> - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr
Setting
Ssr - switch
Updown IntegerThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic
Test SettingSynthetic Test - track
Anonymous BooleanDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink
Port SettingConfig Uplink Port Config - vars Map<String,String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna
Setting
Vna - vs
Instance Map<String,SettingVs Instance Args> - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan
Vna SettingWan Vna - watched
Station StringUrl - whitelist
Url String - wids
Setting
Wids - WIDS site settings
- wifi
Setting
Wifi - Wi-Fi site settings
- wired
Vna SettingWired Vna - zone
Occupancy SettingAlert Zone Occupancy Alert - Zone Occupancy alert site settings
- analytic
Setting
Analytic - ap
Updown numberThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto
Upgrade SettingAuto Upgrade - Auto Upgrade Settings
- blacklist
Url string - ble
Config SettingBle Config - BLE AP settings
- config
Auto booleanRevert - whether to enable ap auto config revert
- config
Push SettingPolicy Config Push Policy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical
Url SettingMonitoring Critical Url Monitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device
Updown numberThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled
System string[]Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement
Setting
Engagement - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway
Mgmt SettingGateway Mgmt - Gateway Site settings
- gateway
Updown numberThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led
Setting
Led - LED AP settings
- occupancy
Setting
Occupancy - Occupancy Analytics settings
- persist
Config booleanOn Device - whether to store the config on AP
- proxy
Setting
Proxy - Proxy Configuration to talk to Mist
- remove
Existing booleanConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report
Gatt boolean - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue
Setting
Rogue - Rogue site settings
- rtsa
Setting
Rtsa - managed mobility
- simple
Alert SettingSimple Alert - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- site
Id string - skyatp
Setting
Skyatp - srx
App SettingSrx App - ssh
Keys string[] - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr
Setting
Ssr - switch
Updown numberThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic
Test SettingSynthetic Test - track
Anonymous booleanDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink
Port SettingConfig Uplink Port Config - vars {[key: string]: string}
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna
Setting
Vna - vs
Instance {[key: string]: SettingVs Instance Args} - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan
Vna SettingWan Vna - watched
Station stringUrl - whitelist
Url string - wids
Setting
Wids - WIDS site settings
- wifi
Setting
Wifi - Wi-Fi site settings
- wired
Vna SettingWired Vna - zone
Occupancy SettingAlert Zone Occupancy Alert - Zone Occupancy alert site settings
- analytic
Setting
Analytic Args - ap_
updown_ intthreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto_
upgrade SettingAuto Upgrade Args - Auto Upgrade Settings
- blacklist_
url str - ble_
config SettingBle Config Args - BLE AP settings
- config_
auto_ boolrevert - whether to enable ap auto config revert
- config_
push_ Settingpolicy Config Push Policy Args - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical_
url_ Settingmonitoring Critical Url Monitoring Args - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device_
updown_ intthreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled_
system_ Sequence[str]defined_ port_ usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement
Setting
Engagement Args - Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway_
mgmt SettingGateway Mgmt Args - Gateway Site settings
- gateway_
updown_ intthreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led
Setting
Led Args - LED AP settings
- occupancy
Setting
Occupancy Args - Occupancy Analytics settings
- persist_
config_ boolon_ device - whether to store the config on AP
- proxy
Setting
Proxy Args - Proxy Configuration to talk to Mist
- remove_
existing_ boolconfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report_
gatt bool - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue
Setting
Rogue Args - Rogue site settings
- rtsa
Setting
Rtsa Args - managed mobility
- simple_
alert SettingSimple Alert Args - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- site_
id str - skyatp
Setting
Skyatp Args - srx_
app SettingSrx App Args - ssh_
keys Sequence[str] - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr
Setting
Ssr Args - switch_
updown_ intthreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic_
test SettingSynthetic Test Args - track_
anonymous_ booldevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink_
port_ Settingconfig Uplink Port Config Args - vars Mapping[str, str]
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna
Setting
Vna Args - vs_
instance Mapping[str, SettingVs Instance Args] - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan_
vna SettingWan Vna Args - watched_
station_ strurl - whitelist_
url str - wids
Setting
Wids Args - WIDS site settings
- wifi
Setting
Wifi Args - Wi-Fi site settings
- wired_
vna SettingWired Vna Args - zone_
occupancy_ Settingalert Zone Occupancy Alert Args - Zone Occupancy alert site settings
- analytic Property Map
- ap
Updown NumberThreshold - enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
device_updown_threshold
is ignored. - auto
Upgrade Property Map - Auto Upgrade Settings
- blacklist
Url String - ble
Config Property Map - BLE AP settings
- config
Auto BooleanRevert - whether to enable ap auto config revert
- config
Push Property MapPolicy - mist also uses some heuristic rules to prevent destructive configs from being pushed
- critical
Url Property MapMonitoring - you can define some URLs that's critical to site operaitons the latency will be captured and considered for site health
- device
Updown NumberThreshold - by default, device_updown_thresold, if set, will apply to all devices types if different values for specific device type is desired, use the following
- disabled
System List<String>Defined Port Usages - if some system-default port usages are not desired - namely, ap / iot / uplink
- engagement Property Map
- Note: if hours does not exist, it’s treated as everyday of the week, 00:00-23:59. Currently we don’t allow
multiple ranges for the same day Note: default values for
dwell_tags
: passerby (1,300) bounce (301, 14400) engaged (14401, 28800) stationed (28801, 42000) Note: default values fordwell_tag_names
: passerby = “Passerby”, bounce = “Visitor”, engaged = “Associates”, stationed = “Assets” - gateway
Mgmt Property Map - Gateway Site settings
- gateway
Updown NumberThreshold - enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
device_updown_threshold
is ignored. - led Property Map
- LED AP settings
- occupancy Property Map
- Occupancy Analytics settings
- persist
Config BooleanOn Device - whether to store the config on AP
- proxy Property Map
- Proxy Configuration to talk to Mist
- remove
Existing BooleanConfigs - by default, when we configure a device, we only clean up config we generates. Remove existing configs if enabled
- report
Gatt Boolean - whether AP should periodically connect to BLE devices and report GATT device info (device name, manufacturer name, serial number, battery %, temperature, humidity)
- rogue Property Map
- Rogue site settings
- rtsa Property Map
- managed mobility
- simple
Alert Property Map - Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client encountring over X failures
- site
Id String - skyatp Property Map
- srx
App Property Map - ssh
Keys List<String> - when limit_ssh_access = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
- ssr Property Map
- switch
Updown NumberThreshold - enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
device_updown_threshold
is ignored. - synthetic
Test Property Map - track
Anonymous BooleanDevices - whether to track anonymous BLE assets (requires ‘track_asset’ enabled)
- uplink
Port Property MapConfig - vars Map<String>
- a dictionary of name->value, the vars can then be used in Wlans. This can overwrite those from Site Vars
- vna Property Map
- vs
Instance Map<Property Map> - optional, for EX9200 only to seggregate virtual-switches. Property key is the instance name
- wan
Vna Property Map - watched
Station StringUrl - whitelist
Url String - wids Property Map
- WIDS site settings
- wifi Property Map
- Wi-Fi site settings
- wired
Vna Property Map - zone
Occupancy Property MapAlert - Zone Occupancy alert site settings
Supporting Types
SettingAnalytic, SettingAnalyticArgs
- Enabled bool
- enable Advanced Analytic feature (using SUB-ANA license)
- Enabled bool
- enable Advanced Analytic feature (using SUB-ANA license)
- enabled Boolean
- enable Advanced Analytic feature (using SUB-ANA license)
- enabled boolean
- enable Advanced Analytic feature (using SUB-ANA license)
- enabled bool
- enable Advanced Analytic feature (using SUB-ANA license)
- enabled Boolean
- enable Advanced Analytic feature (using SUB-ANA license)
SettingAutoUpgrade, SettingAutoUpgradeArgs
- Custom
Versions Dictionary<string, string> - custom versions for different models. Property key is the model name (e.g. "AP41")
- Day
Of stringWeek - enum:
any
,fri
,mon
,sat
,sun
,thu
,tue
,wed
- Enabled bool
- whether auto upgrade should happen (Note that Mist may auto-upgrade if the version is not supported)
- Time
Of stringDay - any / HH:MM (24-hour format), upgrade will happen within up to 1-hour from this time
- Version string
- desired version. enum:
beta
,custom
,stable
- Custom
Versions map[string]string - custom versions for different models. Property key is the model name (e.g. "AP41")
- Day
Of stringWeek - enum:
any
,fri
,mon
,sat
,sun
,thu
,tue
,wed
- Enabled bool
- whether auto upgrade should happen (Note that Mist may auto-upgrade if the version is not supported)
- Time
Of stringDay - any / HH:MM (24-hour format), upgrade will happen within up to 1-hour from this time
- Version string
- desired version. enum:
beta
,custom
,stable
- custom
Versions Map<String,String> - custom versions for different models. Property key is the model name (e.g. "AP41")
- day
Of StringWeek - enum:
any
,fri
,mon
,sat
,sun
,thu
,tue
,wed
- enabled Boolean
- whether auto upgrade should happen (Note that Mist may auto-upgrade if the version is not supported)
- time
Of StringDay - any / HH:MM (24-hour format), upgrade will happen within up to 1-hour from this time
- version String
- desired version. enum:
beta
,custom
,stable
- custom
Versions {[key: string]: string} - custom versions for different models. Property key is the model name (e.g. "AP41")
- day
Of stringWeek - enum:
any
,fri
,mon
,sat
,sun
,thu
,tue
,wed
- enabled boolean
- whether auto upgrade should happen (Note that Mist may auto-upgrade if the version is not supported)
- time
Of stringDay - any / HH:MM (24-hour format), upgrade will happen within up to 1-hour from this time
- version string
- desired version. enum:
beta
,custom
,stable
- custom_
versions Mapping[str, str] - custom versions for different models. Property key is the model name (e.g. "AP41")
- day_
of_ strweek - enum:
any
,fri
,mon
,sat
,sun
,thu
,tue
,wed
- enabled bool
- whether auto upgrade should happen (Note that Mist may auto-upgrade if the version is not supported)
- time_
of_ strday - any / HH:MM (24-hour format), upgrade will happen within up to 1-hour from this time
- version str
- desired version. enum:
beta
,custom
,stable
- custom
Versions Map<String> - custom versions for different models. Property key is the model name (e.g. "AP41")
- day
Of StringWeek - enum:
any
,fri
,mon
,sat
,sun
,thu
,tue
,wed
- enabled Boolean
- whether auto upgrade should happen (Note that Mist may auto-upgrade if the version is not supported)
- time
Of StringDay - any / HH:MM (24-hour format), upgrade will happen within up to 1-hour from this time
- version String
- desired version. enum:
beta
,custom
,stable
SettingBleConfig, SettingBleConfigArgs
- Beacon
Enabled bool - whether Mist beacons is enabled
- Beacon
Rate int - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - Beacon
Rate stringMode - enum:
custom
,default
- Beam
Disableds List<int> - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- Custom
Ble boolPacket Enabled - can be enabled if
beacon_enabled
==true
, whether to send custom packet - Custom
Ble stringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- Custom
Ble intPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- Eddystone
Uid intAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Uid stringBeams - Eddystone
Uid boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - Eddystone
Uid intFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- Eddystone
Uid stringInstance - Eddystone-UID instance for the device
- Eddystone
Uid stringNamespace - Eddystone-UID namespace
- Eddystone
Url intAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Url stringBeams - Eddystone
Url boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - Eddystone
Url intFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- Eddystone
Url stringUrl - URL pointed by Eddystone-URL beacon
- Ibeacon
Adv intPower - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Ibeacon
Beams string - Ibeacon
Enabled bool - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - Ibeacon
Freq intMsec - Frequency (msec) of data emmit for iBeacon
- Ibeacon
Major int - Major number for iBeacon
- Ibeacon
Minor int - Minor number for iBeacon
- Ibeacon
Uuid string - optional, if not specified, the same UUID as the beacon will be used
- Power int
- required if
power_mode
==custom
- Power
Mode string - enum:
custom
,default
- Beacon
Enabled bool - whether Mist beacons is enabled
- Beacon
Rate int - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - Beacon
Rate stringMode - enum:
custom
,default
- Beam
Disableds []int - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- Custom
Ble boolPacket Enabled - can be enabled if
beacon_enabled
==true
, whether to send custom packet - Custom
Ble stringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- Custom
Ble intPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- Eddystone
Uid intAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Uid stringBeams - Eddystone
Uid boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - Eddystone
Uid intFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- Eddystone
Uid stringInstance - Eddystone-UID instance for the device
- Eddystone
Uid stringNamespace - Eddystone-UID namespace
- Eddystone
Url intAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Eddystone
Url stringBeams - Eddystone
Url boolEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - Eddystone
Url intFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- Eddystone
Url stringUrl - URL pointed by Eddystone-URL beacon
- Ibeacon
Adv intPower - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- Ibeacon
Beams string - Ibeacon
Enabled bool - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - Ibeacon
Freq intMsec - Frequency (msec) of data emmit for iBeacon
- Ibeacon
Major int - Major number for iBeacon
- Ibeacon
Minor int - Minor number for iBeacon
- Ibeacon
Uuid string - optional, if not specified, the same UUID as the beacon will be used
- Power int
- required if
power_mode
==custom
- Power
Mode string - enum:
custom
,default
- beacon
Enabled Boolean - whether Mist beacons is enabled
- beacon
Rate Integer - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon
Rate StringMode - enum:
custom
,default
- beam
Disableds List<Integer> - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom
Ble BooleanPacket Enabled - can be enabled if
beacon_enabled
==true
, whether to send custom packet - custom
Ble StringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom
Ble IntegerPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone
Uid IntegerAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Uid StringBeams - eddystone
Uid BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone
Uid IntegerFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone
Uid StringInstance - Eddystone-UID instance for the device
- eddystone
Uid StringNamespace - Eddystone-UID namespace
- eddystone
Url IntegerAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url StringBeams - eddystone
Url BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone
Url IntegerFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone
Url StringUrl - URL pointed by Eddystone-URL beacon
- ibeacon
Adv IntegerPower - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon
Beams String - ibeacon
Enabled Boolean - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon
Freq IntegerMsec - Frequency (msec) of data emmit for iBeacon
- ibeacon
Major Integer - Major number for iBeacon
- ibeacon
Minor Integer - Minor number for iBeacon
- ibeacon
Uuid String - optional, if not specified, the same UUID as the beacon will be used
- power Integer
- required if
power_mode
==custom
- power
Mode String - enum:
custom
,default
- beacon
Enabled boolean - whether Mist beacons is enabled
- beacon
Rate number - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon
Rate stringMode - enum:
custom
,default
- beam
Disableds number[] - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom
Ble booleanPacket Enabled - can be enabled if
beacon_enabled
==true
, whether to send custom packet - custom
Ble stringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom
Ble numberPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone
Uid numberAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Uid stringBeams - eddystone
Uid booleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone
Uid numberFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone
Uid stringInstance - Eddystone-UID instance for the device
- eddystone
Uid stringNamespace - Eddystone-UID namespace
- eddystone
Url numberAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url stringBeams - eddystone
Url booleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone
Url numberFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone
Url stringUrl - URL pointed by Eddystone-URL beacon
- ibeacon
Adv numberPower - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon
Beams string - ibeacon
Enabled boolean - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon
Freq numberMsec - Frequency (msec) of data emmit for iBeacon
- ibeacon
Major number - Major number for iBeacon
- ibeacon
Minor number - Minor number for iBeacon
- ibeacon
Uuid string - optional, if not specified, the same UUID as the beacon will be used
- power number
- required if
power_mode
==custom
- power
Mode string - enum:
custom
,default
- beacon_
enabled bool - whether Mist beacons is enabled
- beacon_
rate int - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon_
rate_ strmode - enum:
custom
,default
- beam_
disableds Sequence[int] - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom_
ble_ boolpacket_ enabled - can be enabled if
beacon_enabled
==true
, whether to send custom packet - custom_
ble_ strpacket_ frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom_
ble_ intpacket_ freq_ msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone_
uid_ intadv_ power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone_
uid_ strbeams - eddystone_
uid_ boolenabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone_
uid_ intfreq_ msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone_
uid_ strinstance - Eddystone-UID instance for the device
- eddystone_
uid_ strnamespace - Eddystone-UID namespace
- eddystone_
url_ intadv_ power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone_
url_ strbeams - eddystone_
url_ boolenabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone_
url_ intfreq_ msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone_
url_ strurl - URL pointed by Eddystone-URL beacon
- ibeacon_
adv_ intpower - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon_
beams str - ibeacon_
enabled bool - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon_
freq_ intmsec - Frequency (msec) of data emmit for iBeacon
- ibeacon_
major int - Major number for iBeacon
- ibeacon_
minor int - Minor number for iBeacon
- ibeacon_
uuid str - optional, if not specified, the same UUID as the beacon will be used
- power int
- required if
power_mode
==custom
- power_
mode str - enum:
custom
,default
- beacon
Enabled Boolean - whether Mist beacons is enabled
- beacon
Rate Number - required if
beacon_rate_mode
==custom
, 1-10, in number-beacons-per-second - beacon
Rate StringMode - enum:
custom
,default
- beam
Disableds List<Number> - list of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP, growing counter-clock-wise, with 9 being the omni BLE beam)
- custom
Ble BooleanPacket Enabled - can be enabled if
beacon_enabled
==true
, whether to send custom packet - custom
Ble StringPacket Frame - The custom frame to be sent out in this beacon. The frame must be a hexstring
- custom
Ble NumberPacket Freq Msec - Frequency (msec) of data emitted by custom ble beacon
- eddystone
Uid NumberAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Uid StringBeams - eddystone
Uid BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-UID beacon is enabled - eddystone
Uid NumberFreq Msec - Frequency (msec) of data emmit by Eddystone-UID beacon
- eddystone
Uid StringInstance - Eddystone-UID instance for the device
- eddystone
Uid StringNamespace - Eddystone-UID namespace
- eddystone
Url NumberAdv Power - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- eddystone
Url StringBeams - eddystone
Url BooleanEnabled - only if
beacon_enabled
==false
, Whether Eddystone-URL beacon is enabled - eddystone
Url NumberFreq Msec - Frequency (msec) of data emit by Eddystone-UID beacon
- eddystone
Url StringUrl - URL pointed by Eddystone-URL beacon
- ibeacon
Adv NumberPower - advertised TX Power, -100 to 20 (dBm), omit this attribute to use default
- ibeacon
Beams String - ibeacon
Enabled Boolean - can be enabled if
beacon_enabled
==true
, whether to send iBeacon - ibeacon
Freq NumberMsec - Frequency (msec) of data emmit for iBeacon
- ibeacon
Major Number - Major number for iBeacon
- ibeacon
Minor Number - Minor number for iBeacon
- ibeacon
Uuid String - optional, if not specified, the same UUID as the beacon will be used
- power Number
- required if
power_mode
==custom
- power
Mode String - enum:
custom
,default
SettingConfigPushPolicy, SettingConfigPushPolicyArgs
- No
Push bool - stop any new config from being pushed to the device
- Push
Window Pulumi.Juniper Mist. Site. Inputs. Setting Config Push Policy Push Window - if enabled, new config will only be pushed to device within the specified time window
- No
Push bool - stop any new config from being pushed to the device
- Push
Window SettingConfig Push Policy Push Window - if enabled, new config will only be pushed to device within the specified time window
- no
Push Boolean - stop any new config from being pushed to the device
- push
Window SettingConfig Push Policy Push Window - if enabled, new config will only be pushed to device within the specified time window
- no
Push boolean - stop any new config from being pushed to the device
- push
Window SettingConfig Push Policy Push Window - if enabled, new config will only be pushed to device within the specified time window
- no_
push bool - stop any new config from being pushed to the device
- push_
window SettingConfig Push Policy Push Window - if enabled, new config will only be pushed to device within the specified time window
- no
Push Boolean - stop any new config from being pushed to the device
- push
Window Property Map - if enabled, new config will only be pushed to device within the specified time window
SettingConfigPushPolicyPushWindow, SettingConfigPushPolicyPushWindowArgs
- Enabled bool
- Hours
Pulumi.
Juniper Mist. Site. Inputs. Setting Config Push Policy Push Window Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- Enabled bool
- Hours
Setting
Config Push Policy Push Window Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- enabled Boolean
- hours
Setting
Config Push Policy Push Window Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- enabled boolean
- hours
Setting
Config Push Policy Push Window Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- enabled bool
- hours
Setting
Config Push Policy Push Window Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- enabled Boolean
- hours Property Map
hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
SettingConfigPushPolicyPushWindowHours, SettingConfigPushPolicyPushWindowHoursArgs
SettingCriticalUrlMonitoring, SettingCriticalUrlMonitoringArgs
- enabled Boolean
- monitors List<Property Map>
SettingCriticalUrlMonitoringMonitor, SettingCriticalUrlMonitoringMonitorArgs
SettingEngagement, SettingEngagementArgs
- Dwell
Tag Pulumi.Names Juniper Mist. Site. Inputs. Setting Engagement Dwell Tag Names - Pulumi.
Juniper Mist. Site. Inputs. Setting Engagement Dwell Tags - add tags to visits within the duration (in seconds), available tags (passerby, bounce, engaged, stationed)
- Hours
Pulumi.
Juniper Mist. Site. Inputs. Setting Engagement Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- Max
Dwell int - max time, default is 43200(12h), max is 68400 (18h)
- Min
Dwell int - min time
- Dwell
Tag SettingNames Engagement Dwell Tag Names - Setting
Engagement Dwell Tags - add tags to visits within the duration (in seconds), available tags (passerby, bounce, engaged, stationed)
- Hours
Setting
Engagement Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- Max
Dwell int - max time, default is 43200(12h), max is 68400 (18h)
- Min
Dwell int - min time
- dwell
Tag SettingNames Engagement Dwell Tag Names - Setting
Engagement Dwell Tags - add tags to visits within the duration (in seconds), available tags (passerby, bounce, engaged, stationed)
- hours
Setting
Engagement Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- max
Dwell Integer - max time, default is 43200(12h), max is 68400 (18h)
- min
Dwell Integer - min time
- dwell
Tag SettingNames Engagement Dwell Tag Names - Setting
Engagement Dwell Tags - add tags to visits within the duration (in seconds), available tags (passerby, bounce, engaged, stationed)
- hours
Setting
Engagement Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- max
Dwell number - max time, default is 43200(12h), max is 68400 (18h)
- min
Dwell number - min time
- dwell_
tag_ Settingnames Engagement Dwell Tag Names - Setting
Engagement Dwell Tags - add tags to visits within the duration (in seconds), available tags (passerby, bounce, engaged, stationed)
- hours
Setting
Engagement Hours hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- max_
dwell int - max time, default is 43200(12h), max is 68400 (18h)
- min_
dwell int - min time
- dwell
Tag Property MapNames - Property Map
- add tags to visits within the duration (in seconds), available tags (passerby, bounce, engaged, stationed)
- hours Property Map
hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun).
Note: If the dow is not defined then it\u2019\ s treated as 00:00-23:59.
- max
Dwell Number - max time, default is 43200(12h), max is 68400 (18h)
- min
Dwell Number - min time
SettingEngagementDwellTagNames, SettingEngagementDwellTagNamesArgs
SettingEngagementDwellTags, SettingEngagementDwellTagsArgs
SettingEngagementHours, SettingEngagementHoursArgs
SettingGatewayMgmt, SettingGatewayMgmtArgs
- Admin
Sshkeys List<string> - for SSR only, as direct root access is not allowed
- App
Probing Pulumi.Juniper Mist. Site. Inputs. Setting Gateway Mgmt App Probing - App
Usage bool - consumes uplink bandwidth, requires WA license
- Auto
Signature Pulumi.Update Juniper Mist. Site. Inputs. Setting Gateway Mgmt Auto Signature Update - Config
Revert intTimer - he rollback timer for commit confirmed
- Disable
Console bool - for both SSR and SRX disable console port
- Disable
Oob bool - for both SSR and SRX disable management interface
- Probe
Hosts List<string> - Protect
Re Pulumi.Juniper Mist. Site. Inputs. Setting Gateway Mgmt Protect Re - restrict inbound-traffic to host when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default, if dhcpd is enabled, we'll make sure it works
- Root
Password string - for SRX only
- Security
Log stringSource Address - Security
Log stringSource Interface
- Admin
Sshkeys []string - for SSR only, as direct root access is not allowed
- App
Probing SettingGateway Mgmt App Probing - App
Usage bool - consumes uplink bandwidth, requires WA license
- Auto
Signature SettingUpdate Gateway Mgmt Auto Signature Update - Config
Revert intTimer - he rollback timer for commit confirmed
- Disable
Console bool - for both SSR and SRX disable console port
- Disable
Oob bool - for both SSR and SRX disable management interface
- Probe
Hosts []string - Protect
Re SettingGateway Mgmt Protect Re - restrict inbound-traffic to host when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default, if dhcpd is enabled, we'll make sure it works
- Root
Password string - for SRX only
- Security
Log stringSource Address - Security
Log stringSource Interface
- admin
Sshkeys List<String> - for SSR only, as direct root access is not allowed
- app
Probing SettingGateway Mgmt App Probing - app
Usage Boolean - consumes uplink bandwidth, requires WA license
- auto
Signature SettingUpdate Gateway Mgmt Auto Signature Update - config
Revert IntegerTimer - he rollback timer for commit confirmed
- disable
Console Boolean - for both SSR and SRX disable console port
- disable
Oob Boolean - for both SSR and SRX disable management interface
- probe
Hosts List<String> - protect
Re SettingGateway Mgmt Protect Re - restrict inbound-traffic to host when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default, if dhcpd is enabled, we'll make sure it works
- root
Password String - for SRX only
- security
Log StringSource Address - security
Log StringSource Interface
- admin
Sshkeys string[] - for SSR only, as direct root access is not allowed
- app
Probing SettingGateway Mgmt App Probing - app
Usage boolean - consumes uplink bandwidth, requires WA license
- auto
Signature SettingUpdate Gateway Mgmt Auto Signature Update - config
Revert numberTimer - he rollback timer for commit confirmed
- disable
Console boolean - for both SSR and SRX disable console port
- disable
Oob boolean - for both SSR and SRX disable management interface
- probe
Hosts string[] - protect
Re SettingGateway Mgmt Protect Re - restrict inbound-traffic to host when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default, if dhcpd is enabled, we'll make sure it works
- root
Password string - for SRX only
- security
Log stringSource Address - security
Log stringSource Interface
- admin_
sshkeys Sequence[str] - for SSR only, as direct root access is not allowed
- app_
probing SettingGateway Mgmt App Probing - app_
usage bool - consumes uplink bandwidth, requires WA license
- auto_
signature_ Settingupdate Gateway Mgmt Auto Signature Update - config_
revert_ inttimer - he rollback timer for commit confirmed
- disable_
console bool - for both SSR and SRX disable console port
- disable_
oob bool - for both SSR and SRX disable management interface
- probe_
hosts Sequence[str] - protect_
re SettingGateway Mgmt Protect Re - restrict inbound-traffic to host when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default, if dhcpd is enabled, we'll make sure it works
- root_
password str - for SRX only
- security_
log_ strsource_ address - security_
log_ strsource_ interface
- admin
Sshkeys List<String> - for SSR only, as direct root access is not allowed
- app
Probing Property Map - app
Usage Boolean - consumes uplink bandwidth, requires WA license
- auto
Signature Property MapUpdate - config
Revert NumberTimer - he rollback timer for commit confirmed
- disable
Console Boolean - for both SSR and SRX disable console port
- disable
Oob Boolean - for both SSR and SRX disable management interface
- probe
Hosts List<String> - protect
Re Property Map - restrict inbound-traffic to host when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default, if dhcpd is enabled, we'll make sure it works
- root
Password String - for SRX only
- security
Log StringSource Address - security
Log StringSource Interface
SettingGatewayMgmtAppProbing, SettingGatewayMgmtAppProbingArgs
- Apps List<string>
- app-keys from /api/v1/const/applications
- Custom
Apps List<Pulumi.Juniper Mist. Site. Inputs. Setting Gateway Mgmt App Probing Custom App> - Enabled bool
- Apps []string
- app-keys from /api/v1/const/applications
- Custom
Apps []SettingGateway Mgmt App Probing Custom App - Enabled bool
- apps List<String>
- app-keys from /api/v1/const/applications
- custom
Apps List<SettingGateway Mgmt App Probing Custom App> - enabled Boolean
- apps string[]
- app-keys from /api/v1/const/applications
- custom
Apps SettingGateway Mgmt App Probing Custom App[] - enabled boolean
- apps Sequence[str]
- app-keys from /api/v1/const/applications
- custom_
apps Sequence[SettingGateway Mgmt App Probing Custom App] - enabled bool
- apps List<String>
- app-keys from /api/v1/const/applications
- custom
Apps List<Property Map> - enabled Boolean
SettingGatewayMgmtAppProbingCustomApp, SettingGatewayMgmtAppProbingCustomAppArgs
- Hostnames List<string>
- Only 1 entry is allowed:
* if
protocol
==http
: URL (e.g.http://test.com
orhttps://test.com
) * ifprotocol
==icmp
: IP Address (e.g.1.2.3.4
) - Name string
- Protocol string
- enum:
http
,icmp
- Address string
- App
Type string - Key string
- Network string
- Packet
Size int - if
protocol
==icmp
- Url string
- Vrf string
- Hostnames []string
- Only 1 entry is allowed:
* if
protocol
==http
: URL (e.g.http://test.com
orhttps://test.com
) * ifprotocol
==icmp
: IP Address (e.g.1.2.3.4
) - Name string
- Protocol string
- enum:
http
,icmp
- Address string
- App
Type string - Key string
- Network string
- Packet
Size int - if
protocol
==icmp
- Url string
- Vrf string
- hostnames List<String>
- Only 1 entry is allowed:
* if
protocol
==http
: URL (e.g.http://test.com
orhttps://test.com
) * ifprotocol
==icmp
: IP Address (e.g.1.2.3.4
) - name String
- protocol String
- enum:
http
,icmp
- address String
- app
Type String - key String
- network String
- packet
Size Integer - if
protocol
==icmp
- url String
- vrf String
- hostnames string[]
- Only 1 entry is allowed:
* if
protocol
==http
: URL (e.g.http://test.com
orhttps://test.com
) * ifprotocol
==icmp
: IP Address (e.g.1.2.3.4
) - name string
- protocol string
- enum:
http
,icmp
- address string
- app
Type string - key string
- network string
- packet
Size number - if
protocol
==icmp
- url string
- vrf string
- hostnames List<String>
- Only 1 entry is allowed:
* if
protocol
==http
: URL (e.g.http://test.com
orhttps://test.com
) * ifprotocol
==icmp
: IP Address (e.g.1.2.3.4
) - name String
- protocol String
- enum:
http
,icmp
- address String
- app
Type String - key String
- network String
- packet
Size Number - if
protocol
==icmp
- url String
- vrf String
SettingGatewayMgmtAutoSignatureUpdate, SettingGatewayMgmtAutoSignatureUpdateArgs
- day_
of_ strweek - enum:
any
,fri
,mon
,sat
,sun
,thu
,tue
,wed
- enable bool
- time_
of_ strday - optional, Mist will decide the timing
SettingGatewayMgmtProtectRe, SettingGatewayMgmtProtectReArgs
- Allowed
Services List<string> - optionally, services we'll allow. enum:
icmp
,ssh
- Customs
List<Pulumi.
Juniper Mist. Site. Inputs. Setting Gateway Mgmt Protect Re Custom> - Enabled bool
- when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default if dhcpd is enabled, we'll make sure it works
- Trusted
Hosts List<string> - host/subnets we'll allow traffic to/from
- Allowed
Services []string - optionally, services we'll allow. enum:
icmp
,ssh
- Customs
[]Setting
Gateway Mgmt Protect Re Custom - Enabled bool
- when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default if dhcpd is enabled, we'll make sure it works
- Trusted
Hosts []string - host/subnets we'll allow traffic to/from
- allowed
Services List<String> - optionally, services we'll allow. enum:
icmp
,ssh
- customs
List<Setting
Gateway Mgmt Protect Re Custom> - enabled Boolean
- when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default if dhcpd is enabled, we'll make sure it works
- trusted
Hosts List<String> - host/subnets we'll allow traffic to/from
- allowed
Services string[] - optionally, services we'll allow. enum:
icmp
,ssh
- customs
Setting
Gateway Mgmt Protect Re Custom[] - enabled boolean
- when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default if dhcpd is enabled, we'll make sure it works
- trusted
Hosts string[] - host/subnets we'll allow traffic to/from
- allowed_
services Sequence[str] - optionally, services we'll allow. enum:
icmp
,ssh
- customs
Sequence[Setting
Gateway Mgmt Protect Re Custom] - enabled bool
- when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default if dhcpd is enabled, we'll make sure it works
- trusted_
hosts Sequence[str] - host/subnets we'll allow traffic to/from
- allowed
Services List<String> - optionally, services we'll allow. enum:
icmp
,ssh
- customs List<Property Map>
- enabled Boolean
- when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allowed by default if dhcpd is enabled, we'll make sure it works
- trusted
Hosts List<String> - host/subnets we'll allow traffic to/from
SettingGatewayMgmtProtectReCustom, SettingGatewayMgmtProtectReCustomArgs
- subnets Sequence[str]
- port_
range str - matched dst port, "0" means any. Note: For
protocol
==any
andport_range
==any
, configuretrusted_hosts
instead - protocol str
- enum:
any
,icmp
,tcp
,udp
. Note: Forprotocol
==any
andport_range
==any
, configuretrusted_hosts
instead
SettingLed, SettingLedArgs
- Brightness int
- Enabled bool
- Brightness int
- Enabled bool
- brightness Integer
- enabled Boolean
- brightness number
- enabled boolean
- brightness int
- enabled bool
- brightness Number
- enabled Boolean
SettingOccupancy, SettingOccupancyArgs
- Assets
Enabled bool - indicate whether named BLE assets should be included in the zone occupancy calculation
- Clients
Enabled bool - indicate whether connected WiFi clients should be included in the zone occupancy calculation
- Min
Duration int - minimum duration
- Sdkclients
Enabled bool - indicate whether SDK clients should be included in the zone occupancy calculation
- Unconnected
Clients boolEnabled - indicate whether unconnected WiFi clients should be included in the zone occupancy calculation
- Assets
Enabled bool - indicate whether named BLE assets should be included in the zone occupancy calculation
- Clients
Enabled bool - indicate whether connected WiFi clients should be included in the zone occupancy calculation
- Min
Duration int - minimum duration
- Sdkclients
Enabled bool - indicate whether SDK clients should be included in the zone occupancy calculation
- Unconnected
Clients boolEnabled - indicate whether unconnected WiFi clients should be included in the zone occupancy calculation
- assets
Enabled Boolean - indicate whether named BLE assets should be included in the zone occupancy calculation
- clients
Enabled Boolean - indicate whether connected WiFi clients should be included in the zone occupancy calculation
- min
Duration Integer - minimum duration
- sdkclients
Enabled Boolean - indicate whether SDK clients should be included in the zone occupancy calculation
- unconnected
Clients BooleanEnabled - indicate whether unconnected WiFi clients should be included in the zone occupancy calculation
- assets
Enabled boolean - indicate whether named BLE assets should be included in the zone occupancy calculation
- clients
Enabled boolean - indicate whether connected WiFi clients should be included in the zone occupancy calculation
- min
Duration number - minimum duration
- sdkclients
Enabled boolean - indicate whether SDK clients should be included in the zone occupancy calculation
- unconnected
Clients booleanEnabled - indicate whether unconnected WiFi clients should be included in the zone occupancy calculation
- assets_
enabled bool - indicate whether named BLE assets should be included in the zone occupancy calculation
- clients_
enabled bool - indicate whether connected WiFi clients should be included in the zone occupancy calculation
- min_
duration int - minimum duration
- sdkclients_
enabled bool - indicate whether SDK clients should be included in the zone occupancy calculation
- unconnected_
clients_ boolenabled - indicate whether unconnected WiFi clients should be included in the zone occupancy calculation
- assets
Enabled Boolean - indicate whether named BLE assets should be included in the zone occupancy calculation
- clients
Enabled Boolean - indicate whether connected WiFi clients should be included in the zone occupancy calculation
- min
Duration Number - minimum duration
- sdkclients
Enabled Boolean - indicate whether SDK clients should be included in the zone occupancy calculation
- unconnected
Clients BooleanEnabled - indicate whether unconnected WiFi clients should be included in the zone occupancy calculation
SettingProxy, SettingProxyArgs
- Url string
- Url string
- url String
- url string
- url str
- url String
SettingRogue, SettingRogueArgs
- Enabled bool
- whether or not rogue detection is enabled
- Honeypot
Enabled bool - whether or not honeypot detection is enabled
- Min
Duration int - minimum duration for a bssid to be considered rogue
- Min
Rssi int - minimum RSSI for an AP to be considered rogue (ignoring APs that’s far away)
- Whitelisted
Bssids List<string> - list of BSSIDs to whitelist. Ex: "cc-:8e-:6f-:d4-:bf-:16", "cc-8e-6f-d4-bf-16", "cc-73-", "cc:82:"
- Whitelisted
Ssids List<string> - list of SSIDs to whitelist
- Enabled bool
- whether or not rogue detection is enabled
- Honeypot
Enabled bool - whether or not honeypot detection is enabled
- Min
Duration int - minimum duration for a bssid to be considered rogue
- Min
Rssi int - minimum RSSI for an AP to be considered rogue (ignoring APs that’s far away)
- Whitelisted
Bssids []string - list of BSSIDs to whitelist. Ex: "cc-:8e-:6f-:d4-:bf-:16", "cc-8e-6f-d4-bf-16", "cc-73-", "cc:82:"
- Whitelisted
Ssids []string - list of SSIDs to whitelist
- enabled Boolean
- whether or not rogue detection is enabled
- honeypot
Enabled Boolean - whether or not honeypot detection is enabled
- min
Duration Integer - minimum duration for a bssid to be considered rogue
- min
Rssi Integer - minimum RSSI for an AP to be considered rogue (ignoring APs that’s far away)
- whitelisted
Bssids List<String> - list of BSSIDs to whitelist. Ex: "cc-:8e-:6f-:d4-:bf-:16", "cc-8e-6f-d4-bf-16", "cc-73-", "cc:82:"
- whitelisted
Ssids List<String> - list of SSIDs to whitelist
- enabled boolean
- whether or not rogue detection is enabled
- honeypot
Enabled boolean - whether or not honeypot detection is enabled
- min
Duration number - minimum duration for a bssid to be considered rogue
- min
Rssi number - minimum RSSI for an AP to be considered rogue (ignoring APs that’s far away)
- whitelisted
Bssids string[] - list of BSSIDs to whitelist. Ex: "cc-:8e-:6f-:d4-:bf-:16", "cc-8e-6f-d4-bf-16", "cc-73-", "cc:82:"
- whitelisted
Ssids string[] - list of SSIDs to whitelist
- enabled bool
- whether or not rogue detection is enabled
- honeypot_
enabled bool - whether or not honeypot detection is enabled
- min_
duration int - minimum duration for a bssid to be considered rogue
- min_
rssi int - minimum RSSI for an AP to be considered rogue (ignoring APs that’s far away)
- whitelisted_
bssids Sequence[str] - list of BSSIDs to whitelist. Ex: "cc-:8e-:6f-:d4-:bf-:16", "cc-8e-6f-d4-bf-16", "cc-73-", "cc:82:"
- whitelisted_
ssids Sequence[str] - list of SSIDs to whitelist
- enabled Boolean
- whether or not rogue detection is enabled
- honeypot
Enabled Boolean - whether or not honeypot detection is enabled
- min
Duration Number - minimum duration for a bssid to be considered rogue
- min
Rssi Number - minimum RSSI for an AP to be considered rogue (ignoring APs that’s far away)
- whitelisted
Bssids List<String> - list of BSSIDs to whitelist. Ex: "cc-:8e-:6f-:d4-:bf-:16", "cc-8e-6f-d4-bf-16", "cc-73-", "cc:82:"
- whitelisted
Ssids List<String> - list of SSIDs to whitelist
SettingRtsa, SettingRtsaArgs
- App
Waking bool - Disable
Dead boolReckoning - Disable
Pressure boolSensor - Enabled bool
- Track
Asset bool - asset tracking related
- App
Waking bool - Disable
Dead boolReckoning - Disable
Pressure boolSensor - Enabled bool
- Track
Asset bool - asset tracking related
- app
Waking Boolean - disable
Dead BooleanReckoning - disable
Pressure BooleanSensor - enabled Boolean
- track
Asset Boolean - asset tracking related
- app
Waking boolean - disable
Dead booleanReckoning - disable
Pressure booleanSensor - enabled boolean
- track
Asset boolean - asset tracking related
- app_
waking bool - disable_
dead_ boolreckoning - disable_
pressure_ boolsensor - enabled bool
- track_
asset bool - asset tracking related
- app
Waking Boolean - disable
Dead BooleanReckoning - disable
Pressure BooleanSensor - enabled Boolean
- track
Asset Boolean - asset tracking related
SettingSimpleAlert, SettingSimpleAlertArgs
SettingSimpleAlertArpFailure, SettingSimpleAlertArpFailureArgs
- Client
Count int - Duration int
- failing within minutes
- Incident
Count int
- Client
Count int - Duration int
- failing within minutes
- Incident
Count int
- client
Count Integer - duration Integer
- failing within minutes
- incident
Count Integer
- client
Count number - duration number
- failing within minutes
- incident
Count number
- client_
count int - duration int
- failing within minutes
- incident_
count int
- client
Count Number - duration Number
- failing within minutes
- incident
Count Number
SettingSimpleAlertDhcpFailure, SettingSimpleAlertDhcpFailureArgs
- Client
Count int - Duration int
- failing within minutes
- Incident
Count int
- Client
Count int - Duration int
- failing within minutes
- Incident
Count int
- client
Count Integer - duration Integer
- failing within minutes
- incident
Count Integer
- client
Count number - duration number
- failing within minutes
- incident
Count number
- client_
count int - duration int
- failing within minutes
- incident_
count int
- client
Count Number - duration Number
- failing within minutes
- incident
Count Number
SettingSimpleAlertDnsFailure, SettingSimpleAlertDnsFailureArgs
- Client
Count int - Duration int
- failing within minutes
- Incident
Count int
- Client
Count int - Duration int
- failing within minutes
- Incident
Count int
- client
Count Integer - duration Integer
- failing within minutes
- incident
Count Integer
- client
Count number - duration number
- failing within minutes
- incident
Count number
- client_
count int - duration int
- failing within minutes
- incident_
count int
- client
Count Number - duration Number
- failing within minutes
- incident
Count Number
SettingSkyatp, SettingSkyatpArgs
- Enabled bool
- Send
Ip boolMac Mapping - whether to send IP-MAC mapping to SkyATP
- Enabled bool
- Send
Ip boolMac Mapping - whether to send IP-MAC mapping to SkyATP
- enabled Boolean
- send
Ip BooleanMac Mapping - whether to send IP-MAC mapping to SkyATP
- enabled boolean
- send
Ip booleanMac Mapping - whether to send IP-MAC mapping to SkyATP
- enabled bool
- send_
ip_ boolmac_ mapping - whether to send IP-MAC mapping to SkyATP
- enabled Boolean
- send
Ip BooleanMac Mapping - whether to send IP-MAC mapping to SkyATP
SettingSrxApp, SettingSrxAppArgs
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
SettingSsr, SettingSsrArgs
- Conductor
Hosts List<string> - Disable
Stats bool
- Conductor
Hosts []string - Disable
Stats bool
- conductor
Hosts List<String> - disable
Stats Boolean
- conductor
Hosts string[] - disable
Stats boolean
- conductor_
hosts Sequence[str] - disable_
stats bool
- conductor
Hosts List<String> - disable
Stats Boolean
SettingSyntheticTest, SettingSyntheticTestArgs
SettingSyntheticTestVlan, SettingSyntheticTestVlanArgs
- Custom
Test List<string>Urls - Disabled bool
- for some vlans where we don't want this to run
- Vlan
Ids List<string>
- Custom
Test []stringUrls - Disabled bool
- for some vlans where we don't want this to run
- Vlan
Ids []string
- custom
Test List<String>Urls - disabled Boolean
- for some vlans where we don't want this to run
- vlan
Ids List<String>
- custom
Test string[]Urls - disabled boolean
- for some vlans where we don't want this to run
- vlan
Ids string[]
- custom_
test_ Sequence[str]urls - disabled bool
- for some vlans where we don't want this to run
- vlan_
ids Sequence[str]
- custom
Test List<String>Urls - disabled Boolean
- for some vlans where we don't want this to run
- vlan
Ids List<String>
SettingSyntheticTestWanSpeedtest, SettingSyntheticTestWanSpeedtestArgs
- enabled bool
- time_
od_ strfay - any / HH:MM (24-hour format)
SettingUplinkPortConfig, SettingUplinkPortConfigArgs
- Dot1x bool
- Whether to do 802.1x against uplink switch. When enaled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- Keep
Wlans boolUp If Down - by default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- Dot1x bool
- Whether to do 802.1x against uplink switch. When enaled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- Keep
Wlans boolUp If Down - by default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x Boolean
- Whether to do 802.1x against uplink switch. When enaled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep
Wlans BooleanUp If Down - by default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x boolean
- Whether to do 802.1x against uplink switch. When enaled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep
Wlans booleanUp If Down - by default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x bool
- Whether to do 802.1x against uplink switch. When enaled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep_
wlans_ boolup_ if_ down - by default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
- dot1x Boolean
- Whether to do 802.1x against uplink switch. When enaled, AP cert will be used to do EAP-TLS and the Org's CA Cert has to be provisioned at the switch
- keep
Wlans BooleanUp If Down - by default, WLANs are disabled when uplink is down. In some scenario, like SiteSurvey, one would want the AP to keep sending beacons.
SettingVna, SettingVnaArgs
- Enabled bool
- enable Virtual Network Assistant (using SUB-VNA license). This applied to AP / Switch / Gateway
- Enabled bool
- enable Virtual Network Assistant (using SUB-VNA license). This applied to AP / Switch / Gateway
- enabled Boolean
- enable Virtual Network Assistant (using SUB-VNA license). This applied to AP / Switch / Gateway
- enabled boolean
- enable Virtual Network Assistant (using SUB-VNA license). This applied to AP / Switch / Gateway
- enabled bool
- enable Virtual Network Assistant (using SUB-VNA license). This applied to AP / Switch / Gateway
- enabled Boolean
- enable Virtual Network Assistant (using SUB-VNA license). This applied to AP / Switch / Gateway
SettingVsInstance, SettingVsInstanceArgs
- Networks List<string>
- Networks []string
- networks List<String>
- networks string[]
- networks Sequence[str]
- networks List<String>
SettingWanVna, SettingWanVnaArgs
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
SettingWids, SettingWidsArgs
SettingWidsRepeatedAuthFailures, SettingWidsRepeatedAuthFailuresArgs
SettingWifi, SettingWifiArgs
- Cisco
Enabled bool - Disable11k bool
- whether to disable 11k
- Disable
Radios boolWhen Power Constrained - Enable
Arp boolSpoof Check - when proxy_arp is enabled, check for arp spoofing.
- bool
- Enabled bool
- enable WIFI feature (using SUB-MAN license)
- Locate
Connected bool - whether to locate connected clients
- Locate
Unconnected bool - whether to locate unconnected clients
- Mesh
Allow boolDfs - whether to allow Mesh to use DFS channels. For DFS channels, Remote Mesh AP would have to do CAC when scanning for new Base AP, which is slow and will distrupt the connection. If roaming is desired, keep it disabled.
- Mesh
Enable boolCrm - used to enable/disable CRM
- Mesh
Enabled bool - whether to enable Mesh feature for the site
- Mesh
Psk string - optional passphrase of mesh networking, default is generated randomly
- Mesh
Ssid string - optional ssid of mesh networking, default is based on site_id
- Proxy
Arp string - enum:
default
,disabled
,enabled
- Cisco
Enabled bool - Disable11k bool
- whether to disable 11k
- Disable
Radios boolWhen Power Constrained - Enable
Arp boolSpoof Check - when proxy_arp is enabled, check for arp spoofing.
- bool
- Enabled bool
- enable WIFI feature (using SUB-MAN license)
- Locate
Connected bool - whether to locate connected clients
- Locate
Unconnected bool - whether to locate unconnected clients
- Mesh
Allow boolDfs - whether to allow Mesh to use DFS channels. For DFS channels, Remote Mesh AP would have to do CAC when scanning for new Base AP, which is slow and will distrupt the connection. If roaming is desired, keep it disabled.
- Mesh
Enable boolCrm - used to enable/disable CRM
- Mesh
Enabled bool - whether to enable Mesh feature for the site
- Mesh
Psk string - optional passphrase of mesh networking, default is generated randomly
- Mesh
Ssid string - optional ssid of mesh networking, default is based on site_id
- Proxy
Arp string - enum:
default
,disabled
,enabled
- cisco
Enabled Boolean - disable11k Boolean
- whether to disable 11k
- disable
Radios BooleanWhen Power Constrained - enable
Arp BooleanSpoof Check - when proxy_arp is enabled, check for arp spoofing.
- Boolean
- enabled Boolean
- enable WIFI feature (using SUB-MAN license)
- locate
Connected Boolean - whether to locate connected clients
- locate
Unconnected Boolean - whether to locate unconnected clients
- mesh
Allow BooleanDfs - whether to allow Mesh to use DFS channels. For DFS channels, Remote Mesh AP would have to do CAC when scanning for new Base AP, which is slow and will distrupt the connection. If roaming is desired, keep it disabled.
- mesh
Enable BooleanCrm - used to enable/disable CRM
- mesh
Enabled Boolean - whether to enable Mesh feature for the site
- mesh
Psk String - optional passphrase of mesh networking, default is generated randomly
- mesh
Ssid String - optional ssid of mesh networking, default is based on site_id
- proxy
Arp String - enum:
default
,disabled
,enabled
- cisco
Enabled boolean - disable11k boolean
- whether to disable 11k
- disable
Radios booleanWhen Power Constrained - enable
Arp booleanSpoof Check - when proxy_arp is enabled, check for arp spoofing.
- boolean
- enabled boolean
- enable WIFI feature (using SUB-MAN license)
- locate
Connected boolean - whether to locate connected clients
- locate
Unconnected boolean - whether to locate unconnected clients
- mesh
Allow booleanDfs - whether to allow Mesh to use DFS channels. For DFS channels, Remote Mesh AP would have to do CAC when scanning for new Base AP, which is slow and will distrupt the connection. If roaming is desired, keep it disabled.
- mesh
Enable booleanCrm - used to enable/disable CRM
- mesh
Enabled boolean - whether to enable Mesh feature for the site
- mesh
Psk string - optional passphrase of mesh networking, default is generated randomly
- mesh
Ssid string - optional ssid of mesh networking, default is based on site_id
- proxy
Arp string - enum:
default
,disabled
,enabled
- cisco_
enabled bool - disable11k bool
- whether to disable 11k
- disable_
radios_ boolwhen_ power_ constrained - enable_
arp_ boolspoof_ check - when proxy_arp is enabled, check for arp spoofing.
- bool
- enabled bool
- enable WIFI feature (using SUB-MAN license)
- locate_
connected bool - whether to locate connected clients
- locate_
unconnected bool - whether to locate unconnected clients
- mesh_
allow_ booldfs - whether to allow Mesh to use DFS channels. For DFS channels, Remote Mesh AP would have to do CAC when scanning for new Base AP, which is slow and will distrupt the connection. If roaming is desired, keep it disabled.
- mesh_
enable_ boolcrm - used to enable/disable CRM
- mesh_
enabled bool - whether to enable Mesh feature for the site
- mesh_
psk str - optional passphrase of mesh networking, default is generated randomly
- mesh_
ssid str - optional ssid of mesh networking, default is based on site_id
- proxy_
arp str - enum:
default
,disabled
,enabled
- cisco
Enabled Boolean - disable11k Boolean
- whether to disable 11k
- disable
Radios BooleanWhen Power Constrained - enable
Arp BooleanSpoof Check - when proxy_arp is enabled, check for arp spoofing.
- Boolean
- enabled Boolean
- enable WIFI feature (using SUB-MAN license)
- locate
Connected Boolean - whether to locate connected clients
- locate
Unconnected Boolean - whether to locate unconnected clients
- mesh
Allow BooleanDfs - whether to allow Mesh to use DFS channels. For DFS channels, Remote Mesh AP would have to do CAC when scanning for new Base AP, which is slow and will distrupt the connection. If roaming is desired, keep it disabled.
- mesh
Enable BooleanCrm - used to enable/disable CRM
- mesh
Enabled Boolean - whether to enable Mesh feature for the site
- mesh
Psk String - optional passphrase of mesh networking, default is generated randomly
- mesh
Ssid String - optional ssid of mesh networking, default is based on site_id
- proxy
Arp String - enum:
default
,disabled
,enabled
SettingWiredVna, SettingWiredVnaArgs
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
SettingZoneOccupancyAlert, SettingZoneOccupancyAlertArgs
- Email
Notifiers List<string> - list of email addresses to send email notifications when the alert threshold is reached
- Enabled bool
- indicate whether zone occupancy alert is enabled for the site
- Threshold int
- sending zone-occupancy-alert webhook message only if a zone stays non-compliant (i.e. actual occupancy > occupancy_limit) for a minimum duration specified in the threshold, in minutes
- Email
Notifiers []string - list of email addresses to send email notifications when the alert threshold is reached
- Enabled bool
- indicate whether zone occupancy alert is enabled for the site
- Threshold int
- sending zone-occupancy-alert webhook message only if a zone stays non-compliant (i.e. actual occupancy > occupancy_limit) for a minimum duration specified in the threshold, in minutes
- email
Notifiers List<String> - list of email addresses to send email notifications when the alert threshold is reached
- enabled Boolean
- indicate whether zone occupancy alert is enabled for the site
- threshold Integer
- sending zone-occupancy-alert webhook message only if a zone stays non-compliant (i.e. actual occupancy > occupancy_limit) for a minimum duration specified in the threshold, in minutes
- email
Notifiers string[] - list of email addresses to send email notifications when the alert threshold is reached
- enabled boolean
- indicate whether zone occupancy alert is enabled for the site
- threshold number
- sending zone-occupancy-alert webhook message only if a zone stays non-compliant (i.e. actual occupancy > occupancy_limit) for a minimum duration specified in the threshold, in minutes
- email_
notifiers Sequence[str] - list of email addresses to send email notifications when the alert threshold is reached
- enabled bool
- indicate whether zone occupancy alert is enabled for the site
- threshold int
- sending zone-occupancy-alert webhook message only if a zone stays non-compliant (i.e. actual occupancy > occupancy_limit) for a minimum duration specified in the threshold, in minutes
- email
Notifiers List<String> - list of email addresses to send email notifications when the alert threshold is reached
- enabled Boolean
- indicate whether zone occupancy alert is enabled for the site
- threshold Number
- sending zone-occupancy-alert webhook message only if a zone stays non-compliant (i.e. actual occupancy > occupancy_limit) for a minimum duration specified in the threshold, in minutes
Import
Using pulumi import
, import mist_site_setting
with:
Site Setting can be imported by specifying the site_id
$ pulumi import junipermist:site/setting:Setting site_setting_one 17b46405-3a6d-4715-8bb4-6bb6d06f316a
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- junipermist pulumi/pulumi-junipermist
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mist
Terraform Provider.