1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIsPrivatePathServiceGatewayEndpointGatewayBinding
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getIsPrivatePathServiceGatewayEndpointGatewayBinding

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Provides a read-only data source for PrivatePathServiceGatewayEndpointGatewayBinding. 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 exampleIsVpc = new ibm.IsVpc("exampleIsVpc", {});
    const exampleIsSubnet = new ibm.IsSubnet("exampleIsSubnet", {
        vpc: exampleIsVpc.isVpcId,
        zone: "us-south-2",
        ipv4CidrBlock: "10.240.0.0/24",
    });
    const exampleIsLb = new ibm.IsLb("exampleIsLb", {subnets: [exampleIsSubnet.isSubnetId]});
    const exampleIsPrivatePathServiceGateway = new ibm.IsPrivatePathServiceGateway("exampleIsPrivatePathServiceGateway", {
        defaultAccessPolicy: "review",
        loadBalancer: exampleIsLb.isLbId,
        zonalAffinity: true,
        serviceEndpoints: ["example-fqdn"],
    });
    const exampleIsPrivatePathServiceGatewayEndpointGatewayBindings = ibm.getIsPrivatePathServiceGatewayEndpointGatewayBindingsOutput({
        privatePathServiceGateway: exampleIsPrivatePathServiceGateway.isPrivatePathServiceGatewayId,
    });
    const isPrivatePathServiceGatewayEndpointGatewayBinding = pulumi.all([exampleIsPrivatePathServiceGatewayEndpointGatewayBindings, exampleIsPrivatePathServiceGateway.isPrivatePathServiceGatewayId]).apply(([exampleIsPrivatePathServiceGatewayEndpointGatewayBindings, isPrivatePathServiceGatewayId]) => ibm.getIsPrivatePathServiceGatewayEndpointGatewayBindingOutput({
        endpointGatewayBinding: exampleIsPrivatePathServiceGatewayEndpointGatewayBindings.endpointGatewayBindings?.[0]?.id,
        privatePathServiceGateway: isPrivatePathServiceGatewayId,
    }));
    
    import pulumi
    import pulumi_ibm as ibm
    
    example_is_vpc = ibm.IsVpc("exampleIsVpc")
    example_is_subnet = ibm.IsSubnet("exampleIsSubnet",
        vpc=example_is_vpc.is_vpc_id,
        zone="us-south-2",
        ipv4_cidr_block="10.240.0.0/24")
    example_is_lb = ibm.IsLb("exampleIsLb", subnets=[example_is_subnet.is_subnet_id])
    example_is_private_path_service_gateway = ibm.IsPrivatePathServiceGateway("exampleIsPrivatePathServiceGateway",
        default_access_policy="review",
        load_balancer=example_is_lb.is_lb_id,
        zonal_affinity=True,
        service_endpoints=["example-fqdn"])
    example_is_private_path_service_gateway_endpoint_gateway_bindings = ibm.get_is_private_path_service_gateway_endpoint_gateway_bindings_output(private_path_service_gateway=example_is_private_path_service_gateway.is_private_path_service_gateway_id)
    is_private_path_service_gateway_endpoint_gateway_binding = pulumi.Output.all(
        example_is_private_path_service_gateway_endpoint_gateway_bindings=example_is_private_path_service_gateway_endpoint_gateway_bindings,
        is_private_path_service_gateway_id=example_is_private_path_service_gateway.is_private_path_service_gateway_id
    ).apply(lambda resolved_outputs: ibm.get_is_private_path_service_gateway_endpoint_gateway_binding_output(endpoint_gateway_binding=example_is_private_path_service_gateway_endpoint_gateway_bindings.endpoint_gateway_bindings[0].id,
        private_path_service_gateway=resolved_outputs['is_private_path_service_gateway_id']))
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		exampleIsVpc, err := ibm.NewIsVpc(ctx, "exampleIsVpc", nil)
    		if err != nil {
    			return err
    		}
    		exampleIsSubnet, err := ibm.NewIsSubnet(ctx, "exampleIsSubnet", &ibm.IsSubnetArgs{
    			Vpc:           exampleIsVpc.IsVpcId,
    			Zone:          pulumi.String("us-south-2"),
    			Ipv4CidrBlock: pulumi.String("10.240.0.0/24"),
    		})
    		if err != nil {
    			return err
    		}
    		exampleIsLb, err := ibm.NewIsLb(ctx, "exampleIsLb", &ibm.IsLbArgs{
    			Subnets: pulumi.StringArray{
    				exampleIsSubnet.IsSubnetId,
    			},
    		})
    		if err != nil {
    			return err
    		}
    		exampleIsPrivatePathServiceGateway, err := ibm.NewIsPrivatePathServiceGateway(ctx, "exampleIsPrivatePathServiceGateway", &ibm.IsPrivatePathServiceGatewayArgs{
    			DefaultAccessPolicy: pulumi.String("review"),
    			LoadBalancer:        exampleIsLb.IsLbId,
    			ZonalAffinity:       pulumi.Bool(true),
    			ServiceEndpoints: pulumi.StringArray{
    				pulumi.String("example-fqdn"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		exampleIsPrivatePathServiceGatewayEndpointGatewayBindings := ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingsOutput(ctx, ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingsOutputArgs{
    			PrivatePathServiceGateway: exampleIsPrivatePathServiceGateway.IsPrivatePathServiceGatewayId,
    		}, nil)
    		_ = pulumi.All(exampleIsPrivatePathServiceGatewayEndpointGatewayBindings, exampleIsPrivatePathServiceGateway.IsPrivatePathServiceGatewayId).ApplyT(func(_args []interface{}) (ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult, error) {
    			exampleIsPrivatePathServiceGatewayEndpointGatewayBindings := _args[0].(ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingsResult)
    			isPrivatePathServiceGatewayId := _args[1].(string)
    			return ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult(interface{}(ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingOutput(ctx, ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingOutputArgs{
    				EndpointGatewayBinding:    exampleIsPrivatePathServiceGatewayEndpointGatewayBindings.EndpointGatewayBindings[0].Id,
    				PrivatePathServiceGateway: isPrivatePathServiceGatewayId,
    			}, nil))), nil
    		}).(ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindingResultOutput)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleIsVpc = new Ibm.IsVpc("exampleIsVpc");
    
        var exampleIsSubnet = new Ibm.IsSubnet("exampleIsSubnet", new()
        {
            Vpc = exampleIsVpc.IsVpcId,
            Zone = "us-south-2",
            Ipv4CidrBlock = "10.240.0.0/24",
        });
    
        var exampleIsLb = new Ibm.IsLb("exampleIsLb", new()
        {
            Subnets = new[]
            {
                exampleIsSubnet.IsSubnetId,
            },
        });
    
        var exampleIsPrivatePathServiceGateway = new Ibm.IsPrivatePathServiceGateway("exampleIsPrivatePathServiceGateway", new()
        {
            DefaultAccessPolicy = "review",
            LoadBalancer = exampleIsLb.IsLbId,
            ZonalAffinity = true,
            ServiceEndpoints = new[]
            {
                "example-fqdn",
            },
        });
    
        var exampleIsPrivatePathServiceGatewayEndpointGatewayBindings = Ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBindings.Invoke(new()
        {
            PrivatePathServiceGateway = exampleIsPrivatePathServiceGateway.IsPrivatePathServiceGatewayId,
        });
    
        var isPrivatePathServiceGatewayEndpointGatewayBinding = Ibm.GetIsPrivatePathServiceGatewayEndpointGatewayBinding.Invoke(new()
        {
            EndpointGatewayBinding = exampleIsPrivatePathServiceGatewayEndpointGatewayBindings.Apply(getIsPrivatePathServiceGatewayEndpointGatewayBindingsResult => getIsPrivatePathServiceGatewayEndpointGatewayBindingsResult.EndpointGatewayBindings[0]?.Id),
            PrivatePathServiceGateway = exampleIsPrivatePathServiceGateway.IsPrivatePathServiceGatewayId,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IsVpc;
    import com.pulumi.ibm.IsSubnet;
    import com.pulumi.ibm.IsSubnetArgs;
    import com.pulumi.ibm.IsLb;
    import com.pulumi.ibm.IsLbArgs;
    import com.pulumi.ibm.IsPrivatePathServiceGateway;
    import com.pulumi.ibm.IsPrivatePathServiceGatewayArgs;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetIsPrivatePathServiceGatewayEndpointGatewayBindingsArgs;
    import com.pulumi.ibm.inputs.GetIsPrivatePathServiceGatewayEndpointGatewayBindingArgs;
    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 exampleIsVpc = new IsVpc("exampleIsVpc");
    
            var exampleIsSubnet = new IsSubnet("exampleIsSubnet", IsSubnetArgs.builder()
                .vpc(exampleIsVpc.isVpcId())
                .zone("us-south-2")
                .ipv4CidrBlock("10.240.0.0/24")
                .build());
    
            var exampleIsLb = new IsLb("exampleIsLb", IsLbArgs.builder()
                .subnets(exampleIsSubnet.isSubnetId())
                .build());
    
            var exampleIsPrivatePathServiceGateway = new IsPrivatePathServiceGateway("exampleIsPrivatePathServiceGateway", IsPrivatePathServiceGatewayArgs.builder()
                .defaultAccessPolicy("review")
                .loadBalancer(exampleIsLb.isLbId())
                .zonalAffinity(true)
                .serviceEndpoints("example-fqdn")
                .build());
    
            final var exampleIsPrivatePathServiceGatewayEndpointGatewayBindings = IbmFunctions.getIsPrivatePathServiceGatewayEndpointGatewayBindings(GetIsPrivatePathServiceGatewayEndpointGatewayBindingsArgs.builder()
                .privatePathServiceGateway(exampleIsPrivatePathServiceGateway.isPrivatePathServiceGatewayId())
                .build());
    
            final var isPrivatePathServiceGatewayEndpointGatewayBinding = IbmFunctions.getIsPrivatePathServiceGatewayEndpointGatewayBinding(GetIsPrivatePathServiceGatewayEndpointGatewayBindingArgs.builder()
                .endpointGatewayBinding(exampleIsPrivatePathServiceGatewayEndpointGatewayBindings.applyValue(getIsPrivatePathServiceGatewayEndpointGatewayBindingsResult -> getIsPrivatePathServiceGatewayEndpointGatewayBindingsResult).applyValue(exampleIsPrivatePathServiceGatewayEndpointGatewayBindings -> exampleIsPrivatePathServiceGatewayEndpointGatewayBindings.applyValue(getIsPrivatePathServiceGatewayEndpointGatewayBindingsResult -> getIsPrivatePathServiceGatewayEndpointGatewayBindingsResult.endpointGatewayBindings()[0].id())))
                .privatePathServiceGateway(exampleIsPrivatePathServiceGateway.isPrivatePathServiceGatewayId())
                .build());
    
        }
    }
    
    resources:
      exampleIsVpc:
        type: ibm:IsVpc
      exampleIsSubnet:
        type: ibm:IsSubnet
        properties:
          vpc: ${exampleIsVpc.isVpcId}
          zone: us-south-2
          ipv4CidrBlock: 10.240.0.0/24
      exampleIsLb:
        type: ibm:IsLb
        properties:
          subnets:
            - ${exampleIsSubnet.isSubnetId}
      exampleIsPrivatePathServiceGateway:
        type: ibm:IsPrivatePathServiceGateway
        properties:
          defaultAccessPolicy: review
          loadBalancer: ${exampleIsLb.isLbId}
          zonalAffinity: true
          serviceEndpoints:
            - example-fqdn
    variables:
      exampleIsPrivatePathServiceGatewayEndpointGatewayBindings:
        fn::invoke:
          function: ibm:getIsPrivatePathServiceGatewayEndpointGatewayBindings
          arguments:
            privatePathServiceGateway: ${exampleIsPrivatePathServiceGateway.isPrivatePathServiceGatewayId}
      isPrivatePathServiceGatewayEndpointGatewayBinding:
        fn::invoke:
          function: ibm:getIsPrivatePathServiceGatewayEndpointGatewayBinding
          arguments:
            endpointGatewayBinding: ${exampleIsPrivatePathServiceGatewayEndpointGatewayBindings.endpointGatewayBindings[0].id}
            privatePathServiceGateway: ${exampleIsPrivatePathServiceGateway.isPrivatePathServiceGatewayId}
    

    Using getIsPrivatePathServiceGatewayEndpointGatewayBinding

    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 getIsPrivatePathServiceGatewayEndpointGatewayBinding(args: GetIsPrivatePathServiceGatewayEndpointGatewayBindingArgs, opts?: InvokeOptions): Promise<GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult>
    function getIsPrivatePathServiceGatewayEndpointGatewayBindingOutput(args: GetIsPrivatePathServiceGatewayEndpointGatewayBindingOutputArgs, opts?: InvokeOptions): Output<GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult>
    def get_is_private_path_service_gateway_endpoint_gateway_binding(endpoint_gateway_binding: Optional[str] = None,
                                                                     id: Optional[str] = None,
                                                                     private_path_service_gateway: Optional[str] = None,
                                                                     opts: Optional[InvokeOptions] = None) -> GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult
    def get_is_private_path_service_gateway_endpoint_gateway_binding_output(endpoint_gateway_binding: Optional[pulumi.Input[str]] = None,
                                                                     id: Optional[pulumi.Input[str]] = None,
                                                                     private_path_service_gateway: Optional[pulumi.Input[str]] = None,
                                                                     opts: Optional[InvokeOptions] = None) -> Output[GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult]
    func GetIsPrivatePathServiceGatewayEndpointGatewayBinding(ctx *Context, args *GetIsPrivatePathServiceGatewayEndpointGatewayBindingArgs, opts ...InvokeOption) (*GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult, error)
    func GetIsPrivatePathServiceGatewayEndpointGatewayBindingOutput(ctx *Context, args *GetIsPrivatePathServiceGatewayEndpointGatewayBindingOutputArgs, opts ...InvokeOption) GetIsPrivatePathServiceGatewayEndpointGatewayBindingResultOutput

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

    public static class GetIsPrivatePathServiceGatewayEndpointGatewayBinding 
    {
        public static Task<GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult> InvokeAsync(GetIsPrivatePathServiceGatewayEndpointGatewayBindingArgs args, InvokeOptions? opts = null)
        public static Output<GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult> Invoke(GetIsPrivatePathServiceGatewayEndpointGatewayBindingInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult> getIsPrivatePathServiceGatewayEndpointGatewayBinding(GetIsPrivatePathServiceGatewayEndpointGatewayBindingArgs args, InvokeOptions options)
    public static Output<GetIsPrivatePathServiceGatewayEndpointGatewayBindingResult> getIsPrivatePathServiceGatewayEndpointGatewayBinding(GetIsPrivatePathServiceGatewayEndpointGatewayBindingArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getIsPrivatePathServiceGatewayEndpointGatewayBinding:getIsPrivatePathServiceGatewayEndpointGatewayBinding
      arguments:
        # arguments dictionary

    The following arguments are supported:

    EndpointGatewayBinding string
    The endpoint gateway binding identifier.
    PrivatePathServiceGateway string
    The private path service gateway identifier.
    Id string
    (String)
    EndpointGatewayBinding string
    The endpoint gateway binding identifier.
    PrivatePathServiceGateway string
    The private path service gateway identifier.
    Id string
    (String)
    endpointGatewayBinding String
    The endpoint gateway binding identifier.
    privatePathServiceGateway String
    The private path service gateway identifier.
    id String
    (String)
    endpointGatewayBinding string
    The endpoint gateway binding identifier.
    privatePathServiceGateway string
    The private path service gateway identifier.
    id string
    (String)
    endpoint_gateway_binding str
    The endpoint gateway binding identifier.
    private_path_service_gateway str
    The private path service gateway identifier.
    id str
    (String)
    endpointGatewayBinding String
    The endpoint gateway binding identifier.
    privatePathServiceGateway String
    The private path service gateway identifier.
    id String
    (String)

    getIsPrivatePathServiceGatewayEndpointGatewayBinding Result

    The following output properties are available:

    Accounts List<GetIsPrivatePathServiceGatewayEndpointGatewayBindingAccount>
    (List) The account that created the endpoint gateway. Nested scheme for account:
    CreatedAt string
    (String) The date and time that the endpoint gateway binding was created.
    EndpointGatewayBinding string
    ExpirationAt string
    (String) The expiration date and time for the endpoint gateway binding.
    Href string
    (String) The URL for this endpoint gateway binding.
    Id string
    (String)
    LifecycleState string
    (String) The lifecycle state of the endpoint gateway binding.
    PrivatePathServiceGateway string
    ResourceType string
    (String) The resource type.
    Status string
    (String) The status of the endpoint gateway binding- denied: endpoint gateway binding was denied- expired: endpoint gateway binding has expired- pending: endpoint gateway binding is awaiting review- permitted: endpoint gateway binding was permittedThe enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    UpdatedAt string
    (String) The date and time that the endpoint gateway binding was updated.
    Accounts []GetIsPrivatePathServiceGatewayEndpointGatewayBindingAccount
    (List) The account that created the endpoint gateway. Nested scheme for account:
    CreatedAt string
    (String) The date and time that the endpoint gateway binding was created.
    EndpointGatewayBinding string
    ExpirationAt string
    (String) The expiration date and time for the endpoint gateway binding.
    Href string
    (String) The URL for this endpoint gateway binding.
    Id string
    (String)
    LifecycleState string
    (String) The lifecycle state of the endpoint gateway binding.
    PrivatePathServiceGateway string
    ResourceType string
    (String) The resource type.
    Status string
    (String) The status of the endpoint gateway binding- denied: endpoint gateway binding was denied- expired: endpoint gateway binding has expired- pending: endpoint gateway binding is awaiting review- permitted: endpoint gateway binding was permittedThe enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    UpdatedAt string
    (String) The date and time that the endpoint gateway binding was updated.
    accounts List<GetIsPrivatePathServiceGatewayEndpointGatewayBindingAccount>
    (List) The account that created the endpoint gateway. Nested scheme for account:
    createdAt String
    (String) The date and time that the endpoint gateway binding was created.
    endpointGatewayBinding String
    expirationAt String
    (String) The expiration date and time for the endpoint gateway binding.
    href String
    (String) The URL for this endpoint gateway binding.
    id String
    (String)
    lifecycleState String
    (String) The lifecycle state of the endpoint gateway binding.
    privatePathServiceGateway String
    resourceType String
    (String) The resource type.
    status String
    (String) The status of the endpoint gateway binding- denied: endpoint gateway binding was denied- expired: endpoint gateway binding has expired- pending: endpoint gateway binding is awaiting review- permitted: endpoint gateway binding was permittedThe enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    updatedAt String
    (String) The date and time that the endpoint gateway binding was updated.
    accounts GetIsPrivatePathServiceGatewayEndpointGatewayBindingAccount[]
    (List) The account that created the endpoint gateway. Nested scheme for account:
    createdAt string
    (String) The date and time that the endpoint gateway binding was created.
    endpointGatewayBinding string
    expirationAt string
    (String) The expiration date and time for the endpoint gateway binding.
    href string
    (String) The URL for this endpoint gateway binding.
    id string
    (String)
    lifecycleState string
    (String) The lifecycle state of the endpoint gateway binding.
    privatePathServiceGateway string
    resourceType string
    (String) The resource type.
    status string
    (String) The status of the endpoint gateway binding- denied: endpoint gateway binding was denied- expired: endpoint gateway binding has expired- pending: endpoint gateway binding is awaiting review- permitted: endpoint gateway binding was permittedThe enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    updatedAt string
    (String) The date and time that the endpoint gateway binding was updated.
    accounts Sequence[GetIsPrivatePathServiceGatewayEndpointGatewayBindingAccount]
    (List) The account that created the endpoint gateway. Nested scheme for account:
    created_at str
    (String) The date and time that the endpoint gateway binding was created.
    endpoint_gateway_binding str
    expiration_at str
    (String) The expiration date and time for the endpoint gateway binding.
    href str
    (String) The URL for this endpoint gateway binding.
    id str
    (String)
    lifecycle_state str
    (String) The lifecycle state of the endpoint gateway binding.
    private_path_service_gateway str
    resource_type str
    (String) The resource type.
    status str
    (String) The status of the endpoint gateway binding- denied: endpoint gateway binding was denied- expired: endpoint gateway binding has expired- pending: endpoint gateway binding is awaiting review- permitted: endpoint gateway binding was permittedThe enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    updated_at str
    (String) The date and time that the endpoint gateway binding was updated.
    accounts List<Property Map>
    (List) The account that created the endpoint gateway. Nested scheme for account:
    createdAt String
    (String) The date and time that the endpoint gateway binding was created.
    endpointGatewayBinding String
    expirationAt String
    (String) The expiration date and time for the endpoint gateway binding.
    href String
    (String) The URL for this endpoint gateway binding.
    id String
    (String)
    lifecycleState String
    (String) The lifecycle state of the endpoint gateway binding.
    privatePathServiceGateway String
    resourceType String
    (String) The resource type.
    status String
    (String) The status of the endpoint gateway binding- denied: endpoint gateway binding was denied- expired: endpoint gateway binding has expired- pending: endpoint gateway binding is awaiting review- permitted: endpoint gateway binding was permittedThe enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    updatedAt String
    (String) The date and time that the endpoint gateway binding was updated.

    Supporting Types

    GetIsPrivatePathServiceGatewayEndpointGatewayBindingAccount

    Id string
    (String)
    ResourceType string
    (String) The resource type.
    Id string
    (String)
    ResourceType string
    (String) The resource type.
    id String
    (String)
    resourceType String
    (String) The resource type.
    id string
    (String)
    resourceType string
    (String) The resource type.
    id str
    (String)
    resource_type str
    (String) The resource type.
    id String
    (String)
    resourceType String
    (String) The resource type.

    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.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud