Juniper Mist v0.4.0 published on Wednesday, Apr 16, 2025 by Pulumi
junipermist.org.getNetworks
Explore with Pulumi AI
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/junipermist";
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 dictionary
The 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_ip
orport
must be defined - Enabled bool
- Restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted
=true
and 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_ip
orport
must be defined - Enabled bool
- Restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted
=true
and 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_ip
orport
must be defined - enabled Boolean
- restricted Boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted
=true
and 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_ip
orport
must be defined - enabled boolean
- restricted boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted
=true
and 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_ip
orport
must be defined - enabled bool
- restricted bool
- By default, all access is allowed, to only allow certain traffic, make
restricted
=true
and 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_ip
orport
must be defined - enabled Boolean
- restricted Boolean
- By default, all access is allowed, to only allow certain traffic, make
restricted
=true
and 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_ip
orport
must 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_ip
orport
must 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_ip
orport
must 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_ip
orport
must 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_ip
orport
must 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_ip
orport
must 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
mist
Terraform Provider.