1. Registry
  2. Packages
  3. Ibm Provider
  4. API Docs
  5. getIsVpnGateway
Viewing docs for ibm 2.9.0
published on Thursday, Nov 5, 2026 by ibm-cloud
ibm
Viewing docs for ibm 2.9.0
published on Thursday, Nov 5, 2026 by ibm-cloud

    Provides a read-only data source for VPN Gateway. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const example = ibm.getIsVpnGateway({
        vpnGateway: exampleIbmIsVpnGateway.id,
    });
    const example_1 = ibm.getIsVpnGateway({
        vpnGatewayName: exampleIbmIsVpnGateway.name,
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    example = ibm.get_is_vpn_gateway(vpn_gateway=example_ibm_is_vpn_gateway["id"])
    example_1 = ibm.get_is_vpn_gateway(vpn_gateway_name=example_ibm_is_vpn_gateway["name"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/v2/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.LookupIsVpnGateway(ctx, &ibm.LookupIsVpnGatewayArgs{
    			VpnGateway: pulumi.StringRef(exampleIbmIsVpnGateway.Id),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = ibm.LookupIsVpnGateway(ctx, &ibm.LookupIsVpnGatewayArgs{
    			VpnGatewayName: pulumi.StringRef(exampleIbmIsVpnGateway.Name),
    		}, 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.GetIsVpnGateway.Invoke(new()
        {
            VpnGateway = exampleIbmIsVpnGateway.Id,
        });
    
        var example_1 = Ibm.GetIsVpnGateway.Invoke(new()
        {
            VpnGatewayName = exampleIbmIsVpnGateway.Name,
        });
    
    });
    
    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.GetIsVpnGatewayArgs;
    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.getIsVpnGateway(GetIsVpnGatewayArgs.builder()
                .vpnGateway(exampleIbmIsVpnGateway.id())
                .build());
    
            final var example-1 = IbmFunctions.getIsVpnGateway(GetIsVpnGatewayArgs.builder()
                .vpnGatewayName(exampleIbmIsVpnGateway.name())
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: ibm:getIsVpnGateway
          arguments:
            vpnGateway: ${exampleIbmIsVpnGateway.id}
      example-1:
        fn::invoke:
          function: ibm:getIsVpnGateway
          arguments:
            vpnGatewayName: ${exampleIbmIsVpnGateway.name}
    
    Example coming soon!
    

    Using getIsVpnGateway

    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 getIsVpnGateway(args: GetIsVpnGatewayArgs, opts?: InvokeOptions): Promise<GetIsVpnGatewayResult>
    function getIsVpnGatewayOutput(args: GetIsVpnGatewayOutputArgs, opts?: InvokeOutputOptions): Output<GetIsVpnGatewayResult>
    def get_is_vpn_gateway(id: Optional[str] = None,
                           vpn_gateway: Optional[str] = None,
                           vpn_gateway_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetIsVpnGatewayResult
    def get_is_vpn_gateway_output(id: pulumi.Input[Optional[str]] = None,
                           vpn_gateway: pulumi.Input[Optional[str]] = None,
                           vpn_gateway_name: pulumi.Input[Optional[str]] = None,
                           opts: Optional[InvokeOutputOptions] = None) -> Output[GetIsVpnGatewayResult]
    func LookupIsVpnGateway(ctx *Context, args *LookupIsVpnGatewayArgs, opts ...InvokeOption) (*LookupIsVpnGatewayResult, error)
    func LookupIsVpnGatewayOutput(ctx *Context, args *LookupIsVpnGatewayOutputArgs, opts ...InvokeOption) LookupIsVpnGatewayResultOutput

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

    public static class GetIsVpnGateway 
    {
        public static Task<GetIsVpnGatewayResult> InvokeAsync(GetIsVpnGatewayArgs args, InvokeOptions? opts = null)
        public static Output<GetIsVpnGatewayResult> Invoke(GetIsVpnGatewayInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetIsVpnGatewayResult> Invoke(GetIsVpnGatewayInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetIsVpnGatewayResult> getIsVpnGateway(GetIsVpnGatewayArgs args, InvokeOptions options)
    public static Output<GetIsVpnGatewayResult> getIsVpnGateway(GetIsVpnGatewayArgs args, InvokeOptions options)
    public static Output<GetIsVpnGatewayResult> getIsVpnGateway(GetIsVpnGatewayArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: ibm:index/getIsVpnGateway:getIsVpnGateway
      arguments:
        # arguments dictionary
    data "ibm_get_is_vpn_gateway" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    (String) - The unique identifier for this VPC.
    VpnGateway string
    The VPN gateway identifier.
    VpnGatewayName string

    The VPN gateway name.

    Note Provide either vpn_gateway or vpn_gateway_name

    Id string
    (String) - The unique identifier for this VPC.
    VpnGateway string
    The VPN gateway identifier.
    VpnGatewayName string

    The VPN gateway name.

    Note Provide either vpn_gateway or vpn_gateway_name

    id string
    (String) - The unique identifier for this VPC.
    vpn_gateway string
    The VPN gateway identifier.
    vpn_gateway_name string

    The VPN gateway name.

    Note Provide either vpn_gateway or vpn_gateway_name

    id String
    (String) - The unique identifier for this VPC.
    vpnGateway String
    The VPN gateway identifier.
    vpnGatewayName String

    The VPN gateway name.

    Note Provide either vpn_gateway or vpn_gateway_name

    id string
    (String) - The unique identifier for this VPC.
    vpnGateway string
    The VPN gateway identifier.
    vpnGatewayName string

    The VPN gateway name.

    Note Provide either vpn_gateway or vpn_gateway_name

    id str
    (String) - The unique identifier for this VPC.
    vpn_gateway str
    The VPN gateway identifier.
    vpn_gateway_name str

    The VPN gateway name.

    Note Provide either vpn_gateway or vpn_gateway_name

    id String
    (String) - The unique identifier for this VPC.
    vpnGateway String
    The VPN gateway identifier.
    vpnGatewayName String

    The VPN gateway name.

    Note Provide either vpn_gateway or vpn_gateway_name

    getIsVpnGateway Result

    The following output properties are available:

    AccessTags List<string>
    (List) Access management tags associated for the vpn gateway.
    AdvertisedCidrs List<string>
    (Optional, List) The additional CIDRs advertised through any enabled routing protocol (for example, BGP). The routing protocol will advertise routes with these CIDRs and VPC prefixes as route destinations.
    AvailabilityMode string
    (String) The availability mode of the VPN gateway. zonal: the gateway lives in a single zone, given by its subnet. regional: the gateway has two members that can be in the same or different zones of the region.
    Connections List<GetIsVpnGatewayConnection>
    (List) Connections for this VPN gateway. Nested scheme for connections:
    CreatedAt string
    (String) The date and time that this VPN gateway was created.
    Crn string
    (String) The CRN for this VPC.
    HealthReasons List<GetIsVpnGatewayHealthReason>
    (List) The reasons for the current health_state (if any).
    HealthState string
    (String) The health of this resource.
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    LifecycleReasons List<GetIsVpnGatewayLifecycleReason>
    (List) The reasons for the current lifecycle_reasons (if any).
    LifecycleState string
    (String) The lifecycle state of the VPN gateway.
    LocalAsn double
    (Integer) The local autonomous system number (ASN) for this VPN gateway and its connections.
    Members List<GetIsVpnGatewayMember>
    (List) The members for the VPN gateway. Nested schema for members:
    Mode string
    (String) Route mode VPN gateway.
    Name string
    (String) - The unique user-defined name for this VPC.
    ResourceGroups List<GetIsVpnGatewayResourceGroup>
    (List) The resource group object, for this VPN gateway. Nested scheme for resource_group:
    ResourceType string
    (String) - The resource type.
    Status string
    Subnets List<GetIsVpnGatewaySubnet>
    (List) Nested scheme for subnet:
    Tags List<string>
    (Optional, Array of Strings) A list of tags associated with the instance.
    Vpcs List<GetIsVpnGatewayVpc>
    (String) The VPC this VPN server resides in. Nested scheme for vpc:
    VpnGateway string
    VpnGatewayName string
    AccessTags []string
    (List) Access management tags associated for the vpn gateway.
    AdvertisedCidrs []string
    (Optional, List) The additional CIDRs advertised through any enabled routing protocol (for example, BGP). The routing protocol will advertise routes with these CIDRs and VPC prefixes as route destinations.
    AvailabilityMode string
    (String) The availability mode of the VPN gateway. zonal: the gateway lives in a single zone, given by its subnet. regional: the gateway has two members that can be in the same or different zones of the region.
    Connections []GetIsVpnGatewayConnectionType
    (List) Connections for this VPN gateway. Nested scheme for connections:
    CreatedAt string
    (String) The date and time that this VPN gateway was created.
    Crn string
    (String) The CRN for this VPC.
    HealthReasons []GetIsVpnGatewayHealthReason
    (List) The reasons for the current health_state (if any).
    HealthState string
    (String) The health of this resource.
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    LifecycleReasons []GetIsVpnGatewayLifecycleReason
    (List) The reasons for the current lifecycle_reasons (if any).
    LifecycleState string
    (String) The lifecycle state of the VPN gateway.
    LocalAsn float64
    (Integer) The local autonomous system number (ASN) for this VPN gateway and its connections.
    Members []GetIsVpnGatewayMember
    (List) The members for the VPN gateway. Nested schema for members:
    Mode string
    (String) Route mode VPN gateway.
    Name string
    (String) - The unique user-defined name for this VPC.
    ResourceGroups []GetIsVpnGatewayResourceGroup
    (List) The resource group object, for this VPN gateway. Nested scheme for resource_group:
    ResourceType string
    (String) - The resource type.
    Status string
    Subnets []GetIsVpnGatewaySubnet
    (List) Nested scheme for subnet:
    Tags []string
    (Optional, Array of Strings) A list of tags associated with the instance.
    Vpcs []GetIsVpnGatewayVpc
    (String) The VPC this VPN server resides in. Nested scheme for vpc:
    VpnGateway string
    VpnGatewayName string
    access_tags list(string)
    (List) Access management tags associated for the vpn gateway.
    advertised_cidrs list(string)
    (Optional, List) The additional CIDRs advertised through any enabled routing protocol (for example, BGP). The routing protocol will advertise routes with these CIDRs and VPC prefixes as route destinations.
    availability_mode string
    (String) The availability mode of the VPN gateway. zonal: the gateway lives in a single zone, given by its subnet. regional: the gateway has two members that can be in the same or different zones of the region.
    connections list(object)
    (List) Connections for this VPN gateway. Nested scheme for connections:
    created_at string
    (String) The date and time that this VPN gateway was created.
    crn string
    (String) The CRN for this VPC.
    health_reasons list(object)
    (List) The reasons for the current health_state (if any).
    health_state string
    (String) The health of this resource.
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    lifecycle_reasons list(object)
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycle_state string
    (String) The lifecycle state of the VPN gateway.
    local_asn number
    (Integer) The local autonomous system number (ASN) for this VPN gateway and its connections.
    members list(object)
    (List) The members for the VPN gateway. Nested schema for members:
    mode string
    (String) Route mode VPN gateway.
    name string
    (String) - The unique user-defined name for this VPC.
    resource_groups list(object)
    (List) The resource group object, for this VPN gateway. Nested scheme for resource_group:
    resource_type string
    (String) - The resource type.
    status string
    subnets list(object)
    (List) Nested scheme for subnet:
    tags list(string)
    (Optional, Array of Strings) A list of tags associated with the instance.
    vpcs list(object)
    (String) The VPC this VPN server resides in. Nested scheme for vpc:
    vpn_gateway string
    vpn_gateway_name string
    accessTags List<String>
    (List) Access management tags associated for the vpn gateway.
    advertisedCidrs List<String>
    (Optional, List) The additional CIDRs advertised through any enabled routing protocol (for example, BGP). The routing protocol will advertise routes with these CIDRs and VPC prefixes as route destinations.
    availabilityMode String
    (String) The availability mode of the VPN gateway. zonal: the gateway lives in a single zone, given by its subnet. regional: the gateway has two members that can be in the same or different zones of the region.
    connections List<GetIsVpnGatewayConnection>
    (List) Connections for this VPN gateway. Nested scheme for connections:
    createdAt String
    (String) The date and time that this VPN gateway was created.
    crn String
    (String) The CRN for this VPC.
    healthReasons List<GetIsVpnGatewayHealthReason>
    (List) The reasons for the current health_state (if any).
    healthState String
    (String) The health of this resource.
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    lifecycleReasons List<GetIsVpnGatewayLifecycleReason>
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycleState String
    (String) The lifecycle state of the VPN gateway.
    localAsn Double
    (Integer) The local autonomous system number (ASN) for this VPN gateway and its connections.
    members List<GetIsVpnGatewayMember>
    (List) The members for the VPN gateway. Nested schema for members:
    mode String
    (String) Route mode VPN gateway.
    name String
    (String) - The unique user-defined name for this VPC.
    resourceGroups List<GetIsVpnGatewayResourceGroup>
    (List) The resource group object, for this VPN gateway. Nested scheme for resource_group:
    resourceType String
    (String) - The resource type.
    status String
    subnets List<GetIsVpnGatewaySubnet>
    (List) Nested scheme for subnet:
    tags List<String>
    (Optional, Array of Strings) A list of tags associated with the instance.
    vpcs List<GetIsVpnGatewayVpc>
    (String) The VPC this VPN server resides in. Nested scheme for vpc:
    vpnGateway String
    vpnGatewayName String
    accessTags string[]
    (List) Access management tags associated for the vpn gateway.
    advertisedCidrs string[]
    (Optional, List) The additional CIDRs advertised through any enabled routing protocol (for example, BGP). The routing protocol will advertise routes with these CIDRs and VPC prefixes as route destinations.
    availabilityMode string
    (String) The availability mode of the VPN gateway. zonal: the gateway lives in a single zone, given by its subnet. regional: the gateway has two members that can be in the same or different zones of the region.
    connections GetIsVpnGatewayConnection[]
    (List) Connections for this VPN gateway. Nested scheme for connections:
    createdAt string
    (String) The date and time that this VPN gateway was created.
    crn string
    (String) The CRN for this VPC.
    healthReasons GetIsVpnGatewayHealthReason[]
    (List) The reasons for the current health_state (if any).
    healthState string
    (String) The health of this resource.
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    lifecycleReasons GetIsVpnGatewayLifecycleReason[]
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycleState string
    (String) The lifecycle state of the VPN gateway.
    localAsn number
    (Integer) The local autonomous system number (ASN) for this VPN gateway and its connections.
    members GetIsVpnGatewayMember[]
    (List) The members for the VPN gateway. Nested schema for members:
    mode string
    (String) Route mode VPN gateway.
    name string
    (String) - The unique user-defined name for this VPC.
    resourceGroups GetIsVpnGatewayResourceGroup[]
    (List) The resource group object, for this VPN gateway. Nested scheme for resource_group:
    resourceType string
    (String) - The resource type.
    status string
    subnets GetIsVpnGatewaySubnet[]
    (List) Nested scheme for subnet:
    tags string[]
    (Optional, Array of Strings) A list of tags associated with the instance.
    vpcs GetIsVpnGatewayVpc[]
    (String) The VPC this VPN server resides in. Nested scheme for vpc:
    vpnGateway string
    vpnGatewayName string
    access_tags Sequence[str]
    (List) Access management tags associated for the vpn gateway.
    advertised_cidrs Sequence[str]
    (Optional, List) The additional CIDRs advertised through any enabled routing protocol (for example, BGP). The routing protocol will advertise routes with these CIDRs and VPC prefixes as route destinations.
    availability_mode str
    (String) The availability mode of the VPN gateway. zonal: the gateway lives in a single zone, given by its subnet. regional: the gateway has two members that can be in the same or different zones of the region.
    connections Sequence[GetIsVpnGatewayConnection]
    (List) Connections for this VPN gateway. Nested scheme for connections:
    created_at str
    (String) The date and time that this VPN gateway was created.
    crn str
    (String) The CRN for this VPC.
    health_reasons Sequence[GetIsVpnGatewayHealthReason]
    (List) The reasons for the current health_state (if any).
    health_state str
    (String) The health of this resource.
    href str
    (String) - The URL for this VPC
    id str
    (String) - The unique identifier for this VPC.
    lifecycle_reasons Sequence[GetIsVpnGatewayLifecycleReason]
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycle_state str
    (String) The lifecycle state of the VPN gateway.
    local_asn float
    (Integer) The local autonomous system number (ASN) for this VPN gateway and its connections.
    members Sequence[GetIsVpnGatewayMember]
    (List) The members for the VPN gateway. Nested schema for members:
    mode str
    (String) Route mode VPN gateway.
    name str
    (String) - The unique user-defined name for this VPC.
    resource_groups Sequence[GetIsVpnGatewayResourceGroup]
    (List) The resource group object, for this VPN gateway. Nested scheme for resource_group:
    resource_type str
    (String) - The resource type.
    status str
    subnets Sequence[GetIsVpnGatewaySubnet]
    (List) Nested scheme for subnet:
    tags Sequence[str]
    (Optional, Array of Strings) A list of tags associated with the instance.
    vpcs Sequence[GetIsVpnGatewayVpc]
    (String) The VPC this VPN server resides in. Nested scheme for vpc:
    vpn_gateway str
    vpn_gateway_name str
    accessTags List<String>
    (List) Access management tags associated for the vpn gateway.
    advertisedCidrs List<String>
    (Optional, List) The additional CIDRs advertised through any enabled routing protocol (for example, BGP). The routing protocol will advertise routes with these CIDRs and VPC prefixes as route destinations.
    availabilityMode String
    (String) The availability mode of the VPN gateway. zonal: the gateway lives in a single zone, given by its subnet. regional: the gateway has two members that can be in the same or different zones of the region.
    connections List<Property Map>
    (List) Connections for this VPN gateway. Nested scheme for connections:
    createdAt String
    (String) The date and time that this VPN gateway was created.
    crn String
    (String) The CRN for this VPC.
    healthReasons List<Property Map>
    (List) The reasons for the current health_state (if any).
    healthState String
    (String) The health of this resource.
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    lifecycleReasons List<Property Map>
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycleState String
    (String) The lifecycle state of the VPN gateway.
    localAsn Number
    (Integer) The local autonomous system number (ASN) for this VPN gateway and its connections.
    members List<Property Map>
    (List) The members for the VPN gateway. Nested schema for members:
    mode String
    (String) Route mode VPN gateway.
    name String
    (String) - The unique user-defined name for this VPC.
    resourceGroups List<Property Map>
    (List) The resource group object, for this VPN gateway. Nested scheme for resource_group:
    resourceType String
    (String) - The resource type.
    status String
    subnets List<Property Map>
    (List) Nested scheme for subnet:
    tags List<String>
    (Optional, Array of Strings) A list of tags associated with the instance.
    vpcs List<Property Map>
    (String) The VPC this VPN server resides in. Nested scheme for vpc:
    vpnGateway String
    vpnGatewayName String

    Supporting Types

    GetIsVpnGatewayConnection

    Deleteds List<GetIsVpnGatewayConnectionDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    ResourceType string
    (String) - The resource type.
    Deleteds []GetIsVpnGatewayConnectionDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    ResourceType string
    (String) - The resource type.
    deleteds list(object)
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    resource_type string
    (String) - The resource type.
    deleteds List<GetIsVpnGatewayConnectionDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.
    resourceType String
    (String) - The resource type.
    deleteds GetIsVpnGatewayConnectionDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    resourceType string
    (String) - The resource type.
    deleteds Sequence[GetIsVpnGatewayConnectionDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href str
    (String) - The URL for this VPC
    id str
    (String) - The unique identifier for this VPC.
    name str
    (String) - The unique user-defined name for this VPC.
    resource_type str
    (String) - The resource type.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.
    resourceType String
    (String) - The resource type.

    GetIsVpnGatewayConnectionDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    more_info string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsVpnGatewayHealthReason

    Code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    Message string
    (String) An explanation of the reason for this lifecycle reason.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    Code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    Message string
    (String) An explanation of the reason for this lifecycle reason.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message string
    (String) An explanation of the reason for this lifecycle reason.
    more_info string
    (String) Link to documentation about deleted resources.
    code String
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message String
    (String) An explanation of the reason for this lifecycle reason.
    moreInfo String
    (String) Link to documentation about deleted resources.
    code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message string
    (String) An explanation of the reason for this lifecycle reason.
    moreInfo string
    (String) Link to documentation about deleted resources.
    code str
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message str
    (String) An explanation of the reason for this lifecycle reason.
    more_info str
    (String) Link to documentation about deleted resources.
    code String
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message String
    (String) An explanation of the reason for this lifecycle reason.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsVpnGatewayLifecycleReason

    Code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    Message string
    (String) An explanation of the reason for this lifecycle reason.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    Code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    Message string
    (String) An explanation of the reason for this lifecycle reason.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message string
    (String) An explanation of the reason for this lifecycle reason.
    more_info string
    (String) Link to documentation about deleted resources.
    code String
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message String
    (String) An explanation of the reason for this lifecycle reason.
    moreInfo String
    (String) Link to documentation about deleted resources.
    code string
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message string
    (String) An explanation of the reason for this lifecycle reason.
    moreInfo string
    (String) Link to documentation about deleted resources.
    code str
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message str
    (String) An explanation of the reason for this lifecycle reason.
    more_info str
    (String) Link to documentation about deleted resources.
    code String
    (String) A snake case string succinctly identifying the reason for this lifecycle reason.
    message String
    (String) An explanation of the reason for this lifecycle reason.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsVpnGatewayMember

    HealthReasons List<GetIsVpnGatewayMemberHealthReason>
    (List) The reasons for the current health_state (if any).
    HealthState string
    (String) The health of this resource.
    Id string
    (String) - The unique identifier for this VPC.
    LifecycleReasons List<GetIsVpnGatewayMemberLifecycleReason>
    (List) The reasons for the current lifecycle_reasons (if any).
    LifecycleState string
    (String) The lifecycle state of the VPN gateway.
    PrivateIpAddress string
    (String) The private IP address assigned to the VPN gateway member. This property will be present only when the VPN gateway status is available. 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. Same as primary_ip.0.address
    PrivateIps List<GetIsVpnGatewayMemberPrivateIp>
    (List) The reserved IP address assigned to the VPN gateway member.This property will be present only when the VPN gateway status is available. Nested schema for private_ip:
    PublicIpAddress string
    (String) The public IP address assigned to the VPN gateway member. 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.
    PublicIps List<GetIsVpnGatewayMemberPublicIp>
    (List) The public IP address assigned to the VPN gateway member. Nested schema for public_ip:
    Role string
    (String) The high availability role assigned to the VPN gateway member.The enumerated values for this property mayexpand in the future.
    Status string
    HealthReasons []GetIsVpnGatewayMemberHealthReason
    (List) The reasons for the current health_state (if any).
    HealthState string
    (String) The health of this resource.
    Id string
    (String) - The unique identifier for this VPC.
    LifecycleReasons []GetIsVpnGatewayMemberLifecycleReason
    (List) The reasons for the current lifecycle_reasons (if any).
    LifecycleState string
    (String) The lifecycle state of the VPN gateway.
    PrivateIpAddress string
    (String) The private IP address assigned to the VPN gateway member. This property will be present only when the VPN gateway status is available. 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. Same as primary_ip.0.address
    PrivateIps []GetIsVpnGatewayMemberPrivateIp
    (List) The reserved IP address assigned to the VPN gateway member.This property will be present only when the VPN gateway status is available. Nested schema for private_ip:
    PublicIpAddress string
    (String) The public IP address assigned to the VPN gateway member. 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.
    PublicIps []GetIsVpnGatewayMemberPublicIp
    (List) The public IP address assigned to the VPN gateway member. Nested schema for public_ip:
    Role string
    (String) The high availability role assigned to the VPN gateway member.The enumerated values for this property mayexpand in the future.
    Status string
    health_reasons list(object)
    (List) The reasons for the current health_state (if any).
    health_state string
    (String) The health of this resource.
    id string
    (String) - The unique identifier for this VPC.
    lifecycle_reasons list(object)
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycle_state string
    (String) The lifecycle state of the VPN gateway.
    private_ip_address string
    (String) The private IP address assigned to the VPN gateway member. This property will be present only when the VPN gateway status is available. 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. Same as primary_ip.0.address
    private_ips list(object)
    (List) The reserved IP address assigned to the VPN gateway member.This property will be present only when the VPN gateway status is available. Nested schema for private_ip:
    public_ip_address string
    (String) The public IP address assigned to the VPN gateway member. 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.
    public_ips list(object)
    (List) The public IP address assigned to the VPN gateway member. Nested schema for public_ip:
    role string
    (String) The high availability role assigned to the VPN gateway member.The enumerated values for this property mayexpand in the future.
    status string
    healthReasons List<GetIsVpnGatewayMemberHealthReason>
    (List) The reasons for the current health_state (if any).
    healthState String
    (String) The health of this resource.
    id String
    (String) - The unique identifier for this VPC.
    lifecycleReasons List<GetIsVpnGatewayMemberLifecycleReason>
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycleState String
    (String) The lifecycle state of the VPN gateway.
    privateIpAddress String
    (String) The private IP address assigned to the VPN gateway member. This property will be present only when the VPN gateway status is available. 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. Same as primary_ip.0.address
    privateIps List<GetIsVpnGatewayMemberPrivateIp>
    (List) The reserved IP address assigned to the VPN gateway member.This property will be present only when the VPN gateway status is available. Nested schema for private_ip:
    publicIpAddress String
    (String) The public IP address assigned to the VPN gateway member. 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.
    publicIps List<GetIsVpnGatewayMemberPublicIp>
    (List) The public IP address assigned to the VPN gateway member. Nested schema for public_ip:
    role String
    (String) The high availability role assigned to the VPN gateway member.The enumerated values for this property mayexpand in the future.
    status String
    healthReasons GetIsVpnGatewayMemberHealthReason[]
    (List) The reasons for the current health_state (if any).
    healthState string
    (String) The health of this resource.
    id string
    (String) - The unique identifier for this VPC.
    lifecycleReasons GetIsVpnGatewayMemberLifecycleReason[]
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycleState string
    (String) The lifecycle state of the VPN gateway.
    privateIpAddress string
    (String) The private IP address assigned to the VPN gateway member. This property will be present only when the VPN gateway status is available. 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. Same as primary_ip.0.address
    privateIps GetIsVpnGatewayMemberPrivateIp[]
    (List) The reserved IP address assigned to the VPN gateway member.This property will be present only when the VPN gateway status is available. Nested schema for private_ip:
    publicIpAddress string
    (String) The public IP address assigned to the VPN gateway member. 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.
    publicIps GetIsVpnGatewayMemberPublicIp[]
    (List) The public IP address assigned to the VPN gateway member. Nested schema for public_ip:
    role string
    (String) The high availability role assigned to the VPN gateway member.The enumerated values for this property mayexpand in the future.
    status string
    health_reasons Sequence[GetIsVpnGatewayMemberHealthReason]
    (List) The reasons for the current health_state (if any).
    health_state str
    (String) The health of this resource.
    id str
    (String) - The unique identifier for this VPC.
    lifecycle_reasons Sequence[GetIsVpnGatewayMemberLifecycleReason]
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycle_state str
    (String) The lifecycle state of the VPN gateway.
    private_ip_address str
    (String) The private IP address assigned to the VPN gateway member. This property will be present only when the VPN gateway status is available. 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. Same as primary_ip.0.address
    private_ips Sequence[GetIsVpnGatewayMemberPrivateIp]
    (List) The reserved IP address assigned to the VPN gateway member.This property will be present only when the VPN gateway status is available. Nested schema for private_ip:
    public_ip_address str
    (String) The public IP address assigned to the VPN gateway member. 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.
    public_ips Sequence[GetIsVpnGatewayMemberPublicIp]
    (List) The public IP address assigned to the VPN gateway member. Nested schema for public_ip:
    role str
    (String) The high availability role assigned to the VPN gateway member.The enumerated values for this property mayexpand in the future.
    status str
    healthReasons List<Property Map>
    (List) The reasons for the current health_state (if any).
    healthState String
    (String) The health of this resource.
    id String
    (String) - The unique identifier for this VPC.
    lifecycleReasons List<Property Map>
    (List) The reasons for the current lifecycle_reasons (if any).
    lifecycleState String
    (String) The lifecycle state of the VPN gateway.
    privateIpAddress String
    (String) The private IP address assigned to the VPN gateway member. This property will be present only when the VPN gateway status is available. 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. Same as primary_ip.0.address
    privateIps List<Property Map>
    (List) The reserved IP address assigned to the VPN gateway member.This property will be present only when the VPN gateway status is available. Nested schema for private_ip:
    publicIpAddress String
    (String) The public IP address assigned to the VPN gateway member. 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.
    publicIps List<Property Map>
    (List) The public IP address assigned to the VPN gateway member. Nested schema for public_ip:
    role String
    (String) The high availability role assigned to the VPN gateway member.The enumerated values for this property mayexpand in the future.
    status String

    GetIsVpnGatewayMemberHealthReason

    Code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Message string
    (String) An explanation of the reason for this lifecycle state.
    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Message string
    (String) An explanation of the reason for this lifecycle state.
    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message string
    (String) An explanation of the reason for this lifecycle state.
    more_info string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code String
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message String
    (String) An explanation of the reason for this lifecycle state.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message string
    (String) An explanation of the reason for this lifecycle state.
    moreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code str
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message str
    (String) An explanation of the reason for this lifecycle state.
    more_info str
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code String
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message String
    (String) An explanation of the reason for this lifecycle state.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.

    GetIsVpnGatewayMemberLifecycleReason

    Code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Message string
    (String) An explanation of the reason for this lifecycle state.
    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Message string
    (String) An explanation of the reason for this lifecycle state.
    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message string
    (String) An explanation of the reason for this lifecycle state.
    more_info string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code String
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message String
    (String) An explanation of the reason for this lifecycle state.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code string
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message string
    (String) An explanation of the reason for this lifecycle state.
    moreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code str
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message str
    (String) An explanation of the reason for this lifecycle state.
    more_info str
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    code String
    (String) A reason code for this lifecycle state:- internal_error: internal error (contact IBM support)- resource_suspended_by_provider: The resource has been suspended (contact IBM support)The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: internal_error, resource_suspended_by_provider. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    message String
    (String) An explanation of the reason for this lifecycle state.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.

    GetIsVpnGatewayMemberPrivateIp

    Address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    Deleteds List<GetIsVpnGatewayMemberPrivateIpDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    ResourceType string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Subnets List<GetIsVpnGatewayMemberPrivateIpSubnet>
    (List) Nested schema for subnet:
    Address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    Deleteds []GetIsVpnGatewayMemberPrivateIpDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    ResourceType string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Subnets []GetIsVpnGatewayMemberPrivateIpSubnet
    (List) Nested schema for subnet:
    address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    deleteds list(object)
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resource_type string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    subnets list(object)
    (List) Nested schema for subnet:
    address String
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    deleteds List<GetIsVpnGatewayMemberPrivateIpDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name String
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resourceType String
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    subnets List<GetIsVpnGatewayMemberPrivateIpSubnet>
    (List) Nested schema for subnet:
    address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    deleteds GetIsVpnGatewayMemberPrivateIpDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resourceType string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    subnets GetIsVpnGatewayMemberPrivateIpSubnet[]
    (List) Nested schema for subnet:
    address str
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    deleteds Sequence[GetIsVpnGatewayMemberPrivateIpDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href str
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id str
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name str
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resource_type str
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    subnets Sequence[GetIsVpnGatewayMemberPrivateIpSubnet]
    (List) Nested schema for subnet:
    address String
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name String
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resourceType String
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    subnets List<Property Map>
    (List) Nested schema for subnet:

    GetIsVpnGatewayMemberPrivateIpDeleted

    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    more_info string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    moreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    more_info str
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.

    GetIsVpnGatewayMemberPrivateIpSubnet

    Crn string
    (String) The CRN for this subnet.

    • Constraints: The maximum length is 512 characters. The minimum length is 17 characters. The value must match regular expression /^crn:v[0-9]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]*:([a-z]\/[a-z0-9-]+)?:[a-z0-9-]*:[a-z0-9-]*:[a-zA-Z0-9-_\\.\/]*$/.
    Deleteds List<GetIsVpnGatewayMemberPrivateIpSubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    ResourceType string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Crn string
    (String) The CRN for this subnet.

    • Constraints: The maximum length is 512 characters. The minimum length is 17 characters. The value must match regular expression /^crn:v[0-9]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]*:([a-z]\/[a-z0-9-]+)?:[a-z0-9-]*:[a-z0-9-]*:[a-zA-Z0-9-_\\.\/]*$/.
    Deleteds []GetIsVpnGatewayMemberPrivateIpSubnetDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    ResourceType string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    crn string
    (String) The CRN for this subnet.

    • Constraints: The maximum length is 512 characters. The minimum length is 17 characters. The value must match regular expression /^crn:v[0-9]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]*:([a-z]\/[a-z0-9-]+)?:[a-z0-9-]*:[a-z0-9-]*:[a-zA-Z0-9-_\\.\/]*$/.
    deleteds list(object)
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resource_type string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    crn String
    (String) The CRN for this subnet.

    • Constraints: The maximum length is 512 characters. The minimum length is 17 characters. The value must match regular expression /^crn:v[0-9]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]*:([a-z]\/[a-z0-9-]+)?:[a-z0-9-]*:[a-z0-9-]*:[a-zA-Z0-9-_\\.\/]*$/.
    deleteds List<GetIsVpnGatewayMemberPrivateIpSubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name String
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resourceType String
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    crn string
    (String) The CRN for this subnet.

    • Constraints: The maximum length is 512 characters. The minimum length is 17 characters. The value must match regular expression /^crn:v[0-9]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]*:([a-z]\/[a-z0-9-]+)?:[a-z0-9-]*:[a-z0-9-]*:[a-zA-Z0-9-_\\.\/]*$/.
    deleteds GetIsVpnGatewayMemberPrivateIpSubnetDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href string
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name string
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resourceType string
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    crn str
    (String) The CRN for this subnet.

    • Constraints: The maximum length is 512 characters. The minimum length is 17 characters. The value must match regular expression /^crn:v[0-9]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]*:([a-z]\/[a-z0-9-]+)?:[a-z0-9-]*:[a-z0-9-]*:[a-zA-Z0-9-_\\.\/]*$/.
    deleteds Sequence[GetIsVpnGatewayMemberPrivateIpSubnetDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href str
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id str
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name str
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resource_type str
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    crn String
    (String) The CRN for this subnet.

    • Constraints: The maximum length is 512 characters. The minimum length is 17 characters. The value must match regular expression /^crn:v[0-9]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]+:[a-z0-9-]*:([a-z]\/[a-z0-9-]+)?:[a-z0-9-]*:[a-z0-9-]*:[a-zA-Z0-9-_\\.\/]*$/.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this subnet.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) The unique identifier for this subnet.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    name String
    (String) The name for this subnet. The name is unique across all subnets in the VPC.

    • Constraints: The maximum length is 63 characters. The minimum length is 1 character. The value must match regular expression /^-?([a-z]|[a-z][-a-z0-9]*[a-z0-9]|[0-9][-a-z0-9]*([a-z]|[-a-z][-a-z0-9]*[a-z0-9]))$/.
    resourceType String
    (String) The resource type.

    • Constraints: Allowable values are: subnet. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.

    GetIsVpnGatewayMemberPrivateIpSubnetDeleted

    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    MoreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    more_info string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    moreInfo string
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    more_info str
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    moreInfo String
    (String) A link to documentation about deleted resources.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.

    GetIsVpnGatewayMemberPublicIp

    Address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    Address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    address String
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    address string
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    address str
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.
    address String
    (String) The IP address.This property may expand to support IPv6 addresses in the future.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/.

    GetIsVpnGatewayResourceGroup

    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    href str
    (String) - The URL for this VPC
    id str
    (String) - The unique identifier for this VPC.
    name str
    (String) - The unique user-defined name for this VPC.
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.

    GetIsVpnGatewaySubnet

    Crn string
    (String) The CRN for this VPC.
    Deleteds List<GetIsVpnGatewaySubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    Crn string
    (String) The CRN for this VPC.
    Deleteds []GetIsVpnGatewaySubnetDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    crn string
    (String) The CRN for this VPC.
    deleteds list(object)
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    crn String
    (String) The CRN for this VPC.
    deleteds List<GetIsVpnGatewaySubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.
    crn string
    (String) The CRN for this VPC.
    deleteds GetIsVpnGatewaySubnetDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    crn str
    (String) The CRN for this VPC.
    deleteds Sequence[GetIsVpnGatewaySubnetDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href str
    (String) - The URL for this VPC
    id str
    (String) - The unique identifier for this VPC.
    name str
    (String) - The unique user-defined name for this VPC.
    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 provides some supplementary information. Nested scheme for deleted:
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.

    GetIsVpnGatewaySubnetDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    more_info string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsVpnGatewayVpc

    Crn string
    (String) The CRN for this VPC.
    Deleteds List<GetIsVpnGatewayVpcDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    Crn string
    (String) The CRN for this VPC.
    Deleteds []GetIsVpnGatewayVpcDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    Href string
    (String) - The URL for this VPC
    Id string
    (String) - The unique identifier for this VPC.
    Name string
    (String) - The unique user-defined name for this VPC.
    crn string
    (String) The CRN for this VPC.
    deleteds list(object)
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    crn String
    (String) The CRN for this VPC.
    deleteds List<GetIsVpnGatewayVpcDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.
    crn string
    (String) The CRN for this VPC.
    deleteds GetIsVpnGatewayVpcDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href string
    (String) - The URL for this VPC
    id string
    (String) - The unique identifier for this VPC.
    name string
    (String) - The unique user-defined name for this VPC.
    crn str
    (String) The CRN for this VPC.
    deleteds Sequence[GetIsVpnGatewayVpcDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
    href str
    (String) - The URL for this VPC
    id str
    (String) - The unique identifier for this VPC.
    name str
    (String) - The unique user-defined name for this VPC.
    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 provides some supplementary information. Nested scheme for deleted:
    href String
    (String) - The URL for this VPC
    id String
    (String) - The unique identifier for this VPC.
    name String
    (String) - The unique user-defined name for this VPC.

    GetIsVpnGatewayVpcDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    more_info string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo 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.
    ibm
    Viewing docs for ibm 2.9.0
    published on Thursday, Nov 5, 2026 by ibm-cloud

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial