ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud
ibm.getMqcloudQueueManagerOptions
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const mqcloudQueueManagerOptions = ibm.getMqcloudQueueManagerOptions({
    serviceInstanceGuid: "a2b4d4bc-dadb-4637-bcec-9b7d1e723af8",
});
import pulumi
import pulumi_ibm as ibm
mqcloud_queue_manager_options = ibm.get_mqcloud_queue_manager_options(service_instance_guid="a2b4d4bc-dadb-4637-bcec-9b7d1e723af8")
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.GetMqcloudQueueManagerOptions(ctx, &ibm.GetMqcloudQueueManagerOptionsArgs{
			ServiceInstanceGuid: "a2b4d4bc-dadb-4637-bcec-9b7d1e723af8",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() => 
{
    var mqcloudQueueManagerOptions = Ibm.GetMqcloudQueueManagerOptions.Invoke(new()
    {
        ServiceInstanceGuid = "a2b4d4bc-dadb-4637-bcec-9b7d1e723af8",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetMqcloudQueueManagerOptionsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var mqcloudQueueManagerOptions = IbmFunctions.getMqcloudQueueManagerOptions(GetMqcloudQueueManagerOptionsArgs.builder()
            .serviceInstanceGuid("a2b4d4bc-dadb-4637-bcec-9b7d1e723af8")
            .build());
    }
}
variables:
  mqcloudQueueManagerOptions:
    fn::invoke:
      function: ibm:getMqcloudQueueManagerOptions
      arguments:
        serviceInstanceGuid: a2b4d4bc-dadb-4637-bcec-9b7d1e723af8
Using getMqcloudQueueManagerOptions
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 getMqcloudQueueManagerOptions(args: GetMqcloudQueueManagerOptionsArgs, opts?: InvokeOptions): Promise<GetMqcloudQueueManagerOptionsResult>
function getMqcloudQueueManagerOptionsOutput(args: GetMqcloudQueueManagerOptionsOutputArgs, opts?: InvokeOptions): Output<GetMqcloudQueueManagerOptionsResult>def get_mqcloud_queue_manager_options(id: Optional[str] = None,
                                      service_instance_guid: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetMqcloudQueueManagerOptionsResult
def get_mqcloud_queue_manager_options_output(id: Optional[pulumi.Input[str]] = None,
                                      service_instance_guid: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetMqcloudQueueManagerOptionsResult]func GetMqcloudQueueManagerOptions(ctx *Context, args *GetMqcloudQueueManagerOptionsArgs, opts ...InvokeOption) (*GetMqcloudQueueManagerOptionsResult, error)
func GetMqcloudQueueManagerOptionsOutput(ctx *Context, args *GetMqcloudQueueManagerOptionsOutputArgs, opts ...InvokeOption) GetMqcloudQueueManagerOptionsResultOutput> Note: This function is named GetMqcloudQueueManagerOptions in the Go SDK.
public static class GetMqcloudQueueManagerOptions 
{
    public static Task<GetMqcloudQueueManagerOptionsResult> InvokeAsync(GetMqcloudQueueManagerOptionsArgs args, InvokeOptions? opts = null)
    public static Output<GetMqcloudQueueManagerOptionsResult> Invoke(GetMqcloudQueueManagerOptionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMqcloudQueueManagerOptionsResult> getMqcloudQueueManagerOptions(GetMqcloudQueueManagerOptionsArgs args, InvokeOptions options)
public static Output<GetMqcloudQueueManagerOptionsResult> getMqcloudQueueManagerOptions(GetMqcloudQueueManagerOptionsArgs args, InvokeOptions options)
fn::invoke:
  function: ibm:index/getMqcloudQueueManagerOptions:getMqcloudQueueManagerOptions
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Service
Instance stringGuid  - The GUID that uniquely identifies the MQaaS service instance.
- Constraints: The maximum length is 
36characters. The minimum length is36characters. 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}$/. 
 - Constraints: The maximum length is 
 - Id string
 - The unique identifier of the mqcloud_queue_manager_options.
 
- Service
Instance stringGuid  - The GUID that uniquely identifies the MQaaS service instance.
- Constraints: The maximum length is 
36characters. The minimum length is36characters. 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}$/. 
 - Constraints: The maximum length is 
 - Id string
 - The unique identifier of the mqcloud_queue_manager_options.
 
- service
Instance StringGuid  - The GUID that uniquely identifies the MQaaS service instance.
- Constraints: The maximum length is 
36characters. The minimum length is36characters. 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}$/. 
 - Constraints: The maximum length is 
 - id String
 - The unique identifier of the mqcloud_queue_manager_options.
 
- service
Instance stringGuid  - The GUID that uniquely identifies the MQaaS service instance.
- Constraints: The maximum length is 
36characters. The minimum length is36characters. 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}$/. 
 - Constraints: The maximum length is 
 - id string
 - The unique identifier of the mqcloud_queue_manager_options.
 
- service_
instance_ strguid  - The GUID that uniquely identifies the MQaaS service instance.
- Constraints: The maximum length is 
36characters. The minimum length is36characters. 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}$/. 
 - Constraints: The maximum length is 
 - id str
 - The unique identifier of the mqcloud_queue_manager_options.
 
- service
Instance StringGuid  - The GUID that uniquely identifies the MQaaS service instance.
- Constraints: The maximum length is 
36characters. The minimum length is36characters. 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}$/. 
 - Constraints: The maximum length is 
 - id String
 - The unique identifier of the mqcloud_queue_manager_options.
 
getMqcloudQueueManagerOptions Result
The following output properties are available:
- Id string
 - The unique identifier of the mqcloud_queue_manager_options.
 - Latest
Version string - (String) The latest Queue manager version.
- Constraints: The maximum length is 
15characters. The minimum length is7characters. The value must match regular expression/^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. 
 - Constraints: The maximum length is 
 - Locations List<string>
 - (List) List of deployment locations.
- Constraints: The list items must match regular expression 
/^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. The maximum length is20items. The minimum length is1item. 
 - Constraints: The list items must match regular expression 
 - Service
Instance stringGuid  - Sizes List<string>
 - (List) List of queue manager sizes.
- Constraints: Allowable list items are: 
xsmall,small,medium,large. The maximum length is20items. The minimum length is1item. 
 - Constraints: Allowable list items are: 
 - Versions List<string>
 - (List) List of queue manager versions.
- Constraints: The maximum length is 
12items. The minimum length is1item. 
 - Constraints: The maximum length is 
 
- Id string
 - The unique identifier of the mqcloud_queue_manager_options.
 - Latest
Version string - (String) The latest Queue manager version.
- Constraints: The maximum length is 
15characters. The minimum length is7characters. The value must match regular expression/^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. 
 - Constraints: The maximum length is 
 - Locations []string
 - (List) List of deployment locations.
- Constraints: The list items must match regular expression 
/^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. The maximum length is20items. The minimum length is1item. 
 - Constraints: The list items must match regular expression 
 - Service
Instance stringGuid  - Sizes []string
 - (List) List of queue manager sizes.
- Constraints: Allowable list items are: 
xsmall,small,medium,large. The maximum length is20items. The minimum length is1item. 
 - Constraints: Allowable list items are: 
 - Versions []string
 - (List) List of queue manager versions.
- Constraints: The maximum length is 
12items. The minimum length is1item. 
 - Constraints: The maximum length is 
 
- id String
 - The unique identifier of the mqcloud_queue_manager_options.
 - latest
Version String - (String) The latest Queue manager version.
- Constraints: The maximum length is 
15characters. The minimum length is7characters. The value must match regular expression/^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. 
 - Constraints: The maximum length is 
 - locations List<String>
 - (List) List of deployment locations.
- Constraints: The list items must match regular expression 
/^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. The maximum length is20items. The minimum length is1item. 
 - Constraints: The list items must match regular expression 
 - service
Instance StringGuid  - sizes List<String>
 - (List) List of queue manager sizes.
- Constraints: Allowable list items are: 
xsmall,small,medium,large. The maximum length is20items. The minimum length is1item. 
 - Constraints: Allowable list items are: 
 - versions List<String>
 - (List) List of queue manager versions.
- Constraints: The maximum length is 
12items. The minimum length is1item. 
 - Constraints: The maximum length is 
 
- id string
 - The unique identifier of the mqcloud_queue_manager_options.
 - latest
Version string - (String) The latest Queue manager version.
- Constraints: The maximum length is 
15characters. The minimum length is7characters. The value must match regular expression/^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. 
 - Constraints: The maximum length is 
 - locations string[]
 - (List) List of deployment locations.
- Constraints: The list items must match regular expression 
/^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. The maximum length is20items. The minimum length is1item. 
 - Constraints: The list items must match regular expression 
 - service
Instance stringGuid  - sizes string[]
 - (List) List of queue manager sizes.
- Constraints: Allowable list items are: 
xsmall,small,medium,large. The maximum length is20items. The minimum length is1item. 
 - Constraints: Allowable list items are: 
 - versions string[]
 - (List) List of queue manager versions.
- Constraints: The maximum length is 
12items. The minimum length is1item. 
 - Constraints: The maximum length is 
 
- id str
 - The unique identifier of the mqcloud_queue_manager_options.
 - latest_
version str - (String) The latest Queue manager version.
- Constraints: The maximum length is 
15characters. The minimum length is7characters. The value must match regular expression/^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. 
 - Constraints: The maximum length is 
 - locations Sequence[str]
 - (List) List of deployment locations.
- Constraints: The list items must match regular expression 
/^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. The maximum length is20items. The minimum length is1item. 
 - Constraints: The list items must match regular expression 
 - service_
instance_ strguid  - sizes Sequence[str]
 - (List) List of queue manager sizes.
- Constraints: Allowable list items are: 
xsmall,small,medium,large. The maximum length is20items. The minimum length is1item. 
 - Constraints: Allowable list items are: 
 - versions Sequence[str]
 - (List) List of queue manager versions.
- Constraints: The maximum length is 
12items. The minimum length is1item. 
 - Constraints: The maximum length is 
 
- id String
 - The unique identifier of the mqcloud_queue_manager_options.
 - latest
Version String - (String) The latest Queue manager version.
- Constraints: The maximum length is 
15characters. The minimum length is7characters. The value must match regular expression/^[0-9]+.[0-9]+.[0-9]+_[0-9]+$/. 
 - Constraints: The maximum length is 
 - locations List<String>
 - (List) List of deployment locations.
- Constraints: The list items must match regular expression 
/^([^[:ascii:]]|[a-zA-Z0-9-._: ])+$/. The maximum length is20items. The minimum length is1item. 
 - Constraints: The list items must match regular expression 
 - service
Instance StringGuid  - sizes List<String>
 - (List) List of queue manager sizes.
- Constraints: Allowable list items are: 
xsmall,small,medium,large. The maximum length is20items. The minimum length is1item. 
 - Constraints: Allowable list items are: 
 - versions List<String>
 - (List) List of queue manager versions.
- Constraints: The maximum length is 
12items. The minimum length is1item. 
 - Constraints: The maximum length is 
 
Package Details
- Repository
 - ibm ibm-cloud/terraform-provider-ibm
 - License
 - Notes
 - This Pulumi package is based on the 
ibmTerraform Provider.