Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
Retrieves a listing of config items.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";
//
// Data source to retrieve a list of remote_network objects.
//
// Look up a list of Remote Networks, filtering by folder.
const example = scm.getRemoteNetworkList({
folder: "Remote Networks",
});
export const remoteNetworkList = example.then(example => .map(network => (network.name)));
import pulumi
import pulumi_scm as scm
#
# Data source to retrieve a list of remote_network objects.
#
# Look up a list of Remote Networks, filtering by folder.
example = scm.get_remote_network_list(folder="Remote Networks")
pulumi.export("remoteNetworkList", [network.name for network in example.datas])
Example coming soon!
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;
return await Deployment.RunAsync(() =>
{
//
// Data source to retrieve a list of remote_network objects.
//
// Look up a list of Remote Networks, filtering by folder.
var example = Scm.GetRemoteNetworkList.Invoke(new()
{
Folder = "Remote Networks",
});
return new Dictionary<string, object?>
{
["remoteNetworkList"] = .Select(network =>
{
return network.Name;
}).ToList(),
};
});
Example coming soon!
Example coming soon!
Using getRemoteNetworkList
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 getRemoteNetworkList(args: GetRemoteNetworkListArgs, opts?: InvokeOptions): Promise<GetRemoteNetworkListResult>
function getRemoteNetworkListOutput(args: GetRemoteNetworkListOutputArgs, opts?: InvokeOptions): Output<GetRemoteNetworkListResult>def get_remote_network_list(device: Optional[str] = None,
folder: Optional[str] = None,
limit: Optional[int] = None,
name: Optional[str] = None,
offset: Optional[int] = None,
snippet: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRemoteNetworkListResult
def get_remote_network_list_output(device: Optional[pulumi.Input[str]] = None,
folder: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None,
offset: Optional[pulumi.Input[int]] = None,
snippet: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRemoteNetworkListResult]func GetRemoteNetworkList(ctx *Context, args *GetRemoteNetworkListArgs, opts ...InvokeOption) (*GetRemoteNetworkListResult, error)
func GetRemoteNetworkListOutput(ctx *Context, args *GetRemoteNetworkListOutputArgs, opts ...InvokeOption) GetRemoteNetworkListResultOutput> Note: This function is named GetRemoteNetworkList in the Go SDK.
public static class GetRemoteNetworkList
{
public static Task<GetRemoteNetworkListResult> InvokeAsync(GetRemoteNetworkListArgs args, InvokeOptions? opts = null)
public static Output<GetRemoteNetworkListResult> Invoke(GetRemoteNetworkListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRemoteNetworkListResult> getRemoteNetworkList(GetRemoteNetworkListArgs args, InvokeOptions options)
public static Output<GetRemoteNetworkListResult> getRemoteNetworkList(GetRemoteNetworkListArgs args, InvokeOptions options)
fn::invoke:
function: scm:index/getRemoteNetworkList:getRemoteNetworkList
arguments:
# arguments dictionaryThe following arguments are supported:
getRemoteNetworkList Result
The following output properties are available:
- Datas
List<Get
Remote Network List Data> - The data.
- Id string
- The provider-assigned unique ID for this managed resource.
- Tfid string
- The Terraform ID.
- Total int
- The total number of items.
- Device string
- The device of the item.
- Folder string
- The folder of the item. Default: Shared.
- Limit int
- The max number of items to return. Default: 200.
- Name string
- The name of the item.
- Offset int
- The offset of the first item to return.
- Snippet string
- The snippet of the item.
- Datas
[]Get
Remote Network List Data - The data.
- Id string
- The provider-assigned unique ID for this managed resource.
- Tfid string
- The Terraform ID.
- Total int
- The total number of items.
- Device string
- The device of the item.
- Folder string
- The folder of the item. Default: Shared.
- Limit int
- The max number of items to return. Default: 200.
- Name string
- The name of the item.
- Offset int
- The offset of the first item to return.
- Snippet string
- The snippet of the item.
- datas
List<Get
Remote Network List Data> - The data.
- id String
- The provider-assigned unique ID for this managed resource.
- tfid String
- The Terraform ID.
- total Integer
- The total number of items.
- device String
- The device of the item.
- folder String
- The folder of the item. Default: Shared.
- limit Integer
- The max number of items to return. Default: 200.
- name String
- The name of the item.
- offset Integer
- The offset of the first item to return.
- snippet String
- The snippet of the item.
- datas
Get
Remote Network List Data[] - The data.
- id string
- The provider-assigned unique ID for this managed resource.
- tfid string
- The Terraform ID.
- total number
- The total number of items.
- device string
- The device of the item.
- folder string
- The folder of the item. Default: Shared.
- limit number
- The max number of items to return. Default: 200.
- name string
- The name of the item.
- offset number
- The offset of the first item to return.
- snippet string
- The snippet of the item.
- datas
Sequence[Get
Remote Network List Data] - The data.
- id str
- The provider-assigned unique ID for this managed resource.
- tfid str
- The Terraform ID.
- total int
- The total number of items.
- device str
- The device of the item.
- folder str
- The folder of the item. Default: Shared.
- limit int
- The max number of items to return. Default: 200.
- name str
- The name of the item.
- offset int
- The offset of the first item to return.
- snippet str
- The snippet of the item.
- datas List<Property Map>
- The data.
- id String
- The provider-assigned unique ID for this managed resource.
- tfid String
- The Terraform ID.
- total Number
- The total number of items.
- device String
- The device of the item.
- folder String
- The folder of the item. Default: Shared.
- limit Number
- The max number of items to return. Default: 200.
- name String
- The name of the item.
- offset Number
- The offset of the first item to return.
- snippet String
- The snippet of the item.
Supporting Types
GetRemoteNetworkListData
- Ecmp
Load stringBalancing - Ecmp load balancing
- Ecmp
Tunnels List<GetRemote Network List Data Ecmp Tunnel> - ecmptunnels is required when ecmpload*balancing is enable
- Encrypted
Values Dictionary<string, string> - Map of sensitive values returned from the API.
- Folder string
- The folder that contains the remote network
- Id string
- The UUID of the remote network
- Ipsec
Tunnel string - ipsectunnel is required when ecmpload_balancing is disable
- License
Type string - New customer will only be on aggregate bandwidth licensing
- Name string
- The name of the remote network
- Protocol
Get
Remote Network List Data Protocol - setup the protocol when ecmploadbalancing is disable
- Region string
- Region
- Secondary
Ipsec stringTunnel - specify secondary ipsec_tunnel if needed
- Spn
Name string - spn-name is needed when license_type is FWAAS-AGGREGATE
- Subnets List<string>
- Subnets
- Tfid string
- The Terraform ID.
- Ecmp
Load stringBalancing - Ecmp load balancing
- Ecmp
Tunnels []GetRemote Network List Data Ecmp Tunnel - ecmptunnels is required when ecmpload*balancing is enable
- Encrypted
Values map[string]string - Map of sensitive values returned from the API.
- Folder string
- The folder that contains the remote network
- Id string
- The UUID of the remote network
- Ipsec
Tunnel string - ipsectunnel is required when ecmpload_balancing is disable
- License
Type string - New customer will only be on aggregate bandwidth licensing
- Name string
- The name of the remote network
- Protocol
Get
Remote Network List Data Protocol - setup the protocol when ecmploadbalancing is disable
- Region string
- Region
- Secondary
Ipsec stringTunnel - specify secondary ipsec_tunnel if needed
- Spn
Name string - spn-name is needed when license_type is FWAAS-AGGREGATE
- Subnets []string
- Subnets
- Tfid string
- The Terraform ID.
- ecmp
Load StringBalancing - Ecmp load balancing
- ecmp
Tunnels List<GetRemote Network List Data Ecmp Tunnel> - ecmptunnels is required when ecmpload*balancing is enable
- encrypted
Values Map<String,String> - Map of sensitive values returned from the API.
- folder String
- The folder that contains the remote network
- id String
- The UUID of the remote network
- ipsec
Tunnel String - ipsectunnel is required when ecmpload_balancing is disable
- license
Type String - New customer will only be on aggregate bandwidth licensing
- name String
- The name of the remote network
- protocol
Get
Remote Network List Data Protocol - setup the protocol when ecmploadbalancing is disable
- region String
- Region
- secondary
Ipsec StringTunnel - specify secondary ipsec_tunnel if needed
- spn
Name String - spn-name is needed when license_type is FWAAS-AGGREGATE
- subnets List<String>
- Subnets
- tfid String
- The Terraform ID.
- ecmp
Load stringBalancing - Ecmp load balancing
- ecmp
Tunnels GetRemote Network List Data Ecmp Tunnel[] - ecmptunnels is required when ecmpload*balancing is enable
- encrypted
Values {[key: string]: string} - Map of sensitive values returned from the API.
- folder string
- The folder that contains the remote network
- id string
- The UUID of the remote network
- ipsec
Tunnel string - ipsectunnel is required when ecmpload_balancing is disable
- license
Type string - New customer will only be on aggregate bandwidth licensing
- name string
- The name of the remote network
- protocol
Get
Remote Network List Data Protocol - setup the protocol when ecmploadbalancing is disable
- region string
- Region
- secondary
Ipsec stringTunnel - specify secondary ipsec_tunnel if needed
- spn
Name string - spn-name is needed when license_type is FWAAS-AGGREGATE
- subnets string[]
- Subnets
- tfid string
- The Terraform ID.
- ecmp_
load_ strbalancing - Ecmp load balancing
- ecmp_
tunnels Sequence[GetRemote Network List Data Ecmp Tunnel] - ecmptunnels is required when ecmpload*balancing is enable
- encrypted_
values Mapping[str, str] - Map of sensitive values returned from the API.
- folder str
- The folder that contains the remote network
- id str
- The UUID of the remote network
- ipsec_
tunnel str - ipsectunnel is required when ecmpload_balancing is disable
- license_
type str - New customer will only be on aggregate bandwidth licensing
- name str
- The name of the remote network
- protocol
Get
Remote Network List Data Protocol - setup the protocol when ecmploadbalancing is disable
- region str
- Region
- secondary_
ipsec_ strtunnel - specify secondary ipsec_tunnel if needed
- spn_
name str - spn-name is needed when license_type is FWAAS-AGGREGATE
- subnets Sequence[str]
- Subnets
- tfid str
- The Terraform ID.
- ecmp
Load StringBalancing - Ecmp load balancing
- ecmp
Tunnels List<Property Map> - ecmptunnels is required when ecmpload*balancing is enable
- encrypted
Values Map<String> - Map of sensitive values returned from the API.
- folder String
- The folder that contains the remote network
- id String
- The UUID of the remote network
- ipsec
Tunnel String - ipsectunnel is required when ecmpload_balancing is disable
- license
Type String - New customer will only be on aggregate bandwidth licensing
- name String
- The name of the remote network
- protocol Property Map
- setup the protocol when ecmploadbalancing is disable
- region String
- Region
- secondary
Ipsec StringTunnel - specify secondary ipsec_tunnel if needed
- spn
Name String - spn-name is needed when license_type is FWAAS-AGGREGATE
- subnets List<String>
- Subnets
- tfid String
- The Terraform ID.
GetRemoteNetworkListDataEcmpTunnel
- Ipsec
Tunnel string - Ipsec tunnel
- Name string
- Name
- Protocol
Get
Remote Network List Data Ecmp Tunnel Protocol - Protocol
- Ipsec
Tunnel string - Ipsec tunnel
- Name string
- Name
- Protocol
Get
Remote Network List Data Ecmp Tunnel Protocol - Protocol
- ipsec
Tunnel String - Ipsec tunnel
- name String
- Name
- protocol
Get
Remote Network List Data Ecmp Tunnel Protocol - Protocol
- ipsec
Tunnel string - Ipsec tunnel
- name string
- Name
- protocol
Get
Remote Network List Data Ecmp Tunnel Protocol - Protocol
- ipsec_
tunnel str - Ipsec tunnel
- name str
- Name
- protocol
Get
Remote Network List Data Ecmp Tunnel Protocol - Protocol
- ipsec
Tunnel String - Ipsec tunnel
- name String
- Name
- protocol Property Map
- Protocol
GetRemoteNetworkListDataEcmpTunnelProtocol
- bgp Property Map
- Bgp
GetRemoteNetworkListDataEcmpTunnelProtocolBgp
- Do
Not boolExport Routes - Do not export routes?
- Enable bool
- Enable BGP peering?
- Local
Ip stringAddress - Local peer IP address
- Originate
Default boolRoute - Originate default route?
- Peer
As string - BGP peer ASN
- Peer
Ip stringAddress - Remote peer IP address
- Peering
Type string - Route exchange types
- Secret string
- BGP peering secret
- Summarize
Mobile boolUser Routes - Summarize mobile user routes?
- Do
Not boolExport Routes - Do not export routes?
- Enable bool
- Enable BGP peering?
- Local
Ip stringAddress - Local peer IP address
- Originate
Default boolRoute - Originate default route?
- Peer
As string - BGP peer ASN
- Peer
Ip stringAddress - Remote peer IP address
- Peering
Type string - Route exchange types
- Secret string
- BGP peering secret
- Summarize
Mobile boolUser Routes - Summarize mobile user routes?
- do
Not BooleanExport Routes - Do not export routes?
- enable Boolean
- Enable BGP peering?
- local
Ip StringAddress - Local peer IP address
- originate
Default BooleanRoute - Originate default route?
- peer
As String - BGP peer ASN
- peer
Ip StringAddress - Remote peer IP address
- peering
Type String - Route exchange types
- secret String
- BGP peering secret
- summarize
Mobile BooleanUser Routes - Summarize mobile user routes?
- do
Not booleanExport Routes - Do not export routes?
- enable boolean
- Enable BGP peering?
- local
Ip stringAddress - Local peer IP address
- originate
Default booleanRoute - Originate default route?
- peer
As string - BGP peer ASN
- peer
Ip stringAddress - Remote peer IP address
- peering
Type string - Route exchange types
- secret string
- BGP peering secret
- summarize
Mobile booleanUser Routes - Summarize mobile user routes?
- do_
not_ boolexport_ routes - Do not export routes?
- enable bool
- Enable BGP peering?
- local_
ip_ straddress - Local peer IP address
- originate_
default_ boolroute - Originate default route?
- peer_
as str - BGP peer ASN
- peer_
ip_ straddress - Remote peer IP address
- peering_
type str - Route exchange types
- secret str
- BGP peering secret
- summarize_
mobile_ booluser_ routes - Summarize mobile user routes?
- do
Not BooleanExport Routes - Do not export routes?
- enable Boolean
- Enable BGP peering?
- local
Ip StringAddress - Local peer IP address
- originate
Default BooleanRoute - Originate default route?
- peer
As String - BGP peer ASN
- peer
Ip StringAddress - Remote peer IP address
- peering
Type String - Route exchange types
- secret String
- BGP peering secret
- summarize
Mobile BooleanUser Routes - Summarize mobile user routes?
GetRemoteNetworkListDataProtocol
- Bgp
Get
Remote Network List Data Protocol Bgp - Bgp
- Bgp
Peer GetRemote Network List Data Protocol Bgp Peer - secondary bgp routing as bgp*peer
- Bgp
Get
Remote Network List Data Protocol Bgp - Bgp
- Bgp
Peer GetRemote Network List Data Protocol Bgp Peer - secondary bgp routing as bgp*peer
- bgp
Get
Remote Network List Data Protocol Bgp - Bgp
- bgp
Peer GetRemote Network List Data Protocol Bgp Peer - secondary bgp routing as bgp*peer
- bgp
Get
Remote Network List Data Protocol Bgp - Bgp
- bgp
Peer GetRemote Network List Data Protocol Bgp Peer - secondary bgp routing as bgp*peer
- bgp
Get
Remote Network List Data Protocol Bgp - Bgp
- bgp_
peer GetRemote Network List Data Protocol Bgp Peer - secondary bgp routing as bgp*peer
- bgp Property Map
- Bgp
- bgp
Peer Property Map - secondary bgp routing as bgp*peer
GetRemoteNetworkListDataProtocolBgp
- Do
Not boolExport Routes - Do not export routes?
- Enable bool
- Enable BGP peering?
- Local
Ip stringAddress - Local peer IP address
- Originate
Default boolRoute - Originate default route?
- Peer
As string - BGP peer ASN
- Peer
Ip stringAddress - Remote peer IP address
- Peering
Type string - Route exchange types
- Secret string
- BGP peering secret
- Summarize
Mobile boolUser Routes - Summarize mobile user routes?
- Do
Not boolExport Routes - Do not export routes?
- Enable bool
- Enable BGP peering?
- Local
Ip stringAddress - Local peer IP address
- Originate
Default boolRoute - Originate default route?
- Peer
As string - BGP peer ASN
- Peer
Ip stringAddress - Remote peer IP address
- Peering
Type string - Route exchange types
- Secret string
- BGP peering secret
- Summarize
Mobile boolUser Routes - Summarize mobile user routes?
- do
Not BooleanExport Routes - Do not export routes?
- enable Boolean
- Enable BGP peering?
- local
Ip StringAddress - Local peer IP address
- originate
Default BooleanRoute - Originate default route?
- peer
As String - BGP peer ASN
- peer
Ip StringAddress - Remote peer IP address
- peering
Type String - Route exchange types
- secret String
- BGP peering secret
- summarize
Mobile BooleanUser Routes - Summarize mobile user routes?
- do
Not booleanExport Routes - Do not export routes?
- enable boolean
- Enable BGP peering?
- local
Ip stringAddress - Local peer IP address
- originate
Default booleanRoute - Originate default route?
- peer
As string - BGP peer ASN
- peer
Ip stringAddress - Remote peer IP address
- peering
Type string - Route exchange types
- secret string
- BGP peering secret
- summarize
Mobile booleanUser Routes - Summarize mobile user routes?
- do_
not_ boolexport_ routes - Do not export routes?
- enable bool
- Enable BGP peering?
- local_
ip_ straddress - Local peer IP address
- originate_
default_ boolroute - Originate default route?
- peer_
as str - BGP peer ASN
- peer_
ip_ straddress - Remote peer IP address
- peering_
type str - Route exchange types
- secret str
- BGP peering secret
- summarize_
mobile_ booluser_ routes - Summarize mobile user routes?
- do
Not BooleanExport Routes - Do not export routes?
- enable Boolean
- Enable BGP peering?
- local
Ip StringAddress - Local peer IP address
- originate
Default BooleanRoute - Originate default route?
- peer
As String - BGP peer ASN
- peer
Ip StringAddress - Remote peer IP address
- peering
Type String - Route exchange types
- secret String
- BGP peering secret
- summarize
Mobile BooleanUser Routes - Summarize mobile user routes?
GetRemoteNetworkListDataProtocolBgpPeer
- Local
Ip stringAddress - Local peer IP address (secondary WAN)
- Peer
Ip stringAddress - Remote peer IP address (secondary WAN)
- Same
As boolPrimary - Same peer IP address as primary WAN
- Secret string
- BGP peering secret (secondary WAN)
- Local
Ip stringAddress - Local peer IP address (secondary WAN)
- Peer
Ip stringAddress - Remote peer IP address (secondary WAN)
- Same
As boolPrimary - Same peer IP address as primary WAN
- Secret string
- BGP peering secret (secondary WAN)
- local
Ip StringAddress - Local peer IP address (secondary WAN)
- peer
Ip StringAddress - Remote peer IP address (secondary WAN)
- same
As BooleanPrimary - Same peer IP address as primary WAN
- secret String
- BGP peering secret (secondary WAN)
- local
Ip stringAddress - Local peer IP address (secondary WAN)
- peer
Ip stringAddress - Remote peer IP address (secondary WAN)
- same
As booleanPrimary - Same peer IP address as primary WAN
- secret string
- BGP peering secret (secondary WAN)
- local_
ip_ straddress - Local peer IP address (secondary WAN)
- peer_
ip_ straddress - Remote peer IP address (secondary WAN)
- same_
as_ boolprimary - Same peer IP address as primary WAN
- secret str
- BGP peering secret (secondary WAN)
- local
Ip StringAddress - Local peer IP address (secondary WAN)
- peer
Ip StringAddress - Remote peer IP address (secondary WAN)
- same
As BooleanPrimary - Same peer IP address as primary WAN
- secret String
- BGP peering secret (secondary WAN)
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
