1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. getDmsRocketmqInstances
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.getDmsRocketmqInstances

Explore with Pulumi AI

flexibleengine logo
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

    Use this data source to get the list of DMS RocketMQ instances.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as flexibleengine from "@pulumi/flexibleengine";
    
    const test = flexibleengine.getDmsRocketmqInstances({
        name: "rocketmq_name_test",
    });
    
    import pulumi
    import pulumi_flexibleengine as flexibleengine
    
    test = flexibleengine.get_dms_rocketmq_instances(name="rocketmq_name_test")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := flexibleengine.GetDmsRocketmqInstances(ctx, &flexibleengine.GetDmsRocketmqInstancesArgs{
    			Name: pulumi.StringRef("rocketmq_name_test"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Flexibleengine = Pulumi.Flexibleengine;
    
    return await Deployment.RunAsync(() => 
    {
        var test = Flexibleengine.GetDmsRocketmqInstances.Invoke(new()
        {
            Name = "rocketmq_name_test",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.flexibleengine.FlexibleengineFunctions;
    import com.pulumi.flexibleengine.inputs.GetDmsRocketmqInstancesArgs;
    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 test = FlexibleengineFunctions.getDmsRocketmqInstances(GetDmsRocketmqInstancesArgs.builder()
                .name("rocketmq_name_test")
                .build());
    
        }
    }
    
    variables:
      test:
        fn::invoke:
          function: flexibleengine:getDmsRocketmqInstances
          arguments:
            name: rocketmq_name_test
    

    Using getDmsRocketmqInstances

    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 getDmsRocketmqInstances(args: GetDmsRocketmqInstancesArgs, opts?: InvokeOptions): Promise<GetDmsRocketmqInstancesResult>
    function getDmsRocketmqInstancesOutput(args: GetDmsRocketmqInstancesOutputArgs, opts?: InvokeOptions): Output<GetDmsRocketmqInstancesResult>
    def get_dms_rocketmq_instances(exact_match_name: Optional[str] = None,
                                   id: Optional[str] = None,
                                   instance_id: Optional[str] = None,
                                   name: Optional[str] = None,
                                   region: Optional[str] = None,
                                   status: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetDmsRocketmqInstancesResult
    def get_dms_rocketmq_instances_output(exact_match_name: Optional[pulumi.Input[str]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   instance_id: Optional[pulumi.Input[str]] = None,
                                   name: Optional[pulumi.Input[str]] = None,
                                   region: Optional[pulumi.Input[str]] = None,
                                   status: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetDmsRocketmqInstancesResult]
    func GetDmsRocketmqInstances(ctx *Context, args *GetDmsRocketmqInstancesArgs, opts ...InvokeOption) (*GetDmsRocketmqInstancesResult, error)
    func GetDmsRocketmqInstancesOutput(ctx *Context, args *GetDmsRocketmqInstancesOutputArgs, opts ...InvokeOption) GetDmsRocketmqInstancesResultOutput

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

    public static class GetDmsRocketmqInstances 
    {
        public static Task<GetDmsRocketmqInstancesResult> InvokeAsync(GetDmsRocketmqInstancesArgs args, InvokeOptions? opts = null)
        public static Output<GetDmsRocketmqInstancesResult> Invoke(GetDmsRocketmqInstancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDmsRocketmqInstancesResult> getDmsRocketmqInstances(GetDmsRocketmqInstancesArgs args, InvokeOptions options)
    public static Output<GetDmsRocketmqInstancesResult> getDmsRocketmqInstances(GetDmsRocketmqInstancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: flexibleengine:index/getDmsRocketmqInstances:getDmsRocketmqInstances
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ExactMatchName string
    Specifies whether to search for the instance that precisely matches a specified instance name. Value options: true, false. Defaults to false.
    Id string
    Indicates the ID of the DMS RocketMQ instance.
    InstanceId string
    Specifies the ID of the RocketMQ instance.
    Name string
    Specifies the name of the DMS RocketMQ instance.
    Region string
    Specifies the region in which to query the data source. If omitted, the provider-level region will be used.
    Status string
    Specifies the status of the DMS RocketMQ instance.
    ExactMatchName string
    Specifies whether to search for the instance that precisely matches a specified instance name. Value options: true, false. Defaults to false.
    Id string
    Indicates the ID of the DMS RocketMQ instance.
    InstanceId string
    Specifies the ID of the RocketMQ instance.
    Name string
    Specifies the name of the DMS RocketMQ instance.
    Region string
    Specifies the region in which to query the data source. If omitted, the provider-level region will be used.
    Status string
    Specifies the status of the DMS RocketMQ instance.
    exactMatchName String
    Specifies whether to search for the instance that precisely matches a specified instance name. Value options: true, false. Defaults to false.
    id String
    Indicates the ID of the DMS RocketMQ instance.
    instanceId String
    Specifies the ID of the RocketMQ instance.
    name String
    Specifies the name of the DMS RocketMQ instance.
    region String
    Specifies the region in which to query the data source. If omitted, the provider-level region will be used.
    status String
    Specifies the status of the DMS RocketMQ instance.
    exactMatchName string
    Specifies whether to search for the instance that precisely matches a specified instance name. Value options: true, false. Defaults to false.
    id string
    Indicates the ID of the DMS RocketMQ instance.
    instanceId string
    Specifies the ID of the RocketMQ instance.
    name string
    Specifies the name of the DMS RocketMQ instance.
    region string
    Specifies the region in which to query the data source. If omitted, the provider-level region will be used.
    status string
    Specifies the status of the DMS RocketMQ instance.
    exact_match_name str
    Specifies whether to search for the instance that precisely matches a specified instance name. Value options: true, false. Defaults to false.
    id str
    Indicates the ID of the DMS RocketMQ instance.
    instance_id str
    Specifies the ID of the RocketMQ instance.
    name str
    Specifies the name of the DMS RocketMQ instance.
    region str
    Specifies the region in which to query the data source. If omitted, the provider-level region will be used.
    status str
    Specifies the status of the DMS RocketMQ instance.
    exactMatchName String
    Specifies whether to search for the instance that precisely matches a specified instance name. Value options: true, false. Defaults to false.
    id String
    Indicates the ID of the DMS RocketMQ instance.
    instanceId String
    Specifies the ID of the RocketMQ instance.
    name String
    Specifies the name of the DMS RocketMQ instance.
    region String
    Specifies the region in which to query the data source. If omitted, the provider-level region will be used.
    status String
    Specifies the status of the DMS RocketMQ instance.

    getDmsRocketmqInstances Result

    The following output properties are available:

    Id string
    Indicates the ID of the DMS RocketMQ instance.
    Instances List<GetDmsRocketmqInstancesInstance>
    Indicates the list of DMS RocketMQ instances. The instances object structure is documented below.
    Region string
    ExactMatchName string
    InstanceId string
    Name string
    Indicates the name of the DMS RocketMQ instance.
    Status string
    Indicates the status of the DMS RocketMQ instance.
    Id string
    Indicates the ID of the DMS RocketMQ instance.
    Instances []GetDmsRocketmqInstancesInstance
    Indicates the list of DMS RocketMQ instances. The instances object structure is documented below.
    Region string
    ExactMatchName string
    InstanceId string
    Name string
    Indicates the name of the DMS RocketMQ instance.
    Status string
    Indicates the status of the DMS RocketMQ instance.
    id String
    Indicates the ID of the DMS RocketMQ instance.
    instances List<GetDmsRocketmqInstancesInstance>
    Indicates the list of DMS RocketMQ instances. The instances object structure is documented below.
    region String
    exactMatchName String
    instanceId String
    name String
    Indicates the name of the DMS RocketMQ instance.
    status String
    Indicates the status of the DMS RocketMQ instance.
    id string
    Indicates the ID of the DMS RocketMQ instance.
    instances GetDmsRocketmqInstancesInstance[]
    Indicates the list of DMS RocketMQ instances. The instances object structure is documented below.
    region string
    exactMatchName string
    instanceId string
    name string
    Indicates the name of the DMS RocketMQ instance.
    status string
    Indicates the status of the DMS RocketMQ instance.
    id str
    Indicates the ID of the DMS RocketMQ instance.
    instances Sequence[GetDmsRocketmqInstancesInstance]
    Indicates the list of DMS RocketMQ instances. The instances object structure is documented below.
    region str
    exact_match_name str
    instance_id str
    name str
    Indicates the name of the DMS RocketMQ instance.
    status str
    Indicates the status of the DMS RocketMQ instance.
    id String
    Indicates the ID of the DMS RocketMQ instance.
    instances List<Property Map>
    Indicates the list of DMS RocketMQ instances. The instances object structure is documented below.
    region String
    exactMatchName String
    instanceId String
    name String
    Indicates the name of the DMS RocketMQ instance.
    status String
    Indicates the status of the DMS RocketMQ instance.

    Supporting Types

    GetDmsRocketmqInstancesInstance

    AvailabilityZones List<string>
    Indicates the list of availability zone names, where instance brokers reside and which has available resources.
    BrokerAddress string
    Indicates the service data address.
    BrokerNum double
    Specifies the broker numbers. Defaults to 1.
    CrossVpcAccesses List<GetDmsRocketmqInstancesInstanceCrossVpcAccess>
    Indicates the Cross-VPC access information. The cross_vpc_accesses object structure is documented below.
    Description string
    Indicates the description of the DMS RocketMQ instance.
    EnableAcl bool
    Indicates whether access control is enabled.
    EnablePublicip bool
    Indicates whether to enable public access.
    EngineVersion string
    Indicates the version of the RocketMQ engine.
    FlavorId string
    Indicates a product ID.
    Id string
    Indicates the ID of the DMS RocketMQ instance.
    Ipv6Enable bool
    Indicates whether to support IPv6. Defaults to false.
    MaintainBegin string
    Indicates the time at which the maintenance window starts. The format is HH:mm:ss.
    MaintainEnd string
    Indicates the time at which the maintenance window ends. The format is HH:mm:ss.
    Name string
    Specifies the name of the DMS RocketMQ instance.
    NamesrvAddress string
    Indicates the metadata address.
    NewSpecBillingEnable bool
    Indicates the whether billing based on new specifications is enabled.
    NodeNum double
    Indicates the node quantity.
    PublicBrokerAddress string
    Indicates the public network service data address.
    PublicNamesrvAddress string
    Indicates the public network metadata address.
    PublicipAddress string
    Indicates the public IP address.
    PublicipId string
    Indicates the ID of the EIP bound to the instance. Use commas (,) to separate multiple EIP IDs. This parameter is mandatory if public access is enabled (that is, enable_publicip is set to true).
    ResourceSpecCode string
    Indicates the resource specifications.
    SecurityGroupId string
    Indicates the ID of a security group.
    Specification string
    Indicates the instance specification. For a cluster DMS RocketMQ instance, VM specifications and the number of nodes are returned.
    SslEnable bool
    Indicates whether the RocketMQ SASL_SSL is enabled. Defaults to false.
    Status string
    Specifies the status of the DMS RocketMQ instance.
    StorageSpace double
    Indicates the message storage capacity. Unit: GB.
    StorageSpecCode string
    Indicates the storage I/O specification.
    SubnetId string
    Indicates the ID of a subnet.
    Type string
    Indicates the DMS RocketMQ instance type.
    UsedStorageSpace double
    Indicates the used message storage space. Unit: GB.
    VpcId string
    Indicates the ID of a VPC.
    AvailabilityZones []string
    Indicates the list of availability zone names, where instance brokers reside and which has available resources.
    BrokerAddress string
    Indicates the service data address.
    BrokerNum float64
    Specifies the broker numbers. Defaults to 1.
    CrossVpcAccesses []GetDmsRocketmqInstancesInstanceCrossVpcAccess
    Indicates the Cross-VPC access information. The cross_vpc_accesses object structure is documented below.
    Description string
    Indicates the description of the DMS RocketMQ instance.
    EnableAcl bool
    Indicates whether access control is enabled.
    EnablePublicip bool
    Indicates whether to enable public access.
    EngineVersion string
    Indicates the version of the RocketMQ engine.
    FlavorId string
    Indicates a product ID.
    Id string
    Indicates the ID of the DMS RocketMQ instance.
    Ipv6Enable bool
    Indicates whether to support IPv6. Defaults to false.
    MaintainBegin string
    Indicates the time at which the maintenance window starts. The format is HH:mm:ss.
    MaintainEnd string
    Indicates the time at which the maintenance window ends. The format is HH:mm:ss.
    Name string
    Specifies the name of the DMS RocketMQ instance.
    NamesrvAddress string
    Indicates the metadata address.
    NewSpecBillingEnable bool
    Indicates the whether billing based on new specifications is enabled.
    NodeNum float64
    Indicates the node quantity.
    PublicBrokerAddress string
    Indicates the public network service data address.
    PublicNamesrvAddress string
    Indicates the public network metadata address.
    PublicipAddress string
    Indicates the public IP address.
    PublicipId string
    Indicates the ID of the EIP bound to the instance. Use commas (,) to separate multiple EIP IDs. This parameter is mandatory if public access is enabled (that is, enable_publicip is set to true).
    ResourceSpecCode string
    Indicates the resource specifications.
    SecurityGroupId string
    Indicates the ID of a security group.
    Specification string
    Indicates the instance specification. For a cluster DMS RocketMQ instance, VM specifications and the number of nodes are returned.
    SslEnable bool
    Indicates whether the RocketMQ SASL_SSL is enabled. Defaults to false.
    Status string
    Specifies the status of the DMS RocketMQ instance.
    StorageSpace float64
    Indicates the message storage capacity. Unit: GB.
    StorageSpecCode string
    Indicates the storage I/O specification.
    SubnetId string
    Indicates the ID of a subnet.
    Type string
    Indicates the DMS RocketMQ instance type.
    UsedStorageSpace float64
    Indicates the used message storage space. Unit: GB.
    VpcId string
    Indicates the ID of a VPC.
    availabilityZones List<String>
    Indicates the list of availability zone names, where instance brokers reside and which has available resources.
    brokerAddress String
    Indicates the service data address.
    brokerNum Double
    Specifies the broker numbers. Defaults to 1.
    crossVpcAccesses List<GetDmsRocketmqInstancesInstanceCrossVpcAccess>
    Indicates the Cross-VPC access information. The cross_vpc_accesses object structure is documented below.
    description String
    Indicates the description of the DMS RocketMQ instance.
    enableAcl Boolean
    Indicates whether access control is enabled.
    enablePublicip Boolean
    Indicates whether to enable public access.
    engineVersion String
    Indicates the version of the RocketMQ engine.
    flavorId String
    Indicates a product ID.
    id String
    Indicates the ID of the DMS RocketMQ instance.
    ipv6Enable Boolean
    Indicates whether to support IPv6. Defaults to false.
    maintainBegin String
    Indicates the time at which the maintenance window starts. The format is HH:mm:ss.
    maintainEnd String
    Indicates the time at which the maintenance window ends. The format is HH:mm:ss.
    name String
    Specifies the name of the DMS RocketMQ instance.
    namesrvAddress String
    Indicates the metadata address.
    newSpecBillingEnable Boolean
    Indicates the whether billing based on new specifications is enabled.
    nodeNum Double
    Indicates the node quantity.
    publicBrokerAddress String
    Indicates the public network service data address.
    publicNamesrvAddress String
    Indicates the public network metadata address.
    publicipAddress String
    Indicates the public IP address.
    publicipId String
    Indicates the ID of the EIP bound to the instance. Use commas (,) to separate multiple EIP IDs. This parameter is mandatory if public access is enabled (that is, enable_publicip is set to true).
    resourceSpecCode String
    Indicates the resource specifications.
    securityGroupId String
    Indicates the ID of a security group.
    specification String
    Indicates the instance specification. For a cluster DMS RocketMQ instance, VM specifications and the number of nodes are returned.
    sslEnable Boolean
    Indicates whether the RocketMQ SASL_SSL is enabled. Defaults to false.
    status String
    Specifies the status of the DMS RocketMQ instance.
    storageSpace Double
    Indicates the message storage capacity. Unit: GB.
    storageSpecCode String
    Indicates the storage I/O specification.
    subnetId String
    Indicates the ID of a subnet.
    type String
    Indicates the DMS RocketMQ instance type.
    usedStorageSpace Double
    Indicates the used message storage space. Unit: GB.
    vpcId String
    Indicates the ID of a VPC.
    availabilityZones string[]
    Indicates the list of availability zone names, where instance brokers reside and which has available resources.
    brokerAddress string
    Indicates the service data address.
    brokerNum number
    Specifies the broker numbers. Defaults to 1.
    crossVpcAccesses GetDmsRocketmqInstancesInstanceCrossVpcAccess[]
    Indicates the Cross-VPC access information. The cross_vpc_accesses object structure is documented below.
    description string
    Indicates the description of the DMS RocketMQ instance.
    enableAcl boolean
    Indicates whether access control is enabled.
    enablePublicip boolean
    Indicates whether to enable public access.
    engineVersion string
    Indicates the version of the RocketMQ engine.
    flavorId string
    Indicates a product ID.
    id string
    Indicates the ID of the DMS RocketMQ instance.
    ipv6Enable boolean
    Indicates whether to support IPv6. Defaults to false.
    maintainBegin string
    Indicates the time at which the maintenance window starts. The format is HH:mm:ss.
    maintainEnd string
    Indicates the time at which the maintenance window ends. The format is HH:mm:ss.
    name string
    Specifies the name of the DMS RocketMQ instance.
    namesrvAddress string
    Indicates the metadata address.
    newSpecBillingEnable boolean
    Indicates the whether billing based on new specifications is enabled.
    nodeNum number
    Indicates the node quantity.
    publicBrokerAddress string
    Indicates the public network service data address.
    publicNamesrvAddress string
    Indicates the public network metadata address.
    publicipAddress string
    Indicates the public IP address.
    publicipId string
    Indicates the ID of the EIP bound to the instance. Use commas (,) to separate multiple EIP IDs. This parameter is mandatory if public access is enabled (that is, enable_publicip is set to true).
    resourceSpecCode string
    Indicates the resource specifications.
    securityGroupId string
    Indicates the ID of a security group.
    specification string
    Indicates the instance specification. For a cluster DMS RocketMQ instance, VM specifications and the number of nodes are returned.
    sslEnable boolean
    Indicates whether the RocketMQ SASL_SSL is enabled. Defaults to false.
    status string
    Specifies the status of the DMS RocketMQ instance.
    storageSpace number
    Indicates the message storage capacity. Unit: GB.
    storageSpecCode string
    Indicates the storage I/O specification.
    subnetId string
    Indicates the ID of a subnet.
    type string
    Indicates the DMS RocketMQ instance type.
    usedStorageSpace number
    Indicates the used message storage space. Unit: GB.
    vpcId string
    Indicates the ID of a VPC.
    availability_zones Sequence[str]
    Indicates the list of availability zone names, where instance brokers reside and which has available resources.
    broker_address str
    Indicates the service data address.
    broker_num float
    Specifies the broker numbers. Defaults to 1.
    cross_vpc_accesses Sequence[GetDmsRocketmqInstancesInstanceCrossVpcAccess]
    Indicates the Cross-VPC access information. The cross_vpc_accesses object structure is documented below.
    description str
    Indicates the description of the DMS RocketMQ instance.
    enable_acl bool
    Indicates whether access control is enabled.
    enable_publicip bool
    Indicates whether to enable public access.
    engine_version str
    Indicates the version of the RocketMQ engine.
    flavor_id str
    Indicates a product ID.
    id str
    Indicates the ID of the DMS RocketMQ instance.
    ipv6_enable bool
    Indicates whether to support IPv6. Defaults to false.
    maintain_begin str
    Indicates the time at which the maintenance window starts. The format is HH:mm:ss.
    maintain_end str
    Indicates the time at which the maintenance window ends. The format is HH:mm:ss.
    name str
    Specifies the name of the DMS RocketMQ instance.
    namesrv_address str
    Indicates the metadata address.
    new_spec_billing_enable bool
    Indicates the whether billing based on new specifications is enabled.
    node_num float
    Indicates the node quantity.
    public_broker_address str
    Indicates the public network service data address.
    public_namesrv_address str
    Indicates the public network metadata address.
    publicip_address str
    Indicates the public IP address.
    publicip_id str
    Indicates the ID of the EIP bound to the instance. Use commas (,) to separate multiple EIP IDs. This parameter is mandatory if public access is enabled (that is, enable_publicip is set to true).
    resource_spec_code str
    Indicates the resource specifications.
    security_group_id str
    Indicates the ID of a security group.
    specification str
    Indicates the instance specification. For a cluster DMS RocketMQ instance, VM specifications and the number of nodes are returned.
    ssl_enable bool
    Indicates whether the RocketMQ SASL_SSL is enabled. Defaults to false.
    status str
    Specifies the status of the DMS RocketMQ instance.
    storage_space float
    Indicates the message storage capacity. Unit: GB.
    storage_spec_code str
    Indicates the storage I/O specification.
    subnet_id str
    Indicates the ID of a subnet.
    type str
    Indicates the DMS RocketMQ instance type.
    used_storage_space float
    Indicates the used message storage space. Unit: GB.
    vpc_id str
    Indicates the ID of a VPC.
    availabilityZones List<String>
    Indicates the list of availability zone names, where instance brokers reside and which has available resources.
    brokerAddress String
    Indicates the service data address.
    brokerNum Number
    Specifies the broker numbers. Defaults to 1.
    crossVpcAccesses List<Property Map>
    Indicates the Cross-VPC access information. The cross_vpc_accesses object structure is documented below.
    description String
    Indicates the description of the DMS RocketMQ instance.
    enableAcl Boolean
    Indicates whether access control is enabled.
    enablePublicip Boolean
    Indicates whether to enable public access.
    engineVersion String
    Indicates the version of the RocketMQ engine.
    flavorId String
    Indicates a product ID.
    id String
    Indicates the ID of the DMS RocketMQ instance.
    ipv6Enable Boolean
    Indicates whether to support IPv6. Defaults to false.
    maintainBegin String
    Indicates the time at which the maintenance window starts. The format is HH:mm:ss.
    maintainEnd String
    Indicates the time at which the maintenance window ends. The format is HH:mm:ss.
    name String
    Specifies the name of the DMS RocketMQ instance.
    namesrvAddress String
    Indicates the metadata address.
    newSpecBillingEnable Boolean
    Indicates the whether billing based on new specifications is enabled.
    nodeNum Number
    Indicates the node quantity.
    publicBrokerAddress String
    Indicates the public network service data address.
    publicNamesrvAddress String
    Indicates the public network metadata address.
    publicipAddress String
    Indicates the public IP address.
    publicipId String
    Indicates the ID of the EIP bound to the instance. Use commas (,) to separate multiple EIP IDs. This parameter is mandatory if public access is enabled (that is, enable_publicip is set to true).
    resourceSpecCode String
    Indicates the resource specifications.
    securityGroupId String
    Indicates the ID of a security group.
    specification String
    Indicates the instance specification. For a cluster DMS RocketMQ instance, VM specifications and the number of nodes are returned.
    sslEnable Boolean
    Indicates whether the RocketMQ SASL_SSL is enabled. Defaults to false.
    status String
    Specifies the status of the DMS RocketMQ instance.
    storageSpace Number
    Indicates the message storage capacity. Unit: GB.
    storageSpecCode String
    Indicates the storage I/O specification.
    subnetId String
    Indicates the ID of a subnet.
    type String
    Indicates the DMS RocketMQ instance type.
    usedStorageSpace Number
    Indicates the used message storage space. Unit: GB.
    vpcId String
    Indicates the ID of a VPC.

    GetDmsRocketmqInstancesInstanceCrossVpcAccess

    AdvertisedIp string
    Indicates the advertised IP.
    LisenterIp string
    ListenerIp string
    Indicates the IP of the listener.
    Port double
    Indicates the port.
    PortId string
    Indicates the port ID associated with the address.
    AdvertisedIp string
    Indicates the advertised IP.
    LisenterIp string
    ListenerIp string
    Indicates the IP of the listener.
    Port float64
    Indicates the port.
    PortId string
    Indicates the port ID associated with the address.
    advertisedIp String
    Indicates the advertised IP.
    lisenterIp String
    listenerIp String
    Indicates the IP of the listener.
    port Double
    Indicates the port.
    portId String
    Indicates the port ID associated with the address.
    advertisedIp string
    Indicates the advertised IP.
    lisenterIp string
    listenerIp string
    Indicates the IP of the listener.
    port number
    Indicates the port.
    portId string
    Indicates the port ID associated with the address.
    advertised_ip str
    Indicates the advertised IP.
    lisenter_ip str
    listener_ip str
    Indicates the IP of the listener.
    port float
    Indicates the port.
    port_id str
    Indicates the port ID associated with the address.
    advertisedIp String
    Indicates the advertised IP.
    lisenterIp String
    listenerIp String
    Indicates the IP of the listener.
    port Number
    Indicates the port.
    portId String
    Indicates the port ID associated with the address.

    Package Details

    Repository
    flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
    License
    Notes
    This Pulumi package is based on the flexibleengine Terraform Provider.
    flexibleengine logo
    flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud