ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getTgGateway
Explore with Pulumi AI
subcategory: “Transit Gateway” layout: “ibm” page_title: “IBM : tg_gateway” description: |- Manages IBM Cloud Infrastructure Transit Gateway.
ibm.TgGateway
Retrieve information of an existing IBM Cloud infrastructure transit gateway as a read only data source. For more information, about Transit Gateway, see getting started with IBM Cloud Transit Gateway.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const newTgGw = new ibm.TgGateway("newTgGw", {
location: "us-south",
global: true,
resourceGroup: "30951d2dff914dafb26455a88c0c0092",
});
const dsTggateway = ibm.getTgGatewayOutput({
name: newTgGw.name,
});
import pulumi
import pulumi_ibm as ibm
new_tg_gw = ibm.TgGateway("newTgGw",
location="us-south",
global_=True,
resource_group="30951d2dff914dafb26455a88c0c0092")
ds_tggateway = ibm.get_tg_gateway_output(name=new_tg_gw.name)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
newTgGw, err := ibm.NewTgGateway(ctx, "newTgGw", &ibm.TgGatewayArgs{
Location: pulumi.String("us-south"),
Global: pulumi.Bool(true),
ResourceGroup: pulumi.String("30951d2dff914dafb26455a88c0c0092"),
})
if err != nil {
return err
}
_ = ibm.LookupTgGatewayOutput(ctx, ibm.GetTgGatewayOutputArgs{
Name: newTgGw.Name,
}, nil)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var newTgGw = new Ibm.TgGateway("newTgGw", new()
{
Location = "us-south",
Global = true,
ResourceGroup = "30951d2dff914dafb26455a88c0c0092",
});
var dsTggateway = Ibm.GetTgGateway.Invoke(new()
{
Name = newTgGw.Name,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.TgGateway;
import com.pulumi.ibm.TgGatewayArgs;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetTgGatewayArgs;
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) {
var newTgGw = new TgGateway("newTgGw", TgGatewayArgs.builder()
.location("us-south")
.global(true)
.resourceGroup("30951d2dff914dafb26455a88c0c0092")
.build());
final var dsTggateway = IbmFunctions.getTgGateway(GetTgGatewayArgs.builder()
.name(newTgGw.name())
.build());
}
}
resources:
newTgGw:
type: ibm:TgGateway
properties:
location: us-south
global: true
resourceGroup: 30951d2dff914dafb26455a88c0c0092
variables:
dsTggateway:
fn::invoke:
function: ibm:getTgGateway
arguments:
name: ${newTgGw.name}
Using getTgGateway
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 getTgGateway(args: GetTgGatewayArgs, opts?: InvokeOptions): Promise<GetTgGatewayResult>
function getTgGatewayOutput(args: GetTgGatewayOutputArgs, opts?: InvokeOptions): Output<GetTgGatewayResult>
def get_tg_gateway(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTgGatewayResult
def get_tg_gateway_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTgGatewayResult]
func LookupTgGateway(ctx *Context, args *LookupTgGatewayArgs, opts ...InvokeOption) (*LookupTgGatewayResult, error)
func LookupTgGatewayOutput(ctx *Context, args *LookupTgGatewayOutputArgs, opts ...InvokeOption) LookupTgGatewayResultOutput
> Note: This function is named LookupTgGateway
in the Go SDK.
public static class GetTgGateway
{
public static Task<GetTgGatewayResult> InvokeAsync(GetTgGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetTgGatewayResult> Invoke(GetTgGatewayInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTgGatewayResult> getTgGateway(GetTgGatewayArgs args, InvokeOptions options)
public static Output<GetTgGatewayResult> getTgGateway(GetTgGatewayArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getTgGateway:getTgGateway
arguments:
# arguments dictionary
The following arguments are supported:
getTgGateway Result
The following output properties are available:
- Connections
List<Get
Tg Gateway Connection> - (String) A list of connections in the gateway
- Created
At string - (Timestamp) The date and time the connection tunnel was created.
- Crn string
- (String) The CRN of the gateway.
- Global bool
- (String) The gateways with global routing true to connect to the networks outside the associated region.
- Id string
- (String) The unique identifier of the connection tunnel ID resource.
- Location string
- (String) The gateway location.
- Name string
- (Required, String) The user-defined name for this tunnel connection.
- Resource
Group string - (String) The resource group identifier.
- Status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- Updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- Connections
[]Get
Tg Gateway Connection - (String) A list of connections in the gateway
- Created
At string - (Timestamp) The date and time the connection tunnel was created.
- Crn string
- (String) The CRN of the gateway.
- Global bool
- (String) The gateways with global routing true to connect to the networks outside the associated region.
- Id string
- (String) The unique identifier of the connection tunnel ID resource.
- Location string
- (String) The gateway location.
- Name string
- (Required, String) The user-defined name for this tunnel connection.
- Resource
Group string - (String) The resource group identifier.
- Status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- Updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- connections
List<Get
Tg Gateway Connection> - (String) A list of connections in the gateway
- created
At String - (Timestamp) The date and time the connection tunnel was created.
- crn String
- (String) The CRN of the gateway.
- global Boolean
- (String) The gateways with global routing true to connect to the networks outside the associated region.
- id String
- (String) The unique identifier of the connection tunnel ID resource.
- location String
- (String) The gateway location.
- name String
- (Required, String) The user-defined name for this tunnel connection.
- resource
Group String - (String) The resource group identifier.
- status String
- (String) The configuration status of the connection tunnel, such as attached, failed,
- updated
At String - (Timestamp) Last updated date and time of the connection tunnel.
- connections
Get
Tg Gateway Connection[] - (String) A list of connections in the gateway
- created
At string - (Timestamp) The date and time the connection tunnel was created.
- crn string
- (String) The CRN of the gateway.
- global boolean
- (String) The gateways with global routing true to connect to the networks outside the associated region.
- id string
- (String) The unique identifier of the connection tunnel ID resource.
- location string
- (String) The gateway location.
- name string
- (Required, String) The user-defined name for this tunnel connection.
- resource
Group string - (String) The resource group identifier.
- status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- connections
Sequence[Get
Tg Gateway Connection] - (String) A list of connections in the gateway
- created_
at str - (Timestamp) The date and time the connection tunnel was created.
- crn str
- (String) The CRN of the gateway.
- global_ bool
- (String) The gateways with global routing true to connect to the networks outside the associated region.
- id str
- (String) The unique identifier of the connection tunnel ID resource.
- location str
- (String) The gateway location.
- name str
- (Required, String) The user-defined name for this tunnel connection.
- resource_
group str - (String) The resource group identifier.
- status str
- (String) The configuration status of the connection tunnel, such as attached, failed,
- updated_
at str - (Timestamp) Last updated date and time of the connection tunnel.
- connections List<Property Map>
- (String) A list of connections in the gateway
- created
At String - (Timestamp) The date and time the connection tunnel was created.
- crn String
- (String) The CRN of the gateway.
- global Boolean
- (String) The gateways with global routing true to connect to the networks outside the associated region.
- id String
- (String) The unique identifier of the connection tunnel ID resource.
- location String
- (String) The gateway location.
- name String
- (Required, String) The user-defined name for this tunnel connection.
- resource
Group String - (String) The resource group identifier.
- status String
- (String) The configuration status of the connection tunnel, such as attached, failed,
- updated
At String - (Timestamp) Last updated date and time of the connection tunnel.
Supporting Types
GetTgGatewayConnection
- Base
Connection stringId - (String) The ID of a network_type
classic
connection a tunnel is configured over. This field applies to network typegre_tunnel
orunbound_gre_tunnel
connections. - Base
Network stringType - (String) The type of network the unbound gre tunnel is targeting. This field is required for network type
unbound_gre_tunnel
. - Created
At string - (Timestamp) The date and time the connection tunnel was created.
- Default
Prefix stringFilter - Id string
- (String) The unique identifier of the connection tunnel ID resource.
- Local
Bgp doubleAsn - (Integer) The local network BGP ASN.
- Local
Gateway stringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Local
Tunnel stringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Mtu double
- (Integer) GRE tunnel MTU.
- Name string
- The name of the gateway.
- Network
Account stringId - (String) The ID of the network connected account. This is used if the network is in a different account than the gateway.
- Network
Id string - (String) The ID of the network being connected with the connection.
- Network
Type string - (String) The type of network connected with the connection. Possible values are
classic
,directlink
,vpc
,gre_tunnel
,unbound_gre_tunnel
, orpower_virtual_server
. - Remote
Bgp doubleAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - Remote
Gateway stringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Remote
Tunnel stringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- Tunnels
List<Get
Tg Gateway Connection Tunnel> - (List) List of GRE tunnels for a transit gateway redundant GRE tunnel connection. This field is required for 'redundant_gre' connections.
- Updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- Zone string
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- Base
Connection stringId - (String) The ID of a network_type
classic
connection a tunnel is configured over. This field applies to network typegre_tunnel
orunbound_gre_tunnel
connections. - Base
Network stringType - (String) The type of network the unbound gre tunnel is targeting. This field is required for network type
unbound_gre_tunnel
. - Created
At string - (Timestamp) The date and time the connection tunnel was created.
- Default
Prefix stringFilter - Id string
- (String) The unique identifier of the connection tunnel ID resource.
- Local
Bgp float64Asn - (Integer) The local network BGP ASN.
- Local
Gateway stringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Local
Tunnel stringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Mtu float64
- (Integer) GRE tunnel MTU.
- Name string
- The name of the gateway.
- Network
Account stringId - (String) The ID of the network connected account. This is used if the network is in a different account than the gateway.
- Network
Id string - (String) The ID of the network being connected with the connection.
- Network
Type string - (String) The type of network connected with the connection. Possible values are
classic
,directlink
,vpc
,gre_tunnel
,unbound_gre_tunnel
, orpower_virtual_server
. - Remote
Bgp float64Asn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - Remote
Gateway stringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Remote
Tunnel stringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- Tunnels
[]Get
Tg Gateway Connection Tunnel - (List) List of GRE tunnels for a transit gateway redundant GRE tunnel connection. This field is required for 'redundant_gre' connections.
- Updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- Zone string
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- base
Connection StringId - (String) The ID of a network_type
classic
connection a tunnel is configured over. This field applies to network typegre_tunnel
orunbound_gre_tunnel
connections. - base
Network StringType - (String) The type of network the unbound gre tunnel is targeting. This field is required for network type
unbound_gre_tunnel
. - created
At String - (Timestamp) The date and time the connection tunnel was created.
- default
Prefix StringFilter - id String
- (String) The unique identifier of the connection tunnel ID resource.
- local
Bgp DoubleAsn - (Integer) The local network BGP ASN.
- local
Gateway StringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local
Tunnel StringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu Double
- (Integer) GRE tunnel MTU.
- name String
- The name of the gateway.
- network
Account StringId - (String) The ID of the network connected account. This is used if the network is in a different account than the gateway.
- network
Id String - (String) The ID of the network being connected with the connection.
- network
Type String - (String) The type of network connected with the connection. Possible values are
classic
,directlink
,vpc
,gre_tunnel
,unbound_gre_tunnel
, orpower_virtual_server
. - remote
Bgp DoubleAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote
Gateway StringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote
Tunnel StringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status String
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnels
List<Get
Tg Gateway Connection Tunnel> - (List) List of GRE tunnels for a transit gateway redundant GRE tunnel connection. This field is required for 'redundant_gre' connections.
- updated
At String - (Timestamp) Last updated date and time of the connection tunnel.
- zone String
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- base
Connection stringId - (String) The ID of a network_type
classic
connection a tunnel is configured over. This field applies to network typegre_tunnel
orunbound_gre_tunnel
connections. - base
Network stringType - (String) The type of network the unbound gre tunnel is targeting. This field is required for network type
unbound_gre_tunnel
. - created
At string - (Timestamp) The date and time the connection tunnel was created.
- default
Prefix stringFilter - id string
- (String) The unique identifier of the connection tunnel ID resource.
- local
Bgp numberAsn - (Integer) The local network BGP ASN.
- local
Gateway stringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local
Tunnel stringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu number
- (Integer) GRE tunnel MTU.
- name string
- The name of the gateway.
- network
Account stringId - (String) The ID of the network connected account. This is used if the network is in a different account than the gateway.
- network
Id string - (String) The ID of the network being connected with the connection.
- network
Type string - (String) The type of network connected with the connection. Possible values are
classic
,directlink
,vpc
,gre_tunnel
,unbound_gre_tunnel
, orpower_virtual_server
. - remote
Bgp numberAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote
Gateway stringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote
Tunnel stringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnels
Get
Tg Gateway Connection Tunnel[] - (List) List of GRE tunnels for a transit gateway redundant GRE tunnel connection. This field is required for 'redundant_gre' connections.
- updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- zone string
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- base_
connection_ strid - (String) The ID of a network_type
classic
connection a tunnel is configured over. This field applies to network typegre_tunnel
orunbound_gre_tunnel
connections. - base_
network_ strtype - (String) The type of network the unbound gre tunnel is targeting. This field is required for network type
unbound_gre_tunnel
. - created_
at str - (Timestamp) The date and time the connection tunnel was created.
- default_
prefix_ strfilter - id str
- (String) The unique identifier of the connection tunnel ID resource.
- local_
bgp_ floatasn - (Integer) The local network BGP ASN.
- local_
gateway_ strip - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local_
tunnel_ strip - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu float
- (Integer) GRE tunnel MTU.
- name str
- The name of the gateway.
- network_
account_ strid - (String) The ID of the network connected account. This is used if the network is in a different account than the gateway.
- network_
id str - (String) The ID of the network being connected with the connection.
- network_
type str - (String) The type of network connected with the connection. Possible values are
classic
,directlink
,vpc
,gre_tunnel
,unbound_gre_tunnel
, orpower_virtual_server
. - remote_
bgp_ floatasn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote_
gateway_ strip - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote_
tunnel_ strip - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status str
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnels
Sequence[Get
Tg Gateway Connection Tunnel] - (List) List of GRE tunnels for a transit gateway redundant GRE tunnel connection. This field is required for 'redundant_gre' connections.
- updated_
at str - (Timestamp) Last updated date and time of the connection tunnel.
- zone str
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- base
Connection StringId - (String) The ID of a network_type
classic
connection a tunnel is configured over. This field applies to network typegre_tunnel
orunbound_gre_tunnel
connections. - base
Network StringType - (String) The type of network the unbound gre tunnel is targeting. This field is required for network type
unbound_gre_tunnel
. - created
At String - (Timestamp) The date and time the connection tunnel was created.
- default
Prefix StringFilter - id String
- (String) The unique identifier of the connection tunnel ID resource.
- local
Bgp NumberAsn - (Integer) The local network BGP ASN.
- local
Gateway StringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local
Tunnel StringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu Number
- (Integer) GRE tunnel MTU.
- name String
- The name of the gateway.
- network
Account StringId - (String) The ID of the network connected account. This is used if the network is in a different account than the gateway.
- network
Id String - (String) The ID of the network being connected with the connection.
- network
Type String - (String) The type of network connected with the connection. Possible values are
classic
,directlink
,vpc
,gre_tunnel
,unbound_gre_tunnel
, orpower_virtual_server
. - remote
Bgp NumberAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote
Gateway StringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote
Tunnel StringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status String
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnels List<Property Map>
- (List) List of GRE tunnels for a transit gateway redundant GRE tunnel connection. This field is required for 'redundant_gre' connections.
- updated
At String - (Timestamp) Last updated date and time of the connection tunnel.
- zone String
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
GetTgGatewayConnectionTunnel
- Created
At string - (Timestamp) The date and time the connection tunnel was created.
- Local
Bgp doubleAsn - (Integer) The local network BGP ASN.
- Local
Gateway stringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Local
Tunnel stringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Mtu double
- (Integer) GRE tunnel MTU.
- Name string
- The name of the gateway.
- Remote
Bgp doubleAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - Remote
Gateway stringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Remote
Tunnel stringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- Tunnel
Id string - Updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- Zone string
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- Created
At string - (Timestamp) The date and time the connection tunnel was created.
- Local
Bgp float64Asn - (Integer) The local network BGP ASN.
- Local
Gateway stringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Local
Tunnel stringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Mtu float64
- (Integer) GRE tunnel MTU.
- Name string
- The name of the gateway.
- Remote
Bgp float64Asn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - Remote
Gateway stringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Remote
Tunnel stringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- Status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- Tunnel
Id string - Updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- Zone string
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- created
At String - (Timestamp) The date and time the connection tunnel was created.
- local
Bgp DoubleAsn - (Integer) The local network BGP ASN.
- local
Gateway StringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local
Tunnel StringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu Double
- (Integer) GRE tunnel MTU.
- name String
- The name of the gateway.
- remote
Bgp DoubleAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote
Gateway StringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote
Tunnel StringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status String
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnel
Id String - updated
At String - (Timestamp) Last updated date and time of the connection tunnel.
- zone String
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- created
At string - (Timestamp) The date and time the connection tunnel was created.
- local
Bgp numberAsn - (Integer) The local network BGP ASN.
- local
Gateway stringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local
Tunnel stringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu number
- (Integer) GRE tunnel MTU.
- name string
- The name of the gateway.
- remote
Bgp numberAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote
Gateway stringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote
Tunnel stringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status string
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnel
Id string - updated
At string - (Timestamp) Last updated date and time of the connection tunnel.
- zone string
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- created_
at str - (Timestamp) The date and time the connection tunnel was created.
- local_
bgp_ floatasn - (Integer) The local network BGP ASN.
- local_
gateway_ strip - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local_
tunnel_ strip - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu float
- (Integer) GRE tunnel MTU.
- name str
- The name of the gateway.
- remote_
bgp_ floatasn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote_
gateway_ strip - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote_
tunnel_ strip - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status str
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnel_
id str - updated_
at str - (Timestamp) Last updated date and time of the connection tunnel.
- zone str
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
- created
At String - (Timestamp) The date and time the connection tunnel was created.
- local
Bgp NumberAsn - (Integer) The local network BGP ASN.
- local
Gateway StringIp - (String) The local gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- local
Tunnel StringIp - (String) The local tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- mtu Number
- (Integer) GRE tunnel MTU.
- name String
- The name of the gateway.
- remote
Bgp NumberAsn - (Integer) - The remote network BGP ASN (will be generated for the connection if not specified). This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections. - remote
Gateway StringIp - (String) The remote gateway IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- remote
Tunnel StringIp - (String) The remote tunnel IP address. This field only applies to network type 'gre_tunnel' and 'unbound_gre_tunnel' connections.
- status String
- (String) The configuration status of the connection tunnel, such as attached, failed,
- tunnel
Id String - updated
At String - (Timestamp) Last updated date and time of the connection tunnel.
- zone String
- (String) - The location of the GRE tunnel. This field only applies to network type
gre_tunnel
andunbound_gre_tunnel
connections.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.