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

ibm.MqcloudQueueManager

Explore with Pulumi AI

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

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const mqcloudDeployment = new ibm.ResourceInstance("mqcloudDeployment", {
        location: _var.region,
        plan: "reserved-deployment",
        resourceGroupId: _var.resource_group_id,
        parameters: {
            selectedCapacityPlan: _var.mq_capacity_guid,
        },
        service: "mqcloud",
        tags: _var.tags,
    });
    const mqcloudOptions = ibm.getMqcloudQueueManagerOptionsOutput({
        serviceInstanceGuid: mqcloudDeployment.guid,
    });
    const mqcloudQueueManagerInstance = new ibm.MqcloudQueueManager("mqcloudQueueManagerInstance", {
        displayName: "A test queue manager",
        location: mqcloudOptions.apply(mqcloudOptions => mqcloudOptions.locations?.[0]),
        serviceInstanceGuid: mqcloudDeployment.guid,
        size: "xsmall",
        version: mqcloudOptions.apply(mqcloudOptions => mqcloudOptions.latestVersion),
    }, {
        dependsOn: [mqcloudOptions],
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    mqcloud_deployment = ibm.ResourceInstance("mqcloudDeployment",
        location=var["region"],
        plan="reserved-deployment",
        resource_group_id=var["resource_group_id"],
        parameters={
            "selectedCapacityPlan": var["mq_capacity_guid"],
        },
        service="mqcloud",
        tags=var["tags"])
    mqcloud_options = ibm.get_mqcloud_queue_manager_options_output(service_instance_guid=mqcloud_deployment.guid)
    mqcloud_queue_manager_instance = ibm.MqcloudQueueManager("mqcloudQueueManagerInstance",
        display_name="A test queue manager",
        location=mqcloud_options.locations[0],
        service_instance_guid=mqcloud_deployment.guid,
        size="xsmall",
        version=mqcloud_options.latest_version,
        opts = pulumi.ResourceOptions(depends_on=[mqcloud_options]))
    
    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 {
    		mqcloudDeployment, err := ibm.NewResourceInstance(ctx, "mqcloudDeployment", &ibm.ResourceInstanceArgs{
    			Location:        pulumi.Any(_var.Region),
    			Plan:            pulumi.String("reserved-deployment"),
    			ResourceGroupId: pulumi.Any(_var.Resource_group_id),
    			Parameters: pulumi.StringMap{
    				"selectedCapacityPlan": pulumi.Any(_var.Mq_capacity_guid),
    			},
    			Service: pulumi.String("mqcloud"),
    			Tags:    pulumi.Any(_var.Tags),
    		})
    		if err != nil {
    			return err
    		}
    		mqcloudOptions := ibm.GetMqcloudQueueManagerOptionsOutput(ctx, ibm.GetMqcloudQueueManagerOptionsOutputArgs{
    			ServiceInstanceGuid: mqcloudDeployment.Guid,
    		}, nil)
    		_, err = ibm.NewMqcloudQueueManager(ctx, "mqcloudQueueManagerInstance", &ibm.MqcloudQueueManagerArgs{
    			DisplayName: pulumi.String("A test queue manager"),
    			Location: pulumi.String(mqcloudOptions.ApplyT(func(mqcloudOptions ibm.GetMqcloudQueueManagerOptionsResult) (*string, error) {
    				return &mqcloudOptions.Locations[0], nil
    			}).(pulumi.StringPtrOutput)),
    			ServiceInstanceGuid: mqcloudDeployment.Guid,
    			Size:                pulumi.String("xsmall"),
    			Version: pulumi.String(mqcloudOptions.ApplyT(func(mqcloudOptions ibm.GetMqcloudQueueManagerOptionsResult) (*string, error) {
    				return &mqcloudOptions.LatestVersion, nil
    			}).(pulumi.StringPtrOutput)),
    		}, pulumi.DependsOn([]pulumi.Resource{
    			mqcloudOptions,
    		}))
    		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 mqcloudDeployment = new Ibm.ResourceInstance("mqcloudDeployment", new()
        {
            Location = @var.Region,
            Plan = "reserved-deployment",
            ResourceGroupId = @var.Resource_group_id,
            Parameters = 
            {
                { "selectedCapacityPlan", @var.Mq_capacity_guid },
            },
            Service = "mqcloud",
            Tags = @var.Tags,
        });
    
        var mqcloudOptions = Ibm.GetMqcloudQueueManagerOptions.Invoke(new()
        {
            ServiceInstanceGuid = mqcloudDeployment.Guid,
        });
    
        var mqcloudQueueManagerInstance = new Ibm.MqcloudQueueManager("mqcloudQueueManagerInstance", new()
        {
            DisplayName = "A test queue manager",
            Location = mqcloudOptions.Apply(getMqcloudQueueManagerOptionsResult => getMqcloudQueueManagerOptionsResult.Locations[0]),
            ServiceInstanceGuid = mqcloudDeployment.Guid,
            Size = "xsmall",
            Version = mqcloudOptions.Apply(getMqcloudQueueManagerOptionsResult => getMqcloudQueueManagerOptionsResult.LatestVersion),
        }, new CustomResourceOptions
        {
            DependsOn =
            {
                mqcloudOptions,
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.ResourceInstance;
    import com.pulumi.ibm.ResourceInstanceArgs;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetMqcloudQueueManagerOptionsArgs;
    import com.pulumi.ibm.MqcloudQueueManager;
    import com.pulumi.ibm.MqcloudQueueManagerArgs;
    import com.pulumi.resources.CustomResourceOptions;
    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 mqcloudDeployment = new ResourceInstance("mqcloudDeployment", ResourceInstanceArgs.builder()
                .location(var_.region())
                .plan("reserved-deployment")
                .resourceGroupId(var_.resource_group_id())
                .parameters(Map.of("selectedCapacityPlan", var_.mq_capacity_guid()))
                .service("mqcloud")
                .tags(var_.tags())
                .build());
    
            final var mqcloudOptions = IbmFunctions.getMqcloudQueueManagerOptions(GetMqcloudQueueManagerOptionsArgs.builder()
                .serviceInstanceGuid(mqcloudDeployment.guid())
                .build());
    
            var mqcloudQueueManagerInstance = new MqcloudQueueManager("mqcloudQueueManagerInstance", MqcloudQueueManagerArgs.builder()
                .displayName("A test queue manager")
                .location(mqcloudOptions.applyValue(getMqcloudQueueManagerOptionsResult -> getMqcloudQueueManagerOptionsResult).applyValue(mqcloudOptions -> mqcloudOptions.applyValue(getMqcloudQueueManagerOptionsResult -> getMqcloudQueueManagerOptionsResult.locations()[0])))
                .serviceInstanceGuid(mqcloudDeployment.guid())
                .size("xsmall")
                .version(mqcloudOptions.applyValue(getMqcloudQueueManagerOptionsResult -> getMqcloudQueueManagerOptionsResult).applyValue(mqcloudOptions -> mqcloudOptions.applyValue(getMqcloudQueueManagerOptionsResult -> getMqcloudQueueManagerOptionsResult.latestVersion())))
                .build(), CustomResourceOptions.builder()
                    .dependsOn(mqcloudOptions.applyValue(getMqcloudQueueManagerOptionsResult -> getMqcloudQueueManagerOptionsResult))
                    .build());
    
        }
    }
    
    resources:
      mqcloudDeployment:
        type: ibm:ResourceInstance
        properties:
          location: ${var.region}
          plan: reserved-deployment
          resourceGroupId: ${var.resource_group_id}
          parameters:
            selectedCapacityPlan: ${var.mq_capacity_guid}
          service: mqcloud
          tags: ${var.tags}
      mqcloudQueueManagerInstance:
        type: ibm:MqcloudQueueManager
        properties:
          displayName: A test queue manager
          location: ${mqcloudOptions.locations[0]}
          serviceInstanceGuid: ${mqcloudDeployment.guid}
          size: xsmall
          version: ${mqcloudOptions.latestVersion}
        options:
          dependsOn:
            - ${mqcloudOptions}
    variables:
      mqcloudOptions:
        fn::invoke:
          function: ibm:getMqcloudQueueManagerOptions
          arguments:
            serviceInstanceGuid: ${mqcloudDeployment.guid}
    

    Create MqcloudQueueManager Resource

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

    Constructor syntax

    new MqcloudQueueManager(name: string, args: MqcloudQueueManagerArgs, opts?: CustomResourceOptions);
    @overload
    def MqcloudQueueManager(resource_name: str,
                            args: MqcloudQueueManagerArgs,
                            opts: Optional[ResourceOptions] = None)
    
    @overload
    def MqcloudQueueManager(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            location: Optional[str] = None,
                            service_instance_guid: Optional[str] = None,
                            size: Optional[str] = None,
                            display_name: Optional[str] = None,
                            mqcloud_queue_manager_id: Optional[str] = None,
                            name: Optional[str] = None,
                            timeouts: Optional[MqcloudQueueManagerTimeoutsArgs] = None,
                            version: Optional[str] = None)
    func NewMqcloudQueueManager(ctx *Context, name string, args MqcloudQueueManagerArgs, opts ...ResourceOption) (*MqcloudQueueManager, error)
    public MqcloudQueueManager(string name, MqcloudQueueManagerArgs args, CustomResourceOptions? opts = null)
    public MqcloudQueueManager(String name, MqcloudQueueManagerArgs args)
    public MqcloudQueueManager(String name, MqcloudQueueManagerArgs args, CustomResourceOptions options)
    
    type: ibm:MqcloudQueueManager
    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 MqcloudQueueManagerArgs
    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 MqcloudQueueManagerArgs
    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 MqcloudQueueManagerArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args MqcloudQueueManagerArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args MqcloudQueueManagerArgs
    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 mqcloudQueueManagerResource = new Ibm.MqcloudQueueManager("mqcloudQueueManagerResource", new()
    {
        Location = "string",
        ServiceInstanceGuid = "string",
        Size = "string",
        DisplayName = "string",
        MqcloudQueueManagerId = "string",
        Name = "string",
        Timeouts = new Ibm.Inputs.MqcloudQueueManagerTimeoutsArgs
        {
            Create = "string",
            Delete = "string",
            Update = "string",
        },
        Version = "string",
    });
    
    example, err := ibm.NewMqcloudQueueManager(ctx, "mqcloudQueueManagerResource", &ibm.MqcloudQueueManagerArgs{
    	Location:              pulumi.String("string"),
    	ServiceInstanceGuid:   pulumi.String("string"),
    	Size:                  pulumi.String("string"),
    	DisplayName:           pulumi.String("string"),
    	MqcloudQueueManagerId: pulumi.String("string"),
    	Name:                  pulumi.String("string"),
    	Timeouts: &ibm.MqcloudQueueManagerTimeoutsArgs{
    		Create: pulumi.String("string"),
    		Delete: pulumi.String("string"),
    		Update: pulumi.String("string"),
    	},
    	Version: pulumi.String("string"),
    })
    
    var mqcloudQueueManagerResource = new MqcloudQueueManager("mqcloudQueueManagerResource", MqcloudQueueManagerArgs.builder()
        .location("string")
        .serviceInstanceGuid("string")
        .size("string")
        .displayName("string")
        .mqcloudQueueManagerId("string")
        .name("string")
        .timeouts(MqcloudQueueManagerTimeoutsArgs.builder()
            .create("string")
            .delete("string")
            .update("string")
            .build())
        .version("string")
        .build());
    
    mqcloud_queue_manager_resource = ibm.MqcloudQueueManager("mqcloudQueueManagerResource",
        location="string",
        service_instance_guid="string",
        size="string",
        display_name="string",
        mqcloud_queue_manager_id="string",
        name="string",
        timeouts={
            "create": "string",
            "delete": "string",
            "update": "string",
        },
        version="string")
    
    const mqcloudQueueManagerResource = new ibm.MqcloudQueueManager("mqcloudQueueManagerResource", {
        location: "string",
        serviceInstanceGuid: "string",
        size: "string",
        displayName: "string",
        mqcloudQueueManagerId: "string",
        name: "string",
        timeouts: {
            create: "string",
            "delete": "string",
            update: "string",
        },
        version: "string",
    });
    
    type: ibm:MqcloudQueueManager
    properties:
        displayName: string
        location: string
        mqcloudQueueManagerId: string
        name: string
        serviceInstanceGuid: string
        size: string
        timeouts:
            create: string
            delete: string
            update: string
        version: string
    

    MqcloudQueueManager 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 MqcloudQueueManager resource accepts the following input properties:

    Location string
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    ServiceInstanceGuid string
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    Size string
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    DisplayName string
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    MqcloudQueueManagerId string
    The unique identifier of the mqcloud_queue_manager.
    Name string
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    Timeouts MqcloudQueueManagerTimeouts
    Version string
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    Location string
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    ServiceInstanceGuid string
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    Size string
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    DisplayName string
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    MqcloudQueueManagerId string
    The unique identifier of the mqcloud_queue_manager.
    Name string
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    Timeouts MqcloudQueueManagerTimeoutsArgs
    Version string
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    location String
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    serviceInstanceGuid String
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size String
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    displayName String
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    mqcloudQueueManagerId String
    The unique identifier of the mqcloud_queue_manager.
    name String
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    timeouts MqcloudQueueManagerTimeouts
    version String
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    location string
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    serviceInstanceGuid string
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size string
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    displayName string
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    mqcloudQueueManagerId string
    The unique identifier of the mqcloud_queue_manager.
    name string
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    timeouts MqcloudQueueManagerTimeouts
    version string
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    location str
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    service_instance_guid str
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size str
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    display_name str
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    mqcloud_queue_manager_id str
    The unique identifier of the mqcloud_queue_manager.
    name str
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    timeouts MqcloudQueueManagerTimeoutsArgs
    version str
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    location String
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    serviceInstanceGuid String
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size String
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    displayName String
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    mqcloudQueueManagerId String
    The unique identifier of the mqcloud_queue_manager.
    name String
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    timeouts Property Map
    version String
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.

    Outputs

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

    AdministratorApiEndpointUrl string
    (String) The url through which to access the Admin REST APIs for this queue manager.
    AvailableUpgradeVersionsUri string
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    ConnectionInfoUri string
    (String) The uri through which the CDDT for this queue manager can be obtained.
    DateCreated string
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    Href string
    (String) The URL for this queue manager.
    Id string
    The provider-assigned unique ID for this managed resource.
    QueueManagerId string
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    RestApiEndpointUrl string
    (String) The url through which to access REST APIs for this queue manager.
    StatusUri string
    (String) A reference uri to get deployment status of the queue manager.
    UpgradeAvailable bool
    (Boolean) Describes whether an upgrade is available for this queue manager.
    WebConsoleUrl string
    (String) The url through which to access the web console for this queue manager.
    AdministratorApiEndpointUrl string
    (String) The url through which to access the Admin REST APIs for this queue manager.
    AvailableUpgradeVersionsUri string
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    ConnectionInfoUri string
    (String) The uri through which the CDDT for this queue manager can be obtained.
    DateCreated string
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    Href string
    (String) The URL for this queue manager.
    Id string
    The provider-assigned unique ID for this managed resource.
    QueueManagerId string
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    RestApiEndpointUrl string
    (String) The url through which to access REST APIs for this queue manager.
    StatusUri string
    (String) A reference uri to get deployment status of the queue manager.
    UpgradeAvailable bool
    (Boolean) Describes whether an upgrade is available for this queue manager.
    WebConsoleUrl string
    (String) The url through which to access the web console for this queue manager.
    administratorApiEndpointUrl String
    (String) The url through which to access the Admin REST APIs for this queue manager.
    availableUpgradeVersionsUri String
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connectionInfoUri String
    (String) The uri through which the CDDT for this queue manager can be obtained.
    dateCreated String
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    href String
    (String) The URL for this queue manager.
    id String
    The provider-assigned unique ID for this managed resource.
    queueManagerId String
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    restApiEndpointUrl String
    (String) The url through which to access REST APIs for this queue manager.
    statusUri String
    (String) A reference uri to get deployment status of the queue manager.
    upgradeAvailable Boolean
    (Boolean) Describes whether an upgrade is available for this queue manager.
    webConsoleUrl String
    (String) The url through which to access the web console for this queue manager.
    administratorApiEndpointUrl string
    (String) The url through which to access the Admin REST APIs for this queue manager.
    availableUpgradeVersionsUri string
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connectionInfoUri string
    (String) The uri through which the CDDT for this queue manager can be obtained.
    dateCreated string
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    href string
    (String) The URL for this queue manager.
    id string
    The provider-assigned unique ID for this managed resource.
    queueManagerId string
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    restApiEndpointUrl string
    (String) The url through which to access REST APIs for this queue manager.
    statusUri string
    (String) A reference uri to get deployment status of the queue manager.
    upgradeAvailable boolean
    (Boolean) Describes whether an upgrade is available for this queue manager.
    webConsoleUrl string
    (String) The url through which to access the web console for this queue manager.
    administrator_api_endpoint_url str
    (String) The url through which to access the Admin REST APIs for this queue manager.
    available_upgrade_versions_uri str
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connection_info_uri str
    (String) The uri through which the CDDT for this queue manager can be obtained.
    date_created str
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    href str
    (String) The URL for this queue manager.
    id str
    The provider-assigned unique ID for this managed resource.
    queue_manager_id str
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    rest_api_endpoint_url str
    (String) The url through which to access REST APIs for this queue manager.
    status_uri str
    (String) A reference uri to get deployment status of the queue manager.
    upgrade_available bool
    (Boolean) Describes whether an upgrade is available for this queue manager.
    web_console_url str
    (String) The url through which to access the web console for this queue manager.
    administratorApiEndpointUrl String
    (String) The url through which to access the Admin REST APIs for this queue manager.
    availableUpgradeVersionsUri String
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connectionInfoUri String
    (String) The uri through which the CDDT for this queue manager can be obtained.
    dateCreated String
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    href String
    (String) The URL for this queue manager.
    id String
    The provider-assigned unique ID for this managed resource.
    queueManagerId String
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    restApiEndpointUrl String
    (String) The url through which to access REST APIs for this queue manager.
    statusUri String
    (String) A reference uri to get deployment status of the queue manager.
    upgradeAvailable Boolean
    (Boolean) Describes whether an upgrade is available for this queue manager.
    webConsoleUrl String
    (String) The url through which to access the web console for this queue manager.

    Look up Existing MqcloudQueueManager Resource

    Get an existing MqcloudQueueManager 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?: MqcloudQueueManagerState, opts?: CustomResourceOptions): MqcloudQueueManager
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            administrator_api_endpoint_url: Optional[str] = None,
            available_upgrade_versions_uri: Optional[str] = None,
            connection_info_uri: Optional[str] = None,
            date_created: Optional[str] = None,
            display_name: Optional[str] = None,
            href: Optional[str] = None,
            location: Optional[str] = None,
            mqcloud_queue_manager_id: Optional[str] = None,
            name: Optional[str] = None,
            queue_manager_id: Optional[str] = None,
            rest_api_endpoint_url: Optional[str] = None,
            service_instance_guid: Optional[str] = None,
            size: Optional[str] = None,
            status_uri: Optional[str] = None,
            timeouts: Optional[MqcloudQueueManagerTimeoutsArgs] = None,
            upgrade_available: Optional[bool] = None,
            version: Optional[str] = None,
            web_console_url: Optional[str] = None) -> MqcloudQueueManager
    func GetMqcloudQueueManager(ctx *Context, name string, id IDInput, state *MqcloudQueueManagerState, opts ...ResourceOption) (*MqcloudQueueManager, error)
    public static MqcloudQueueManager Get(string name, Input<string> id, MqcloudQueueManagerState? state, CustomResourceOptions? opts = null)
    public static MqcloudQueueManager get(String name, Output<String> id, MqcloudQueueManagerState state, CustomResourceOptions options)
    resources:  _:    type: ibm:MqcloudQueueManager    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:
    AdministratorApiEndpointUrl string
    (String) The url through which to access the Admin REST APIs for this queue manager.
    AvailableUpgradeVersionsUri string
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    ConnectionInfoUri string
    (String) The uri through which the CDDT for this queue manager can be obtained.
    DateCreated string
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    DisplayName string
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    Href string
    (String) The URL for this queue manager.
    Location string
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    MqcloudQueueManagerId string
    The unique identifier of the mqcloud_queue_manager.
    Name string
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    QueueManagerId string
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    RestApiEndpointUrl string
    (String) The url through which to access REST APIs for this queue manager.
    ServiceInstanceGuid string
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    Size string
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    StatusUri string
    (String) A reference uri to get deployment status of the queue manager.
    Timeouts MqcloudQueueManagerTimeouts
    UpgradeAvailable bool
    (Boolean) Describes whether an upgrade is available for this queue manager.
    Version string
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    WebConsoleUrl string
    (String) The url through which to access the web console for this queue manager.
    AdministratorApiEndpointUrl string
    (String) The url through which to access the Admin REST APIs for this queue manager.
    AvailableUpgradeVersionsUri string
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    ConnectionInfoUri string
    (String) The uri through which the CDDT for this queue manager can be obtained.
    DateCreated string
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    DisplayName string
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    Href string
    (String) The URL for this queue manager.
    Location string
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    MqcloudQueueManagerId string
    The unique identifier of the mqcloud_queue_manager.
    Name string
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    QueueManagerId string
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    RestApiEndpointUrl string
    (String) The url through which to access REST APIs for this queue manager.
    ServiceInstanceGuid string
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    Size string
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    StatusUri string
    (String) A reference uri to get deployment status of the queue manager.
    Timeouts MqcloudQueueManagerTimeoutsArgs
    UpgradeAvailable bool
    (Boolean) Describes whether an upgrade is available for this queue manager.
    Version string
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    WebConsoleUrl string
    (String) The url through which to access the web console for this queue manager.
    administratorApiEndpointUrl String
    (String) The url through which to access the Admin REST APIs for this queue manager.
    availableUpgradeVersionsUri String
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connectionInfoUri String
    (String) The uri through which the CDDT for this queue manager can be obtained.
    dateCreated String
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    displayName String
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    href String
    (String) The URL for this queue manager.
    location String
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    mqcloudQueueManagerId String
    The unique identifier of the mqcloud_queue_manager.
    name String
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    queueManagerId String
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    restApiEndpointUrl String
    (String) The url through which to access REST APIs for this queue manager.
    serviceInstanceGuid String
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size String
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    statusUri String
    (String) A reference uri to get deployment status of the queue manager.
    timeouts MqcloudQueueManagerTimeouts
    upgradeAvailable Boolean
    (Boolean) Describes whether an upgrade is available for this queue manager.
    version String
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    webConsoleUrl String
    (String) The url through which to access the web console for this queue manager.
    administratorApiEndpointUrl string
    (String) The url through which to access the Admin REST APIs for this queue manager.
    availableUpgradeVersionsUri string
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connectionInfoUri string
    (String) The uri through which the CDDT for this queue manager can be obtained.
    dateCreated string
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    displayName string
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    href string
    (String) The URL for this queue manager.
    location string
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    mqcloudQueueManagerId string
    The unique identifier of the mqcloud_queue_manager.
    name string
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    queueManagerId string
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    restApiEndpointUrl string
    (String) The url through which to access REST APIs for this queue manager.
    serviceInstanceGuid string
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size string
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    statusUri string
    (String) A reference uri to get deployment status of the queue manager.
    timeouts MqcloudQueueManagerTimeouts
    upgradeAvailable boolean
    (Boolean) Describes whether an upgrade is available for this queue manager.
    version string
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    webConsoleUrl string
    (String) The url through which to access the web console for this queue manager.
    administrator_api_endpoint_url str
    (String) The url through which to access the Admin REST APIs for this queue manager.
    available_upgrade_versions_uri str
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connection_info_uri str
    (String) The uri through which the CDDT for this queue manager can be obtained.
    date_created str
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    display_name str
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    href str
    (String) The URL for this queue manager.
    location str
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    mqcloud_queue_manager_id str
    The unique identifier of the mqcloud_queue_manager.
    name str
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    queue_manager_id str
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    rest_api_endpoint_url str
    (String) The url through which to access REST APIs for this queue manager.
    service_instance_guid str
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size str
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    status_uri str
    (String) A reference uri to get deployment status of the queue manager.
    timeouts MqcloudQueueManagerTimeoutsArgs
    upgrade_available bool
    (Boolean) Describes whether an upgrade is available for this queue manager.
    version str
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    web_console_url str
    (String) The url through which to access the web console for this queue manager.
    administratorApiEndpointUrl String
    (String) The url through which to access the Admin REST APIs for this queue manager.
    availableUpgradeVersionsUri String
    (String) The uri through which the available versions to upgrade to can be found for this queue manager.
    connectionInfoUri String
    (String) The uri through which the CDDT for this queue manager can be obtained.
    dateCreated String
    (String) RFC3339 formatted UTC date for when the queue manager was created.
    displayName String
    A displayable name for the queue manager - limited only in length.

    • Constraints: The maximum length is 150 characters.
    href String
    (String) The URL for this queue manager.
    location String
    The location in which the queue manager could be deployed.

    • Constraints: The maximum length is 150 characters. The minimum length is 2 characters. The value must match regular expression /^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. Details of applicable locations can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance or can be found using the IBM API for MQaaS and be set as a variable.
    mqcloudQueueManagerId String
    The unique identifier of the mqcloud_queue_manager.
    name String
    A queue manager name conforming to MQ restrictions.

    • Constraints: The maximum length is 48 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9._]*$/.
    queueManagerId String
    (String) The ID of the queue manager which was allocated on creation, and can be used for delete calls.
    restApiEndpointUrl String
    (String) The url through which to access REST APIs for this queue manager.
    serviceInstanceGuid String
    The GUID that uniquely identifies the MQaaS service instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.
    size String
    The queue manager sizes of deployment available.

    • Constraints: Allowable values are: xsmall, small, medium, large.
    statusUri String
    (String) A reference uri to get deployment status of the queue manager.
    timeouts Property Map
    upgradeAvailable Boolean
    (Boolean) Describes whether an upgrade is available for this queue manager.
    version String
    The MQ version of the queue manager.

    • Constraints: The maximum length is 15 characters. The minimum length is 7 characters. The value must match regular expression /^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. Details of applicable versions can be found from either the use of the ibm.getMqcloudQueueManagerOptions datasource for the resource instance, can be found using the IBM API for MQaaS or with the variable not included at all to default to the latest version.
    webConsoleUrl String
    (String) The url through which to access the web console for this queue manager.

    Supporting Types

    MqcloudQueueManagerTimeouts, MqcloudQueueManagerTimeoutsArgs

    Create string
    Delete string
    Update string
    Create string
    Delete string
    Update string
    create String
    delete String
    update String
    create string
    delete string
    update string
    create str
    delete str
    update str
    create String
    delete String
    update String

    Import

    You can import the ibm_mqcloud_queue_manager resource by using id.

    The id property can be formed from service_instance_guid, and queue_manager_id in the following format:

    
    <service_instance_guid>/<queue_manager_id>
    
    
    • service_instance_guid: A string in the format a2b4d4bc-dadb-4637-bcec-9b7d1e723af8. The GUID that uniquely identifies the MQaaS service instance.

    • queue_manager_id: A string. The ID of the queue manager which was allocated on creation, and can be used for delete calls.

    Syntax

    
    ```sh
    $ pulumi import ibm:index/mqcloudQueueManager:MqcloudQueueManager mqcloud_queue_manager <service_instance_guid>/<queue_manager_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.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud