published on Saturday, Jul 11, 2026 by Pulumi
published on Saturday, Jul 11, 2026 by Pulumi
This resource manages the Gateway Device Profiles (HUB Profiles).
A HUB profile is a configuration profile that automates the creation of overlay networks and defines the attributes of a hub device in a network. It includes settings for wan interfaces, lan interfaces, dns servers, traffic steering preferences, application policies, and routing options. HUB profiles are used to create consistent configurations for hub devices and ensure efficient connectivity between hubs and spokes in a network.
The Gateway Device Profile can be assigned to a gateway with the junipermist.org.DeviceprofileAssign resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as junipermist from "@pulumi/juniper-mist";
const deviceprofileGwOne = new junipermist.org.DeviceprofileGateway("deviceprofile_gw_one", {
name: "deviceprofile_gw_one",
orgId: terraformTest.id,
portConfig: {
"ge-0/0/3": {
name: "FTTH",
usage: "wan",
aggregated: false,
redundant: false,
critical: false,
wanType: "broadband",
ipConfig: {
type: "static",
ip: "192.168.1.8",
netmask: "/24",
gateway: "192.168.1.1",
},
disableAutoneg: false,
speed: "auto",
duplex: "auto",
wanSourceNat: {
disabled: false,
},
vpnPaths: {
"SSR_HUB_DC-MPLS.OrgOverlay": {
key: 0,
role: "spoke",
bfdProfile: "broadband",
},
},
},
"ge-0/0/5": {
usage: "lan",
critical: false,
aggregated: true,
aeDisableLacp: false,
aeLacpForceUp: true,
aeIdx: "0",
redundant: false,
networks: [
"PRD-Core",
"PRD-Mgmt",
"PRD-Lab",
],
},
},
ipConfigs: {
"PRD-Core": {
type: "static",
ip: "10.3.100.9",
netmask: "/24",
},
"PRD-Mgmt": {
type: "static",
ip: "10.3.172.1",
netmask: "/24",
},
"PRD-Lab": {
type: "static",
ip: "10.3.171.1",
netmask: "/24",
},
},
servicePolicies: [{
name: "Policy-14",
tenants: ["PRD-Core"],
services: ["any"],
action: "allow",
pathPreference: "HUB",
idp: {
enabled: true,
profile: "critical",
alertOnly: false,
},
}],
});
import pulumi
import pulumi_juniper_mist as junipermist
deviceprofile_gw_one = junipermist.org.DeviceprofileGateway("deviceprofile_gw_one",
name="deviceprofile_gw_one",
org_id=terraform_test["id"],
port_config={
"ge-0/0/3": {
"name": "FTTH",
"usage": "wan",
"aggregated": False,
"redundant": False,
"critical": False,
"wan_type": "broadband",
"ip_config": {
"type": "static",
"ip": "192.168.1.8",
"netmask": "/24",
"gateway": "192.168.1.1",
},
"disable_autoneg": False,
"speed": "auto",
"duplex": "auto",
"wan_source_nat": {
"disabled": False,
},
"vpn_paths": {
"SSR_HUB_DC-MPLS.OrgOverlay": {
"key": 0,
"role": "spoke",
"bfd_profile": "broadband",
},
},
},
"ge-0/0/5": {
"usage": "lan",
"critical": False,
"aggregated": True,
"ae_disable_lacp": False,
"ae_lacp_force_up": True,
"ae_idx": "0",
"redundant": False,
"networks": [
"PRD-Core",
"PRD-Mgmt",
"PRD-Lab",
],
},
},
ip_configs={
"PRD-Core": {
"type": "static",
"ip": "10.3.100.9",
"netmask": "/24",
},
"PRD-Mgmt": {
"type": "static",
"ip": "10.3.172.1",
"netmask": "/24",
},
"PRD-Lab": {
"type": "static",
"ip": "10.3.171.1",
"netmask": "/24",
},
},
service_policies=[{
"name": "Policy-14",
"tenants": ["PRD-Core"],
"services": ["any"],
"action": "allow",
"path_preference": "HUB",
"idp": {
"enabled": True,
"profile": "critical",
"alert_only": False,
},
}])
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.NewDeviceprofileGateway(ctx, "deviceprofile_gw_one", &org.DeviceprofileGatewayArgs{
Name: pulumi.String("deviceprofile_gw_one"),
OrgId: pulumi.Any(terraformTest.Id),
PortConfig: org.DeviceprofileGatewayPortConfigMap{
"ge-0/0/3": &org.DeviceprofileGatewayPortConfigArgs{
Name: pulumi.String("FTTH"),
Usage: pulumi.String("wan"),
Aggregated: pulumi.Bool(false),
Redundant: pulumi.Bool(false),
Critical: pulumi.Bool(false),
WanType: pulumi.String("broadband"),
IpConfig: &org.DeviceprofileGatewayPortConfigIpConfigArgs{
Type: pulumi.String("static"),
Ip: pulumi.String("192.168.1.8"),
Netmask: pulumi.String("/24"),
Gateway: pulumi.String("192.168.1.1"),
},
DisableAutoneg: pulumi.Bool(false),
Speed: pulumi.String("auto"),
Duplex: pulumi.String("auto"),
WanSourceNat: &org.DeviceprofileGatewayPortConfigWanSourceNatArgs{
Disabled: pulumi.Bool(false),
},
VpnPaths: org.DeviceprofileGatewayPortConfigVpnPathsMap{
"SSR_HUB_DC-MPLS.OrgOverlay": &org.DeviceprofileGatewayPortConfigVpnPathsArgs{
Key: 0,
Role: pulumi.String("spoke"),
BfdProfile: pulumi.String("broadband"),
},
},
},
"ge-0/0/5": &org.DeviceprofileGatewayPortConfigArgs{
Usage: pulumi.String("lan"),
Critical: pulumi.Bool(false),
Aggregated: pulumi.Bool(true),
AeDisableLacp: pulumi.Bool(false),
AeLacpForceUp: pulumi.Bool(true),
AeIdx: pulumi.String("0"),
Redundant: pulumi.Bool(false),
Networks: pulumi.StringArray{
pulumi.String("PRD-Core"),
pulumi.String("PRD-Mgmt"),
pulumi.String("PRD-Lab"),
},
},
},
IpConfigs: org.DeviceprofileGatewayIpConfigsMap{
"PRD-Core": &org.DeviceprofileGatewayIpConfigsArgs{
Type: pulumi.String("static"),
Ip: pulumi.String("10.3.100.9"),
Netmask: pulumi.String("/24"),
},
"PRD-Mgmt": &org.DeviceprofileGatewayIpConfigsArgs{
Type: pulumi.String("static"),
Ip: pulumi.String("10.3.172.1"),
Netmask: pulumi.String("/24"),
},
"PRD-Lab": &org.DeviceprofileGatewayIpConfigsArgs{
Type: pulumi.String("static"),
Ip: pulumi.String("10.3.171.1"),
Netmask: pulumi.String("/24"),
},
},
ServicePolicies: org.DeviceprofileGatewayServicePolicyArray{
&org.DeviceprofileGatewayServicePolicyArgs{
Name: pulumi.String("Policy-14"),
Tenants: pulumi.StringArray{
pulumi.String("PRD-Core"),
},
Services: pulumi.StringArray{
pulumi.String("any"),
},
Action: pulumi.String("allow"),
PathPreference: pulumi.String("HUB"),
Idp: &org.DeviceprofileGatewayServicePolicyIdpArgs{
Enabled: pulumi.Bool(true),
Profile: pulumi.String("critical"),
AlertOnly: pulumi.Bool(false),
},
},
},
})
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 deviceprofileGwOne = new JuniperMist.Org.DeviceprofileGateway("deviceprofile_gw_one", new()
{
Name = "deviceprofile_gw_one",
OrgId = terraformTest.Id,
PortConfig =
{
{ "ge-0/0/3", new JuniperMist.Org.Inputs.DeviceprofileGatewayPortConfigArgs
{
Name = "FTTH",
Usage = "wan",
Aggregated = false,
Redundant = false,
Critical = false,
WanType = "broadband",
IpConfig = new JuniperMist.Org.Inputs.DeviceprofileGatewayPortConfigIpConfigArgs
{
Type = "static",
Ip = "192.168.1.8",
Netmask = "/24",
Gateway = "192.168.1.1",
},
DisableAutoneg = false,
Speed = "auto",
Duplex = "auto",
WanSourceNat = new JuniperMist.Org.Inputs.DeviceprofileGatewayPortConfigWanSourceNatArgs
{
Disabled = false,
},
VpnPaths =
{
{ "SSR_HUB_DC-MPLS.OrgOverlay", new JuniperMist.Org.Inputs.DeviceprofileGatewayPortConfigVpnPathsArgs
{
Key = 0,
Role = "spoke",
BfdProfile = "broadband",
} },
},
} },
{ "ge-0/0/5", new JuniperMist.Org.Inputs.DeviceprofileGatewayPortConfigArgs
{
Usage = "lan",
Critical = false,
Aggregated = true,
AeDisableLacp = false,
AeLacpForceUp = true,
AeIdx = "0",
Redundant = false,
Networks = new[]
{
"PRD-Core",
"PRD-Mgmt",
"PRD-Lab",
},
} },
},
IpConfigs =
{
{ "PRD-Core", new JuniperMist.Org.Inputs.DeviceprofileGatewayIpConfigsArgs
{
Type = "static",
Ip = "10.3.100.9",
Netmask = "/24",
} },
{ "PRD-Mgmt", new JuniperMist.Org.Inputs.DeviceprofileGatewayIpConfigsArgs
{
Type = "static",
Ip = "10.3.172.1",
Netmask = "/24",
} },
{ "PRD-Lab", new JuniperMist.Org.Inputs.DeviceprofileGatewayIpConfigsArgs
{
Type = "static",
Ip = "10.3.171.1",
Netmask = "/24",
} },
},
ServicePolicies = new[]
{
new JuniperMist.Org.Inputs.DeviceprofileGatewayServicePolicyArgs
{
Name = "Policy-14",
Tenants = new[]
{
"PRD-Core",
},
Services = new[]
{
"any",
},
Action = "allow",
PathPreference = "HUB",
Idp = new JuniperMist.Org.Inputs.DeviceprofileGatewayServicePolicyIdpArgs
{
Enabled = true,
Profile = "critical",
AlertOnly = false,
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.junipermist.org.DeviceprofileGateway;
import com.pulumi.junipermist.org.DeviceprofileGatewayArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileGatewayPortConfigArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileGatewayPortConfigIpConfigArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileGatewayPortConfigWanSourceNatArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileGatewayPortConfigVpnPathsArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileGatewayIpConfigsArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileGatewayServicePolicyArgs;
import com.pulumi.junipermist.org.inputs.DeviceprofileGatewayServicePolicyIdpArgs;
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 deviceprofileGwOne = new DeviceprofileGateway("deviceprofileGwOne", DeviceprofileGatewayArgs.builder()
.name("deviceprofile_gw_one")
.orgId(terraformTest.id())
.portConfig(Map.ofEntries(
Map.entry("ge-0/0/3", DeviceprofileGatewayPortConfigArgs.builder()
.name("FTTH")
.usage("wan")
.aggregated(false)
.redundant(false)
.critical(false)
.wanType("broadband")
.ipConfig(DeviceprofileGatewayPortConfigIpConfigArgs.builder()
.type("static")
.ip("192.168.1.8")
.netmask("/24")
.gateway("192.168.1.1")
.build())
.disableAutoneg(false)
.speed("auto")
.duplex("auto")
.wanSourceNat(DeviceprofileGatewayPortConfigWanSourceNatArgs.builder()
.disabled(false)
.build())
.vpnPaths(Map.of("SSR_HUB_DC-MPLS.OrgOverlay", DeviceprofileGatewayPortConfigVpnPathsArgs.builder()
.key(0)
.role("spoke")
.bfdProfile("broadband")
.build()))
.build()),
Map.entry("ge-0/0/5", DeviceprofileGatewayPortConfigArgs.builder()
.usage("lan")
.critical(false)
.aggregated(true)
.aeDisableLacp(false)
.aeLacpForceUp(true)
.aeIdx("0")
.redundant(false)
.networks(
"PRD-Core",
"PRD-Mgmt",
"PRD-Lab")
.build())
))
.ipConfigs(Map.ofEntries(
Map.entry("PRD-Core", DeviceprofileGatewayIpConfigsArgs.builder()
.type("static")
.ip("10.3.100.9")
.netmask("/24")
.build()),
Map.entry("PRD-Mgmt", DeviceprofileGatewayIpConfigsArgs.builder()
.type("static")
.ip("10.3.172.1")
.netmask("/24")
.build()),
Map.entry("PRD-Lab", DeviceprofileGatewayIpConfigsArgs.builder()
.type("static")
.ip("10.3.171.1")
.netmask("/24")
.build())
))
.servicePolicies(DeviceprofileGatewayServicePolicyArgs.builder()
.name("Policy-14")
.tenants("PRD-Core")
.services("any")
.action("allow")
.pathPreference("HUB")
.idp(DeviceprofileGatewayServicePolicyIdpArgs.builder()
.enabled(true)
.profile("critical")
.alertOnly(false)
.build())
.build())
.build());
}
}
resources:
deviceprofileGwOne:
type: junipermist:org:DeviceprofileGateway
name: deviceprofile_gw_one
properties:
name: deviceprofile_gw_one
orgId: ${terraformTest.id}
portConfig:
ge-0/0/3:
name: FTTH
usage: wan
aggregated: false
redundant: false
critical: false
wanType: broadband
ipConfig:
type: static
ip: 192.168.1.8
netmask: /24
gateway: 192.168.1.1
disableAutoneg: false
speed: auto
duplex: auto
wanSourceNat:
disabled: false
vpnPaths:
SSR_HUB_DC-MPLS.OrgOverlay:
key: 0
role: spoke
bfdProfile: broadband
ge-0/0/5:
usage: lan
critical: false
aggregated: true
aeDisableLacp: false
aeLacpForceUp: true
aeIdx: 0
redundant: false
networks:
- PRD-Core
- PRD-Mgmt
- PRD-Lab
ipConfigs:
PRD-Core:
type: static
ip: 10.3.100.9
netmask: /24
PRD-Mgmt:
type: static
ip: 10.3.172.1
netmask: /24
PRD-Lab:
type: static
ip: 10.3.171.1
netmask: /24
servicePolicies:
- name: Policy-14
tenants:
- PRD-Core
services:
- any
action: allow
pathPreference: HUB
idp:
enabled: true
profile: critical
alertOnly: false
pulumi {
required_providers {
junipermist = {
source = "pulumi/junipermist"
}
}
}
resource "junipermist_org_deviceprofilegateway" "deviceprofile_gw_one" {
name = "deviceprofile_gw_one"
org_id = terraformTest.id
port_config = {
"ge-0/0/3" = {
name = "FTTH"
usage = "wan"
aggregated = false
redundant = false
critical = false
wan_type = "broadband"
ip_config = {
type = "static"
ip = "192.168.1.8"
netmask = "/24"
gateway = "192.168.1.1"
}
disable_autoneg = false
speed = "auto"
duplex = "auto"
wan_source_nat = {
disabled = false
}
vpn_paths = {
"SSR_HUB_DC-MPLS.OrgOverlay" = {
key = 0
role = "spoke"
bfd_profile = "broadband"
}
}
}
"ge-0/0/5" = {
usage = "lan"
critical = false
aggregated = true
ae_disable_lacp = false
ae_lacp_force_up = true
ae_idx = 0
redundant = false
networks = ["PRD-Core", "PRD-Mgmt", "PRD-Lab"]
}
}
ip_configs = {
"PRD-Core" = {
type = "static"
ip = "10.3.100.9"
netmask = "/24"
}
"PRD-Mgmt" = {
type = "static"
ip = "10.3.172.1"
netmask = "/24"
}
"PRD-Lab" = {
type = "static"
ip = "10.3.171.1"
netmask = "/24"
}
}
service_policies {
name = "Policy-14"
tenants = ["PRD-Core"]
services = ["any"]
action = "allow"
path_preference = "HUB"
idp = {
enabled = true
profile = "critical"
alert_only = false
}
}
}
Create DeviceprofileGateway Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DeviceprofileGateway(name: string, args: DeviceprofileGatewayArgs, opts?: CustomResourceOptions);@overload
def DeviceprofileGateway(resource_name: str,
args: DeviceprofileGatewayArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DeviceprofileGateway(resource_name: str,
opts: Optional[ResourceOptions] = None,
org_id: Optional[str] = None,
ntp_override: Optional[bool] = None,
tunnel_provider_options: Optional[DeviceprofileGatewayTunnelProviderOptionsArgs] = None,
dns_override: Optional[bool] = None,
dns_servers: Optional[Sequence[str]] = None,
dns_suffixes: Optional[Sequence[str]] = None,
extra_routes: Optional[Mapping[str, DeviceprofileGatewayExtraRoutesArgs]] = None,
extra_routes6: Optional[Mapping[str, DeviceprofileGatewayExtraRoutes6Args]] = None,
idp_profiles: Optional[Mapping[str, DeviceprofileGatewayIdpProfilesArgs]] = None,
ip_configs: Optional[Mapping[str, DeviceprofileGatewayIpConfigsArgs]] = None,
name: Optional[str] = None,
networks: Optional[Sequence[DeviceprofileGatewayNetworkArgs]] = None,
additional_config_cmds: Optional[Sequence[str]] = None,
dhcpd_config: Optional[DeviceprofileGatewayDhcpdConfigArgs] = None,
ntp_servers: Optional[Sequence[str]] = None,
routing_policies: Optional[Mapping[str, DeviceprofileGatewayRoutingPoliciesArgs]] = None,
path_preferences: Optional[Mapping[str, DeviceprofileGatewayPathPreferencesArgs]] = None,
port_config: Optional[Mapping[str, DeviceprofileGatewayPortConfigArgs]] = None,
router_id: Optional[str] = None,
bgp_config: Optional[Mapping[str, DeviceprofileGatewayBgpConfigArgs]] = None,
service_policies: Optional[Sequence[DeviceprofileGatewayServicePolicyArgs]] = None,
ssr_additional_config_cmds: Optional[Sequence[str]] = None,
tunnel_configs: Optional[Mapping[str, DeviceprofileGatewayTunnelConfigsArgs]] = None,
oob_ip_config: Optional[DeviceprofileGatewayOobIpConfigArgs] = None,
url_filtering_deny_msg: Optional[str] = None,
vrf_config: Optional[DeviceprofileGatewayVrfConfigArgs] = None,
vrf_instances: Optional[Mapping[str, DeviceprofileGatewayVrfInstancesArgs]] = None)func NewDeviceprofileGateway(ctx *Context, name string, args DeviceprofileGatewayArgs, opts ...ResourceOption) (*DeviceprofileGateway, error)public DeviceprofileGateway(string name, DeviceprofileGatewayArgs args, CustomResourceOptions? opts = null)
public DeviceprofileGateway(String name, DeviceprofileGatewayArgs args)
public DeviceprofileGateway(String name, DeviceprofileGatewayArgs args, CustomResourceOptions options)
type: junipermist:org:DeviceprofileGateway
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "junipermist_org_deviceprofile_gateway" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args DeviceprofileGatewayArgs
- 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 DeviceprofileGatewayArgs
- 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 DeviceprofileGatewayArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeviceprofileGatewayArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeviceprofileGatewayArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DeviceprofileGateway 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 DeviceprofileGateway resource accepts the following input properties:
- Org
Id string - Organization that owns this gateway profile
- Additional
Config List<string>Cmds - Additional CLI configuration commands provided by this gateway profile
- Bgp
Config Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Bgp Config Args> - BGP routing defaults for this gateway profile. Property key is the BGP session name
- Dhcpd
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Dhcpd Config - DHCP server defaults provided by this gateway profile
- Dns
Override bool - Whether DNS server and suffix settings in this profile override inherited values
- Dns
Servers List<string> - DNS servers provided by this gateway profile
- Dns
Suffixes List<string> - DNS search suffixes provided by this gateway profile
- Extra
Routes Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Extra Routes Args> - Additional IPv4 route defaults in this gateway profile
- Extra
Routes6 Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Extra Routes6Args> - Additional IPv6 route defaults in this gateway profile
- Idp
Profiles Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Idp Profiles Args> - Intrusion detection and prevention profile defaults in this gateway profile
- Ip
Configs Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Ip Configs Args> - Gateway interface IP configuration defaults by network name
- Name string
- Display name of the gateway profile
- Networks
List<Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Network> - Layer 3 networks configured by this gateway profile
- Ntp
Override bool - Whether NTP servers in this profile override inherited values
- Ntp
Servers List<string> - NTP servers provided by this gateway profile
- Oob
Ip Pulumi.Config Juniper Mist. Org. Inputs. Deviceprofile Gateway Oob Ip Config - Out-of-band management IP defaults in this gateway profile
- Path
Preferences Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Path Preferences Args> - Property key is the path name
- Port
Config Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Args> - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- Router
Id string - Auto assigned if not set
- Routing
Policies Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Routing Policies Args> - Routing policy defaults applied by this gateway profile
- Service
Policies List<Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy> - Traffic service policy defaults enforced by this gateway profile
- Ssr
Additional List<string>Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- Tunnel
Configs Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Args> - Property key is the tunnel name
- Tunnel
Provider Pulumi.Options Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Provider Options - Provider-specific tunnel options defined by this gateway profile
- Url
Filtering stringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- Vrf
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Vrf Config - VRF defaults applied by this gateway profile
- Vrf
Instances Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Vrf Instances Args> - VRF instances configured by this gateway profile
- Org
Id string - Organization that owns this gateway profile
- Additional
Config []stringCmds - Additional CLI configuration commands provided by this gateway profile
- Bgp
Config map[string]DeviceprofileGateway Bgp Config Args - BGP routing defaults for this gateway profile. Property key is the BGP session name
- Dhcpd
Config DeviceprofileGateway Dhcpd Config Args - DHCP server defaults provided by this gateway profile
- Dns
Override bool - Whether DNS server and suffix settings in this profile override inherited values
- Dns
Servers []string - DNS servers provided by this gateway profile
- Dns
Suffixes []string - DNS search suffixes provided by this gateway profile
- Extra
Routes map[string]DeviceprofileGateway Extra Routes Args - Additional IPv4 route defaults in this gateway profile
- Extra
Routes6 map[string]DeviceprofileGateway Extra Routes6Args - Additional IPv6 route defaults in this gateway profile
- Idp
Profiles map[string]DeviceprofileGateway Idp Profiles Args - Intrusion detection and prevention profile defaults in this gateway profile
- Ip
Configs map[string]DeviceprofileGateway Ip Configs Args - Gateway interface IP configuration defaults by network name
- Name string
- Display name of the gateway profile
- Networks
[]Deviceprofile
Gateway Network Args - Layer 3 networks configured by this gateway profile
- Ntp
Override bool - Whether NTP servers in this profile override inherited values
- Ntp
Servers []string - NTP servers provided by this gateway profile
- Oob
Ip DeviceprofileConfig Gateway Oob Ip Config Args - Out-of-band management IP defaults in this gateway profile
- Path
Preferences map[string]DeviceprofileGateway Path Preferences Args - Property key is the path name
- Port
Config map[string]DeviceprofileGateway Port Config Args - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- Router
Id string - Auto assigned if not set
- Routing
Policies map[string]DeviceprofileGateway Routing Policies Args - Routing policy defaults applied by this gateway profile
- Service
Policies []DeviceprofileGateway Service Policy Args - Traffic service policy defaults enforced by this gateway profile
- Ssr
Additional []stringConfig Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- Tunnel
Configs map[string]DeviceprofileGateway Tunnel Configs Args - Property key is the tunnel name
- Tunnel
Provider DeviceprofileOptions Gateway Tunnel Provider Options Args - Provider-specific tunnel options defined by this gateway profile
- Url
Filtering stringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- Vrf
Config DeviceprofileGateway Vrf Config Args - VRF defaults applied by this gateway profile
- Vrf
Instances map[string]DeviceprofileGateway Vrf Instances Args - VRF instances configured by this gateway profile
- org_
id string - Organization that owns this gateway profile
- additional_
config_ list(string)cmds - Additional CLI configuration commands provided by this gateway profile
- bgp_
config map(object) - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd_
config object - DHCP server defaults provided by this gateway profile
- dns_
override bool - Whether DNS server and suffix settings in this profile override inherited values
- dns_
servers list(string) - DNS servers provided by this gateway profile
- dns_
suffixes list(string) - DNS search suffixes provided by this gateway profile
- extra_
routes map(object) - Additional IPv4 route defaults in this gateway profile
- extra_
routes6 map(object) - Additional IPv6 route defaults in this gateway profile
- idp_
profiles map(object) - Intrusion detection and prevention profile defaults in this gateway profile
- ip_
configs map(object) - Gateway interface IP configuration defaults by network name
- name string
- Display name of the gateway profile
- networks list(object)
- Layer 3 networks configured by this gateway profile
- ntp_
override bool - Whether NTP servers in this profile override inherited values
- ntp_
servers list(string) - NTP servers provided by this gateway profile
- oob_
ip_ objectconfig - Out-of-band management IP defaults in this gateway profile
- path_
preferences map(object) - Property key is the path name
- port_
config map(object) - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router_
id string - Auto assigned if not set
- routing_
policies map(object) - Routing policy defaults applied by this gateway profile
- service_
policies list(object) - Traffic service policy defaults enforced by this gateway profile
- ssr_
additional_ list(string)config_ cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel_
configs map(object) - Property key is the tunnel name
- tunnel_
provider_ objectoptions - Provider-specific tunnel options defined by this gateway profile
- url_
filtering_ stringdeny_ msg - When a service policy denies a app_category, what message to show in user's browser
- vrf_
config object - VRF defaults applied by this gateway profile
- vrf_
instances map(object) - VRF instances configured by this gateway profile
- org
Id String - Organization that owns this gateway profile
- additional
Config List<String>Cmds - Additional CLI configuration commands provided by this gateway profile
- bgp
Config Map<String,DeviceprofileGateway Bgp Config Args> - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd
Config DeviceprofileGateway Dhcpd Config - DHCP server defaults provided by this gateway profile
- dns
Override Boolean - Whether DNS server and suffix settings in this profile override inherited values
- dns
Servers List<String> - DNS servers provided by this gateway profile
- dns
Suffixes List<String> - DNS search suffixes provided by this gateway profile
- extra
Routes Map<String,DeviceprofileGateway Extra Routes Args> - Additional IPv4 route defaults in this gateway profile
- extra
Routes6 Map<String,DeviceprofileGateway Extra Routes6Args> - Additional IPv6 route defaults in this gateway profile
- idp
Profiles Map<String,DeviceprofileGateway Idp Profiles Args> - Intrusion detection and prevention profile defaults in this gateway profile
- ip
Configs Map<String,DeviceprofileGateway Ip Configs Args> - Gateway interface IP configuration defaults by network name
- name String
- Display name of the gateway profile
- networks
List<Deviceprofile
Gateway Network> - Layer 3 networks configured by this gateway profile
- ntp
Override Boolean - Whether NTP servers in this profile override inherited values
- ntp
Servers List<String> - NTP servers provided by this gateway profile
- oob
Ip DeviceprofileConfig Gateway Oob Ip Config - Out-of-band management IP defaults in this gateway profile
- path
Preferences Map<String,DeviceprofileGateway Path Preferences Args> - Property key is the path name
- port
Config Map<String,DeviceprofileGateway Port Config Args> - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router
Id String - Auto assigned if not set
- routing
Policies Map<String,DeviceprofileGateway Routing Policies Args> - Routing policy defaults applied by this gateway profile
- service
Policies List<DeviceprofileGateway Service Policy> - Traffic service policy defaults enforced by this gateway profile
- ssr
Additional List<String>Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel
Configs Map<String,DeviceprofileGateway Tunnel Configs Args> - Property key is the tunnel name
- tunnel
Provider DeviceprofileOptions Gateway Tunnel Provider Options - Provider-specific tunnel options defined by this gateway profile
- url
Filtering StringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- vrf
Config DeviceprofileGateway Vrf Config - VRF defaults applied by this gateway profile
- vrf
Instances Map<String,DeviceprofileGateway Vrf Instances Args> - VRF instances configured by this gateway profile
- org
Id string - Organization that owns this gateway profile
- additional
Config string[]Cmds - Additional CLI configuration commands provided by this gateway profile
- bgp
Config {[key: string]: DeviceprofileGateway Bgp Config Args} - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd
Config DeviceprofileGateway Dhcpd Config - DHCP server defaults provided by this gateway profile
- dns
Override boolean - Whether DNS server and suffix settings in this profile override inherited values
- dns
Servers string[] - DNS servers provided by this gateway profile
- dns
Suffixes string[] - DNS search suffixes provided by this gateway profile
- extra
Routes {[key: string]: DeviceprofileGateway Extra Routes Args} - Additional IPv4 route defaults in this gateway profile
- extra
Routes6 {[key: string]: DeviceprofileGateway Extra Routes6Args} - Additional IPv6 route defaults in this gateway profile
- idp
Profiles {[key: string]: DeviceprofileGateway Idp Profiles Args} - Intrusion detection and prevention profile defaults in this gateway profile
- ip
Configs {[key: string]: DeviceprofileGateway Ip Configs Args} - Gateway interface IP configuration defaults by network name
- name string
- Display name of the gateway profile
- networks
Deviceprofile
Gateway Network[] - Layer 3 networks configured by this gateway profile
- ntp
Override boolean - Whether NTP servers in this profile override inherited values
- ntp
Servers string[] - NTP servers provided by this gateway profile
- oob
Ip DeviceprofileConfig Gateway Oob Ip Config - Out-of-band management IP defaults in this gateway profile
- path
Preferences {[key: string]: DeviceprofileGateway Path Preferences Args} - Property key is the path name
- port
Config {[key: string]: DeviceprofileGateway Port Config Args} - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router
Id string - Auto assigned if not set
- routing
Policies {[key: string]: DeviceprofileGateway Routing Policies Args} - Routing policy defaults applied by this gateway profile
- service
Policies DeviceprofileGateway Service Policy[] - Traffic service policy defaults enforced by this gateway profile
- ssr
Additional string[]Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel
Configs {[key: string]: DeviceprofileGateway Tunnel Configs Args} - Property key is the tunnel name
- tunnel
Provider DeviceprofileOptions Gateway Tunnel Provider Options - Provider-specific tunnel options defined by this gateway profile
- url
Filtering stringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- vrf
Config DeviceprofileGateway Vrf Config - VRF defaults applied by this gateway profile
- vrf
Instances {[key: string]: DeviceprofileGateway Vrf Instances Args} - VRF instances configured by this gateway profile
- org_
id str - Organization that owns this gateway profile
- additional_
config_ Sequence[str]cmds - Additional CLI configuration commands provided by this gateway profile
- bgp_
config Mapping[str, DeviceprofileGateway Bgp Config Args] - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd_
config DeviceprofileGateway Dhcpd Config Args - DHCP server defaults provided by this gateway profile
- dns_
override bool - Whether DNS server and suffix settings in this profile override inherited values
- dns_
servers Sequence[str] - DNS servers provided by this gateway profile
- dns_
suffixes Sequence[str] - DNS search suffixes provided by this gateway profile
- extra_
routes Mapping[str, DeviceprofileGateway Extra Routes Args] - Additional IPv4 route defaults in this gateway profile
- extra_
routes6 Mapping[str, DeviceprofileGateway Extra Routes6Args] - Additional IPv6 route defaults in this gateway profile
- idp_
profiles Mapping[str, DeviceprofileGateway Idp Profiles Args] - Intrusion detection and prevention profile defaults in this gateway profile
- ip_
configs Mapping[str, DeviceprofileGateway Ip Configs Args] - Gateway interface IP configuration defaults by network name
- name str
- Display name of the gateway profile
- networks
Sequence[Deviceprofile
Gateway Network Args] - Layer 3 networks configured by this gateway profile
- ntp_
override bool - Whether NTP servers in this profile override inherited values
- ntp_
servers Sequence[str] - NTP servers provided by this gateway profile
- oob_
ip_ Deviceprofileconfig Gateway Oob Ip Config Args - Out-of-band management IP defaults in this gateway profile
- path_
preferences Mapping[str, DeviceprofileGateway Path Preferences Args] - Property key is the path name
- port_
config Mapping[str, DeviceprofileGateway Port Config Args] - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router_
id str - Auto assigned if not set
- routing_
policies Mapping[str, DeviceprofileGateway Routing Policies Args] - Routing policy defaults applied by this gateway profile
- service_
policies Sequence[DeviceprofileGateway Service Policy Args] - Traffic service policy defaults enforced by this gateway profile
- ssr_
additional_ Sequence[str]config_ cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel_
configs Mapping[str, DeviceprofileGateway Tunnel Configs Args] - Property key is the tunnel name
- tunnel_
provider_ Deviceprofileoptions Gateway Tunnel Provider Options Args - Provider-specific tunnel options defined by this gateway profile
- url_
filtering_ strdeny_ msg - When a service policy denies a app_category, what message to show in user's browser
- vrf_
config DeviceprofileGateway Vrf Config Args - VRF defaults applied by this gateway profile
- vrf_
instances Mapping[str, DeviceprofileGateway Vrf Instances Args] - VRF instances configured by this gateway profile
- org
Id String - Organization that owns this gateway profile
- additional
Config List<String>Cmds - Additional CLI configuration commands provided by this gateway profile
- bgp
Config Map<Property Map> - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd
Config Property Map - DHCP server defaults provided by this gateway profile
- dns
Override Boolean - Whether DNS server and suffix settings in this profile override inherited values
- dns
Servers List<String> - DNS servers provided by this gateway profile
- dns
Suffixes List<String> - DNS search suffixes provided by this gateway profile
- extra
Routes Map<Property Map> - Additional IPv4 route defaults in this gateway profile
- extra
Routes6 Map<Property Map> - Additional IPv6 route defaults in this gateway profile
- idp
Profiles Map<Property Map> - Intrusion detection and prevention profile defaults in this gateway profile
- ip
Configs Map<Property Map> - Gateway interface IP configuration defaults by network name
- name String
- Display name of the gateway profile
- networks List<Property Map>
- Layer 3 networks configured by this gateway profile
- ntp
Override Boolean - Whether NTP servers in this profile override inherited values
- ntp
Servers List<String> - NTP servers provided by this gateway profile
- oob
Ip Property MapConfig - Out-of-band management IP defaults in this gateway profile
- path
Preferences Map<Property Map> - Property key is the path name
- port
Config Map<Property Map> - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router
Id String - Auto assigned if not set
- routing
Policies Map<Property Map> - Routing policy defaults applied by this gateway profile
- service
Policies List<Property Map> - Traffic service policy defaults enforced by this gateway profile
- ssr
Additional List<String>Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel
Configs Map<Property Map> - Property key is the tunnel name
- tunnel
Provider Property MapOptions - Provider-specific tunnel options defined by this gateway profile
- url
Filtering StringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- vrf
Config Property Map - VRF defaults applied by this gateway profile
- vrf
Instances Map<Property Map> - VRF instances configured by this gateway profile
Outputs
All input properties are implicitly available as output properties. Additionally, the DeviceprofileGateway resource produces the following output properties:
Look up Existing DeviceprofileGateway Resource
Get an existing DeviceprofileGateway 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?: DeviceprofileGatewayState, opts?: CustomResourceOptions): DeviceprofileGateway@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
additional_config_cmds: Optional[Sequence[str]] = None,
bgp_config: Optional[Mapping[str, DeviceprofileGatewayBgpConfigArgs]] = None,
dhcpd_config: Optional[DeviceprofileGatewayDhcpdConfigArgs] = None,
dns_override: Optional[bool] = None,
dns_servers: Optional[Sequence[str]] = None,
dns_suffixes: Optional[Sequence[str]] = None,
extra_routes: Optional[Mapping[str, DeviceprofileGatewayExtraRoutesArgs]] = None,
extra_routes6: Optional[Mapping[str, DeviceprofileGatewayExtraRoutes6Args]] = None,
idp_profiles: Optional[Mapping[str, DeviceprofileGatewayIdpProfilesArgs]] = None,
ip_configs: Optional[Mapping[str, DeviceprofileGatewayIpConfigsArgs]] = None,
name: Optional[str] = None,
networks: Optional[Sequence[DeviceprofileGatewayNetworkArgs]] = None,
ntp_override: Optional[bool] = None,
ntp_servers: Optional[Sequence[str]] = None,
oob_ip_config: Optional[DeviceprofileGatewayOobIpConfigArgs] = None,
org_id: Optional[str] = None,
path_preferences: Optional[Mapping[str, DeviceprofileGatewayPathPreferencesArgs]] = None,
port_config: Optional[Mapping[str, DeviceprofileGatewayPortConfigArgs]] = None,
router_id: Optional[str] = None,
routing_policies: Optional[Mapping[str, DeviceprofileGatewayRoutingPoliciesArgs]] = None,
service_policies: Optional[Sequence[DeviceprofileGatewayServicePolicyArgs]] = None,
ssr_additional_config_cmds: Optional[Sequence[str]] = None,
tunnel_configs: Optional[Mapping[str, DeviceprofileGatewayTunnelConfigsArgs]] = None,
tunnel_provider_options: Optional[DeviceprofileGatewayTunnelProviderOptionsArgs] = None,
type: Optional[str] = None,
url_filtering_deny_msg: Optional[str] = None,
vrf_config: Optional[DeviceprofileGatewayVrfConfigArgs] = None,
vrf_instances: Optional[Mapping[str, DeviceprofileGatewayVrfInstancesArgs]] = None) -> DeviceprofileGatewayfunc GetDeviceprofileGateway(ctx *Context, name string, id IDInput, state *DeviceprofileGatewayState, opts ...ResourceOption) (*DeviceprofileGateway, error)public static DeviceprofileGateway Get(string name, Input<string> id, DeviceprofileGatewayState? state, CustomResourceOptions? opts = null)public static DeviceprofileGateway get(String name, Output<String> id, DeviceprofileGatewayState state, CustomResourceOptions options)resources: _: type: junipermist:org:DeviceprofileGateway get: id: ${id}import {
to = junipermist_org_deviceprofile_gateway.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.
- Additional
Config List<string>Cmds - Additional CLI configuration commands provided by this gateway profile
- Bgp
Config Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Bgp Config Args> - BGP routing defaults for this gateway profile. Property key is the BGP session name
- Dhcpd
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Dhcpd Config - DHCP server defaults provided by this gateway profile
- Dns
Override bool - Whether DNS server and suffix settings in this profile override inherited values
- Dns
Servers List<string> - DNS servers provided by this gateway profile
- Dns
Suffixes List<string> - DNS search suffixes provided by this gateway profile
- Extra
Routes Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Extra Routes Args> - Additional IPv4 route defaults in this gateway profile
- Extra
Routes6 Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Extra Routes6Args> - Additional IPv6 route defaults in this gateway profile
- Idp
Profiles Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Idp Profiles Args> - Intrusion detection and prevention profile defaults in this gateway profile
- Ip
Configs Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Ip Configs Args> - Gateway interface IP configuration defaults by network name
- Name string
- Display name of the gateway profile
- Networks
List<Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Network> - Layer 3 networks configured by this gateway profile
- Ntp
Override bool - Whether NTP servers in this profile override inherited values
- Ntp
Servers List<string> - NTP servers provided by this gateway profile
- Oob
Ip Pulumi.Config Juniper Mist. Org. Inputs. Deviceprofile Gateway Oob Ip Config - Out-of-band management IP defaults in this gateway profile
- Org
Id string - Organization that owns this gateway profile
- Path
Preferences Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Path Preferences Args> - Property key is the path name
- Port
Config Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Args> - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- Router
Id string - Auto assigned if not set
- Routing
Policies Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Routing Policies Args> - Routing policy defaults applied by this gateway profile
- Service
Policies List<Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy> - Traffic service policy defaults enforced by this gateway profile
- Ssr
Additional List<string>Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- Tunnel
Configs Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Args> - Property key is the tunnel name
- Tunnel
Provider Pulumi.Options Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Provider Options - Provider-specific tunnel options defined by this gateway profile
- Type string
- Device type discriminator for gateway profiles
- Url
Filtering stringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- Vrf
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Vrf Config - VRF defaults applied by this gateway profile
- Vrf
Instances Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Vrf Instances Args> - VRF instances configured by this gateway profile
- Additional
Config []stringCmds - Additional CLI configuration commands provided by this gateway profile
- Bgp
Config map[string]DeviceprofileGateway Bgp Config Args - BGP routing defaults for this gateway profile. Property key is the BGP session name
- Dhcpd
Config DeviceprofileGateway Dhcpd Config Args - DHCP server defaults provided by this gateway profile
- Dns
Override bool - Whether DNS server and suffix settings in this profile override inherited values
- Dns
Servers []string - DNS servers provided by this gateway profile
- Dns
Suffixes []string - DNS search suffixes provided by this gateway profile
- Extra
Routes map[string]DeviceprofileGateway Extra Routes Args - Additional IPv4 route defaults in this gateway profile
- Extra
Routes6 map[string]DeviceprofileGateway Extra Routes6Args - Additional IPv6 route defaults in this gateway profile
- Idp
Profiles map[string]DeviceprofileGateway Idp Profiles Args - Intrusion detection and prevention profile defaults in this gateway profile
- Ip
Configs map[string]DeviceprofileGateway Ip Configs Args - Gateway interface IP configuration defaults by network name
- Name string
- Display name of the gateway profile
- Networks
[]Deviceprofile
Gateway Network Args - Layer 3 networks configured by this gateway profile
- Ntp
Override bool - Whether NTP servers in this profile override inherited values
- Ntp
Servers []string - NTP servers provided by this gateway profile
- Oob
Ip DeviceprofileConfig Gateway Oob Ip Config Args - Out-of-band management IP defaults in this gateway profile
- Org
Id string - Organization that owns this gateway profile
- Path
Preferences map[string]DeviceprofileGateway Path Preferences Args - Property key is the path name
- Port
Config map[string]DeviceprofileGateway Port Config Args - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- Router
Id string - Auto assigned if not set
- Routing
Policies map[string]DeviceprofileGateway Routing Policies Args - Routing policy defaults applied by this gateway profile
- Service
Policies []DeviceprofileGateway Service Policy Args - Traffic service policy defaults enforced by this gateway profile
- Ssr
Additional []stringConfig Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- Tunnel
Configs map[string]DeviceprofileGateway Tunnel Configs Args - Property key is the tunnel name
- Tunnel
Provider DeviceprofileOptions Gateway Tunnel Provider Options Args - Provider-specific tunnel options defined by this gateway profile
- Type string
- Device type discriminator for gateway profiles
- Url
Filtering stringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- Vrf
Config DeviceprofileGateway Vrf Config Args - VRF defaults applied by this gateway profile
- Vrf
Instances map[string]DeviceprofileGateway Vrf Instances Args - VRF instances configured by this gateway profile
- additional_
config_ list(string)cmds - Additional CLI configuration commands provided by this gateway profile
- bgp_
config map(object) - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd_
config object - DHCP server defaults provided by this gateway profile
- dns_
override bool - Whether DNS server and suffix settings in this profile override inherited values
- dns_
servers list(string) - DNS servers provided by this gateway profile
- dns_
suffixes list(string) - DNS search suffixes provided by this gateway profile
- extra_
routes map(object) - Additional IPv4 route defaults in this gateway profile
- extra_
routes6 map(object) - Additional IPv6 route defaults in this gateway profile
- idp_
profiles map(object) - Intrusion detection and prevention profile defaults in this gateway profile
- ip_
configs map(object) - Gateway interface IP configuration defaults by network name
- name string
- Display name of the gateway profile
- networks list(object)
- Layer 3 networks configured by this gateway profile
- ntp_
override bool - Whether NTP servers in this profile override inherited values
- ntp_
servers list(string) - NTP servers provided by this gateway profile
- oob_
ip_ objectconfig - Out-of-band management IP defaults in this gateway profile
- org_
id string - Organization that owns this gateway profile
- path_
preferences map(object) - Property key is the path name
- port_
config map(object) - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router_
id string - Auto assigned if not set
- routing_
policies map(object) - Routing policy defaults applied by this gateway profile
- service_
policies list(object) - Traffic service policy defaults enforced by this gateway profile
- ssr_
additional_ list(string)config_ cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel_
configs map(object) - Property key is the tunnel name
- tunnel_
provider_ objectoptions - Provider-specific tunnel options defined by this gateway profile
- type string
- Device type discriminator for gateway profiles
- url_
filtering_ stringdeny_ msg - When a service policy denies a app_category, what message to show in user's browser
- vrf_
config object - VRF defaults applied by this gateway profile
- vrf_
instances map(object) - VRF instances configured by this gateway profile
- additional
Config List<String>Cmds - Additional CLI configuration commands provided by this gateway profile
- bgp
Config Map<String,DeviceprofileGateway Bgp Config Args> - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd
Config DeviceprofileGateway Dhcpd Config - DHCP server defaults provided by this gateway profile
- dns
Override Boolean - Whether DNS server and suffix settings in this profile override inherited values
- dns
Servers List<String> - DNS servers provided by this gateway profile
- dns
Suffixes List<String> - DNS search suffixes provided by this gateway profile
- extra
Routes Map<String,DeviceprofileGateway Extra Routes Args> - Additional IPv4 route defaults in this gateway profile
- extra
Routes6 Map<String,DeviceprofileGateway Extra Routes6Args> - Additional IPv6 route defaults in this gateway profile
- idp
Profiles Map<String,DeviceprofileGateway Idp Profiles Args> - Intrusion detection and prevention profile defaults in this gateway profile
- ip
Configs Map<String,DeviceprofileGateway Ip Configs Args> - Gateway interface IP configuration defaults by network name
- name String
- Display name of the gateway profile
- networks
List<Deviceprofile
Gateway Network> - Layer 3 networks configured by this gateway profile
- ntp
Override Boolean - Whether NTP servers in this profile override inherited values
- ntp
Servers List<String> - NTP servers provided by this gateway profile
- oob
Ip DeviceprofileConfig Gateway Oob Ip Config - Out-of-band management IP defaults in this gateway profile
- org
Id String - Organization that owns this gateway profile
- path
Preferences Map<String,DeviceprofileGateway Path Preferences Args> - Property key is the path name
- port
Config Map<String,DeviceprofileGateway Port Config Args> - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router
Id String - Auto assigned if not set
- routing
Policies Map<String,DeviceprofileGateway Routing Policies Args> - Routing policy defaults applied by this gateway profile
- service
Policies List<DeviceprofileGateway Service Policy> - Traffic service policy defaults enforced by this gateway profile
- ssr
Additional List<String>Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel
Configs Map<String,DeviceprofileGateway Tunnel Configs Args> - Property key is the tunnel name
- tunnel
Provider DeviceprofileOptions Gateway Tunnel Provider Options - Provider-specific tunnel options defined by this gateway profile
- type String
- Device type discriminator for gateway profiles
- url
Filtering StringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- vrf
Config DeviceprofileGateway Vrf Config - VRF defaults applied by this gateway profile
- vrf
Instances Map<String,DeviceprofileGateway Vrf Instances Args> - VRF instances configured by this gateway profile
- additional
Config string[]Cmds - Additional CLI configuration commands provided by this gateway profile
- bgp
Config {[key: string]: DeviceprofileGateway Bgp Config Args} - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd
Config DeviceprofileGateway Dhcpd Config - DHCP server defaults provided by this gateway profile
- dns
Override boolean - Whether DNS server and suffix settings in this profile override inherited values
- dns
Servers string[] - DNS servers provided by this gateway profile
- dns
Suffixes string[] - DNS search suffixes provided by this gateway profile
- extra
Routes {[key: string]: DeviceprofileGateway Extra Routes Args} - Additional IPv4 route defaults in this gateway profile
- extra
Routes6 {[key: string]: DeviceprofileGateway Extra Routes6Args} - Additional IPv6 route defaults in this gateway profile
- idp
Profiles {[key: string]: DeviceprofileGateway Idp Profiles Args} - Intrusion detection and prevention profile defaults in this gateway profile
- ip
Configs {[key: string]: DeviceprofileGateway Ip Configs Args} - Gateway interface IP configuration defaults by network name
- name string
- Display name of the gateway profile
- networks
Deviceprofile
Gateway Network[] - Layer 3 networks configured by this gateway profile
- ntp
Override boolean - Whether NTP servers in this profile override inherited values
- ntp
Servers string[] - NTP servers provided by this gateway profile
- oob
Ip DeviceprofileConfig Gateway Oob Ip Config - Out-of-band management IP defaults in this gateway profile
- org
Id string - Organization that owns this gateway profile
- path
Preferences {[key: string]: DeviceprofileGateway Path Preferences Args} - Property key is the path name
- port
Config {[key: string]: DeviceprofileGateway Port Config Args} - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router
Id string - Auto assigned if not set
- routing
Policies {[key: string]: DeviceprofileGateway Routing Policies Args} - Routing policy defaults applied by this gateway profile
- service
Policies DeviceprofileGateway Service Policy[] - Traffic service policy defaults enforced by this gateway profile
- ssr
Additional string[]Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel
Configs {[key: string]: DeviceprofileGateway Tunnel Configs Args} - Property key is the tunnel name
- tunnel
Provider DeviceprofileOptions Gateway Tunnel Provider Options - Provider-specific tunnel options defined by this gateway profile
- type string
- Device type discriminator for gateway profiles
- url
Filtering stringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- vrf
Config DeviceprofileGateway Vrf Config - VRF defaults applied by this gateway profile
- vrf
Instances {[key: string]: DeviceprofileGateway Vrf Instances Args} - VRF instances configured by this gateway profile
- additional_
config_ Sequence[str]cmds - Additional CLI configuration commands provided by this gateway profile
- bgp_
config Mapping[str, DeviceprofileGateway Bgp Config Args] - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd_
config DeviceprofileGateway Dhcpd Config Args - DHCP server defaults provided by this gateway profile
- dns_
override bool - Whether DNS server and suffix settings in this profile override inherited values
- dns_
servers Sequence[str] - DNS servers provided by this gateway profile
- dns_
suffixes Sequence[str] - DNS search suffixes provided by this gateway profile
- extra_
routes Mapping[str, DeviceprofileGateway Extra Routes Args] - Additional IPv4 route defaults in this gateway profile
- extra_
routes6 Mapping[str, DeviceprofileGateway Extra Routes6Args] - Additional IPv6 route defaults in this gateway profile
- idp_
profiles Mapping[str, DeviceprofileGateway Idp Profiles Args] - Intrusion detection and prevention profile defaults in this gateway profile
- ip_
configs Mapping[str, DeviceprofileGateway Ip Configs Args] - Gateway interface IP configuration defaults by network name
- name str
- Display name of the gateway profile
- networks
Sequence[Deviceprofile
Gateway Network Args] - Layer 3 networks configured by this gateway profile
- ntp_
override bool - Whether NTP servers in this profile override inherited values
- ntp_
servers Sequence[str] - NTP servers provided by this gateway profile
- oob_
ip_ Deviceprofileconfig Gateway Oob Ip Config Args - Out-of-band management IP defaults in this gateway profile
- org_
id str - Organization that owns this gateway profile
- path_
preferences Mapping[str, DeviceprofileGateway Path Preferences Args] - Property key is the path name
- port_
config Mapping[str, DeviceprofileGateway Port Config Args] - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router_
id str - Auto assigned if not set
- routing_
policies Mapping[str, DeviceprofileGateway Routing Policies Args] - Routing policy defaults applied by this gateway profile
- service_
policies Sequence[DeviceprofileGateway Service Policy Args] - Traffic service policy defaults enforced by this gateway profile
- ssr_
additional_ Sequence[str]config_ cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel_
configs Mapping[str, DeviceprofileGateway Tunnel Configs Args] - Property key is the tunnel name
- tunnel_
provider_ Deviceprofileoptions Gateway Tunnel Provider Options Args - Provider-specific tunnel options defined by this gateway profile
- type str
- Device type discriminator for gateway profiles
- url_
filtering_ strdeny_ msg - When a service policy denies a app_category, what message to show in user's browser
- vrf_
config DeviceprofileGateway Vrf Config Args - VRF defaults applied by this gateway profile
- vrf_
instances Mapping[str, DeviceprofileGateway Vrf Instances Args] - VRF instances configured by this gateway profile
- additional
Config List<String>Cmds - Additional CLI configuration commands provided by this gateway profile
- bgp
Config Map<Property Map> - BGP routing defaults for this gateway profile. Property key is the BGP session name
- dhcpd
Config Property Map - DHCP server defaults provided by this gateway profile
- dns
Override Boolean - Whether DNS server and suffix settings in this profile override inherited values
- dns
Servers List<String> - DNS servers provided by this gateway profile
- dns
Suffixes List<String> - DNS search suffixes provided by this gateway profile
- extra
Routes Map<Property Map> - Additional IPv4 route defaults in this gateway profile
- extra
Routes6 Map<Property Map> - Additional IPv6 route defaults in this gateway profile
- idp
Profiles Map<Property Map> - Intrusion detection and prevention profile defaults in this gateway profile
- ip
Configs Map<Property Map> - Gateway interface IP configuration defaults by network name
- name String
- Display name of the gateway profile
- networks List<Property Map>
- Layer 3 networks configured by this gateway profile
- ntp
Override Boolean - Whether NTP servers in this profile override inherited values
- ntp
Servers List<String> - NTP servers provided by this gateway profile
- oob
Ip Property MapConfig - Out-of-band management IP defaults in this gateway profile
- org
Id String - Organization that owns this gateway profile
- path
Preferences Map<Property Map> - Property key is the path name
- port
Config Map<Property Map> - Property key is the port(s) name or range (e.g. "ge-0/0/0-10")
- router
Id String - Auto assigned if not set
- routing
Policies Map<Property Map> - Routing policy defaults applied by this gateway profile
- service
Policies List<Property Map> - Traffic service policy defaults enforced by this gateway profile
- ssr
Additional List<String>Config Cmds - additional CLI commands to append to the generated SSR config. Note: no check is done
- tunnel
Configs Map<Property Map> - Property key is the tunnel name
- tunnel
Provider Property MapOptions - Provider-specific tunnel options defined by this gateway profile
- type String
- Device type discriminator for gateway profiles
- url
Filtering StringDeny Msg - When a service policy denies a app_category, what message to show in user's browser
- vrf
Config Property Map - VRF defaults applied by this gateway profile
- vrf
Instances Map<Property Map> - VRF instances configured by this gateway profile
Supporting Types
DeviceprofileGatewayBgpConfig, DeviceprofileGatewayBgpConfigArgs
- Via string
- Transport used for this BGP session, such as LAN, tunnel, VPN, or WAN
- Auth
Key string - Optional if
via==lan,via==tunnelorvia==wan - Bfd
Minimum intInterval - Optional if
via==lan,via==tunnelorvia==wan, when bfdMultiplier is configured alone. Default:- 1000 if
type==external - 350
type==internal
- 1000 if
- Bfd
Multiplier int - Optional if
via==lan,via==tunnelorvia==wan, when bfdMinimumIntervalIsConfigured alone - Disable
Bfd bool - Optional if
via==lan,via==tunnelorvia==wan. BFD provides faster path failure detection and is enabled by default - Export string
- Routing policy applied to routes exported by this BGP session
- Export
Policy string - Default export policies if no per-neighbor policies defined
- Extended
V4Nexthop bool - Optional if
via==lan,via==tunnelorvia==wan. By default, either inet/net6 unicast depending on neighbor IP family (v4 or v6). For v6 neighbors, to exchange v4 nexthop, which allows dual-stack support, enable this - Graceful
Restart intTime - Optional if
via==lan,via==tunnelorvia==wan.0means disable - Hold
Time int - Optional if
via==lan,via==tunnelorvia==wan. Default is 90. - Import string
- Routing policy applied to routes imported by this BGP session
- Import
Policy string - Optional if
via==lan,via==tunnelorvia==wan. Default import policies if no per-neighbor policies defined - Local
As string - Required if
via==lan,via==tunnelorvia==wan. BGPLocal AS. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - Neighbor
As string - Neighbor AS. If
type==internal, must be equal tolocalAs. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - Neighbors
Dictionary<string, Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Bgp Config Neighbors> - Required if
via==lan,via==tunnelorvia==wan. If per-neighbor as is desired. Property key is the neighbor address - Networks List<string>
- Optional if
via==lan; networks where BGP neighbors can connect to or from - No
Private boolAs - Optional if
via==lan,via==tunnelorvia==wan. If true, we will not advertise private ASNs (AS 64512-65534) to this neighbor - No
Readvertise boolTo Overlay - Optional if
via==lan,via==tunnelorvia==wan. By default, we'll re-advertise all learned BGP routers toward overlay - Tunnel
Name string - Optional if
via==tunnel; tunnel name used for this BGP session - Type string
- Required if
via==lan,via==tunnelorvia==wan; BGP session type, internal or external - Vpn
Name string - Optional if
via==vpn; VPN name used for this BGP session - Wan
Name string - Optional if
via==wan; WAN interface name used for this BGP session
- Via string
- Transport used for this BGP session, such as LAN, tunnel, VPN, or WAN
- Auth
Key string - Optional if
via==lan,via==tunnelorvia==wan - Bfd
Minimum intInterval - Optional if
via==lan,via==tunnelorvia==wan, when bfdMultiplier is configured alone. Default:- 1000 if
type==external - 350
type==internal
- 1000 if
- Bfd
Multiplier int - Optional if
via==lan,via==tunnelorvia==wan, when bfdMinimumIntervalIsConfigured alone - Disable
Bfd bool - Optional if
via==lan,via==tunnelorvia==wan. BFD provides faster path failure detection and is enabled by default - Export string
- Routing policy applied to routes exported by this BGP session
- Export
Policy string - Default export policies if no per-neighbor policies defined
- Extended
V4Nexthop bool - Optional if
via==lan,via==tunnelorvia==wan. By default, either inet/net6 unicast depending on neighbor IP family (v4 or v6). For v6 neighbors, to exchange v4 nexthop, which allows dual-stack support, enable this - Graceful
Restart intTime - Optional if
via==lan,via==tunnelorvia==wan.0means disable - Hold
Time int - Optional if
via==lan,via==tunnelorvia==wan. Default is 90. - Import string
- Routing policy applied to routes imported by this BGP session
- Import
Policy string - Optional if
via==lan,via==tunnelorvia==wan. Default import policies if no per-neighbor policies defined - Local
As string - Required if
via==lan,via==tunnelorvia==wan. BGPLocal AS. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - Neighbor
As string - Neighbor AS. If
type==internal, must be equal tolocalAs. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - Neighbors
map[string]Deviceprofile
Gateway Bgp Config Neighbors - Required if
via==lan,via==tunnelorvia==wan. If per-neighbor as is desired. Property key is the neighbor address - Networks []string
- Optional if
via==lan; networks where BGP neighbors can connect to or from - No
Private boolAs - Optional if
via==lan,via==tunnelorvia==wan. If true, we will not advertise private ASNs (AS 64512-65534) to this neighbor - No
Readvertise boolTo Overlay - Optional if
via==lan,via==tunnelorvia==wan. By default, we'll re-advertise all learned BGP routers toward overlay - Tunnel
Name string - Optional if
via==tunnel; tunnel name used for this BGP session - Type string
- Required if
via==lan,via==tunnelorvia==wan; BGP session type, internal or external - Vpn
Name string - Optional if
via==vpn; VPN name used for this BGP session - Wan
Name string - Optional if
via==wan; WAN interface name used for this BGP session
- via string
- Transport used for this BGP session, such as LAN, tunnel, VPN, or WAN
- auth_
key string - Optional if
via==lan,via==tunnelorvia==wan - bfd_
minimum_ numberinterval - Optional if
via==lan,via==tunnelorvia==wan, when bfdMultiplier is configured alone. Default:- 1000 if
type==external - 350
type==internal
- 1000 if
- bfd_
multiplier number - Optional if
via==lan,via==tunnelorvia==wan, when bfdMinimumIntervalIsConfigured alone - disable_
bfd bool - Optional if
via==lan,via==tunnelorvia==wan. BFD provides faster path failure detection and is enabled by default - export string
- Routing policy applied to routes exported by this BGP session
- export_
policy string - Default export policies if no per-neighbor policies defined
- extended_
v4_ boolnexthop - Optional if
via==lan,via==tunnelorvia==wan. By default, either inet/net6 unicast depending on neighbor IP family (v4 or v6). For v6 neighbors, to exchange v4 nexthop, which allows dual-stack support, enable this - graceful_
restart_ numbertime - Optional if
via==lan,via==tunnelorvia==wan.0means disable - hold_
time number - Optional if
via==lan,via==tunnelorvia==wan. Default is 90. - import string
- Routing policy applied to routes imported by this BGP session
- import_
policy string - Optional if
via==lan,via==tunnelorvia==wan. Default import policies if no per-neighbor policies defined - local_
as string - Required if
via==lan,via==tunnelorvia==wan. BGPLocal AS. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbor_
as string - Neighbor AS. If
type==internal, must be equal tolocalAs. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbors map(object)
- Required if
via==lan,via==tunnelorvia==wan. If per-neighbor as is desired. Property key is the neighbor address - networks list(string)
- Optional if
via==lan; networks where BGP neighbors can connect to or from - no_
private_ boolas - Optional if
via==lan,via==tunnelorvia==wan. If true, we will not advertise private ASNs (AS 64512-65534) to this neighbor - no_
readvertise_ boolto_ overlay - Optional if
via==lan,via==tunnelorvia==wan. By default, we'll re-advertise all learned BGP routers toward overlay - tunnel_
name string - Optional if
via==tunnel; tunnel name used for this BGP session - type string
- Required if
via==lan,via==tunnelorvia==wan; BGP session type, internal or external - vpn_
name string - Optional if
via==vpn; VPN name used for this BGP session - wan_
name string - Optional if
via==wan; WAN interface name used for this BGP session
- via String
- Transport used for this BGP session, such as LAN, tunnel, VPN, or WAN
- auth
Key String - Optional if
via==lan,via==tunnelorvia==wan - bfd
Minimum IntegerInterval - Optional if
via==lan,via==tunnelorvia==wan, when bfdMultiplier is configured alone. Default:- 1000 if
type==external - 350
type==internal
- 1000 if
- bfd
Multiplier Integer - Optional if
via==lan,via==tunnelorvia==wan, when bfdMinimumIntervalIsConfigured alone - disable
Bfd Boolean - Optional if
via==lan,via==tunnelorvia==wan. BFD provides faster path failure detection and is enabled by default - export String
- Routing policy applied to routes exported by this BGP session
- export
Policy String - Default export policies if no per-neighbor policies defined
- extended
V4Nexthop Boolean - Optional if
via==lan,via==tunnelorvia==wan. By default, either inet/net6 unicast depending on neighbor IP family (v4 or v6). For v6 neighbors, to exchange v4 nexthop, which allows dual-stack support, enable this - graceful
Restart IntegerTime - Optional if
via==lan,via==tunnelorvia==wan.0means disable - hold
Time Integer - Optional if
via==lan,via==tunnelorvia==wan. Default is 90. - import
Policy String - Optional if
via==lan,via==tunnelorvia==wan. Default import policies if no per-neighbor policies defined - import_ String
- Routing policy applied to routes imported by this BGP session
- local
As String - Required if
via==lan,via==tunnelorvia==wan. BGPLocal AS. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbor
As String - Neighbor AS. If
type==internal, must be equal tolocalAs. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbors
Map<String,Deviceprofile
Gateway Bgp Config Neighbors> - Required if
via==lan,via==tunnelorvia==wan. If per-neighbor as is desired. Property key is the neighbor address - networks List<String>
- Optional if
via==lan; networks where BGP neighbors can connect to or from - no
Private BooleanAs - Optional if
via==lan,via==tunnelorvia==wan. If true, we will not advertise private ASNs (AS 64512-65534) to this neighbor - no
Readvertise BooleanTo Overlay - Optional if
via==lan,via==tunnelorvia==wan. By default, we'll re-advertise all learned BGP routers toward overlay - tunnel
Name String - Optional if
via==tunnel; tunnel name used for this BGP session - type String
- Required if
via==lan,via==tunnelorvia==wan; BGP session type, internal or external - vpn
Name String - Optional if
via==vpn; VPN name used for this BGP session - wan
Name String - Optional if
via==wan; WAN interface name used for this BGP session
- via string
- Transport used for this BGP session, such as LAN, tunnel, VPN, or WAN
- auth
Key string - Optional if
via==lan,via==tunnelorvia==wan - bfd
Minimum numberInterval - Optional if
via==lan,via==tunnelorvia==wan, when bfdMultiplier is configured alone. Default:- 1000 if
type==external - 350
type==internal
- 1000 if
- bfd
Multiplier number - Optional if
via==lan,via==tunnelorvia==wan, when bfdMinimumIntervalIsConfigured alone - disable
Bfd boolean - Optional if
via==lan,via==tunnelorvia==wan. BFD provides faster path failure detection and is enabled by default - export string
- Routing policy applied to routes exported by this BGP session
- export
Policy string - Default export policies if no per-neighbor policies defined
- extended
V4Nexthop boolean - Optional if
via==lan,via==tunnelorvia==wan. By default, either inet/net6 unicast depending on neighbor IP family (v4 or v6). For v6 neighbors, to exchange v4 nexthop, which allows dual-stack support, enable this - graceful
Restart numberTime - Optional if
via==lan,via==tunnelorvia==wan.0means disable - hold
Time number - Optional if
via==lan,via==tunnelorvia==wan. Default is 90. - import string
- Routing policy applied to routes imported by this BGP session
- import
Policy string - Optional if
via==lan,via==tunnelorvia==wan. Default import policies if no per-neighbor policies defined - local
As string - Required if
via==lan,via==tunnelorvia==wan. BGPLocal AS. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbor
As string - Neighbor AS. If
type==internal, must be equal tolocalAs. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbors
{[key: string]: Deviceprofile
Gateway Bgp Config Neighbors} - Required if
via==lan,via==tunnelorvia==wan. If per-neighbor as is desired. Property key is the neighbor address - networks string[]
- Optional if
via==lan; networks where BGP neighbors can connect to or from - no
Private booleanAs - Optional if
via==lan,via==tunnelorvia==wan. If true, we will not advertise private ASNs (AS 64512-65534) to this neighbor - no
Readvertise booleanTo Overlay - Optional if
via==lan,via==tunnelorvia==wan. By default, we'll re-advertise all learned BGP routers toward overlay - tunnel
Name string - Optional if
via==tunnel; tunnel name used for this BGP session - type string
- Required if
via==lan,via==tunnelorvia==wan; BGP session type, internal or external - vpn
Name string - Optional if
via==vpn; VPN name used for this BGP session - wan
Name string - Optional if
via==wan; WAN interface name used for this BGP session
- via str
- Transport used for this BGP session, such as LAN, tunnel, VPN, or WAN
- auth_
key str - Optional if
via==lan,via==tunnelorvia==wan - bfd_
minimum_ intinterval - Optional if
via==lan,via==tunnelorvia==wan, when bfdMultiplier is configured alone. Default:- 1000 if
type==external - 350
type==internal
- 1000 if
- bfd_
multiplier int - Optional if
via==lan,via==tunnelorvia==wan, when bfdMinimumIntervalIsConfigured alone - disable_
bfd bool - Optional if
via==lan,via==tunnelorvia==wan. BFD provides faster path failure detection and is enabled by default - export str
- Routing policy applied to routes exported by this BGP session
- export_
policy str - Default export policies if no per-neighbor policies defined
- extended_
v4_ boolnexthop - Optional if
via==lan,via==tunnelorvia==wan. By default, either inet/net6 unicast depending on neighbor IP family (v4 or v6). For v6 neighbors, to exchange v4 nexthop, which allows dual-stack support, enable this - graceful_
restart_ inttime - Optional if
via==lan,via==tunnelorvia==wan.0means disable - hold_
time int - Optional if
via==lan,via==tunnelorvia==wan. Default is 90. - import_ str
- Routing policy applied to routes imported by this BGP session
- import_
policy str - Optional if
via==lan,via==tunnelorvia==wan. Default import policies if no per-neighbor policies defined - local_
as str - Required if
via==lan,via==tunnelorvia==wan. BGPLocal AS. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbor_
as str - Neighbor AS. If
type==internal, must be equal tolocalAs. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbors
Mapping[str, Deviceprofile
Gateway Bgp Config Neighbors] - Required if
via==lan,via==tunnelorvia==wan. If per-neighbor as is desired. Property key is the neighbor address - networks Sequence[str]
- Optional if
via==lan; networks where BGP neighbors can connect to or from - no_
private_ boolas - Optional if
via==lan,via==tunnelorvia==wan. If true, we will not advertise private ASNs (AS 64512-65534) to this neighbor - no_
readvertise_ boolto_ overlay - Optional if
via==lan,via==tunnelorvia==wan. By default, we'll re-advertise all learned BGP routers toward overlay - tunnel_
name str - Optional if
via==tunnel; tunnel name used for this BGP session - type str
- Required if
via==lan,via==tunnelorvia==wan; BGP session type, internal or external - vpn_
name str - Optional if
via==vpn; VPN name used for this BGP session - wan_
name str - Optional if
via==wan; WAN interface name used for this BGP session
- via String
- Transport used for this BGP session, such as LAN, tunnel, VPN, or WAN
- auth
Key String - Optional if
via==lan,via==tunnelorvia==wan - bfd
Minimum NumberInterval - Optional if
via==lan,via==tunnelorvia==wan, when bfdMultiplier is configured alone. Default:- 1000 if
type==external - 350
type==internal
- 1000 if
- bfd
Multiplier Number - Optional if
via==lan,via==tunnelorvia==wan, when bfdMinimumIntervalIsConfigured alone - disable
Bfd Boolean - Optional if
via==lan,via==tunnelorvia==wan. BFD provides faster path failure detection and is enabled by default - export String
- Routing policy applied to routes exported by this BGP session
- export
Policy String - Default export policies if no per-neighbor policies defined
- extended
V4Nexthop Boolean - Optional if
via==lan,via==tunnelorvia==wan. By default, either inet/net6 unicast depending on neighbor IP family (v4 or v6). For v6 neighbors, to exchange v4 nexthop, which allows dual-stack support, enable this - graceful
Restart NumberTime - Optional if
via==lan,via==tunnelorvia==wan.0means disable - hold
Time Number - Optional if
via==lan,via==tunnelorvia==wan. Default is 90. - import String
- Routing policy applied to routes imported by this BGP session
- import
Policy String - Optional if
via==lan,via==tunnelorvia==wan. Default import policies if no per-neighbor policies defined - local
As String - Required if
via==lan,via==tunnelorvia==wan. BGPLocal AS. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbor
As String - Neighbor AS. If
type==internal, must be equal tolocalAs. Value must be in range 1-4294967295 or a variable (e.g.{{as_variable}}) - neighbors Map<Property Map>
- Required if
via==lan,via==tunnelorvia==wan. If per-neighbor as is desired. Property key is the neighbor address - networks List<String>
- Optional if
via==lan; networks where BGP neighbors can connect to or from - no
Private BooleanAs - Optional if
via==lan,via==tunnelorvia==wan. If true, we will not advertise private ASNs (AS 64512-65534) to this neighbor - no
Readvertise BooleanTo Overlay - Optional if
via==lan,via==tunnelorvia==wan. By default, we'll re-advertise all learned BGP routers toward overlay - tunnel
Name String - Optional if
via==tunnel; tunnel name used for this BGP session - type String
- Required if
via==lan,via==tunnelorvia==wan; BGP session type, internal or external - vpn
Name String - Optional if
via==vpn; VPN name used for this BGP session - wan
Name String - Optional if
via==wan; WAN interface name used for this BGP session
DeviceprofileGatewayBgpConfigNeighbors, DeviceprofileGatewayBgpConfigNeighborsArgs
- Neighbor
As string - Neighbor AS. Value must be in range 1-4294967295 or a variable (e.g.
{{as_variable}}) - Disabled bool
- If true, the BGP session to this neighbor will be administratively disabled/shutdown
- Export
Policy string - Export policy applied only to this BGP neighbor
- Hold
Time int - BGP hold time for this neighbor, in seconds
- Import
Policy string - Import policy applied only to this BGP neighbor
- Multihop
Ttl int - Assuming BGP neighbor is directly connected
- Tunnel
Via string - If
via==tunnel, primary or secondary tunnel associated with this BGP neighbor
- Neighbor
As string - Neighbor AS. Value must be in range 1-4294967295 or a variable (e.g.
{{as_variable}}) - Disabled bool
- If true, the BGP session to this neighbor will be administratively disabled/shutdown
- Export
Policy string - Export policy applied only to this BGP neighbor
- Hold
Time int - BGP hold time for this neighbor, in seconds
- Import
Policy string - Import policy applied only to this BGP neighbor
- Multihop
Ttl int - Assuming BGP neighbor is directly connected
- Tunnel
Via string - If
via==tunnel, primary or secondary tunnel associated with this BGP neighbor
- neighbor_
as string - Neighbor AS. Value must be in range 1-4294967295 or a variable (e.g.
{{as_variable}}) - disabled bool
- If true, the BGP session to this neighbor will be administratively disabled/shutdown
- export_
policy string - Export policy applied only to this BGP neighbor
- hold_
time number - BGP hold time for this neighbor, in seconds
- import_
policy string - Import policy applied only to this BGP neighbor
- multihop_
ttl number - Assuming BGP neighbor is directly connected
- tunnel_
via string - If
via==tunnel, primary or secondary tunnel associated with this BGP neighbor
- neighbor
As String - Neighbor AS. Value must be in range 1-4294967295 or a variable (e.g.
{{as_variable}}) - disabled Boolean
- If true, the BGP session to this neighbor will be administratively disabled/shutdown
- export
Policy String - Export policy applied only to this BGP neighbor
- hold
Time Integer - BGP hold time for this neighbor, in seconds
- import
Policy String - Import policy applied only to this BGP neighbor
- multihop
Ttl Integer - Assuming BGP neighbor is directly connected
- tunnel
Via String - If
via==tunnel, primary or secondary tunnel associated with this BGP neighbor
- neighbor
As string - Neighbor AS. Value must be in range 1-4294967295 or a variable (e.g.
{{as_variable}}) - disabled boolean
- If true, the BGP session to this neighbor will be administratively disabled/shutdown
- export
Policy string - Export policy applied only to this BGP neighbor
- hold
Time number - BGP hold time for this neighbor, in seconds
- import
Policy string - Import policy applied only to this BGP neighbor
- multihop
Ttl number - Assuming BGP neighbor is directly connected
- tunnel
Via string - If
via==tunnel, primary or secondary tunnel associated with this BGP neighbor
- neighbor_
as str - Neighbor AS. Value must be in range 1-4294967295 or a variable (e.g.
{{as_variable}}) - disabled bool
- If true, the BGP session to this neighbor will be administratively disabled/shutdown
- export_
policy str - Export policy applied only to this BGP neighbor
- hold_
time int - BGP hold time for this neighbor, in seconds
- import_
policy str - Import policy applied only to this BGP neighbor
- multihop_
ttl int - Assuming BGP neighbor is directly connected
- tunnel_
via str - If
via==tunnel, primary or secondary tunnel associated with this BGP neighbor
- neighbor
As String - Neighbor AS. Value must be in range 1-4294967295 or a variable (e.g.
{{as_variable}}) - disabled Boolean
- If true, the BGP session to this neighbor will be administratively disabled/shutdown
- export
Policy String - Export policy applied only to this BGP neighbor
- hold
Time Number - BGP hold time for this neighbor, in seconds
- import
Policy String - Import policy applied only to this BGP neighbor
- multihop
Ttl Number - Assuming BGP neighbor is directly connected
- tunnel
Via String - If
via==tunnel, primary or secondary tunnel associated with this BGP neighbor
DeviceprofileGatewayDhcpdConfig, DeviceprofileGatewayDhcpdConfigArgs
DeviceprofileGatewayDhcpdConfigConfig, DeviceprofileGatewayDhcpdConfigConfigArgs
- Dns
Servers List<string> - If
type==localortype6==local, DNS servers advertised to DHCP clients - Dns
Suffixes List<string> - If
type==localortype6==local, DNS search suffixes advertised to DHCP clients - Fixed
Bindings Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Dhcpd Config Config Fixed Bindings> - If
type==localortype6==local, fixed client bindings for local DHCP service - Gateway string
- If
type==local- optional,ipwill be used if not provided - Ip6End string
- If
type6==local, ending IPv6 address for the DHCP lease pool - Ip6Start string
- If
type6==local, starting IPv6 address for the DHCP lease pool - Ip
End string - If
type==local, ending IPv4 address for the DHCP lease pool - Ip
Start string - If
type==local, starting IPv4 address for the DHCP lease pool - Lease
Time int - In seconds, lease time has to be between 3600 [1hr] - 604800 [1 week], default is 86400 [1 day]
- Options
Dictionary<string, Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Dhcpd Config Config Options> - If
type==localortype6==local, custom DHCP options advertised to clients - Server
Id boolOverride serverIdOverride==truemeans the device, when acts as DHCP relay and forwards DHCP responses from DHCP server to clients, should overwrite the Sever Identifier option (i.e. DHCP option 54) in DHCP responses with its own IP address.- Servers List<string>
- If
type==relay, upstream IPv4 DHCP servers - Serversv6s List<string>
- If
type6==relay, upstream IPv6 DHCP servers - Type string
- IPv4 DHCP mode for this network
- Type6 string
- IPv6 DHCP mode for this network
- Vendor
Encapsulated Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Dhcpd Config Config Vendor Encapsulated> - If
type==localortype6==local, vendor-encapsulated DHCP options advertised to clients
- Dns
Servers []string - If
type==localortype6==local, DNS servers advertised to DHCP clients - Dns
Suffixes []string - If
type==localortype6==local, DNS search suffixes advertised to DHCP clients - Fixed
Bindings map[string]DeviceprofileGateway Dhcpd Config Config Fixed Bindings - If
type==localortype6==local, fixed client bindings for local DHCP service - Gateway string
- If
type==local- optional,ipwill be used if not provided - Ip6End string
- If
type6==local, ending IPv6 address for the DHCP lease pool - Ip6Start string
- If
type6==local, starting IPv6 address for the DHCP lease pool - Ip
End string - If
type==local, ending IPv4 address for the DHCP lease pool - Ip
Start string - If
type==local, starting IPv4 address for the DHCP lease pool - Lease
Time int - In seconds, lease time has to be between 3600 [1hr] - 604800 [1 week], default is 86400 [1 day]
- Options
map[string]Deviceprofile
Gateway Dhcpd Config Config Options - If
type==localortype6==local, custom DHCP options advertised to clients - Server
Id boolOverride serverIdOverride==truemeans the device, when acts as DHCP relay and forwards DHCP responses from DHCP server to clients, should overwrite the Sever Identifier option (i.e. DHCP option 54) in DHCP responses with its own IP address.- Servers []string
- If
type==relay, upstream IPv4 DHCP servers - Serversv6s []string
- If
type6==relay, upstream IPv6 DHCP servers - Type string
- IPv4 DHCP mode for this network
- Type6 string
- IPv6 DHCP mode for this network
- Vendor
Encapsulated map[string]DeviceprofileGateway Dhcpd Config Config Vendor Encapsulated - If
type==localortype6==local, vendor-encapsulated DHCP options advertised to clients
- dns_
servers list(string) - If
type==localortype6==local, DNS servers advertised to DHCP clients - dns_
suffixes list(string) - If
type==localortype6==local, DNS search suffixes advertised to DHCP clients - fixed_
bindings map(object) - If
type==localortype6==local, fixed client bindings for local DHCP service - gateway string
- If
type==local- optional,ipwill be used if not provided - ip6_
end string - If
type6==local, ending IPv6 address for the DHCP lease pool - ip6_
start string - If
type6==local, starting IPv6 address for the DHCP lease pool - ip_
end string - If
type==local, ending IPv4 address for the DHCP lease pool - ip_
start string - If
type==local, starting IPv4 address for the DHCP lease pool - lease_
time number - In seconds, lease time has to be between 3600 [1hr] - 604800 [1 week], default is 86400 [1 day]
- options map(object)
- If
type==localortype6==local, custom DHCP options advertised to clients - server_
id_ booloverride serverIdOverride==truemeans the device, when acts as DHCP relay and forwards DHCP responses from DHCP server to clients, should overwrite the Sever Identifier option (i.e. DHCP option 54) in DHCP responses with its own IP address.- servers list(string)
- If
type==relay, upstream IPv4 DHCP servers - serversv6s list(string)
- If
type6==relay, upstream IPv6 DHCP servers - type string
- IPv4 DHCP mode for this network
- type6 string
- IPv6 DHCP mode for this network
- vendor_
encapsulated map(object) - If
type==localortype6==local, vendor-encapsulated DHCP options advertised to clients
- dns
Servers List<String> - If
type==localortype6==local, DNS servers advertised to DHCP clients - dns
Suffixes List<String> - If
type==localortype6==local, DNS search suffixes advertised to DHCP clients - fixed
Bindings Map<String,DeviceprofileGateway Dhcpd Config Config Fixed Bindings> - If
type==localortype6==local, fixed client bindings for local DHCP service - gateway String
- If
type==local- optional,ipwill be used if not provided - ip6End String
- If
type6==local, ending IPv6 address for the DHCP lease pool - ip6Start String
- If
type6==local, starting IPv6 address for the DHCP lease pool - ip
End String - If
type==local, ending IPv4 address for the DHCP lease pool - ip
Start String - If
type==local, starting IPv4 address for the DHCP lease pool - lease
Time Integer - In seconds, lease time has to be between 3600 [1hr] - 604800 [1 week], default is 86400 [1 day]
- options
Map<String,Deviceprofile
Gateway Dhcpd Config Config Options> - If
type==localortype6==local, custom DHCP options advertised to clients - server
Id BooleanOverride serverIdOverride==truemeans the device, when acts as DHCP relay and forwards DHCP responses from DHCP server to clients, should overwrite the Sever Identifier option (i.e. DHCP option 54) in DHCP responses with its own IP address.- servers List<String>
- If
type==relay, upstream IPv4 DHCP servers - serversv6s List<String>
- If
type6==relay, upstream IPv6 DHCP servers - type String
- IPv4 DHCP mode for this network
- type6 String
- IPv6 DHCP mode for this network
- vendor
Encapsulated Map<String,DeviceprofileGateway Dhcpd Config Config Vendor Encapsulated> - If
type==localortype6==local, vendor-encapsulated DHCP options advertised to clients
- dns
Servers string[] - If
type==localortype6==local, DNS servers advertised to DHCP clients - dns
Suffixes string[] - If
type==localortype6==local, DNS search suffixes advertised to DHCP clients - fixed
Bindings {[key: string]: DeviceprofileGateway Dhcpd Config Config Fixed Bindings} - If
type==localortype6==local, fixed client bindings for local DHCP service - gateway string
- If
type==local- optional,ipwill be used if not provided - ip6End string
- If
type6==local, ending IPv6 address for the DHCP lease pool - ip6Start string
- If
type6==local, starting IPv6 address for the DHCP lease pool - ip
End string - If
type==local, ending IPv4 address for the DHCP lease pool - ip
Start string - If
type==local, starting IPv4 address for the DHCP lease pool - lease
Time number - In seconds, lease time has to be between 3600 [1hr] - 604800 [1 week], default is 86400 [1 day]
- options
{[key: string]: Deviceprofile
Gateway Dhcpd Config Config Options} - If
type==localortype6==local, custom DHCP options advertised to clients - server
Id booleanOverride serverIdOverride==truemeans the device, when acts as DHCP relay and forwards DHCP responses from DHCP server to clients, should overwrite the Sever Identifier option (i.e. DHCP option 54) in DHCP responses with its own IP address.- servers string[]
- If
type==relay, upstream IPv4 DHCP servers - serversv6s string[]
- If
type6==relay, upstream IPv6 DHCP servers - type string
- IPv4 DHCP mode for this network
- type6 string
- IPv6 DHCP mode for this network
- vendor
Encapsulated {[key: string]: DeviceprofileGateway Dhcpd Config Config Vendor Encapsulated} - If
type==localortype6==local, vendor-encapsulated DHCP options advertised to clients
- dns_
servers Sequence[str] - If
type==localortype6==local, DNS servers advertised to DHCP clients - dns_
suffixes Sequence[str] - If
type==localortype6==local, DNS search suffixes advertised to DHCP clients - fixed_
bindings Mapping[str, DeviceprofileGateway Dhcpd Config Config Fixed Bindings] - If
type==localortype6==local, fixed client bindings for local DHCP service - gateway str
- If
type==local- optional,ipwill be used if not provided - ip6_
end str - If
type6==local, ending IPv6 address for the DHCP lease pool - ip6_
start str - If
type6==local, starting IPv6 address for the DHCP lease pool - ip_
end str - If
type==local, ending IPv4 address for the DHCP lease pool - ip_
start str - If
type==local, starting IPv4 address for the DHCP lease pool - lease_
time int - In seconds, lease time has to be between 3600 [1hr] - 604800 [1 week], default is 86400 [1 day]
- options
Mapping[str, Deviceprofile
Gateway Dhcpd Config Config Options] - If
type==localortype6==local, custom DHCP options advertised to clients - server_
id_ booloverride serverIdOverride==truemeans the device, when acts as DHCP relay and forwards DHCP responses from DHCP server to clients, should overwrite the Sever Identifier option (i.e. DHCP option 54) in DHCP responses with its own IP address.- servers Sequence[str]
- If
type==relay, upstream IPv4 DHCP servers - serversv6s Sequence[str]
- If
type6==relay, upstream IPv6 DHCP servers - type str
- IPv4 DHCP mode for this network
- type6 str
- IPv6 DHCP mode for this network
- vendor_
encapsulated Mapping[str, DeviceprofileGateway Dhcpd Config Config Vendor Encapsulated] - If
type==localortype6==local, vendor-encapsulated DHCP options advertised to clients
- dns
Servers List<String> - If
type==localortype6==local, DNS servers advertised to DHCP clients - dns
Suffixes List<String> - If
type==localortype6==local, DNS search suffixes advertised to DHCP clients - fixed
Bindings Map<Property Map> - If
type==localortype6==local, fixed client bindings for local DHCP service - gateway String
- If
type==local- optional,ipwill be used if not provided - ip6End String
- If
type6==local, ending IPv6 address for the DHCP lease pool - ip6Start String
- If
type6==local, starting IPv6 address for the DHCP lease pool - ip
End String - If
type==local, ending IPv4 address for the DHCP lease pool - ip
Start String - If
type==local, starting IPv4 address for the DHCP lease pool - lease
Time Number - In seconds, lease time has to be between 3600 [1hr] - 604800 [1 week], default is 86400 [1 day]
- options Map<Property Map>
- If
type==localortype6==local, custom DHCP options advertised to clients - server
Id BooleanOverride serverIdOverride==truemeans the device, when acts as DHCP relay and forwards DHCP responses from DHCP server to clients, should overwrite the Sever Identifier option (i.e. DHCP option 54) in DHCP responses with its own IP address.- servers List<String>
- If
type==relay, upstream IPv4 DHCP servers - serversv6s List<String>
- If
type6==relay, upstream IPv6 DHCP servers - type String
- IPv4 DHCP mode for this network
- type6 String
- IPv6 DHCP mode for this network
- vendor
Encapsulated Map<Property Map> - If
type==localortype6==local, vendor-encapsulated DHCP options advertised to clients
DeviceprofileGatewayDhcpdConfigConfigFixedBindings, DeviceprofileGatewayDhcpdConfigConfigFixedBindingsArgs
DeviceprofileGatewayDhcpdConfigConfigOptions, DeviceprofileGatewayDhcpdConfigConfigOptionsArgs
DeviceprofileGatewayDhcpdConfigConfigVendorEncapsulated, DeviceprofileGatewayDhcpdConfigConfigVendorEncapsulatedArgs
DeviceprofileGatewayExtraRoutes, DeviceprofileGatewayExtraRoutesArgs
- Via string
- Next-hop IPv4 address for the gateway extra route
- Via string
- Next-hop IPv4 address for the gateway extra route
- via string
- Next-hop IPv4 address for the gateway extra route
- via String
- Next-hop IPv4 address for the gateway extra route
- via string
- Next-hop IPv4 address for the gateway extra route
- via str
- Next-hop IPv4 address for the gateway extra route
- via String
- Next-hop IPv4 address for the gateway extra route
DeviceprofileGatewayExtraRoutes6, DeviceprofileGatewayExtraRoutes6Args
- Via string
- Next-hop IPv6 address for the gateway extra route
- Via string
- Next-hop IPv6 address for the gateway extra route
- via string
- Next-hop IPv6 address for the gateway extra route
- via String
- Next-hop IPv6 address for the gateway extra route
- via string
- Next-hop IPv6 address for the gateway extra route
- via str
- Next-hop IPv6 address for the gateway extra route
- via String
- Next-hop IPv6 address for the gateway extra route
DeviceprofileGatewayIdpProfiles, DeviceprofileGatewayIdpProfilesArgs
- Base
Profile string - Built-in IDP baseline profile inherited before applying overwrites
- Name string
- Display name of the IDP profile
- Org
Id string - Owning organization for the IDP profile
- Overwrites
List<Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Idp Profiles Overwrite> - IDP signature override rules applied on top of the base profile
- Base
Profile string - Built-in IDP baseline profile inherited before applying overwrites
- Name string
- Display name of the IDP profile
- Org
Id string - Owning organization for the IDP profile
- Overwrites
[]Deviceprofile
Gateway Idp Profiles Overwrite - IDP signature override rules applied on top of the base profile
- base_
profile string - Built-in IDP baseline profile inherited before applying overwrites
- name string
- Display name of the IDP profile
- org_
id string - Owning organization for the IDP profile
- overwrites list(object)
- IDP signature override rules applied on top of the base profile
- base
Profile String - Built-in IDP baseline profile inherited before applying overwrites
- name String
- Display name of the IDP profile
- org
Id String - Owning organization for the IDP profile
- overwrites
List<Deviceprofile
Gateway Idp Profiles Overwrite> - IDP signature override rules applied on top of the base profile
- base
Profile string - Built-in IDP baseline profile inherited before applying overwrites
- name string
- Display name of the IDP profile
- org
Id string - Owning organization for the IDP profile
- overwrites
Deviceprofile
Gateway Idp Profiles Overwrite[] - IDP signature override rules applied on top of the base profile
- base_
profile str - Built-in IDP baseline profile inherited before applying overwrites
- name str
- Display name of the IDP profile
- org_
id str - Owning organization for the IDP profile
- overwrites
Sequence[Deviceprofile
Gateway Idp Profiles Overwrite] - IDP signature override rules applied on top of the base profile
- base
Profile String - Built-in IDP baseline profile inherited before applying overwrites
- name String
- Display name of the IDP profile
- org
Id String - Owning organization for the IDP profile
- overwrites List<Property Map>
- IDP signature override rules applied on top of the base profile
DeviceprofileGatewayIdpProfilesOverwrite, DeviceprofileGatewayIdpProfilesOverwriteArgs
- Action string
- Enforcement action applied when this overwrite rule matches
- Matching
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Idp Profiles Overwrite Matching - Criteria that select signatures for this overwrite rule
- Name string
- Display name for this IDP profile overwrite rule
- Action string
- Enforcement action applied when this overwrite rule matches
- Matching
Deviceprofile
Gateway Idp Profiles Overwrite Matching - Criteria that select signatures for this overwrite rule
- Name string
- Display name for this IDP profile overwrite rule
- action String
- Enforcement action applied when this overwrite rule matches
- matching
Deviceprofile
Gateway Idp Profiles Overwrite Matching - Criteria that select signatures for this overwrite rule
- name String
- Display name for this IDP profile overwrite rule
- action string
- Enforcement action applied when this overwrite rule matches
- matching
Deviceprofile
Gateway Idp Profiles Overwrite Matching - Criteria that select signatures for this overwrite rule
- name string
- Display name for this IDP profile overwrite rule
- action str
- Enforcement action applied when this overwrite rule matches
- matching
Deviceprofile
Gateway Idp Profiles Overwrite Matching - Criteria that select signatures for this overwrite rule
- name str
- Display name for this IDP profile overwrite rule
- action String
- Enforcement action applied when this overwrite rule matches
- matching Property Map
- Criteria that select signatures for this overwrite rule
- name String
- Display name for this IDP profile overwrite rule
DeviceprofileGatewayIdpProfilesOverwriteMatching, DeviceprofileGatewayIdpProfilesOverwriteMatchingArgs
- Attack
Names List<string> - Signature names matched by the IDP profile overwrite
- Dst
Subnets List<string> - Destination subnets matched by the IDP profile overwrite
- Severities List<string>
- Threat levels matched by the IDP profile overwrite
- Attack
Names []string - Signature names matched by the IDP profile overwrite
- Dst
Subnets []string - Destination subnets matched by the IDP profile overwrite
- Severities []string
- Threat levels matched by the IDP profile overwrite
- attack_
names list(string) - Signature names matched by the IDP profile overwrite
- dst_
subnets list(string) - Destination subnets matched by the IDP profile overwrite
- severities list(string)
- Threat levels matched by the IDP profile overwrite
- attack
Names List<String> - Signature names matched by the IDP profile overwrite
- dst
Subnets List<String> - Destination subnets matched by the IDP profile overwrite
- severities List<String>
- Threat levels matched by the IDP profile overwrite
- attack
Names string[] - Signature names matched by the IDP profile overwrite
- dst
Subnets string[] - Destination subnets matched by the IDP profile overwrite
- severities string[]
- Threat levels matched by the IDP profile overwrite
- attack_
names Sequence[str] - Signature names matched by the IDP profile overwrite
- dst_
subnets Sequence[str] - Destination subnets matched by the IDP profile overwrite
- severities Sequence[str]
- Threat levels matched by the IDP profile overwrite
- attack
Names List<String> - Signature names matched by the IDP profile overwrite
- dst
Subnets List<String> - Destination subnets matched by the IDP profile overwrite
- severities List<String>
- Threat levels matched by the IDP profile overwrite
DeviceprofileGatewayIpConfigs, DeviceprofileGatewayIpConfigsArgs
- Ip string
- Static IPv4 address for the gateway network interface when
type==static - Ip6 string
- Static IPv6 address for the gateway network interface when
type6==static - Netmask string
- IPv4 netmask or prefix length for the gateway network interface when
type==static - Netmask6 string
- IPv6 netmask or prefix length for the gateway network interface when
type6==static - Secondary
Ips List<string> - Additional IPv4 addresses in CIDR notation for this gateway network interface
- Type string
- IPv4 address assignment mode for this gateway network interface
- Type6 string
- IPv6 address assignment mode for this gateway network interface
- Ip string
- Static IPv4 address for the gateway network interface when
type==static - Ip6 string
- Static IPv6 address for the gateway network interface when
type6==static - Netmask string
- IPv4 netmask or prefix length for the gateway network interface when
type==static - Netmask6 string
- IPv6 netmask or prefix length for the gateway network interface when
type6==static - Secondary
Ips []string - Additional IPv4 addresses in CIDR notation for this gateway network interface
- Type string
- IPv4 address assignment mode for this gateway network interface
- Type6 string
- IPv6 address assignment mode for this gateway network interface
- ip string
- Static IPv4 address for the gateway network interface when
type==static - ip6 string
- Static IPv6 address for the gateway network interface when
type6==static - netmask string
- IPv4 netmask or prefix length for the gateway network interface when
type==static - netmask6 string
- IPv6 netmask or prefix length for the gateway network interface when
type6==static - secondary_
ips list(string) - Additional IPv4 addresses in CIDR notation for this gateway network interface
- type string
- IPv4 address assignment mode for this gateway network interface
- type6 string
- IPv6 address assignment mode for this gateway network interface
- ip String
- Static IPv4 address for the gateway network interface when
type==static - ip6 String
- Static IPv6 address for the gateway network interface when
type6==static - netmask String
- IPv4 netmask or prefix length for the gateway network interface when
type==static - netmask6 String
- IPv6 netmask or prefix length for the gateway network interface when
type6==static - secondary
Ips List<String> - Additional IPv4 addresses in CIDR notation for this gateway network interface
- type String
- IPv4 address assignment mode for this gateway network interface
- type6 String
- IPv6 address assignment mode for this gateway network interface
- ip string
- Static IPv4 address for the gateway network interface when
type==static - ip6 string
- Static IPv6 address for the gateway network interface when
type6==static - netmask string
- IPv4 netmask or prefix length for the gateway network interface when
type==static - netmask6 string
- IPv6 netmask or prefix length for the gateway network interface when
type6==static - secondary
Ips string[] - Additional IPv4 addresses in CIDR notation for this gateway network interface
- type string
- IPv4 address assignment mode for this gateway network interface
- type6 string
- IPv6 address assignment mode for this gateway network interface
- ip str
- Static IPv4 address for the gateway network interface when
type==static - ip6 str
- Static IPv6 address for the gateway network interface when
type6==static - netmask str
- IPv4 netmask or prefix length for the gateway network interface when
type==static - netmask6 str
- IPv6 netmask or prefix length for the gateway network interface when
type6==static - secondary_
ips Sequence[str] - Additional IPv4 addresses in CIDR notation for this gateway network interface
- type str
- IPv4 address assignment mode for this gateway network interface
- type6 str
- IPv6 address assignment mode for this gateway network interface
- ip String
- Static IPv4 address for the gateway network interface when
type==static - ip6 String
- Static IPv6 address for the gateway network interface when
type6==static - netmask String
- IPv4 netmask or prefix length for the gateway network interface when
type==static - netmask6 String
- IPv6 netmask or prefix length for the gateway network interface when
type6==static - secondary
Ips List<String> - Additional IPv4 addresses in CIDR notation for this gateway network interface
- type String
- IPv4 address assignment mode for this gateway network interface
- type6 String
- IPv6 address assignment mode for this gateway network interface
DeviceprofileGatewayNetwork, DeviceprofileGatewayNetworkArgs
- Name string
- Display name of the organization network
- Subnet string
- IPv4 subnet CIDR for this network
- Disallow
Mist boolServices - Whether to disallow Mist Devices in the network
- Gateway string
- IPv4 gateway address for this network
- Gateway6 string
- IPv6 gateway address for this network
- Internal
Access Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Internal Access - Internal access settings for this network
- Internet
Access Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Internet Access - Direct internet access and NAT settings for this network
- Isolation bool
- Whether to allow clients in the network to talk to each other
- Multicast
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Multicast - Settings for multicast routing on this network
- Routed
For List<string>Networks - Other network names this network can route to, for example through BGP, OSPF or static routes
- Subnet6 string
- IPv6 subnet CIDR for this network
- Tenants
Dictionary<string, Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Tenants> - Tenant address mappings associated with this network
- Vlan
Id string - VLAN ID or variable associated with this network
- Vpn
Access Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Vpn Access> - VPN access settings keyed by VPN name for this network
- Name string
- Display name of the organization network
- Subnet string
- IPv4 subnet CIDR for this network
- Disallow
Mist boolServices - Whether to disallow Mist Devices in the network
- Gateway string
- IPv4 gateway address for this network
- Gateway6 string
- IPv6 gateway address for this network
- Internal
Access DeviceprofileGateway Network Internal Access - Internal access settings for this network
- Internet
Access DeviceprofileGateway Network Internet Access - Direct internet access and NAT settings for this network
- Isolation bool
- Whether to allow clients in the network to talk to each other
- Multicast
Deviceprofile
Gateway Network Multicast - Settings for multicast routing on this network
- Routed
For []stringNetworks - Other network names this network can route to, for example through BGP, OSPF or static routes
- Subnet6 string
- IPv6 subnet CIDR for this network
- Tenants
map[string]Deviceprofile
Gateway Network Tenants - Tenant address mappings associated with this network
- Vlan
Id string - VLAN ID or variable associated with this network
- Vpn
Access map[string]DeviceprofileGateway Network Vpn Access - VPN access settings keyed by VPN name for this network
- name string
- Display name of the organization network
- subnet string
- IPv4 subnet CIDR for this network
- disallow_
mist_ boolservices - Whether to disallow Mist Devices in the network
- gateway string
- IPv4 gateway address for this network
- gateway6 string
- IPv6 gateway address for this network
- internal_
access object - Internal access settings for this network
- internet_
access object - Direct internet access and NAT settings for this network
- isolation bool
- Whether to allow clients in the network to talk to each other
- multicast object
- Settings for multicast routing on this network
- routed_
for_ list(string)networks - Other network names this network can route to, for example through BGP, OSPF or static routes
- subnet6 string
- IPv6 subnet CIDR for this network
- tenants map(object)
- Tenant address mappings associated with this network
- vlan_
id string - VLAN ID or variable associated with this network
- vpn_
access map(object) - VPN access settings keyed by VPN name for this network
- name String
- Display name of the organization network
- subnet String
- IPv4 subnet CIDR for this network
- disallow
Mist BooleanServices - Whether to disallow Mist Devices in the network
- gateway String
- IPv4 gateway address for this network
- gateway6 String
- IPv6 gateway address for this network
- internal
Access DeviceprofileGateway Network Internal Access - Internal access settings for this network
- internet
Access DeviceprofileGateway Network Internet Access - Direct internet access and NAT settings for this network
- isolation Boolean
- Whether to allow clients in the network to talk to each other
- multicast
Deviceprofile
Gateway Network Multicast - Settings for multicast routing on this network
- routed
For List<String>Networks - Other network names this network can route to, for example through BGP, OSPF or static routes
- subnet6 String
- IPv6 subnet CIDR for this network
- tenants
Map<String,Deviceprofile
Gateway Network Tenants> - Tenant address mappings associated with this network
- vlan
Id String - VLAN ID or variable associated with this network
- vpn
Access Map<String,DeviceprofileGateway Network Vpn Access> - VPN access settings keyed by VPN name for this network
- name string
- Display name of the organization network
- subnet string
- IPv4 subnet CIDR for this network
- disallow
Mist booleanServices - Whether to disallow Mist Devices in the network
- gateway string
- IPv4 gateway address for this network
- gateway6 string
- IPv6 gateway address for this network
- internal
Access DeviceprofileGateway Network Internal Access - Internal access settings for this network
- internet
Access DeviceprofileGateway Network Internet Access - Direct internet access and NAT settings for this network
- isolation boolean
- Whether to allow clients in the network to talk to each other
- multicast
Deviceprofile
Gateway Network Multicast - Settings for multicast routing on this network
- routed
For string[]Networks - Other network names this network can route to, for example through BGP, OSPF or static routes
- subnet6 string
- IPv6 subnet CIDR for this network
- tenants
{[key: string]: Deviceprofile
Gateway Network Tenants} - Tenant address mappings associated with this network
- vlan
Id string - VLAN ID or variable associated with this network
- vpn
Access {[key: string]: DeviceprofileGateway Network Vpn Access} - VPN access settings keyed by VPN name for this network
- name str
- Display name of the organization network
- subnet str
- IPv4 subnet CIDR for this network
- disallow_
mist_ boolservices - Whether to disallow Mist Devices in the network
- gateway str
- IPv4 gateway address for this network
- gateway6 str
- IPv6 gateway address for this network
- internal_
access DeviceprofileGateway Network Internal Access - Internal access settings for this network
- internet_
access DeviceprofileGateway Network Internet Access - Direct internet access and NAT settings for this network
- isolation bool
- Whether to allow clients in the network to talk to each other
- multicast
Deviceprofile
Gateway Network Multicast - Settings for multicast routing on this network
- routed_
for_ Sequence[str]networks - Other network names this network can route to, for example through BGP, OSPF or static routes
- subnet6 str
- IPv6 subnet CIDR for this network
- tenants
Mapping[str, Deviceprofile
Gateway Network Tenants] - Tenant address mappings associated with this network
- vlan_
id str - VLAN ID or variable associated with this network
- vpn_
access Mapping[str, DeviceprofileGateway Network Vpn Access] - VPN access settings keyed by VPN name for this network
- name String
- Display name of the organization network
- subnet String
- IPv4 subnet CIDR for this network
- disallow
Mist BooleanServices - Whether to disallow Mist Devices in the network
- gateway String
- IPv4 gateway address for this network
- gateway6 String
- IPv6 gateway address for this network
- internal
Access Property Map - Internal access settings for this network
- internet
Access Property Map - Direct internet access and NAT settings for this network
- isolation Boolean
- Whether to allow clients in the network to talk to each other
- multicast Property Map
- Settings for multicast routing on this network
- routed
For List<String>Networks - Other network names this network can route to, for example through BGP, OSPF or static routes
- subnet6 String
- IPv6 subnet CIDR for this network
- tenants Map<Property Map>
- Tenant address mappings associated with this network
- vlan
Id String - VLAN ID or variable associated with this network
- vpn
Access Map<Property Map> - VPN access settings keyed by VPN name for this network
DeviceprofileGatewayNetworkInternalAccess, DeviceprofileGatewayNetworkInternalAccessArgs
- Enabled bool
- Whether internal access is enabled for this network
- Enabled bool
- Whether internal access is enabled for this network
- enabled bool
- Whether internal access is enabled for this network
- enabled Boolean
- Whether internal access is enabled for this network
- enabled boolean
- Whether internal access is enabled for this network
- enabled bool
- Whether internal access is enabled for this network
- enabled Boolean
- Whether internal access is enabled for this network
DeviceprofileGatewayNetworkInternetAccess, DeviceprofileGatewayNetworkInternetAccessArgs
- Create
Simple boolService Policy - Whether Mist should create simple service policies for restricted internet access
- Destination
Nat Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Internet Access Destination Nat> - Destination NAT rules for direct internet access
- Enabled bool
- Whether direct internet access is enabled for this network
- Restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - Static
Nat Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Internet Access Static Nat> - Static NAT rules for direct internet access
- Create
Simple boolService Policy - Whether Mist should create simple service policies for restricted internet access
- Destination
Nat map[string]DeviceprofileGateway Network Internet Access Destination Nat - Destination NAT rules for direct internet access
- Enabled bool
- Whether direct internet access is enabled for this network
- Restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - Static
Nat map[string]DeviceprofileGateway Network Internet Access Static Nat - Static NAT rules for direct internet access
- create_
simple_ boolservice_ policy - Whether Mist should create simple service policies for restricted internet access
- destination_
nat map(object) - Destination NAT rules for direct internet access
- enabled bool
- Whether direct internet access is enabled for this network
- restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static_
nat map(object) - Static NAT rules for direct internet access
- create
Simple BooleanService Policy - Whether Mist should create simple service policies for restricted internet access
- destination
Nat Map<String,DeviceprofileGateway Network Internet Access Destination Nat> - Destination NAT rules for direct internet access
- enabled Boolean
- Whether direct internet access is enabled for this network
- restricted Boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static
Nat Map<String,DeviceprofileGateway Network Internet Access Static Nat> - Static NAT rules for direct internet access
- create
Simple booleanService Policy - Whether Mist should create simple service policies for restricted internet access
- destination
Nat {[key: string]: DeviceprofileGateway Network Internet Access Destination Nat} - Destination NAT rules for direct internet access
- enabled boolean
- Whether direct internet access is enabled for this network
- restricted boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static
Nat {[key: string]: DeviceprofileGateway Network Internet Access Static Nat} - Static NAT rules for direct internet access
- create_
simple_ boolservice_ policy - Whether Mist should create simple service policies for restricted internet access
- destination_
nat Mapping[str, DeviceprofileGateway Network Internet Access Destination Nat] - Destination NAT rules for direct internet access
- enabled bool
- Whether direct internet access is enabled for this network
- restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static_
nat Mapping[str, DeviceprofileGateway Network Internet Access Static Nat] - Static NAT rules for direct internet access
- create
Simple BooleanService Policy - Whether Mist should create simple service policies for restricted internet access
- destination
Nat Map<Property Map> - Destination NAT rules for direct internet access
- enabled Boolean
- Whether direct internet access is enabled for this network
- restricted Boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static
Nat Map<Property Map> - Static NAT rules for direct internet access
DeviceprofileGatewayNetworkInternetAccessDestinationNat, DeviceprofileGatewayNetworkInternetAccessDestinationNatArgs
- Internal
Ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this direct internet destination NAT rule
- Port string
- The Destination NAT destination IP address. Must be a Port (i.e. "443") or a Variable (i.e. "{{myvar}}")
- Wan
Name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity
- Internal
Ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this direct internet destination NAT rule
- Port string
- The Destination NAT destination IP address. Must be a Port (i.e. "443") or a Variable (i.e. "{{myvar}}")
- Wan
Name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity
- internal_
ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this direct internet destination NAT rule
- port string
- The Destination NAT destination IP address. Must be a Port (i.e. "443") or a Variable (i.e. "{{myvar}}")
- wan_
name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity
- internal
Ip String - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this direct internet destination NAT rule
- port String
- The Destination NAT destination IP address. Must be a Port (i.e. "443") or a Variable (i.e. "{{myvar}}")
- wan
Name String - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity
- internal
Ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this direct internet destination NAT rule
- port string
- The Destination NAT destination IP address. Must be a Port (i.e. "443") or a Variable (i.e. "{{myvar}}")
- wan
Name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity
- internal_
ip str - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name str
- Label for this direct internet destination NAT rule
- port str
- The Destination NAT destination IP address. Must be a Port (i.e. "443") or a Variable (i.e. "{{myvar}}")
- wan_
name str - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity
- internal
Ip String - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this direct internet destination NAT rule
- port String
- The Destination NAT destination IP address. Must be a Port (i.e. "443") or a Variable (i.e. "{{myvar}}")
- wan
Name String - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity
DeviceprofileGatewayNetworkInternetAccessStaticNat, DeviceprofileGatewayNetworkInternetAccessStaticNatArgs
- Internal
Ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this direct internet static NAT rule
- Wan
Name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity. Can be a Variable (i.e. "{{myvar}}")
- Internal
Ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this direct internet static NAT rule
- Wan
Name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity. Can be a Variable (i.e. "{{myvar}}")
- internal_
ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this direct internet static NAT rule
- wan_
name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity. Can be a Variable (i.e. "{{myvar}}")
- internal
Ip String - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this direct internet static NAT rule
- wan
Name String - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity. Can be a Variable (i.e. "{{myvar}}")
- internal
Ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this direct internet static NAT rule
- wan
Name string - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity. Can be a Variable (i.e. "{{myvar}}")
- internal_
ip str - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name str
- Label for this direct internet static NAT rule
- wan_
name str - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity. Can be a Variable (i.e. "{{myvar}}")
- internal
Ip String - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this direct internet static NAT rule
- wan
Name String - SRX Only. If not set, we configure the nat policies against all WAN ports for simplicity. Can be a Variable (i.e. "{{myvar}}")
DeviceprofileGatewayNetworkMulticast, DeviceprofileGatewayNetworkMulticastArgs
- Disable
Igmp bool - If the network will only be the source of the multicast traffic, IGMP can be disabled
- Enabled bool
- Whether multicast support is enabled for this network
- Groups
Dictionary<string, Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Multicast Groups> - Multicast group-to-RP mappings for this network
- Disable
Igmp bool - If the network will only be the source of the multicast traffic, IGMP can be disabled
- Enabled bool
- Whether multicast support is enabled for this network
- Groups
map[string]Deviceprofile
Gateway Network Multicast Groups - Multicast group-to-RP mappings for this network
- disable_
igmp bool - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled bool
- Whether multicast support is enabled for this network
- groups map(object)
- Multicast group-to-RP mappings for this network
- disable
Igmp Boolean - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled Boolean
- Whether multicast support is enabled for this network
- groups
Map<String,Deviceprofile
Gateway Network Multicast Groups> - Multicast group-to-RP mappings for this network
- disable
Igmp boolean - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled boolean
- Whether multicast support is enabled for this network
- groups
{[key: string]: Deviceprofile
Gateway Network Multicast Groups} - Multicast group-to-RP mappings for this network
- disable_
igmp bool - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled bool
- Whether multicast support is enabled for this network
- groups
Mapping[str, Deviceprofile
Gateway Network Multicast Groups] - Multicast group-to-RP mappings for this network
- disable
Igmp Boolean - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled Boolean
- Whether multicast support is enabled for this network
- groups Map<Property Map>
- Multicast group-to-RP mappings for this network
DeviceprofileGatewayNetworkMulticastGroups, DeviceprofileGatewayNetworkMulticastGroupsArgs
- Rp
Ip string - RP (rendezvous point) IP address
- Rp
Ip string - RP (rendezvous point) IP address
- rp_
ip string - RP (rendezvous point) IP address
- rp
Ip String - RP (rendezvous point) IP address
- rp
Ip string - RP (rendezvous point) IP address
- rp_
ip str - RP (rendezvous point) IP address
- rp
Ip String - RP (rendezvous point) IP address
DeviceprofileGatewayNetworkTenants, DeviceprofileGatewayNetworkTenantsArgs
- Addresses List<string>
- IP addresses or subnets assigned to this tenant in the network
- Addresses []string
- IP addresses or subnets assigned to this tenant in the network
- addresses list(string)
- IP addresses or subnets assigned to this tenant in the network
- addresses List<String>
- IP addresses or subnets assigned to this tenant in the network
- addresses string[]
- IP addresses or subnets assigned to this tenant in the network
- addresses Sequence[str]
- IP addresses or subnets assigned to this tenant in the network
- addresses List<String>
- IP addresses or subnets assigned to this tenant in the network
DeviceprofileGatewayNetworkVpnAccess, DeviceprofileGatewayNetworkVpnAccessArgs
- Advertised
Subnet string - If
routed==true, whether to advertise an aggregated subnet toward HUB this is useful when there are multiple networks on SPOKE's side - Allow
Ping bool - Whether to allow ping from vpn into this routed network
- Destination
Nat Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Vpn Access Destination Nat> - Destination NAT rules applied for VPN access to this network
- Nat
Pool string - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub, a subnet is required to create and advertise the route to Hub - No
Readvertise boolTo Lan Bgp - toward LAN-side BGP peers
- No
Readvertise boolTo Lan Ospf - toward LAN-side OSPF peers
- No
Readvertise boolTo Overlay - toward overlay, how HUB should deal with routes it received from Spokes
- Other
Vrfs List<string> - Other VRFs that can receive leaked routes from this spoke network
- Routed bool
- Whether this network is routable
- Source
Nat Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Vpn Access Source Nat - Source NAT settings used when non-routed spoke hosts must be reachable from the hub
- Static
Nat Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Network Vpn Access Static Nat> - Static NAT rules applied for VPN access to this network
- Summarized
Subnet string - toward overlay, how HUB should deal with routes it received from Spokes
- Summarized
Subnet stringTo Lan Bgp - toward LAN-side BGP peers
- Summarized
Subnet stringTo Lan Ospf - toward LAN-side OSPF peers
- Advertised
Subnet string - If
routed==true, whether to advertise an aggregated subnet toward HUB this is useful when there are multiple networks on SPOKE's side - Allow
Ping bool - Whether to allow ping from vpn into this routed network
- Destination
Nat map[string]DeviceprofileGateway Network Vpn Access Destination Nat - Destination NAT rules applied for VPN access to this network
- Nat
Pool string - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub, a subnet is required to create and advertise the route to Hub - No
Readvertise boolTo Lan Bgp - toward LAN-side BGP peers
- No
Readvertise boolTo Lan Ospf - toward LAN-side OSPF peers
- No
Readvertise boolTo Overlay - toward overlay, how HUB should deal with routes it received from Spokes
- Other
Vrfs []string - Other VRFs that can receive leaked routes from this spoke network
- Routed bool
- Whether this network is routable
- Source
Nat DeviceprofileGateway Network Vpn Access Source Nat - Source NAT settings used when non-routed spoke hosts must be reachable from the hub
- Static
Nat map[string]DeviceprofileGateway Network Vpn Access Static Nat - Static NAT rules applied for VPN access to this network
- Summarized
Subnet string - toward overlay, how HUB should deal with routes it received from Spokes
- Summarized
Subnet stringTo Lan Bgp - toward LAN-side BGP peers
- Summarized
Subnet stringTo Lan Ospf - toward LAN-side OSPF peers
- advertised_
subnet string - If
routed==true, whether to advertise an aggregated subnet toward HUB this is useful when there are multiple networks on SPOKE's side - allow_
ping bool - Whether to allow ping from vpn into this routed network
- destination_
nat map(object) - Destination NAT rules applied for VPN access to this network
- nat_
pool string - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub, a subnet is required to create and advertise the route to Hub - no_
readvertise_ boolto_ lan_ bgp - toward LAN-side BGP peers
- no_
readvertise_ boolto_ lan_ ospf - toward LAN-side OSPF peers
- no_
readvertise_ boolto_ overlay - toward overlay, how HUB should deal with routes it received from Spokes
- other_
vrfs list(string) - Other VRFs that can receive leaked routes from this spoke network
- routed bool
- Whether this network is routable
- source_
nat object - Source NAT settings used when non-routed spoke hosts must be reachable from the hub
- static_
nat map(object) - Static NAT rules applied for VPN access to this network
- summarized_
subnet string - toward overlay, how HUB should deal with routes it received from Spokes
- summarized_
subnet_ stringto_ lan_ bgp - toward LAN-side BGP peers
- summarized_
subnet_ stringto_ lan_ ospf - toward LAN-side OSPF peers
- advertised
Subnet String - If
routed==true, whether to advertise an aggregated subnet toward HUB this is useful when there are multiple networks on SPOKE's side - allow
Ping Boolean - Whether to allow ping from vpn into this routed network
- destination
Nat Map<String,DeviceprofileGateway Network Vpn Access Destination Nat> - Destination NAT rules applied for VPN access to this network
- nat
Pool String - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub, a subnet is required to create and advertise the route to Hub - no
Readvertise BooleanTo Lan Bgp - toward LAN-side BGP peers
- no
Readvertise BooleanTo Lan Ospf - toward LAN-side OSPF peers
- no
Readvertise BooleanTo Overlay - toward overlay, how HUB should deal with routes it received from Spokes
- other
Vrfs List<String> - Other VRFs that can receive leaked routes from this spoke network
- routed Boolean
- Whether this network is routable
- source
Nat DeviceprofileGateway Network Vpn Access Source Nat - Source NAT settings used when non-routed spoke hosts must be reachable from the hub
- static
Nat Map<String,DeviceprofileGateway Network Vpn Access Static Nat> - Static NAT rules applied for VPN access to this network
- summarized
Subnet String - toward overlay, how HUB should deal with routes it received from Spokes
- summarized
Subnet StringTo Lan Bgp - toward LAN-side BGP peers
- summarized
Subnet StringTo Lan Ospf - toward LAN-side OSPF peers
- advertised
Subnet string - If
routed==true, whether to advertise an aggregated subnet toward HUB this is useful when there are multiple networks on SPOKE's side - allow
Ping boolean - Whether to allow ping from vpn into this routed network
- destination
Nat {[key: string]: DeviceprofileGateway Network Vpn Access Destination Nat} - Destination NAT rules applied for VPN access to this network
- nat
Pool string - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub, a subnet is required to create and advertise the route to Hub - no
Readvertise booleanTo Lan Bgp - toward LAN-side BGP peers
- no
Readvertise booleanTo Lan Ospf - toward LAN-side OSPF peers
- no
Readvertise booleanTo Overlay - toward overlay, how HUB should deal with routes it received from Spokes
- other
Vrfs string[] - Other VRFs that can receive leaked routes from this spoke network
- routed boolean
- Whether this network is routable
- source
Nat DeviceprofileGateway Network Vpn Access Source Nat - Source NAT settings used when non-routed spoke hosts must be reachable from the hub
- static
Nat {[key: string]: DeviceprofileGateway Network Vpn Access Static Nat} - Static NAT rules applied for VPN access to this network
- summarized
Subnet string - toward overlay, how HUB should deal with routes it received from Spokes
- summarized
Subnet stringTo Lan Bgp - toward LAN-side BGP peers
- summarized
Subnet stringTo Lan Ospf - toward LAN-side OSPF peers
- advertised_
subnet str - If
routed==true, whether to advertise an aggregated subnet toward HUB this is useful when there are multiple networks on SPOKE's side - allow_
ping bool - Whether to allow ping from vpn into this routed network
- destination_
nat Mapping[str, DeviceprofileGateway Network Vpn Access Destination Nat] - Destination NAT rules applied for VPN access to this network
- nat_
pool str - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub, a subnet is required to create and advertise the route to Hub - no_
readvertise_ boolto_ lan_ bgp - toward LAN-side BGP peers
- no_
readvertise_ boolto_ lan_ ospf - toward LAN-side OSPF peers
- no_
readvertise_ boolto_ overlay - toward overlay, how HUB should deal with routes it received from Spokes
- other_
vrfs Sequence[str] - Other VRFs that can receive leaked routes from this spoke network
- routed bool
- Whether this network is routable
- source_
nat DeviceprofileGateway Network Vpn Access Source Nat - Source NAT settings used when non-routed spoke hosts must be reachable from the hub
- static_
nat Mapping[str, DeviceprofileGateway Network Vpn Access Static Nat] - Static NAT rules applied for VPN access to this network
- summarized_
subnet str - toward overlay, how HUB should deal with routes it received from Spokes
- summarized_
subnet_ strto_ lan_ bgp - toward LAN-side BGP peers
- summarized_
subnet_ strto_ lan_ ospf - toward LAN-side OSPF peers
- advertised
Subnet String - If
routed==true, whether to advertise an aggregated subnet toward HUB this is useful when there are multiple networks on SPOKE's side - allow
Ping Boolean - Whether to allow ping from vpn into this routed network
- destination
Nat Map<Property Map> - Destination NAT rules applied for VPN access to this network
- nat
Pool String - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub, a subnet is required to create and advertise the route to Hub - no
Readvertise BooleanTo Lan Bgp - toward LAN-side BGP peers
- no
Readvertise BooleanTo Lan Ospf - toward LAN-side OSPF peers
- no
Readvertise BooleanTo Overlay - toward overlay, how HUB should deal with routes it received from Spokes
- other
Vrfs List<String> - Other VRFs that can receive leaked routes from this spoke network
- routed Boolean
- Whether this network is routable
- source
Nat Property Map - Source NAT settings used when non-routed spoke hosts must be reachable from the hub
- static
Nat Map<Property Map> - Static NAT rules applied for VPN access to this network
- summarized
Subnet String - toward overlay, how HUB should deal with routes it received from Spokes
- summarized
Subnet StringTo Lan Bgp - toward LAN-side BGP peers
- summarized
Subnet StringTo Lan Ospf - toward LAN-side OSPF peers
DeviceprofileGatewayNetworkVpnAccessDestinationNat, DeviceprofileGatewayNetworkVpnAccessDestinationNatArgs
- Internal
Ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this VPN destination NAT rule
- Port string
- Destination port or variable for this VPN destination NAT rule
- Internal
Ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this VPN destination NAT rule
- Port string
- Destination port or variable for this VPN destination NAT rule
- internal_
ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this VPN destination NAT rule
- port string
- Destination port or variable for this VPN destination NAT rule
- internal
Ip String - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this VPN destination NAT rule
- port String
- Destination port or variable for this VPN destination NAT rule
- internal
Ip string - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this VPN destination NAT rule
- port string
- Destination port or variable for this VPN destination NAT rule
- internal_
ip str - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name str
- Label for this VPN destination NAT rule
- port str
- Destination port or variable for this VPN destination NAT rule
- internal
Ip String - The Destination NAT destination IP address. Must be an IP (i.e. "192.168.70.30") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this VPN destination NAT rule
- port String
- Destination port or variable for this VPN destination NAT rule
DeviceprofileGatewayNetworkVpnAccessSourceNat, DeviceprofileGatewayNetworkVpnAccessSourceNatArgs
- External
Ip string - External source NAT IP or subnet used when spoke hosts must be reachable from the hub
- External
Ip string - External source NAT IP or subnet used when spoke hosts must be reachable from the hub
- external_
ip string - External source NAT IP or subnet used when spoke hosts must be reachable from the hub
- external
Ip String - External source NAT IP or subnet used when spoke hosts must be reachable from the hub
- external
Ip string - External source NAT IP or subnet used when spoke hosts must be reachable from the hub
- external_
ip str - External source NAT IP or subnet used when spoke hosts must be reachable from the hub
- external
Ip String - External source NAT IP or subnet used when spoke hosts must be reachable from the hub
DeviceprofileGatewayNetworkVpnAccessStaticNat, DeviceprofileGatewayNetworkVpnAccessStaticNatArgs
- Internal
Ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this VPN static NAT rule
- Internal
Ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- Name string
- Label for this VPN static NAT rule
- internal_
ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this VPN static NAT rule
- internal
Ip String - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this VPN static NAT rule
- internal
Ip string - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name string
- Label for this VPN static NAT rule
- internal_
ip str - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name str
- Label for this VPN static NAT rule
- internal
Ip String - The Static NAT destination IP address. Must be an IP address (i.e. "192.168.70.3") or a Variable (i.e. "{{myvar}}")
- name String
- Label for this VPN static NAT rule
DeviceprofileGatewayOobIpConfig, DeviceprofileGatewayOobIpConfigArgs
- Gateway string
- Default gateway for the out-of-band management interface when
type==static - Ip string
- Static IPv4 address for the out-of-band management interface when
type==static - Netmask string
- IPv4 netmask or prefix length for the out-of-band management interface when
type==static - Node1
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Oob Ip Config Node1 - Out-of-band management IP configuration override for node1 in an HA cluster
- Type string
- IP assignment mode for the out-of-band management interface
- Use
Mgmt boolVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- Use
Mgmt boolVrf For Host Out - For host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired
- Vlan
Id string - VLAN ID used for out-of-band management traffic
- Gateway string
- Default gateway for the out-of-band management interface when
type==static - Ip string
- Static IPv4 address for the out-of-band management interface when
type==static - Netmask string
- IPv4 netmask or prefix length for the out-of-band management interface when
type==static - Node1
Deviceprofile
Gateway Oob Ip Config Node1 - Out-of-band management IP configuration override for node1 in an HA cluster
- Type string
- IP assignment mode for the out-of-band management interface
- Use
Mgmt boolVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- Use
Mgmt boolVrf For Host Out - For host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired
- Vlan
Id string - VLAN ID used for out-of-band management traffic
- gateway string
- Default gateway for the out-of-band management interface when
type==static - ip string
- Static IPv4 address for the out-of-band management interface when
type==static - netmask string
- IPv4 netmask or prefix length for the out-of-band management interface when
type==static - node1 object
- Out-of-band management IP configuration override for node1 in an HA cluster
- type string
- IP assignment mode for the out-of-band management interface
- use_
mgmt_ boolvrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use_
mgmt_ boolvrf_ for_ host_ out - For host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired
- vlan_
id string - VLAN ID used for out-of-band management traffic
- gateway String
- Default gateway for the out-of-band management interface when
type==static - ip String
- Static IPv4 address for the out-of-band management interface when
type==static - netmask String
- IPv4 netmask or prefix length for the out-of-band management interface when
type==static - node1
Deviceprofile
Gateway Oob Ip Config Node1 - Out-of-band management IP configuration override for node1 in an HA cluster
- type String
- IP assignment mode for the out-of-band management interface
- use
Mgmt BooleanVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use
Mgmt BooleanVrf For Host Out - For host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired
- vlan
Id String - VLAN ID used for out-of-band management traffic
- gateway string
- Default gateway for the out-of-band management interface when
type==static - ip string
- Static IPv4 address for the out-of-band management interface when
type==static - netmask string
- IPv4 netmask or prefix length for the out-of-band management interface when
type==static - node1
Deviceprofile
Gateway Oob Ip Config Node1 - Out-of-band management IP configuration override for node1 in an HA cluster
- type string
- IP assignment mode for the out-of-band management interface
- use
Mgmt booleanVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use
Mgmt booleanVrf For Host Out - For host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired
- vlan
Id string - VLAN ID used for out-of-band management traffic
- gateway str
- Default gateway for the out-of-band management interface when
type==static - ip str
- Static IPv4 address for the out-of-band management interface when
type==static - netmask str
- IPv4 netmask or prefix length for the out-of-band management interface when
type==static - node1
Deviceprofile
Gateway Oob Ip Config Node1 - Out-of-band management IP configuration override for node1 in an HA cluster
- type str
- IP assignment mode for the out-of-band management interface
- use_
mgmt_ boolvrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use_
mgmt_ boolvrf_ for_ host_ out - For host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired
- vlan_
id str - VLAN ID used for out-of-band management traffic
- gateway String
- Default gateway for the out-of-band management interface when
type==static - ip String
- Static IPv4 address for the out-of-band management interface when
type==static - netmask String
- IPv4 netmask or prefix length for the out-of-band management interface when
type==static - node1 Property Map
- Out-of-band management IP configuration override for node1 in an HA cluster
- type String
- IP assignment mode for the out-of-band management interface
- use
Mgmt BooleanVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use
Mgmt BooleanVrf For Host Out - For host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired
- vlan
Id String - VLAN ID used for out-of-band management traffic
DeviceprofileGatewayOobIpConfigNode1, DeviceprofileGatewayOobIpConfigNode1Args
- Gateway string
- Default gateway for the node1 out-of-band management interface when
type==static - Ip string
- Static IPv4 address for the node1 out-of-band management interface when
type==static - Netmask string
- IPv4 netmask or prefix length for the node1 out-of-band management interface when
type==static; used only ifsubnetis not specified innetworks - Type string
- IP assignment mode for the node1 out-of-band management interface
- Use
Mgmt boolVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- Use
Mgmt boolVrf For Host Out - Whether to use
mgmtJunosfor host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired - Vlan
Id string - VLAN ID used for node1 out-of-band management traffic
- Gateway string
- Default gateway for the node1 out-of-band management interface when
type==static - Ip string
- Static IPv4 address for the node1 out-of-band management interface when
type==static - Netmask string
- IPv4 netmask or prefix length for the node1 out-of-band management interface when
type==static; used only ifsubnetis not specified innetworks - Type string
- IP assignment mode for the node1 out-of-band management interface
- Use
Mgmt boolVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- Use
Mgmt boolVrf For Host Out - Whether to use
mgmtJunosfor host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired - Vlan
Id string - VLAN ID used for node1 out-of-band management traffic
- gateway string
- Default gateway for the node1 out-of-band management interface when
type==static - ip string
- Static IPv4 address for the node1 out-of-band management interface when
type==static - netmask string
- IPv4 netmask or prefix length for the node1 out-of-band management interface when
type==static; used only ifsubnetis not specified innetworks - type string
- IP assignment mode for the node1 out-of-band management interface
- use_
mgmt_ boolvrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use_
mgmt_ boolvrf_ for_ host_ out - Whether to use
mgmtJunosfor host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired - vlan_
id string - VLAN ID used for node1 out-of-band management traffic
- gateway String
- Default gateway for the node1 out-of-band management interface when
type==static - ip String
- Static IPv4 address for the node1 out-of-band management interface when
type==static - netmask String
- IPv4 netmask or prefix length for the node1 out-of-band management interface when
type==static; used only ifsubnetis not specified innetworks - type String
- IP assignment mode for the node1 out-of-band management interface
- use
Mgmt BooleanVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use
Mgmt BooleanVrf For Host Out - Whether to use
mgmtJunosfor host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired - vlan
Id String - VLAN ID used for node1 out-of-band management traffic
- gateway string
- Default gateway for the node1 out-of-band management interface when
type==static - ip string
- Static IPv4 address for the node1 out-of-band management interface when
type==static - netmask string
- IPv4 netmask or prefix length for the node1 out-of-band management interface when
type==static; used only ifsubnetis not specified innetworks - type string
- IP assignment mode for the node1 out-of-band management interface
- use
Mgmt booleanVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use
Mgmt booleanVrf For Host Out - Whether to use
mgmtJunosfor host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired - vlan
Id string - VLAN ID used for node1 out-of-band management traffic
- gateway str
- Default gateway for the node1 out-of-band management interface when
type==static - ip str
- Static IPv4 address for the node1 out-of-band management interface when
type==static - netmask str
- IPv4 netmask or prefix length for the node1 out-of-band management interface when
type==static; used only ifsubnetis not specified innetworks - type str
- IP assignment mode for the node1 out-of-band management interface
- use_
mgmt_ boolvrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use_
mgmt_ boolvrf_ for_ host_ out - Whether to use
mgmtJunosfor host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired - vlan_
id str - VLAN ID used for node1 out-of-band management traffic
- gateway String
- Default gateway for the node1 out-of-band management interface when
type==static - ip String
- Static IPv4 address for the node1 out-of-band management interface when
type==static - netmask String
- IPv4 netmask or prefix length for the node1 out-of-band management interface when
type==static; used only ifsubnetis not specified innetworks - type String
- IP assignment mode for the node1 out-of-band management interface
- use
Mgmt BooleanVrf - If supported on the platform. If enabled, DNS will be using this routing-instance, too
- use
Mgmt BooleanVrf For Host Out - Whether to use
mgmtJunosfor host-out traffic (NTP/TACPLUS/RADIUS/SYSLOG/SNMP), if alternative source network/ip is desired - vlan
Id String - VLAN ID used for node1 out-of-band management traffic
DeviceprofileGatewayPathPreferences, DeviceprofileGatewayPathPreferencesArgs
- Paths
List<Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Path Preferences Path> - Candidate paths evaluated for this gateway path preference
- Strategy string
- Selection strategy used to evaluate the candidate paths
- Paths
[]Deviceprofile
Gateway Path Preferences Path - Candidate paths evaluated for this gateway path preference
- Strategy string
- Selection strategy used to evaluate the candidate paths
- paths list(object)
- Candidate paths evaluated for this gateway path preference
- strategy string
- Selection strategy used to evaluate the candidate paths
- paths
List<Deviceprofile
Gateway Path Preferences Path> - Candidate paths evaluated for this gateway path preference
- strategy String
- Selection strategy used to evaluate the candidate paths
- paths
Deviceprofile
Gateway Path Preferences Path[] - Candidate paths evaluated for this gateway path preference
- strategy string
- Selection strategy used to evaluate the candidate paths
- paths
Sequence[Deviceprofile
Gateway Path Preferences Path] - Candidate paths evaluated for this gateway path preference
- strategy str
- Selection strategy used to evaluate the candidate paths
- paths List<Property Map>
- Candidate paths evaluated for this gateway path preference
- strategy String
- Selection strategy used to evaluate the candidate paths
DeviceprofileGatewayPathPreferencesPath, DeviceprofileGatewayPathPreferencesPathArgs
- Type string
- Gateway path source type, such as local network, WAN interface, VPN path, or tunnel
- Cost int
- Relative cost assigned to this path for gateway path selection
- Disabled bool
- For SSR Only.
true, if this specific path is undesired - Gateway
Ip string - Only if
type==local, if a different gateway is desired - Internet
Access bool - Only if
type==vpn, if this vpn path can be used for internet - Name string
- Required when
type==vpn: the name of the VPN Path to usetype==wan: the name of the WAN interface to use
- Networks List<string>
- List of network names used when
type==local - Target
Ips List<string> - List of destination IP addresses to replace when
type==local - Wan
Name string - Optional if
type==vpn; WAN interface name associated with the VPN path
- Type string
- Gateway path source type, such as local network, WAN interface, VPN path, or tunnel
- Cost int
- Relative cost assigned to this path for gateway path selection
- Disabled bool
- For SSR Only.
true, if this specific path is undesired - Gateway
Ip string - Only if
type==local, if a different gateway is desired - Internet
Access bool - Only if
type==vpn, if this vpn path can be used for internet - Name string
- Required when
type==vpn: the name of the VPN Path to usetype==wan: the name of the WAN interface to use
- Networks []string
- List of network names used when
type==local - Target
Ips []string - List of destination IP addresses to replace when
type==local - Wan
Name string - Optional if
type==vpn; WAN interface name associated with the VPN path
- type string
- Gateway path source type, such as local network, WAN interface, VPN path, or tunnel
- cost number
- Relative cost assigned to this path for gateway path selection
- disabled bool
- For SSR Only.
true, if this specific path is undesired - gateway_
ip string - Only if
type==local, if a different gateway is desired - internet_
access bool - Only if
type==vpn, if this vpn path can be used for internet - name string
- Required when
type==vpn: the name of the VPN Path to usetype==wan: the name of the WAN interface to use
- networks list(string)
- List of network names used when
type==local - target_
ips list(string) - List of destination IP addresses to replace when
type==local - wan_
name string - Optional if
type==vpn; WAN interface name associated with the VPN path
- type String
- Gateway path source type, such as local network, WAN interface, VPN path, or tunnel
- cost Integer
- Relative cost assigned to this path for gateway path selection
- disabled Boolean
- For SSR Only.
true, if this specific path is undesired - gateway
Ip String - Only if
type==local, if a different gateway is desired - internet
Access Boolean - Only if
type==vpn, if this vpn path can be used for internet - name String
- Required when
type==vpn: the name of the VPN Path to usetype==wan: the name of the WAN interface to use
- networks List<String>
- List of network names used when
type==local - target
Ips List<String> - List of destination IP addresses to replace when
type==local - wan
Name String - Optional if
type==vpn; WAN interface name associated with the VPN path
- type string
- Gateway path source type, such as local network, WAN interface, VPN path, or tunnel
- cost number
- Relative cost assigned to this path for gateway path selection
- disabled boolean
- For SSR Only.
true, if this specific path is undesired - gateway
Ip string - Only if
type==local, if a different gateway is desired - internet
Access boolean - Only if
type==vpn, if this vpn path can be used for internet - name string
- Required when
type==vpn: the name of the VPN Path to usetype==wan: the name of the WAN interface to use
- networks string[]
- List of network names used when
type==local - target
Ips string[] - List of destination IP addresses to replace when
type==local - wan
Name string - Optional if
type==vpn; WAN interface name associated with the VPN path
- type str
- Gateway path source type, such as local network, WAN interface, VPN path, or tunnel
- cost int
- Relative cost assigned to this path for gateway path selection
- disabled bool
- For SSR Only.
true, if this specific path is undesired - gateway_
ip str - Only if
type==local, if a different gateway is desired - internet_
access bool - Only if
type==vpn, if this vpn path can be used for internet - name str
- Required when
type==vpn: the name of the VPN Path to usetype==wan: the name of the WAN interface to use
- networks Sequence[str]
- List of network names used when
type==local - target_
ips Sequence[str] - List of destination IP addresses to replace when
type==local - wan_
name str - Optional if
type==vpn; WAN interface name associated with the VPN path
- type String
- Gateway path source type, such as local network, WAN interface, VPN path, or tunnel
- cost Number
- Relative cost assigned to this path for gateway path selection
- disabled Boolean
- For SSR Only.
true, if this specific path is undesired - gateway
Ip String - Only if
type==local, if a different gateway is desired - internet
Access Boolean - Only if
type==vpn, if this vpn path can be used for internet - name String
- Required when
type==vpn: the name of the VPN Path to usetype==wan: the name of the WAN interface to use
- networks List<String>
- List of network names used when
type==local - target
Ips List<String> - List of destination IP addresses to replace when
type==local - wan
Name String - Optional if
type==vpn; WAN interface name associated with the VPN path
DeviceprofileGatewayPortConfig, DeviceprofileGatewayPortConfigArgs
- Usage string
- Logical usage assigned to the port
- Ae
Disable boolLacp - If
aggregated==true. To disable LCP support for the AE interface - Ae
Idx string - If
aggregated==true. Users could force to use the designated AE name (must be an integer between 0 and 127) - Ae
Lacp boolForce Up - For SRX only, if
aggregated==true.Sets the state of the interface as UP when the peer has limited LACP capability. Use case: When a device connected to this AE port is ZTPing for the first time, it will not have LACP configured on the other end. Note: Turning this on will enable force-up on one of the interfaces in the bundle only - Aggregated bool
- Whether the port participates in an aggregated Ethernet interface
- Critical bool
- To generate port up/down alarm, set it to true
- Description string
- Interface Description. Can be a variable (i.e. "{{myvar}}")
- Disable
Autoneg bool - Whether Ethernet autonegotiation is disabled on the port
- Disabled bool
- Port admin up (true) / down (false)
- Dsl
Type string - If
wanType==dsl. DSL technology used by the WAN port - Dsl
Vci int - If
wanType==dsl, 16 bit int - Dsl
Vpi int - If
wanType==dsl, 8 bit int - Duplex string
- Ethernet duplex mode configured on the port
- Ip
Config Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Ip Config - Layer 3 IP configuration for the port
- Lte
Apn string - If
wanType==lte. APN used by the LTE uplink - Lte
Auth string - If
wanType==lte. Authentication method used by the LTE uplink - Lte
Backup bool - Whether the LTE uplink is used as a backup WAN connection
- Lte
Password string - If
wanType==lte. Password used for LTE uplink authentication - Lte
Username string - If
wanType==lte. Username used for LTE uplink authentication - Mtu int
- Layer 3 MTU configured on the port
- Name string
- Interface name used to derive device configuration
- Networks List<string>
- if
usage==lan, name of thejunipermist.org.Networkresource - Outer
Vlan intId - For Q-in-Q. Outer VLAN ID used for QinQ encapsulation
- Poe
Disabled bool - Whether PoE output is disabled on the port
- Poe
Keep boolState When Reboot - Whether Perpetual PoE capabilities are enabled for a port
- Port
Network string - Only for SRX and if
usage==lan, the name of the Network to be used as the Untagged VLAN - Preserve
Dscp bool - Whether to preserve dscp when sending traffic over VPN (SSR-only)
- Redundant bool
- If HA mode. Whether the port participates in the redundant Ethernet configuration
- Redundant
Group int - If HA mode, SRX Only - support redundancy-group. 1-128 for physical SRX, 1-64 for virtual SRX
- Reth
Idx string - For SRX only and if HA Mode
- Reth
Node string - If HA mode. Node associated with the redundant Ethernet interface
- Reth
Nodes List<string> - If HA mode and for SSR only. Per-network node assignment used for VLAN-based redundancy
- Speed string
- Link speed configured on the port
- Ssr
No boolVirtual Mac - When SSR is running as VM, this is required on certain hosting platforms
- Svr
Port stringRange - For SSR only. Port range configured on the interface
- Traffic
Shaping Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Traffic Shaping - Traffic shaping settings applied to the port
- Vlan
Id string - VLAN ID or variable used when the WAN interface is carried on a VLAN
- Vpn
Paths Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Vpn Paths> - Per-VPN path settings for traffic that uses this port
- Wan
Arp stringPolicer - Only when
wanType==broadband. ARP policer profile applied to the WAN port - Wan
Ext stringIp - Only if
usage==wan, optional. If spoke should reach this port by a different IP - Wan
Ext stringIp6 - Only if
usage==wan, optional. If spoke should reach this port by a different IPv6 - Wan
Extra Dictionary<string, Pulumi.Routes Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Wan Extra Routes> - Only if
usage==wan. Property Key is the destination CIDR (e.g. "100.100.100.0/24") - Wan
Extra Dictionary<string, Pulumi.Routes6 Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Wan Extra Routes6> - Only if
usage==wan. Property Key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64") - Wan
Networks List<string> - Only if
usage==wan. Networks reachable through this WAN port for policy definition - Wan
Probe Pulumi.Override Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Wan Probe Override - Optional WAN health probe override settings for this port
- Wan
Source Pulumi.Nat Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Wan Source Nat - Source NAT settings applied to traffic leaving this WAN port
- Wan
Speedtest stringMode - Controls whether Marvis or the scheduler can run speed tests on this WAN port
- Wan
Type string - Only if
usage==wan. WAN uplink type configured on the port
- Usage string
- Logical usage assigned to the port
- Ae
Disable boolLacp - If
aggregated==true. To disable LCP support for the AE interface - Ae
Idx string - If
aggregated==true. Users could force to use the designated AE name (must be an integer between 0 and 127) - Ae
Lacp boolForce Up - For SRX only, if
aggregated==true.Sets the state of the interface as UP when the peer has limited LACP capability. Use case: When a device connected to this AE port is ZTPing for the first time, it will not have LACP configured on the other end. Note: Turning this on will enable force-up on one of the interfaces in the bundle only - Aggregated bool
- Whether the port participates in an aggregated Ethernet interface
- Critical bool
- To generate port up/down alarm, set it to true
- Description string
- Interface Description. Can be a variable (i.e. "{{myvar}}")
- Disable
Autoneg bool - Whether Ethernet autonegotiation is disabled on the port
- Disabled bool
- Port admin up (true) / down (false)
- Dsl
Type string - If
wanType==dsl. DSL technology used by the WAN port - Dsl
Vci int - If
wanType==dsl, 16 bit int - Dsl
Vpi int - If
wanType==dsl, 8 bit int - Duplex string
- Ethernet duplex mode configured on the port
- Ip
Config DeviceprofileGateway Port Config Ip Config - Layer 3 IP configuration for the port
- Lte
Apn string - If
wanType==lte. APN used by the LTE uplink - Lte
Auth string - If
wanType==lte. Authentication method used by the LTE uplink - Lte
Backup bool - Whether the LTE uplink is used as a backup WAN connection
- Lte
Password string - If
wanType==lte. Password used for LTE uplink authentication - Lte
Username string - If
wanType==lte. Username used for LTE uplink authentication - Mtu int
- Layer 3 MTU configured on the port
- Name string
- Interface name used to derive device configuration
- Networks []string
- if
usage==lan, name of thejunipermist.org.Networkresource - Outer
Vlan intId - For Q-in-Q. Outer VLAN ID used for QinQ encapsulation
- Poe
Disabled bool - Whether PoE output is disabled on the port
- Poe
Keep boolState When Reboot - Whether Perpetual PoE capabilities are enabled for a port
- Port
Network string - Only for SRX and if
usage==lan, the name of the Network to be used as the Untagged VLAN - Preserve
Dscp bool - Whether to preserve dscp when sending traffic over VPN (SSR-only)
- Redundant bool
- If HA mode. Whether the port participates in the redundant Ethernet configuration
- Redundant
Group int - If HA mode, SRX Only - support redundancy-group. 1-128 for physical SRX, 1-64 for virtual SRX
- Reth
Idx string - For SRX only and if HA Mode
- Reth
Node string - If HA mode. Node associated with the redundant Ethernet interface
- Reth
Nodes []string - If HA mode and for SSR only. Per-network node assignment used for VLAN-based redundancy
- Speed string
- Link speed configured on the port
- Ssr
No boolVirtual Mac - When SSR is running as VM, this is required on certain hosting platforms
- Svr
Port stringRange - For SSR only. Port range configured on the interface
- Traffic
Shaping DeviceprofileGateway Port Config Traffic Shaping - Traffic shaping settings applied to the port
- Vlan
Id string - VLAN ID or variable used when the WAN interface is carried on a VLAN
- Vpn
Paths map[string]DeviceprofileGateway Port Config Vpn Paths - Per-VPN path settings for traffic that uses this port
- Wan
Arp stringPolicer - Only when
wanType==broadband. ARP policer profile applied to the WAN port - Wan
Ext stringIp - Only if
usage==wan, optional. If spoke should reach this port by a different IP - Wan
Ext stringIp6 - Only if
usage==wan, optional. If spoke should reach this port by a different IPv6 - Wan
Extra map[string]DeviceprofileRoutes Gateway Port Config Wan Extra Routes - Only if
usage==wan. Property Key is the destination CIDR (e.g. "100.100.100.0/24") - Wan
Extra map[string]DeviceprofileRoutes6 Gateway Port Config Wan Extra Routes6 - Only if
usage==wan. Property Key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64") - Wan
Networks []string - Only if
usage==wan. Networks reachable through this WAN port for policy definition - Wan
Probe DeviceprofileOverride Gateway Port Config Wan Probe Override - Optional WAN health probe override settings for this port
- Wan
Source DeviceprofileNat Gateway Port Config Wan Source Nat - Source NAT settings applied to traffic leaving this WAN port
- Wan
Speedtest stringMode - Controls whether Marvis or the scheduler can run speed tests on this WAN port
- Wan
Type string - Only if
usage==wan. WAN uplink type configured on the port
- usage string
- Logical usage assigned to the port
- ae_
disable_ boollacp - If
aggregated==true. To disable LCP support for the AE interface - ae_
idx string - If
aggregated==true. Users could force to use the designated AE name (must be an integer between 0 and 127) - ae_
lacp_ boolforce_ up - For SRX only, if
aggregated==true.Sets the state of the interface as UP when the peer has limited LACP capability. Use case: When a device connected to this AE port is ZTPing for the first time, it will not have LACP configured on the other end. Note: Turning this on will enable force-up on one of the interfaces in the bundle only - aggregated bool
- Whether the port participates in an aggregated Ethernet interface
- critical bool
- To generate port up/down alarm, set it to true
- description string
- Interface Description. Can be a variable (i.e. "{{myvar}}")
- disable_
autoneg bool - Whether Ethernet autonegotiation is disabled on the port
- disabled bool
- Port admin up (true) / down (false)
- dsl_
type string - If
wanType==dsl. DSL technology used by the WAN port - dsl_
vci number - If
wanType==dsl, 16 bit int - dsl_
vpi number - If
wanType==dsl, 8 bit int - duplex string
- Ethernet duplex mode configured on the port
- ip_
config object - Layer 3 IP configuration for the port
- lte_
apn string - If
wanType==lte. APN used by the LTE uplink - lte_
auth string - If
wanType==lte. Authentication method used by the LTE uplink - lte_
backup bool - Whether the LTE uplink is used as a backup WAN connection
- lte_
password string - If
wanType==lte. Password used for LTE uplink authentication - lte_
username string - If
wanType==lte. Username used for LTE uplink authentication - mtu number
- Layer 3 MTU configured on the port
- name string
- Interface name used to derive device configuration
- networks list(string)
- if
usage==lan, name of thejunipermist.org.Networkresource - outer_
vlan_ numberid - For Q-in-Q. Outer VLAN ID used for QinQ encapsulation
- poe_
disabled bool - Whether PoE output is disabled on the port
- poe_
keep_ boolstate_ when_ reboot - Whether Perpetual PoE capabilities are enabled for a port
- port_
network string - Only for SRX and if
usage==lan, the name of the Network to be used as the Untagged VLAN - preserve_
dscp bool - Whether to preserve dscp when sending traffic over VPN (SSR-only)
- redundant bool
- If HA mode. Whether the port participates in the redundant Ethernet configuration
- redundant_
group number - If HA mode, SRX Only - support redundancy-group. 1-128 for physical SRX, 1-64 for virtual SRX
- reth_
idx string - For SRX only and if HA Mode
- reth_
node string - If HA mode. Node associated with the redundant Ethernet interface
- reth_
nodes list(string) - If HA mode and for SSR only. Per-network node assignment used for VLAN-based redundancy
- speed string
- Link speed configured on the port
- ssr_
no_ boolvirtual_ mac - When SSR is running as VM, this is required on certain hosting platforms
- svr_
port_ stringrange - For SSR only. Port range configured on the interface
- traffic_
shaping object - Traffic shaping settings applied to the port
- vlan_
id string - VLAN ID or variable used when the WAN interface is carried on a VLAN
- vpn_
paths map(object) - Per-VPN path settings for traffic that uses this port
- wan_
arp_ stringpolicer - Only when
wanType==broadband. ARP policer profile applied to the WAN port - wan_
ext_ stringip - Only if
usage==wan, optional. If spoke should reach this port by a different IP - wan_
ext_ stringip6 - Only if
usage==wan, optional. If spoke should reach this port by a different IPv6 - wan_
extra_ map(object)routes - Only if
usage==wan. Property Key is the destination CIDR (e.g. "100.100.100.0/24") - wan_
extra_ map(object)routes6 - Only if
usage==wan. Property Key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64") - wan_
networks list(string) - Only if
usage==wan. Networks reachable through this WAN port for policy definition - wan_
probe_ objectoverride - Optional WAN health probe override settings for this port
- wan_
source_ objectnat - Source NAT settings applied to traffic leaving this WAN port
- wan_
speedtest_ stringmode - Controls whether Marvis or the scheduler can run speed tests on this WAN port
- wan_
type string - Only if
usage==wan. WAN uplink type configured on the port
- usage String
- Logical usage assigned to the port
- ae
Disable BooleanLacp - If
aggregated==true. To disable LCP support for the AE interface - ae
Idx String - If
aggregated==true. Users could force to use the designated AE name (must be an integer between 0 and 127) - ae
Lacp BooleanForce Up - For SRX only, if
aggregated==true.Sets the state of the interface as UP when the peer has limited LACP capability. Use case: When a device connected to this AE port is ZTPing for the first time, it will not have LACP configured on the other end. Note: Turning this on will enable force-up on one of the interfaces in the bundle only - aggregated Boolean
- Whether the port participates in an aggregated Ethernet interface
- critical Boolean
- To generate port up/down alarm, set it to true
- description String
- Interface Description. Can be a variable (i.e. "{{myvar}}")
- disable
Autoneg Boolean - Whether Ethernet autonegotiation is disabled on the port
- disabled Boolean
- Port admin up (true) / down (false)
- dsl
Type String - If
wanType==dsl. DSL technology used by the WAN port - dsl
Vci Integer - If
wanType==dsl, 16 bit int - dsl
Vpi Integer - If
wanType==dsl, 8 bit int - duplex String
- Ethernet duplex mode configured on the port
- ip
Config DeviceprofileGateway Port Config Ip Config - Layer 3 IP configuration for the port
- lte
Apn String - If
wanType==lte. APN used by the LTE uplink - lte
Auth String - If
wanType==lte. Authentication method used by the LTE uplink - lte
Backup Boolean - Whether the LTE uplink is used as a backup WAN connection
- lte
Password String - If
wanType==lte. Password used for LTE uplink authentication - lte
Username String - If
wanType==lte. Username used for LTE uplink authentication - mtu Integer
- Layer 3 MTU configured on the port
- name String
- Interface name used to derive device configuration
- networks List<String>
- if
usage==lan, name of thejunipermist.org.Networkresource - outer
Vlan IntegerId - For Q-in-Q. Outer VLAN ID used for QinQ encapsulation
- poe
Disabled Boolean - Whether PoE output is disabled on the port
- poe
Keep BooleanState When Reboot - Whether Perpetual PoE capabilities are enabled for a port
- port
Network String - Only for SRX and if
usage==lan, the name of the Network to be used as the Untagged VLAN - preserve
Dscp Boolean - Whether to preserve dscp when sending traffic over VPN (SSR-only)
- redundant Boolean
- If HA mode. Whether the port participates in the redundant Ethernet configuration
- redundant
Group Integer - If HA mode, SRX Only - support redundancy-group. 1-128 for physical SRX, 1-64 for virtual SRX
- reth
Idx String - For SRX only and if HA Mode
- reth
Node String - If HA mode. Node associated with the redundant Ethernet interface
- reth
Nodes List<String> - If HA mode and for SSR only. Per-network node assignment used for VLAN-based redundancy
- speed String
- Link speed configured on the port
- ssr
No BooleanVirtual Mac - When SSR is running as VM, this is required on certain hosting platforms
- svr
Port StringRange - For SSR only. Port range configured on the interface
- traffic
Shaping DeviceprofileGateway Port Config Traffic Shaping - Traffic shaping settings applied to the port
- vlan
Id String - VLAN ID or variable used when the WAN interface is carried on a VLAN
- vpn
Paths Map<String,DeviceprofileGateway Port Config Vpn Paths> - Per-VPN path settings for traffic that uses this port
- wan
Arp StringPolicer - Only when
wanType==broadband. ARP policer profile applied to the WAN port - wan
Ext StringIp - Only if
usage==wan, optional. If spoke should reach this port by a different IP - wan
Ext StringIp6 - Only if
usage==wan, optional. If spoke should reach this port by a different IPv6 - wan
Extra Map<String,DeviceprofileRoutes Gateway Port Config Wan Extra Routes> - Only if
usage==wan. Property Key is the destination CIDR (e.g. "100.100.100.0/24") - wan
Extra Map<String,DeviceprofileRoutes6 Gateway Port Config Wan Extra Routes6> - Only if
usage==wan. Property Key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64") - wan
Networks List<String> - Only if
usage==wan. Networks reachable through this WAN port for policy definition - wan
Probe DeviceprofileOverride Gateway Port Config Wan Probe Override - Optional WAN health probe override settings for this port
- wan
Source DeviceprofileNat Gateway Port Config Wan Source Nat - Source NAT settings applied to traffic leaving this WAN port
- wan
Speedtest StringMode - Controls whether Marvis or the scheduler can run speed tests on this WAN port
- wan
Type String - Only if
usage==wan. WAN uplink type configured on the port
- usage string
- Logical usage assigned to the port
- ae
Disable booleanLacp - If
aggregated==true. To disable LCP support for the AE interface - ae
Idx string - If
aggregated==true. Users could force to use the designated AE name (must be an integer between 0 and 127) - ae
Lacp booleanForce Up - For SRX only, if
aggregated==true.Sets the state of the interface as UP when the peer has limited LACP capability. Use case: When a device connected to this AE port is ZTPing for the first time, it will not have LACP configured on the other end. Note: Turning this on will enable force-up on one of the interfaces in the bundle only - aggregated boolean
- Whether the port participates in an aggregated Ethernet interface
- critical boolean
- To generate port up/down alarm, set it to true
- description string
- Interface Description. Can be a variable (i.e. "{{myvar}}")
- disable
Autoneg boolean - Whether Ethernet autonegotiation is disabled on the port
- disabled boolean
- Port admin up (true) / down (false)
- dsl
Type string - If
wanType==dsl. DSL technology used by the WAN port - dsl
Vci number - If
wanType==dsl, 16 bit int - dsl
Vpi number - If
wanType==dsl, 8 bit int - duplex string
- Ethernet duplex mode configured on the port
- ip
Config DeviceprofileGateway Port Config Ip Config - Layer 3 IP configuration for the port
- lte
Apn string - If
wanType==lte. APN used by the LTE uplink - lte
Auth string - If
wanType==lte. Authentication method used by the LTE uplink - lte
Backup boolean - Whether the LTE uplink is used as a backup WAN connection
- lte
Password string - If
wanType==lte. Password used for LTE uplink authentication - lte
Username string - If
wanType==lte. Username used for LTE uplink authentication - mtu number
- Layer 3 MTU configured on the port
- name string
- Interface name used to derive device configuration
- networks string[]
- if
usage==lan, name of thejunipermist.org.Networkresource - outer
Vlan numberId - For Q-in-Q. Outer VLAN ID used for QinQ encapsulation
- poe
Disabled boolean - Whether PoE output is disabled on the port
- poe
Keep booleanState When Reboot - Whether Perpetual PoE capabilities are enabled for a port
- port
Network string - Only for SRX and if
usage==lan, the name of the Network to be used as the Untagged VLAN - preserve
Dscp boolean - Whether to preserve dscp when sending traffic over VPN (SSR-only)
- redundant boolean
- If HA mode. Whether the port participates in the redundant Ethernet configuration
- redundant
Group number - If HA mode, SRX Only - support redundancy-group. 1-128 for physical SRX, 1-64 for virtual SRX
- reth
Idx string - For SRX only and if HA Mode
- reth
Node string - If HA mode. Node associated with the redundant Ethernet interface
- reth
Nodes string[] - If HA mode and for SSR only. Per-network node assignment used for VLAN-based redundancy
- speed string
- Link speed configured on the port
- ssr
No booleanVirtual Mac - When SSR is running as VM, this is required on certain hosting platforms
- svr
Port stringRange - For SSR only. Port range configured on the interface
- traffic
Shaping DeviceprofileGateway Port Config Traffic Shaping - Traffic shaping settings applied to the port
- vlan
Id string - VLAN ID or variable used when the WAN interface is carried on a VLAN
- vpn
Paths {[key: string]: DeviceprofileGateway Port Config Vpn Paths} - Per-VPN path settings for traffic that uses this port
- wan
Arp stringPolicer - Only when
wanType==broadband. ARP policer profile applied to the WAN port - wan
Ext stringIp - Only if
usage==wan, optional. If spoke should reach this port by a different IP - wan
Ext stringIp6 - Only if
usage==wan, optional. If spoke should reach this port by a different IPv6 - wan
Extra {[key: string]: DeviceprofileRoutes Gateway Port Config Wan Extra Routes} - Only if
usage==wan. Property Key is the destination CIDR (e.g. "100.100.100.0/24") - wan
Extra {[key: string]: DeviceprofileRoutes6 Gateway Port Config Wan Extra Routes6} - Only if
usage==wan. Property Key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64") - wan
Networks string[] - Only if
usage==wan. Networks reachable through this WAN port for policy definition - wan
Probe DeviceprofileOverride Gateway Port Config Wan Probe Override - Optional WAN health probe override settings for this port
- wan
Source DeviceprofileNat Gateway Port Config Wan Source Nat - Source NAT settings applied to traffic leaving this WAN port
- wan
Speedtest stringMode - Controls whether Marvis or the scheduler can run speed tests on this WAN port
- wan
Type string - Only if
usage==wan. WAN uplink type configured on the port
- usage str
- Logical usage assigned to the port
- ae_
disable_ boollacp - If
aggregated==true. To disable LCP support for the AE interface - ae_
idx str - If
aggregated==true. Users could force to use the designated AE name (must be an integer between 0 and 127) - ae_
lacp_ boolforce_ up - For SRX only, if
aggregated==true.Sets the state of the interface as UP when the peer has limited LACP capability. Use case: When a device connected to this AE port is ZTPing for the first time, it will not have LACP configured on the other end. Note: Turning this on will enable force-up on one of the interfaces in the bundle only - aggregated bool
- Whether the port participates in an aggregated Ethernet interface
- critical bool
- To generate port up/down alarm, set it to true
- description str
- Interface Description. Can be a variable (i.e. "{{myvar}}")
- disable_
autoneg bool - Whether Ethernet autonegotiation is disabled on the port
- disabled bool
- Port admin up (true) / down (false)
- dsl_
type str - If
wanType==dsl. DSL technology used by the WAN port - dsl_
vci int - If
wanType==dsl, 16 bit int - dsl_
vpi int - If
wanType==dsl, 8 bit int - duplex str
- Ethernet duplex mode configured on the port
- ip_
config DeviceprofileGateway Port Config Ip Config - Layer 3 IP configuration for the port
- lte_
apn str - If
wanType==lte. APN used by the LTE uplink - lte_
auth str - If
wanType==lte. Authentication method used by the LTE uplink - lte_
backup bool - Whether the LTE uplink is used as a backup WAN connection
- lte_
password str - If
wanType==lte. Password used for LTE uplink authentication - lte_
username str - If
wanType==lte. Username used for LTE uplink authentication - mtu int
- Layer 3 MTU configured on the port
- name str
- Interface name used to derive device configuration
- networks Sequence[str]
- if
usage==lan, name of thejunipermist.org.Networkresource - outer_
vlan_ intid - For Q-in-Q. Outer VLAN ID used for QinQ encapsulation
- poe_
disabled bool - Whether PoE output is disabled on the port
- poe_
keep_ boolstate_ when_ reboot - Whether Perpetual PoE capabilities are enabled for a port
- port_
network str - Only for SRX and if
usage==lan, the name of the Network to be used as the Untagged VLAN - preserve_
dscp bool - Whether to preserve dscp when sending traffic over VPN (SSR-only)
- redundant bool
- If HA mode. Whether the port participates in the redundant Ethernet configuration
- redundant_
group int - If HA mode, SRX Only - support redundancy-group. 1-128 for physical SRX, 1-64 for virtual SRX
- reth_
idx str - For SRX only and if HA Mode
- reth_
node str - If HA mode. Node associated with the redundant Ethernet interface
- reth_
nodes Sequence[str] - If HA mode and for SSR only. Per-network node assignment used for VLAN-based redundancy
- speed str
- Link speed configured on the port
- ssr_
no_ boolvirtual_ mac - When SSR is running as VM, this is required on certain hosting platforms
- svr_
port_ strrange - For SSR only. Port range configured on the interface
- traffic_
shaping DeviceprofileGateway Port Config Traffic Shaping - Traffic shaping settings applied to the port
- vlan_
id str - VLAN ID or variable used when the WAN interface is carried on a VLAN
- vpn_
paths Mapping[str, DeviceprofileGateway Port Config Vpn Paths] - Per-VPN path settings for traffic that uses this port
- wan_
arp_ strpolicer - Only when
wanType==broadband. ARP policer profile applied to the WAN port - wan_
ext_ strip - Only if
usage==wan, optional. If spoke should reach this port by a different IP - wan_
ext_ strip6 - Only if
usage==wan, optional. If spoke should reach this port by a different IPv6 - wan_
extra_ Mapping[str, Deviceprofileroutes Gateway Port Config Wan Extra Routes] - Only if
usage==wan. Property Key is the destination CIDR (e.g. "100.100.100.0/24") - wan_
extra_ Mapping[str, Deviceprofileroutes6 Gateway Port Config Wan Extra Routes6] - Only if
usage==wan. Property Key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64") - wan_
networks Sequence[str] - Only if
usage==wan. Networks reachable through this WAN port for policy definition - wan_
probe_ Deviceprofileoverride Gateway Port Config Wan Probe Override - Optional WAN health probe override settings for this port
- wan_
source_ Deviceprofilenat Gateway Port Config Wan Source Nat - Source NAT settings applied to traffic leaving this WAN port
- wan_
speedtest_ strmode - Controls whether Marvis or the scheduler can run speed tests on this WAN port
- wan_
type str - Only if
usage==wan. WAN uplink type configured on the port
- usage String
- Logical usage assigned to the port
- ae
Disable BooleanLacp - If
aggregated==true. To disable LCP support for the AE interface - ae
Idx String - If
aggregated==true. Users could force to use the designated AE name (must be an integer between 0 and 127) - ae
Lacp BooleanForce Up - For SRX only, if
aggregated==true.Sets the state of the interface as UP when the peer has limited LACP capability. Use case: When a device connected to this AE port is ZTPing for the first time, it will not have LACP configured on the other end. Note: Turning this on will enable force-up on one of the interfaces in the bundle only - aggregated Boolean
- Whether the port participates in an aggregated Ethernet interface
- critical Boolean
- To generate port up/down alarm, set it to true
- description String
- Interface Description. Can be a variable (i.e. "{{myvar}}")
- disable
Autoneg Boolean - Whether Ethernet autonegotiation is disabled on the port
- disabled Boolean
- Port admin up (true) / down (false)
- dsl
Type String - If
wanType==dsl. DSL technology used by the WAN port - dsl
Vci Number - If
wanType==dsl, 16 bit int - dsl
Vpi Number - If
wanType==dsl, 8 bit int - duplex String
- Ethernet duplex mode configured on the port
- ip
Config Property Map - Layer 3 IP configuration for the port
- lte
Apn String - If
wanType==lte. APN used by the LTE uplink - lte
Auth String - If
wanType==lte. Authentication method used by the LTE uplink - lte
Backup Boolean - Whether the LTE uplink is used as a backup WAN connection
- lte
Password String - If
wanType==lte. Password used for LTE uplink authentication - lte
Username String - If
wanType==lte. Username used for LTE uplink authentication - mtu Number
- Layer 3 MTU configured on the port
- name String
- Interface name used to derive device configuration
- networks List<String>
- if
usage==lan, name of thejunipermist.org.Networkresource - outer
Vlan NumberId - For Q-in-Q. Outer VLAN ID used for QinQ encapsulation
- poe
Disabled Boolean - Whether PoE output is disabled on the port
- poe
Keep BooleanState When Reboot - Whether Perpetual PoE capabilities are enabled for a port
- port
Network String - Only for SRX and if
usage==lan, the name of the Network to be used as the Untagged VLAN - preserve
Dscp Boolean - Whether to preserve dscp when sending traffic over VPN (SSR-only)
- redundant Boolean
- If HA mode. Whether the port participates in the redundant Ethernet configuration
- redundant
Group Number - If HA mode, SRX Only - support redundancy-group. 1-128 for physical SRX, 1-64 for virtual SRX
- reth
Idx String - For SRX only and if HA Mode
- reth
Node String - If HA mode. Node associated with the redundant Ethernet interface
- reth
Nodes List<String> - If HA mode and for SSR only. Per-network node assignment used for VLAN-based redundancy
- speed String
- Link speed configured on the port
- ssr
No BooleanVirtual Mac - When SSR is running as VM, this is required on certain hosting platforms
- svr
Port StringRange - For SSR only. Port range configured on the interface
- traffic
Shaping Property Map - Traffic shaping settings applied to the port
- vlan
Id String - VLAN ID or variable used when the WAN interface is carried on a VLAN
- vpn
Paths Map<Property Map> - Per-VPN path settings for traffic that uses this port
- wan
Arp StringPolicer - Only when
wanType==broadband. ARP policer profile applied to the WAN port - wan
Ext StringIp - Only if
usage==wan, optional. If spoke should reach this port by a different IP - wan
Ext StringIp6 - Only if
usage==wan, optional. If spoke should reach this port by a different IPv6 - wan
Extra Map<Property Map>Routes - Only if
usage==wan. Property Key is the destination CIDR (e.g. "100.100.100.0/24") - wan
Extra Map<Property Map>Routes6 - Only if
usage==wan. Property Key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64") - wan
Networks List<String> - Only if
usage==wan. Networks reachable through this WAN port for policy definition - wan
Probe Property MapOverride - Optional WAN health probe override settings for this port
- wan
Source Property MapNat - Source NAT settings applied to traffic leaving this WAN port
- wan
Speedtest StringMode - Controls whether Marvis or the scheduler can run speed tests on this WAN port
- wan
Type String - Only if
usage==wan. WAN uplink type configured on the port
DeviceprofileGatewayPortConfigIpConfig, DeviceprofileGatewayPortConfigIpConfigArgs
- Dns List<string>
- Resolver server IP addresses used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- Dns
Suffixes List<string> - DNS search suffixes used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- Gateway string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IP address (i.e. "192.168.1.1") or a Variable (i.e. "{{myvar}}")
- Gateway6 string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IPv6 Address (i.e. "2001:db8::1") or a Variable (i.e. "{{myvar}}")
- Ip string
- Interface IP address (i.e. "192.168.1.8") or a Variable (i.e. "{{myvar}}")
- Ip6 string
- Interface IPv6 Address (i.e. "2001:db8::123") or a Variable (i.e. "{{myvar}}")
- Netmask string
- Used only if
subnetis not specified innetworks. Interface Netmask (i.e. "/24") or a Variable (i.e. "{{myvar}}") - Netmask6 string
- Used only if
subnetis not specified innetworks. Interface IPv6 Netmask (i.e. "/64") or a Variable (i.e. "{{myvar}}") - Network string
- Optional, the network to be used for mgmt
- Poser
Password string - Password used for PPPoE when
type==pppoe - Pppoe
Auth string - Authentication protocol used for PPPoE when
type==pppoe - Pppoe
Username string - Username used for PPPoE when
type==pppoe - Type string
- IPv4 assignment mode for this gateway port interface
- Type6 string
- IPv6 assignment mode for this gateway port interface
- Dns []string
- Resolver server IP addresses used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- Dns
Suffixes []string - DNS search suffixes used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- Gateway string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IP address (i.e. "192.168.1.1") or a Variable (i.e. "{{myvar}}")
- Gateway6 string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IPv6 Address (i.e. "2001:db8::1") or a Variable (i.e. "{{myvar}}")
- Ip string
- Interface IP address (i.e. "192.168.1.8") or a Variable (i.e. "{{myvar}}")
- Ip6 string
- Interface IPv6 Address (i.e. "2001:db8::123") or a Variable (i.e. "{{myvar}}")
- Netmask string
- Used only if
subnetis not specified innetworks. Interface Netmask (i.e. "/24") or a Variable (i.e. "{{myvar}}") - Netmask6 string
- Used only if
subnetis not specified innetworks. Interface IPv6 Netmask (i.e. "/64") or a Variable (i.e. "{{myvar}}") - Network string
- Optional, the network to be used for mgmt
- Poser
Password string - Password used for PPPoE when
type==pppoe - Pppoe
Auth string - Authentication protocol used for PPPoE when
type==pppoe - Pppoe
Username string - Username used for PPPoE when
type==pppoe - Type string
- IPv4 assignment mode for this gateway port interface
- Type6 string
- IPv6 assignment mode for this gateway port interface
- dns list(string)
- Resolver server IP addresses used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- dns_
suffixes list(string) - DNS search suffixes used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- gateway string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IP address (i.e. "192.168.1.1") or a Variable (i.e. "{{myvar}}")
- gateway6 string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IPv6 Address (i.e. "2001:db8::1") or a Variable (i.e. "{{myvar}}")
- ip string
- Interface IP address (i.e. "192.168.1.8") or a Variable (i.e. "{{myvar}}")
- ip6 string
- Interface IPv6 Address (i.e. "2001:db8::123") or a Variable (i.e. "{{myvar}}")
- netmask string
- Used only if
subnetis not specified innetworks. Interface Netmask (i.e. "/24") or a Variable (i.e. "{{myvar}}") - netmask6 string
- Used only if
subnetis not specified innetworks. Interface IPv6 Netmask (i.e. "/64") or a Variable (i.e. "{{myvar}}") - network string
- Optional, the network to be used for mgmt
- poser_
password string - Password used for PPPoE when
type==pppoe - pppoe_
auth string - Authentication protocol used for PPPoE when
type==pppoe - pppoe_
username string - Username used for PPPoE when
type==pppoe - type string
- IPv4 assignment mode for this gateway port interface
- type6 string
- IPv6 assignment mode for this gateway port interface
- dns List<String>
- Resolver server IP addresses used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- dns
Suffixes List<String> - DNS search suffixes used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- gateway String
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IP address (i.e. "192.168.1.1") or a Variable (i.e. "{{myvar}}")
- gateway6 String
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IPv6 Address (i.e. "2001:db8::1") or a Variable (i.e. "{{myvar}}")
- ip String
- Interface IP address (i.e. "192.168.1.8") or a Variable (i.e. "{{myvar}}")
- ip6 String
- Interface IPv6 Address (i.e. "2001:db8::123") or a Variable (i.e. "{{myvar}}")
- netmask String
- Used only if
subnetis not specified innetworks. Interface Netmask (i.e. "/24") or a Variable (i.e. "{{myvar}}") - netmask6 String
- Used only if
subnetis not specified innetworks. Interface IPv6 Netmask (i.e. "/64") or a Variable (i.e. "{{myvar}}") - network String
- Optional, the network to be used for mgmt
- poser
Password String - Password used for PPPoE when
type==pppoe - pppoe
Auth String - Authentication protocol used for PPPoE when
type==pppoe - pppoe
Username String - Username used for PPPoE when
type==pppoe - type String
- IPv4 assignment mode for this gateway port interface
- type6 String
- IPv6 assignment mode for this gateway port interface
- dns string[]
- Resolver server IP addresses used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- dns
Suffixes string[] - DNS search suffixes used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- gateway string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IP address (i.e. "192.168.1.1") or a Variable (i.e. "{{myvar}}")
- gateway6 string
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IPv6 Address (i.e. "2001:db8::1") or a Variable (i.e. "{{myvar}}")
- ip string
- Interface IP address (i.e. "192.168.1.8") or a Variable (i.e. "{{myvar}}")
- ip6 string
- Interface IPv6 Address (i.e. "2001:db8::123") or a Variable (i.e. "{{myvar}}")
- netmask string
- Used only if
subnetis not specified innetworks. Interface Netmask (i.e. "/24") or a Variable (i.e. "{{myvar}}") - netmask6 string
- Used only if
subnetis not specified innetworks. Interface IPv6 Netmask (i.e. "/64") or a Variable (i.e. "{{myvar}}") - network string
- Optional, the network to be used for mgmt
- poser
Password string - Password used for PPPoE when
type==pppoe - pppoe
Auth string - Authentication protocol used for PPPoE when
type==pppoe - pppoe
Username string - Username used for PPPoE when
type==pppoe - type string
- IPv4 assignment mode for this gateway port interface
- type6 string
- IPv6 assignment mode for this gateway port interface
- dns Sequence[str]
- Resolver server IP addresses used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- dns_
suffixes Sequence[str] - DNS search suffixes used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- gateway str
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IP address (i.e. "192.168.1.1") or a Variable (i.e. "{{myvar}}")
- gateway6 str
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IPv6 Address (i.e. "2001:db8::1") or a Variable (i.e. "{{myvar}}")
- ip str
- Interface IP address (i.e. "192.168.1.8") or a Variable (i.e. "{{myvar}}")
- ip6 str
- Interface IPv6 Address (i.e. "2001:db8::123") or a Variable (i.e. "{{myvar}}")
- netmask str
- Used only if
subnetis not specified innetworks. Interface Netmask (i.e. "/24") or a Variable (i.e. "{{myvar}}") - netmask6 str
- Used only if
subnetis not specified innetworks. Interface IPv6 Netmask (i.e. "/64") or a Variable (i.e. "{{myvar}}") - network str
- Optional, the network to be used for mgmt
- poser_
password str - Password used for PPPoE when
type==pppoe - pppoe_
auth str - Authentication protocol used for PPPoE when
type==pppoe - pppoe_
username str - Username used for PPPoE when
type==pppoe - type str
- IPv4 assignment mode for this gateway port interface
- type6 str
- IPv6 assignment mode for this gateway port interface
- dns List<String>
- Resolver server IP addresses used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- dns
Suffixes List<String> - DNS search suffixes used by this interface, except on out-of-band interfaces such as vme, em0, or fxp0
- gateway String
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IP address (i.e. "192.168.1.1") or a Variable (i.e. "{{myvar}}")
- gateway6 String
- Except for out-of_band interface (vme/em0/fxp0). Interface Default Gateway IPv6 Address (i.e. "2001:db8::1") or a Variable (i.e. "{{myvar}}")
- ip String
- Interface IP address (i.e. "192.168.1.8") or a Variable (i.e. "{{myvar}}")
- ip6 String
- Interface IPv6 Address (i.e. "2001:db8::123") or a Variable (i.e. "{{myvar}}")
- netmask String
- Used only if
subnetis not specified innetworks. Interface Netmask (i.e. "/24") or a Variable (i.e. "{{myvar}}") - netmask6 String
- Used only if
subnetis not specified innetworks. Interface IPv6 Netmask (i.e. "/64") or a Variable (i.e. "{{myvar}}") - network String
- Optional, the network to be used for mgmt
- poser
Password String - Password used for PPPoE when
type==pppoe - pppoe
Auth String - Authentication protocol used for PPPoE when
type==pppoe - pppoe
Username String - Username used for PPPoE when
type==pppoe - type String
- IPv4 assignment mode for this gateway port interface
- type6 String
- IPv6 assignment mode for this gateway port interface
DeviceprofileGatewayPortConfigTrafficShaping, DeviceprofileGatewayPortConfigTrafficShapingArgs
- Class
Percentages List<int> - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- Enabled bool
- Whether traffic shaping is enabled
- Max
Tx intKbps - Maximum transmit bandwidth for the interface, in Kbps
- Class
Percentages []int - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- Enabled bool
- Whether traffic shaping is enabled
- Max
Tx intKbps - Maximum transmit bandwidth for the interface, in Kbps
- class_
percentages list(number) - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled bool
- Whether traffic shaping is enabled
- max_
tx_ numberkbps - Maximum transmit bandwidth for the interface, in Kbps
- class
Percentages List<Integer> - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled Boolean
- Whether traffic shaping is enabled
- max
Tx IntegerKbps - Maximum transmit bandwidth for the interface, in Kbps
- class
Percentages number[] - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled boolean
- Whether traffic shaping is enabled
- max
Tx numberKbps - Maximum transmit bandwidth for the interface, in Kbps
- class_
percentages Sequence[int] - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled bool
- Whether traffic shaping is enabled
- max_
tx_ intkbps - Maximum transmit bandwidth for the interface, in Kbps
- class
Percentages List<Number> - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled Boolean
- Whether traffic shaping is enabled
- max
Tx NumberKbps - Maximum transmit bandwidth for the interface, in Kbps
DeviceprofileGatewayPortConfigVpnPaths, DeviceprofileGatewayPortConfigVpnPathsArgs
- Bfd
Profile string - BFD profile used for this VPN path when the VPN
type==hubSpoke - Bfd
Use boolTunnel Mode - Only if the VPN
type==hubSpoke. Whether to use tunnel mode. SSR only - Preference int
- Only if the VPN
type==hubSpoke. For a given VPN, whenpath_selection.strategy==simple, the preference for a path (lower is preferred) - Role string
- Gateway role for this VPN path; valid values depend on the VPN
type - Traffic
Shaping Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Port Config Vpn Paths Traffic Shaping - Traffic shaping settings applied to this VPN path
- Bfd
Profile string - BFD profile used for this VPN path when the VPN
type==hubSpoke - Bfd
Use boolTunnel Mode - Only if the VPN
type==hubSpoke. Whether to use tunnel mode. SSR only - Preference int
- Only if the VPN
type==hubSpoke. For a given VPN, whenpath_selection.strategy==simple, the preference for a path (lower is preferred) - Role string
- Gateway role for this VPN path; valid values depend on the VPN
type - Traffic
Shaping DeviceprofileGateway Port Config Vpn Paths Traffic Shaping - Traffic shaping settings applied to this VPN path
- bfd_
profile string - BFD profile used for this VPN path when the VPN
type==hubSpoke - bfd_
use_ booltunnel_ mode - Only if the VPN
type==hubSpoke. Whether to use tunnel mode. SSR only - preference number
- Only if the VPN
type==hubSpoke. For a given VPN, whenpath_selection.strategy==simple, the preference for a path (lower is preferred) - role string
- Gateway role for this VPN path; valid values depend on the VPN
type - traffic_
shaping object - Traffic shaping settings applied to this VPN path
- bfd
Profile String - BFD profile used for this VPN path when the VPN
type==hubSpoke - bfd
Use BooleanTunnel Mode - Only if the VPN
type==hubSpoke. Whether to use tunnel mode. SSR only - preference Integer
- Only if the VPN
type==hubSpoke. For a given VPN, whenpath_selection.strategy==simple, the preference for a path (lower is preferred) - role String
- Gateway role for this VPN path; valid values depend on the VPN
type - traffic
Shaping DeviceprofileGateway Port Config Vpn Paths Traffic Shaping - Traffic shaping settings applied to this VPN path
- bfd
Profile string - BFD profile used for this VPN path when the VPN
type==hubSpoke - bfd
Use booleanTunnel Mode - Only if the VPN
type==hubSpoke. Whether to use tunnel mode. SSR only - preference number
- Only if the VPN
type==hubSpoke. For a given VPN, whenpath_selection.strategy==simple, the preference for a path (lower is preferred) - role string
- Gateway role for this VPN path; valid values depend on the VPN
type - traffic
Shaping DeviceprofileGateway Port Config Vpn Paths Traffic Shaping - Traffic shaping settings applied to this VPN path
- bfd_
profile str - BFD profile used for this VPN path when the VPN
type==hubSpoke - bfd_
use_ booltunnel_ mode - Only if the VPN
type==hubSpoke. Whether to use tunnel mode. SSR only - preference int
- Only if the VPN
type==hubSpoke. For a given VPN, whenpath_selection.strategy==simple, the preference for a path (lower is preferred) - role str
- Gateway role for this VPN path; valid values depend on the VPN
type - traffic_
shaping DeviceprofileGateway Port Config Vpn Paths Traffic Shaping - Traffic shaping settings applied to this VPN path
- bfd
Profile String - BFD profile used for this VPN path when the VPN
type==hubSpoke - bfd
Use BooleanTunnel Mode - Only if the VPN
type==hubSpoke. Whether to use tunnel mode. SSR only - preference Number
- Only if the VPN
type==hubSpoke. For a given VPN, whenpath_selection.strategy==simple, the preference for a path (lower is preferred) - role String
- Gateway role for this VPN path; valid values depend on the VPN
type - traffic
Shaping Property Map - Traffic shaping settings applied to this VPN path
DeviceprofileGatewayPortConfigVpnPathsTrafficShaping, DeviceprofileGatewayPortConfigVpnPathsTrafficShapingArgs
- Class
Percentages List<int> - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- Enabled bool
- Whether traffic shaping is enabled
- Max
Tx intKbps - Maximum transmit bandwidth for the interface, in Kbps
- Class
Percentages []int - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- Enabled bool
- Whether traffic shaping is enabled
- Max
Tx intKbps - Maximum transmit bandwidth for the interface, in Kbps
- class_
percentages list(number) - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled bool
- Whether traffic shaping is enabled
- max_
tx_ numberkbps - Maximum transmit bandwidth for the interface, in Kbps
- class
Percentages List<Integer> - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled Boolean
- Whether traffic shaping is enabled
- max
Tx IntegerKbps - Maximum transmit bandwidth for the interface, in Kbps
- class
Percentages number[] - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled boolean
- Whether traffic shaping is enabled
- max
Tx numberKbps - Maximum transmit bandwidth for the interface, in Kbps
- class_
percentages Sequence[int] - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled bool
- Whether traffic shaping is enabled
- max_
tx_ intkbps - Maximum transmit bandwidth for the interface, in Kbps
- class
Percentages List<Number> - Traffic class bandwidth percentages for high, medium, low, and best-effort queues
- enabled Boolean
- Whether traffic shaping is enabled
- max
Tx NumberKbps - Maximum transmit bandwidth for the interface, in Kbps
DeviceprofileGatewayPortConfigWanExtraRoutes, DeviceprofileGatewayPortConfigWanExtraRoutesArgs
- Via string
- IPv4 next-hop address for this WAN extra route
- Via string
- IPv4 next-hop address for this WAN extra route
- via string
- IPv4 next-hop address for this WAN extra route
- via String
- IPv4 next-hop address for this WAN extra route
- via string
- IPv4 next-hop address for this WAN extra route
- via str
- IPv4 next-hop address for this WAN extra route
- via String
- IPv4 next-hop address for this WAN extra route
DeviceprofileGatewayPortConfigWanExtraRoutes6, DeviceprofileGatewayPortConfigWanExtraRoutes6Args
- Via string
- IPv6 next-hop address for this WAN extra route
- Via string
- IPv6 next-hop address for this WAN extra route
- via string
- IPv6 next-hop address for this WAN extra route
- via String
- IPv6 next-hop address for this WAN extra route
- via string
- IPv6 next-hop address for this WAN extra route
- via str
- IPv6 next-hop address for this WAN extra route
- via String
- IPv6 next-hop address for this WAN extra route
DeviceprofileGatewayPortConfigWanProbeOverride, DeviceprofileGatewayPortConfigWanProbeOverrideArgs
- Ip6s List<string>
- List of IPv6 probe host addresses used by this WAN override
- Ips List<string>
- List of IPv4 probe host addresses used by this WAN override
- Probe
Profile string - WAN probe profile used for health checks on this port
- Ip6s []string
- List of IPv6 probe host addresses used by this WAN override
- Ips []string
- List of IPv4 probe host addresses used by this WAN override
- Probe
Profile string - WAN probe profile used for health checks on this port
- ip6s list(string)
- List of IPv6 probe host addresses used by this WAN override
- ips list(string)
- List of IPv4 probe host addresses used by this WAN override
- probe_
profile string - WAN probe profile used for health checks on this port
- ip6s List<String>
- List of IPv6 probe host addresses used by this WAN override
- ips List<String>
- List of IPv4 probe host addresses used by this WAN override
- probe
Profile String - WAN probe profile used for health checks on this port
- ip6s string[]
- List of IPv6 probe host addresses used by this WAN override
- ips string[]
- List of IPv4 probe host addresses used by this WAN override
- probe
Profile string - WAN probe profile used for health checks on this port
- ip6s Sequence[str]
- List of IPv6 probe host addresses used by this WAN override
- ips Sequence[str]
- List of IPv4 probe host addresses used by this WAN override
- probe_
profile str - WAN probe profile used for health checks on this port
- ip6s List<String>
- List of IPv6 probe host addresses used by this WAN override
- ips List<String>
- List of IPv4 probe host addresses used by this WAN override
- probe
Profile String - WAN probe profile used for health checks on this port
DeviceprofileGatewayPortConfigWanSourceNat, DeviceprofileGatewayPortConfigWanSourceNatArgs
DeviceprofileGatewayRoutingPolicies, DeviceprofileGatewayRoutingPoliciesArgs
- Terms
List<Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Routing Policies Term> - Ordered terms evaluated by this gateway routing policy
- Terms
[]Deviceprofile
Gateway Routing Policies Term - Ordered terms evaluated by this gateway routing policy
- terms list(object)
- Ordered terms evaluated by this gateway routing policy
- terms
List<Deviceprofile
Gateway Routing Policies Term> - Ordered terms evaluated by this gateway routing policy
- terms
Deviceprofile
Gateway Routing Policies Term[] - Ordered terms evaluated by this gateway routing policy
- terms
Sequence[Deviceprofile
Gateway Routing Policies Term] - Ordered terms evaluated by this gateway routing policy
- terms List<Property Map>
- Ordered terms evaluated by this gateway routing policy
DeviceprofileGatewayRoutingPoliciesTerm, DeviceprofileGatewayRoutingPoliciesTermArgs
- Actions
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Routing Policies Term Actions - Policy actions applied when this routing policy term matches
- Matching
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Routing Policies Term Matching - Route match criteria that must be satisfied before actions are applied
- Actions
Deviceprofile
Gateway Routing Policies Term Actions - Policy actions applied when this routing policy term matches
- Matching
Deviceprofile
Gateway Routing Policies Term Matching - Route match criteria that must be satisfied before actions are applied
- actions
Deviceprofile
Gateway Routing Policies Term Actions - Policy actions applied when this routing policy term matches
- matching
Deviceprofile
Gateway Routing Policies Term Matching - Route match criteria that must be satisfied before actions are applied
- actions
Deviceprofile
Gateway Routing Policies Term Actions - Policy actions applied when this routing policy term matches
- matching
Deviceprofile
Gateway Routing Policies Term Matching - Route match criteria that must be satisfied before actions are applied
- actions
Deviceprofile
Gateway Routing Policies Term Actions - Policy actions applied when this routing policy term matches
- matching
Deviceprofile
Gateway Routing Policies Term Matching - Route match criteria that must be satisfied before actions are applied
- actions Property Map
- Policy actions applied when this routing policy term matches
- matching Property Map
- Route match criteria that must be satisfied before actions are applied
DeviceprofileGatewayRoutingPoliciesTermActions, DeviceprofileGatewayRoutingPoliciesTermActionsArgs
- Accept bool
- Whether to accept routes that match this term
- Add
Communities List<string> - BGP communities to add to routes that match this term
- Add
Target List<string>Vrfs - SSR target VRFs to add when leaking routes from hub to spoke
- Communities List<string>
- BGP communities to set when this term is used as an export policy
- Exclude
As List<string>Paths - AS path values to exclude when this term is used as an export policy
- Exclude
Communities List<string> - BGP communities to exclude from routes that match this term
- Export
Communities List<string> - BGP communities allowed for export when this term is used as an export policy
- Local
Preference string - Preference value to set when this term is used as an import policy
- Prepend
As List<string>Paths - AS path values to prepend when this term is used as an export policy
- Accept bool
- Whether to accept routes that match this term
- Add
Communities []string - BGP communities to add to routes that match this term
- Add
Target []stringVrfs - SSR target VRFs to add when leaking routes from hub to spoke
- Communities []string
- BGP communities to set when this term is used as an export policy
- Exclude
As []stringPaths - AS path values to exclude when this term is used as an export policy
- Exclude
Communities []string - BGP communities to exclude from routes that match this term
- Export
Communities []string - BGP communities allowed for export when this term is used as an export policy
- Local
Preference string - Preference value to set when this term is used as an import policy
- Prepend
As []stringPaths - AS path values to prepend when this term is used as an export policy
- accept bool
- Whether to accept routes that match this term
- add_
communities list(string) - BGP communities to add to routes that match this term
- add_
target_ list(string)vrfs - SSR target VRFs to add when leaking routes from hub to spoke
- communities list(string)
- BGP communities to set when this term is used as an export policy
- exclude_
as_ list(string)paths - AS path values to exclude when this term is used as an export policy
- exclude_
communities list(string) - BGP communities to exclude from routes that match this term
- export_
communities list(string) - BGP communities allowed for export when this term is used as an export policy
- local_
preference string - Preference value to set when this term is used as an import policy
- prepend_
as_ list(string)paths - AS path values to prepend when this term is used as an export policy
- accept Boolean
- Whether to accept routes that match this term
- add
Communities List<String> - BGP communities to add to routes that match this term
- add
Target List<String>Vrfs - SSR target VRFs to add when leaking routes from hub to spoke
- communities List<String>
- BGP communities to set when this term is used as an export policy
- exclude
As List<String>Paths - AS path values to exclude when this term is used as an export policy
- exclude
Communities List<String> - BGP communities to exclude from routes that match this term
- export
Communities List<String> - BGP communities allowed for export when this term is used as an export policy
- local
Preference String - Preference value to set when this term is used as an import policy
- prepend
As List<String>Paths - AS path values to prepend when this term is used as an export policy
- accept boolean
- Whether to accept routes that match this term
- add
Communities string[] - BGP communities to add to routes that match this term
- add
Target string[]Vrfs - SSR target VRFs to add when leaking routes from hub to spoke
- communities string[]
- BGP communities to set when this term is used as an export policy
- exclude
As string[]Paths - AS path values to exclude when this term is used as an export policy
- exclude
Communities string[] - BGP communities to exclude from routes that match this term
- export
Communities string[] - BGP communities allowed for export when this term is used as an export policy
- local
Preference string - Preference value to set when this term is used as an import policy
- prepend
As string[]Paths - AS path values to prepend when this term is used as an export policy
- accept bool
- Whether to accept routes that match this term
- add_
communities Sequence[str] - BGP communities to add to routes that match this term
- add_
target_ Sequence[str]vrfs - SSR target VRFs to add when leaking routes from hub to spoke
- communities Sequence[str]
- BGP communities to set when this term is used as an export policy
- exclude_
as_ Sequence[str]paths - AS path values to exclude when this term is used as an export policy
- exclude_
communities Sequence[str] - BGP communities to exclude from routes that match this term
- export_
communities Sequence[str] - BGP communities allowed for export when this term is used as an export policy
- local_
preference str - Preference value to set when this term is used as an import policy
- prepend_
as_ Sequence[str]paths - AS path values to prepend when this term is used as an export policy
- accept Boolean
- Whether to accept routes that match this term
- add
Communities List<String> - BGP communities to add to routes that match this term
- add
Target List<String>Vrfs - SSR target VRFs to add when leaking routes from hub to spoke
- communities List<String>
- BGP communities to set when this term is used as an export policy
- exclude
As List<String>Paths - AS path values to exclude when this term is used as an export policy
- exclude
Communities List<String> - BGP communities to exclude from routes that match this term
- export
Communities List<String> - BGP communities allowed for export when this term is used as an export policy
- local
Preference String - Preference value to set when this term is used as an import policy
- prepend
As List<String>Paths - AS path values to prepend when this term is used as an export policy
DeviceprofileGatewayRoutingPoliciesTermMatching, DeviceprofileGatewayRoutingPoliciesTermMatchingArgs
- As
Paths List<string> - BGP AS, value in range 1-4294967294. Can be a Variable (e.g.
{{bgp_as}}) - Communities List<string>
- BGP communities that routes must match
- Networks List<string>
- Configured network names that routes must match
- Prefixes List<string>
- Route prefixes that routes must match
- Protocols List<string>
- enum:
aggregate,bgp,direct,ospf,static(SRX Only) - Route
Exists Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Routing Policies Term Matching Route Exists - Existing route condition that must be satisfied before this term matches
- Vpn
Neighbor List<string>Macs - Overlay neighbor MAC addresses used as match criteria for BGP sessions with
via==vpn - Vpn
Path Pulumi.Sla Juniper Mist. Org. Inputs. Deviceprofile Gateway Routing Policies Term Matching Vpn Path Sla - SLA thresholds used when matching a VPN path
- Vpn
Paths List<string> - Overlay path names used as match criteria for BGP sessions with
via==vpn
- As
Paths []string - BGP AS, value in range 1-4294967294. Can be a Variable (e.g.
{{bgp_as}}) - Communities []string
- BGP communities that routes must match
- Networks []string
- Configured network names that routes must match
- Prefixes []string
- Route prefixes that routes must match
- Protocols []string
- enum:
aggregate,bgp,direct,ospf,static(SRX Only) - Route
Exists DeviceprofileGateway Routing Policies Term Matching Route Exists - Existing route condition that must be satisfied before this term matches
- Vpn
Neighbor []stringMacs - Overlay neighbor MAC addresses used as match criteria for BGP sessions with
via==vpn - Vpn
Path DeviceprofileSla Gateway Routing Policies Term Matching Vpn Path Sla - SLA thresholds used when matching a VPN path
- Vpn
Paths []string - Overlay path names used as match criteria for BGP sessions with
via==vpn
- as_
paths list(string) - BGP AS, value in range 1-4294967294. Can be a Variable (e.g.
{{bgp_as}}) - communities list(string)
- BGP communities that routes must match
- networks list(string)
- Configured network names that routes must match
- prefixes list(string)
- Route prefixes that routes must match
- protocols list(string)
- enum:
aggregate,bgp,direct,ospf,static(SRX Only) - route_
exists object - Existing route condition that must be satisfied before this term matches
- vpn_
neighbor_ list(string)macs - Overlay neighbor MAC addresses used as match criteria for BGP sessions with
via==vpn - vpn_
path_ objectsla - SLA thresholds used when matching a VPN path
- vpn_
paths list(string) - Overlay path names used as match criteria for BGP sessions with
via==vpn
- as
Paths List<String> - BGP AS, value in range 1-4294967294. Can be a Variable (e.g.
{{bgp_as}}) - communities List<String>
- BGP communities that routes must match
- networks List<String>
- Configured network names that routes must match
- prefixes List<String>
- Route prefixes that routes must match
- protocols List<String>
- enum:
aggregate,bgp,direct,ospf,static(SRX Only) - route
Exists DeviceprofileGateway Routing Policies Term Matching Route Exists - Existing route condition that must be satisfied before this term matches
- vpn
Neighbor List<String>Macs - Overlay neighbor MAC addresses used as match criteria for BGP sessions with
via==vpn - vpn
Path DeviceprofileSla Gateway Routing Policies Term Matching Vpn Path Sla - SLA thresholds used when matching a VPN path
- vpn
Paths List<String> - Overlay path names used as match criteria for BGP sessions with
via==vpn
- as
Paths string[] - BGP AS, value in range 1-4294967294. Can be a Variable (e.g.
{{bgp_as}}) - communities string[]
- BGP communities that routes must match
- networks string[]
- Configured network names that routes must match
- prefixes string[]
- Route prefixes that routes must match
- protocols string[]
- enum:
aggregate,bgp,direct,ospf,static(SRX Only) - route
Exists DeviceprofileGateway Routing Policies Term Matching Route Exists - Existing route condition that must be satisfied before this term matches
- vpn
Neighbor string[]Macs - Overlay neighbor MAC addresses used as match criteria for BGP sessions with
via==vpn - vpn
Path DeviceprofileSla Gateway Routing Policies Term Matching Vpn Path Sla - SLA thresholds used when matching a VPN path
- vpn
Paths string[] - Overlay path names used as match criteria for BGP sessions with
via==vpn
- as_
paths Sequence[str] - BGP AS, value in range 1-4294967294. Can be a Variable (e.g.
{{bgp_as}}) - communities Sequence[str]
- BGP communities that routes must match
- networks Sequence[str]
- Configured network names that routes must match
- prefixes Sequence[str]
- Route prefixes that routes must match
- protocols Sequence[str]
- enum:
aggregate,bgp,direct,ospf,static(SRX Only) - route_
exists DeviceprofileGateway Routing Policies Term Matching Route Exists - Existing route condition that must be satisfied before this term matches
- vpn_
neighbor_ Sequence[str]macs - Overlay neighbor MAC addresses used as match criteria for BGP sessions with
via==vpn - vpn_
path_ Deviceprofilesla Gateway Routing Policies Term Matching Vpn Path Sla - SLA thresholds used when matching a VPN path
- vpn_
paths Sequence[str] - Overlay path names used as match criteria for BGP sessions with
via==vpn
- as
Paths List<String> - BGP AS, value in range 1-4294967294. Can be a Variable (e.g.
{{bgp_as}}) - communities List<String>
- BGP communities that routes must match
- networks List<String>
- Configured network names that routes must match
- prefixes List<String>
- Route prefixes that routes must match
- protocols List<String>
- enum:
aggregate,bgp,direct,ospf,static(SRX Only) - route
Exists Property Map - Existing route condition that must be satisfied before this term matches
- vpn
Neighbor List<String>Macs - Overlay neighbor MAC addresses used as match criteria for BGP sessions with
via==vpn - vpn
Path Property MapSla - SLA thresholds used when matching a VPN path
- vpn
Paths List<String> - Overlay path names used as match criteria for BGP sessions with
via==vpn
DeviceprofileGatewayRoutingPoliciesTermMatchingRouteExists, DeviceprofileGatewayRoutingPoliciesTermMatchingRouteExistsArgs
DeviceprofileGatewayRoutingPoliciesTermMatchingVpnPathSla, DeviceprofileGatewayRoutingPoliciesTermMatchingVpnPathSlaArgs
- Max
Jitter int - Maximum jitter threshold allowed for the VPN path
- Max
Latency int - Maximum latency threshold allowed for the VPN path
- Max
Loss int - Maximum packet-loss threshold allowed for the VPN path
- Max
Jitter int - Maximum jitter threshold allowed for the VPN path
- Max
Latency int - Maximum latency threshold allowed for the VPN path
- Max
Loss int - Maximum packet-loss threshold allowed for the VPN path
- max_
jitter number - Maximum jitter threshold allowed for the VPN path
- max_
latency number - Maximum latency threshold allowed for the VPN path
- max_
loss number - Maximum packet-loss threshold allowed for the VPN path
- max
Jitter Integer - Maximum jitter threshold allowed for the VPN path
- max
Latency Integer - Maximum latency threshold allowed for the VPN path
- max
Loss Integer - Maximum packet-loss threshold allowed for the VPN path
- max
Jitter number - Maximum jitter threshold allowed for the VPN path
- max
Latency number - Maximum latency threshold allowed for the VPN path
- max
Loss number - Maximum packet-loss threshold allowed for the VPN path
- max_
jitter int - Maximum jitter threshold allowed for the VPN path
- max_
latency int - Maximum latency threshold allowed for the VPN path
- max_
loss int - Maximum packet-loss threshold allowed for the VPN path
- max
Jitter Number - Maximum jitter threshold allowed for the VPN path
- max
Latency Number - Maximum latency threshold allowed for the VPN path
- max
Loss Number - Maximum packet-loss threshold allowed for the VPN path
DeviceprofileGatewayServicePolicy, DeviceprofileGatewayServicePolicyArgs
- Action string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy action). enum:allow,deny - Antivirus
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Antivirus - Malware and virus inspection settings applied by this service policy
- Appqoe
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Appqoe - Application QoE settings applied by this service policy
- Ewfs
List<Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Ewf> - Enhanced web filtering rules applied by this service policy
- Idp
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Idp - Intrusion detection and prevention settings applied by this service policy
- Local
Routing bool - Whether the policy permits access within the same VRF
- Name string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy name) - Path
Preference string - By default, we derive all paths available and use them. Optionally, you can customize by using
pathPreference - Servicepolicy
Id string - Organization-level service policy identifier used to link and override selected attributes
- Services List<string>
- Required when
servicepolicyIdis not defined. List of Applications / Destinations - Skyatp
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Skyatp - Threat inspection settings provided by Sky ATP for this service policy
- Ssl
Proxy Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Ssl Proxy - TLS inspection settings applied by this service policy
- Syslog
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Syslog - Remote logging settings applied by this service policy
- Tenants List<string>
- Required when
servicepolicyIdis not defined. List of Networks / Users
- Action string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy action). enum:allow,deny - Antivirus
Deviceprofile
Gateway Service Policy Antivirus - Malware and virus inspection settings applied by this service policy
- Appqoe
Deviceprofile
Gateway Service Policy Appqoe - Application QoE settings applied by this service policy
- Ewfs
[]Deviceprofile
Gateway Service Policy Ewf - Enhanced web filtering rules applied by this service policy
- Idp
Deviceprofile
Gateway Service Policy Idp - Intrusion detection and prevention settings applied by this service policy
- Local
Routing bool - Whether the policy permits access within the same VRF
- Name string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy name) - Path
Preference string - By default, we derive all paths available and use them. Optionally, you can customize by using
pathPreference - Servicepolicy
Id string - Organization-level service policy identifier used to link and override selected attributes
- Services []string
- Required when
servicepolicyIdis not defined. List of Applications / Destinations - Skyatp
Deviceprofile
Gateway Service Policy Skyatp - Threat inspection settings provided by Sky ATP for this service policy
- Ssl
Proxy DeviceprofileGateway Service Policy Ssl Proxy - TLS inspection settings applied by this service policy
- Syslog
Deviceprofile
Gateway Service Policy Syslog - Remote logging settings applied by this service policy
- Tenants []string
- Required when
servicepolicyIdis not defined. List of Networks / Users
- action string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy action). enum:allow,deny - antivirus object
- Malware and virus inspection settings applied by this service policy
- appqoe object
- Application QoE settings applied by this service policy
- ewfs list(object)
- Enhanced web filtering rules applied by this service policy
- idp object
- Intrusion detection and prevention settings applied by this service policy
- local_
routing bool - Whether the policy permits access within the same VRF
- name string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy name) - path_
preference string - By default, we derive all paths available and use them. Optionally, you can customize by using
pathPreference - servicepolicy_
id string - Organization-level service policy identifier used to link and override selected attributes
- services list(string)
- Required when
servicepolicyIdis not defined. List of Applications / Destinations - skyatp object
- Threat inspection settings provided by Sky ATP for this service policy
- ssl_
proxy object - TLS inspection settings applied by this service policy
- syslog object
- Remote logging settings applied by this service policy
- tenants list(string)
- Required when
servicepolicyIdis not defined. List of Networks / Users
- action String
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy action). enum:allow,deny - antivirus
Deviceprofile
Gateway Service Policy Antivirus - Malware and virus inspection settings applied by this service policy
- appqoe
Deviceprofile
Gateway Service Policy Appqoe - Application QoE settings applied by this service policy
- ewfs
List<Deviceprofile
Gateway Service Policy Ewf> - Enhanced web filtering rules applied by this service policy
- idp
Deviceprofile
Gateway Service Policy Idp - Intrusion detection and prevention settings applied by this service policy
- local
Routing Boolean - Whether the policy permits access within the same VRF
- name String
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy name) - path
Preference String - By default, we derive all paths available and use them. Optionally, you can customize by using
pathPreference - servicepolicy
Id String - Organization-level service policy identifier used to link and override selected attributes
- services List<String>
- Required when
servicepolicyIdis not defined. List of Applications / Destinations - skyatp
Deviceprofile
Gateway Service Policy Skyatp - Threat inspection settings provided by Sky ATP for this service policy
- ssl
Proxy DeviceprofileGateway Service Policy Ssl Proxy - TLS inspection settings applied by this service policy
- syslog
Deviceprofile
Gateway Service Policy Syslog - Remote logging settings applied by this service policy
- tenants List<String>
- Required when
servicepolicyIdis not defined. List of Networks / Users
- action string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy action). enum:allow,deny - antivirus
Deviceprofile
Gateway Service Policy Antivirus - Malware and virus inspection settings applied by this service policy
- appqoe
Deviceprofile
Gateway Service Policy Appqoe - Application QoE settings applied by this service policy
- ewfs
Deviceprofile
Gateway Service Policy Ewf[] - Enhanced web filtering rules applied by this service policy
- idp
Deviceprofile
Gateway Service Policy Idp - Intrusion detection and prevention settings applied by this service policy
- local
Routing boolean - Whether the policy permits access within the same VRF
- name string
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy name) - path
Preference string - By default, we derive all paths available and use them. Optionally, you can customize by using
pathPreference - servicepolicy
Id string - Organization-level service policy identifier used to link and override selected attributes
- services string[]
- Required when
servicepolicyIdis not defined. List of Applications / Destinations - skyatp
Deviceprofile
Gateway Service Policy Skyatp - Threat inspection settings provided by Sky ATP for this service policy
- ssl
Proxy DeviceprofileGateway Service Policy Ssl Proxy - TLS inspection settings applied by this service policy
- syslog
Deviceprofile
Gateway Service Policy Syslog - Remote logging settings applied by this service policy
- tenants string[]
- Required when
servicepolicyIdis not defined. List of Networks / Users
- action str
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy action). enum:allow,deny - antivirus
Deviceprofile
Gateway Service Policy Antivirus - Malware and virus inspection settings applied by this service policy
- appqoe
Deviceprofile
Gateway Service Policy Appqoe - Application QoE settings applied by this service policy
- ewfs
Sequence[Deviceprofile
Gateway Service Policy Ewf] - Enhanced web filtering rules applied by this service policy
- idp
Deviceprofile
Gateway Service Policy Idp - Intrusion detection and prevention settings applied by this service policy
- local_
routing bool - Whether the policy permits access within the same VRF
- name str
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy name) - path_
preference str - By default, we derive all paths available and use them. Optionally, you can customize by using
pathPreference - servicepolicy_
id str - Organization-level service policy identifier used to link and override selected attributes
- services Sequence[str]
- Required when
servicepolicyIdis not defined. List of Applications / Destinations - skyatp
Deviceprofile
Gateway Service Policy Skyatp - Threat inspection settings provided by Sky ATP for this service policy
- ssl_
proxy DeviceprofileGateway Service Policy Ssl Proxy - TLS inspection settings applied by this service policy
- syslog
Deviceprofile
Gateway Service Policy Syslog - Remote logging settings applied by this service policy
- tenants Sequence[str]
- Required when
servicepolicyIdis not defined. List of Networks / Users
- action String
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy action). enum:allow,deny - antivirus Property Map
- Malware and virus inspection settings applied by this service policy
- appqoe Property Map
- Application QoE settings applied by this service policy
- ewfs List<Property Map>
- Enhanced web filtering rules applied by this service policy
- idp Property Map
- Intrusion detection and prevention settings applied by this service policy
- local
Routing Boolean - Whether the policy permits access within the same VRF
- name String
- Required when
servicepolicyIdis not defined, optional otherwise (override the servicepolicy name) - path
Preference String - By default, we derive all paths available and use them. Optionally, you can customize by using
pathPreference - servicepolicy
Id String - Organization-level service policy identifier used to link and override selected attributes
- services List<String>
- Required when
servicepolicyIdis not defined. List of Applications / Destinations - skyatp Property Map
- Threat inspection settings provided by Sky ATP for this service policy
- ssl
Proxy Property Map - TLS inspection settings applied by this service policy
- syslog Property Map
- Remote logging settings applied by this service policy
- tenants List<String>
- Required when
servicepolicyIdis not defined. List of Networks / Users
DeviceprofileGatewayServicePolicyAntivirus, DeviceprofileGatewayServicePolicyAntivirusArgs
- Avprofile
Id string - Organization-level antivirus profile ID; takes precedence over inline
profilesettings - Enabled bool
- Whether antivirus inspection is enabled for the service policy
- Profile string
- Antivirus profile name to apply, such as
default,noftp,httponly, or an AV profile key
- Avprofile
Id string - Organization-level antivirus profile ID; takes precedence over inline
profilesettings - Enabled bool
- Whether antivirus inspection is enabled for the service policy
- Profile string
- Antivirus profile name to apply, such as
default,noftp,httponly, or an AV profile key
- avprofile_
id string - Organization-level antivirus profile ID; takes precedence over inline
profilesettings - enabled bool
- Whether antivirus inspection is enabled for the service policy
- profile string
- Antivirus profile name to apply, such as
default,noftp,httponly, or an AV profile key
- avprofile
Id String - Organization-level antivirus profile ID; takes precedence over inline
profilesettings - enabled Boolean
- Whether antivirus inspection is enabled for the service policy
- profile String
- Antivirus profile name to apply, such as
default,noftp,httponly, or an AV profile key
- avprofile
Id string - Organization-level antivirus profile ID; takes precedence over inline
profilesettings - enabled boolean
- Whether antivirus inspection is enabled for the service policy
- profile string
- Antivirus profile name to apply, such as
default,noftp,httponly, or an AV profile key
- avprofile_
id str - Organization-level antivirus profile ID; takes precedence over inline
profilesettings - enabled bool
- Whether antivirus inspection is enabled for the service policy
- profile str
- Antivirus profile name to apply, such as
default,noftp,httponly, or an AV profile key
- avprofile
Id String - Organization-level antivirus profile ID; takes precedence over inline
profilesettings - enabled Boolean
- Whether antivirus inspection is enabled for the service policy
- profile String
- Antivirus profile name to apply, such as
default,noftp,httponly, or an AV profile key
DeviceprofileGatewayServicePolicyAppqoe, DeviceprofileGatewayServicePolicyAppqoeArgs
- Enabled bool
- Whether application QoE is enabled for the service policy
- Enabled bool
- Whether application QoE is enabled for the service policy
- enabled bool
- Whether application QoE is enabled for the service policy
- enabled Boolean
- Whether application QoE is enabled for the service policy
- enabled boolean
- Whether application QoE is enabled for the service policy
- enabled bool
- Whether application QoE is enabled for the service policy
- enabled Boolean
- Whether application QoE is enabled for the service policy
DeviceprofileGatewayServicePolicyEwf, DeviceprofileGatewayServicePolicyEwfArgs
- Alert
Only bool - Whether matching enhanced web filtering traffic is logged without being blocked
- Block
Message string - Message returned when enhanced web filtering blocks a request
- Enabled bool
- Whether this enhanced web filtering rule is enabled
- Profile string
- Enhanced web filtering profile applied by this rule
- Alert
Only bool - Whether matching enhanced web filtering traffic is logged without being blocked
- Block
Message string - Message returned when enhanced web filtering blocks a request
- Enabled bool
- Whether this enhanced web filtering rule is enabled
- Profile string
- Enhanced web filtering profile applied by this rule
- alert_
only bool - Whether matching enhanced web filtering traffic is logged without being blocked
- block_
message string - Message returned when enhanced web filtering blocks a request
- enabled bool
- Whether this enhanced web filtering rule is enabled
- profile string
- Enhanced web filtering profile applied by this rule
- alert
Only Boolean - Whether matching enhanced web filtering traffic is logged without being blocked
- block
Message String - Message returned when enhanced web filtering blocks a request
- enabled Boolean
- Whether this enhanced web filtering rule is enabled
- profile String
- Enhanced web filtering profile applied by this rule
- alert
Only boolean - Whether matching enhanced web filtering traffic is logged without being blocked
- block
Message string - Message returned when enhanced web filtering blocks a request
- enabled boolean
- Whether this enhanced web filtering rule is enabled
- profile string
- Enhanced web filtering profile applied by this rule
- alert_
only bool - Whether matching enhanced web filtering traffic is logged without being blocked
- block_
message str - Message returned when enhanced web filtering blocks a request
- enabled bool
- Whether this enhanced web filtering rule is enabled
- profile str
- Enhanced web filtering profile applied by this rule
- alert
Only Boolean - Whether matching enhanced web filtering traffic is logged without being blocked
- block
Message String - Message returned when enhanced web filtering blocks a request
- enabled Boolean
- Whether this enhanced web filtering rule is enabled
- profile String
- Enhanced web filtering profile applied by this rule
DeviceprofileGatewayServicePolicyIdp, DeviceprofileGatewayServicePolicyIdpArgs
- Alert
Only bool - Whether to alert without enforcing IDP prevention actions
- Enabled bool
- Whether IDP inspection is enabled for the policy
- Idpprofile
Id string - org_level IDP Profile can be used, this takes precedence over
profile - Profile string
- enum:
Custom,strict(default),standardor keys from idp_profiles
- Alert
Only bool - Whether to alert without enforcing IDP prevention actions
- Enabled bool
- Whether IDP inspection is enabled for the policy
- Idpprofile
Id string - org_level IDP Profile can be used, this takes precedence over
profile - Profile string
- enum:
Custom,strict(default),standardor keys from idp_profiles
- alert_
only bool - Whether to alert without enforcing IDP prevention actions
- enabled bool
- Whether IDP inspection is enabled for the policy
- idpprofile_
id string - org_level IDP Profile can be used, this takes precedence over
profile - profile string
- enum:
Custom,strict(default),standardor keys from idp_profiles
- alert
Only Boolean - Whether to alert without enforcing IDP prevention actions
- enabled Boolean
- Whether IDP inspection is enabled for the policy
- idpprofile
Id String - org_level IDP Profile can be used, this takes precedence over
profile - profile String
- enum:
Custom,strict(default),standardor keys from idp_profiles
- alert
Only boolean - Whether to alert without enforcing IDP prevention actions
- enabled boolean
- Whether IDP inspection is enabled for the policy
- idpprofile
Id string - org_level IDP Profile can be used, this takes precedence over
profile - profile string
- enum:
Custom,strict(default),standardor keys from idp_profiles
- alert_
only bool - Whether to alert without enforcing IDP prevention actions
- enabled bool
- Whether IDP inspection is enabled for the policy
- idpprofile_
id str - org_level IDP Profile can be used, this takes precedence over
profile - profile str
- enum:
Custom,strict(default),standardor keys from idp_profiles
- alert
Only Boolean - Whether to alert without enforcing IDP prevention actions
- enabled Boolean
- Whether IDP inspection is enabled for the policy
- idpprofile
Id String - org_level IDP Profile can be used, this takes precedence over
profile - profile String
- enum:
Custom,strict(default),standardor keys from idp_profiles
DeviceprofileGatewayServicePolicySkyatp, DeviceprofileGatewayServicePolicySkyatpArgs
- Dns
Dga Pulumi.Detection Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Skyatp Dns Dga Detection - Detection settings for DNS DGA threats provided by Sky ATP
- Dns
Tunnel Pulumi.Detection Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Skyatp Dns Tunnel Detection - Detection settings for DNS tunneling threats provided by Sky ATP
- Http
Inspection Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Skyatp Http Inspection - Web traffic inspection settings provided by Sky ATP
- Iot
Device Pulumi.Policy Juniper Mist. Org. Inputs. Deviceprofile Gateway Service Policy Skyatp Iot Device Policy - Device threat policy settings provided by Sky ATP for IoT clients
- Dns
Dga DeviceprofileDetection Gateway Service Policy Skyatp Dns Dga Detection - Detection settings for DNS DGA threats provided by Sky ATP
- Dns
Tunnel DeviceprofileDetection Gateway Service Policy Skyatp Dns Tunnel Detection - Detection settings for DNS tunneling threats provided by Sky ATP
- Http
Inspection DeviceprofileGateway Service Policy Skyatp Http Inspection - Web traffic inspection settings provided by Sky ATP
- Iot
Device DeviceprofilePolicy Gateway Service Policy Skyatp Iot Device Policy - Device threat policy settings provided by Sky ATP for IoT clients
- dns_
dga_ objectdetection - Detection settings for DNS DGA threats provided by Sky ATP
- dns_
tunnel_ objectdetection - Detection settings for DNS tunneling threats provided by Sky ATP
- http_
inspection object - Web traffic inspection settings provided by Sky ATP
- iot_
device_ objectpolicy - Device threat policy settings provided by Sky ATP for IoT clients
- dns
Dga DeviceprofileDetection Gateway Service Policy Skyatp Dns Dga Detection - Detection settings for DNS DGA threats provided by Sky ATP
- dns
Tunnel DeviceprofileDetection Gateway Service Policy Skyatp Dns Tunnel Detection - Detection settings for DNS tunneling threats provided by Sky ATP
- http
Inspection DeviceprofileGateway Service Policy Skyatp Http Inspection - Web traffic inspection settings provided by Sky ATP
- iot
Device DeviceprofilePolicy Gateway Service Policy Skyatp Iot Device Policy - Device threat policy settings provided by Sky ATP for IoT clients
- dns
Dga DeviceprofileDetection Gateway Service Policy Skyatp Dns Dga Detection - Detection settings for DNS DGA threats provided by Sky ATP
- dns
Tunnel DeviceprofileDetection Gateway Service Policy Skyatp Dns Tunnel Detection - Detection settings for DNS tunneling threats provided by Sky ATP
- http
Inspection DeviceprofileGateway Service Policy Skyatp Http Inspection - Web traffic inspection settings provided by Sky ATP
- iot
Device DeviceprofilePolicy Gateway Service Policy Skyatp Iot Device Policy - Device threat policy settings provided by Sky ATP for IoT clients
- dns_
dga_ Deviceprofiledetection Gateway Service Policy Skyatp Dns Dga Detection - Detection settings for DNS DGA threats provided by Sky ATP
- dns_
tunnel_ Deviceprofiledetection Gateway Service Policy Skyatp Dns Tunnel Detection - Detection settings for DNS tunneling threats provided by Sky ATP
- http_
inspection DeviceprofileGateway Service Policy Skyatp Http Inspection - Web traffic inspection settings provided by Sky ATP
- iot_
device_ Deviceprofilepolicy Gateway Service Policy Skyatp Iot Device Policy - Device threat policy settings provided by Sky ATP for IoT clients
- dns
Dga Property MapDetection - Detection settings for DNS DGA threats provided by Sky ATP
- dns
Tunnel Property MapDetection - Detection settings for DNS tunneling threats provided by Sky ATP
- http
Inspection Property Map - Web traffic inspection settings provided by Sky ATP
- iot
Device Property MapPolicy - Device threat policy settings provided by Sky ATP for IoT clients
DeviceprofileGatewayServicePolicySkyatpDnsDgaDetection, DeviceprofileGatewayServicePolicySkyatpDnsDgaDetectionArgs
DeviceprofileGatewayServicePolicySkyatpDnsTunnelDetection, DeviceprofileGatewayServicePolicySkyatpDnsTunnelDetectionArgs
DeviceprofileGatewayServicePolicySkyatpHttpInspection, DeviceprofileGatewayServicePolicySkyatpHttpInspectionArgs
DeviceprofileGatewayServicePolicySkyatpIotDevicePolicy, DeviceprofileGatewayServicePolicySkyatpIotDevicePolicyArgs
- Enabled bool
- Whether Sky ATP IoT device policy inspection is enabled
- Enabled bool
- Whether Sky ATP IoT device policy inspection is enabled
- enabled bool
- Whether Sky ATP IoT device policy inspection is enabled
- enabled Boolean
- Whether Sky ATP IoT device policy inspection is enabled
- enabled boolean
- Whether Sky ATP IoT device policy inspection is enabled
- enabled bool
- Whether Sky ATP IoT device policy inspection is enabled
- enabled Boolean
- Whether Sky ATP IoT device policy inspection is enabled
DeviceprofileGatewayServicePolicySslProxy, DeviceprofileGatewayServicePolicySslProxyArgs
- Ciphers
Category string - Allowed cipher strength category for SSL proxy inspection
- Enabled bool
- Whether SSL proxy inspection is enabled for the service policy
- Ciphers
Category string - Allowed cipher strength category for SSL proxy inspection
- Enabled bool
- Whether SSL proxy inspection is enabled for the service policy
- ciphers_
category string - Allowed cipher strength category for SSL proxy inspection
- enabled bool
- Whether SSL proxy inspection is enabled for the service policy
- ciphers
Category String - Allowed cipher strength category for SSL proxy inspection
- enabled Boolean
- Whether SSL proxy inspection is enabled for the service policy
- ciphers
Category string - Allowed cipher strength category for SSL proxy inspection
- enabled boolean
- Whether SSL proxy inspection is enabled for the service policy
- ciphers_
category str - Allowed cipher strength category for SSL proxy inspection
- enabled bool
- Whether SSL proxy inspection is enabled for the service policy
- ciphers
Category String - Allowed cipher strength category for SSL proxy inspection
- enabled Boolean
- Whether SSL proxy inspection is enabled for the service policy
DeviceprofileGatewayServicePolicySyslog, DeviceprofileGatewayServicePolicySyslogArgs
- Enabled bool
- Whether syslog logging is enabled for the service policy
- Server
Names List<string> - Names of syslog servers that receive logs for this service policy
- Enabled bool
- Whether syslog logging is enabled for the service policy
- Server
Names []string - Names of syslog servers that receive logs for this service policy
- enabled bool
- Whether syslog logging is enabled for the service policy
- server_
names list(string) - Names of syslog servers that receive logs for this service policy
- enabled Boolean
- Whether syslog logging is enabled for the service policy
- server
Names List<String> - Names of syslog servers that receive logs for this service policy
- enabled boolean
- Whether syslog logging is enabled for the service policy
- server
Names string[] - Names of syslog servers that receive logs for this service policy
- enabled bool
- Whether syslog logging is enabled for the service policy
- server_
names Sequence[str] - Names of syslog servers that receive logs for this service policy
- enabled Boolean
- Whether syslog logging is enabled for the service policy
- server
Names List<String> - Names of syslog servers that receive logs for this service policy
DeviceprofileGatewayTunnelConfigs, DeviceprofileGatewayTunnelConfigsArgs
- Auto
Provision Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Auto Provision - Provider auto-provisioning settings for tunnel endpoints
- Ike
Lifetime int - Only if
provider==custom-ipsec. Must be between 180 and 86400 - Ike
Mode string - Only if
provider==custom-ipsec. IKE negotiation mode for the tunnel - Ike
Proposals List<Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Ike Proposal> - If
provider==custom-ipsec, IKE proposals used for custom IPsec negotiation - Ipsec
Lifetime int - Only if
provider==custom-ipsec. Must be between 180 and 86400 - Ipsec
Proposals List<Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Ipsec Proposal> - Only if
provider==custom-ipsec. IPsec proposals used for custom IPsec negotiation - Local
Id string - Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - Local
Subnets List<string> - Local protected subnets advertised by this tunnel
- Mode string
- Tunnel failover mode used for primary and secondary endpoints
- Networks List<string>
- Destination networks reachable through this tunnel
- Primary
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Primary - Main remote tunnel endpoint settings
- Probe
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Probe - Tunnel health probe settings
- Protocol string
- Only if
provider==custom-ipsec. Tunnel protocol for custom tunnel negotiation - Provider string
- Tunnel provider used when auto provisioning is disabled
- Psk string
- Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - Remote
Subnets List<string> - Remote protected subnets reached through policy-based IPsec
- Secondary
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Secondary - Backup remote tunnel endpoint settings
- Version string
- Only if
provider==custom-greorprovider==custom-ipsec. Tunnel version value for custom tunnel configuration
- Auto
Provision DeviceprofileGateway Tunnel Configs Auto Provision - Provider auto-provisioning settings for tunnel endpoints
- Ike
Lifetime int - Only if
provider==custom-ipsec. Must be between 180 and 86400 - Ike
Mode string - Only if
provider==custom-ipsec. IKE negotiation mode for the tunnel - Ike
Proposals []DeviceprofileGateway Tunnel Configs Ike Proposal - If
provider==custom-ipsec, IKE proposals used for custom IPsec negotiation - Ipsec
Lifetime int - Only if
provider==custom-ipsec. Must be between 180 and 86400 - Ipsec
Proposals []DeviceprofileGateway Tunnel Configs Ipsec Proposal - Only if
provider==custom-ipsec. IPsec proposals used for custom IPsec negotiation - Local
Id string - Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - Local
Subnets []string - Local protected subnets advertised by this tunnel
- Mode string
- Tunnel failover mode used for primary and secondary endpoints
- Networks []string
- Destination networks reachable through this tunnel
- Primary
Deviceprofile
Gateway Tunnel Configs Primary - Main remote tunnel endpoint settings
- Probe
Deviceprofile
Gateway Tunnel Configs Probe - Tunnel health probe settings
- Protocol string
- Only if
provider==custom-ipsec. Tunnel protocol for custom tunnel negotiation - Provider string
- Tunnel provider used when auto provisioning is disabled
- Psk string
- Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - Remote
Subnets []string - Remote protected subnets reached through policy-based IPsec
- Secondary
Deviceprofile
Gateway Tunnel Configs Secondary - Backup remote tunnel endpoint settings
- Version string
- Only if
provider==custom-greorprovider==custom-ipsec. Tunnel version value for custom tunnel configuration
- auto_
provision object - Provider auto-provisioning settings for tunnel endpoints
- ike_
lifetime number - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ike_
mode string - Only if
provider==custom-ipsec. IKE negotiation mode for the tunnel - ike_
proposals list(object) - If
provider==custom-ipsec, IKE proposals used for custom IPsec negotiation - ipsec_
lifetime number - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ipsec_
proposals list(object) - Only if
provider==custom-ipsec. IPsec proposals used for custom IPsec negotiation - local_
id string - Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - local_
subnets list(string) - Local protected subnets advertised by this tunnel
- mode string
- Tunnel failover mode used for primary and secondary endpoints
- networks list(string)
- Destination networks reachable through this tunnel
- primary object
- Main remote tunnel endpoint settings
- probe object
- Tunnel health probe settings
- protocol string
- Only if
provider==custom-ipsec. Tunnel protocol for custom tunnel negotiation - provider string
- Tunnel provider used when auto provisioning is disabled
- psk string
- Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - remote_
subnets list(string) - Remote protected subnets reached through policy-based IPsec
- secondary object
- Backup remote tunnel endpoint settings
- version string
- Only if
provider==custom-greorprovider==custom-ipsec. Tunnel version value for custom tunnel configuration
- auto
Provision DeviceprofileGateway Tunnel Configs Auto Provision - Provider auto-provisioning settings for tunnel endpoints
- ike
Lifetime Integer - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ike
Mode String - Only if
provider==custom-ipsec. IKE negotiation mode for the tunnel - ike
Proposals List<DeviceprofileGateway Tunnel Configs Ike Proposal> - If
provider==custom-ipsec, IKE proposals used for custom IPsec negotiation - ipsec
Lifetime Integer - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ipsec
Proposals List<DeviceprofileGateway Tunnel Configs Ipsec Proposal> - Only if
provider==custom-ipsec. IPsec proposals used for custom IPsec negotiation - local
Id String - Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - local
Subnets List<String> - Local protected subnets advertised by this tunnel
- mode String
- Tunnel failover mode used for primary and secondary endpoints
- networks List<String>
- Destination networks reachable through this tunnel
- primary
Deviceprofile
Gateway Tunnel Configs Primary - Main remote tunnel endpoint settings
- probe
Deviceprofile
Gateway Tunnel Configs Probe - Tunnel health probe settings
- protocol String
- Only if
provider==custom-ipsec. Tunnel protocol for custom tunnel negotiation - provider String
- Tunnel provider used when auto provisioning is disabled
- psk String
- Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - remote
Subnets List<String> - Remote protected subnets reached through policy-based IPsec
- secondary
Deviceprofile
Gateway Tunnel Configs Secondary - Backup remote tunnel endpoint settings
- version String
- Only if
provider==custom-greorprovider==custom-ipsec. Tunnel version value for custom tunnel configuration
- auto
Provision DeviceprofileGateway Tunnel Configs Auto Provision - Provider auto-provisioning settings for tunnel endpoints
- ike
Lifetime number - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ike
Mode string - Only if
provider==custom-ipsec. IKE negotiation mode for the tunnel - ike
Proposals DeviceprofileGateway Tunnel Configs Ike Proposal[] - If
provider==custom-ipsec, IKE proposals used for custom IPsec negotiation - ipsec
Lifetime number - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ipsec
Proposals DeviceprofileGateway Tunnel Configs Ipsec Proposal[] - Only if
provider==custom-ipsec. IPsec proposals used for custom IPsec negotiation - local
Id string - Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - local
Subnets string[] - Local protected subnets advertised by this tunnel
- mode string
- Tunnel failover mode used for primary and secondary endpoints
- networks string[]
- Destination networks reachable through this tunnel
- primary
Deviceprofile
Gateway Tunnel Configs Primary - Main remote tunnel endpoint settings
- probe
Deviceprofile
Gateway Tunnel Configs Probe - Tunnel health probe settings
- protocol string
- Only if
provider==custom-ipsec. Tunnel protocol for custom tunnel negotiation - provider string
- Tunnel provider used when auto provisioning is disabled
- psk string
- Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - remote
Subnets string[] - Remote protected subnets reached through policy-based IPsec
- secondary
Deviceprofile
Gateway Tunnel Configs Secondary - Backup remote tunnel endpoint settings
- version string
- Only if
provider==custom-greorprovider==custom-ipsec. Tunnel version value for custom tunnel configuration
- auto_
provision DeviceprofileGateway Tunnel Configs Auto Provision - Provider auto-provisioning settings for tunnel endpoints
- ike_
lifetime int - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ike_
mode str - Only if
provider==custom-ipsec. IKE negotiation mode for the tunnel - ike_
proposals Sequence[DeviceprofileGateway Tunnel Configs Ike Proposal] - If
provider==custom-ipsec, IKE proposals used for custom IPsec negotiation - ipsec_
lifetime int - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ipsec_
proposals Sequence[DeviceprofileGateway Tunnel Configs Ipsec Proposal] - Only if
provider==custom-ipsec. IPsec proposals used for custom IPsec negotiation - local_
id str - Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - local_
subnets Sequence[str] - Local protected subnets advertised by this tunnel
- mode str
- Tunnel failover mode used for primary and secondary endpoints
- networks Sequence[str]
- Destination networks reachable through this tunnel
- primary
Deviceprofile
Gateway Tunnel Configs Primary - Main remote tunnel endpoint settings
- probe
Deviceprofile
Gateway Tunnel Configs Probe - Tunnel health probe settings
- protocol str
- Only if
provider==custom-ipsec. Tunnel protocol for custom tunnel negotiation - provider str
- Tunnel provider used when auto provisioning is disabled
- psk str
- Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - remote_
subnets Sequence[str] - Remote protected subnets reached through policy-based IPsec
- secondary
Deviceprofile
Gateway Tunnel Configs Secondary - Backup remote tunnel endpoint settings
- version str
- Only if
provider==custom-greorprovider==custom-ipsec. Tunnel version value for custom tunnel configuration
- auto
Provision Property Map - Provider auto-provisioning settings for tunnel endpoints
- ike
Lifetime Number - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ike
Mode String - Only if
provider==custom-ipsec. IKE negotiation mode for the tunnel - ike
Proposals List<Property Map> - If
provider==custom-ipsec, IKE proposals used for custom IPsec negotiation - ipsec
Lifetime Number - Only if
provider==custom-ipsec. Must be between 180 and 86400 - ipsec
Proposals List<Property Map> - Only if
provider==custom-ipsec. IPsec proposals used for custom IPsec negotiation - local
Id String - Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - local
Subnets List<String> - Local protected subnets advertised by this tunnel
- mode String
- Tunnel failover mode used for primary and secondary endpoints
- networks List<String>
- Destination networks reachable through this tunnel
- primary Property Map
- Main remote tunnel endpoint settings
- probe Property Map
- Tunnel health probe settings
- protocol String
- Only if
provider==custom-ipsec. Tunnel protocol for custom tunnel negotiation - provider String
- Tunnel provider used when auto provisioning is disabled
- psk String
- Required if
provider==zscaler-ipsec,provider==jse-ipsecorprovider==custom-ipsec - remote
Subnets List<String> - Remote protected subnets reached through policy-based IPsec
- secondary Property Map
- Backup remote tunnel endpoint settings
- version String
- Only if
provider==custom-greorprovider==custom-ipsec. Tunnel version value for custom tunnel configuration
DeviceprofileGatewayTunnelConfigsAutoProvision, DeviceprofileGatewayTunnelConfigsAutoProvisionArgs
- Provider string
- Tunnel provider used for automatic endpoint provisioning
- Enabled bool
- Enable auto provisioning for the tunnel. If enabled, the
primaryandsecondarynodes will be ignored. - Latlng
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Auto Provision Latlng - Geographic coordinate override used for tunnel POP selection
- Primary
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Auto Provision Primary - Main auto-provisioned tunnel endpoint settings
- Region string
- API override for POP selection in the case user wants to override the auto discovery of remote network location and force the tunnel to use the specified peer location.
- Secondary
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Configs Auto Provision Secondary - Backup auto-provisioned tunnel endpoint settings
- Service
Connection string - if
provider==prisma-ipsec. By default, we'll use the location of the site to determine the optimal Remote Network location, optionally, serviceConnection can be considered, then we'll also consider this along with the site location. Define serviceConnection if the traffic is to be routed to a specific service connection. This field takes a service connection name that is configured in the Prisma cloud, Prisma Access Setup > Service Connections.
- Provider string
- Tunnel provider used for automatic endpoint provisioning
- Enabled bool
- Enable auto provisioning for the tunnel. If enabled, the
primaryandsecondarynodes will be ignored. - Latlng
Deviceprofile
Gateway Tunnel Configs Auto Provision Latlng - Geographic coordinate override used for tunnel POP selection
- Primary
Deviceprofile
Gateway Tunnel Configs Auto Provision Primary - Main auto-provisioned tunnel endpoint settings
- Region string
- API override for POP selection in the case user wants to override the auto discovery of remote network location and force the tunnel to use the specified peer location.
- Secondary
Deviceprofile
Gateway Tunnel Configs Auto Provision Secondary - Backup auto-provisioned tunnel endpoint settings
- Service
Connection string - if
provider==prisma-ipsec. By default, we'll use the location of the site to determine the optimal Remote Network location, optionally, serviceConnection can be considered, then we'll also consider this along with the site location. Define serviceConnection if the traffic is to be routed to a specific service connection. This field takes a service connection name that is configured in the Prisma cloud, Prisma Access Setup > Service Connections.
- provider string
- Tunnel provider used for automatic endpoint provisioning
- enabled bool
- Enable auto provisioning for the tunnel. If enabled, the
primaryandsecondarynodes will be ignored. - latlng object
- Geographic coordinate override used for tunnel POP selection
- primary object
- Main auto-provisioned tunnel endpoint settings
- region string
- API override for POP selection in the case user wants to override the auto discovery of remote network location and force the tunnel to use the specified peer location.
- secondary object
- Backup auto-provisioned tunnel endpoint settings
- service_
connection string - if
provider==prisma-ipsec. By default, we'll use the location of the site to determine the optimal Remote Network location, optionally, serviceConnection can be considered, then we'll also consider this along with the site location. Define serviceConnection if the traffic is to be routed to a specific service connection. This field takes a service connection name that is configured in the Prisma cloud, Prisma Access Setup > Service Connections.
- provider String
- Tunnel provider used for automatic endpoint provisioning
- enabled Boolean
- Enable auto provisioning for the tunnel. If enabled, the
primaryandsecondarynodes will be ignored. - latlng
Deviceprofile
Gateway Tunnel Configs Auto Provision Latlng - Geographic coordinate override used for tunnel POP selection
- primary
Deviceprofile
Gateway Tunnel Configs Auto Provision Primary - Main auto-provisioned tunnel endpoint settings
- region String
- API override for POP selection in the case user wants to override the auto discovery of remote network location and force the tunnel to use the specified peer location.
- secondary
Deviceprofile
Gateway Tunnel Configs Auto Provision Secondary - Backup auto-provisioned tunnel endpoint settings
- service
Connection String - if
provider==prisma-ipsec. By default, we'll use the location of the site to determine the optimal Remote Network location, optionally, serviceConnection can be considered, then we'll also consider this along with the site location. Define serviceConnection if the traffic is to be routed to a specific service connection. This field takes a service connection name that is configured in the Prisma cloud, Prisma Access Setup > Service Connections.
- provider string
- Tunnel provider used for automatic endpoint provisioning
- enabled boolean
- Enable auto provisioning for the tunnel. If enabled, the
primaryandsecondarynodes will be ignored. - latlng
Deviceprofile
Gateway Tunnel Configs Auto Provision Latlng - Geographic coordinate override used for tunnel POP selection
- primary
Deviceprofile
Gateway Tunnel Configs Auto Provision Primary - Main auto-provisioned tunnel endpoint settings
- region string
- API override for POP selection in the case user wants to override the auto discovery of remote network location and force the tunnel to use the specified peer location.
- secondary
Deviceprofile
Gateway Tunnel Configs Auto Provision Secondary - Backup auto-provisioned tunnel endpoint settings
- service
Connection string - if
provider==prisma-ipsec. By default, we'll use the location of the site to determine the optimal Remote Network location, optionally, serviceConnection can be considered, then we'll also consider this along with the site location. Define serviceConnection if the traffic is to be routed to a specific service connection. This field takes a service connection name that is configured in the Prisma cloud, Prisma Access Setup > Service Connections.
- provider str
- Tunnel provider used for automatic endpoint provisioning
- enabled bool
- Enable auto provisioning for the tunnel. If enabled, the
primaryandsecondarynodes will be ignored. - latlng
Deviceprofile
Gateway Tunnel Configs Auto Provision Latlng - Geographic coordinate override used for tunnel POP selection
- primary
Deviceprofile
Gateway Tunnel Configs Auto Provision Primary - Main auto-provisioned tunnel endpoint settings
- region str
- API override for POP selection in the case user wants to override the auto discovery of remote network location and force the tunnel to use the specified peer location.
- secondary
Deviceprofile
Gateway Tunnel Configs Auto Provision Secondary - Backup auto-provisioned tunnel endpoint settings
- service_
connection str - if
provider==prisma-ipsec. By default, we'll use the location of the site to determine the optimal Remote Network location, optionally, serviceConnection can be considered, then we'll also consider this along with the site location. Define serviceConnection if the traffic is to be routed to a specific service connection. This field takes a service connection name that is configured in the Prisma cloud, Prisma Access Setup > Service Connections.
- provider String
- Tunnel provider used for automatic endpoint provisioning
- enabled Boolean
- Enable auto provisioning for the tunnel. If enabled, the
primaryandsecondarynodes will be ignored. - latlng Property Map
- Geographic coordinate override used for tunnel POP selection
- primary Property Map
- Main auto-provisioned tunnel endpoint settings
- region String
- API override for POP selection in the case user wants to override the auto discovery of remote network location and force the tunnel to use the specified peer location.
- secondary Property Map
- Backup auto-provisioned tunnel endpoint settings
- service
Connection String - if
provider==prisma-ipsec. By default, we'll use the location of the site to determine the optimal Remote Network location, optionally, serviceConnection can be considered, then we'll also consider this along with the site location. Define serviceConnection if the traffic is to be routed to a specific service connection. This field takes a service connection name that is configured in the Prisma cloud, Prisma Access Setup > Service Connections.
DeviceprofileGatewayTunnelConfigsAutoProvisionLatlng, DeviceprofileGatewayTunnelConfigsAutoProvisionLatlngArgs
DeviceprofileGatewayTunnelConfigsAutoProvisionPrimary, DeviceprofileGatewayTunnelConfigsAutoProvisionPrimaryArgs
DeviceprofileGatewayTunnelConfigsAutoProvisionSecondary, DeviceprofileGatewayTunnelConfigsAutoProvisionSecondaryArgs
DeviceprofileGatewayTunnelConfigsIkeProposal, DeviceprofileGatewayTunnelConfigsIkeProposalArgs
DeviceprofileGatewayTunnelConfigsIpsecProposal, DeviceprofileGatewayTunnelConfigsIpsecProposalArgs
DeviceprofileGatewayTunnelConfigsPrimary, DeviceprofileGatewayTunnelConfigsPrimaryArgs
- Hosts List<string>
- Remote gateway host addresses for this tunnel node
- Wan
Names List<string> - Interface names that source tunnel traffic for this node
- Internal
Ips List<string> - Internal IP addresses configured on this tunnel node
- Probe
Ips List<string> - Health-check IP addresses used to monitor this tunnel node
- Remote
Ids List<string> - IKE identities expected from this tunnel node
- Hosts []string
- Remote gateway host addresses for this tunnel node
- Wan
Names []string - Interface names that source tunnel traffic for this node
- Internal
Ips []string - Internal IP addresses configured on this tunnel node
- Probe
Ips []string - Health-check IP addresses used to monitor this tunnel node
- Remote
Ids []string - IKE identities expected from this tunnel node
- hosts list(string)
- Remote gateway host addresses for this tunnel node
- wan_
names list(string) - Interface names that source tunnel traffic for this node
- internal_
ips list(string) - Internal IP addresses configured on this tunnel node
- probe_
ips list(string) - Health-check IP addresses used to monitor this tunnel node
- remote_
ids list(string) - IKE identities expected from this tunnel node
- hosts List<String>
- Remote gateway host addresses for this tunnel node
- wan
Names List<String> - Interface names that source tunnel traffic for this node
- internal
Ips List<String> - Internal IP addresses configured on this tunnel node
- probe
Ips List<String> - Health-check IP addresses used to monitor this tunnel node
- remote
Ids List<String> - IKE identities expected from this tunnel node
- hosts string[]
- Remote gateway host addresses for this tunnel node
- wan
Names string[] - Interface names that source tunnel traffic for this node
- internal
Ips string[] - Internal IP addresses configured on this tunnel node
- probe
Ips string[] - Health-check IP addresses used to monitor this tunnel node
- remote
Ids string[] - IKE identities expected from this tunnel node
- hosts Sequence[str]
- Remote gateway host addresses for this tunnel node
- wan_
names Sequence[str] - Interface names that source tunnel traffic for this node
- internal_
ips Sequence[str] - Internal IP addresses configured on this tunnel node
- probe_
ips Sequence[str] - Health-check IP addresses used to monitor this tunnel node
- remote_
ids Sequence[str] - IKE identities expected from this tunnel node
- hosts List<String>
- Remote gateway host addresses for this tunnel node
- wan
Names List<String> - Interface names that source tunnel traffic for this node
- internal
Ips List<String> - Internal IP addresses configured on this tunnel node
- probe
Ips List<String> - Health-check IP addresses used to monitor this tunnel node
- remote
Ids List<String> - IKE identities expected from this tunnel node
DeviceprofileGatewayTunnelConfigsProbe, DeviceprofileGatewayTunnelConfigsProbeArgs
DeviceprofileGatewayTunnelConfigsSecondary, DeviceprofileGatewayTunnelConfigsSecondaryArgs
- Hosts List<string>
- Remote gateway host addresses for this tunnel node
- Wan
Names List<string> - Interface names that source tunnel traffic for this node
- Internal
Ips List<string> - Internal IP addresses configured on this tunnel node
- Probe
Ips List<string> - Health-check IP addresses used to monitor this tunnel node
- Remote
Ids List<string> - IKE identities expected from this tunnel node
- Hosts []string
- Remote gateway host addresses for this tunnel node
- Wan
Names []string - Interface names that source tunnel traffic for this node
- Internal
Ips []string - Internal IP addresses configured on this tunnel node
- Probe
Ips []string - Health-check IP addresses used to monitor this tunnel node
- Remote
Ids []string - IKE identities expected from this tunnel node
- hosts list(string)
- Remote gateway host addresses for this tunnel node
- wan_
names list(string) - Interface names that source tunnel traffic for this node
- internal_
ips list(string) - Internal IP addresses configured on this tunnel node
- probe_
ips list(string) - Health-check IP addresses used to monitor this tunnel node
- remote_
ids list(string) - IKE identities expected from this tunnel node
- hosts List<String>
- Remote gateway host addresses for this tunnel node
- wan
Names List<String> - Interface names that source tunnel traffic for this node
- internal
Ips List<String> - Internal IP addresses configured on this tunnel node
- probe
Ips List<String> - Health-check IP addresses used to monitor this tunnel node
- remote
Ids List<String> - IKE identities expected from this tunnel node
- hosts string[]
- Remote gateway host addresses for this tunnel node
- wan
Names string[] - Interface names that source tunnel traffic for this node
- internal
Ips string[] - Internal IP addresses configured on this tunnel node
- probe
Ips string[] - Health-check IP addresses used to monitor this tunnel node
- remote
Ids string[] - IKE identities expected from this tunnel node
- hosts Sequence[str]
- Remote gateway host addresses for this tunnel node
- wan_
names Sequence[str] - Interface names that source tunnel traffic for this node
- internal_
ips Sequence[str] - Internal IP addresses configured on this tunnel node
- probe_
ips Sequence[str] - Health-check IP addresses used to monitor this tunnel node
- remote_
ids Sequence[str] - IKE identities expected from this tunnel node
- hosts List<String>
- Remote gateway host addresses for this tunnel node
- wan
Names List<String> - Interface names that source tunnel traffic for this node
- internal
Ips List<String> - Internal IP addresses configured on this tunnel node
- probe
Ips List<String> - Health-check IP addresses used to monitor this tunnel node
- remote
Ids List<String> - IKE identities expected from this tunnel node
DeviceprofileGatewayTunnelProviderOptions, DeviceprofileGatewayTunnelProviderOptionsArgs
- Jse
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Provider Options Jse - Juniper Secure Edge provisioning options for tunnel endpoints
- Prisma
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Provider Options Prisma - Palo Alto Prisma Access provisioning options for tunnel endpoints
- Zscaler
Pulumi.
Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Provider Options Zscaler - Provider settings for Zscaler tunnel endpoints
- Jse
Deviceprofile
Gateway Tunnel Provider Options Jse - Juniper Secure Edge provisioning options for tunnel endpoints
- Prisma
Deviceprofile
Gateway Tunnel Provider Options Prisma - Palo Alto Prisma Access provisioning options for tunnel endpoints
- Zscaler
Deviceprofile
Gateway Tunnel Provider Options Zscaler - Provider settings for Zscaler tunnel endpoints
- jse
Deviceprofile
Gateway Tunnel Provider Options Jse - Juniper Secure Edge provisioning options for tunnel endpoints
- prisma
Deviceprofile
Gateway Tunnel Provider Options Prisma - Palo Alto Prisma Access provisioning options for tunnel endpoints
- zscaler
Deviceprofile
Gateway Tunnel Provider Options Zscaler - Provider settings for Zscaler tunnel endpoints
- jse
Deviceprofile
Gateway Tunnel Provider Options Jse - Juniper Secure Edge provisioning options for tunnel endpoints
- prisma
Deviceprofile
Gateway Tunnel Provider Options Prisma - Palo Alto Prisma Access provisioning options for tunnel endpoints
- zscaler
Deviceprofile
Gateway Tunnel Provider Options Zscaler - Provider settings for Zscaler tunnel endpoints
- jse
Deviceprofile
Gateway Tunnel Provider Options Jse - Juniper Secure Edge provisioning options for tunnel endpoints
- prisma
Deviceprofile
Gateway Tunnel Provider Options Prisma - Palo Alto Prisma Access provisioning options for tunnel endpoints
- zscaler
Deviceprofile
Gateway Tunnel Provider Options Zscaler - Provider settings for Zscaler tunnel endpoints
- jse Property Map
- Juniper Secure Edge provisioning options for tunnel endpoints
- prisma Property Map
- Palo Alto Prisma Access provisioning options for tunnel endpoints
- zscaler Property Map
- Provider settings for Zscaler tunnel endpoints
DeviceprofileGatewayTunnelProviderOptionsJse, DeviceprofileGatewayTunnelProviderOptionsJseArgs
DeviceprofileGatewayTunnelProviderOptionsPrisma, DeviceprofileGatewayTunnelProviderOptionsPrismaArgs
- Service
Account stringName - For prisma-ipsec, service account name to used for tunnel auto provisioning
- Service
Account stringName - For prisma-ipsec, service account name to used for tunnel auto provisioning
- service_
account_ stringname - For prisma-ipsec, service account name to used for tunnel auto provisioning
- service
Account StringName - For prisma-ipsec, service account name to used for tunnel auto provisioning
- service
Account stringName - For prisma-ipsec, service account name to used for tunnel auto provisioning
- service_
account_ strname - For prisma-ipsec, service account name to used for tunnel auto provisioning
- service
Account StringName - For prisma-ipsec, service account name to used for tunnel auto provisioning
DeviceprofileGatewayTunnelProviderOptionsZscaler, DeviceprofileGatewayTunnelProviderOptionsZscalerArgs
- Aup
Block boolInternet Until Accepted - Whether Zscaler blocks internet access until the Acceptable Use Policy is accepted
- Aup
Enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - Aup
Force boolSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- Aup
Timeout intIn Days - Required if
aupEnabled==true. Days before AUP is requested again - Auth
Required bool - Enable this option to enforce user authentication
- Caution
Enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - Dn
Bandwidth double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- Idle
Time intIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - Ofw
Enabled bool - If
true, enable the firewall control option - Sub
Locations List<Pulumi.Juniper Mist. Org. Inputs. Deviceprofile Gateway Tunnel Provider Options Zscaler Sub Location> - Per-network Zscaler sub-location settings
- Surrogate
Ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - Surrogate
Ip boolEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - Surrogate
Refresh intTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - Up
Bandwidth double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- Xff
Forward boolEnabled - Location uses proxy chaining to forward traffic
- Aup
Block boolInternet Until Accepted - Whether Zscaler blocks internet access until the Acceptable Use Policy is accepted
- Aup
Enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - Aup
Force boolSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- Aup
Timeout intIn Days - Required if
aupEnabled==true. Days before AUP is requested again - Auth
Required bool - Enable this option to enforce user authentication
- Caution
Enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - Dn
Bandwidth float64 - Download bandwidth cap of the link, in Mbps. Disabled if not set
- Idle
Time intIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - Ofw
Enabled bool - If
true, enable the firewall control option - Sub
Locations []DeviceprofileGateway Tunnel Provider Options Zscaler Sub Location - Per-network Zscaler sub-location settings
- Surrogate
Ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - Surrogate
Ip boolEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - Surrogate
Refresh intTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - Up
Bandwidth float64 - Download bandwidth cap of the link, in Mbps. Disabled if not set
- Xff
Forward boolEnabled - Location uses proxy chaining to forward traffic
- aup_
block_ boolinternet_ until_ accepted - Whether Zscaler blocks internet access until the Acceptable Use Policy is accepted
- aup_
enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup_
force_ boolssl_ inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup_
timeout_ numberin_ days - Required if
aupEnabled==true. Days before AUP is requested again - auth_
required bool - Enable this option to enforce user authentication
- caution_
enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn_
bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle_
time_ numberin_ minutes - Required if
surrogate_IP==true, idle Time to Disassociation - ofw_
enabled bool - If
true, enable the firewall control option - sub_
locations list(object) - Per-network Zscaler sub-location settings
- surrogate_
ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate_
ip_ boolenforced_ for_ known_ browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate_
refresh_ numbertime_ in_ minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up_
bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- xff_
forward_ boolenabled - Location uses proxy chaining to forward traffic
- aup
Block BooleanInternet Until Accepted - Whether Zscaler blocks internet access until the Acceptable Use Policy is accepted
- aup
Enabled Boolean - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup
Force BooleanSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup
Timeout IntegerIn Days - Required if
aupEnabled==true. Days before AUP is requested again - auth
Required Boolean - Enable this option to enforce user authentication
- caution
Enabled Boolean - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn
Bandwidth Double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle
Time IntegerIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - ofw
Enabled Boolean - If
true, enable the firewall control option - sub
Locations List<DeviceprofileGateway Tunnel Provider Options Zscaler Sub Location> - Per-network Zscaler sub-location settings
- surrogate
Ip Boolean - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate
Ip BooleanEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate
Refresh IntegerTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up
Bandwidth Double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- xff
Forward BooleanEnabled - Location uses proxy chaining to forward traffic
- aup
Block booleanInternet Until Accepted - Whether Zscaler blocks internet access until the Acceptable Use Policy is accepted
- aup
Enabled boolean - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup
Force booleanSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup
Timeout numberIn Days - Required if
aupEnabled==true. Days before AUP is requested again - auth
Required boolean - Enable this option to enforce user authentication
- caution
Enabled boolean - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn
Bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle
Time numberIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - ofw
Enabled boolean - If
true, enable the firewall control option - sub
Locations DeviceprofileGateway Tunnel Provider Options Zscaler Sub Location[] - Per-network Zscaler sub-location settings
- surrogate
Ip boolean - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate
Ip booleanEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate
Refresh numberTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up
Bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- xff
Forward booleanEnabled - Location uses proxy chaining to forward traffic
- aup_
block_ boolinternet_ until_ accepted - Whether Zscaler blocks internet access until the Acceptable Use Policy is accepted
- aup_
enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup_
force_ boolssl_ inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup_
timeout_ intin_ days - Required if
aupEnabled==true. Days before AUP is requested again - auth_
required bool - Enable this option to enforce user authentication
- caution_
enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn_
bandwidth float - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle_
time_ intin_ minutes - Required if
surrogate_IP==true, idle Time to Disassociation - ofw_
enabled bool - If
true, enable the firewall control option - sub_
locations Sequence[DeviceprofileGateway Tunnel Provider Options Zscaler Sub Location] - Per-network Zscaler sub-location settings
- surrogate_
ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate_
ip_ boolenforced_ for_ known_ browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate_
refresh_ inttime_ in_ minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up_
bandwidth float - Download bandwidth cap of the link, in Mbps. Disabled if not set
- xff_
forward_ boolenabled - Location uses proxy chaining to forward traffic
- aup
Block BooleanInternet Until Accepted - Whether Zscaler blocks internet access until the Acceptable Use Policy is accepted
- aup
Enabled Boolean - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup
Force BooleanSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup
Timeout NumberIn Days - Required if
aupEnabled==true. Days before AUP is requested again - auth
Required Boolean - Enable this option to enforce user authentication
- caution
Enabled Boolean - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn
Bandwidth Number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle
Time NumberIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - ofw
Enabled Boolean - If
true, enable the firewall control option - sub
Locations List<Property Map> - Per-network Zscaler sub-location settings
- surrogate
Ip Boolean - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate
Ip BooleanEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate
Refresh NumberTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up
Bandwidth Number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- xff
Forward BooleanEnabled - Location uses proxy chaining to forward traffic
DeviceprofileGatewayTunnelProviderOptionsZscalerSubLocation, DeviceprofileGatewayTunnelProviderOptionsZscalerSubLocationArgs
- Aup
Block boolInternet Until Accepted - Whether this sub-location blocks internet access until the Acceptable Use Policy is accepted
- Aup
Enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - Aup
Force boolSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- Aup
Timeout intIn Days - Required if
aupEnabled==true. Days before AUP is requested again - Auth
Required bool - Enable this option to authenticate users
- Caution
Enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - Dn
Bandwidth double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- Idle
Time intIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - Name string
- Network name
- Ofw
Enabled bool - If
true, enable the firewall control option - Surrogate
Ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - Surrogate
Ip boolEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - Surrogate
Refresh intTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - Up
Bandwidth double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- Aup
Block boolInternet Until Accepted - Whether this sub-location blocks internet access until the Acceptable Use Policy is accepted
- Aup
Enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - Aup
Force boolSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- Aup
Timeout intIn Days - Required if
aupEnabled==true. Days before AUP is requested again - Auth
Required bool - Enable this option to authenticate users
- Caution
Enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - Dn
Bandwidth float64 - Download bandwidth cap of the link, in Mbps. Disabled if not set
- Idle
Time intIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - Name string
- Network name
- Ofw
Enabled bool - If
true, enable the firewall control option - Surrogate
Ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - Surrogate
Ip boolEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - Surrogate
Refresh intTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - Up
Bandwidth float64 - Download bandwidth cap of the link, in Mbps. Disabled if not set
- aup_
block_ boolinternet_ until_ accepted - Whether this sub-location blocks internet access until the Acceptable Use Policy is accepted
- aup_
enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup_
force_ boolssl_ inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup_
timeout_ numberin_ days - Required if
aupEnabled==true. Days before AUP is requested again - auth_
required bool - Enable this option to authenticate users
- caution_
enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn_
bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle_
time_ numberin_ minutes - Required if
surrogate_IP==true, idle Time to Disassociation - name string
- Network name
- ofw_
enabled bool - If
true, enable the firewall control option - surrogate_
ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate_
ip_ boolenforced_ for_ known_ browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate_
refresh_ numbertime_ in_ minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up_
bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- aup
Block BooleanInternet Until Accepted - Whether this sub-location blocks internet access until the Acceptable Use Policy is accepted
- aup
Enabled Boolean - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup
Force BooleanSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup
Timeout IntegerIn Days - Required if
aupEnabled==true. Days before AUP is requested again - auth
Required Boolean - Enable this option to authenticate users
- caution
Enabled Boolean - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn
Bandwidth Double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle
Time IntegerIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - name String
- Network name
- ofw
Enabled Boolean - If
true, enable the firewall control option - surrogate
Ip Boolean - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate
Ip BooleanEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate
Refresh IntegerTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up
Bandwidth Double - Download bandwidth cap of the link, in Mbps. Disabled if not set
- aup
Block booleanInternet Until Accepted - Whether this sub-location blocks internet access until the Acceptable Use Policy is accepted
- aup
Enabled boolean - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup
Force booleanSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup
Timeout numberIn Days - Required if
aupEnabled==true. Days before AUP is requested again - auth
Required boolean - Enable this option to authenticate users
- caution
Enabled boolean - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn
Bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle
Time numberIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - name string
- Network name
- ofw
Enabled boolean - If
true, enable the firewall control option - surrogate
Ip boolean - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate
Ip booleanEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate
Refresh numberTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up
Bandwidth number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- aup_
block_ boolinternet_ until_ accepted - Whether this sub-location blocks internet access until the Acceptable Use Policy is accepted
- aup_
enabled bool - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup_
force_ boolssl_ inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup_
timeout_ intin_ days - Required if
aupEnabled==true. Days before AUP is requested again - auth_
required bool - Enable this option to authenticate users
- caution_
enabled bool - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn_
bandwidth float - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle_
time_ intin_ minutes - Required if
surrogate_IP==true, idle Time to Disassociation - name str
- Network name
- ofw_
enabled bool - If
true, enable the firewall control option - surrogate_
ip bool - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate_
ip_ boolenforced_ for_ known_ browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate_
refresh_ inttime_ in_ minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up_
bandwidth float - Download bandwidth cap of the link, in Mbps. Disabled if not set
- aup
Block BooleanInternet Until Accepted - Whether this sub-location blocks internet access until the Acceptable Use Policy is accepted
- aup
Enabled Boolean - Can only be
truewhenauthRequired==false, display Acceptable Use Policy (AUP) - aup
Force BooleanSsl Inspection - Proxy HTTPs traffic, requiring Zscaler cert to be installed in browser
- aup
Timeout NumberIn Days - Required if
aupEnabled==true. Days before AUP is requested again - auth
Required Boolean - Enable this option to authenticate users
- caution
Enabled Boolean - Can only be
truewhenauthRequired==false, display caution notification for non-authenticated users - dn
Bandwidth Number - Download bandwidth cap of the link, in Mbps. Disabled if not set
- idle
Time NumberIn Minutes - Required if
surrogate_IP==true, idle Time to Disassociation - name String
- Network name
- ofw
Enabled Boolean - If
true, enable the firewall control option - surrogate
Ip Boolean - Can only be
truewhenauthRequired==true. Map a user to a private IP address so it applies the user's policies, instead of the location's policies - surrogate
Ip BooleanEnforced For Known Browsers - Can only be
truewhensurrogate_IP==true, enforce surrogate IP for known browsers - surrogate
Refresh NumberTime In Minutes - Required if
surrogate_IP_enforced_for_known_browsers==true, must be lower or equal thanidleTimeInMinutes, refresh Time for re-validation of Surrogacy - up
Bandwidth Number - Download bandwidth cap of the link, in Mbps. Disabled if not set
DeviceprofileGatewayVrfConfig, DeviceprofileGatewayVrfConfigArgs
- Enabled bool
- Whether to enable VRF (when supported on the device)
- Enabled bool
- Whether to enable VRF (when supported on the device)
- enabled bool
- Whether to enable VRF (when supported on the device)
- enabled Boolean
- Whether to enable VRF (when supported on the device)
- enabled boolean
- Whether to enable VRF (when supported on the device)
- enabled bool
- Whether to enable VRF (when supported on the device)
- enabled Boolean
- Whether to enable VRF (when supported on the device)
DeviceprofileGatewayVrfInstances, DeviceprofileGatewayVrfInstancesArgs
- Networks List<string>
- Network names included in this gateway VRF instance
- Networks []string
- Network names included in this gateway VRF instance
- networks list(string)
- Network names included in this gateway VRF instance
- networks List<String>
- Network names included in this gateway VRF instance
- networks string[]
- Network names included in this gateway VRF instance
- networks Sequence[str]
- Network names included in this gateway VRF instance
- networks List<String>
- Network names included in this gateway VRF instance
Import
Using pulumi import, import junipermist.org.DeviceprofileGateway with:
Device Profile can be imported by specifying the orgId and the deviceprofileId
$ pulumi import junipermist:org/deviceprofileGateway:DeviceprofileGateway deviceprofile_one 17b46405-3a6d-4715-8bb4-6bb6d06f316a.d3c42998-9012-4859-9743-6b9bee475309
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- junipermist pulumi/pulumi-junipermist
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mistTerraform Provider.
published on Saturday, Jul 11, 2026 by Pulumi