1. Packages
  2. Ibm Provider
  3. API Docs
  4. IsVirtualEndpointGatewayResourceBinding
ibm 1.88.0 published on Friday, Feb 6, 2026 by ibm-cloud
ibm logo
ibm 1.88.0 published on Friday, Feb 6, 2026 by ibm-cloud

    Create, update, and delete EndpointGatewayResourceBindings with this resource.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const isVirtualEndpointGatewayResourceBindingInstance = new ibm.IsVirtualEndpointGatewayResourceBinding("is_virtual_endpoint_gateway_resource_binding_instance", {
        endpointGatewayId: "endpoint_gateway_id",
        name: "my-resource-binding",
        target: {
            crn: "crn:v1:bluemix:public:cloud-object-storage:global:a/aa2432b1fa4d4ace891e9b80fc104e34:1a0ec336-f391-4091-a6fb-5e084a4c56f4:bucket:bucket-27200-lwx4cfvcue",
        },
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    is_virtual_endpoint_gateway_resource_binding_instance = ibm.IsVirtualEndpointGatewayResourceBinding("is_virtual_endpoint_gateway_resource_binding_instance",
        endpoint_gateway_id="endpoint_gateway_id",
        name="my-resource-binding",
        target={
            "crn": "crn:v1:bluemix:public:cloud-object-storage:global:a/aa2432b1fa4d4ace891e9b80fc104e34:1a0ec336-f391-4091-a6fb-5e084a4c56f4:bucket:bucket-27200-lwx4cfvcue",
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.NewIsVirtualEndpointGatewayResourceBinding(ctx, "is_virtual_endpoint_gateway_resource_binding_instance", &ibm.IsVirtualEndpointGatewayResourceBindingArgs{
    			EndpointGatewayId: pulumi.String("endpoint_gateway_id"),
    			Name:              pulumi.String("my-resource-binding"),
    			Target: &ibm.IsVirtualEndpointGatewayResourceBindingTargetArgs{
    				Crn: pulumi.String("crn:v1:bluemix:public:cloud-object-storage:global:a/aa2432b1fa4d4ace891e9b80fc104e34:1a0ec336-f391-4091-a6fb-5e084a4c56f4:bucket:bucket-27200-lwx4cfvcue"),
    			},
    		})
    		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 isVirtualEndpointGatewayResourceBindingInstance = new Ibm.IsVirtualEndpointGatewayResourceBinding("is_virtual_endpoint_gateway_resource_binding_instance", new()
        {
            EndpointGatewayId = "endpoint_gateway_id",
            Name = "my-resource-binding",
            Target = new Ibm.Inputs.IsVirtualEndpointGatewayResourceBindingTargetArgs
            {
                Crn = "crn:v1:bluemix:public:cloud-object-storage:global:a/aa2432b1fa4d4ace891e9b80fc104e34:1a0ec336-f391-4091-a6fb-5e084a4c56f4:bucket:bucket-27200-lwx4cfvcue",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IsVirtualEndpointGatewayResourceBinding;
    import com.pulumi.ibm.IsVirtualEndpointGatewayResourceBindingArgs;
    import com.pulumi.ibm.inputs.IsVirtualEndpointGatewayResourceBindingTargetArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var isVirtualEndpointGatewayResourceBindingInstance = new IsVirtualEndpointGatewayResourceBinding("isVirtualEndpointGatewayResourceBindingInstance", IsVirtualEndpointGatewayResourceBindingArgs.builder()
                .endpointGatewayId("endpoint_gateway_id")
                .name("my-resource-binding")
                .target(IsVirtualEndpointGatewayResourceBindingTargetArgs.builder()
                    .crn("crn:v1:bluemix:public:cloud-object-storage:global:a/aa2432b1fa4d4ace891e9b80fc104e34:1a0ec336-f391-4091-a6fb-5e084a4c56f4:bucket:bucket-27200-lwx4cfvcue")
                    .build())
                .build());
    
        }
    }
    
    resources:
      isVirtualEndpointGatewayResourceBindingInstance:
        type: ibm:IsVirtualEndpointGatewayResourceBinding
        name: is_virtual_endpoint_gateway_resource_binding_instance
        properties:
          endpointGatewayId: endpoint_gateway_id
          name: my-resource-binding
          target:
            crn: crn:v1:bluemix:public:cloud-object-storage:global:a/aa2432b1fa4d4ace891e9b80fc104e34:1a0ec336-f391-4091-a6fb-5e084a4c56f4:bucket:bucket-27200-lwx4cfvcue
    

    Create IsVirtualEndpointGatewayResourceBinding Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new IsVirtualEndpointGatewayResourceBinding(name: string, args: IsVirtualEndpointGatewayResourceBindingArgs, opts?: CustomResourceOptions);
    @overload
    def IsVirtualEndpointGatewayResourceBinding(resource_name: str,
                                                args: IsVirtualEndpointGatewayResourceBindingArgs,
                                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def IsVirtualEndpointGatewayResourceBinding(resource_name: str,
                                                opts: Optional[ResourceOptions] = None,
                                                endpoint_gateway_id: Optional[str] = None,
                                                target: Optional[IsVirtualEndpointGatewayResourceBindingTargetArgs] = None,
                                                is_virtual_endpoint_gateway_resource_binding_id: Optional[str] = None,
                                                name: Optional[str] = None)
    func NewIsVirtualEndpointGatewayResourceBinding(ctx *Context, name string, args IsVirtualEndpointGatewayResourceBindingArgs, opts ...ResourceOption) (*IsVirtualEndpointGatewayResourceBinding, error)
    public IsVirtualEndpointGatewayResourceBinding(string name, IsVirtualEndpointGatewayResourceBindingArgs args, CustomResourceOptions? opts = null)
    public IsVirtualEndpointGatewayResourceBinding(String name, IsVirtualEndpointGatewayResourceBindingArgs args)
    public IsVirtualEndpointGatewayResourceBinding(String name, IsVirtualEndpointGatewayResourceBindingArgs args, CustomResourceOptions options)
    
    type: ibm:IsVirtualEndpointGatewayResourceBinding
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args IsVirtualEndpointGatewayResourceBindingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args IsVirtualEndpointGatewayResourceBindingArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args IsVirtualEndpointGatewayResourceBindingArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args IsVirtualEndpointGatewayResourceBindingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args IsVirtualEndpointGatewayResourceBindingArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var isVirtualEndpointGatewayResourceBindingResource = new Ibm.IsVirtualEndpointGatewayResourceBinding("isVirtualEndpointGatewayResourceBindingResource", new()
    {
        EndpointGatewayId = "string",
        Target = new Ibm.Inputs.IsVirtualEndpointGatewayResourceBindingTargetArgs
        {
            Crn = "string",
        },
        IsVirtualEndpointGatewayResourceBindingId = "string",
        Name = "string",
    });
    
    example, err := ibm.NewIsVirtualEndpointGatewayResourceBinding(ctx, "isVirtualEndpointGatewayResourceBindingResource", &ibm.IsVirtualEndpointGatewayResourceBindingArgs{
    	EndpointGatewayId: pulumi.String("string"),
    	Target: &ibm.IsVirtualEndpointGatewayResourceBindingTargetArgs{
    		Crn: pulumi.String("string"),
    	},
    	IsVirtualEndpointGatewayResourceBindingId: pulumi.String("string"),
    	Name: pulumi.String("string"),
    })
    
    var isVirtualEndpointGatewayResourceBindingResource = new IsVirtualEndpointGatewayResourceBinding("isVirtualEndpointGatewayResourceBindingResource", IsVirtualEndpointGatewayResourceBindingArgs.builder()
        .endpointGatewayId("string")
        .target(IsVirtualEndpointGatewayResourceBindingTargetArgs.builder()
            .crn("string")
            .build())
        .isVirtualEndpointGatewayResourceBindingId("string")
        .name("string")
        .build());
    
    is_virtual_endpoint_gateway_resource_binding_resource = ibm.IsVirtualEndpointGatewayResourceBinding("isVirtualEndpointGatewayResourceBindingResource",
        endpoint_gateway_id="string",
        target={
            "crn": "string",
        },
        is_virtual_endpoint_gateway_resource_binding_id="string",
        name="string")
    
    const isVirtualEndpointGatewayResourceBindingResource = new ibm.IsVirtualEndpointGatewayResourceBinding("isVirtualEndpointGatewayResourceBindingResource", {
        endpointGatewayId: "string",
        target: {
            crn: "string",
        },
        isVirtualEndpointGatewayResourceBindingId: "string",
        name: "string",
    });
    
    type: ibm:IsVirtualEndpointGatewayResourceBinding
    properties:
        endpointGatewayId: string
        isVirtualEndpointGatewayResourceBindingId: string
        name: string
        target:
            crn: string
    

    IsVirtualEndpointGatewayResourceBinding Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The IsVirtualEndpointGatewayResourceBinding resource accepts the following input properties:

    EndpointGatewayId string
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Target IsVirtualEndpointGatewayResourceBindingTarget
    The target for this endpoint gateway resource binding. Nested schema for target:
    IsVirtualEndpointGatewayResourceBindingId string
    The unique identifier of the EndpointGatewayResourceBinding.
    Name string
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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]))$/.
    EndpointGatewayId string
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Target IsVirtualEndpointGatewayResourceBindingTargetArgs
    The target for this endpoint gateway resource binding. Nested schema for target:
    IsVirtualEndpointGatewayResourceBindingId string
    The unique identifier of the EndpointGatewayResourceBinding.
    Name string
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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]))$/.
    endpointGatewayId String
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    target IsVirtualEndpointGatewayResourceBindingTarget
    The target for this endpoint gateway resource binding. Nested schema for target:
    isVirtualEndpointGatewayResourceBindingId String
    The unique identifier of the EndpointGatewayResourceBinding.
    name String
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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]))$/.
    endpointGatewayId string
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    target IsVirtualEndpointGatewayResourceBindingTarget
    The target for this endpoint gateway resource binding. Nested schema for target:
    isVirtualEndpointGatewayResourceBindingId string
    The unique identifier of the EndpointGatewayResourceBinding.
    name string
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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]))$/.
    endpoint_gateway_id str
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    target IsVirtualEndpointGatewayResourceBindingTargetArgs
    The target for this endpoint gateway resource binding. Nested schema for target:
    is_virtual_endpoint_gateway_resource_binding_id str
    The unique identifier of the EndpointGatewayResourceBinding.
    name str
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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]))$/.
    endpointGatewayId String
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    target Property Map
    The target for this endpoint gateway resource binding. Nested schema for target:
    isVirtualEndpointGatewayResourceBindingId String
    The unique identifier of the EndpointGatewayResourceBinding.
    name String
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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]))$/.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the IsVirtualEndpointGatewayResourceBinding resource produces the following output properties:

    CreatedAt string
    (String) The date and time that the resource binding was created.
    EndpointGatewayResourceBindingId string
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Href string
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    The provider-assigned unique ID for this managed resource.
    LifecycleReasons List<IsVirtualEndpointGatewayResourceBindingLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    LifecycleState string
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    ResourceType string
    (String) The resource type.

    • Constraints: Allowable values are: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    ServiceEndpoint string
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    Type string
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    CreatedAt string
    (String) The date and time that the resource binding was created.
    EndpointGatewayResourceBindingId string
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Href string
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    The provider-assigned unique ID for this managed resource.
    LifecycleReasons []IsVirtualEndpointGatewayResourceBindingLifecycleReason
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    LifecycleState string
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    ResourceType string
    (String) The resource type.

    • Constraints: Allowable values are: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    ServiceEndpoint string
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    Type string
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    createdAt String
    (String) The date and time that the resource binding was created.
    endpointGatewayResourceBindingId String
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href String
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    The provider-assigned unique ID for this managed resource.
    lifecycleReasons List<IsVirtualEndpointGatewayResourceBindingLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycleState String
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    resourceType String
    (String) The resource type.

    • Constraints: Allowable values are: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    serviceEndpoint String
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    type String
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    createdAt string
    (String) The date and time that the resource binding was created.
    endpointGatewayResourceBindingId string
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href string
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    The provider-assigned unique ID for this managed resource.
    lifecycleReasons IsVirtualEndpointGatewayResourceBindingLifecycleReason[]
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycleState string
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    resourceType string
    (String) The resource type.

    • Constraints: Allowable values are: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    serviceEndpoint string
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    type string
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    created_at str
    (String) The date and time that the resource binding was created.
    endpoint_gateway_resource_binding_id str
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href str
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id str
    The provider-assigned unique ID for this managed resource.
    lifecycle_reasons Sequence[IsVirtualEndpointGatewayResourceBindingLifecycleReason]
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycle_state str
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    resource_type str
    (String) The resource type.

    • Constraints: Allowable values are: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    service_endpoint str
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    type str
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    createdAt String
    (String) The date and time that the resource binding was created.
    endpointGatewayResourceBindingId String
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href String
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    The provider-assigned unique ID for this managed resource.
    lifecycleReasons List<Property Map>
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycleState String
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    resourceType String
    (String) The resource type.

    • Constraints: Allowable values are: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    serviceEndpoint String
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    type String
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.

    Look up Existing IsVirtualEndpointGatewayResourceBinding Resource

    Get an existing IsVirtualEndpointGatewayResourceBinding resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: IsVirtualEndpointGatewayResourceBindingState, opts?: CustomResourceOptions): IsVirtualEndpointGatewayResourceBinding
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            created_at: Optional[str] = None,
            endpoint_gateway_id: Optional[str] = None,
            endpoint_gateway_resource_binding_id: Optional[str] = None,
            href: Optional[str] = None,
            is_virtual_endpoint_gateway_resource_binding_id: Optional[str] = None,
            lifecycle_reasons: Optional[Sequence[IsVirtualEndpointGatewayResourceBindingLifecycleReasonArgs]] = None,
            lifecycle_state: Optional[str] = None,
            name: Optional[str] = None,
            resource_type: Optional[str] = None,
            service_endpoint: Optional[str] = None,
            target: Optional[IsVirtualEndpointGatewayResourceBindingTargetArgs] = None,
            type: Optional[str] = None) -> IsVirtualEndpointGatewayResourceBinding
    func GetIsVirtualEndpointGatewayResourceBinding(ctx *Context, name string, id IDInput, state *IsVirtualEndpointGatewayResourceBindingState, opts ...ResourceOption) (*IsVirtualEndpointGatewayResourceBinding, error)
    public static IsVirtualEndpointGatewayResourceBinding Get(string name, Input<string> id, IsVirtualEndpointGatewayResourceBindingState? state, CustomResourceOptions? opts = null)
    public static IsVirtualEndpointGatewayResourceBinding get(String name, Output<String> id, IsVirtualEndpointGatewayResourceBindingState state, CustomResourceOptions options)
    resources:  _:    type: ibm:IsVirtualEndpointGatewayResourceBinding    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CreatedAt string
    (String) The date and time that the resource binding was created.
    EndpointGatewayId string
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    EndpointGatewayResourceBindingId string
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Href string
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    IsVirtualEndpointGatewayResourceBindingId string
    The unique identifier of the EndpointGatewayResourceBinding.
    LifecycleReasons List<IsVirtualEndpointGatewayResourceBindingLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    LifecycleState string
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Name string
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    ServiceEndpoint string
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    Target IsVirtualEndpointGatewayResourceBindingTarget
    The target for this endpoint gateway resource binding. Nested schema for target:
    Type string
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    CreatedAt string
    (String) The date and time that the resource binding was created.
    EndpointGatewayId string
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    EndpointGatewayResourceBindingId string
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    Href string
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    IsVirtualEndpointGatewayResourceBindingId string
    The unique identifier of the EndpointGatewayResourceBinding.
    LifecycleReasons []IsVirtualEndpointGatewayResourceBindingLifecycleReasonArgs
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    LifecycleState string
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    Name string
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    ServiceEndpoint string
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    Target IsVirtualEndpointGatewayResourceBindingTargetArgs
    The target for this endpoint gateway resource binding. Nested schema for target:
    Type string
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    createdAt String
    (String) The date and time that the resource binding was created.
    endpointGatewayId String
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    endpointGatewayResourceBindingId String
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href String
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    isVirtualEndpointGatewayResourceBindingId String
    The unique identifier of the EndpointGatewayResourceBinding.
    lifecycleReasons List<IsVirtualEndpointGatewayResourceBindingLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycleState String
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    name String
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    serviceEndpoint String
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    target IsVirtualEndpointGatewayResourceBindingTarget
    The target for this endpoint gateway resource binding. Nested schema for target:
    type String
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    createdAt string
    (String) The date and time that the resource binding was created.
    endpointGatewayId string
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    endpointGatewayResourceBindingId string
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href string
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    isVirtualEndpointGatewayResourceBindingId string
    The unique identifier of the EndpointGatewayResourceBinding.
    lifecycleReasons IsVirtualEndpointGatewayResourceBindingLifecycleReason[]
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycleState string
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    name string
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    serviceEndpoint string
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    target IsVirtualEndpointGatewayResourceBindingTarget
    The target for this endpoint gateway resource binding. Nested schema for target:
    type string
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    created_at str
    (String) The date and time that the resource binding was created.
    endpoint_gateway_id str
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    endpoint_gateway_resource_binding_id str
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href str
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    is_virtual_endpoint_gateway_resource_binding_id str
    The unique identifier of the EndpointGatewayResourceBinding.
    lifecycle_reasons Sequence[IsVirtualEndpointGatewayResourceBindingLifecycleReasonArgs]
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycle_state str
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    name str
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    service_endpoint str
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    target IsVirtualEndpointGatewayResourceBindingTargetArgs
    The target for this endpoint gateway resource binding. Nested schema for target:
    type str
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    createdAt String
    (String) The date and time that the resource binding was created.
    endpointGatewayId String
    The endpoint gateway identifier.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    endpointGatewayResourceBindingId String
    (String) The unique identifier for this endpoint gateway resource binding.

    • Constraints: The maximum length is 64 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-z_]+$/.
    href String
    (String) The URL for this endpoint gateway resource binding.

    • Constraints: The maximum length is 8000 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    isVirtualEndpointGatewayResourceBindingId String
    The unique identifier of the EndpointGatewayResourceBinding.
    lifecycleReasons List<Property Map>
    (List) The reasons for the current lifecycle_state (if any).

    • Constraints: The minimum length is 0 items. Nested schema for lifecycle_reasons:
    lifecycleState String
    (String) The lifecycle state of the resource binding.

    • Constraints: Allowable values are: deleting, failed, pending, stable, suspended, updating, waiting. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    name String
    The name for this resource binding. The name is unique across all resource bindings for the endpoint gateway.

    • 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: endpoint_gateway_resource_binding. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.
    serviceEndpoint String
    (String) The fully qualified domain name of the service endpoint for the resource targeted by this resource binding.

    • Constraints: The maximum length is 255 characters. The minimum length is 4 characters. The value must match regular expression /^((?=[A-Za-z0-9-]{1,63}\\.)[A-Za-z0-9-]*\\.)+[A-Za-z]{2,63}\\.?$/.
    target Property Map
    The target for this endpoint gateway resource binding. Nested schema for target:
    type String
    (String) The type of resource binding:- weak: The binding is not dependent on the existence of the target resource.The enumerated values for this property mayexpand in the future.

    • Constraints: Allowable values are: weak. The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-z][a-z0-9]*(_[a-z0-9]+)*$/.

    Supporting Types

    IsVirtualEndpointGatewayResourceBindingLifecycleReason, IsVirtualEndpointGatewayResourceBindingLifecycleReasonArgs

    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 maximum length is 128 characters. The minimum length is 1 character. 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 the reason for this lifecycle state.

    • 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 maximum length is 128 characters. The minimum length is 1 character. 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 the reason for this lifecycle state.

    • 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 maximum length is 128 characters. The minimum length is 1 character. 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 the reason for this lifecycle state.

    • 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 maximum length is 128 characters. The minimum length is 1 character. 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 the reason for this lifecycle state.

    • 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 maximum length is 128 characters. The minimum length is 1 character. 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 the reason for this lifecycle state.

    • 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 maximum length is 128 characters. The minimum length is 1 character. 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 the reason for this lifecycle state.

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

    IsVirtualEndpointGatewayResourceBindingTarget, IsVirtualEndpointGatewayResourceBindingTargetArgs

    Crn string
    • 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-_\\.\/]*$/.
    Crn string
    • 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-_\\.\/]*$/.
    crn String
    • 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-_\\.\/]*$/.
    crn string
    • 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-_\\.\/]*$/.
    crn str
    • 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-_\\.\/]*$/.
    crn String
    • 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-_\\.\/]*$/.

    Import

    You can import the ibm_is_virtual_endpoint_gateway_resource_binding resource by using id.

    The id property can be formed from endpoint_gateway_id, and endpoint_gateway_resource_binding_id in the following format:

    
    <endpoint_gateway_id>/<endpoint_gateway_resource_binding_id>
    
    
    • endpoint_gateway_id: A string. The endpoint gateway identifier.

    • endpoint_gateway_resource_binding_id: A string in the format r006-a7ba95b6-a254-47e4-b129-10593df8a373. The unique identifier for this endpoint gateway resource binding.

    Syntax

    
    ```sh
    $ pulumi import ibm:index/isVirtualEndpointGatewayResourceBinding:IsVirtualEndpointGatewayResourceBinding is_virtual_endpoint_gateway_resource_binding <endpoint_gateway_id>/<endpoint_gateway_resource_binding_id>
    ```
    
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.88.0 published on Friday, Feb 6, 2026 by ibm-cloud
      Meet Neo: Your AI Platform Teammate