Juniper Mist v0.6.3 published on Saturday, Sep 6, 2025 by Pulumi
junipermist.org.getNetworks
Start a Neo task
Explain and create a junipermist.org.getNetworks resource
This data source provides the list of WAN Assurance Networks.
The Networks are used in the service_policies from the Gateway configuration, Gateway templates or HUB Profiles
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as junipermist from "@pulumi/juniper-mist";
const networks = junipermist.org.getNetworks({
orgId: "15fca2ac-b1a6-47cc-9953-cc6906281550",
});
import pulumi
import pulumi_junipermist as junipermist
networks = junipermist.org.get_networks(org_id="15fca2ac-b1a6-47cc-9953-cc6906281550")
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.GetNetworks(ctx, &org.GetNetworksArgs{
OrgId: "15fca2ac-b1a6-47cc-9953-cc6906281550",
}, nil)
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 networks = JuniperMist.Org.GetNetworks.Invoke(new()
{
OrgId = "15fca2ac-b1a6-47cc-9953-cc6906281550",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.junipermist.org.OrgFunctions;
import com.pulumi.junipermist.org.inputs.GetNetworksArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var networks = OrgFunctions.getNetworks(GetNetworksArgs.builder()
.orgId("15fca2ac-b1a6-47cc-9953-cc6906281550")
.build());
}
}
variables:
networks:
fn::invoke:
function: junipermist:org:getNetworks
arguments:
orgId: 15fca2ac-b1a6-47cc-9953-cc6906281550
Using getNetworks
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getNetworks(args: GetNetworksArgs, opts?: InvokeOptions): Promise<GetNetworksResult>
function getNetworksOutput(args: GetNetworksOutputArgs, opts?: InvokeOptions): Output<GetNetworksResult>def get_networks(org_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetworksResult
def get_networks_output(org_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetworksResult]func GetNetworks(ctx *Context, args *GetNetworksArgs, opts ...InvokeOption) (*GetNetworksResult, error)
func GetNetworksOutput(ctx *Context, args *GetNetworksOutputArgs, opts ...InvokeOption) GetNetworksResultOutput> Note: This function is named GetNetworks in the Go SDK.
public static class GetNetworks
{
public static Task<GetNetworksResult> InvokeAsync(GetNetworksArgs args, InvokeOptions? opts = null)
public static Output<GetNetworksResult> Invoke(GetNetworksInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNetworksResult> getNetworks(GetNetworksArgs args, InvokeOptions options)
public static Output<GetNetworksResult> getNetworks(GetNetworksArgs args, InvokeOptions options)
fn::invoke:
function: junipermist:org/getNetworks:getNetworks
arguments:
# arguments dictionaryThe following arguments are supported:
- Org
Id string
- Org
Id string
- org
Id String
- org
Id string
- org_
id str
- org
Id String
getNetworks Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Org
Id string - Org
Networks List<Pulumi.Juniper Mist. Org. Outputs. Get Networks Org Network>
- Id string
- The provider-assigned unique ID for this managed resource.
- Org
Id string - Org
Networks []GetNetworks Org Network
- id String
- The provider-assigned unique ID for this managed resource.
- org
Id String - org
Networks List<GetNetworks Org Network>
- id string
- The provider-assigned unique ID for this managed resource.
- org
Id string - org
Networks GetNetworks Org Network[]
- id str
- The provider-assigned unique ID for this managed resource.
- org_
id str - org_
networks Sequence[GetNetworks Org Network]
- id String
- The provider-assigned unique ID for this managed resource.
- org
Id String - org
Networks List<Property Map>
Supporting Types
GetNetworksOrgNetwork
- Created
Time double - When the object has been created, in epoch
- Disallow
Mist boolServices - Whether to disallow Mist Devices in the network
- Gateway string
- Gateway6 string
- Id string
- Unique ID of the object instance in the Mist Organization
- Internal
Access Pulumi.Juniper Mist. Org. Inputs. Get Networks Org Network Internal Access - Internet
Access Pulumi.Juniper Mist. Org. Inputs. Get Networks Org Network Internet Access - Whether this network has direct internet access
- Isolation bool
- Whether to allow clients in the network to talk to each other
- Modified
Time double - When the object has been modified for the last time, in epoch
- Multicast
Pulumi.
Juniper Mist. Org. Inputs. Get Networks Org Network Multicast - Whether to enable multicast support (only PIM-sparse mode is supported)
- Name string
- Org
Id string - Routed
For List<string>Networks - For a Network (usually LAN), it can be routable to other networks (e.g. OSPF)
- Subnet string
- Subnet6 string
- Tenants
Dictionary<string, Pulumi.
Juniper Mist. Org. Inputs. Get Networks Org Network Tenants> - Property key must be the user/tenant name (i.e. "printer-1") or a Variable (i.e. "{{myvar}}")
- Vlan
Id string - Vpn
Access Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Get Networks Org Network Vpn Access> - Property key is the VPN name. Whether this network can be accessed from vpn
- Created
Time float64 - When the object has been created, in epoch
- Disallow
Mist boolServices - Whether to disallow Mist Devices in the network
- Gateway string
- Gateway6 string
- Id string
- Unique ID of the object instance in the Mist Organization
- Internal
Access GetNetworks Org Network Internal Access - Internet
Access GetNetworks Org Network Internet Access - Whether this network has direct internet access
- Isolation bool
- Whether to allow clients in the network to talk to each other
- Modified
Time float64 - When the object has been modified for the last time, in epoch
- Multicast
Get
Networks Org Network Multicast - Whether to enable multicast support (only PIM-sparse mode is supported)
- Name string
- Org
Id string - Routed
For []stringNetworks - For a Network (usually LAN), it can be routable to other networks (e.g. OSPF)
- Subnet string
- Subnet6 string
- Tenants
map[string]Get
Networks Org Network Tenants - Property key must be the user/tenant name (i.e. "printer-1") or a Variable (i.e. "{{myvar}}")
- Vlan
Id string - Vpn
Access map[string]GetNetworks Org Network Vpn Access - Property key is the VPN name. Whether this network can be accessed from vpn
- created
Time Double - When the object has been created, in epoch
- disallow
Mist BooleanServices - Whether to disallow Mist Devices in the network
- gateway String
- gateway6 String
- id String
- Unique ID of the object instance in the Mist Organization
- internal
Access GetNetworks Org Network Internal Access - internet
Access GetNetworks Org Network Internet Access - Whether this network has direct internet access
- isolation Boolean
- Whether to allow clients in the network to talk to each other
- modified
Time Double - When the object has been modified for the last time, in epoch
- multicast
Get
Networks Org Network Multicast - Whether to enable multicast support (only PIM-sparse mode is supported)
- name String
- org
Id String - routed
For List<String>Networks - For a Network (usually LAN), it can be routable to other networks (e.g. OSPF)
- subnet String
- subnet6 String
- tenants
Map<String,Get
Networks Org Network Tenants> - Property key must be the user/tenant name (i.e. "printer-1") or a Variable (i.e. "{{myvar}}")
- vlan
Id String - vpn
Access Map<String,GetNetworks Org Network Vpn Access> - Property key is the VPN name. Whether this network can be accessed from vpn
- created
Time number - When the object has been created, in epoch
- disallow
Mist booleanServices - Whether to disallow Mist Devices in the network
- gateway string
- gateway6 string
- id string
- Unique ID of the object instance in the Mist Organization
- internal
Access GetNetworks Org Network Internal Access - internet
Access GetNetworks Org Network Internet Access - Whether this network has direct internet access
- isolation boolean
- Whether to allow clients in the network to talk to each other
- modified
Time number - When the object has been modified for the last time, in epoch
- multicast
Get
Networks Org Network Multicast - Whether to enable multicast support (only PIM-sparse mode is supported)
- name string
- org
Id string - routed
For string[]Networks - For a Network (usually LAN), it can be routable to other networks (e.g. OSPF)
- subnet string
- subnet6 string
- tenants
{[key: string]: Get
Networks Org Network Tenants} - Property key must be the user/tenant name (i.e. "printer-1") or a Variable (i.e. "{{myvar}}")
- vlan
Id string - vpn
Access {[key: string]: GetNetworks Org Network Vpn Access} - Property key is the VPN name. Whether this network can be accessed from vpn
- created_
time float - When the object has been created, in epoch
- disallow_
mist_ boolservices - Whether to disallow Mist Devices in the network
- gateway str
- gateway6 str
- id str
- Unique ID of the object instance in the Mist Organization
- internal_
access GetNetworks Org Network Internal Access - internet_
access GetNetworks Org Network Internet Access - Whether this network has direct internet access
- isolation bool
- Whether to allow clients in the network to talk to each other
- modified_
time float - When the object has been modified for the last time, in epoch
- multicast
Get
Networks Org Network Multicast - Whether to enable multicast support (only PIM-sparse mode is supported)
- name str
- org_
id str - routed_
for_ Sequence[str]networks - For a Network (usually LAN), it can be routable to other networks (e.g. OSPF)
- subnet str
- subnet6 str
- tenants
Mapping[str, Get
Networks Org Network Tenants] - Property key must be the user/tenant name (i.e. "printer-1") or a Variable (i.e. "{{myvar}}")
- vlan_
id str - vpn_
access Mapping[str, GetNetworks Org Network Vpn Access] - Property key is the VPN name. Whether this network can be accessed from vpn
- created
Time Number - When the object has been created, in epoch
- disallow
Mist BooleanServices - Whether to disallow Mist Devices in the network
- gateway String
- gateway6 String
- id String
- Unique ID of the object instance in the Mist Organization
- internal
Access Property Map - internet
Access Property Map - Whether this network has direct internet access
- isolation Boolean
- Whether to allow clients in the network to talk to each other
- modified
Time Number - When the object has been modified for the last time, in epoch
- multicast Property Map
- Whether to enable multicast support (only PIM-sparse mode is supported)
- name String
- org
Id String - routed
For List<String>Networks - For a Network (usually LAN), it can be routable to other networks (e.g. OSPF)
- subnet String
- subnet6 String
- tenants Map<Property Map>
- Property key must be the user/tenant name (i.e. "printer-1") or a Variable (i.e. "{{myvar}}")
- vlan
Id String - vpn
Access Map<Property Map> - Property key is the VPN name. Whether this network can be accessed from vpn
GetNetworksOrgNetworkInternalAccess
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetNetworksOrgNetworkInternetAccess
- Create
Simple boolService Policy - Destination
Nat Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Get Networks Org Network Internet Access Destination Nat> - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - Enabled bool
- 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. Get Networks Org Network Internet Access Static Nat> - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- Create
Simple boolService Policy - Destination
Nat map[string]GetNetworks Org Network Internet Access Destination Nat - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - Enabled bool
- Restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - Static
Nat map[string]GetNetworks Org Network Internet Access Static Nat - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- create
Simple BooleanService Policy - destination
Nat Map<String,GetNetworks Org Network Internet Access Destination Nat> - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - enabled Boolean
- restricted Boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static
Nat Map<String,GetNetworks Org Network Internet Access Static Nat> - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- create
Simple booleanService Policy - destination
Nat {[key: string]: GetNetworks Org Network Internet Access Destination Nat} - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - enabled boolean
- restricted boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static
Nat {[key: string]: GetNetworks Org Network Internet Access Static Nat} - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- create_
simple_ boolservice_ policy - destination_
nat Mapping[str, GetNetworks Org Network Internet Access Destination Nat] - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - enabled bool
- restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static_
nat Mapping[str, GetNetworks Org Network Internet Access Static Nat] - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- create
Simple BooleanService Policy - destination
Nat Map<Property Map> - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - enabled Boolean
- restricted Boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted=trueand define service_policies - static
Nat Map<Property Map> - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
GetNetworksOrgNetworkInternetAccessDestinationNat
- 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
- 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
- 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
- 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
- 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
- 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
- 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
GetNetworksOrgNetworkInternetAccessStaticNat
- 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
- 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
- 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
- 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
- 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
- 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
- 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}}")
GetNetworksOrgNetworkMulticast
- Disable
Igmp bool - If the network will only be the source of the multicast traffic, IGMP can be disabled
- Enabled bool
- Groups
Dictionary<string, Pulumi.
Juniper Mist. Org. Inputs. Get Networks Org Network Multicast Groups> - Group address to RP (rendezvous point) mapping. Property Key is the CIDR (example "225.1.0.3/32")
- Disable
Igmp bool - If the network will only be the source of the multicast traffic, IGMP can be disabled
- Enabled bool
- Groups
map[string]Get
Networks Org Network Multicast Groups - Group address to RP (rendezvous point) mapping. Property Key is the CIDR (example "225.1.0.3/32")
- disable
Igmp Boolean - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled Boolean
- groups
Map<String,Get
Networks Org Network Multicast Groups> - Group address to RP (rendezvous point) mapping. Property Key is the CIDR (example "225.1.0.3/32")
- disable
Igmp boolean - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled boolean
- groups
{[key: string]: Get
Networks Org Network Multicast Groups} - Group address to RP (rendezvous point) mapping. Property Key is the CIDR (example "225.1.0.3/32")
- disable_
igmp bool - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled bool
- groups
Mapping[str, Get
Networks Org Network Multicast Groups] - Group address to RP (rendezvous point) mapping. Property Key is the CIDR (example "225.1.0.3/32")
- disable
Igmp Boolean - If the network will only be the source of the multicast traffic, IGMP can be disabled
- enabled Boolean
- groups Map<Property Map>
- Group address to RP (rendezvous point) mapping. Property Key is the CIDR (example "225.1.0.3/32")
GetNetworksOrgNetworkMulticastGroups
- 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
GetNetworksOrgNetworkTenants
- Addresses List<string>
- Addresses []string
- addresses List<String>
- addresses string[]
- addresses Sequence[str]
- addresses List<String>
GetNetworksOrgNetworkVpnAccess
- 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. Get Networks Org Network Vpn Access Destination Nat> - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - 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> - By default, the routes are only readvertised toward the same vrf on spoke. To allow it to be leaked to other vrfs
- Routed bool
- Whether this network is routable
- Source
Nat Pulumi.Juniper Mist. Org. Inputs. Get Networks Org Network Vpn Access Source Nat - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub - Static
Nat Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Get Networks Org Network Vpn Access Static Nat> - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- 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]GetNetworks Org Network Vpn Access Destination Nat - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - 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 - By default, the routes are only readvertised toward the same vrf on spoke. To allow it to be leaked to other vrfs
- Routed bool
- Whether this network is routable
- Source
Nat GetNetworks Org Network Vpn Access Source Nat - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub - Static
Nat map[string]GetNetworks Org Network Vpn Access Static Nat - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- 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,GetNetworks Org Network Vpn Access Destination Nat> - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - 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> - By default, the routes are only readvertised toward the same vrf on spoke. To allow it to be leaked to other vrfs
- routed Boolean
- Whether this network is routable
- source
Nat GetNetworks Org Network Vpn Access Source Nat - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub - static
Nat Map<String,GetNetworks Org Network Vpn Access Static Nat> - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- 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]: GetNetworks Org Network Vpn Access Destination Nat} - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - 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[] - By default, the routes are only readvertised toward the same vrf on spoke. To allow it to be leaked to other vrfs
- routed boolean
- Whether this network is routable
- source
Nat GetNetworks Org Network Vpn Access Source Nat - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub - static
Nat {[key: string]: GetNetworks Org Network Vpn Access Static Nat} - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- 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, GetNetworks Org Network Vpn Access Destination Nat] - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - 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] - By default, the routes are only readvertised toward the same vrf on spoke. To allow it to be leaked to other vrfs
- routed bool
- Whether this network is routable
- source_
nat GetNetworks Org Network Vpn Access Source Nat - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub - static_
nat Mapping[str, GetNetworks Org Network Vpn Access Static Nat] - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- 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> - Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.16.0.0/30"), an External CIDR:Port (i.e. "63.16.0.0/30:443") or a Variable (i.e. "{{myvar}}"). At least one of the
internal_iporportmust be defined - 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> - By default, the routes are only readvertised toward the same vrf on spoke. To allow it to be leaked to other vrfs
- routed Boolean
- Whether this network is routable
- source
Nat Property Map - If
routed==false(usually at Spoke), but some hosts needs to be reachable from Hub - static
Nat Map<Property Map> - Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
- 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
GetNetworksOrgNetworkVpnAccessDestinationNat
- 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
- Port string
- 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
- Port string
- 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
- port String
- 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
- port string
- 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
- port str
- 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
- port String
GetNetworksOrgNetworkVpnAccessSourceNat
- External
Ip string
- External
Ip string
- external
Ip String
- external
Ip string
- external_
ip str
- external
Ip String
GetNetworksOrgNetworkVpnAccessStaticNat
- 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
- 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
- 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
- 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
- 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
- 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
Package Details
- Repository
- junipermist pulumi/pulumi-junipermist
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mistTerraform Provider.
