ibm.getIsVpnServer
Explore with Pulumi AI
Provides a read-only data source for VPNServer. For more information, about VPN Server, see Creating a VPN server.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsVpnServer({
identifier: ibm_is_vpn_server.example.id,
});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_vpn_server(identifier=ibm_is_vpn_server["example"]["id"])
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 {
_, err := ibm.LookupIsVpnServer(ctx, &ibm.LookupIsVpnServerArgs{
Identifier: pulumi.StringRef(ibm_is_vpn_server.Example.Id),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var example = Ibm.GetIsVpnServer.Invoke(new()
{
Identifier = ibm_is_vpn_server.Example.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetIsVpnServerArgs;
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 = IbmFunctions.getIsVpnServer(GetIsVpnServerArgs.builder()
.identifier(ibm_is_vpn_server.example().id())
.build());
}
}
variables:
example:
fn::invoke:
function: ibm:getIsVpnServer
arguments:
identifier: ${ibm_is_vpn_server.example.id}
Using getIsVpnServer
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 getIsVpnServer(args: GetIsVpnServerArgs, opts?: InvokeOptions): Promise<GetIsVpnServerResult>
function getIsVpnServerOutput(args: GetIsVpnServerOutputArgs, opts?: InvokeOptions): Output<GetIsVpnServerResult>
def get_is_vpn_server(id: Optional[str] = None,
identifier: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsVpnServerResult
def get_is_vpn_server_output(id: Optional[pulumi.Input[str]] = None,
identifier: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsVpnServerResult]
func LookupIsVpnServer(ctx *Context, args *LookupIsVpnServerArgs, opts ...InvokeOption) (*LookupIsVpnServerResult, error)
func LookupIsVpnServerOutput(ctx *Context, args *LookupIsVpnServerOutputArgs, opts ...InvokeOption) LookupIsVpnServerResultOutput
> Note: This function is named LookupIsVpnServer
in the Go SDK.
public static class GetIsVpnServer
{
public static Task<GetIsVpnServerResult> InvokeAsync(GetIsVpnServerArgs args, InvokeOptions? opts = null)
public static Output<GetIsVpnServerResult> Invoke(GetIsVpnServerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsVpnServerResult> getIsVpnServer(GetIsVpnServerArgs args, InvokeOptions options)
public static Output<GetIsVpnServerResult> getIsVpnServer(GetIsVpnServerArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsVpnServer:getIsVpnServer
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- (String) The unique identifier for this vpc.
- Identifier string
- The ID of the VPN server.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- Id string
- (String) The unique identifier for this vpc.
- Identifier string
- The ID of the VPN server.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- id String
- (String) The unique identifier for this vpc.
- identifier String
- The ID of the VPN server.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- id string
- (String) The unique identifier for this vpc.
- identifier string
- The ID of the VPN server.
- name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- id str
- (String) The unique identifier for this vpc.
- identifier str
- The ID of the VPN server.
- name str
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- id String
- (String) The unique identifier for this vpc.
- identifier String
- The ID of the VPN server.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
getIsVpnServer Result
The following output properties are available:
- List<string>
- (List) Access management tags associated for the vpn server.
- Certificates
List<Get
Is Vpn Server Certificate> - (List) The certificate instance for this VPN server.
- Client
Authentications List<GetIs Vpn Server Client Authentication> - (List) The methods used to authenticate VPN clients to this VPN server. VPN clients must authenticate against all provided methods.
- Client
Auto boolDelete - (Boolean) If set to
true
, disconnected VPN clients will be automatically deleted after theclient_auto_delete_timeout
time has passed. - Client
Auto doubleDelete Timeout - (Integer) Hours after which disconnected VPN clients will be automatically deleted. If
0
, disconnected VPN clients will be deleted immediately. - Client
Dns List<GetServer Ips Is Vpn Server Client Dns Server Ip> - (List) The DNS server addresses that will be provided to VPN clients that are connected to this VPN server.
- Client
Idle doubleTimeout - (Integer) The seconds a VPN client can be idle before this VPN server will disconnect it. If
0
, the server will not disconnect idle clients. - Client
Ip stringPool - (String) The VPN client IPv4 address pool, expressed in CIDR format.
- Created
At string - (String) The date and time that the VPN server was created.
- Crn string
- (String) The CRN for this VPC.
- Enable
Split boolTunneling - (Boolean) Indicates whether the split tunneling is enabled on this VPN server.
- Health
Reasons List<GetIs Vpn Server Health Reason> - (List) The reasons for the current health_state (if any).
- Health
State string - (String) The health of this resource.
- Hostname string
- (String) Fully qualified domain name assigned to this VPN server.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Lifecycle
Reasons List<GetIs Vpn Server Lifecycle Reason> - (List) The reasons for the current lifecycle_reasons (if any).
- Lifecycle
State string - (String) The lifecycle state of the VPN server.
- Name string
- (String) The name for this VPC. The name is unique across all VPCs in the region.
- Port double
- (Integer) The port number used by this VPN server.
- Private
Ips List<GetIs Vpn Server Private Ip> - (List) The reserved IPs bound to this VPN server.
- Protocol string
- (String) The transport protocol used by this VPN server.
- Resource
Groups List<GetIs Vpn Server Resource Group> - (List) The resource group object, for this VPN server.
- Resource
Type string - (String) The resource type.
- Security
Groups List<GetIs Vpn Server Security Group> - (List) The security groups targeting this VPN server.
- Subnets
List<Get
Is Vpn Server Subnet> - (List) The subnets this VPN server is part of.
- Vpcs
List<Get
Is Vpn Server Vpc> - (List) The VPC this VPN server resides in.
- Identifier string
- The unique identifier of the VPNServer.
- []string
- (List) Access management tags associated for the vpn server.
- Certificates
[]Get
Is Vpn Server Certificate - (List) The certificate instance for this VPN server.
- Client
Authentications []GetIs Vpn Server Client Authentication - (List) The methods used to authenticate VPN clients to this VPN server. VPN clients must authenticate against all provided methods.
- Client
Auto boolDelete - (Boolean) If set to
true
, disconnected VPN clients will be automatically deleted after theclient_auto_delete_timeout
time has passed. - Client
Auto float64Delete Timeout - (Integer) Hours after which disconnected VPN clients will be automatically deleted. If
0
, disconnected VPN clients will be deleted immediately. - Client
Dns []GetServer Ips Is Vpn Server Client Dns Server Ip - (List) The DNS server addresses that will be provided to VPN clients that are connected to this VPN server.
- Client
Idle float64Timeout - (Integer) The seconds a VPN client can be idle before this VPN server will disconnect it. If
0
, the server will not disconnect idle clients. - Client
Ip stringPool - (String) The VPN client IPv4 address pool, expressed in CIDR format.
- Created
At string - (String) The date and time that the VPN server was created.
- Crn string
- (String) The CRN for this VPC.
- Enable
Split boolTunneling - (Boolean) Indicates whether the split tunneling is enabled on this VPN server.
- Health
Reasons []GetIs Vpn Server Health Reason - (List) The reasons for the current health_state (if any).
- Health
State string - (String) The health of this resource.
- Hostname string
- (String) Fully qualified domain name assigned to this VPN server.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Lifecycle
Reasons []GetIs Vpn Server Lifecycle Reason - (List) The reasons for the current lifecycle_reasons (if any).
- Lifecycle
State string - (String) The lifecycle state of the VPN server.
- Name string
- (String) The name for this VPC. The name is unique across all VPCs in the region.
- Port float64
- (Integer) The port number used by this VPN server.
- Private
Ips []GetIs Vpn Server Private Ip - (List) The reserved IPs bound to this VPN server.
- Protocol string
- (String) The transport protocol used by this VPN server.
- Resource
Groups []GetIs Vpn Server Resource Group - (List) The resource group object, for this VPN server.
- Resource
Type string - (String) The resource type.
- Security
Groups []GetIs Vpn Server Security Group - (List) The security groups targeting this VPN server.
- Subnets
[]Get
Is Vpn Server Subnet - (List) The subnets this VPN server is part of.
- Vpcs
[]Get
Is Vpn Server Vpc - (List) The VPC this VPN server resides in.
- Identifier string
- The unique identifier of the VPNServer.
- List<String>
- (List) Access management tags associated for the vpn server.
- certificates
List<Get
Is Vpn Server Certificate> - (List) The certificate instance for this VPN server.
- client
Authentications List<GetIs Vpn Server Client Authentication> - (List) The methods used to authenticate VPN clients to this VPN server. VPN clients must authenticate against all provided methods.
- client
Auto BooleanDelete - (Boolean) If set to
true
, disconnected VPN clients will be automatically deleted after theclient_auto_delete_timeout
time has passed. - client
Auto DoubleDelete Timeout - (Integer) Hours after which disconnected VPN clients will be automatically deleted. If
0
, disconnected VPN clients will be deleted immediately. - client
Dns List<GetServer Ips Is Vpn Server Client Dns Server Ip> - (List) The DNS server addresses that will be provided to VPN clients that are connected to this VPN server.
- client
Idle DoubleTimeout - (Integer) The seconds a VPN client can be idle before this VPN server will disconnect it. If
0
, the server will not disconnect idle clients. - client
Ip StringPool - (String) The VPN client IPv4 address pool, expressed in CIDR format.
- created
At String - (String) The date and time that the VPN server was created.
- crn String
- (String) The CRN for this VPC.
- enable
Split BooleanTunneling - (Boolean) Indicates whether the split tunneling is enabled on this VPN server.
- health
Reasons List<GetIs Vpn Server Health Reason> - (List) The reasons for the current health_state (if any).
- health
State String - (String) The health of this resource.
- hostname String
- (String) Fully qualified domain name assigned to this VPN server.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- lifecycle
Reasons List<GetIs Vpn Server Lifecycle Reason> - (List) The reasons for the current lifecycle_reasons (if any).
- lifecycle
State String - (String) The lifecycle state of the VPN server.
- name String
- (String) The name for this VPC. The name is unique across all VPCs in the region.
- port Double
- (Integer) The port number used by this VPN server.
- private
Ips List<GetIs Vpn Server Private Ip> - (List) The reserved IPs bound to this VPN server.
- protocol String
- (String) The transport protocol used by this VPN server.
- resource
Groups List<GetIs Vpn Server Resource Group> - (List) The resource group object, for this VPN server.
- resource
Type String - (String) The resource type.
- security
Groups List<GetIs Vpn Server Security Group> - (List) The security groups targeting this VPN server.
- subnets
List<Get
Is Vpn Server Subnet> - (List) The subnets this VPN server is part of.
- vpcs
List<Get
Is Vpn Server Vpc> - (List) The VPC this VPN server resides in.
- identifier String
- The unique identifier of the VPNServer.
- string[]
- (List) Access management tags associated for the vpn server.
- certificates
Get
Is Vpn Server Certificate[] - (List) The certificate instance for this VPN server.
- client
Authentications GetIs Vpn Server Client Authentication[] - (List) The methods used to authenticate VPN clients to this VPN server. VPN clients must authenticate against all provided methods.
- client
Auto booleanDelete - (Boolean) If set to
true
, disconnected VPN clients will be automatically deleted after theclient_auto_delete_timeout
time has passed. - client
Auto numberDelete Timeout - (Integer) Hours after which disconnected VPN clients will be automatically deleted. If
0
, disconnected VPN clients will be deleted immediately. - client
Dns GetServer Ips Is Vpn Server Client Dns Server Ip[] - (List) The DNS server addresses that will be provided to VPN clients that are connected to this VPN server.
- client
Idle numberTimeout - (Integer) The seconds a VPN client can be idle before this VPN server will disconnect it. If
0
, the server will not disconnect idle clients. - client
Ip stringPool - (String) The VPN client IPv4 address pool, expressed in CIDR format.
- created
At string - (String) The date and time that the VPN server was created.
- crn string
- (String) The CRN for this VPC.
- enable
Split booleanTunneling - (Boolean) Indicates whether the split tunneling is enabled on this VPN server.
- health
Reasons GetIs Vpn Server Health Reason[] - (List) The reasons for the current health_state (if any).
- health
State string - (String) The health of this resource.
- hostname string
- (String) Fully qualified domain name assigned to this VPN server.
- href string
- (String) The URL for this VPC.
- id string
- (String) The unique identifier for this vpc.
- lifecycle
Reasons GetIs Vpn Server Lifecycle Reason[] - (List) The reasons for the current lifecycle_reasons (if any).
- lifecycle
State string - (String) The lifecycle state of the VPN server.
- name string
- (String) The name for this VPC. The name is unique across all VPCs in the region.
- port number
- (Integer) The port number used by this VPN server.
- private
Ips GetIs Vpn Server Private Ip[] - (List) The reserved IPs bound to this VPN server.
- protocol string
- (String) The transport protocol used by this VPN server.
- resource
Groups GetIs Vpn Server Resource Group[] - (List) The resource group object, for this VPN server.
- resource
Type string - (String) The resource type.
- security
Groups GetIs Vpn Server Security Group[] - (List) The security groups targeting this VPN server.
- subnets
Get
Is Vpn Server Subnet[] - (List) The subnets this VPN server is part of.
- vpcs
Get
Is Vpn Server Vpc[] - (List) The VPC this VPN server resides in.
- identifier string
- The unique identifier of the VPNServer.
- Sequence[str]
- (List) Access management tags associated for the vpn server.
- certificates
Sequence[Get
Is Vpn Server Certificate] - (List) The certificate instance for this VPN server.
- client_
authentications Sequence[GetIs Vpn Server Client Authentication] - (List) The methods used to authenticate VPN clients to this VPN server. VPN clients must authenticate against all provided methods.
- client_
auto_ booldelete - (Boolean) If set to
true
, disconnected VPN clients will be automatically deleted after theclient_auto_delete_timeout
time has passed. - client_
auto_ floatdelete_ timeout - (Integer) Hours after which disconnected VPN clients will be automatically deleted. If
0
, disconnected VPN clients will be deleted immediately. - client_
dns_ Sequence[Getserver_ ips Is Vpn Server Client Dns Server Ip] - (List) The DNS server addresses that will be provided to VPN clients that are connected to this VPN server.
- client_
idle_ floattimeout - (Integer) The seconds a VPN client can be idle before this VPN server will disconnect it. If
0
, the server will not disconnect idle clients. - client_
ip_ strpool - (String) The VPN client IPv4 address pool, expressed in CIDR format.
- created_
at str - (String) The date and time that the VPN server was created.
- crn str
- (String) The CRN for this VPC.
- enable_
split_ booltunneling - (Boolean) Indicates whether the split tunneling is enabled on this VPN server.
- health_
reasons Sequence[GetIs Vpn Server Health Reason] - (List) The reasons for the current health_state (if any).
- health_
state str - (String) The health of this resource.
- hostname str
- (String) Fully qualified domain name assigned to this VPN server.
- href str
- (String) The URL for this VPC.
- id str
- (String) The unique identifier for this vpc.
- lifecycle_
reasons Sequence[GetIs Vpn Server Lifecycle Reason] - (List) The reasons for the current lifecycle_reasons (if any).
- lifecycle_
state str - (String) The lifecycle state of the VPN server.
- name str
- (String) The name for this VPC. The name is unique across all VPCs in the region.
- port float
- (Integer) The port number used by this VPN server.
- private_
ips Sequence[GetIs Vpn Server Private Ip] - (List) The reserved IPs bound to this VPN server.
- protocol str
- (String) The transport protocol used by this VPN server.
- resource_
groups Sequence[GetIs Vpn Server Resource Group] - (List) The resource group object, for this VPN server.
- resource_
type str - (String) The resource type.
- security_
groups Sequence[GetIs Vpn Server Security Group] - (List) The security groups targeting this VPN server.
- subnets
Sequence[Get
Is Vpn Server Subnet] - (List) The subnets this VPN server is part of.
- vpcs
Sequence[Get
Is Vpn Server Vpc] - (List) The VPC this VPN server resides in.
- identifier str
- The unique identifier of the VPNServer.
- List<String>
- (List) Access management tags associated for the vpn server.
- certificates List<Property Map>
- (List) The certificate instance for this VPN server.
- client
Authentications List<Property Map> - (List) The methods used to authenticate VPN clients to this VPN server. VPN clients must authenticate against all provided methods.
- client
Auto BooleanDelete - (Boolean) If set to
true
, disconnected VPN clients will be automatically deleted after theclient_auto_delete_timeout
time has passed. - client
Auto NumberDelete Timeout - (Integer) Hours after which disconnected VPN clients will be automatically deleted. If
0
, disconnected VPN clients will be deleted immediately. - client
Dns List<Property Map>Server Ips - (List) The DNS server addresses that will be provided to VPN clients that are connected to this VPN server.
- client
Idle NumberTimeout - (Integer) The seconds a VPN client can be idle before this VPN server will disconnect it. If
0
, the server will not disconnect idle clients. - client
Ip StringPool - (String) The VPN client IPv4 address pool, expressed in CIDR format.
- created
At String - (String) The date and time that the VPN server was created.
- crn String
- (String) The CRN for this VPC.
- enable
Split BooleanTunneling - (Boolean) Indicates whether the split tunneling is enabled on this VPN server.
- health
Reasons List<Property Map> - (List) The reasons for the current health_state (if any).
- health
State String - (String) The health of this resource.
- hostname String
- (String) Fully qualified domain name assigned to this VPN server.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- lifecycle
Reasons List<Property Map> - (List) The reasons for the current lifecycle_reasons (if any).
- lifecycle
State String - (String) The lifecycle state of the VPN server.
- name String
- (String) The name for this VPC. The name is unique across all VPCs in the region.
- port Number
- (Integer) The port number used by this VPN server.
- private
Ips List<Property Map> - (List) The reserved IPs bound to this VPN server.
- protocol String
- (String) The transport protocol used by this VPN server.
- resource
Groups List<Property Map> - (List) The resource group object, for this VPN server.
- resource
Type String - (String) The resource type.
- security
Groups List<Property Map> - (List) The security groups targeting this VPN server.
- subnets List<Property Map>
- (List) The subnets this VPN server is part of.
- vpcs List<Property Map>
- (List) The VPC this VPN server resides in.
- identifier String
- The unique identifier of the VPNServer.
Supporting Types
GetIsVpnServerCertificate
- Crn string
- (String) The CRN for this VPC.
- Crn string
- (String) The CRN for this VPC.
- crn String
- (String) The CRN for this VPC.
- crn string
- (String) The CRN for this VPC.
- crn str
- (String) The CRN for this VPC.
- crn String
- (String) The CRN for this VPC.
GetIsVpnServerClientAuthentication
- Client
Ca string - (String) The certificate instance used for the VPN client certificate authority (CA).
- Identity
Provider string - (String) The type of identity provider to be used by VPN client.
- Method string
- (String) The type of authentication.
- Client
Ca string - (String) The certificate instance used for the VPN client certificate authority (CA).
- Identity
Provider string - (String) The type of identity provider to be used by VPN client.
- Method string
- (String) The type of authentication.
- client
Ca String - (String) The certificate instance used for the VPN client certificate authority (CA).
- identity
Provider String - (String) The type of identity provider to be used by VPN client.
- method String
- (String) The type of authentication.
- client
Ca string - (String) The certificate instance used for the VPN client certificate authority (CA).
- identity
Provider string - (String) The type of identity provider to be used by VPN client.
- method string
- (String) The type of authentication.
- client_
ca str - (String) The certificate instance used for the VPN client certificate authority (CA).
- identity_
provider str - (String) The type of identity provider to be used by VPN client.
- method str
- (String) The type of authentication.
- client
Ca String - (String) The certificate instance used for the VPN client certificate authority (CA).
- identity
Provider String - (String) The type of identity provider to be used by VPN client.
- method String
- (String) The type of authentication.
GetIsVpnServerClientDnsServerIp
- Address string
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Address string
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- address String
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- address string
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- address str
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- address String
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
GetIsVpnServerHealthReason
GetIsVpnServerLifecycleReason
GetIsVpnServerPrivateIp
- Address string
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Deleteds
List<Get
Is Vpn Server Private Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- Resource
Type string - (String) The resource type.
- Address string
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Deleteds
[]Get
Is Vpn Server Private Ip Deleted - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- Resource
Type string - (String) The resource type.
- address String
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- deleteds
List<Get
Is Vpn Server Private Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource
Type String - (String) The resource type.
- address string
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- deleteds
Get
Is Vpn Server Private Ip Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href string
- (String) The URL for this VPC.
- id string
- (String) The unique identifier for this vpc.
- name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource
Type string - (String) The resource type.
- address str
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- deleteds
Sequence[Get
Is Vpn Server Private Ip Deleted] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href str
- (String) The URL for this VPC.
- id str
- (String) The unique identifier for this vpc.
- name str
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource_
type str - (String) The resource type.
- address String
- (String) The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource
Type String - (String) The resource type.
GetIsVpnServerPrivateIpDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVpnServerResourceGroup
GetIsVpnServerSecurityGroup
- Crn string
- (String) The CRN for this VPC.
- Deleteds
List<Get
Is Vpn Server Security Group Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- Crn string
- (String) The CRN for this VPC.
- Deleteds
[]Get
Is Vpn Server Security Group Deleted - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn String
- (String) The CRN for this VPC.
- deleteds
List<Get
Is Vpn Server Security Group Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn string
- (String) The CRN for this VPC.
- deleteds
Get
Is Vpn Server Security Group Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href string
- (String) The URL for this VPC.
- id string
- (String) The unique identifier for this vpc.
- name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn str
- (String) The CRN for this VPC.
- deleteds
Sequence[Get
Is Vpn Server Security Group Deleted] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href str
- (String) The URL for this VPC.
- id str
- (String) The unique identifier for this vpc.
- name str
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn String
- (String) The CRN for this VPC.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
GetIsVpnServerSecurityGroupDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVpnServerSubnet
- Crn string
- (String) The CRN for this VPC.
- Deleteds
List<Get
Is Vpn Server Subnet Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- Resource
Type string - (String) The resource type.
- Crn string
- (String) The CRN for this VPC.
- Deleteds
[]Get
Is Vpn Server Subnet Deleted - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- Resource
Type string - (String) The resource type.
- crn String
- (String) The CRN for this VPC.
- deleteds
List<Get
Is Vpn Server Subnet Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource
Type String - (String) The resource type.
- crn string
- (String) The CRN for this VPC.
- deleteds
Get
Is Vpn Server Subnet Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href string
- (String) The URL for this VPC.
- id string
- (String) The unique identifier for this vpc.
- name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource
Type string - (String) The resource type.
- crn str
- (String) The CRN for this VPC.
- deleteds
Sequence[Get
Is Vpn Server Subnet Deleted] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href str
- (String) The URL for this VPC.
- id str
- (String) The unique identifier for this vpc.
- name str
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource_
type str - (String) The resource type.
- crn String
- (String) The CRN for this VPC.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.- resource
Type String - (String) The resource type.
GetIsVpnServerSubnetDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVpnServerVpc
- Crn string
- (String) The CRN for this VPC.
- Deleteds
List<Get
Is Vpn Server Vpc Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- Crn string
- (String) The CRN for this VPC.
- Deleteds
[]Get
Is Vpn Server Vpc Deleted - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- Href string
- (String) The URL for this VPC.
- Id string
- (String) The unique identifier for this vpc.
- Name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn String
- (String) The CRN for this VPC.
- deleteds
List<Get
Is Vpn Server Vpc Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn string
- (String) The CRN for this VPC.
- deleteds
Get
Is Vpn Server Vpc Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href string
- (String) The URL for this VPC.
- id string
- (String) The unique identifier for this vpc.
- name string
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn str
- (String) The CRN for this VPC.
- deleteds
Sequence[Get
Is Vpn Server Vpc Deleted] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href str
- (String) The URL for this VPC.
- id str
- (String) The unique identifier for this vpc.
- name str
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
- crn String
- (String) The CRN for this VPC.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
- href String
- (String) The URL for this VPC.
- id String
- (String) The unique identifier for this vpc.
- name String
The name of the VPN server.
NOTE
identifier
andname
are mutually exclusive.
GetIsVpnServerVpcDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.