Viewing docs for netbox 5.6.1
published on Tuesday, Jun 16, 2026 by e-breuninger
published on Tuesday, Jun 16, 2026 by e-breuninger
Viewing docs for netbox 5.6.1
published on Tuesday, Jun 16, 2026 by e-breuninger
published on Tuesday, Jun 16, 2026 by e-breuninger
Using getVpnTunnel
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 getVpnTunnel(args: GetVpnTunnelArgs, opts?: InvokeOptions): Promise<GetVpnTunnelResult>
function getVpnTunnelOutput(args: GetVpnTunnelOutputArgs, opts?: InvokeOptions): Output<GetVpnTunnelResult>def get_vpn_tunnel(encapsualation: Optional[str] = None,
name: Optional[str] = None,
status: Optional[str] = None,
tenant_id: Optional[str] = None,
tunnel_group_id: Optional[str] = None,
tunnel_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpnTunnelResult
def get_vpn_tunnel_output(encapsualation: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
status: pulumi.Input[Optional[str]] = None,
tenant_id: pulumi.Input[Optional[str]] = None,
tunnel_group_id: pulumi.Input[Optional[str]] = None,
tunnel_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpnTunnelResult]func LookupVpnTunnel(ctx *Context, args *LookupVpnTunnelArgs, opts ...InvokeOption) (*LookupVpnTunnelResult, error)
func LookupVpnTunnelOutput(ctx *Context, args *LookupVpnTunnelOutputArgs, opts ...InvokeOption) LookupVpnTunnelResultOutput> Note: This function is named LookupVpnTunnel in the Go SDK.
public static class GetVpnTunnel
{
public static Task<GetVpnTunnelResult> InvokeAsync(GetVpnTunnelArgs args, InvokeOptions? opts = null)
public static Output<GetVpnTunnelResult> Invoke(GetVpnTunnelInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpnTunnelResult> getVpnTunnel(GetVpnTunnelArgs args, InvokeOptions options)
public static Output<GetVpnTunnelResult> getVpnTunnel(GetVpnTunnelArgs args, InvokeOptions options)
fn::invoke:
function: netbox:index/getVpnTunnel:getVpnTunnel
arguments:
# arguments dictionarydata "netbox_getvpntunnel" "name" {
# arguments
}The following arguments are supported:
- Name string
- Encapsualation string
- Status string
- Tenant
Id string - Tunnel
Group stringId - Tunnel
Id string
- Name string
- Encapsualation string
- Status string
- Tenant
Id string - Tunnel
Group stringId - Tunnel
Id string
- name string
- encapsualation string
- status string
- tenant_
id string - tunnel_
group_ stringid - tunnel_
id string
- name String
- encapsualation String
- status String
- tenant
Id String - tunnel
Group StringId - tunnel
Id String
- name string
- encapsualation string
- status string
- tenant
Id string - tunnel
Group stringId - tunnel
Id string
- name str
- encapsualation str
- status str
- tenant_
id str - tunnel_
group_ strid - tunnel_
id str
- name String
- encapsualation String
- status String
- tenant
Id String - tunnel
Group StringId - tunnel
Id String
getVpnTunnel Result
The following output properties are available:
- Description string
- Encapsualation string
- Id double
- The ID of this resource.
- Name string
- Status string
- List<string>
- Tenant
Id string - Tunnel
Group stringId - Tunnel
Id string
- Description string
- Encapsualation string
- Id float64
- The ID of this resource.
- Name string
- Status string
- []string
- Tenant
Id string - Tunnel
Group stringId - Tunnel
Id string
- description string
- encapsualation string
- id number
- The ID of this resource.
- name string
- status string
- list(string)
- tenant_
id string - tunnel_
group_ stringid - tunnel_
id string
- description String
- encapsualation String
- id Double
- The ID of this resource.
- name String
- status String
- List<String>
- tenant
Id String - tunnel
Group StringId - tunnel
Id String
- description string
- encapsualation string
- id number
- The ID of this resource.
- name string
- status string
- string[]
- tenant
Id string - tunnel
Group stringId - tunnel
Id string
- description str
- encapsualation str
- id float
- The ID of this resource.
- name str
- status str
- Sequence[str]
- tenant_
id str - tunnel_
group_ strid - tunnel_
id str
- description String
- encapsualation String
- id Number
- The ID of this resource.
- name String
- status String
- List<String>
- tenant
Id String - tunnel
Group StringId - tunnel
Id String
Package Details
- Repository
- netbox e-breuninger/terraform-provider-netbox
- License
- Notes
- This Pulumi package is based on the
netboxTerraform Provider.
Viewing docs for netbox 5.6.1
published on Tuesday, Jun 16, 2026 by e-breuninger
published on Tuesday, Jun 16, 2026 by e-breuninger