1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. getRemoteNetwork
Strata Cloud Manager v0.3.1 published on Thursday, Mar 13, 2025 by Pulumi

scm.getRemoteNetwork

Explore with Pulumi AI

Strata Cloud Manager v0.3.1 published on Thursday, Mar 13, 2025 by Pulumi

Retrieves a config item.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";

const example = scm.getRemoteNetwork({
    id: "1234-56-789",
});
Copy
import pulumi
import pulumi_scm as scm

example = scm.get_remote_network(id="1234-56-789")
Copy
package main

import (
	"github.com/pulumi/pulumi-scm/sdk/go/scm"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := scm.LookupRemoteNetwork(ctx, &scm.LookupRemoteNetworkArgs{
			Id: "1234-56-789",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;

return await Deployment.RunAsync(() => 
{
    var example = Scm.GetRemoteNetwork.Invoke(new()
    {
        Id = "1234-56-789",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.scm.ScmFunctions;
import com.pulumi.scm.inputs.GetRemoteNetworkArgs;
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 example = ScmFunctions.getRemoteNetwork(GetRemoteNetworkArgs.builder()
            .id("1234-56-789")
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: scm:getRemoteNetwork
      arguments:
        id: 1234-56-789
Copy

Using getRemoteNetwork

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 getRemoteNetwork(args: GetRemoteNetworkArgs, opts?: InvokeOptions): Promise<GetRemoteNetworkResult>
function getRemoteNetworkOutput(args: GetRemoteNetworkOutputArgs, opts?: InvokeOptions): Output<GetRemoteNetworkResult>
Copy
def get_remote_network(folder: Optional[str] = None,
                       id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetRemoteNetworkResult
def get_remote_network_output(folder: Optional[pulumi.Input[str]] = None,
                       id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetRemoteNetworkResult]
Copy
func LookupRemoteNetwork(ctx *Context, args *LookupRemoteNetworkArgs, opts ...InvokeOption) (*LookupRemoteNetworkResult, error)
func LookupRemoteNetworkOutput(ctx *Context, args *LookupRemoteNetworkOutputArgs, opts ...InvokeOption) LookupRemoteNetworkResultOutput
Copy

> Note: This function is named LookupRemoteNetwork in the Go SDK.

public static class GetRemoteNetwork 
{
    public static Task<GetRemoteNetworkResult> InvokeAsync(GetRemoteNetworkArgs args, InvokeOptions? opts = null)
    public static Output<GetRemoteNetworkResult> Invoke(GetRemoteNetworkInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetRemoteNetworkResult> getRemoteNetwork(GetRemoteNetworkArgs args, InvokeOptions options)
public static Output<GetRemoteNetworkResult> getRemoteNetwork(GetRemoteNetworkArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: scm:index/getRemoteNetwork:getRemoteNetwork
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id This property is required. string
The Id param.
Folder string
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
Id This property is required. string
The Id param.
Folder string
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id This property is required. String
The Id param.
folder String
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id This property is required. string
The Id param.
folder string
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id This property is required. str
The Id param.
folder str
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id This property is required. String
The Id param.
folder String
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".

getRemoteNetwork Result

The following output properties are available:

EcmpLoadBalancing string
The EcmpLoadBalancing param. String must be one of these: "enable", "disable". Default: "disable".
EcmpTunnels List<GetRemoteNetworkEcmpTunnel>
ecmptunnels is required when ecmpload*balancing is enable.
Folder string
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
Id string
The Id param.
IpsecTunnel string
ipsectunnel is required when ecmpload_balancing is disable.
LicenseType string
New customer will only be on aggregate bandwidth licensing. String length must exceed 1 characters. Default: "FWAAS-AGGREGATE".
Name string
Alphanumeric string begin with letter: [0-9a-zA-Z._-]. String length must not exceed 63 characters.
Protocol GetRemoteNetworkProtocol
setup the protocol when ecmploadbalancing is disable.
Region string
The Region param. String length must exceed 1 characters.
SecondaryIpsecTunnel string
specify secondary ipsec_tunnel if needed.
SpnName string
spn-name is needed when license_type is FWAAS-AGGREGATE.
Subnets List<string>
The Subnets param.
Tfid string
EcmpLoadBalancing string
The EcmpLoadBalancing param. String must be one of these: "enable", "disable". Default: "disable".
EcmpTunnels []GetRemoteNetworkEcmpTunnel
ecmptunnels is required when ecmpload*balancing is enable.
Folder string
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
Id string
The Id param.
IpsecTunnel string
ipsectunnel is required when ecmpload_balancing is disable.
LicenseType string
New customer will only be on aggregate bandwidth licensing. String length must exceed 1 characters. Default: "FWAAS-AGGREGATE".
Name string
Alphanumeric string begin with letter: [0-9a-zA-Z._-]. String length must not exceed 63 characters.
Protocol GetRemoteNetworkProtocol
setup the protocol when ecmploadbalancing is disable.
Region string
The Region param. String length must exceed 1 characters.
SecondaryIpsecTunnel string
specify secondary ipsec_tunnel if needed.
SpnName string
spn-name is needed when license_type is FWAAS-AGGREGATE.
Subnets []string
The Subnets param.
Tfid string
ecmpLoadBalancing String
The EcmpLoadBalancing param. String must be one of these: "enable", "disable". Default: "disable".
ecmpTunnels List<GetRemoteNetworkEcmpTunnel>
ecmptunnels is required when ecmpload*balancing is enable.
folder String
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id String
The Id param.
ipsecTunnel String
ipsectunnel is required when ecmpload_balancing is disable.
licenseType String
New customer will only be on aggregate bandwidth licensing. String length must exceed 1 characters. Default: "FWAAS-AGGREGATE".
name String
Alphanumeric string begin with letter: [0-9a-zA-Z._-]. String length must not exceed 63 characters.
protocol GetRemoteNetworkProtocol
setup the protocol when ecmploadbalancing is disable.
region String
The Region param. String length must exceed 1 characters.
secondaryIpsecTunnel String
specify secondary ipsec_tunnel if needed.
spnName String
spn-name is needed when license_type is FWAAS-AGGREGATE.
subnets List<String>
The Subnets param.
tfid String
ecmpLoadBalancing string
The EcmpLoadBalancing param. String must be one of these: "enable", "disable". Default: "disable".
ecmpTunnels GetRemoteNetworkEcmpTunnel[]
ecmptunnels is required when ecmpload*balancing is enable.
folder string
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id string
The Id param.
ipsecTunnel string
ipsectunnel is required when ecmpload_balancing is disable.
licenseType string
New customer will only be on aggregate bandwidth licensing. String length must exceed 1 characters. Default: "FWAAS-AGGREGATE".
name string
Alphanumeric string begin with letter: [0-9a-zA-Z._-]. String length must not exceed 63 characters.
protocol GetRemoteNetworkProtocol
setup the protocol when ecmploadbalancing is disable.
region string
The Region param. String length must exceed 1 characters.
secondaryIpsecTunnel string
specify secondary ipsec_tunnel if needed.
spnName string
spn-name is needed when license_type is FWAAS-AGGREGATE.
subnets string[]
The Subnets param.
tfid string
ecmp_load_balancing str
The EcmpLoadBalancing param. String must be one of these: "enable", "disable". Default: "disable".
ecmp_tunnels Sequence[GetRemoteNetworkEcmpTunnel]
ecmptunnels is required when ecmpload*balancing is enable.
folder str
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id str
The Id param.
ipsec_tunnel str
ipsectunnel is required when ecmpload_balancing is disable.
license_type str
New customer will only be on aggregate bandwidth licensing. String length must exceed 1 characters. Default: "FWAAS-AGGREGATE".
name str
Alphanumeric string begin with letter: [0-9a-zA-Z._-]. String length must not exceed 63 characters.
protocol GetRemoteNetworkProtocol
setup the protocol when ecmploadbalancing is disable.
region str
The Region param. String length must exceed 1 characters.
secondary_ipsec_tunnel str
specify secondary ipsec_tunnel if needed.
spn_name str
spn-name is needed when license_type is FWAAS-AGGREGATE.
subnets Sequence[str]
The Subnets param.
tfid str
ecmpLoadBalancing String
The EcmpLoadBalancing param. String must be one of these: "enable", "disable". Default: "disable".
ecmpTunnels List<Property Map>
ecmptunnels is required when ecmpload*balancing is enable.
folder String
The Folder param. String can either be a specific string("Remote Networks") or match this regex: ^[\s0-9a-zA-Z._-]{1,}$. Default: "Remote Networks".
id String
The Id param.
ipsecTunnel String
ipsectunnel is required when ecmpload_balancing is disable.
licenseType String
New customer will only be on aggregate bandwidth licensing. String length must exceed 1 characters. Default: "FWAAS-AGGREGATE".
name String
Alphanumeric string begin with letter: [0-9a-zA-Z._-]. String length must not exceed 63 characters.
protocol Property Map
setup the protocol when ecmploadbalancing is disable.
region String
The Region param. String length must exceed 1 characters.
secondaryIpsecTunnel String
specify secondary ipsec_tunnel if needed.
spnName String
spn-name is needed when license_type is FWAAS-AGGREGATE.
subnets List<String>
The Subnets param.
tfid String

Supporting Types

GetRemoteNetworkEcmpTunnel

IpsecTunnel This property is required. string
The IpsecTunnel param.
Name This property is required. string
The Name param.
Protocol This property is required. GetRemoteNetworkEcmpTunnelProtocol
The Protocol param.
IpsecTunnel This property is required. string
The IpsecTunnel param.
Name This property is required. string
The Name param.
Protocol This property is required. GetRemoteNetworkEcmpTunnelProtocol
The Protocol param.
ipsecTunnel This property is required. String
The IpsecTunnel param.
name This property is required. String
The Name param.
protocol This property is required. GetRemoteNetworkEcmpTunnelProtocol
The Protocol param.
ipsecTunnel This property is required. string
The IpsecTunnel param.
name This property is required. string
The Name param.
protocol This property is required. GetRemoteNetworkEcmpTunnelProtocol
The Protocol param.
ipsec_tunnel This property is required. str
The IpsecTunnel param.
name This property is required. str
The Name param.
protocol This property is required. GetRemoteNetworkEcmpTunnelProtocol
The Protocol param.
ipsecTunnel This property is required. String
The IpsecTunnel param.
name This property is required. String
The Name param.
protocol This property is required. Property Map
The Protocol param.

GetRemoteNetworkEcmpTunnelProtocol

Bgp This property is required. GetRemoteNetworkEcmpTunnelProtocolBgp
The Bgp param.
Bgp This property is required. GetRemoteNetworkEcmpTunnelProtocolBgp
The Bgp param.
bgp This property is required. GetRemoteNetworkEcmpTunnelProtocolBgp
The Bgp param.
bgp This property is required. GetRemoteNetworkEcmpTunnelProtocolBgp
The Bgp param.
bgp This property is required. GetRemoteNetworkEcmpTunnelProtocolBgp
The Bgp param.
bgp This property is required. Property Map
The Bgp param.

GetRemoteNetworkEcmpTunnelProtocolBgp

DoNotExportRoutes This property is required. bool
The DoNotExportRoutes param.
Enable This property is required. bool
to setup bgp protocol, enable need to set as true.
LocalIpAddress This property is required. string
The LocalIpAddress param.
OriginateDefaultRoute This property is required. bool
The OriginateDefaultRoute param.
PeerAs This property is required. string
The PeerAs param.
PeerIpAddress This property is required. string
The PeerIpAddress param.
PeeringType This property is required. string
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
Secret This property is required. string
The Secret param.
SummarizeMobileUserRoutes This property is required. bool
The SummarizeMobileUserRoutes param.
DoNotExportRoutes This property is required. bool
The DoNotExportRoutes param.
Enable This property is required. bool
to setup bgp protocol, enable need to set as true.
LocalIpAddress This property is required. string
The LocalIpAddress param.
OriginateDefaultRoute This property is required. bool
The OriginateDefaultRoute param.
PeerAs This property is required. string
The PeerAs param.
PeerIpAddress This property is required. string
The PeerIpAddress param.
PeeringType This property is required. string
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
Secret This property is required. string
The Secret param.
SummarizeMobileUserRoutes This property is required. bool
The SummarizeMobileUserRoutes param.
doNotExportRoutes This property is required. Boolean
The DoNotExportRoutes param.
enable This property is required. Boolean
to setup bgp protocol, enable need to set as true.
localIpAddress This property is required. String
The LocalIpAddress param.
originateDefaultRoute This property is required. Boolean
The OriginateDefaultRoute param.
peerAs This property is required. String
The PeerAs param.
peerIpAddress This property is required. String
The PeerIpAddress param.
peeringType This property is required. String
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. String
The Secret param.
summarizeMobileUserRoutes This property is required. Boolean
The SummarizeMobileUserRoutes param.
doNotExportRoutes This property is required. boolean
The DoNotExportRoutes param.
enable This property is required. boolean
to setup bgp protocol, enable need to set as true.
localIpAddress This property is required. string
The LocalIpAddress param.
originateDefaultRoute This property is required. boolean
The OriginateDefaultRoute param.
peerAs This property is required. string
The PeerAs param.
peerIpAddress This property is required. string
The PeerIpAddress param.
peeringType This property is required. string
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. string
The Secret param.
summarizeMobileUserRoutes This property is required. boolean
The SummarizeMobileUserRoutes param.
do_not_export_routes This property is required. bool
The DoNotExportRoutes param.
enable This property is required. bool
to setup bgp protocol, enable need to set as true.
local_ip_address This property is required. str
The LocalIpAddress param.
originate_default_route This property is required. bool
The OriginateDefaultRoute param.
peer_as This property is required. str
The PeerAs param.
peer_ip_address This property is required. str
The PeerIpAddress param.
peering_type This property is required. str
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. str
The Secret param.
summarize_mobile_user_routes This property is required. bool
The SummarizeMobileUserRoutes param.
doNotExportRoutes This property is required. Boolean
The DoNotExportRoutes param.
enable This property is required. Boolean
to setup bgp protocol, enable need to set as true.
localIpAddress This property is required. String
The LocalIpAddress param.
originateDefaultRoute This property is required. Boolean
The OriginateDefaultRoute param.
peerAs This property is required. String
The PeerAs param.
peerIpAddress This property is required. String
The PeerIpAddress param.
peeringType This property is required. String
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. String
The Secret param.
summarizeMobileUserRoutes This property is required. Boolean
The SummarizeMobileUserRoutes param.

GetRemoteNetworkProtocol

Bgp This property is required. GetRemoteNetworkProtocolBgp
The Bgp param.
BgpPeer This property is required. GetRemoteNetworkProtocolBgpPeer
secondary bgp routing as bgp*peer.
Bgp This property is required. GetRemoteNetworkProtocolBgp
The Bgp param.
BgpPeer This property is required. GetRemoteNetworkProtocolBgpPeer
secondary bgp routing as bgp*peer.
bgp This property is required. GetRemoteNetworkProtocolBgp
The Bgp param.
bgpPeer This property is required. GetRemoteNetworkProtocolBgpPeer
secondary bgp routing as bgp*peer.
bgp This property is required. GetRemoteNetworkProtocolBgp
The Bgp param.
bgpPeer This property is required. GetRemoteNetworkProtocolBgpPeer
secondary bgp routing as bgp*peer.
bgp This property is required. GetRemoteNetworkProtocolBgp
The Bgp param.
bgp_peer This property is required. GetRemoteNetworkProtocolBgpPeer
secondary bgp routing as bgp*peer.
bgp This property is required. Property Map
The Bgp param.
bgpPeer This property is required. Property Map
secondary bgp routing as bgp*peer.

GetRemoteNetworkProtocolBgp

DoNotExportRoutes This property is required. bool
The DoNotExportRoutes param.
Enable This property is required. bool
to setup bgp protocol, enable need to set as true.
LocalIpAddress This property is required. string
The LocalIpAddress param.
OriginateDefaultRoute This property is required. bool
The OriginateDefaultRoute param.
PeerAs This property is required. string
The PeerAs param.
PeerIpAddress This property is required. string
The PeerIpAddress param.
PeeringType This property is required. string
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
Secret This property is required. string
The Secret param.
SummarizeMobileUserRoutes This property is required. bool
The SummarizeMobileUserRoutes param.
DoNotExportRoutes This property is required. bool
The DoNotExportRoutes param.
Enable This property is required. bool
to setup bgp protocol, enable need to set as true.
LocalIpAddress This property is required. string
The LocalIpAddress param.
OriginateDefaultRoute This property is required. bool
The OriginateDefaultRoute param.
PeerAs This property is required. string
The PeerAs param.
PeerIpAddress This property is required. string
The PeerIpAddress param.
PeeringType This property is required. string
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
Secret This property is required. string
The Secret param.
SummarizeMobileUserRoutes This property is required. bool
The SummarizeMobileUserRoutes param.
doNotExportRoutes This property is required. Boolean
The DoNotExportRoutes param.
enable This property is required. Boolean
to setup bgp protocol, enable need to set as true.
localIpAddress This property is required. String
The LocalIpAddress param.
originateDefaultRoute This property is required. Boolean
The OriginateDefaultRoute param.
peerAs This property is required. String
The PeerAs param.
peerIpAddress This property is required. String
The PeerIpAddress param.
peeringType This property is required. String
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. String
The Secret param.
summarizeMobileUserRoutes This property is required. Boolean
The SummarizeMobileUserRoutes param.
doNotExportRoutes This property is required. boolean
The DoNotExportRoutes param.
enable This property is required. boolean
to setup bgp protocol, enable need to set as true.
localIpAddress This property is required. string
The LocalIpAddress param.
originateDefaultRoute This property is required. boolean
The OriginateDefaultRoute param.
peerAs This property is required. string
The PeerAs param.
peerIpAddress This property is required. string
The PeerIpAddress param.
peeringType This property is required. string
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. string
The Secret param.
summarizeMobileUserRoutes This property is required. boolean
The SummarizeMobileUserRoutes param.
do_not_export_routes This property is required. bool
The DoNotExportRoutes param.
enable This property is required. bool
to setup bgp protocol, enable need to set as true.
local_ip_address This property is required. str
The LocalIpAddress param.
originate_default_route This property is required. bool
The OriginateDefaultRoute param.
peer_as This property is required. str
The PeerAs param.
peer_ip_address This property is required. str
The PeerIpAddress param.
peering_type This property is required. str
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. str
The Secret param.
summarize_mobile_user_routes This property is required. bool
The SummarizeMobileUserRoutes param.
doNotExportRoutes This property is required. Boolean
The DoNotExportRoutes param.
enable This property is required. Boolean
to setup bgp protocol, enable need to set as true.
localIpAddress This property is required. String
The LocalIpAddress param.
originateDefaultRoute This property is required. Boolean
The OriginateDefaultRoute param.
peerAs This property is required. String
The PeerAs param.
peerIpAddress This property is required. String
The PeerIpAddress param.
peeringType This property is required. String
Exchange Routes: exchange-v4-over-v4 stands for Exchange IPv4 routes over IPv4 peering. exchange-v4-v6-over-v4 stands for Exchange both IPv4 and IPv6 routes over IPv4 peering. exchange-v4-over-v4-v6-over-v6 stands for Exchange IPv4 routes over IPv4 peer and IPv6 route over IPv6 peer. exchange-v6-over-v6 stands for Exchange IPv6 routes over IPv6 peering. String must be one of these: "exchange-v4-over-v4", "exchange-v4-v6-over-v4", "exchange-v4-over-v4-v6-over-v6", "exchange-v6-over-v6".
secret This property is required. String
The Secret param.
summarizeMobileUserRoutes This property is required. Boolean
The SummarizeMobileUserRoutes param.

GetRemoteNetworkProtocolBgpPeer

LocalIpAddress This property is required. string
The LocalIpAddress param.
PeerIpAddress This property is required. string
The PeerIpAddress param.
SameAsPrimary This property is required. bool
If true, the secondary BGP peer configuration will be the same as the primary BGP peer. Default: true.
Secret This property is required. string
The Secret param.
LocalIpAddress This property is required. string
The LocalIpAddress param.
PeerIpAddress This property is required. string
The PeerIpAddress param.
SameAsPrimary This property is required. bool
If true, the secondary BGP peer configuration will be the same as the primary BGP peer. Default: true.
Secret This property is required. string
The Secret param.
localIpAddress This property is required. String
The LocalIpAddress param.
peerIpAddress This property is required. String
The PeerIpAddress param.
sameAsPrimary This property is required. Boolean
If true, the secondary BGP peer configuration will be the same as the primary BGP peer. Default: true.
secret This property is required. String
The Secret param.
localIpAddress This property is required. string
The LocalIpAddress param.
peerIpAddress This property is required. string
The PeerIpAddress param.
sameAsPrimary This property is required. boolean
If true, the secondary BGP peer configuration will be the same as the primary BGP peer. Default: true.
secret This property is required. string
The Secret param.
local_ip_address This property is required. str
The LocalIpAddress param.
peer_ip_address This property is required. str
The PeerIpAddress param.
same_as_primary This property is required. bool
If true, the secondary BGP peer configuration will be the same as the primary BGP peer. Default: true.
secret This property is required. str
The Secret param.
localIpAddress This property is required. String
The LocalIpAddress param.
peerIpAddress This property is required. String
The PeerIpAddress param.
sameAsPrimary This property is required. Boolean
If true, the secondary BGP peer configuration will be the same as the primary BGP peer. Default: true.
secret This property is required. String
The Secret param.

Package Details

Repository
scm pulumi/pulumi-scm
License
Apache-2.0
Notes
This Pulumi package is based on the scm Terraform Provider.
Strata Cloud Manager v0.3.1 published on Thursday, Mar 13, 2025 by Pulumi