published on Friday, Jul 10, 2026 by Pulumi
published on Friday, Jul 10, 2026 by Pulumi
This resource manages the Org Settings.
The Org Settings can be used to customize the Org configuration
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as junipermist from "@pulumi/juniper-mist";
const terraformTest = new junipermist.org.Setting("terraform_test", {
orgId: terraformTestMistOrg.id,
apUpdownThreshold: 10,
cradlepoint: {
cpApiId: "cp_api_id_test",
cpApiKey: "secret",
ecmApiId: "ecm_api_id_test",
ecmApiKey: "secret",
},
deviceUpdownThreshold: 10,
disablePcap: false,
disableRemoteShell: true,
gatewayUpdownThreshold: 10,
mxedgeMgmt: {
mistPassword: "root_secret_password",
rootPassword: "root_secret_password",
oobIpType: "dhcp",
oobIpType6: "disabled",
},
passwordPolicy: {
enabled: true,
freshness: 180,
minLength: 12,
requiresSpecialChar: true,
requiresTwoFactorAuth: false,
},
security: {
disableLocalSsh: true,
},
switchUpdownThreshold: 10,
syntheticTest: {
disabled: false,
vlans: [
{
vlanIds: [
"10",
"30",
],
customTestUrls: [
"http://www.abc.com/",
"https://10.3.5.1:8080/about",
],
},
{
vlanIds: ["20"],
disabled: true,
},
],
},
uiIdleTimeout: 120,
});
import pulumi
import pulumi_juniper_mist as junipermist
terraform_test = junipermist.org.Setting("terraform_test",
org_id=terraform_test_mist_org["id"],
ap_updown_threshold=10,
cradlepoint={
"cpApiId": "cp_api_id_test",
"cpApiKey": "secret",
"ecmApiId": "ecm_api_id_test",
"ecmApiKey": "secret",
},
device_updown_threshold=10,
disable_pcap=False,
disable_remote_shell=True,
gateway_updown_threshold=10,
mxedge_mgmt={
"mist_password": "root_secret_password",
"root_password": "root_secret_password",
"oob_ip_type": "dhcp",
"oob_ip_type6": "disabled",
},
password_policy={
"enabled": True,
"freshness": 180,
"min_length": 12,
"requires_special_char": True,
"requires_two_factor_auth": False,
},
security={
"disable_local_ssh": True,
},
switch_updown_threshold=10,
synthetic_test={
"disabled": False,
"vlans": [
{
"vlan_ids": [
"10",
"30",
],
"custom_test_urls": [
"http://www.abc.com/",
"https://10.3.5.1:8080/about",
],
},
{
"vlan_ids": ["20"],
"disabled": True,
},
],
},
ui_idle_timeout=120)
package main
import (
"github.com/pulumi/pulumi-junipermist/sdk/go/junipermist/org"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := org.NewSetting(ctx, "terraform_test", &org.SettingArgs{
OrgId: pulumi.Any(terraformTestMistOrg.Id),
ApUpdownThreshold: pulumi.Int(10),
Cradlepoint: map[string]interface{}{
"cpApiId": "cp_api_id_test",
"cpApiKey": "secret",
"ecmApiId": "ecm_api_id_test",
"ecmApiKey": "secret",
},
DeviceUpdownThreshold: pulumi.Int(10),
DisablePcap: pulumi.Bool(false),
DisableRemoteShell: pulumi.Bool(true),
GatewayUpdownThreshold: pulumi.Int(10),
MxedgeMgmt: &org.SettingMxedgeMgmtArgs{
MistPassword: pulumi.String("root_secret_password"),
RootPassword: pulumi.String("root_secret_password"),
OobIpType: pulumi.String("dhcp"),
OobIpType6: pulumi.String("disabled"),
},
PasswordPolicy: &org.SettingPasswordPolicyArgs{
Enabled: pulumi.Bool(true),
Freshness: 180,
MinLength: pulumi.Int(12),
RequiresSpecialChar: pulumi.Bool(true),
RequiresTwoFactorAuth: pulumi.Bool(false),
},
Security: &org.SettingSecurityArgs{
DisableLocalSsh: pulumi.Bool(true),
},
SwitchUpdownThreshold: pulumi.Int(10),
SyntheticTest: &org.SettingSyntheticTestArgs{
Disabled: pulumi.Bool(false),
Vlans: org.SettingSyntheticTestVlanArray{
&org.SettingSyntheticTestVlanArgs{
VlanIds: pulumi.StringArray{
pulumi.String("10"),
pulumi.String("30"),
},
CustomTestUrls: pulumi.StringArray{
pulumi.String("http://www.abc.com/"),
pulumi.String("https://10.3.5.1:8080/about"),
},
},
&org.SettingSyntheticTestVlanArgs{
VlanIds: pulumi.StringArray{
pulumi.String("20"),
},
Disabled: pulumi.Bool(true),
},
},
},
UiIdleTimeout: pulumi.Int(120),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using JuniperMist = Pulumi.JuniperMist;
return await Deployment.RunAsync(() =>
{
var terraformTest = new JuniperMist.Org.Setting("terraform_test", new()
{
OrgId = terraformTestMistOrg.Id,
ApUpdownThreshold = 10,
Cradlepoint = new JuniperMist.Org.Inputs.SettingCradlepointArgs
{
CpApiId = "cp_api_id_test",
CpApiKey = "secret",
EcmApiId = "ecm_api_id_test",
EcmApiKey = "secret",
},
DeviceUpdownThreshold = 10,
DisablePcap = false,
DisableRemoteShell = true,
GatewayUpdownThreshold = 10,
MxedgeMgmt = new JuniperMist.Org.Inputs.SettingMxedgeMgmtArgs
{
MistPassword = "root_secret_password",
RootPassword = "root_secret_password",
OobIpType = "dhcp",
OobIpType6 = "disabled",
},
PasswordPolicy = new JuniperMist.Org.Inputs.SettingPasswordPolicyArgs
{
Enabled = true,
Freshness = 180,
MinLength = 12,
RequiresSpecialChar = true,
RequiresTwoFactorAuth = false,
},
Security = new JuniperMist.Org.Inputs.SettingSecurityArgs
{
DisableLocalSsh = true,
},
SwitchUpdownThreshold = 10,
SyntheticTest = new JuniperMist.Org.Inputs.SettingSyntheticTestArgs
{
Disabled = false,
Vlans = new[]
{
new JuniperMist.Org.Inputs.SettingSyntheticTestVlanArgs
{
VlanIds = new[]
{
"10",
"30",
},
CustomTestUrls = new[]
{
"http://www.abc.com/",
"https://10.3.5.1:8080/about",
},
},
new JuniperMist.Org.Inputs.SettingSyntheticTestVlanArgs
{
VlanIds = new[]
{
"20",
},
Disabled = true,
},
},
},
UiIdleTimeout = 120,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.junipermist.org.Setting;
import com.pulumi.junipermist.org.SettingArgs;
import com.pulumi.junipermist.org.inputs.SettingMxedgeMgmtArgs;
import com.pulumi.junipermist.org.inputs.SettingPasswordPolicyArgs;
import com.pulumi.junipermist.org.inputs.SettingSecurityArgs;
import com.pulumi.junipermist.org.inputs.SettingSyntheticTestArgs;
import com.pulumi.junipermist.org.inputs.SettingSyntheticTestVlanArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var terraformTest = new Setting("terraformTest", SettingArgs.builder()
.orgId(terraformTestMistOrg.id())
.apUpdownThreshold(10)
.cradlepoint(Map.ofEntries(
Map.entry("cpApiId", "cp_api_id_test"),
Map.entry("cpApiKey", "secret"),
Map.entry("ecmApiId", "ecm_api_id_test"),
Map.entry("ecmApiKey", "secret")
))
.deviceUpdownThreshold(10)
.disablePcap(false)
.disableRemoteShell(true)
.gatewayUpdownThreshold(10)
.mxedgeMgmt(SettingMxedgeMgmtArgs.builder()
.mistPassword("root_secret_password")
.rootPassword("root_secret_password")
.oobIpType("dhcp")
.oobIpType6("disabled")
.build())
.passwordPolicy(SettingPasswordPolicyArgs.builder()
.enabled(true)
.freshness(180)
.minLength(12)
.requiresSpecialChar(true)
.requiresTwoFactorAuth(false)
.build())
.security(SettingSecurityArgs.builder()
.disableLocalSsh(true)
.build())
.switchUpdownThreshold(10)
.syntheticTest(SettingSyntheticTestArgs.builder()
.disabled(false)
.vlans(
SettingSyntheticTestVlanArgs.builder()
.vlanIds(
"10",
"30")
.customTestUrls(
"http://www.abc.com/",
"https://10.3.5.1:8080/about")
.build(),
SettingSyntheticTestVlanArgs.builder()
.vlanIds("20")
.disabled(true)
.build())
.build())
.uiIdleTimeout(120)
.build());
}
}
resources:
terraformTest:
type: junipermist:org:Setting
name: terraform_test
properties:
orgId: ${terraformTestMistOrg.id}
apUpdownThreshold: 10
cradlepoint:
cpApiId: cp_api_id_test
cpApiKey: secret
ecmApiId: ecm_api_id_test
ecmApiKey: secret
deviceUpdownThreshold: 10
disablePcap: false
disableRemoteShell: true
gatewayUpdownThreshold: 10
mxedgeMgmt:
mistPassword: root_secret_password
rootPassword: root_secret_password
oobIpType: dhcp
oobIpType6: disabled
passwordPolicy:
enabled: true
freshness: 180
minLength: 12
requiresSpecialChar: true
requiresTwoFactorAuth: false
security:
disableLocalSsh: true
switchUpdownThreshold: 10
syntheticTest:
disabled: false
vlans:
- vlanIds:
- '10'
- '30'
customTestUrls:
- http://www.abc.com/
- https://10.3.5.1:8080/about
- vlanIds:
- '20'
disabled: true
uiIdleTimeout: 120
pulumi {
required_providers {
junipermist = {
source = "pulumi/junipermist"
}
}
}
resource "junipermist_org_setting" "terraform_test" {
org_id = terraformTestMistOrg.id
ap_updown_threshold = 10
cradlepoint = {
"cpApiId" = "cp_api_id_test"
"cpApiKey" = "secret"
"ecmApiId" = "ecm_api_id_test"
"ecmApiKey" = "secret"
}
device_updown_threshold = 10
disable_pcap = false
disable_remote_shell = true
gateway_updown_threshold = 10
mxedge_mgmt = {
mist_password = "root_secret_password"
root_password = "root_secret_password"
oob_ip_type = "dhcp"
oob_ip_type6 = "disabled"
}
password_policy = {
enabled = true
freshness = 180
min_length = 12
requires_special_char = true
requires_two_factor_auth = false
}
security = {
disable_local_ssh = true
}
switch_updown_threshold = 10
synthetic_test = {
disabled = false
vlans = [{
"vlanIds" = ["10", "30"]
"customTestUrls" = ["http://www.abc.com/", "https://10.3.5.1:8080/about"]
}, {
"vlanIds" = ["20"]
"disabled" = true
}]
}
ui_idle_timeout = 120
}
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,
org_id: Optional[str] = None,
mgmt: Optional[SettingMgmtArgs] = None,
ap_updown_threshold: Optional[int] = None,
cacerts: Optional[Sequence[str]] = None,
celona: Optional[SettingCelonaArgs] = None,
cloudshark: Optional[SettingCloudsharkArgs] = None,
device_cert: Optional[SettingDeviceCertArgs] = None,
device_updown_threshold: Optional[int] = None,
disable_pcap: Optional[bool] = None,
disable_remote_shell: Optional[bool] = None,
gateway_tunnel_updown_threshold: Optional[int] = None,
gateway_updown_threshold: Optional[int] = None,
installer: Optional[SettingInstallerArgs] = None,
jcloud: Optional[SettingJcloudArgs] = None,
jcloud_ra: Optional[SettingJcloudRaArgs] = None,
juniper_srx: Optional[SettingJuniperSrxArgs] = None,
junos_shell_access: Optional[SettingJunosShellAccessArgs] = None,
auto_upgrade: Optional[SettingAutoUpgradeArgs] = None,
marvis: Optional[SettingMarvisArgs] = None,
mist_nac: Optional[SettingMistNacArgs] = None,
mxedge_mgmt: Optional[SettingMxedgeMgmtArgs] = None,
optic_port_config: Optional[Mapping[str, SettingOpticPortConfigArgs]] = None,
api_policy: Optional[SettingApiPolicyArgs] = None,
password_policy: Optional[SettingPasswordPolicyArgs] = None,
security: Optional[SettingSecurityArgs] = None,
ssr: Optional[SettingSsrArgs] = None,
switch: Optional[SettingSwitchArgs] = None,
switch_mgmt: Optional[SettingSwitchMgmtArgs] = None,
switch_updown_threshold: Optional[int] = None,
synthetic_test: Optional[SettingSyntheticTestArgs] = None,
ui_idle_timeout: Optional[int] = None,
ui_no_tracking: Optional[bool] = None,
vpn_options: Optional[SettingVpnOptionsArgs] = None,
wan_pma: Optional[SettingWanPmaArgs] = None,
wired_pma: Optional[SettingWiredPmaArgs] = None,
wireless_pma: Optional[SettingWirelessPmaArgs] = 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:org:Setting
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "junipermist_org_setting" "name" {
# resource properties
}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 settingResource = new JuniperMist.Org.Setting("settingResource", new()
{
OrgId = "string",
Mgmt = new JuniperMist.Org.Inputs.SettingMgmtArgs
{
MxtunnelIds = new[]
{
"string",
},
UseMxtunnel = false,
UseWxtunnel = false,
},
ApUpdownThreshold = 0,
Cacerts = new[]
{
"string",
},
Celona = new JuniperMist.Org.Inputs.SettingCelonaArgs
{
ApiKey = "string",
ApiPrefix = "string",
},
Cloudshark = new JuniperMist.Org.Inputs.SettingCloudsharkArgs
{
Apitoken = "string",
Url = "string",
},
DeviceCert = new JuniperMist.Org.Inputs.SettingDeviceCertArgs
{
Cert = "string",
Key = "string",
},
DeviceUpdownThreshold = 0,
DisablePcap = false,
DisableRemoteShell = false,
GatewayTunnelUpdownThreshold = 0,
GatewayUpdownThreshold = 0,
Installer = new JuniperMist.Org.Inputs.SettingInstallerArgs
{
AllowAllDevices = false,
AllowAllSites = false,
ExtraSiteIds = new[]
{
"string",
},
GracePeriod = 0,
},
Jcloud = new JuniperMist.Org.Inputs.SettingJcloudArgs
{
OrgApitoken = "string",
OrgApitokenName = "string",
OrgId = "string",
},
JcloudRa = new JuniperMist.Org.Inputs.SettingJcloudRaArgs
{
OrgApitoken = "string",
OrgApitokenName = "string",
OrgId = "string",
},
JuniperSrx = new JuniperMist.Org.Inputs.SettingJuniperSrxArgs
{
AutoUpgrade = new JuniperMist.Org.Inputs.SettingJuniperSrxAutoUpgradeArgs
{
CustomVersions =
{
{ "string", "string" },
},
Enabled = false,
Snapshot = false,
Version = "string",
},
},
JunosShellAccess = new JuniperMist.Org.Inputs.SettingJunosShellAccessArgs
{
Admin = "string",
Helpdesk = "string",
Read = "string",
Write = "string",
},
AutoUpgrade = new JuniperMist.Org.Inputs.SettingAutoUpgradeArgs
{
CustomVersions =
{
{ "string", "string" },
},
DayOfWeek = "string",
Enabled = false,
TimeOfDay = "string",
Version = "string",
},
Marvis = new JuniperMist.Org.Inputs.SettingMarvisArgs
{
DisableProactiveMonitoring = false,
SelfDriving = new JuniperMist.Org.Inputs.SettingMarvisSelfDrivingArgs
{
Wan = new JuniperMist.Org.Inputs.SettingMarvisSelfDrivingWanArgs
{
Enabled = false,
},
Wired = new JuniperMist.Org.Inputs.SettingMarvisSelfDrivingWiredArgs
{
Enabled = false,
},
Wireless = new JuniperMist.Org.Inputs.SettingMarvisSelfDrivingWirelessArgs
{
Enabled = false,
},
},
},
MistNac = new JuniperMist.Org.Inputs.SettingMistNacArgs
{
AllowTeapMachineAuthOnly = false,
Cacerts = new[]
{
"string",
},
DefaultIdpId = "string",
DisableRsaeAlgorithms = false,
EapSslSecurityLevel = 0,
EuOnly = false,
Fingerprinting = new JuniperMist.Org.Inputs.SettingMistNacFingerprintingArgs
{
Enabled = false,
GenerateCoa = false,
GenerateWirelessCoa = false,
WirelessCoaType = "string",
},
IdpMachineCertLookupField = "string",
IdpUserCertLookupField = "string",
Idps = new[]
{
new JuniperMist.Org.Inputs.SettingMistNacIdpArgs
{
Id = "string",
UserRealms = new[]
{
"string",
},
ExcludeRealms = new[]
{
"string",
},
},
},
Mdm = new JuniperMist.Org.Inputs.SettingMistNacMdmArgs
{
CoaType = "string",
},
ServerCert = new JuniperMist.Org.Inputs.SettingMistNacServerCertArgs
{
Cert = "string",
Key = "string",
Password = "string",
},
UseIpVersion = "string",
UseSslPort = false,
UsermacExpiry = 0,
},
MxedgeMgmt = new JuniperMist.Org.Inputs.SettingMxedgeMgmtArgs
{
ConfigAutoRevert = false,
FipsEnabled = false,
MistPassword = "string",
OobIpType = "string",
OobIpType6 = "string",
RootPassword = "string",
},
OpticPortConfig =
{
{ "string", new JuniperMist.Org.Inputs.SettingOpticPortConfigArgs
{
Channelized = false,
Speed = "string",
} },
},
ApiPolicy = new JuniperMist.Org.Inputs.SettingApiPolicyArgs
{
NoReveal = false,
SrcIps = new[]
{
"string",
},
},
PasswordPolicy = new JuniperMist.Org.Inputs.SettingPasswordPolicyArgs
{
Enabled = false,
ExpiryInDays = 0,
MinLength = 0,
RequiresSpecialChar = false,
RequiresTwoFactorAuth = false,
},
Security = new JuniperMist.Org.Inputs.SettingSecurityArgs
{
DisableLocalSsh = false,
FipsZeroizePassword = "string",
LimitSshAccess = false,
},
Ssr = new JuniperMist.Org.Inputs.SettingSsrArgs
{
AutoUpgrade = new JuniperMist.Org.Inputs.SettingSsrAutoUpgradeArgs
{
Channel = "string",
CustomVersions =
{
{ "string", "string" },
},
Enabled = false,
Version = "string",
},
ConductorHosts = new[]
{
"string",
},
ConductorToken = "string",
DisableStats = false,
Proxy = new JuniperMist.Org.Inputs.SettingSsrProxyArgs
{
Disabled = false,
Url = "string",
},
},
Switch = new JuniperMist.Org.Inputs.SettingSwitchArgs
{
AutoUpgrade = new JuniperMist.Org.Inputs.SettingSwitchAutoUpgradeArgs
{
CustomVersions =
{
{ "string", "string" },
},
Enabled = false,
Snapshot = false,
},
},
SwitchMgmt = new JuniperMist.Org.Inputs.SettingSwitchMgmtArgs
{
ApAffinityThreshold = 0,
},
SwitchUpdownThreshold = 0,
SyntheticTest = new JuniperMist.Org.Inputs.SettingSyntheticTestArgs
{
Aggressiveness = "string",
CustomProbes =
{
{ "string", new JuniperMist.Org.Inputs.SettingSyntheticTestCustomProbesArgs
{
Aggressiveness = "string",
Target = "string",
Threshold = 0,
Type = "string",
} },
},
Disabled = false,
LanNetworks = new[]
{
new JuniperMist.Org.Inputs.SettingSyntheticTestLanNetworkArgs
{
Networks = new[]
{
"string",
},
Probes = new[]
{
"string",
},
},
},
WanSpeedtest = new JuniperMist.Org.Inputs.SettingSyntheticTestWanSpeedtestArgs
{
Enabled = false,
TimeOfDay = "string",
},
},
UiIdleTimeout = 0,
UiNoTracking = false,
VpnOptions = new JuniperMist.Org.Inputs.SettingVpnOptionsArgs
{
AsBase = 0,
EnableIpv6 = false,
StSubnet = "string",
},
WanPma = new JuniperMist.Org.Inputs.SettingWanPmaArgs
{
Enabled = false,
},
WiredPma = new JuniperMist.Org.Inputs.SettingWiredPmaArgs
{
Enabled = false,
},
WirelessPma = new JuniperMist.Org.Inputs.SettingWirelessPmaArgs
{
Enabled = false,
},
});
example, err := org.NewSetting(ctx, "settingResource", &org.SettingArgs{
OrgId: pulumi.String("string"),
Mgmt: &org.SettingMgmtArgs{
MxtunnelIds: pulumi.StringArray{
pulumi.String("string"),
},
UseMxtunnel: pulumi.Bool(false),
UseWxtunnel: pulumi.Bool(false),
},
ApUpdownThreshold: pulumi.Int(0),
Cacerts: pulumi.StringArray{
pulumi.String("string"),
},
Celona: &org.SettingCelonaArgs{
ApiKey: pulumi.String("string"),
ApiPrefix: pulumi.String("string"),
},
Cloudshark: &org.SettingCloudsharkArgs{
Apitoken: pulumi.String("string"),
Url: pulumi.String("string"),
},
DeviceCert: &org.SettingDeviceCertArgs{
Cert: pulumi.String("string"),
Key: pulumi.String("string"),
},
DeviceUpdownThreshold: pulumi.Int(0),
DisablePcap: pulumi.Bool(false),
DisableRemoteShell: pulumi.Bool(false),
GatewayTunnelUpdownThreshold: pulumi.Int(0),
GatewayUpdownThreshold: pulumi.Int(0),
Installer: &org.SettingInstallerArgs{
AllowAllDevices: pulumi.Bool(false),
AllowAllSites: pulumi.Bool(false),
ExtraSiteIds: pulumi.StringArray{
pulumi.String("string"),
},
GracePeriod: pulumi.Int(0),
},
Jcloud: &org.SettingJcloudArgs{
OrgApitoken: pulumi.String("string"),
OrgApitokenName: pulumi.String("string"),
OrgId: pulumi.String("string"),
},
JcloudRa: &org.SettingJcloudRaArgs{
OrgApitoken: pulumi.String("string"),
OrgApitokenName: pulumi.String("string"),
OrgId: pulumi.String("string"),
},
JuniperSrx: &org.SettingJuniperSrxArgs{
AutoUpgrade: &org.SettingJuniperSrxAutoUpgradeArgs{
CustomVersions: pulumi.StringMap{
"string": pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
Snapshot: pulumi.Bool(false),
Version: pulumi.String("string"),
},
},
JunosShellAccess: &org.SettingJunosShellAccessArgs{
Admin: pulumi.String("string"),
Helpdesk: pulumi.String("string"),
Read: pulumi.String("string"),
Write: pulumi.String("string"),
},
AutoUpgrade: &org.SettingAutoUpgradeArgs{
CustomVersions: pulumi.StringMap{
"string": pulumi.String("string"),
},
DayOfWeek: pulumi.String("string"),
Enabled: pulumi.Bool(false),
TimeOfDay: pulumi.String("string"),
Version: pulumi.String("string"),
},
Marvis: &org.SettingMarvisArgs{
DisableProactiveMonitoring: pulumi.Bool(false),
SelfDriving: &org.SettingMarvisSelfDrivingArgs{
Wan: &org.SettingMarvisSelfDrivingWanArgs{
Enabled: pulumi.Bool(false),
},
Wired: &org.SettingMarvisSelfDrivingWiredArgs{
Enabled: pulumi.Bool(false),
},
Wireless: &org.SettingMarvisSelfDrivingWirelessArgs{
Enabled: pulumi.Bool(false),
},
},
},
MistNac: &org.SettingMistNacArgs{
AllowTeapMachineAuthOnly: pulumi.Bool(false),
Cacerts: pulumi.StringArray{
pulumi.String("string"),
},
DefaultIdpId: pulumi.String("string"),
DisableRsaeAlgorithms: pulumi.Bool(false),
EapSslSecurityLevel: pulumi.Int(0),
EuOnly: pulumi.Bool(false),
Fingerprinting: &org.SettingMistNacFingerprintingArgs{
Enabled: pulumi.Bool(false),
GenerateCoa: pulumi.Bool(false),
GenerateWirelessCoa: pulumi.Bool(false),
WirelessCoaType: pulumi.String("string"),
},
IdpMachineCertLookupField: pulumi.String("string"),
IdpUserCertLookupField: pulumi.String("string"),
Idps: org.SettingMistNacIdpArray{
&org.SettingMistNacIdpArgs{
Id: pulumi.String("string"),
UserRealms: pulumi.StringArray{
pulumi.String("string"),
},
ExcludeRealms: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Mdm: &org.SettingMistNacMdmArgs{
CoaType: pulumi.String("string"),
},
ServerCert: &org.SettingMistNacServerCertArgs{
Cert: pulumi.String("string"),
Key: pulumi.String("string"),
Password: pulumi.String("string"),
},
UseIpVersion: pulumi.String("string"),
UseSslPort: pulumi.Bool(false),
UsermacExpiry: pulumi.Int(0),
},
MxedgeMgmt: &org.SettingMxedgeMgmtArgs{
ConfigAutoRevert: pulumi.Bool(false),
FipsEnabled: pulumi.Bool(false),
MistPassword: pulumi.String("string"),
OobIpType: pulumi.String("string"),
OobIpType6: pulumi.String("string"),
RootPassword: pulumi.String("string"),
},
OpticPortConfig: org.SettingOpticPortConfigMap{
"string": &org.SettingOpticPortConfigArgs{
Channelized: pulumi.Bool(false),
Speed: pulumi.String("string"),
},
},
ApiPolicy: &org.SettingApiPolicyArgs{
NoReveal: pulumi.Bool(false),
SrcIps: pulumi.StringArray{
pulumi.String("string"),
},
},
PasswordPolicy: &org.SettingPasswordPolicyArgs{
Enabled: pulumi.Bool(false),
ExpiryInDays: pulumi.Int(0),
MinLength: pulumi.Int(0),
RequiresSpecialChar: pulumi.Bool(false),
RequiresTwoFactorAuth: pulumi.Bool(false),
},
Security: &org.SettingSecurityArgs{
DisableLocalSsh: pulumi.Bool(false),
FipsZeroizePassword: pulumi.String("string"),
LimitSshAccess: pulumi.Bool(false),
},
Ssr: &org.SettingSsrArgs{
AutoUpgrade: &org.SettingSsrAutoUpgradeArgs{
Channel: pulumi.String("string"),
CustomVersions: pulumi.StringMap{
"string": pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
Version: pulumi.String("string"),
},
ConductorHosts: pulumi.StringArray{
pulumi.String("string"),
},
ConductorToken: pulumi.String("string"),
DisableStats: pulumi.Bool(false),
Proxy: &org.SettingSsrProxyArgs{
Disabled: pulumi.Bool(false),
Url: pulumi.String("string"),
},
},
Switch: &org.SettingSwitchArgs{
AutoUpgrade: &org.SettingSwitchAutoUpgradeArgs{
CustomVersions: pulumi.StringMap{
"string": pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
Snapshot: pulumi.Bool(false),
},
},
SwitchMgmt: &org.SettingSwitchMgmtArgs{
ApAffinityThreshold: pulumi.Int(0),
},
SwitchUpdownThreshold: pulumi.Int(0),
SyntheticTest: &org.SettingSyntheticTestArgs{
Aggressiveness: pulumi.String("string"),
CustomProbes: org.SettingSyntheticTestCustomProbesMap{
"string": &org.SettingSyntheticTestCustomProbesArgs{
Aggressiveness: pulumi.String("string"),
Target: pulumi.String("string"),
Threshold: pulumi.Int(0),
Type: pulumi.String("string"),
},
},
Disabled: pulumi.Bool(false),
LanNetworks: org.SettingSyntheticTestLanNetworkArray{
&org.SettingSyntheticTestLanNetworkArgs{
Networks: pulumi.StringArray{
pulumi.String("string"),
},
Probes: pulumi.StringArray{
pulumi.String("string"),
},
},
},
WanSpeedtest: &org.SettingSyntheticTestWanSpeedtestArgs{
Enabled: pulumi.Bool(false),
TimeOfDay: pulumi.String("string"),
},
},
UiIdleTimeout: pulumi.Int(0),
UiNoTracking: pulumi.Bool(false),
VpnOptions: &org.SettingVpnOptionsArgs{
AsBase: pulumi.Int(0),
EnableIpv6: pulumi.Bool(false),
StSubnet: pulumi.String("string"),
},
WanPma: &org.SettingWanPmaArgs{
Enabled: pulumi.Bool(false),
},
WiredPma: &org.SettingWiredPmaArgs{
Enabled: pulumi.Bool(false),
},
WirelessPma: &org.SettingWirelessPmaArgs{
Enabled: pulumi.Bool(false),
},
})
resource "junipermist_org_setting" "settingResource" {
org_id = "string"
mgmt = {
mxtunnel_ids = ["string"]
use_mxtunnel = false
use_wxtunnel = false
}
ap_updown_threshold = 0
cacerts = ["string"]
celona = {
api_key = "string"
api_prefix = "string"
}
cloudshark = {
apitoken = "string"
url = "string"
}
device_cert = {
cert = "string"
key = "string"
}
device_updown_threshold = 0
disable_pcap = false
disable_remote_shell = false
gateway_tunnel_updown_threshold = 0
gateway_updown_threshold = 0
installer = {
allow_all_devices = false
allow_all_sites = false
extra_site_ids = ["string"]
grace_period = 0
}
jcloud = {
org_apitoken = "string"
org_apitoken_name = "string"
org_id = "string"
}
jcloud_ra = {
org_apitoken = "string"
org_apitoken_name = "string"
org_id = "string"
}
juniper_srx = {
auto_upgrade = {
custom_versions = {
"string" = "string"
}
enabled = false
snapshot = false
version = "string"
}
}
junos_shell_access = {
admin = "string"
helpdesk = "string"
read = "string"
write = "string"
}
auto_upgrade = {
custom_versions = {
"string" = "string"
}
day_of_week = "string"
enabled = false
time_of_day = "string"
version = "string"
}
marvis = {
disable_proactive_monitoring = false
self_driving = {
wan = {
enabled = false
}
wired = {
enabled = false
}
wireless = {
enabled = false
}
}
}
mist_nac = {
allow_teap_machine_auth_only = false
cacerts = ["string"]
default_idp_id = "string"
disable_rsae_algorithms = false
eap_ssl_security_level = 0
eu_only = false
fingerprinting = {
enabled = false
generate_coa = false
generate_wireless_coa = false
wireless_coa_type = "string"
}
idp_machine_cert_lookup_field = "string"
idp_user_cert_lookup_field = "string"
idps = [{
"id" = "string"
"userRealms" = ["string"]
"excludeRealms" = ["string"]
}]
mdm = {
coa_type = "string"
}
server_cert = {
cert = "string"
key = "string"
password = "string"
}
use_ip_version = "string"
use_ssl_port = false
usermac_expiry = 0
}
mxedge_mgmt = {
config_auto_revert = false
fips_enabled = false
mist_password = "string"
oob_ip_type = "string"
oob_ip_type6 = "string"
root_password = "string"
}
optic_port_config = {
"string" = {
channelized = false
speed = "string"
}
}
api_policy = {
no_reveal = false
src_ips = ["string"]
}
password_policy = {
enabled = false
expiry_in_days = 0
min_length = 0
requires_special_char = false
requires_two_factor_auth = false
}
security = {
disable_local_ssh = false
fips_zeroize_password = "string"
limit_ssh_access = false
}
ssr = {
auto_upgrade = {
channel = "string"
custom_versions = {
"string" = "string"
}
enabled = false
version = "string"
}
conductor_hosts = ["string"]
conductor_token = "string"
disable_stats = false
proxy = {
disabled = false
url = "string"
}
}
switch = {
auto_upgrade = {
custom_versions = {
"string" = "string"
}
enabled = false
snapshot = false
}
}
switch_mgmt = {
ap_affinity_threshold = 0
}
switch_updown_threshold = 0
synthetic_test = {
aggressiveness = "string"
custom_probes = {
"string" = {
aggressiveness = "string"
target = "string"
threshold = 0
type = "string"
}
}
disabled = false
lan_networks = [{
"networks" = ["string"]
"probes" = ["string"]
}]
wan_speedtest = {
enabled = false
time_of_day = "string"
}
}
ui_idle_timeout = 0
ui_no_tracking = false
vpn_options = {
as_base = 0
enable_ipv6 = false
st_subnet = "string"
}
wan_pma = {
enabled = false
}
wired_pma = {
enabled = false
}
wireless_pma = {
enabled = false
}
}
var settingResource = new com.pulumi.junipermist.org.Setting("settingResource", com.pulumi.junipermist.org.SettingArgs.builder()
.orgId("string")
.mgmt(SettingMgmtArgs.builder()
.mxtunnelIds("string")
.useMxtunnel(false)
.useWxtunnel(false)
.build())
.apUpdownThreshold(0)
.cacerts("string")
.celona(SettingCelonaArgs.builder()
.apiKey("string")
.apiPrefix("string")
.build())
.cloudshark(SettingCloudsharkArgs.builder()
.apitoken("string")
.url("string")
.build())
.deviceCert(SettingDeviceCertArgs.builder()
.cert("string")
.key("string")
.build())
.deviceUpdownThreshold(0)
.disablePcap(false)
.disableRemoteShell(false)
.gatewayTunnelUpdownThreshold(0)
.gatewayUpdownThreshold(0)
.installer(SettingInstallerArgs.builder()
.allowAllDevices(false)
.allowAllSites(false)
.extraSiteIds("string")
.gracePeriod(0)
.build())
.jcloud(SettingJcloudArgs.builder()
.orgApitoken("string")
.orgApitokenName("string")
.orgId("string")
.build())
.jcloudRa(SettingJcloudRaArgs.builder()
.orgApitoken("string")
.orgApitokenName("string")
.orgId("string")
.build())
.juniperSrx(com.pulumi.junipermist.org.inputs.SettingJuniperSrxArgs.builder()
.autoUpgrade(com.pulumi.junipermist.org.inputs.SettingJuniperSrxAutoUpgradeArgs.builder()
.customVersions(Map.of("string", "string"))
.enabled(false)
.snapshot(false)
.version("string")
.build())
.build())
.junosShellAccess(SettingJunosShellAccessArgs.builder()
.admin("string")
.helpdesk("string")
.read("string")
.write("string")
.build())
.autoUpgrade(com.pulumi.junipermist.org.inputs.SettingAutoUpgradeArgs.builder()
.customVersions(Map.of("string", "string"))
.dayOfWeek("string")
.enabled(false)
.timeOfDay("string")
.version("string")
.build())
.marvis(com.pulumi.junipermist.org.inputs.SettingMarvisArgs.builder()
.disableProactiveMonitoring(false)
.selfDriving(SettingMarvisSelfDrivingArgs.builder()
.wan(SettingMarvisSelfDrivingWanArgs.builder()
.enabled(false)
.build())
.wired(SettingMarvisSelfDrivingWiredArgs.builder()
.enabled(false)
.build())
.wireless(SettingMarvisSelfDrivingWirelessArgs.builder()
.enabled(false)
.build())
.build())
.build())
.mistNac(SettingMistNacArgs.builder()
.allowTeapMachineAuthOnly(false)
.cacerts("string")
.defaultIdpId("string")
.disableRsaeAlgorithms(false)
.eapSslSecurityLevel(0)
.euOnly(false)
.fingerprinting(SettingMistNacFingerprintingArgs.builder()
.enabled(false)
.generateCoa(false)
.generateWirelessCoa(false)
.wirelessCoaType("string")
.build())
.idpMachineCertLookupField("string")
.idpUserCertLookupField("string")
.idps(SettingMistNacIdpArgs.builder()
.id("string")
.userRealms("string")
.excludeRealms("string")
.build())
.mdm(SettingMistNacMdmArgs.builder()
.coaType("string")
.build())
.serverCert(SettingMistNacServerCertArgs.builder()
.cert("string")
.key("string")
.password("string")
.build())
.useIpVersion("string")
.useSslPort(false)
.usermacExpiry(0)
.build())
.mxedgeMgmt(com.pulumi.junipermist.org.inputs.SettingMxedgeMgmtArgs.builder()
.configAutoRevert(false)
.fipsEnabled(false)
.mistPassword("string")
.oobIpType("string")
.oobIpType6("string")
.rootPassword("string")
.build())
.opticPortConfig(Map.of("string", SettingOpticPortConfigArgs.builder()
.channelized(false)
.speed("string")
.build()))
.apiPolicy(SettingApiPolicyArgs.builder()
.noReveal(false)
.srcIps("string")
.build())
.passwordPolicy(SettingPasswordPolicyArgs.builder()
.enabled(false)
.expiryInDays(0)
.minLength(0)
.requiresSpecialChar(false)
.requiresTwoFactorAuth(false)
.build())
.security(SettingSecurityArgs.builder()
.disableLocalSsh(false)
.fipsZeroizePassword("string")
.limitSshAccess(false)
.build())
.ssr(com.pulumi.junipermist.org.inputs.SettingSsrArgs.builder()
.autoUpgrade(com.pulumi.junipermist.org.inputs.SettingSsrAutoUpgradeArgs.builder()
.channel("string")
.customVersions(Map.of("string", "string"))
.enabled(false)
.version("string")
.build())
.conductorHosts("string")
.conductorToken("string")
.disableStats(false)
.proxy(com.pulumi.junipermist.org.inputs.SettingSsrProxyArgs.builder()
.disabled(false)
.url("string")
.build())
.build())
.switch_(SettingSwitchArgs.builder()
.autoUpgrade(SettingSwitchAutoUpgradeArgs.builder()
.customVersions(Map.of("string", "string"))
.enabled(false)
.snapshot(false)
.build())
.build())
.switchMgmt(SettingSwitchMgmtArgs.builder()
.apAffinityThreshold(0)
.build())
.switchUpdownThreshold(0)
.syntheticTest(com.pulumi.junipermist.org.inputs.SettingSyntheticTestArgs.builder()
.aggressiveness("string")
.customProbes(Map.of("string", com.pulumi.junipermist.org.inputs.SettingSyntheticTestCustomProbesArgs.builder()
.aggressiveness("string")
.target("string")
.threshold(0)
.type("string")
.build()))
.disabled(false)
.lanNetworks(com.pulumi.junipermist.org.inputs.SettingSyntheticTestLanNetworkArgs.builder()
.networks("string")
.probes("string")
.build())
.wanSpeedtest(com.pulumi.junipermist.org.inputs.SettingSyntheticTestWanSpeedtestArgs.builder()
.enabled(false)
.timeOfDay("string")
.build())
.build())
.uiIdleTimeout(0)
.uiNoTracking(false)
.vpnOptions(SettingVpnOptionsArgs.builder()
.asBase(0)
.enableIpv6(false)
.stSubnet("string")
.build())
.wanPma(SettingWanPmaArgs.builder()
.enabled(false)
.build())
.wiredPma(SettingWiredPmaArgs.builder()
.enabled(false)
.build())
.wirelessPma(SettingWirelessPmaArgs.builder()
.enabled(false)
.build())
.build());
setting_resource = junipermist.org.Setting("settingResource",
org_id="string",
mgmt={
"mxtunnel_ids": ["string"],
"use_mxtunnel": False,
"use_wxtunnel": False,
},
ap_updown_threshold=0,
cacerts=["string"],
celona={
"api_key": "string",
"api_prefix": "string",
},
cloudshark={
"apitoken": "string",
"url": "string",
},
device_cert={
"cert": "string",
"key": "string",
},
device_updown_threshold=0,
disable_pcap=False,
disable_remote_shell=False,
gateway_tunnel_updown_threshold=0,
gateway_updown_threshold=0,
installer={
"allow_all_devices": False,
"allow_all_sites": False,
"extra_site_ids": ["string"],
"grace_period": 0,
},
jcloud={
"org_apitoken": "string",
"org_apitoken_name": "string",
"org_id": "string",
},
jcloud_ra={
"org_apitoken": "string",
"org_apitoken_name": "string",
"org_id": "string",
},
juniper_srx={
"auto_upgrade": {
"custom_versions": {
"string": "string",
},
"enabled": False,
"snapshot": False,
"version": "string",
},
},
junos_shell_access={
"admin": "string",
"helpdesk": "string",
"read": "string",
"write": "string",
},
auto_upgrade={
"custom_versions": {
"string": "string",
},
"day_of_week": "string",
"enabled": False,
"time_of_day": "string",
"version": "string",
},
marvis={
"disable_proactive_monitoring": False,
"self_driving": {
"wan": {
"enabled": False,
},
"wired": {
"enabled": False,
},
"wireless": {
"enabled": False,
},
},
},
mist_nac={
"allow_teap_machine_auth_only": False,
"cacerts": ["string"],
"default_idp_id": "string",
"disable_rsae_algorithms": False,
"eap_ssl_security_level": 0,
"eu_only": False,
"fingerprinting": {
"enabled": False,
"generate_coa": False,
"generate_wireless_coa": False,
"wireless_coa_type": "string",
},
"idp_machine_cert_lookup_field": "string",
"idp_user_cert_lookup_field": "string",
"idps": [{
"id": "string",
"user_realms": ["string"],
"exclude_realms": ["string"],
}],
"mdm": {
"coa_type": "string",
},
"server_cert": {
"cert": "string",
"key": "string",
"password": "string",
},
"use_ip_version": "string",
"use_ssl_port": False,
"usermac_expiry": 0,
},
mxedge_mgmt={
"config_auto_revert": False,
"fips_enabled": False,
"mist_password": "string",
"oob_ip_type": "string",
"oob_ip_type6": "string",
"root_password": "string",
},
optic_port_config={
"string": {
"channelized": False,
"speed": "string",
},
},
api_policy={
"no_reveal": False,
"src_ips": ["string"],
},
password_policy={
"enabled": False,
"expiry_in_days": 0,
"min_length": 0,
"requires_special_char": False,
"requires_two_factor_auth": False,
},
security={
"disable_local_ssh": False,
"fips_zeroize_password": "string",
"limit_ssh_access": False,
},
ssr={
"auto_upgrade": {
"channel": "string",
"custom_versions": {
"string": "string",
},
"enabled": False,
"version": "string",
},
"conductor_hosts": ["string"],
"conductor_token": "string",
"disable_stats": False,
"proxy": {
"disabled": False,
"url": "string",
},
},
switch={
"auto_upgrade": {
"custom_versions": {
"string": "string",
},
"enabled": False,
"snapshot": False,
},
},
switch_mgmt={
"ap_affinity_threshold": 0,
},
switch_updown_threshold=0,
synthetic_test={
"aggressiveness": "string",
"custom_probes": {
"string": {
"aggressiveness": "string",
"target": "string",
"threshold": 0,
"type": "string",
},
},
"disabled": False,
"lan_networks": [{
"networks": ["string"],
"probes": ["string"],
}],
"wan_speedtest": {
"enabled": False,
"time_of_day": "string",
},
},
ui_idle_timeout=0,
ui_no_tracking=False,
vpn_options={
"as_base": 0,
"enable_ipv6": False,
"st_subnet": "string",
},
wan_pma={
"enabled": False,
},
wired_pma={
"enabled": False,
},
wireless_pma={
"enabled": False,
})
const settingResource = new junipermist.org.Setting("settingResource", {
orgId: "string",
mgmt: {
mxtunnelIds: ["string"],
useMxtunnel: false,
useWxtunnel: false,
},
apUpdownThreshold: 0,
cacerts: ["string"],
celona: {
apiKey: "string",
apiPrefix: "string",
},
cloudshark: {
apitoken: "string",
url: "string",
},
deviceCert: {
cert: "string",
key: "string",
},
deviceUpdownThreshold: 0,
disablePcap: false,
disableRemoteShell: false,
gatewayTunnelUpdownThreshold: 0,
gatewayUpdownThreshold: 0,
installer: {
allowAllDevices: false,
allowAllSites: false,
extraSiteIds: ["string"],
gracePeriod: 0,
},
jcloud: {
orgApitoken: "string",
orgApitokenName: "string",
orgId: "string",
},
jcloudRa: {
orgApitoken: "string",
orgApitokenName: "string",
orgId: "string",
},
juniperSrx: {
autoUpgrade: {
customVersions: {
string: "string",
},
enabled: false,
snapshot: false,
version: "string",
},
},
junosShellAccess: {
admin: "string",
helpdesk: "string",
read: "string",
write: "string",
},
autoUpgrade: {
customVersions: {
string: "string",
},
dayOfWeek: "string",
enabled: false,
timeOfDay: "string",
version: "string",
},
marvis: {
disableProactiveMonitoring: false,
selfDriving: {
wan: {
enabled: false,
},
wired: {
enabled: false,
},
wireless: {
enabled: false,
},
},
},
mistNac: {
allowTeapMachineAuthOnly: false,
cacerts: ["string"],
defaultIdpId: "string",
disableRsaeAlgorithms: false,
eapSslSecurityLevel: 0,
euOnly: false,
fingerprinting: {
enabled: false,
generateCoa: false,
generateWirelessCoa: false,
wirelessCoaType: "string",
},
idpMachineCertLookupField: "string",
idpUserCertLookupField: "string",
idps: [{
id: "string",
userRealms: ["string"],
excludeRealms: ["string"],
}],
mdm: {
coaType: "string",
},
serverCert: {
cert: "string",
key: "string",
password: "string",
},
useIpVersion: "string",
useSslPort: false,
usermacExpiry: 0,
},
mxedgeMgmt: {
configAutoRevert: false,
fipsEnabled: false,
mistPassword: "string",
oobIpType: "string",
oobIpType6: "string",
rootPassword: "string",
},
opticPortConfig: {
string: {
channelized: false,
speed: "string",
},
},
apiPolicy: {
noReveal: false,
srcIps: ["string"],
},
passwordPolicy: {
enabled: false,
expiryInDays: 0,
minLength: 0,
requiresSpecialChar: false,
requiresTwoFactorAuth: false,
},
security: {
disableLocalSsh: false,
fipsZeroizePassword: "string",
limitSshAccess: false,
},
ssr: {
autoUpgrade: {
channel: "string",
customVersions: {
string: "string",
},
enabled: false,
version: "string",
},
conductorHosts: ["string"],
conductorToken: "string",
disableStats: false,
proxy: {
disabled: false,
url: "string",
},
},
"switch": {
autoUpgrade: {
customVersions: {
string: "string",
},
enabled: false,
snapshot: false,
},
},
switchMgmt: {
apAffinityThreshold: 0,
},
switchUpdownThreshold: 0,
syntheticTest: {
aggressiveness: "string",
customProbes: {
string: {
aggressiveness: "string",
target: "string",
threshold: 0,
type: "string",
},
},
disabled: false,
lanNetworks: [{
networks: ["string"],
probes: ["string"],
}],
wanSpeedtest: {
enabled: false,
timeOfDay: "string",
},
},
uiIdleTimeout: 0,
uiNoTracking: false,
vpnOptions: {
asBase: 0,
enableIpv6: false,
stSubnet: "string",
},
wanPma: {
enabled: false,
},
wiredPma: {
enabled: false,
},
wirelessPma: {
enabled: false,
},
});
type: junipermist:org:Setting
properties:
apUpdownThreshold: 0
apiPolicy:
noReveal: false
srcIps:
- string
autoUpgrade:
customVersions:
string: string
dayOfWeek: string
enabled: false
timeOfDay: string
version: string
cacerts:
- string
celona:
apiKey: string
apiPrefix: string
cloudshark:
apitoken: string
url: string
deviceCert:
cert: string
key: string
deviceUpdownThreshold: 0
disablePcap: false
disableRemoteShell: false
gatewayTunnelUpdownThreshold: 0
gatewayUpdownThreshold: 0
installer:
allowAllDevices: false
allowAllSites: false
extraSiteIds:
- string
gracePeriod: 0
jcloud:
orgApitoken: string
orgApitokenName: string
orgId: string
jcloudRa:
orgApitoken: string
orgApitokenName: string
orgId: string
juniperSrx:
autoUpgrade:
customVersions:
string: string
enabled: false
snapshot: false
version: string
junosShellAccess:
admin: string
helpdesk: string
read: string
write: string
marvis:
disableProactiveMonitoring: false
selfDriving:
wan:
enabled: false
wired:
enabled: false
wireless:
enabled: false
mgmt:
mxtunnelIds:
- string
useMxtunnel: false
useWxtunnel: false
mistNac:
allowTeapMachineAuthOnly: false
cacerts:
- string
defaultIdpId: string
disableRsaeAlgorithms: false
eapSslSecurityLevel: 0
euOnly: false
fingerprinting:
enabled: false
generateCoa: false
generateWirelessCoa: false
wirelessCoaType: string
idpMachineCertLookupField: string
idpUserCertLookupField: string
idps:
- excludeRealms:
- string
id: string
userRealms:
- string
mdm:
coaType: string
serverCert:
cert: string
key: string
password: string
useIpVersion: string
useSslPort: false
usermacExpiry: 0
mxedgeMgmt:
configAutoRevert: false
fipsEnabled: false
mistPassword: string
oobIpType: string
oobIpType6: string
rootPassword: string
opticPortConfig:
string:
channelized: false
speed: string
orgId: string
passwordPolicy:
enabled: false
expiryInDays: 0
minLength: 0
requiresSpecialChar: false
requiresTwoFactorAuth: false
security:
disableLocalSsh: false
fipsZeroizePassword: string
limitSshAccess: false
ssr:
autoUpgrade:
channel: string
customVersions:
string: string
enabled: false
version: string
conductorHosts:
- string
conductorToken: string
disableStats: false
proxy:
disabled: false
url: string
switch:
autoUpgrade:
customVersions:
string: string
enabled: false
snapshot: false
switchMgmt:
apAffinityThreshold: 0
switchUpdownThreshold: 0
syntheticTest:
aggressiveness: string
customProbes:
string:
aggressiveness: string
target: string
threshold: 0
type: string
disabled: false
lanNetworks:
- networks:
- string
probes:
- string
wanSpeedtest:
enabled: false
timeOfDay: string
uiIdleTimeout: 0
uiNoTracking: false
vpnOptions:
asBase: 0
enableIpv6: false
stSubnet: string
wanPma:
enabled: false
wiredPma:
enabled: false
wirelessPma:
enabled: false
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Setting resource accepts the following input properties:
- Org
Id string - Organization that owns these settings
- Ap
Updown intThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - Api
Policy Pulumi.Juniper Mist. Org. Inputs. Setting Api Policy - Policy for hiding API secrets and passwords in responses
- Auto
Upgrade Pulumi.Juniper Mist. Org. Inputs. Setting Auto Upgrade - AP automatic firmware upgrade policy for the organization
- Cacerts List<string>
- CA certificates used by organization-level RADIUS and RADSec settings
- Celona
Pulumi.
Juniper Mist. Org. Inputs. Setting Celona - Integration settings for Celona
- Cloudshark
Pulumi.
Juniper Mist. Org. Inputs. Setting Cloudshark - Packet capture integration settings for CloudShark
- Device
Cert Pulumi.Juniper Mist. Org. Inputs. Setting Device Cert - Common device certificate used by organization settings
- Device
Updown intThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- Disable
Pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- Disable
Remote boolShell - Whether to disable remote shell access for an entire org
- Gateway
Tunnel intUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- Gateway
Updown intThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - Installer
Pulumi.
Juniper Mist. Org. Inputs. Setting Installer - Access settings for organization installer workflows
- Jcloud
Pulumi.
Juniper Mist. Org. Inputs. Setting Jcloud - Integration settings for JCloud
- Jcloud
Ra Pulumi.Juniper Mist. Org. Inputs. Setting Jcloud Ra - Routing Assurance integration settings for JCloud
- Juniper
Srx Pulumi.Juniper Mist. Org. Inputs. Setting Juniper Srx - SRX integration settings for Juniper devices
- Junos
Shell Pulumi.Access Juniper Mist. Org. Inputs. Setting Junos Shell Access - Role-based Junos web-shell access settings
- Marvis
Pulumi.
Juniper Mist. Org. Inputs. Setting Marvis - AI assistant and self-driving feature settings for Marvis
- Mgmt
Pulumi.
Juniper Mist. Org. Inputs. Setting Mgmt - Tunnel settings for organization management connectivity
- Mist
Nac Pulumi.Juniper Mist. Org. Inputs. Setting Mist Nac - NAC settings for Mist Access Assurance
- Mxedge
Mgmt Pulumi.Juniper Mist. Org. Inputs. Setting Mxedge Mgmt - Management settings for Mist Edge devices
- Optic
Port Dictionary<string, Pulumi.Config Juniper Mist. Org. Inputs. Setting Optic Port Config Args> - Configuration defaults for optic ports
- Password
Policy Pulumi.Juniper Mist. Org. Inputs. Setting Password Policy - Admin credential policy settings for the organization
- Security
Pulumi.
Juniper Mist. Org. Inputs. Setting Security - Organization security controls such as local SSH restrictions
- Ssr
Pulumi.
Juniper Mist. Org. Inputs. Setting Ssr - Session Smart Router settings for the organization
- Switch
Pulumi.
Juniper Mist. Org. Inputs. Setting Switch - Configuration defaults for switches in this organization
- Switch
Mgmt Pulumi.Juniper Mist. Org. Inputs. Setting Switch Mgmt - Management settings for switches in this organization
- Switch
Updown intThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - Synthetic
Test Pulumi.Juniper Mist. Org. Inputs. Setting Synthetic Test - Configuration for organization synthetic tests
- Ui
Idle intTimeout - Automatically logout the user when UI session is inactive.
0means disabled - Ui
No boolTracking - Whether UI usage tracking is disabled for the organization
- Vpn
Options Pulumi.Juniper Mist. Org. Inputs. Setting Vpn Options - Options for organization VPN behavior
- Wan
Pma Pulumi.Juniper Mist. Org. Inputs. Setting Wan Pma - PMA feature settings for WAN Assurance
- Wired
Pma Pulumi.Juniper Mist. Org. Inputs. Setting Wired Pma - PMA feature settings for Wired Assurance
- Wireless
Pma Pulumi.Juniper Mist. Org. Inputs. Setting Wireless Pma - PMA feature settings for Wireless Assurance
- Org
Id string - Organization that owns these settings
- Ap
Updown intThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - Api
Policy SettingApi Policy Args - Policy for hiding API secrets and passwords in responses
- Auto
Upgrade SettingAuto Upgrade Args - AP automatic firmware upgrade policy for the organization
- Cacerts []string
- CA certificates used by organization-level RADIUS and RADSec settings
- Celona
Setting
Celona Args - Integration settings for Celona
- Cloudshark
Setting
Cloudshark Args - Packet capture integration settings for CloudShark
- Device
Cert SettingDevice Cert Args - Common device certificate used by organization settings
- Device
Updown intThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- Disable
Pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- Disable
Remote boolShell - Whether to disable remote shell access for an entire org
- Gateway
Tunnel intUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- Gateway
Updown intThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - Installer
Setting
Installer Args - Access settings for organization installer workflows
- Jcloud
Setting
Jcloud Args - Integration settings for JCloud
- Jcloud
Ra SettingJcloud Ra Args - Routing Assurance integration settings for JCloud
- Juniper
Srx SettingJuniper Srx Args - SRX integration settings for Juniper devices
- Junos
Shell SettingAccess Junos Shell Access Args - Role-based Junos web-shell access settings
- Marvis
Setting
Marvis Args - AI assistant and self-driving feature settings for Marvis
- Mgmt
Setting
Mgmt Args - Tunnel settings for organization management connectivity
- Mist
Nac SettingMist Nac Args - NAC settings for Mist Access Assurance
- Mxedge
Mgmt SettingMxedge Mgmt Args - Management settings for Mist Edge devices
- Optic
Port map[string]SettingConfig Optic Port Config Args - Configuration defaults for optic ports
- Password
Policy SettingPassword Policy Args - Admin credential policy settings for the organization
- Security
Setting
Security Args - Organization security controls such as local SSH restrictions
- Ssr
Setting
Ssr Args - Session Smart Router settings for the organization
- Switch
Setting
Switch Args - Configuration defaults for switches in this organization
- Switch
Mgmt SettingSwitch Mgmt Args - Management settings for switches in this organization
- Switch
Updown intThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - Synthetic
Test SettingSynthetic Test Args - Configuration for organization synthetic tests
- Ui
Idle intTimeout - Automatically logout the user when UI session is inactive.
0means disabled - Ui
No boolTracking - Whether UI usage tracking is disabled for the organization
- Vpn
Options SettingVpn Options Args - Options for organization VPN behavior
- Wan
Pma SettingWan Pma Args - PMA feature settings for WAN Assurance
- Wired
Pma SettingWired Pma Args - PMA feature settings for Wired Assurance
- Wireless
Pma SettingWireless Pma Args - PMA feature settings for Wireless Assurance
- org_
id string - Organization that owns these settings
- ap_
updown_ numberthreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api_
policy object - Policy for hiding API secrets and passwords in responses
- auto_
upgrade object - AP automatic firmware upgrade policy for the organization
- cacerts list(string)
- CA certificates used by organization-level RADIUS and RADSec settings
- celona object
- Integration settings for Celona
- cloudshark object
- Packet capture integration settings for CloudShark
- device_
cert object - Common device certificate used by organization settings
- device_
updown_ numberthreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable_
pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable_
remote_ boolshell - Whether to disable remote shell access for an entire org
- gateway_
tunnel_ numberupdown_ threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway_
updown_ numberthreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer object
- Access settings for organization installer workflows
- jcloud object
- Integration settings for JCloud
- jcloud_
ra object - Routing Assurance integration settings for JCloud
- juniper_
srx object - SRX integration settings for Juniper devices
- junos_
shell_ objectaccess - Role-based Junos web-shell access settings
- marvis object
- AI assistant and self-driving feature settings for Marvis
- mgmt object
- Tunnel settings for organization management connectivity
- mist_
nac object - NAC settings for Mist Access Assurance
- mxedge_
mgmt object - Management settings for Mist Edge devices
- optic_
port_ map(object)config - Configuration defaults for optic ports
- password_
policy object - Admin credential policy settings for the organization
- security object
- Organization security controls such as local SSH restrictions
- ssr object
- Session Smart Router settings for the organization
- switch object
- Configuration defaults for switches in this organization
- switch_
mgmt object - Management settings for switches in this organization
- switch_
updown_ numberthreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic_
test object - Configuration for organization synthetic tests
- ui_
idle_ numbertimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui_
no_ booltracking - Whether UI usage tracking is disabled for the organization
- vpn_
options object - Options for organization VPN behavior
- wan_
pma object - PMA feature settings for WAN Assurance
- wired_
pma object - PMA feature settings for Wired Assurance
- wireless_
pma object - PMA feature settings for Wireless Assurance
- org
Id String - Organization that owns these settings
- ap
Updown IntegerThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api
Policy SettingApi Policy - Policy for hiding API secrets and passwords in responses
- auto
Upgrade SettingAuto Upgrade - AP automatic firmware upgrade policy for the organization
- cacerts List<String>
- CA certificates used by organization-level RADIUS and RADSec settings
- celona
Setting
Celona - Integration settings for Celona
- cloudshark
Setting
Cloudshark - Packet capture integration settings for CloudShark
- device
Cert SettingDevice Cert - Common device certificate used by organization settings
- device
Updown IntegerThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable
Pcap Boolean - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable
Remote BooleanShell - Whether to disable remote shell access for an entire org
- gateway
Tunnel IntegerUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway
Updown IntegerThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer
Setting
Installer - Access settings for organization installer workflows
- jcloud
Setting
Jcloud - Integration settings for JCloud
- jcloud
Ra SettingJcloud Ra - Routing Assurance integration settings for JCloud
- juniper
Srx SettingJuniper Srx - SRX integration settings for Juniper devices
- junos
Shell SettingAccess Junos Shell Access - Role-based Junos web-shell access settings
- marvis
Setting
Marvis - AI assistant and self-driving feature settings for Marvis
- mgmt
Setting
Mgmt - Tunnel settings for organization management connectivity
- mist
Nac SettingMist Nac - NAC settings for Mist Access Assurance
- mxedge
Mgmt SettingMxedge Mgmt - Management settings for Mist Edge devices
- optic
Port Map<String,SettingConfig Optic Port Config Args> - Configuration defaults for optic ports
- password
Policy SettingPassword Policy - Admin credential policy settings for the organization
- security
Setting
Security - Organization security controls such as local SSH restrictions
- ssr
Setting
Ssr - Session Smart Router settings for the organization
- switch
Mgmt SettingSwitch Mgmt - Management settings for switches in this organization
- switch
Updown IntegerThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - switch_
Setting
Switch - Configuration defaults for switches in this organization
- synthetic
Test SettingSynthetic Test - Configuration for organization synthetic tests
- ui
Idle IntegerTimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui
No BooleanTracking - Whether UI usage tracking is disabled for the organization
- vpn
Options SettingVpn Options - Options for organization VPN behavior
- wan
Pma SettingWan Pma - PMA feature settings for WAN Assurance
- wired
Pma SettingWired Pma - PMA feature settings for Wired Assurance
- wireless
Pma SettingWireless Pma - PMA feature settings for Wireless Assurance
- org
Id string - Organization that owns these settings
- ap
Updown numberThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api
Policy SettingApi Policy - Policy for hiding API secrets and passwords in responses
- auto
Upgrade SettingAuto Upgrade - AP automatic firmware upgrade policy for the organization
- cacerts string[]
- CA certificates used by organization-level RADIUS and RADSec settings
- celona
Setting
Celona - Integration settings for Celona
- cloudshark
Setting
Cloudshark - Packet capture integration settings for CloudShark
- device
Cert SettingDevice Cert - Common device certificate used by organization settings
- device
Updown numberThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable
Pcap boolean - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable
Remote booleanShell - Whether to disable remote shell access for an entire org
- gateway
Tunnel numberUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway
Updown numberThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer
Setting
Installer - Access settings for organization installer workflows
- jcloud
Setting
Jcloud - Integration settings for JCloud
- jcloud
Ra SettingJcloud Ra - Routing Assurance integration settings for JCloud
- juniper
Srx SettingJuniper Srx - SRX integration settings for Juniper devices
- junos
Shell SettingAccess Junos Shell Access - Role-based Junos web-shell access settings
- marvis
Setting
Marvis - AI assistant and self-driving feature settings for Marvis
- mgmt
Setting
Mgmt - Tunnel settings for organization management connectivity
- mist
Nac SettingMist Nac - NAC settings for Mist Access Assurance
- mxedge
Mgmt SettingMxedge Mgmt - Management settings for Mist Edge devices
- optic
Port {[key: string]: SettingConfig Optic Port Config Args} - Configuration defaults for optic ports
- password
Policy SettingPassword Policy - Admin credential policy settings for the organization
- security
Setting
Security - Organization security controls such as local SSH restrictions
- ssr
Setting
Ssr - Session Smart Router settings for the organization
- switch
Setting
Switch - Configuration defaults for switches in this organization
- switch
Mgmt SettingSwitch Mgmt - Management settings for switches in this organization
- switch
Updown numberThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic
Test SettingSynthetic Test - Configuration for organization synthetic tests
- ui
Idle numberTimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui
No booleanTracking - Whether UI usage tracking is disabled for the organization
- vpn
Options SettingVpn Options - Options for organization VPN behavior
- wan
Pma SettingWan Pma - PMA feature settings for WAN Assurance
- wired
Pma SettingWired Pma - PMA feature settings for Wired Assurance
- wireless
Pma SettingWireless Pma - PMA feature settings for Wireless Assurance
- org_
id str - Organization that owns these settings
- ap_
updown_ intthreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api_
policy SettingApi Policy Args - Policy for hiding API secrets and passwords in responses
- auto_
upgrade SettingAuto Upgrade Args - AP automatic firmware upgrade policy for the organization
- cacerts Sequence[str]
- CA certificates used by organization-level RADIUS and RADSec settings
- celona
Setting
Celona Args - Integration settings for Celona
- cloudshark
Setting
Cloudshark Args - Packet capture integration settings for CloudShark
- device_
cert SettingDevice Cert Args - Common device certificate used by organization settings
- device_
updown_ intthreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable_
pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable_
remote_ boolshell - Whether to disable remote shell access for an entire org
- gateway_
tunnel_ intupdown_ threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway_
updown_ intthreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer
Setting
Installer Args - Access settings for organization installer workflows
- jcloud
Setting
Jcloud Args - Integration settings for JCloud
- jcloud_
ra SettingJcloud Ra Args - Routing Assurance integration settings for JCloud
- juniper_
srx SettingJuniper Srx Args - SRX integration settings for Juniper devices
- junos_
shell_ Settingaccess Junos Shell Access Args - Role-based Junos web-shell access settings
- marvis
Setting
Marvis Args - AI assistant and self-driving feature settings for Marvis
- mgmt
Setting
Mgmt Args - Tunnel settings for organization management connectivity
- mist_
nac SettingMist Nac Args - NAC settings for Mist Access Assurance
- mxedge_
mgmt SettingMxedge Mgmt Args - Management settings for Mist Edge devices
- optic_
port_ Mapping[str, Settingconfig Optic Port Config Args] - Configuration defaults for optic ports
- password_
policy SettingPassword Policy Args - Admin credential policy settings for the organization
- security
Setting
Security Args - Organization security controls such as local SSH restrictions
- ssr
Setting
Ssr Args - Session Smart Router settings for the organization
- switch
Setting
Switch Args - Configuration defaults for switches in this organization
- switch_
mgmt SettingSwitch Mgmt Args - Management settings for switches in this organization
- switch_
updown_ intthreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic_
test SettingSynthetic Test Args - Configuration for organization synthetic tests
- ui_
idle_ inttimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui_
no_ booltracking - Whether UI usage tracking is disabled for the organization
- vpn_
options SettingVpn Options Args - Options for organization VPN behavior
- wan_
pma SettingWan Pma Args - PMA feature settings for WAN Assurance
- wired_
pma SettingWired Pma Args - PMA feature settings for Wired Assurance
- wireless_
pma SettingWireless Pma Args - PMA feature settings for Wireless Assurance
- org
Id String - Organization that owns these settings
- ap
Updown NumberThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api
Policy Property Map - Policy for hiding API secrets and passwords in responses
- auto
Upgrade Property Map - AP automatic firmware upgrade policy for the organization
- cacerts List<String>
- CA certificates used by organization-level RADIUS and RADSec settings
- celona Property Map
- Integration settings for Celona
- cloudshark Property Map
- Packet capture integration settings for CloudShark
- device
Cert Property Map - Common device certificate used by organization settings
- device
Updown NumberThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable
Pcap Boolean - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable
Remote BooleanShell - Whether to disable remote shell access for an entire org
- gateway
Tunnel NumberUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway
Updown NumberThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer Property Map
- Access settings for organization installer workflows
- jcloud Property Map
- Integration settings for JCloud
- jcloud
Ra Property Map - Routing Assurance integration settings for JCloud
- juniper
Srx Property Map - SRX integration settings for Juniper devices
- junos
Shell Property MapAccess - Role-based Junos web-shell access settings
- marvis Property Map
- AI assistant and self-driving feature settings for Marvis
- mgmt Property Map
- Tunnel settings for organization management connectivity
- mist
Nac Property Map - NAC settings for Mist Access Assurance
- mxedge
Mgmt Property Map - Management settings for Mist Edge devices
- optic
Port Map<Property Map>Config - Configuration defaults for optic ports
- password
Policy Property Map - Admin credential policy settings for the organization
- security Property Map
- Organization security controls such as local SSH restrictions
- ssr Property Map
- Session Smart Router settings for the organization
- switch Property Map
- Configuration defaults for switches in this organization
- switch
Mgmt Property Map - Management settings for switches in this organization
- switch
Updown NumberThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic
Test Property Map - Configuration for organization synthetic tests
- ui
Idle NumberTimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui
No BooleanTracking - Whether UI usage tracking is disabled for the organization
- vpn
Options Property Map - Options for organization VPN behavior
- wan
Pma Property Map - PMA feature settings for WAN Assurance
- wired
Pma Property Map - PMA feature settings for Wired Assurance
- wireless
Pma Property Map - PMA feature settings for Wireless Assurance
Outputs
All input properties are implicitly available as output properties. Additionally, the Setting resource produces the following output properties:
- Allow
Mist bool - whether to allow Mist to look at this org
- Cradlepoint
Pulumi.
Juniper Mist. Org. Outputs. Setting Cradlepoint - Integration settings for Cradlepoint devices
- Id string
- The provider-assigned unique ID for this managed resource.
- Juniper
Pulumi.
Juniper Mist. Org. Outputs. Setting Juniper - Linked Juniper account information for this organization
- Pcap
Pulumi.
Juniper Mist. Org. Outputs. Setting Pcap - Packet capture settings for the organization
- Allow
Mist bool - whether to allow Mist to look at this org
- Cradlepoint
Setting
Cradlepoint - Integration settings for Cradlepoint devices
- Id string
- The provider-assigned unique ID for this managed resource.
- Juniper
Setting
Juniper - Linked Juniper account information for this organization
- Pcap
Setting
Pcap - Packet capture settings for the organization
- allow_
mist bool - whether to allow Mist to look at this org
- cradlepoint object
- Integration settings for Cradlepoint devices
- id string
- The provider-assigned unique ID for this managed resource.
- juniper object
- Linked Juniper account information for this organization
- pcap object
- Packet capture settings for the organization
- allow
Mist Boolean - whether to allow Mist to look at this org
- cradlepoint
Setting
Cradlepoint - Integration settings for Cradlepoint devices
- id String
- The provider-assigned unique ID for this managed resource.
- juniper
Setting
Juniper - Linked Juniper account information for this organization
- pcap
Setting
Pcap - Packet capture settings for the organization
- allow
Mist boolean - whether to allow Mist to look at this org
- cradlepoint
Setting
Cradlepoint - Integration settings for Cradlepoint devices
- id string
- The provider-assigned unique ID for this managed resource.
- juniper
Setting
Juniper - Linked Juniper account information for this organization
- pcap
Setting
Pcap - Packet capture settings for the organization
- allow_
mist bool - whether to allow Mist to look at this org
- cradlepoint
Setting
Cradlepoint - Integration settings for Cradlepoint devices
- id str
- The provider-assigned unique ID for this managed resource.
- juniper
Setting
Juniper - Linked Juniper account information for this organization
- pcap
Setting
Pcap - Packet capture settings for the organization
- allow
Mist Boolean - whether to allow Mist to look at this org
- cradlepoint Property Map
- Integration settings for Cradlepoint devices
- id String
- The provider-assigned unique ID for this managed resource.
- juniper Property Map
- Linked Juniper account information for this organization
- pcap Property Map
- Packet capture settings for the organization
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,
allow_mist: Optional[bool] = None,
ap_updown_threshold: Optional[int] = None,
api_policy: Optional[SettingApiPolicyArgs] = None,
auto_upgrade: Optional[SettingAutoUpgradeArgs] = None,
cacerts: Optional[Sequence[str]] = None,
celona: Optional[SettingCelonaArgs] = None,
cloudshark: Optional[SettingCloudsharkArgs] = None,
cradlepoint: Optional[SettingCradlepointArgs] = None,
device_cert: Optional[SettingDeviceCertArgs] = None,
device_updown_threshold: Optional[int] = None,
disable_pcap: Optional[bool] = None,
disable_remote_shell: Optional[bool] = None,
gateway_tunnel_updown_threshold: Optional[int] = None,
gateway_updown_threshold: Optional[int] = None,
installer: Optional[SettingInstallerArgs] = None,
jcloud: Optional[SettingJcloudArgs] = None,
jcloud_ra: Optional[SettingJcloudRaArgs] = None,
juniper: Optional[SettingJuniperArgs] = None,
juniper_srx: Optional[SettingJuniperSrxArgs] = None,
junos_shell_access: Optional[SettingJunosShellAccessArgs] = None,
marvis: Optional[SettingMarvisArgs] = None,
mgmt: Optional[SettingMgmtArgs] = None,
mist_nac: Optional[SettingMistNacArgs] = None,
mxedge_mgmt: Optional[SettingMxedgeMgmtArgs] = None,
optic_port_config: Optional[Mapping[str, SettingOpticPortConfigArgs]] = None,
org_id: Optional[str] = None,
password_policy: Optional[SettingPasswordPolicyArgs] = None,
pcap: Optional[SettingPcapArgs] = None,
security: Optional[SettingSecurityArgs] = None,
ssr: Optional[SettingSsrArgs] = None,
switch: Optional[SettingSwitchArgs] = None,
switch_mgmt: Optional[SettingSwitchMgmtArgs] = None,
switch_updown_threshold: Optional[int] = None,
synthetic_test: Optional[SettingSyntheticTestArgs] = None,
ui_idle_timeout: Optional[int] = None,
ui_no_tracking: Optional[bool] = None,
vpn_options: Optional[SettingVpnOptionsArgs] = None,
wan_pma: Optional[SettingWanPmaArgs] = None,
wired_pma: Optional[SettingWiredPmaArgs] = None,
wireless_pma: Optional[SettingWirelessPmaArgs] = None) -> Settingfunc 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)resources: _: type: junipermist:org:Setting get: id: ${id}import {
to = junipermist_org_setting.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Allow
Mist bool - whether to allow Mist to look at this org
- Ap
Updown intThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - Api
Policy Pulumi.Juniper Mist. Org. Inputs. Setting Api Policy - Policy for hiding API secrets and passwords in responses
- Auto
Upgrade Pulumi.Juniper Mist. Org. Inputs. Setting Auto Upgrade - AP automatic firmware upgrade policy for the organization
- Cacerts List<string>
- CA certificates used by organization-level RADIUS and RADSec settings
- Celona
Pulumi.
Juniper Mist. Org. Inputs. Setting Celona - Integration settings for Celona
- Cloudshark
Pulumi.
Juniper Mist. Org. Inputs. Setting Cloudshark - Packet capture integration settings for CloudShark
- Cradlepoint
Pulumi.
Juniper Mist. Org. Inputs. Setting Cradlepoint - Integration settings for Cradlepoint devices
- Device
Cert Pulumi.Juniper Mist. Org. Inputs. Setting Device Cert - Common device certificate used by organization settings
- Device
Updown intThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- Disable
Pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- Disable
Remote boolShell - Whether to disable remote shell access for an entire org
- Gateway
Tunnel intUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- Gateway
Updown intThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - Installer
Pulumi.
Juniper Mist. Org. Inputs. Setting Installer - Access settings for organization installer workflows
- Jcloud
Pulumi.
Juniper Mist. Org. Inputs. Setting Jcloud - Integration settings for JCloud
- Jcloud
Ra Pulumi.Juniper Mist. Org. Inputs. Setting Jcloud Ra - Routing Assurance integration settings for JCloud
- Juniper
Pulumi.
Juniper Mist. Org. Inputs. Setting Juniper - Linked Juniper account information for this organization
- Juniper
Srx Pulumi.Juniper Mist. Org. Inputs. Setting Juniper Srx - SRX integration settings for Juniper devices
- Junos
Shell Pulumi.Access Juniper Mist. Org. Inputs. Setting Junos Shell Access - Role-based Junos web-shell access settings
- Marvis
Pulumi.
Juniper Mist. Org. Inputs. Setting Marvis - AI assistant and self-driving feature settings for Marvis
- Mgmt
Pulumi.
Juniper Mist. Org. Inputs. Setting Mgmt - Tunnel settings for organization management connectivity
- Mist
Nac Pulumi.Juniper Mist. Org. Inputs. Setting Mist Nac - NAC settings for Mist Access Assurance
- Mxedge
Mgmt Pulumi.Juniper Mist. Org. Inputs. Setting Mxedge Mgmt - Management settings for Mist Edge devices
- Optic
Port Dictionary<string, Pulumi.Config Juniper Mist. Org. Inputs. Setting Optic Port Config Args> - Configuration defaults for optic ports
- Org
Id string - Organization that owns these settings
- Password
Policy Pulumi.Juniper Mist. Org. Inputs. Setting Password Policy - Admin credential policy settings for the organization
- Pcap
Pulumi.
Juniper Mist. Org. Inputs. Setting Pcap - Packet capture settings for the organization
- Security
Pulumi.
Juniper Mist. Org. Inputs. Setting Security - Organization security controls such as local SSH restrictions
- Ssr
Pulumi.
Juniper Mist. Org. Inputs. Setting Ssr - Session Smart Router settings for the organization
- Switch
Pulumi.
Juniper Mist. Org. Inputs. Setting Switch - Configuration defaults for switches in this organization
- Switch
Mgmt Pulumi.Juniper Mist. Org. Inputs. Setting Switch Mgmt - Management settings for switches in this organization
- Switch
Updown intThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - Synthetic
Test Pulumi.Juniper Mist. Org. Inputs. Setting Synthetic Test - Configuration for organization synthetic tests
- Ui
Idle intTimeout - Automatically logout the user when UI session is inactive.
0means disabled - Ui
No boolTracking - Whether UI usage tracking is disabled for the organization
- Vpn
Options Pulumi.Juniper Mist. Org. Inputs. Setting Vpn Options - Options for organization VPN behavior
- Wan
Pma Pulumi.Juniper Mist. Org. Inputs. Setting Wan Pma - PMA feature settings for WAN Assurance
- Wired
Pma Pulumi.Juniper Mist. Org. Inputs. Setting Wired Pma - PMA feature settings for Wired Assurance
- Wireless
Pma Pulumi.Juniper Mist. Org. Inputs. Setting Wireless Pma - PMA feature settings for Wireless Assurance
- Allow
Mist bool - whether to allow Mist to look at this org
- Ap
Updown intThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - Api
Policy SettingApi Policy Args - Policy for hiding API secrets and passwords in responses
- Auto
Upgrade SettingAuto Upgrade Args - AP automatic firmware upgrade policy for the organization
- Cacerts []string
- CA certificates used by organization-level RADIUS and RADSec settings
- Celona
Setting
Celona Args - Integration settings for Celona
- Cloudshark
Setting
Cloudshark Args - Packet capture integration settings for CloudShark
- Cradlepoint
Setting
Cradlepoint Args - Integration settings for Cradlepoint devices
- Device
Cert SettingDevice Cert Args - Common device certificate used by organization settings
- Device
Updown intThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- Disable
Pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- Disable
Remote boolShell - Whether to disable remote shell access for an entire org
- Gateway
Tunnel intUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- Gateway
Updown intThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - Installer
Setting
Installer Args - Access settings for organization installer workflows
- Jcloud
Setting
Jcloud Args - Integration settings for JCloud
- Jcloud
Ra SettingJcloud Ra Args - Routing Assurance integration settings for JCloud
- Juniper
Setting
Juniper Args - Linked Juniper account information for this organization
- Juniper
Srx SettingJuniper Srx Args - SRX integration settings for Juniper devices
- Junos
Shell SettingAccess Junos Shell Access Args - Role-based Junos web-shell access settings
- Marvis
Setting
Marvis Args - AI assistant and self-driving feature settings for Marvis
- Mgmt
Setting
Mgmt Args - Tunnel settings for organization management connectivity
- Mist
Nac SettingMist Nac Args - NAC settings for Mist Access Assurance
- Mxedge
Mgmt SettingMxedge Mgmt Args - Management settings for Mist Edge devices
- Optic
Port map[string]SettingConfig Optic Port Config Args - Configuration defaults for optic ports
- Org
Id string - Organization that owns these settings
- Password
Policy SettingPassword Policy Args - Admin credential policy settings for the organization
- Pcap
Setting
Pcap Args - Packet capture settings for the organization
- Security
Setting
Security Args - Organization security controls such as local SSH restrictions
- Ssr
Setting
Ssr Args - Session Smart Router settings for the organization
- Switch
Setting
Switch Args - Configuration defaults for switches in this organization
- Switch
Mgmt SettingSwitch Mgmt Args - Management settings for switches in this organization
- Switch
Updown intThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - Synthetic
Test SettingSynthetic Test Args - Configuration for organization synthetic tests
- Ui
Idle intTimeout - Automatically logout the user when UI session is inactive.
0means disabled - Ui
No boolTracking - Whether UI usage tracking is disabled for the organization
- Vpn
Options SettingVpn Options Args - Options for organization VPN behavior
- Wan
Pma SettingWan Pma Args - PMA feature settings for WAN Assurance
- Wired
Pma SettingWired Pma Args - PMA feature settings for Wired Assurance
- Wireless
Pma SettingWireless Pma Args - PMA feature settings for Wireless Assurance
- allow_
mist bool - whether to allow Mist to look at this org
- ap_
updown_ numberthreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api_
policy object - Policy for hiding API secrets and passwords in responses
- auto_
upgrade object - AP automatic firmware upgrade policy for the organization
- cacerts list(string)
- CA certificates used by organization-level RADIUS and RADSec settings
- celona object
- Integration settings for Celona
- cloudshark object
- Packet capture integration settings for CloudShark
- cradlepoint object
- Integration settings for Cradlepoint devices
- device_
cert object - Common device certificate used by organization settings
- device_
updown_ numberthreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable_
pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable_
remote_ boolshell - Whether to disable remote shell access for an entire org
- gateway_
tunnel_ numberupdown_ threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway_
updown_ numberthreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer object
- Access settings for organization installer workflows
- jcloud object
- Integration settings for JCloud
- jcloud_
ra object - Routing Assurance integration settings for JCloud
- juniper object
- Linked Juniper account information for this organization
- juniper_
srx object - SRX integration settings for Juniper devices
- junos_
shell_ objectaccess - Role-based Junos web-shell access settings
- marvis object
- AI assistant and self-driving feature settings for Marvis
- mgmt object
- Tunnel settings for organization management connectivity
- mist_
nac object - NAC settings for Mist Access Assurance
- mxedge_
mgmt object - Management settings for Mist Edge devices
- optic_
port_ map(object)config - Configuration defaults for optic ports
- org_
id string - Organization that owns these settings
- password_
policy object - Admin credential policy settings for the organization
- pcap object
- Packet capture settings for the organization
- security object
- Organization security controls such as local SSH restrictions
- ssr object
- Session Smart Router settings for the organization
- switch object
- Configuration defaults for switches in this organization
- switch_
mgmt object - Management settings for switches in this organization
- switch_
updown_ numberthreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic_
test object - Configuration for organization synthetic tests
- ui_
idle_ numbertimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui_
no_ booltracking - Whether UI usage tracking is disabled for the organization
- vpn_
options object - Options for organization VPN behavior
- wan_
pma object - PMA feature settings for WAN Assurance
- wired_
pma object - PMA feature settings for Wired Assurance
- wireless_
pma object - PMA feature settings for Wireless Assurance
- allow
Mist Boolean - whether to allow Mist to look at this org
- ap
Updown IntegerThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api
Policy SettingApi Policy - Policy for hiding API secrets and passwords in responses
- auto
Upgrade SettingAuto Upgrade - AP automatic firmware upgrade policy for the organization
- cacerts List<String>
- CA certificates used by organization-level RADIUS and RADSec settings
- celona
Setting
Celona - Integration settings for Celona
- cloudshark
Setting
Cloudshark - Packet capture integration settings for CloudShark
- cradlepoint
Setting
Cradlepoint - Integration settings for Cradlepoint devices
- device
Cert SettingDevice Cert - Common device certificate used by organization settings
- device
Updown IntegerThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable
Pcap Boolean - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable
Remote BooleanShell - Whether to disable remote shell access for an entire org
- gateway
Tunnel IntegerUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway
Updown IntegerThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer
Setting
Installer - Access settings for organization installer workflows
- jcloud
Setting
Jcloud - Integration settings for JCloud
- jcloud
Ra SettingJcloud Ra - Routing Assurance integration settings for JCloud
- juniper
Setting
Juniper - Linked Juniper account information for this organization
- juniper
Srx SettingJuniper Srx - SRX integration settings for Juniper devices
- junos
Shell SettingAccess Junos Shell Access - Role-based Junos web-shell access settings
- marvis
Setting
Marvis - AI assistant and self-driving feature settings for Marvis
- mgmt
Setting
Mgmt - Tunnel settings for organization management connectivity
- mist
Nac SettingMist Nac - NAC settings for Mist Access Assurance
- mxedge
Mgmt SettingMxedge Mgmt - Management settings for Mist Edge devices
- optic
Port Map<String,SettingConfig Optic Port Config Args> - Configuration defaults for optic ports
- org
Id String - Organization that owns these settings
- password
Policy SettingPassword Policy - Admin credential policy settings for the organization
- pcap
Setting
Pcap - Packet capture settings for the organization
- security
Setting
Security - Organization security controls such as local SSH restrictions
- ssr
Setting
Ssr - Session Smart Router settings for the organization
- switch
Mgmt SettingSwitch Mgmt - Management settings for switches in this organization
- switch
Updown IntegerThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - switch_
Setting
Switch - Configuration defaults for switches in this organization
- synthetic
Test SettingSynthetic Test - Configuration for organization synthetic tests
- ui
Idle IntegerTimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui
No BooleanTracking - Whether UI usage tracking is disabled for the organization
- vpn
Options SettingVpn Options - Options for organization VPN behavior
- wan
Pma SettingWan Pma - PMA feature settings for WAN Assurance
- wired
Pma SettingWired Pma - PMA feature settings for Wired Assurance
- wireless
Pma SettingWireless Pma - PMA feature settings for Wireless Assurance
- allow
Mist boolean - whether to allow Mist to look at this org
- ap
Updown numberThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api
Policy SettingApi Policy - Policy for hiding API secrets and passwords in responses
- auto
Upgrade SettingAuto Upgrade - AP automatic firmware upgrade policy for the organization
- cacerts string[]
- CA certificates used by organization-level RADIUS and RADSec settings
- celona
Setting
Celona - Integration settings for Celona
- cloudshark
Setting
Cloudshark - Packet capture integration settings for CloudShark
- cradlepoint
Setting
Cradlepoint - Integration settings for Cradlepoint devices
- device
Cert SettingDevice Cert - Common device certificate used by organization settings
- device
Updown numberThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable
Pcap boolean - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable
Remote booleanShell - Whether to disable remote shell access for an entire org
- gateway
Tunnel numberUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway
Updown numberThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer
Setting
Installer - Access settings for organization installer workflows
- jcloud
Setting
Jcloud - Integration settings for JCloud
- jcloud
Ra SettingJcloud Ra - Routing Assurance integration settings for JCloud
- juniper
Setting
Juniper - Linked Juniper account information for this organization
- juniper
Srx SettingJuniper Srx - SRX integration settings for Juniper devices
- junos
Shell SettingAccess Junos Shell Access - Role-based Junos web-shell access settings
- marvis
Setting
Marvis - AI assistant and self-driving feature settings for Marvis
- mgmt
Setting
Mgmt - Tunnel settings for organization management connectivity
- mist
Nac SettingMist Nac - NAC settings for Mist Access Assurance
- mxedge
Mgmt SettingMxedge Mgmt - Management settings for Mist Edge devices
- optic
Port {[key: string]: SettingConfig Optic Port Config Args} - Configuration defaults for optic ports
- org
Id string - Organization that owns these settings
- password
Policy SettingPassword Policy - Admin credential policy settings for the organization
- pcap
Setting
Pcap - Packet capture settings for the organization
- security
Setting
Security - Organization security controls such as local SSH restrictions
- ssr
Setting
Ssr - Session Smart Router settings for the organization
- switch
Setting
Switch - Configuration defaults for switches in this organization
- switch
Mgmt SettingSwitch Mgmt - Management settings for switches in this organization
- switch
Updown numberThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic
Test SettingSynthetic Test - Configuration for organization synthetic tests
- ui
Idle numberTimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui
No booleanTracking - Whether UI usage tracking is disabled for the organization
- vpn
Options SettingVpn Options - Options for organization VPN behavior
- wan
Pma SettingWan Pma - PMA feature settings for WAN Assurance
- wired
Pma SettingWired Pma - PMA feature settings for Wired Assurance
- wireless
Pma SettingWireless Pma - PMA feature settings for Wireless Assurance
- allow_
mist bool - whether to allow Mist to look at this org
- ap_
updown_ intthreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api_
policy SettingApi Policy Args - Policy for hiding API secrets and passwords in responses
- auto_
upgrade SettingAuto Upgrade Args - AP automatic firmware upgrade policy for the organization
- cacerts Sequence[str]
- CA certificates used by organization-level RADIUS and RADSec settings
- celona
Setting
Celona Args - Integration settings for Celona
- cloudshark
Setting
Cloudshark Args - Packet capture integration settings for CloudShark
- cradlepoint
Setting
Cradlepoint Args - Integration settings for Cradlepoint devices
- device_
cert SettingDevice Cert Args - Common device certificate used by organization settings
- device_
updown_ intthreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable_
pcap bool - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable_
remote_ boolshell - Whether to disable remote shell access for an entire org
- gateway_
tunnel_ intupdown_ threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway_
updown_ intthreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer
Setting
Installer Args - Access settings for organization installer workflows
- jcloud
Setting
Jcloud Args - Integration settings for JCloud
- jcloud_
ra SettingJcloud Ra Args - Routing Assurance integration settings for JCloud
- juniper
Setting
Juniper Args - Linked Juniper account information for this organization
- juniper_
srx SettingJuniper Srx Args - SRX integration settings for Juniper devices
- junos_
shell_ Settingaccess Junos Shell Access Args - Role-based Junos web-shell access settings
- marvis
Setting
Marvis Args - AI assistant and self-driving feature settings for Marvis
- mgmt
Setting
Mgmt Args - Tunnel settings for organization management connectivity
- mist_
nac SettingMist Nac Args - NAC settings for Mist Access Assurance
- mxedge_
mgmt SettingMxedge Mgmt Args - Management settings for Mist Edge devices
- optic_
port_ Mapping[str, Settingconfig Optic Port Config Args] - Configuration defaults for optic ports
- org_
id str - Organization that owns these settings
- password_
policy SettingPassword Policy Args - Admin credential policy settings for the organization
- pcap
Setting
Pcap Args - Packet capture settings for the organization
- security
Setting
Security Args - Organization security controls such as local SSH restrictions
- ssr
Setting
Ssr Args - Session Smart Router settings for the organization
- switch
Setting
Switch Args - Configuration defaults for switches in this organization
- switch_
mgmt SettingSwitch Mgmt Args - Management settings for switches in this organization
- switch_
updown_ intthreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic_
test SettingSynthetic Test Args - Configuration for organization synthetic tests
- ui_
idle_ inttimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui_
no_ booltracking - Whether UI usage tracking is disabled for the organization
- vpn_
options SettingVpn Options Args - Options for organization VPN behavior
- wan_
pma SettingWan Pma Args - PMA feature settings for WAN Assurance
- wired_
pma SettingWired Pma Args - PMA feature settings for Wired Assurance
- wireless_
pma SettingWireless Pma Args - PMA feature settings for Wireless Assurance
- allow
Mist Boolean - whether to allow Mist to look at this org
- ap
Updown NumberThreshold - Enable threshold-based device down delivery for AP devices only. When configured it takes effect for AP devices and
deviceUpdownThresholdis ignored. - api
Policy Property Map - Policy for hiding API secrets and passwords in responses
- auto
Upgrade Property Map - AP automatic firmware upgrade policy for the organization
- cacerts List<String>
- CA certificates used by organization-level RADIUS and RADSec settings
- celona Property Map
- Integration settings for Celona
- cloudshark Property Map
- Packet capture integration settings for CloudShark
- cradlepoint Property Map
- Integration settings for Cradlepoint devices
- device
Cert Property Map - Common device certificate used by organization settings
- device
Updown NumberThreshold - Enable threshold-based device down delivery via
- device-updowns webhooks topic,
- Mist Alert Framework; e.g. send AP/SW/GW down event only if AP/SW/GW Up is not seen within the threshold in minutes; 0 - 240, default is 0 (trigger immediate)
- disable
Pcap Boolean - Whether to disallow Mist to analyze pcap files (this is required for marvis pcap)
- disable
Remote BooleanShell - Whether to disable remote shell access for an entire org
- gateway
Tunnel NumberUpdown Threshold - enable threshold-based gateway tunnel (secure edge tunnels) up-down delivery.
- gateway
Updown NumberThreshold - Enable threshold-based device down delivery for Gateway devices only. When configured it takes effect for GW devices and
deviceUpdownThresholdis ignored. - installer Property Map
- Access settings for organization installer workflows
- jcloud Property Map
- Integration settings for JCloud
- jcloud
Ra Property Map - Routing Assurance integration settings for JCloud
- juniper Property Map
- Linked Juniper account information for this organization
- juniper
Srx Property Map - SRX integration settings for Juniper devices
- junos
Shell Property MapAccess - Role-based Junos web-shell access settings
- marvis Property Map
- AI assistant and self-driving feature settings for Marvis
- mgmt Property Map
- Tunnel settings for organization management connectivity
- mist
Nac Property Map - NAC settings for Mist Access Assurance
- mxedge
Mgmt Property Map - Management settings for Mist Edge devices
- optic
Port Map<Property Map>Config - Configuration defaults for optic ports
- org
Id String - Organization that owns these settings
- password
Policy Property Map - Admin credential policy settings for the organization
- pcap Property Map
- Packet capture settings for the organization
- security Property Map
- Organization security controls such as local SSH restrictions
- ssr Property Map
- Session Smart Router settings for the organization
- switch Property Map
- Configuration defaults for switches in this organization
- switch
Mgmt Property Map - Management settings for switches in this organization
- switch
Updown NumberThreshold - Enable threshold-based device down delivery for Switch devices only. When configured it takes effect for SW devices and
deviceUpdownThresholdis ignored. - synthetic
Test Property Map - Configuration for organization synthetic tests
- ui
Idle NumberTimeout - Automatically logout the user when UI session is inactive.
0means disabled - ui
No BooleanTracking - Whether UI usage tracking is disabled for the organization
- vpn
Options Property Map - Options for organization VPN behavior
- wan
Pma Property Map - PMA feature settings for WAN Assurance
- wired
Pma Property Map - PMA feature settings for Wired Assurance
- wireless
Pma Property Map - PMA feature settings for Wireless Assurance
Supporting Types
SettingApiPolicy, SettingApiPolicyArgs
- No
Reveal bool - By default, API hides password/secrets when the user doesn't have write access
true: API will hide passwords/secrets for all usersfalse: API will hide passwords/secrets for read-only users
- Src
Ips List<string> - Optional list of IP addresses or CIDR subnets from which org API access is allowed. At most 10 entries. The source IP of the request making this update must be within one of the specified subnets.
- No
Reveal bool - By default, API hides password/secrets when the user doesn't have write access
true: API will hide passwords/secrets for all usersfalse: API will hide passwords/secrets for read-only users
- Src
Ips []string - Optional list of IP addresses or CIDR subnets from which org API access is allowed. At most 10 entries. The source IP of the request making this update must be within one of the specified subnets.
- no_
reveal bool - By default, API hides password/secrets when the user doesn't have write access
true: API will hide passwords/secrets for all usersfalse: API will hide passwords/secrets for read-only users
- src_
ips list(string) - Optional list of IP addresses or CIDR subnets from which org API access is allowed. At most 10 entries. The source IP of the request making this update must be within one of the specified subnets.
- no
Reveal Boolean - By default, API hides password/secrets when the user doesn't have write access
true: API will hide passwords/secrets for all usersfalse: API will hide passwords/secrets for read-only users
- src
Ips List<String> - Optional list of IP addresses or CIDR subnets from which org API access is allowed. At most 10 entries. The source IP of the request making this update must be within one of the specified subnets.
- no
Reveal boolean - By default, API hides password/secrets when the user doesn't have write access
true: API will hide passwords/secrets for all usersfalse: API will hide passwords/secrets for read-only users
- src
Ips string[] - Optional list of IP addresses or CIDR subnets from which org API access is allowed. At most 10 entries. The source IP of the request making this update must be within one of the specified subnets.
- no_
reveal bool - By default, API hides password/secrets when the user doesn't have write access
true: API will hide passwords/secrets for all usersfalse: API will hide passwords/secrets for read-only users
- src_
ips Sequence[str] - Optional list of IP addresses or CIDR subnets from which org API access is allowed. At most 10 entries. The source IP of the request making this update must be within one of the specified subnets.
- no
Reveal Boolean - By default, API hides password/secrets when the user doesn't have write access
true: API will hide passwords/secrets for all usersfalse: API will hide passwords/secrets for read-only users
- src
Ips List<String> - Optional list of IP addresses or CIDR subnets from which org API access is allowed. At most 10 entries. The source IP of the request making this update must be within one of the specified subnets.
SettingAutoUpgrade, SettingAutoUpgradeArgs
- Custom
Versions Dictionary<string, string> - Per-AP-model firmware versions or channels used for auto-upgrade
- Day
Of stringWeek - Day of the week for the AP auto-upgrade maintenance window
- Enabled bool
- Whether AP auto-upgrade is enabled. Note that Mist may auto-upgrade APs if the running version is no longer supported.
- Time
Of stringDay anyor HH:MM (24-hour format). Upgrade will happen within up to 1 hour from this time.- Version string
- Firmware release channel or specific version used for AP auto-upgrade
- Custom
Versions map[string]string - Per-AP-model firmware versions or channels used for auto-upgrade
- Day
Of stringWeek - Day of the week for the AP auto-upgrade maintenance window
- Enabled bool
- Whether AP auto-upgrade is enabled. Note that Mist may auto-upgrade APs if the running version is no longer supported.
- Time
Of stringDay anyor HH:MM (24-hour format). Upgrade will happen within up to 1 hour from this time.- Version string
- Firmware release channel or specific version used for AP auto-upgrade
- custom_
versions map(string) - Per-AP-model firmware versions or channels used for auto-upgrade
- day_
of_ stringweek - Day of the week for the AP auto-upgrade maintenance window
- enabled bool
- Whether AP auto-upgrade is enabled. Note that Mist may auto-upgrade APs if the running version is no longer supported.
- time_
of_ stringday anyor HH:MM (24-hour format). Upgrade will happen within up to 1 hour from this time.- version string
- Firmware release channel or specific version used for AP auto-upgrade
- custom
Versions Map<String,String> - Per-AP-model firmware versions or channels used for auto-upgrade
- day
Of StringWeek - Day of the week for the AP auto-upgrade maintenance window
- enabled Boolean
- Whether AP auto-upgrade is enabled. Note that Mist may auto-upgrade APs if the running version is no longer supported.
- time
Of StringDay anyor HH:MM (24-hour format). Upgrade will happen within up to 1 hour from this time.- version String
- Firmware release channel or specific version used for AP auto-upgrade
- custom
Versions {[key: string]: string} - Per-AP-model firmware versions or channels used for auto-upgrade
- day
Of stringWeek - Day of the week for the AP auto-upgrade maintenance window
- enabled boolean
- Whether AP auto-upgrade is enabled. Note that Mist may auto-upgrade APs if the running version is no longer supported.
- time
Of stringDay anyor HH:MM (24-hour format). Upgrade will happen within up to 1 hour from this time.- version string
- Firmware release channel or specific version used for AP auto-upgrade
- custom_
versions Mapping[str, str] - Per-AP-model firmware versions or channels used for auto-upgrade
- day_
of_ strweek - Day of the week for the AP auto-upgrade maintenance window
- enabled bool
- Whether AP auto-upgrade is enabled. Note that Mist may auto-upgrade APs if the running version is no longer supported.
- time_
of_ strday anyor HH:MM (24-hour format). Upgrade will happen within up to 1 hour from this time.- version str
- Firmware release channel or specific version used for AP auto-upgrade
- custom
Versions Map<String> - Per-AP-model firmware versions or channels used for auto-upgrade
- day
Of StringWeek - Day of the week for the AP auto-upgrade maintenance window
- enabled Boolean
- Whether AP auto-upgrade is enabled. Note that Mist may auto-upgrade APs if the running version is no longer supported.
- time
Of StringDay anyor HH:MM (24-hour format). Upgrade will happen within up to 1 hour from this time.- version String
- Firmware release channel or specific version used for AP auto-upgrade
SettingCelona, SettingCelonaArgs
- api_
key string - Credential used by Mist for the Celona integration
- api_
prefix string - Celona API prefix configured for the integration
- api_
key str - Credential used by Mist for the Celona integration
- api_
prefix str - Celona API prefix configured for the integration
SettingCloudshark, SettingCloudsharkArgs
SettingCradlepoint, SettingCradlepointArgs
- Cp
Api stringId - Cradlepoint API ID used by Mist for the integration
- Cp
Api stringKey - Cradlepoint API key paired with the Cradlepoint API ID
- Ecm
Api stringId - Cradlepoint ECM API ID used by Mist for the integration
- Ecm
Api stringKey - Cradlepoint ECM API key paired with the ECM API ID
- Enable
Lldp bool - Whether Mist uses Cradlepoint LLDP data to link routers to Mist sites and devices
- Cp
Api stringId - Cradlepoint API ID used by Mist for the integration
- Cp
Api stringKey - Cradlepoint API key paired with the Cradlepoint API ID
- Ecm
Api stringId - Cradlepoint ECM API ID used by Mist for the integration
- Ecm
Api stringKey - Cradlepoint ECM API key paired with the ECM API ID
- Enable
Lldp bool - Whether Mist uses Cradlepoint LLDP data to link routers to Mist sites and devices
- cp_
api_ stringid - Cradlepoint API ID used by Mist for the integration
- cp_
api_ stringkey - Cradlepoint API key paired with the Cradlepoint API ID
- ecm_
api_ stringid - Cradlepoint ECM API ID used by Mist for the integration
- ecm_
api_ stringkey - Cradlepoint ECM API key paired with the ECM API ID
- enable_
lldp bool - Whether Mist uses Cradlepoint LLDP data to link routers to Mist sites and devices
- cp
Api StringId - Cradlepoint API ID used by Mist for the integration
- cp
Api StringKey - Cradlepoint API key paired with the Cradlepoint API ID
- ecm
Api StringId - Cradlepoint ECM API ID used by Mist for the integration
- ecm
Api StringKey - Cradlepoint ECM API key paired with the ECM API ID
- enable
Lldp Boolean - Whether Mist uses Cradlepoint LLDP data to link routers to Mist sites and devices
- cp
Api stringId - Cradlepoint API ID used by Mist for the integration
- cp
Api stringKey - Cradlepoint API key paired with the Cradlepoint API ID
- ecm
Api stringId - Cradlepoint ECM API ID used by Mist for the integration
- ecm
Api stringKey - Cradlepoint ECM API key paired with the ECM API ID
- enable
Lldp boolean - Whether Mist uses Cradlepoint LLDP data to link routers to Mist sites and devices
- cp_
api_ strid - Cradlepoint API ID used by Mist for the integration
- cp_
api_ strkey - Cradlepoint API key paired with the Cradlepoint API ID
- ecm_
api_ strid - Cradlepoint ECM API ID used by Mist for the integration
- ecm_
api_ strkey - Cradlepoint ECM API key paired with the ECM API ID
- enable_
lldp bool - Whether Mist uses Cradlepoint LLDP data to link routers to Mist sites and devices
- cp
Api StringId - Cradlepoint API ID used by Mist for the integration
- cp
Api StringKey - Cradlepoint API key paired with the Cradlepoint API ID
- ecm
Api StringId - Cradlepoint ECM API ID used by Mist for the integration
- ecm
Api StringKey - Cradlepoint ECM API key paired with the ECM API ID
- enable
Lldp Boolean - Whether Mist uses Cradlepoint LLDP data to link routers to Mist sites and devices
SettingDeviceCert, SettingDeviceCertArgs
SettingInstaller, SettingInstallerArgs
- Allow
All boolDevices - Whether installers may work with all eligible devices
- Allow
All boolSites - Whether installers may work with all sites
- Extra
Site List<string>Ids - Additional site IDs that installers may access
- Grace
Period int - Grace period, in days, during which installers can modify recent sites or devices
- Allow
All boolDevices - Whether installers may work with all eligible devices
- Allow
All boolSites - Whether installers may work with all sites
- Extra
Site []stringIds - Additional site IDs that installers may access
- Grace
Period int - Grace period, in days, during which installers can modify recent sites or devices
- allow_
all_ booldevices - Whether installers may work with all eligible devices
- allow_
all_ boolsites - Whether installers may work with all sites
- extra_
site_ list(string)ids - Additional site IDs that installers may access
- grace_
period number - Grace period, in days, during which installers can modify recent sites or devices
- allow
All BooleanDevices - Whether installers may work with all eligible devices
- allow
All BooleanSites - Whether installers may work with all sites
- extra
Site List<String>Ids - Additional site IDs that installers may access
- grace
Period Integer - Grace period, in days, during which installers can modify recent sites or devices
- allow
All booleanDevices - Whether installers may work with all eligible devices
- allow
All booleanSites - Whether installers may work with all sites
- extra
Site string[]Ids - Additional site IDs that installers may access
- grace
Period number - Grace period, in days, during which installers can modify recent sites or devices
- allow_
all_ booldevices - Whether installers may work with all eligible devices
- allow_
all_ boolsites - Whether installers may work with all sites
- extra_
site_ Sequence[str]ids - Additional site IDs that installers may access
- grace_
period int - Grace period, in days, during which installers can modify recent sites or devices
- allow
All BooleanDevices - Whether installers may work with all eligible devices
- allow
All BooleanSites - Whether installers may work with all sites
- extra
Site List<String>Ids - Additional site IDs that installers may access
- grace
Period Number - Grace period, in days, during which installers can modify recent sites or devices
SettingJcloud, SettingJcloudArgs
- Org
Apitoken string - JCloud organization API token used by this Mist organization
- Org
Apitoken stringName - Display name for the JCloud organization API token
- Org
Id string - JCloud organization identifier linked to this Mist organization
- Org
Apitoken string - JCloud organization API token used by this Mist organization
- Org
Apitoken stringName - Display name for the JCloud organization API token
- Org
Id string - JCloud organization identifier linked to this Mist organization
- org_
apitoken string - JCloud organization API token used by this Mist organization
- org_
apitoken_ stringname - Display name for the JCloud organization API token
- org_
id string - JCloud organization identifier linked to this Mist organization
- org
Apitoken String - JCloud organization API token used by this Mist organization
- org
Apitoken StringName - Display name for the JCloud organization API token
- org
Id String - JCloud organization identifier linked to this Mist organization
- org
Apitoken string - JCloud organization API token used by this Mist organization
- org
Apitoken stringName - Display name for the JCloud organization API token
- org
Id string - JCloud organization identifier linked to this Mist organization
- org_
apitoken str - JCloud organization API token used by this Mist organization
- org_
apitoken_ strname - Display name for the JCloud organization API token
- org_
id str - JCloud organization identifier linked to this Mist organization
- org
Apitoken String - JCloud organization API token used by this Mist organization
- org
Apitoken StringName - Display name for the JCloud organization API token
- org
Id String - JCloud organization identifier linked to this Mist organization
SettingJcloudRa, SettingJcloudRaArgs
- Org
Apitoken string - JCloud Routing Assurance Org Token
- Org
Apitoken stringName - JCloud Routing Assurance Org Token Name
- Org
Id string - JCloud Routing Assurance Org ID
- Org
Apitoken string - JCloud Routing Assurance Org Token
- Org
Apitoken stringName - JCloud Routing Assurance Org Token Name
- Org
Id string - JCloud Routing Assurance Org ID
- org_
apitoken string - JCloud Routing Assurance Org Token
- org_
apitoken_ stringname - JCloud Routing Assurance Org Token Name
- org_
id string - JCloud Routing Assurance Org ID
- org
Apitoken String - JCloud Routing Assurance Org Token
- org
Apitoken StringName - JCloud Routing Assurance Org Token Name
- org
Id String - JCloud Routing Assurance Org ID
- org
Apitoken string - JCloud Routing Assurance Org Token
- org
Apitoken stringName - JCloud Routing Assurance Org Token Name
- org
Id string - JCloud Routing Assurance Org ID
- org_
apitoken str - JCloud Routing Assurance Org Token
- org_
apitoken_ strname - JCloud Routing Assurance Org Token Name
- org_
id str - JCloud Routing Assurance Org ID
- org
Apitoken String - JCloud Routing Assurance Org Token
- org
Apitoken StringName - JCloud Routing Assurance Org Token Name
- org
Id String - JCloud Routing Assurance Org ID
SettingJuniper, SettingJuniperArgs
- Accounts
List<Pulumi.
Juniper Mist. Org. Inputs. Setting Juniper Account> - List of linked Juniper account records
- Accounts
[]Setting
Juniper Account - List of linked Juniper account records
- accounts list(object)
- List of linked Juniper account records
- accounts
List<Setting
Juniper Account> - List of linked Juniper account records
- accounts
Setting
Juniper Account[] - List of linked Juniper account records
- accounts
Sequence[Setting
Juniper Account] - List of linked Juniper account records
- accounts List<Property Map>
- List of linked Juniper account records
SettingJuniperAccount, SettingJuniperAccountArgs
SettingJuniperSrx, SettingJuniperSrxArgs
- Auto
Upgrade Pulumi.Juniper Mist. Org. Inputs. Setting Juniper Srx Auto Upgrade - SRX auto-upgrade settings applied when Juniper SRX devices are first onboarded
- Auto
Upgrade SettingJuniper Srx Auto Upgrade - SRX auto-upgrade settings applied when Juniper SRX devices are first onboarded
- auto_
upgrade object - SRX auto-upgrade settings applied when Juniper SRX devices are first onboarded
- auto
Upgrade SettingJuniper Srx Auto Upgrade - SRX auto-upgrade settings applied when Juniper SRX devices are first onboarded
- auto
Upgrade SettingJuniper Srx Auto Upgrade - SRX auto-upgrade settings applied when Juniper SRX devices are first onboarded
- auto_
upgrade SettingJuniper Srx Auto Upgrade - SRX auto-upgrade settings applied when Juniper SRX devices are first onboarded
- auto
Upgrade Property Map - SRX auto-upgrade settings applied when Juniper SRX devices are first onboarded
SettingJuniperSrxAutoUpgrade, SettingJuniperSrxAutoUpgradeArgs
- Custom
Versions Dictionary<string, string> - Per-SRX-model firmware versions to deploy instead of the default version
- Enabled bool
- Whether SRX auto-upgrade is enabled for newly onboarded devices
- Snapshot bool
- Whether to take a snapshot during the SRX upgrade process
- Version string
- Firmware version to deploy (e.g. 23.4R2-S5.5). Optional, used when customVersions not specified
- Custom
Versions map[string]string - Per-SRX-model firmware versions to deploy instead of the default version
- Enabled bool
- Whether SRX auto-upgrade is enabled for newly onboarded devices
- Snapshot bool
- Whether to take a snapshot during the SRX upgrade process
- Version string
- Firmware version to deploy (e.g. 23.4R2-S5.5). Optional, used when customVersions not specified
- custom_
versions map(string) - Per-SRX-model firmware versions to deploy instead of the default version
- enabled bool
- Whether SRX auto-upgrade is enabled for newly onboarded devices
- snapshot bool
- Whether to take a snapshot during the SRX upgrade process
- version string
- Firmware version to deploy (e.g. 23.4R2-S5.5). Optional, used when customVersions not specified
- custom
Versions Map<String,String> - Per-SRX-model firmware versions to deploy instead of the default version
- enabled Boolean
- Whether SRX auto-upgrade is enabled for newly onboarded devices
- snapshot Boolean
- Whether to take a snapshot during the SRX upgrade process
- version String
- Firmware version to deploy (e.g. 23.4R2-S5.5). Optional, used when customVersions not specified
- custom
Versions {[key: string]: string} - Per-SRX-model firmware versions to deploy instead of the default version
- enabled boolean
- Whether SRX auto-upgrade is enabled for newly onboarded devices
- snapshot boolean
- Whether to take a snapshot during the SRX upgrade process
- version string
- Firmware version to deploy (e.g. 23.4R2-S5.5). Optional, used when customVersions not specified
- custom_
versions Mapping[str, str] - Per-SRX-model firmware versions to deploy instead of the default version
- enabled bool
- Whether SRX auto-upgrade is enabled for newly onboarded devices
- snapshot bool
- Whether to take a snapshot during the SRX upgrade process
- version str
- Firmware version to deploy (e.g. 23.4R2-S5.5). Optional, used when customVersions not specified
- custom
Versions Map<String> - Per-SRX-model firmware versions to deploy instead of the default version
- enabled Boolean
- Whether SRX auto-upgrade is enabled for newly onboarded devices
- snapshot Boolean
- Whether to take a snapshot during the SRX upgrade process
- version String
- Firmware version to deploy (e.g. 23.4R2-S5.5). Optional, used when customVersions not specified
SettingJunosShellAccess, SettingJunosShellAccessArgs
SettingMarvis, SettingMarvisArgs
- Disable
Proactive boolMonitoring - Disable proactive monitoring in Marvis. NOTE: support access must be enabled for the org (
allowMist=true) for proactive monitoring to function. - Self
Driving Pulumi.Juniper Mist. Org. Inputs. Setting Marvis Self Driving - Self-driving network automation settings by domain
- Disable
Proactive boolMonitoring - Disable proactive monitoring in Marvis. NOTE: support access must be enabled for the org (
allowMist=true) for proactive monitoring to function. - Self
Driving SettingMarvis Self Driving - Self-driving network automation settings by domain
- disable_
proactive_ boolmonitoring - Disable proactive monitoring in Marvis. NOTE: support access must be enabled for the org (
allowMist=true) for proactive monitoring to function. - self_
driving object - Self-driving network automation settings by domain
- disable
Proactive BooleanMonitoring - Disable proactive monitoring in Marvis. NOTE: support access must be enabled for the org (
allowMist=true) for proactive monitoring to function. - self
Driving SettingMarvis Self Driving - Self-driving network automation settings by domain
- disable
Proactive booleanMonitoring - Disable proactive monitoring in Marvis. NOTE: support access must be enabled for the org (
allowMist=true) for proactive monitoring to function. - self
Driving SettingMarvis Self Driving - Self-driving network automation settings by domain
- disable_
proactive_ boolmonitoring - Disable proactive monitoring in Marvis. NOTE: support access must be enabled for the org (
allowMist=true) for proactive monitoring to function. - self_
driving SettingMarvis Self Driving - Self-driving network automation settings by domain
- disable
Proactive BooleanMonitoring - Disable proactive monitoring in Marvis. NOTE: support access must be enabled for the org (
allowMist=true) for proactive monitoring to function. - self
Driving Property Map - Self-driving network automation settings by domain
SettingMarvisSelfDriving, SettingMarvisSelfDrivingArgs
- Wan
Pulumi.
Juniper Mist. Org. Inputs. Setting Marvis Self Driving Wan - Self-driving automation settings for the WAN domain
- Wired
Pulumi.
Juniper Mist. Org. Inputs. Setting Marvis Self Driving Wired - Self-driving automation settings for the wired domain
- Wireless
Pulumi.
Juniper Mist. Org. Inputs. Setting Marvis Self Driving Wireless - Self-driving automation settings for the wireless domain
- Wan
Setting
Marvis Self Driving Wan - Self-driving automation settings for the WAN domain
- Wired
Setting
Marvis Self Driving Wired - Self-driving automation settings for the wired domain
- Wireless
Setting
Marvis Self Driving Wireless - Self-driving automation settings for the wireless domain
- wan
Setting
Marvis Self Driving Wan - Self-driving automation settings for the WAN domain
- wired
Setting
Marvis Self Driving Wired - Self-driving automation settings for the wired domain
- wireless
Setting
Marvis Self Driving Wireless - Self-driving automation settings for the wireless domain
- wan
Setting
Marvis Self Driving Wan - Self-driving automation settings for the WAN domain
- wired
Setting
Marvis Self Driving Wired - Self-driving automation settings for the wired domain
- wireless
Setting
Marvis Self Driving Wireless - Self-driving automation settings for the wireless domain
- wan
Setting
Marvis Self Driving Wan - Self-driving automation settings for the WAN domain
- wired
Setting
Marvis Self Driving Wired - Self-driving automation settings for the wired domain
- wireless
Setting
Marvis Self Driving Wireless - Self-driving automation settings for the wireless domain
- wan Property Map
- Self-driving automation settings for the WAN domain
- wired Property Map
- Self-driving automation settings for the wired domain
- wireless Property Map
- Self-driving automation settings for the wireless domain
SettingMarvisSelfDrivingWan, SettingMarvisSelfDrivingWanArgs
- Enabled bool
- Whether self-driving automation is enabled for this domain
- Enabled bool
- Whether self-driving automation is enabled for this domain
- enabled bool
- Whether self-driving automation is enabled for this domain
- enabled Boolean
- Whether self-driving automation is enabled for this domain
- enabled boolean
- Whether self-driving automation is enabled for this domain
- enabled bool
- Whether self-driving automation is enabled for this domain
- enabled Boolean
- Whether self-driving automation is enabled for this domain
SettingMarvisSelfDrivingWired, SettingMarvisSelfDrivingWiredArgs
- Enabled bool
- Whether self-driving automation is enabled for this domain
- Enabled bool
- Whether self-driving automation is enabled for this domain
- enabled bool
- Whether self-driving automation is enabled for this domain
- enabled Boolean
- Whether self-driving automation is enabled for this domain
- enabled boolean
- Whether self-driving automation is enabled for this domain
- enabled bool
- Whether self-driving automation is enabled for this domain
- enabled Boolean
- Whether self-driving automation is enabled for this domain
SettingMarvisSelfDrivingWireless, SettingMarvisSelfDrivingWirelessArgs
- Enabled bool
- Whether self-driving automation is enabled for this domain
- Enabled bool
- Whether self-driving automation is enabled for this domain
- enabled bool
- Whether self-driving automation is enabled for this domain
- enabled Boolean
- Whether self-driving automation is enabled for this domain
- enabled boolean
- Whether self-driving automation is enabled for this domain
- enabled bool
- Whether self-driving automation is enabled for this domain
- enabled Boolean
- Whether self-driving automation is enabled for this domain
SettingMgmt, SettingMgmtArgs
- Mxtunnel
Ids List<string> - Mist Tunnel IDs selected for management connectivity
- Use
Mxtunnel bool - Whether to use Mist Tunnel for mgmt connectivity, this takes precedence over use_wxtunnel
- Use
Wxtunnel bool - Whether to use wxtunnel for mgmt connectivity
- Mxtunnel
Ids []string - Mist Tunnel IDs selected for management connectivity
- Use
Mxtunnel bool - Whether to use Mist Tunnel for mgmt connectivity, this takes precedence over use_wxtunnel
- Use
Wxtunnel bool - Whether to use wxtunnel for mgmt connectivity
- mxtunnel_
ids list(string) - Mist Tunnel IDs selected for management connectivity
- use_
mxtunnel bool - Whether to use Mist Tunnel for mgmt connectivity, this takes precedence over use_wxtunnel
- use_
wxtunnel bool - Whether to use wxtunnel for mgmt connectivity
- mxtunnel
Ids List<String> - Mist Tunnel IDs selected for management connectivity
- use
Mxtunnel Boolean - Whether to use Mist Tunnel for mgmt connectivity, this takes precedence over use_wxtunnel
- use
Wxtunnel Boolean - Whether to use wxtunnel for mgmt connectivity
- mxtunnel
Ids string[] - Mist Tunnel IDs selected for management connectivity
- use
Mxtunnel boolean - Whether to use Mist Tunnel for mgmt connectivity, this takes precedence over use_wxtunnel
- use
Wxtunnel boolean - Whether to use wxtunnel for mgmt connectivity
- mxtunnel_
ids Sequence[str] - Mist Tunnel IDs selected for management connectivity
- use_
mxtunnel bool - Whether to use Mist Tunnel for mgmt connectivity, this takes precedence over use_wxtunnel
- use_
wxtunnel bool - Whether to use wxtunnel for mgmt connectivity
- mxtunnel
Ids List<String> - Mist Tunnel IDs selected for management connectivity
- use
Mxtunnel Boolean - Whether to use Mist Tunnel for mgmt connectivity, this takes precedence over use_wxtunnel
- use
Wxtunnel Boolean - Whether to use wxtunnel for mgmt connectivity
SettingMistNac, SettingMistNacArgs
- Allow
Teap boolMachine Auth Only - allow clients to connect even when the user cert failed. TEAP authenticates both Machine Cert and User Cert. When enabled, clients who only succeed Machine Cert authentication will be accepted.
- Cacerts List<string>
- CA certificates trusted by Mist NAC for certificate-based authentication
- Default
Idp stringId - use this IDP when no explicit realm present in the incoming username/CN OR when no IDP is explicitly mapped to the incoming realm.
- Disable
Rsae boolAlgorithms - to disable RSAE_PSS_SHA256, RSAE_PSS_SHA384, RSAE_PSS_SHA512 from server side. see https://www.openssl.org/docs/man3.0/man1/openssl-ciphers.html
- Eap
Ssl intSecurity Level - eap ssl security level, see https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_security_level.html#DEFAULT-CALLBACK-BEHAVIOUR
- Eu
Only bool - By default, NAC POD failover considers all NAC pods available around the globe, i.e. EU, US, or APAC based, failover happens based on geo IP of the originating site. For strict GDPR compliance NAC POD failover would only happen between the PODs located within the EU environment, and no authentication would take place outside of EU. This is an org setting that is applicable to WLANs, switch templates, Mist Edge clusters that have mistNac enabled
- Fingerprinting
Pulumi.
Juniper Mist. Org. Inputs. Setting Mist Nac Fingerprinting - Client fingerprinting settings used by Mist NAC
- Idp
Machine stringCert Lookup Field - Client certificate field used to look up machine groups in identity providers
- Idp
User stringCert Lookup Field - Client certificate field used to look up user groups in identity providers
- Idps
List<Pulumi.
Juniper Mist. Org. Inputs. Setting Mist Nac Idp> - Identity provider mappings used by Mist NAC realm matching
- Mdm
Pulumi.
Juniper Mist. Org. Inputs. Setting Mist Nac Mdm - Mobile Device Management CoA settings for Mist NAC
- Server
Cert Pulumi.Juniper Mist. Org. Inputs. Setting Mist Nac Server Cert - RADIUS server certificate presented by Mist NAC during EAP-TLS
- Use
Ip stringVersion - IP version used by NAS devices and Mist Edge proxies to reach Mist NAC
- Use
Ssl boolPort - By default, NAS devices (switches/aps) and proxies(mxedge) are configured to use port TCP2083(RadSec) to reach mist-nac. Set
useSslPort==trueto override that port with TCP43 (ssl), This is an org level setting that is applicable to wlans, switch_templates, and mxedgeClusters that have mist-nac enabled - Usermac
Expiry int - Allow customer to configure an expiry time for usermacs by attaching a Quarantine label to those which have been inactive for the configured period of time (in days). 0 means no expiry
- Allow
Teap boolMachine Auth Only - allow clients to connect even when the user cert failed. TEAP authenticates both Machine Cert and User Cert. When enabled, clients who only succeed Machine Cert authentication will be accepted.
- Cacerts []string
- CA certificates trusted by Mist NAC for certificate-based authentication
- Default
Idp stringId - use this IDP when no explicit realm present in the incoming username/CN OR when no IDP is explicitly mapped to the incoming realm.
- Disable
Rsae boolAlgorithms - to disable RSAE_PSS_SHA256, RSAE_PSS_SHA384, RSAE_PSS_SHA512 from server side. see https://www.openssl.org/docs/man3.0/man1/openssl-ciphers.html
- Eap
Ssl intSecurity Level - eap ssl security level, see https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_security_level.html#DEFAULT-CALLBACK-BEHAVIOUR
- Eu
Only bool - By default, NAC POD failover considers all NAC pods available around the globe, i.e. EU, US, or APAC based, failover happens based on geo IP of the originating site. For strict GDPR compliance NAC POD failover would only happen between the PODs located within the EU environment, and no authentication would take place outside of EU. This is an org setting that is applicable to WLANs, switch templates, Mist Edge clusters that have mistNac enabled
- Fingerprinting
Setting
Mist Nac Fingerprinting - Client fingerprinting settings used by Mist NAC
- Idp
Machine stringCert Lookup Field - Client certificate field used to look up machine groups in identity providers
- Idp
User stringCert Lookup Field - Client certificate field used to look up user groups in identity providers
- Idps
[]Setting
Mist Nac Idp - Identity provider mappings used by Mist NAC realm matching
- Mdm
Setting
Mist Nac Mdm - Mobile Device Management CoA settings for Mist NAC
- Server
Cert SettingMist Nac Server Cert - RADIUS server certificate presented by Mist NAC during EAP-TLS
- Use
Ip stringVersion - IP version used by NAS devices and Mist Edge proxies to reach Mist NAC
- Use
Ssl boolPort - By default, NAS devices (switches/aps) and proxies(mxedge) are configured to use port TCP2083(RadSec) to reach mist-nac. Set
useSslPort==trueto override that port with TCP43 (ssl), This is an org level setting that is applicable to wlans, switch_templates, and mxedgeClusters that have mist-nac enabled - Usermac
Expiry int - Allow customer to configure an expiry time for usermacs by attaching a Quarantine label to those which have been inactive for the configured period of time (in days). 0 means no expiry
- allow_
teap_ boolmachine_ auth_ only - allow clients to connect even when the user cert failed. TEAP authenticates both Machine Cert and User Cert. When enabled, clients who only succeed Machine Cert authentication will be accepted.
- cacerts list(string)
- CA certificates trusted by Mist NAC for certificate-based authentication
- default_
idp_ stringid - use this IDP when no explicit realm present in the incoming username/CN OR when no IDP is explicitly mapped to the incoming realm.
- disable_
rsae_ boolalgorithms - to disable RSAE_PSS_SHA256, RSAE_PSS_SHA384, RSAE_PSS_SHA512 from server side. see https://www.openssl.org/docs/man3.0/man1/openssl-ciphers.html
- eap_
ssl_ numbersecurity_ level - eap ssl security level, see https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_security_level.html#DEFAULT-CALLBACK-BEHAVIOUR
- eu_
only bool - By default, NAC POD failover considers all NAC pods available around the globe, i.e. EU, US, or APAC based, failover happens based on geo IP of the originating site. For strict GDPR compliance NAC POD failover would only happen between the PODs located within the EU environment, and no authentication would take place outside of EU. This is an org setting that is applicable to WLANs, switch templates, Mist Edge clusters that have mistNac enabled
- fingerprinting object
- Client fingerprinting settings used by Mist NAC
- idp_
machine_ stringcert_ lookup_ field - Client certificate field used to look up machine groups in identity providers
- idp_
user_ stringcert_ lookup_ field - Client certificate field used to look up user groups in identity providers
- idps list(object)
- Identity provider mappings used by Mist NAC realm matching
- mdm object
- Mobile Device Management CoA settings for Mist NAC
- server_
cert object - RADIUS server certificate presented by Mist NAC during EAP-TLS
- use_
ip_ stringversion - IP version used by NAS devices and Mist Edge proxies to reach Mist NAC
- use_
ssl_ boolport - By default, NAS devices (switches/aps) and proxies(mxedge) are configured to use port TCP2083(RadSec) to reach mist-nac. Set
useSslPort==trueto override that port with TCP43 (ssl), This is an org level setting that is applicable to wlans, switch_templates, and mxedgeClusters that have mist-nac enabled - usermac_
expiry number - Allow customer to configure an expiry time for usermacs by attaching a Quarantine label to those which have been inactive for the configured period of time (in days). 0 means no expiry
- allow
Teap BooleanMachine Auth Only - allow clients to connect even when the user cert failed. TEAP authenticates both Machine Cert and User Cert. When enabled, clients who only succeed Machine Cert authentication will be accepted.
- cacerts List<String>
- CA certificates trusted by Mist NAC for certificate-based authentication
- default
Idp StringId - use this IDP when no explicit realm present in the incoming username/CN OR when no IDP is explicitly mapped to the incoming realm.
- disable
Rsae BooleanAlgorithms - to disable RSAE_PSS_SHA256, RSAE_PSS_SHA384, RSAE_PSS_SHA512 from server side. see https://www.openssl.org/docs/man3.0/man1/openssl-ciphers.html
- eap
Ssl IntegerSecurity Level - eap ssl security level, see https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_security_level.html#DEFAULT-CALLBACK-BEHAVIOUR
- eu
Only Boolean - By default, NAC POD failover considers all NAC pods available around the globe, i.e. EU, US, or APAC based, failover happens based on geo IP of the originating site. For strict GDPR compliance NAC POD failover would only happen between the PODs located within the EU environment, and no authentication would take place outside of EU. This is an org setting that is applicable to WLANs, switch templates, Mist Edge clusters that have mistNac enabled
- fingerprinting
Setting
Mist Nac Fingerprinting - Client fingerprinting settings used by Mist NAC
- idp
Machine StringCert Lookup Field - Client certificate field used to look up machine groups in identity providers
- idp
User StringCert Lookup Field - Client certificate field used to look up user groups in identity providers
- idps
List<Setting
Mist Nac Idp> - Identity provider mappings used by Mist NAC realm matching
- mdm
Setting
Mist Nac Mdm - Mobile Device Management CoA settings for Mist NAC
- server
Cert SettingMist Nac Server Cert - RADIUS server certificate presented by Mist NAC during EAP-TLS
- use
Ip StringVersion - IP version used by NAS devices and Mist Edge proxies to reach Mist NAC
- use
Ssl BooleanPort - By default, NAS devices (switches/aps) and proxies(mxedge) are configured to use port TCP2083(RadSec) to reach mist-nac. Set
useSslPort==trueto override that port with TCP43 (ssl), This is an org level setting that is applicable to wlans, switch_templates, and mxedgeClusters that have mist-nac enabled - usermac
Expiry Integer - Allow customer to configure an expiry time for usermacs by attaching a Quarantine label to those which have been inactive for the configured period of time (in days). 0 means no expiry
- allow
Teap booleanMachine Auth Only - allow clients to connect even when the user cert failed. TEAP authenticates both Machine Cert and User Cert. When enabled, clients who only succeed Machine Cert authentication will be accepted.
- cacerts string[]
- CA certificates trusted by Mist NAC for certificate-based authentication
- default
Idp stringId - use this IDP when no explicit realm present in the incoming username/CN OR when no IDP is explicitly mapped to the incoming realm.
- disable
Rsae booleanAlgorithms - to disable RSAE_PSS_SHA256, RSAE_PSS_SHA384, RSAE_PSS_SHA512 from server side. see https://www.openssl.org/docs/man3.0/man1/openssl-ciphers.html
- eap
Ssl numberSecurity Level - eap ssl security level, see https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_security_level.html#DEFAULT-CALLBACK-BEHAVIOUR
- eu
Only boolean - By default, NAC POD failover considers all NAC pods available around the globe, i.e. EU, US, or APAC based, failover happens based on geo IP of the originating site. For strict GDPR compliance NAC POD failover would only happen between the PODs located within the EU environment, and no authentication would take place outside of EU. This is an org setting that is applicable to WLANs, switch templates, Mist Edge clusters that have mistNac enabled
- fingerprinting
Setting
Mist Nac Fingerprinting - Client fingerprinting settings used by Mist NAC
- idp
Machine stringCert Lookup Field - Client certificate field used to look up machine groups in identity providers
- idp
User stringCert Lookup Field - Client certificate field used to look up user groups in identity providers
- idps
Setting
Mist Nac Idp[] - Identity provider mappings used by Mist NAC realm matching
- mdm
Setting
Mist Nac Mdm - Mobile Device Management CoA settings for Mist NAC
- server
Cert SettingMist Nac Server Cert - RADIUS server certificate presented by Mist NAC during EAP-TLS
- use
Ip stringVersion - IP version used by NAS devices and Mist Edge proxies to reach Mist NAC
- use
Ssl booleanPort - By default, NAS devices (switches/aps) and proxies(mxedge) are configured to use port TCP2083(RadSec) to reach mist-nac. Set
useSslPort==trueto override that port with TCP43 (ssl), This is an org level setting that is applicable to wlans, switch_templates, and mxedgeClusters that have mist-nac enabled - usermac
Expiry number - Allow customer to configure an expiry time for usermacs by attaching a Quarantine label to those which have been inactive for the configured period of time (in days). 0 means no expiry
- allow_
teap_ boolmachine_ auth_ only - allow clients to connect even when the user cert failed. TEAP authenticates both Machine Cert and User Cert. When enabled, clients who only succeed Machine Cert authentication will be accepted.
- cacerts Sequence[str]
- CA certificates trusted by Mist NAC for certificate-based authentication
- default_
idp_ strid - use this IDP when no explicit realm present in the incoming username/CN OR when no IDP is explicitly mapped to the incoming realm.
- disable_
rsae_ boolalgorithms - to disable RSAE_PSS_SHA256, RSAE_PSS_SHA384, RSAE_PSS_SHA512 from server side. see https://www.openssl.org/docs/man3.0/man1/openssl-ciphers.html
- eap_
ssl_ intsecurity_ level - eap ssl security level, see https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_security_level.html#DEFAULT-CALLBACK-BEHAVIOUR
- eu_
only bool - By default, NAC POD failover considers all NAC pods available around the globe, i.e. EU, US, or APAC based, failover happens based on geo IP of the originating site. For strict GDPR compliance NAC POD failover would only happen between the PODs located within the EU environment, and no authentication would take place outside of EU. This is an org setting that is applicable to WLANs, switch templates, Mist Edge clusters that have mistNac enabled
- fingerprinting
Setting
Mist Nac Fingerprinting - Client fingerprinting settings used by Mist NAC
- idp_
machine_ strcert_ lookup_ field - Client certificate field used to look up machine groups in identity providers
- idp_
user_ strcert_ lookup_ field - Client certificate field used to look up user groups in identity providers
- idps
Sequence[Setting
Mist Nac Idp] - Identity provider mappings used by Mist NAC realm matching
- mdm
Setting
Mist Nac Mdm - Mobile Device Management CoA settings for Mist NAC
- server_
cert SettingMist Nac Server Cert - RADIUS server certificate presented by Mist NAC during EAP-TLS
- use_
ip_ strversion - IP version used by NAS devices and Mist Edge proxies to reach Mist NAC
- use_
ssl_ boolport - By default, NAS devices (switches/aps) and proxies(mxedge) are configured to use port TCP2083(RadSec) to reach mist-nac. Set
useSslPort==trueto override that port with TCP43 (ssl), This is an org level setting that is applicable to wlans, switch_templates, and mxedgeClusters that have mist-nac enabled - usermac_
expiry int - Allow customer to configure an expiry time for usermacs by attaching a Quarantine label to those which have been inactive for the configured period of time (in days). 0 means no expiry
- allow
Teap BooleanMachine Auth Only - allow clients to connect even when the user cert failed. TEAP authenticates both Machine Cert and User Cert. When enabled, clients who only succeed Machine Cert authentication will be accepted.
- cacerts List<String>
- CA certificates trusted by Mist NAC for certificate-based authentication
- default
Idp StringId - use this IDP when no explicit realm present in the incoming username/CN OR when no IDP is explicitly mapped to the incoming realm.
- disable
Rsae BooleanAlgorithms - to disable RSAE_PSS_SHA256, RSAE_PSS_SHA384, RSAE_PSS_SHA512 from server side. see https://www.openssl.org/docs/man3.0/man1/openssl-ciphers.html
- eap
Ssl NumberSecurity Level - eap ssl security level, see https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_security_level.html#DEFAULT-CALLBACK-BEHAVIOUR
- eu
Only Boolean - By default, NAC POD failover considers all NAC pods available around the globe, i.e. EU, US, or APAC based, failover happens based on geo IP of the originating site. For strict GDPR compliance NAC POD failover would only happen between the PODs located within the EU environment, and no authentication would take place outside of EU. This is an org setting that is applicable to WLANs, switch templates, Mist Edge clusters that have mistNac enabled
- fingerprinting Property Map
- Client fingerprinting settings used by Mist NAC
- idp
Machine StringCert Lookup Field - Client certificate field used to look up machine groups in identity providers
- idp
User StringCert Lookup Field - Client certificate field used to look up user groups in identity providers
- idps List<Property Map>
- Identity provider mappings used by Mist NAC realm matching
- mdm Property Map
- Mobile Device Management CoA settings for Mist NAC
- server
Cert Property Map - RADIUS server certificate presented by Mist NAC during EAP-TLS
- use
Ip StringVersion - IP version used by NAS devices and Mist Edge proxies to reach Mist NAC
- use
Ssl BooleanPort - By default, NAS devices (switches/aps) and proxies(mxedge) are configured to use port TCP2083(RadSec) to reach mist-nac. Set
useSslPort==trueto override that port with TCP43 (ssl), This is an org level setting that is applicable to wlans, switch_templates, and mxedgeClusters that have mist-nac enabled - usermac
Expiry Number - Allow customer to configure an expiry time for usermacs by attaching a Quarantine label to those which have been inactive for the configured period of time (in days). 0 means no expiry
SettingMistNacFingerprinting, SettingMistNacFingerprintingArgs
- Enabled bool
- enable/disable writes to NAC DDB fingerprint table
- Generate
Coa bool - enable/disable CoA triggers on fingerprint change for wired clients, always port-bounce
- Generate
Wireless boolCoa - enable/disable CoA triggers on fingerprint change for wireless clients
- Wireless
Coa stringType - Change of Authorization action sent to wireless clients when fingerprints change
- Enabled bool
- enable/disable writes to NAC DDB fingerprint table
- Generate
Coa bool - enable/disable CoA triggers on fingerprint change for wired clients, always port-bounce
- Generate
Wireless boolCoa - enable/disable CoA triggers on fingerprint change for wireless clients
- Wireless
Coa stringType - Change of Authorization action sent to wireless clients when fingerprints change
- enabled bool
- enable/disable writes to NAC DDB fingerprint table
- generate_
coa bool - enable/disable CoA triggers on fingerprint change for wired clients, always port-bounce
- generate_
wireless_ boolcoa - enable/disable CoA triggers on fingerprint change for wireless clients
- wireless_
coa_ stringtype - Change of Authorization action sent to wireless clients when fingerprints change
- enabled Boolean
- enable/disable writes to NAC DDB fingerprint table
- generate
Coa Boolean - enable/disable CoA triggers on fingerprint change for wired clients, always port-bounce
- generate
Wireless BooleanCoa - enable/disable CoA triggers on fingerprint change for wireless clients
- wireless
Coa StringType - Change of Authorization action sent to wireless clients when fingerprints change
- enabled boolean
- enable/disable writes to NAC DDB fingerprint table
- generate
Coa boolean - enable/disable CoA triggers on fingerprint change for wired clients, always port-bounce
- generate
Wireless booleanCoa - enable/disable CoA triggers on fingerprint change for wireless clients
- wireless
Coa stringType - Change of Authorization action sent to wireless clients when fingerprints change
- enabled bool
- enable/disable writes to NAC DDB fingerprint table
- generate_
coa bool - enable/disable CoA triggers on fingerprint change for wired clients, always port-bounce
- generate_
wireless_ boolcoa - enable/disable CoA triggers on fingerprint change for wireless clients
- wireless_
coa_ strtype - Change of Authorization action sent to wireless clients when fingerprints change
- enabled Boolean
- enable/disable writes to NAC DDB fingerprint table
- generate
Coa Boolean - enable/disable CoA triggers on fingerprint change for wired clients, always port-bounce
- generate
Wireless BooleanCoa - enable/disable CoA triggers on fingerprint change for wireless clients
- wireless
Coa StringType - Change of Authorization action sent to wireless clients when fingerprints change
SettingMistNacIdp, SettingMistNacIdpArgs
- Id string
- ID of the
mistNacidp - User
Realms List<string> - User realms that select this identity provider
- Exclude
Realms List<string> - When the IDP is
mxedgeProxytype, realms excluded from proxying in addition to other valid home realms in this org
- Id string
- ID of the
mistNacidp - User
Realms []string - User realms that select this identity provider
- Exclude
Realms []string - When the IDP is
mxedgeProxytype, realms excluded from proxying in addition to other valid home realms in this org
- id string
- ID of the
mistNacidp - user_
realms list(string) - User realms that select this identity provider
- exclude_
realms list(string) - When the IDP is
mxedgeProxytype, realms excluded from proxying in addition to other valid home realms in this org
- id String
- ID of the
mistNacidp - user
Realms List<String> - User realms that select this identity provider
- exclude
Realms List<String> - When the IDP is
mxedgeProxytype, realms excluded from proxying in addition to other valid home realms in this org
- id string
- ID of the
mistNacidp - user
Realms string[] - User realms that select this identity provider
- exclude
Realms string[] - When the IDP is
mxedgeProxytype, realms excluded from proxying in addition to other valid home realms in this org
- id str
- ID of the
mistNacidp - user_
realms Sequence[str] - User realms that select this identity provider
- exclude_
realms Sequence[str] - When the IDP is
mxedgeProxytype, realms excluded from proxying in addition to other valid home realms in this org
- id String
- ID of the
mistNacidp - user
Realms List<String> - User realms that select this identity provider
- exclude
Realms List<String> - When the IDP is
mxedgeProxytype, realms excluded from proxying in addition to other valid home realms in this org
SettingMistNacMdm, SettingMistNacMdmArgs
- Coa
Type string - Change of Authorization action sent for MDM posture changes
- Coa
Type string - Change of Authorization action sent for MDM posture changes
- coa_
type string - Change of Authorization action sent for MDM posture changes
- coa
Type String - Change of Authorization action sent for MDM posture changes
- coa
Type string - Change of Authorization action sent for MDM posture changes
- coa_
type str - Change of Authorization action sent for MDM posture changes
- coa
Type String - Change of Authorization action sent for MDM posture changes
SettingMistNacServerCert, SettingMistNacServerCertArgs
SettingMxedgeMgmt, SettingMxedgeMgmtArgs
- Config
Auto boolRevert - Whether the Mist Edge automatically reverts configuration changes if connectivity is lost
- Fips
Enabled bool - Whether FIPS mode is enabled on the Mist Edge
- Mist
Password string - Password for the Mist service account on the Mist Edge
- Oob
Ip stringType - IPv4 address assignment mode for out-of-band management
- Oob
Ip stringType6 - IPv6 address assignment mode for out-of-band management
- Root
Password string - Root account password for the Mist Edge
- Config
Auto boolRevert - Whether the Mist Edge automatically reverts configuration changes if connectivity is lost
- Fips
Enabled bool - Whether FIPS mode is enabled on the Mist Edge
- Mist
Password string - Password for the Mist service account on the Mist Edge
- Oob
Ip stringType - IPv4 address assignment mode for out-of-band management
- Oob
Ip stringType6 - IPv6 address assignment mode for out-of-band management
- Root
Password string - Root account password for the Mist Edge
- config_
auto_ boolrevert - Whether the Mist Edge automatically reverts configuration changes if connectivity is lost
- fips_
enabled bool - Whether FIPS mode is enabled on the Mist Edge
- mist_
password string - Password for the Mist service account on the Mist Edge
- oob_
ip_ stringtype - IPv4 address assignment mode for out-of-band management
- oob_
ip_ stringtype6 - IPv6 address assignment mode for out-of-band management
- root_
password string - Root account password for the Mist Edge
- config
Auto BooleanRevert - Whether the Mist Edge automatically reverts configuration changes if connectivity is lost
- fips
Enabled Boolean - Whether FIPS mode is enabled on the Mist Edge
- mist
Password String - Password for the Mist service account on the Mist Edge
- oob
Ip StringType - IPv4 address assignment mode for out-of-band management
- oob
Ip StringType6 - IPv6 address assignment mode for out-of-band management
- root
Password String - Root account password for the Mist Edge
- config
Auto booleanRevert - Whether the Mist Edge automatically reverts configuration changes if connectivity is lost
- fips
Enabled boolean - Whether FIPS mode is enabled on the Mist Edge
- mist
Password string - Password for the Mist service account on the Mist Edge
- oob
Ip stringType - IPv4 address assignment mode for out-of-band management
- oob
Ip stringType6 - IPv6 address assignment mode for out-of-band management
- root
Password string - Root account password for the Mist Edge
- config_
auto_ boolrevert - Whether the Mist Edge automatically reverts configuration changes if connectivity is lost
- fips_
enabled bool - Whether FIPS mode is enabled on the Mist Edge
- mist_
password str - Password for the Mist service account on the Mist Edge
- oob_
ip_ strtype - IPv4 address assignment mode for out-of-band management
- oob_
ip_ strtype6 - IPv6 address assignment mode for out-of-band management
- root_
password str - Root account password for the Mist Edge
- config
Auto BooleanRevert - Whether the Mist Edge automatically reverts configuration changes if connectivity is lost
- fips
Enabled Boolean - Whether FIPS mode is enabled on the Mist Edge
- mist
Password String - Password for the Mist service account on the Mist Edge
- oob
Ip StringType - IPv4 address assignment mode for out-of-band management
- oob
Ip StringType6 - IPv6 address assignment mode for out-of-band management
- root
Password String - Root account password for the Mist Edge
SettingOpticPortConfig, SettingOpticPortConfigArgs
- Channelized bool
- Whether channelization is enabled on this optic port
- Speed string
- Interface speed (e.g.
25g,50g), use the chassis speed by default
- Channelized bool
- Whether channelization is enabled on this optic port
- Speed string
- Interface speed (e.g.
25g,50g), use the chassis speed by default
- channelized bool
- Whether channelization is enabled on this optic port
- speed string
- Interface speed (e.g.
25g,50g), use the chassis speed by default
- channelized Boolean
- Whether channelization is enabled on this optic port
- speed String
- Interface speed (e.g.
25g,50g), use the chassis speed by default
- channelized boolean
- Whether channelization is enabled on this optic port
- speed string
- Interface speed (e.g.
25g,50g), use the chassis speed by default
- channelized bool
- Whether channelization is enabled on this optic port
- speed str
- Interface speed (e.g.
25g,50g), use the chassis speed by default
- channelized Boolean
- Whether channelization is enabled on this optic port
- speed String
- Interface speed (e.g.
25g,50g), use the chassis speed by default
SettingPasswordPolicy, SettingPasswordPolicyArgs
- Enabled bool
- Whether the policy is enabled
- Expiry
In intDays - Password expiry in days. Password Expiry Notice banner will display in the UI 14 days before expiration
- Min
Length int - Minimum number of characters required for passwords
- Requires
Special boolChar - Whether to require special character
- Requires
Two boolFactor Auth - Whether to require two-factor auth
- Enabled bool
- Whether the policy is enabled
- Expiry
In intDays - Password expiry in days. Password Expiry Notice banner will display in the UI 14 days before expiration
- Min
Length int - Minimum number of characters required for passwords
- Requires
Special boolChar - Whether to require special character
- Requires
Two boolFactor Auth - Whether to require two-factor auth
- enabled bool
- Whether the policy is enabled
- expiry_
in_ numberdays - Password expiry in days. Password Expiry Notice banner will display in the UI 14 days before expiration
- min_
length number - Minimum number of characters required for passwords
- requires_
special_ boolchar - Whether to require special character
- requires_
two_ boolfactor_ auth - Whether to require two-factor auth
- enabled Boolean
- Whether the policy is enabled
- expiry
In IntegerDays - Password expiry in days. Password Expiry Notice banner will display in the UI 14 days before expiration
- min
Length Integer - Minimum number of characters required for passwords
- requires
Special BooleanChar - Whether to require special character
- requires
Two BooleanFactor Auth - Whether to require two-factor auth
- enabled boolean
- Whether the policy is enabled
- expiry
In numberDays - Password expiry in days. Password Expiry Notice banner will display in the UI 14 days before expiration
- min
Length number - Minimum number of characters required for passwords
- requires
Special booleanChar - Whether to require special character
- requires
Two booleanFactor Auth - Whether to require two-factor auth
- enabled bool
- Whether the policy is enabled
- expiry_
in_ intdays - Password expiry in days. Password Expiry Notice banner will display in the UI 14 days before expiration
- min_
length int - Minimum number of characters required for passwords
- requires_
special_ boolchar - Whether to require special character
- requires_
two_ boolfactor_ auth - Whether to require two-factor auth
- enabled Boolean
- Whether the policy is enabled
- expiry
In NumberDays - Password expiry in days. Password Expiry Notice banner will display in the UI 14 days before expiration
- min
Length Number - Minimum number of characters required for passwords
- requires
Special BooleanChar - Whether to require special character
- requires
Two BooleanFactor Auth - Whether to require two-factor auth
SettingPcap, SettingPcapArgs
- bucket string
- Storage bucket name used for organization packet capture files
- max_
pkt_ numberlen - Maximum length of non-management packets to capture, in bytes
- bucket str
- Storage bucket name used for organization packet capture files
- max_
pkt_ intlen - Maximum length of non-management packets to capture, in bytes
SettingSecurity, SettingSecurityArgs
- Disable
Local boolSsh - Whether to disable local SSH (by default, local SSH is enabled with allowMist in Org is enabled
- Fips
Zeroize stringPassword - password required to zeroize devices (FIPS) on site level
- Limit
Ssh boolAccess - Whether to allow certain SSH keys to SSH into the AP (see Site:Setting)
- Disable
Local boolSsh - Whether to disable local SSH (by default, local SSH is enabled with allowMist in Org is enabled
- Fips
Zeroize stringPassword - password required to zeroize devices (FIPS) on site level
- Limit
Ssh boolAccess - Whether to allow certain SSH keys to SSH into the AP (see Site:Setting)
- disable_
local_ boolssh - Whether to disable local SSH (by default, local SSH is enabled with allowMist in Org is enabled
- fips_
zeroize_ stringpassword - password required to zeroize devices (FIPS) on site level
- limit_
ssh_ boolaccess - Whether to allow certain SSH keys to SSH into the AP (see Site:Setting)
- disable
Local BooleanSsh - Whether to disable local SSH (by default, local SSH is enabled with allowMist in Org is enabled
- fips
Zeroize StringPassword - password required to zeroize devices (FIPS) on site level
- limit
Ssh BooleanAccess - Whether to allow certain SSH keys to SSH into the AP (see Site:Setting)
- disable
Local booleanSsh - Whether to disable local SSH (by default, local SSH is enabled with allowMist in Org is enabled
- fips
Zeroize stringPassword - password required to zeroize devices (FIPS) on site level
- limit
Ssh booleanAccess - Whether to allow certain SSH keys to SSH into the AP (see Site:Setting)
- disable_
local_ boolssh - Whether to disable local SSH (by default, local SSH is enabled with allowMist in Org is enabled
- fips_
zeroize_ strpassword - password required to zeroize devices (FIPS) on site level
- limit_
ssh_ boolaccess - Whether to allow certain SSH keys to SSH into the AP (see Site:Setting)
- disable
Local BooleanSsh - Whether to disable local SSH (by default, local SSH is enabled with allowMist in Org is enabled
- fips
Zeroize StringPassword - password required to zeroize devices (FIPS) on site level
- limit
Ssh BooleanAccess - Whether to allow certain SSH keys to SSH into the AP (see Site:Setting)
SettingSsr, SettingSsrArgs
- Auto
Upgrade Pulumi.Juniper Mist. Org. Inputs. Setting Ssr Auto Upgrade - Automatic SSR firmware upgrade settings for newly onboarded devices
- Conductor
Hosts List<string> - IP addresses or hostnames of conductors used by SSR devices
- Conductor
Token string - Registration token used by SSR devices to connect to the conductor
- Disable
Stats bool - Whether stats collection is disabled on SSR devices
- Proxy
Pulumi.
Juniper Mist. Org. Inputs. Setting Ssr Proxy - Network proxy settings used by SSR devices to reach Mist
- Auto
Upgrade SettingSsr Auto Upgrade - Automatic SSR firmware upgrade settings for newly onboarded devices
- Conductor
Hosts []string - IP addresses or hostnames of conductors used by SSR devices
- Conductor
Token string - Registration token used by SSR devices to connect to the conductor
- Disable
Stats bool - Whether stats collection is disabled on SSR devices
- Proxy
Setting
Ssr Proxy - Network proxy settings used by SSR devices to reach Mist
- auto_
upgrade object - Automatic SSR firmware upgrade settings for newly onboarded devices
- conductor_
hosts list(string) - IP addresses or hostnames of conductors used by SSR devices
- conductor_
token string - Registration token used by SSR devices to connect to the conductor
- disable_
stats bool - Whether stats collection is disabled on SSR devices
- proxy object
- Network proxy settings used by SSR devices to reach Mist
- auto
Upgrade SettingSsr Auto Upgrade - Automatic SSR firmware upgrade settings for newly onboarded devices
- conductor
Hosts List<String> - IP addresses or hostnames of conductors used by SSR devices
- conductor
Token String - Registration token used by SSR devices to connect to the conductor
- disable
Stats Boolean - Whether stats collection is disabled on SSR devices
- proxy
Setting
Ssr Proxy - Network proxy settings used by SSR devices to reach Mist
- auto
Upgrade SettingSsr Auto Upgrade - Automatic SSR firmware upgrade settings for newly onboarded devices
- conductor
Hosts string[] - IP addresses or hostnames of conductors used by SSR devices
- conductor
Token string - Registration token used by SSR devices to connect to the conductor
- disable
Stats boolean - Whether stats collection is disabled on SSR devices
- proxy
Setting
Ssr Proxy - Network proxy settings used by SSR devices to reach Mist
- auto_
upgrade SettingSsr Auto Upgrade - Automatic SSR firmware upgrade settings for newly onboarded devices
- conductor_
hosts Sequence[str] - IP addresses or hostnames of conductors used by SSR devices
- conductor_
token str - Registration token used by SSR devices to connect to the conductor
- disable_
stats bool - Whether stats collection is disabled on SSR devices
- proxy
Setting
Ssr Proxy - Network proxy settings used by SSR devices to reach Mist
- auto
Upgrade Property Map - Automatic SSR firmware upgrade settings for newly onboarded devices
- conductor
Hosts List<String> - IP addresses or hostnames of conductors used by SSR devices
- conductor
Token String - Registration token used by SSR devices to connect to the conductor
- disable
Stats Boolean - Whether stats collection is disabled on SSR devices
- proxy Property Map
- Network proxy settings used by SSR devices to reach Mist
SettingSsrAutoUpgrade, SettingSsrAutoUpgradeArgs
- Channel string
- Firmware release channel used for SSR auto-upgrade
- Custom
Versions Dictionary<string, string> - Per-model SSR firmware versions used for auto-upgrade
- Enabled bool
- Whether SSR auto-upgrade is enabled for newly onboarded devices
- Version string
- Firmware version to deploy (e.g. 6.3.0-107.r1). Optional, used when customVersions not specified
- Channel string
- Firmware release channel used for SSR auto-upgrade
- Custom
Versions map[string]string - Per-model SSR firmware versions used for auto-upgrade
- Enabled bool
- Whether SSR auto-upgrade is enabled for newly onboarded devices
- Version string
- Firmware version to deploy (e.g. 6.3.0-107.r1). Optional, used when customVersions not specified
- channel string
- Firmware release channel used for SSR auto-upgrade
- custom_
versions map(string) - Per-model SSR firmware versions used for auto-upgrade
- enabled bool
- Whether SSR auto-upgrade is enabled for newly onboarded devices
- version string
- Firmware version to deploy (e.g. 6.3.0-107.r1). Optional, used when customVersions not specified
- channel String
- Firmware release channel used for SSR auto-upgrade
- custom
Versions Map<String,String> - Per-model SSR firmware versions used for auto-upgrade
- enabled Boolean
- Whether SSR auto-upgrade is enabled for newly onboarded devices
- version String
- Firmware version to deploy (e.g. 6.3.0-107.r1). Optional, used when customVersions not specified
- channel string
- Firmware release channel used for SSR auto-upgrade
- custom
Versions {[key: string]: string} - Per-model SSR firmware versions used for auto-upgrade
- enabled boolean
- Whether SSR auto-upgrade is enabled for newly onboarded devices
- version string
- Firmware version to deploy (e.g. 6.3.0-107.r1). Optional, used when customVersions not specified
- channel str
- Firmware release channel used for SSR auto-upgrade
- custom_
versions Mapping[str, str] - Per-model SSR firmware versions used for auto-upgrade
- enabled bool
- Whether SSR auto-upgrade is enabled for newly onboarded devices
- version str
- Firmware version to deploy (e.g. 6.3.0-107.r1). Optional, used when customVersions not specified
- channel String
- Firmware release channel used for SSR auto-upgrade
- custom
Versions Map<String> - Per-model SSR firmware versions used for auto-upgrade
- enabled Boolean
- Whether SSR auto-upgrade is enabled for newly onboarded devices
- version String
- Firmware version to deploy (e.g. 6.3.0-107.r1). Optional, used when customVersions not specified
SettingSsrProxy, SettingSsrProxyArgs
SettingSwitch, SettingSwitchArgs
- Auto
Upgrade Pulumi.Juniper Mist. Org. Inputs. Setting Switch Auto Upgrade - Auto-upgrade defaults for switches in this organization
- Auto
Upgrade SettingSwitch Auto Upgrade - Auto-upgrade defaults for switches in this organization
- auto_
upgrade object - Auto-upgrade defaults for switches in this organization
- auto
Upgrade SettingSwitch Auto Upgrade - Auto-upgrade defaults for switches in this organization
- auto
Upgrade SettingSwitch Auto Upgrade - Auto-upgrade defaults for switches in this organization
- auto_
upgrade SettingSwitch Auto Upgrade - Auto-upgrade defaults for switches in this organization
- auto
Upgrade Property Map - Auto-upgrade defaults for switches in this organization
SettingSwitchAutoUpgrade, SettingSwitchAutoUpgradeArgs
- Custom
Versions Dictionary<string, string> - Per-model switch firmware versions to use for auto-upgrade
- Enabled bool
- Whether switch auto-upgrade is enabled
- Snapshot bool
- Whether to create a recovery snapshot during the upgrade process
- Custom
Versions map[string]string - Per-model switch firmware versions to use for auto-upgrade
- Enabled bool
- Whether switch auto-upgrade is enabled
- Snapshot bool
- Whether to create a recovery snapshot during the upgrade process
- custom_
versions map(string) - Per-model switch firmware versions to use for auto-upgrade
- enabled bool
- Whether switch auto-upgrade is enabled
- snapshot bool
- Whether to create a recovery snapshot during the upgrade process
- custom
Versions Map<String,String> - Per-model switch firmware versions to use for auto-upgrade
- enabled Boolean
- Whether switch auto-upgrade is enabled
- snapshot Boolean
- Whether to create a recovery snapshot during the upgrade process
- custom
Versions {[key: string]: string} - Per-model switch firmware versions to use for auto-upgrade
- enabled boolean
- Whether switch auto-upgrade is enabled
- snapshot boolean
- Whether to create a recovery snapshot during the upgrade process
- custom_
versions Mapping[str, str] - Per-model switch firmware versions to use for auto-upgrade
- enabled bool
- Whether switch auto-upgrade is enabled
- snapshot bool
- Whether to create a recovery snapshot during the upgrade process
- custom
Versions Map<String> - Per-model switch firmware versions to use for auto-upgrade
- enabled Boolean
- Whether switch auto-upgrade is enabled
- snapshot Boolean
- Whether to create a recovery snapshot during the upgrade process
SettingSwitchMgmt, SettingSwitchMgmtArgs
- Ap
Affinity intThreshold - If the field is set in both site/setting and org/setting, the value from site/setting will be used.
- Ap
Affinity intThreshold - If the field is set in both site/setting and org/setting, the value from site/setting will be used.
- ap_
affinity_ numberthreshold - If the field is set in both site/setting and org/setting, the value from site/setting will be used.
- ap
Affinity IntegerThreshold - If the field is set in both site/setting and org/setting, the value from site/setting will be used.
- ap
Affinity numberThreshold - If the field is set in both site/setting and org/setting, the value from site/setting will be used.
- ap_
affinity_ intthreshold - If the field is set in both site/setting and org/setting, the value from site/setting will be used.
- ap
Affinity NumberThreshold - If the field is set in both site/setting and org/setting, the value from site/setting will be used.
SettingSyntheticTest, SettingSyntheticTestArgs
- Aggressiveness string
- Overall aggressiveness level for synthetic test probes
- Custom
Probes Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Setting Synthetic Test Custom Probes> - Custom synthetic probe definitions keyed by probe name
- Disabled bool
- Whether synthetic tests are disabled
- Lan
Networks List<Pulumi.Juniper Mist. Org. Inputs. Setting Synthetic Test Lan Network> - LAN network probe groups used by synthetic tests
- Vlans
List<Pulumi.
Juniper Mist. Org. Inputs. Setting Synthetic Test Vlan> - Deprecated VLAN-based synthetic test settings
- Wan
Speedtest Pulumi.Juniper Mist. Org. Inputs. Setting Synthetic Test Wan Speedtest - WAN speedtest settings for synthetic tests
- Aggressiveness string
- Overall aggressiveness level for synthetic test probes
- Custom
Probes map[string]SettingSynthetic Test Custom Probes - Custom synthetic probe definitions keyed by probe name
- Disabled bool
- Whether synthetic tests are disabled
- Lan
Networks []SettingSynthetic Test Lan Network - LAN network probe groups used by synthetic tests
- Vlans
[]Setting
Synthetic Test Vlan - Deprecated VLAN-based synthetic test settings
- Wan
Speedtest SettingSynthetic Test Wan Speedtest - WAN speedtest settings for synthetic tests
- aggressiveness string
- Overall aggressiveness level for synthetic test probes
- custom_
probes map(object) - Custom synthetic probe definitions keyed by probe name
- disabled bool
- Whether synthetic tests are disabled
- lan_
networks list(object) - LAN network probe groups used by synthetic tests
- vlans list(object)
- Deprecated VLAN-based synthetic test settings
- wan_
speedtest object - WAN speedtest settings for synthetic tests
- aggressiveness String
- Overall aggressiveness level for synthetic test probes
- custom
Probes Map<String,SettingSynthetic Test Custom Probes> - Custom synthetic probe definitions keyed by probe name
- disabled Boolean
- Whether synthetic tests are disabled
- lan
Networks List<SettingSynthetic Test Lan Network> - LAN network probe groups used by synthetic tests
- vlans
List<Setting
Synthetic Test Vlan> - Deprecated VLAN-based synthetic test settings
- wan
Speedtest SettingSynthetic Test Wan Speedtest - WAN speedtest settings for synthetic tests
- aggressiveness string
- Overall aggressiveness level for synthetic test probes
- custom
Probes {[key: string]: SettingSynthetic Test Custom Probes} - Custom synthetic probe definitions keyed by probe name
- disabled boolean
- Whether synthetic tests are disabled
- lan
Networks SettingSynthetic Test Lan Network[] - LAN network probe groups used by synthetic tests
- vlans
Setting
Synthetic Test Vlan[] - Deprecated VLAN-based synthetic test settings
- wan
Speedtest SettingSynthetic Test Wan Speedtest - WAN speedtest settings for synthetic tests
- aggressiveness str
- Overall aggressiveness level for synthetic test probes
- custom_
probes Mapping[str, SettingSynthetic Test Custom Probes] - Custom synthetic probe definitions keyed by probe name
- disabled bool
- Whether synthetic tests are disabled
- lan_
networks Sequence[SettingSynthetic Test Lan Network] - LAN network probe groups used by synthetic tests
- vlans
Sequence[Setting
Synthetic Test Vlan] - Deprecated VLAN-based synthetic test settings
- wan_
speedtest SettingSynthetic Test Wan Speedtest - WAN speedtest settings for synthetic tests
- aggressiveness String
- Overall aggressiveness level for synthetic test probes
- custom
Probes Map<Property Map> - Custom synthetic probe definitions keyed by probe name
- disabled Boolean
- Whether synthetic tests are disabled
- lan
Networks List<Property Map> - LAN network probe groups used by synthetic tests
- vlans List<Property Map>
- Deprecated VLAN-based synthetic test settings
- wan
Speedtest Property Map - WAN speedtest settings for synthetic tests
SettingSyntheticTestCustomProbes, SettingSyntheticTestCustomProbesArgs
- Aggressiveness string
- Probe aggressiveness level for this custom synthetic probe
- Target string
- Can be URL (e.g. http://x.com, https://x.com:8080/path/to/resource), IP address, or IP:port combination
- Threshold int
- Response-time threshold for this custom probe, in milliseconds
- Type string
- Probe type used by this custom synthetic probe
- Aggressiveness string
- Probe aggressiveness level for this custom synthetic probe
- Target string
- Can be URL (e.g. http://x.com, https://x.com:8080/path/to/resource), IP address, or IP:port combination
- Threshold int
- Response-time threshold for this custom probe, in milliseconds
- Type string
- Probe type used by this custom synthetic probe
- aggressiveness string
- Probe aggressiveness level for this custom synthetic probe
- target string
- Can be URL (e.g. http://x.com, https://x.com:8080/path/to/resource), IP address, or IP:port combination
- threshold number
- Response-time threshold for this custom probe, in milliseconds
- type string
- Probe type used by this custom synthetic probe
- aggressiveness String
- Probe aggressiveness level for this custom synthetic probe
- target String
- Can be URL (e.g. http://x.com, https://x.com:8080/path/to/resource), IP address, or IP:port combination
- threshold Integer
- Response-time threshold for this custom probe, in milliseconds
- type String
- Probe type used by this custom synthetic probe
- aggressiveness string
- Probe aggressiveness level for this custom synthetic probe
- target string
- Can be URL (e.g. http://x.com, https://x.com:8080/path/to/resource), IP address, or IP:port combination
- threshold number
- Response-time threshold for this custom probe, in milliseconds
- type string
- Probe type used by this custom synthetic probe
- aggressiveness str
- Probe aggressiveness level for this custom synthetic probe
- target str
- Can be URL (e.g. http://x.com, https://x.com:8080/path/to/resource), IP address, or IP:port combination
- threshold int
- Response-time threshold for this custom probe, in milliseconds
- type str
- Probe type used by this custom synthetic probe
- aggressiveness String
- Probe aggressiveness level for this custom synthetic probe
- target String
- Can be URL (e.g. http://x.com, https://x.com:8080/path/to/resource), IP address, or IP:port combination
- threshold Number
- Response-time threshold for this custom probe, in milliseconds
- type String
- Probe type used by this custom synthetic probe
SettingSyntheticTestLanNetwork, SettingSyntheticTestLanNetworkArgs
SettingSyntheticTestVlan, SettingSyntheticTestVlanArgs
- Custom
Test List<string>Urls - Deprecated custom URLs tested by VLAN-based synthetic probes
- Disabled bool
- For some vlans where we don't want this to run
- Probes List<string>
- Synthetic probe names to run for the listed VLANs
- Vlan
Ids List<string> - VLAN identifiers where synthetic probes are run
- Custom
Test []stringUrls - Deprecated custom URLs tested by VLAN-based synthetic probes
- Disabled bool
- For some vlans where we don't want this to run
- Probes []string
- Synthetic probe names to run for the listed VLANs
- Vlan
Ids []string - VLAN identifiers where synthetic probes are run
- custom_
test_ list(string)urls - Deprecated custom URLs tested by VLAN-based synthetic probes
- disabled bool
- For some vlans where we don't want this to run
- probes list(string)
- Synthetic probe names to run for the listed VLANs
- vlan_
ids list(string) - VLAN identifiers where synthetic probes are run
- custom
Test List<String>Urls - Deprecated custom URLs tested by VLAN-based synthetic probes
- disabled Boolean
- For some vlans where we don't want this to run
- probes List<String>
- Synthetic probe names to run for the listed VLANs
- vlan
Ids List<String> - VLAN identifiers where synthetic probes are run
- custom
Test string[]Urls - Deprecated custom URLs tested by VLAN-based synthetic probes
- disabled boolean
- For some vlans where we don't want this to run
- probes string[]
- Synthetic probe names to run for the listed VLANs
- vlan
Ids string[] - VLAN identifiers where synthetic probes are run
- custom_
test_ Sequence[str]urls - Deprecated custom URLs tested by VLAN-based synthetic probes
- disabled bool
- For some vlans where we don't want this to run
- probes Sequence[str]
- Synthetic probe names to run for the listed VLANs
- vlan_
ids Sequence[str] - VLAN identifiers where synthetic probes are run
- custom
Test List<String>Urls - Deprecated custom URLs tested by VLAN-based synthetic probes
- disabled Boolean
- For some vlans where we don't want this to run
- probes List<String>
- Synthetic probe names to run for the listed VLANs
- vlan
Ids List<String> - VLAN identifiers where synthetic probes are run
SettingSyntheticTestWanSpeedtest, SettingSyntheticTestWanSpeedtestArgs
- enabled bool
- Whether scheduled WAN speedtests are enabled
- time_
of_ stringday - Scheduled time of day for WAN speedtests
- enabled bool
- Whether scheduled WAN speedtests are enabled
- time_
of_ strday - Scheduled time of day for WAN speedtests
SettingVpnOptions, SettingVpnOptionsArgs
- As
Base int - Base BGP autonomous system number used for generated VPN configurations
- Enable
Ipv6 bool - Whether IPv6 is enabled for organization VPN configuration
- St
Subnet string - requiring /12 or bigger to support 16 private IPs for 65535 gateways
- As
Base int - Base BGP autonomous system number used for generated VPN configurations
- Enable
Ipv6 bool - Whether IPv6 is enabled for organization VPN configuration
- St
Subnet string - requiring /12 or bigger to support 16 private IPs for 65535 gateways
- as_
base number - Base BGP autonomous system number used for generated VPN configurations
- enable_
ipv6 bool - Whether IPv6 is enabled for organization VPN configuration
- st_
subnet string - requiring /12 or bigger to support 16 private IPs for 65535 gateways
- as
Base Integer - Base BGP autonomous system number used for generated VPN configurations
- enable
Ipv6 Boolean - Whether IPv6 is enabled for organization VPN configuration
- st
Subnet String - requiring /12 or bigger to support 16 private IPs for 65535 gateways
- as
Base number - Base BGP autonomous system number used for generated VPN configurations
- enable
Ipv6 boolean - Whether IPv6 is enabled for organization VPN configuration
- st
Subnet string - requiring /12 or bigger to support 16 private IPs for 65535 gateways
- as_
base int - Base BGP autonomous system number used for generated VPN configurations
- enable_
ipv6 bool - Whether IPv6 is enabled for organization VPN configuration
- st_
subnet str - requiring /12 or bigger to support 16 private IPs for 65535 gateways
- as
Base Number - Base BGP autonomous system number used for generated VPN configurations
- enable
Ipv6 Boolean - Whether IPv6 is enabled for organization VPN configuration
- st
Subnet String - requiring /12 or bigger to support 16 private IPs for 65535 gateways
SettingWanPma, SettingWanPmaArgs
- Enabled bool
- Whether PMA is enabled for WAN Assurance
- Enabled bool
- Whether PMA is enabled for WAN Assurance
- enabled bool
- Whether PMA is enabled for WAN Assurance
- enabled Boolean
- Whether PMA is enabled for WAN Assurance
- enabled boolean
- Whether PMA is enabled for WAN Assurance
- enabled bool
- Whether PMA is enabled for WAN Assurance
- enabled Boolean
- Whether PMA is enabled for WAN Assurance
SettingWiredPma, SettingWiredPmaArgs
- Enabled bool
- Whether PMA is enabled for Wired Assurance
- Enabled bool
- Whether PMA is enabled for Wired Assurance
- enabled bool
- Whether PMA is enabled for Wired Assurance
- enabled Boolean
- Whether PMA is enabled for Wired Assurance
- enabled boolean
- Whether PMA is enabled for Wired Assurance
- enabled bool
- Whether PMA is enabled for Wired Assurance
- enabled Boolean
- Whether PMA is enabled for Wired Assurance
SettingWirelessPma, SettingWirelessPmaArgs
- Enabled bool
- Whether PMA is enabled for Wireless Assurance
- Enabled bool
- Whether PMA is enabled for Wireless Assurance
- enabled bool
- Whether PMA is enabled for Wireless Assurance
- enabled Boolean
- Whether PMA is enabled for Wireless Assurance
- enabled boolean
- Whether PMA is enabled for Wireless Assurance
- enabled bool
- Whether PMA is enabled for Wireless Assurance
- enabled Boolean
- Whether PMA is enabled for Wireless Assurance
Import
Using pulumi import, import junipermist.org.Setting with:
Org Setting can be imported by specifying the orgId
$ pulumi import junipermist:org/setting:Setting 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
mistTerraform Provider.
published on Friday, Jul 10, 2026 by Pulumi