1. Packages
  2. Twingate
  3. API Docs
  4. getTwingateRemoteNetwork
Twingate v3.6.0 published on Wednesday, Nov 26, 2025 by Twingate
twingate logo
Twingate v3.6.0 published on Wednesday, Nov 26, 2025 by Twingate

    A Remote Network represents a single private network in Twingate that can have one or more Connectors and Resources assigned to it. You must create a Remote Network before creating Resources and Connectors that belong to it. For more information, see Twingate’s documentation.

    Using getTwingateRemoteNetwork

    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 getTwingateRemoteNetwork(args: GetTwingateRemoteNetworkArgs, opts?: InvokeOptions): Promise<GetTwingateRemoteNetworkResult>
    function getTwingateRemoteNetworkOutput(args: GetTwingateRemoteNetworkOutputArgs, opts?: InvokeOptions): Output<GetTwingateRemoteNetworkResult>
    def get_twingate_remote_network(id: Optional[str] = None,
                                    name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetTwingateRemoteNetworkResult
    def get_twingate_remote_network_output(id: Optional[pulumi.Input[str]] = None,
                                    name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetTwingateRemoteNetworkResult]
    func LookupTwingateRemoteNetwork(ctx *Context, args *LookupTwingateRemoteNetworkArgs, opts ...InvokeOption) (*LookupTwingateRemoteNetworkResult, error)
    func LookupTwingateRemoteNetworkOutput(ctx *Context, args *LookupTwingateRemoteNetworkOutputArgs, opts ...InvokeOption) LookupTwingateRemoteNetworkResultOutput

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

    public static class GetTwingateRemoteNetwork 
    {
        public static Task<GetTwingateRemoteNetworkResult> InvokeAsync(GetTwingateRemoteNetworkArgs args, InvokeOptions? opts = null)
        public static Output<GetTwingateRemoteNetworkResult> Invoke(GetTwingateRemoteNetworkInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTwingateRemoteNetworkResult> getTwingateRemoteNetwork(GetTwingateRemoteNetworkArgs args, InvokeOptions options)
    public static Output<GetTwingateRemoteNetworkResult> getTwingateRemoteNetwork(GetTwingateRemoteNetworkArgs args, InvokeOptions options)
    
    fn::invoke:
      function: twingate:index/getTwingateRemoteNetwork:getTwingateRemoteNetwork
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    The ID of the Remote Network
    Name string
    The name of the Remote Network
    Id string
    The ID of the Remote Network
    Name string
    The name of the Remote Network
    id String
    The ID of the Remote Network
    name String
    The name of the Remote Network
    id string
    The ID of the Remote Network
    name string
    The name of the Remote Network
    id str
    The ID of the Remote Network
    name str
    The name of the Remote Network
    id String
    The ID of the Remote Network
    name String
    The name of the Remote Network

    getTwingateRemoteNetwork Result

    The following output properties are available:

    Location string
    The location of the Remote Network. Must be one of the following: AWS, AZURE, GOOGLECLOUD, ONPREMISE, OTHER.
    Type string
    The type of the Remote Network. Must be one of the following: REGULAR, EXIT.
    Id string
    The ID of the Remote Network
    Name string
    The name of the Remote Network
    Location string
    The location of the Remote Network. Must be one of the following: AWS, AZURE, GOOGLECLOUD, ONPREMISE, OTHER.
    Type string
    The type of the Remote Network. Must be one of the following: REGULAR, EXIT.
    Id string
    The ID of the Remote Network
    Name string
    The name of the Remote Network
    location String
    The location of the Remote Network. Must be one of the following: AWS, AZURE, GOOGLECLOUD, ONPREMISE, OTHER.
    type String
    The type of the Remote Network. Must be one of the following: REGULAR, EXIT.
    id String
    The ID of the Remote Network
    name String
    The name of the Remote Network
    location string
    The location of the Remote Network. Must be one of the following: AWS, AZURE, GOOGLECLOUD, ONPREMISE, OTHER.
    type string
    The type of the Remote Network. Must be one of the following: REGULAR, EXIT.
    id string
    The ID of the Remote Network
    name string
    The name of the Remote Network
    location str
    The location of the Remote Network. Must be one of the following: AWS, AZURE, GOOGLECLOUD, ONPREMISE, OTHER.
    type str
    The type of the Remote Network. Must be one of the following: REGULAR, EXIT.
    id str
    The ID of the Remote Network
    name str
    The name of the Remote Network
    location String
    The location of the Remote Network. Must be one of the following: AWS, AZURE, GOOGLECLOUD, ONPREMISE, OTHER.
    type String
    The type of the Remote Network. Must be one of the following: REGULAR, EXIT.
    id String
    The ID of the Remote Network
    name String
    The name of the Remote Network

    Package Details

    Repository
    twingate Twingate/pulumi-twingate
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the twingate Terraform Provider.
    twingate logo
    Twingate v3.6.0 published on Wednesday, Nov 26, 2025 by Twingate
      Meet Neo: Your AI Platform Teammate