1. Packages
  2. Volcengine
  3. API Docs
  4. rocketmq
  5. Instances
Volcengine v0.0.29 published on Tuesday, Apr 29, 2025 by Volcengine

volcengine.rocketmq.Instances

Explore with Pulumi AI

volcengine logo
Volcengine v0.0.29 published on Tuesday, Apr 29, 2025 by Volcengine

    Use this data source to query detailed information of rocketmq instances

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as volcengine from "@pulumi/volcengine";
    
    const foo = volcengine.rocketmq.Instances({
        instanceId: "rocketmq-cnoeea6b32118fc2",
    });
    
    import pulumi
    import pulumi_volcengine as volcengine
    
    foo = volcengine.rocketmq.instances(instance_id="rocketmq-cnoeea6b32118fc2")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/rocketmq"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := rocketmq.Instances(ctx, &rocketmq.InstancesArgs{
    			InstanceId: pulumi.StringRef("rocketmq-cnoeea6b32118fc2"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Volcengine = Pulumi.Volcengine;
    
    return await Deployment.RunAsync(() => 
    {
        var foo = Volcengine.Rocketmq.Instances.Invoke(new()
        {
            InstanceId = "rocketmq-cnoeea6b32118fc2",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.volcengine.rocketmq.RocketmqFunctions;
    import com.pulumi.volcengine.rocketmq.inputs.InstancesArgs;
    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 foo = RocketmqFunctions.Instances(InstancesArgs.builder()
                .instanceId("rocketmq-cnoeea6b32118fc2")
                .build());
    
        }
    }
    
    variables:
      foo:
        fn::invoke:
          Function: volcengine:rocketmq:Instances
          Arguments:
            instanceId: rocketmq-cnoeea6b32118fc2
    

    Using Instances

    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 instances(args: InstancesArgs, opts?: InvokeOptions): Promise<InstancesResult>
    function instancesOutput(args: InstancesOutputArgs, opts?: InvokeOptions): Output<InstancesResult>
    def instances(charge_type: Optional[str] = None,
                  instance_id: Optional[str] = None,
                  instance_name: Optional[str] = None,
                  instance_status: Optional[str] = None,
                  name_regex: Optional[str] = None,
                  output_file: Optional[str] = None,
                  project_name: Optional[str] = None,
                  spec: Optional[str] = None,
                  tags: Optional[Sequence[InstancesTag]] = None,
                  version: Optional[str] = None,
                  vpc_id: Optional[str] = None,
                  zone_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> InstancesResult
    def instances_output(charge_type: Optional[pulumi.Input[str]] = None,
                  instance_id: Optional[pulumi.Input[str]] = None,
                  instance_name: Optional[pulumi.Input[str]] = None,
                  instance_status: Optional[pulumi.Input[str]] = None,
                  name_regex: Optional[pulumi.Input[str]] = None,
                  output_file: Optional[pulumi.Input[str]] = None,
                  project_name: Optional[pulumi.Input[str]] = None,
                  spec: Optional[pulumi.Input[str]] = None,
                  tags: Optional[pulumi.Input[Sequence[pulumi.Input[InstancesTagArgs]]]] = None,
                  version: Optional[pulumi.Input[str]] = None,
                  vpc_id: Optional[pulumi.Input[str]] = None,
                  zone_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[InstancesResult]
    func Instances(ctx *Context, args *InstancesArgs, opts ...InvokeOption) (*InstancesResult, error)
    func InstancesOutput(ctx *Context, args *InstancesOutputArgs, opts ...InvokeOption) InstancesResultOutput
    public static class Instances 
    {
        public static Task<InstancesResult> InvokeAsync(InstancesArgs args, InvokeOptions? opts = null)
        public static Output<InstancesResult> Invoke(InstancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<InstancesResult> instances(InstancesArgs args, InvokeOptions options)
    public static Output<InstancesResult> instances(InstancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcengine:rocketmq:Instances
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ChargeType string
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    InstanceId string
    The id of rocketmq instance.
    InstanceName string
    The name of rocketmq instance. This field support fuzzy query.
    InstanceStatus string
    The status of rocketmq instance.
    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    ProjectName string
    The project name of rocketmq instance.
    Spec string
    The spec of rocketmq instance.
    Tags List<InstancesTag>
    Tags.
    Version string
    The version of rocketmq instance. Valid values: 4.8.
    VpcId string
    The vpc id of rocketmq instance.
    ZoneId string
    The zone id of rocketmq instance.
    ChargeType string
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    InstanceId string
    The id of rocketmq instance.
    InstanceName string
    The name of rocketmq instance. This field support fuzzy query.
    InstanceStatus string
    The status of rocketmq instance.
    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    ProjectName string
    The project name of rocketmq instance.
    Spec string
    The spec of rocketmq instance.
    Tags []InstancesTag
    Tags.
    Version string
    The version of rocketmq instance. Valid values: 4.8.
    VpcId string
    The vpc id of rocketmq instance.
    ZoneId string
    The zone id of rocketmq instance.
    chargeType String
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    instanceId String
    The id of rocketmq instance.
    instanceName String
    The name of rocketmq instance. This field support fuzzy query.
    instanceStatus String
    The status of rocketmq instance.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    projectName String
    The project name of rocketmq instance.
    spec String
    The spec of rocketmq instance.
    tags List<InstancesTag>
    Tags.
    version String
    The version of rocketmq instance. Valid values: 4.8.
    vpcId String
    The vpc id of rocketmq instance.
    zoneId String
    The zone id of rocketmq instance.
    chargeType string
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    instanceId string
    The id of rocketmq instance.
    instanceName string
    The name of rocketmq instance. This field support fuzzy query.
    instanceStatus string
    The status of rocketmq instance.
    nameRegex string
    A Name Regex of Resource.
    outputFile string
    File name where to save data source results.
    projectName string
    The project name of rocketmq instance.
    spec string
    The spec of rocketmq instance.
    tags InstancesTag[]
    Tags.
    version string
    The version of rocketmq instance. Valid values: 4.8.
    vpcId string
    The vpc id of rocketmq instance.
    zoneId string
    The zone id of rocketmq instance.
    charge_type str
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    instance_id str
    The id of rocketmq instance.
    instance_name str
    The name of rocketmq instance. This field support fuzzy query.
    instance_status str
    The status of rocketmq instance.
    name_regex str
    A Name Regex of Resource.
    output_file str
    File name where to save data source results.
    project_name str
    The project name of rocketmq instance.
    spec str
    The spec of rocketmq instance.
    tags Sequence[InstancesTag]
    Tags.
    version str
    The version of rocketmq instance. Valid values: 4.8.
    vpc_id str
    The vpc id of rocketmq instance.
    zone_id str
    The zone id of rocketmq instance.
    chargeType String
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    instanceId String
    The id of rocketmq instance.
    instanceName String
    The name of rocketmq instance. This field support fuzzy query.
    instanceStatus String
    The status of rocketmq instance.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    projectName String
    The project name of rocketmq instance.
    spec String
    The spec of rocketmq instance.
    tags List<Property Map>
    Tags.
    version String
    The version of rocketmq instance. Valid values: 4.8.
    vpcId String
    The vpc id of rocketmq instance.
    zoneId String
    The zone id of rocketmq instance.

    Instances Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    RocketmqInstances List<InstancesRocketmqInstance>
    The collection of query.
    TotalCount int
    The total count of query.
    ChargeType string
    The charge type of the rocketmq instance.
    InstanceId string
    The id of the rocketmq instance.
    InstanceName string
    The name of the rocketmq instance.
    InstanceStatus string
    The status of the rocketmq instance.
    NameRegex string
    OutputFile string
    ProjectName string
    The project name of the rocketmq instance.
    Spec string
    Tags List<InstancesTag>
    Tags.
    Version string
    The version of the rocketmq instance.
    VpcId string
    The vpc id of the rocketmq instance.
    ZoneId string
    The zone id of the rocketmq instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    RocketmqInstances []InstancesRocketmqInstance
    The collection of query.
    TotalCount int
    The total count of query.
    ChargeType string
    The charge type of the rocketmq instance.
    InstanceId string
    The id of the rocketmq instance.
    InstanceName string
    The name of the rocketmq instance.
    InstanceStatus string
    The status of the rocketmq instance.
    NameRegex string
    OutputFile string
    ProjectName string
    The project name of the rocketmq instance.
    Spec string
    Tags []InstancesTag
    Tags.
    Version string
    The version of the rocketmq instance.
    VpcId string
    The vpc id of the rocketmq instance.
    ZoneId string
    The zone id of the rocketmq instance.
    id String
    The provider-assigned unique ID for this managed resource.
    rocketmqInstances List<InstancesRocketmqInstance>
    The collection of query.
    totalCount Integer
    The total count of query.
    chargeType String
    The charge type of the rocketmq instance.
    instanceId String
    The id of the rocketmq instance.
    instanceName String
    The name of the rocketmq instance.
    instanceStatus String
    The status of the rocketmq instance.
    nameRegex String
    outputFile String
    projectName String
    The project name of the rocketmq instance.
    spec String
    tags List<InstancesTag>
    Tags.
    version String
    The version of the rocketmq instance.
    vpcId String
    The vpc id of the rocketmq instance.
    zoneId String
    The zone id of the rocketmq instance.
    id string
    The provider-assigned unique ID for this managed resource.
    rocketmqInstances InstancesRocketmqInstance[]
    The collection of query.
    totalCount number
    The total count of query.
    chargeType string
    The charge type of the rocketmq instance.
    instanceId string
    The id of the rocketmq instance.
    instanceName string
    The name of the rocketmq instance.
    instanceStatus string
    The status of the rocketmq instance.
    nameRegex string
    outputFile string
    projectName string
    The project name of the rocketmq instance.
    spec string
    tags InstancesTag[]
    Tags.
    version string
    The version of the rocketmq instance.
    vpcId string
    The vpc id of the rocketmq instance.
    zoneId string
    The zone id of the rocketmq instance.
    id str
    The provider-assigned unique ID for this managed resource.
    rocketmq_instances Sequence[InstancesRocketmqInstance]
    The collection of query.
    total_count int
    The total count of query.
    charge_type str
    The charge type of the rocketmq instance.
    instance_id str
    The id of the rocketmq instance.
    instance_name str
    The name of the rocketmq instance.
    instance_status str
    The status of the rocketmq instance.
    name_regex str
    output_file str
    project_name str
    The project name of the rocketmq instance.
    spec str
    tags Sequence[InstancesTag]
    Tags.
    version str
    The version of the rocketmq instance.
    vpc_id str
    The vpc id of the rocketmq instance.
    zone_id str
    The zone id of the rocketmq instance.
    id String
    The provider-assigned unique ID for this managed resource.
    rocketmqInstances List<Property Map>
    The collection of query.
    totalCount Number
    The total count of query.
    chargeType String
    The charge type of the rocketmq instance.
    instanceId String
    The id of the rocketmq instance.
    instanceName String
    The name of the rocketmq instance.
    instanceStatus String
    The status of the rocketmq instance.
    nameRegex String
    outputFile String
    projectName String
    The project name of the rocketmq instance.
    spec String
    tags List<Property Map>
    Tags.
    version String
    The version of the rocketmq instance.
    vpcId String
    The vpc id of the rocketmq instance.
    zoneId String
    The zone id of the rocketmq instance.

    Supporting Types

    InstancesRocketmqInstance

    AccountId string
    The account id of the rocketmq instance.
    ApplyPrivateDnsToPublic bool
    Whether the private dns to public function is enabled for the rocketmq instance.
    AvailableQueueNumber int
    The available queue number of the rocketmq instance.
    ChargeDetails List<InstancesRocketmqInstanceChargeDetail>
    The charge detail information of the rocketmq instance.
    ComputeSpec string
    The compute spec of the rocketmq instance.
    ConnectionInfos List<InstancesRocketmqInstanceConnectionInfo>
    The connection information of the rocketmq.
    CreateTime string
    The create time of the rocketmq instance.
    EipId string
    The eip id of the rocketmq instance.
    EnableSsl bool
    Whether the ssl authentication is enabled for the rocketmq instance.
    FileReservedTime int
    The reserved time of messages on the RocketMQ server of the message queue. Messages that exceed the reserved time will be cleared after expiration. The unit is in hours.
    Id string
    The id of the rocketmq instance.
    InstanceDescription string
    The description of the rocketmq instance.
    InstanceId string
    The id of rocketmq instance.
    InstanceName string
    The name of rocketmq instance. This field support fuzzy query.
    InstanceStatus string
    The status of rocketmq instance.
    ProjectName string
    The project name of rocketmq instance.
    RegionId string
    The region id of the rocketmq instance.
    SslMode string
    The ssl mode of the rocketmq instance.
    StorageSpace int
    The total storage space of the rocketmq instance.
    SubnetId string
    The subnet id of the rocketmq instance.
    Tags List<InstancesRocketmqInstanceTag>
    Tags.
    UsedGroupNumber int
    The used group number of the rocketmq instance.
    UsedQueueNumber int
    The used queue number of the rocketmq instance.
    UsedStorageSpace int
    The used storage space of the rocketmq instance.
    UsedTopicNumber int
    The used topic number of the rocketmq instance.
    Version string
    The version of rocketmq instance. Valid values: 4.8.
    VpcId string
    The vpc id of rocketmq instance.
    ZoneId string
    The zone id of rocketmq instance.
    AccountId string
    The account id of the rocketmq instance.
    ApplyPrivateDnsToPublic bool
    Whether the private dns to public function is enabled for the rocketmq instance.
    AvailableQueueNumber int
    The available queue number of the rocketmq instance.
    ChargeDetails []InstancesRocketmqInstanceChargeDetail
    The charge detail information of the rocketmq instance.
    ComputeSpec string
    The compute spec of the rocketmq instance.
    ConnectionInfos []InstancesRocketmqInstanceConnectionInfo
    The connection information of the rocketmq.
    CreateTime string
    The create time of the rocketmq instance.
    EipId string
    The eip id of the rocketmq instance.
    EnableSsl bool
    Whether the ssl authentication is enabled for the rocketmq instance.
    FileReservedTime int
    The reserved time of messages on the RocketMQ server of the message queue. Messages that exceed the reserved time will be cleared after expiration. The unit is in hours.
    Id string
    The id of the rocketmq instance.
    InstanceDescription string
    The description of the rocketmq instance.
    InstanceId string
    The id of rocketmq instance.
    InstanceName string
    The name of rocketmq instance. This field support fuzzy query.
    InstanceStatus string
    The status of rocketmq instance.
    ProjectName string
    The project name of rocketmq instance.
    RegionId string
    The region id of the rocketmq instance.
    SslMode string
    The ssl mode of the rocketmq instance.
    StorageSpace int
    The total storage space of the rocketmq instance.
    SubnetId string
    The subnet id of the rocketmq instance.
    Tags []InstancesRocketmqInstanceTag
    Tags.
    UsedGroupNumber int
    The used group number of the rocketmq instance.
    UsedQueueNumber int
    The used queue number of the rocketmq instance.
    UsedStorageSpace int
    The used storage space of the rocketmq instance.
    UsedTopicNumber int
    The used topic number of the rocketmq instance.
    Version string
    The version of rocketmq instance. Valid values: 4.8.
    VpcId string
    The vpc id of rocketmq instance.
    ZoneId string
    The zone id of rocketmq instance.
    accountId String
    The account id of the rocketmq instance.
    applyPrivateDnsToPublic Boolean
    Whether the private dns to public function is enabled for the rocketmq instance.
    availableQueueNumber Integer
    The available queue number of the rocketmq instance.
    chargeDetails List<InstancesRocketmqInstanceChargeDetail>
    The charge detail information of the rocketmq instance.
    computeSpec String
    The compute spec of the rocketmq instance.
    connectionInfos List<InstancesRocketmqInstanceConnectionInfo>
    The connection information of the rocketmq.
    createTime String
    The create time of the rocketmq instance.
    eipId String
    The eip id of the rocketmq instance.
    enableSsl Boolean
    Whether the ssl authentication is enabled for the rocketmq instance.
    fileReservedTime Integer
    The reserved time of messages on the RocketMQ server of the message queue. Messages that exceed the reserved time will be cleared after expiration. The unit is in hours.
    id String
    The id of the rocketmq instance.
    instanceDescription String
    The description of the rocketmq instance.
    instanceId String
    The id of rocketmq instance.
    instanceName String
    The name of rocketmq instance. This field support fuzzy query.
    instanceStatus String
    The status of rocketmq instance.
    projectName String
    The project name of rocketmq instance.
    regionId String
    The region id of the rocketmq instance.
    sslMode String
    The ssl mode of the rocketmq instance.
    storageSpace Integer
    The total storage space of the rocketmq instance.
    subnetId String
    The subnet id of the rocketmq instance.
    tags List<InstancesRocketmqInstanceTag>
    Tags.
    usedGroupNumber Integer
    The used group number of the rocketmq instance.
    usedQueueNumber Integer
    The used queue number of the rocketmq instance.
    usedStorageSpace Integer
    The used storage space of the rocketmq instance.
    usedTopicNumber Integer
    The used topic number of the rocketmq instance.
    version String
    The version of rocketmq instance. Valid values: 4.8.
    vpcId String
    The vpc id of rocketmq instance.
    zoneId String
    The zone id of rocketmq instance.
    accountId string
    The account id of the rocketmq instance.
    applyPrivateDnsToPublic boolean
    Whether the private dns to public function is enabled for the rocketmq instance.
    availableQueueNumber number
    The available queue number of the rocketmq instance.
    chargeDetails InstancesRocketmqInstanceChargeDetail[]
    The charge detail information of the rocketmq instance.
    computeSpec string
    The compute spec of the rocketmq instance.
    connectionInfos InstancesRocketmqInstanceConnectionInfo[]
    The connection information of the rocketmq.
    createTime string
    The create time of the rocketmq instance.
    eipId string
    The eip id of the rocketmq instance.
    enableSsl boolean
    Whether the ssl authentication is enabled for the rocketmq instance.
    fileReservedTime number
    The reserved time of messages on the RocketMQ server of the message queue. Messages that exceed the reserved time will be cleared after expiration. The unit is in hours.
    id string
    The id of the rocketmq instance.
    instanceDescription string
    The description of the rocketmq instance.
    instanceId string
    The id of rocketmq instance.
    instanceName string
    The name of rocketmq instance. This field support fuzzy query.
    instanceStatus string
    The status of rocketmq instance.
    projectName string
    The project name of rocketmq instance.
    regionId string
    The region id of the rocketmq instance.
    sslMode string
    The ssl mode of the rocketmq instance.
    storageSpace number
    The total storage space of the rocketmq instance.
    subnetId string
    The subnet id of the rocketmq instance.
    tags InstancesRocketmqInstanceTag[]
    Tags.
    usedGroupNumber number
    The used group number of the rocketmq instance.
    usedQueueNumber number
    The used queue number of the rocketmq instance.
    usedStorageSpace number
    The used storage space of the rocketmq instance.
    usedTopicNumber number
    The used topic number of the rocketmq instance.
    version string
    The version of rocketmq instance. Valid values: 4.8.
    vpcId string
    The vpc id of rocketmq instance.
    zoneId string
    The zone id of rocketmq instance.
    account_id str
    The account id of the rocketmq instance.
    apply_private_dns_to_public bool
    Whether the private dns to public function is enabled for the rocketmq instance.
    available_queue_number int
    The available queue number of the rocketmq instance.
    charge_details Sequence[InstancesRocketmqInstanceChargeDetail]
    The charge detail information of the rocketmq instance.
    compute_spec str
    The compute spec of the rocketmq instance.
    connection_infos Sequence[InstancesRocketmqInstanceConnectionInfo]
    The connection information of the rocketmq.
    create_time str
    The create time of the rocketmq instance.
    eip_id str
    The eip id of the rocketmq instance.
    enable_ssl bool
    Whether the ssl authentication is enabled for the rocketmq instance.
    file_reserved_time int
    The reserved time of messages on the RocketMQ server of the message queue. Messages that exceed the reserved time will be cleared after expiration. The unit is in hours.
    id str
    The id of the rocketmq instance.
    instance_description str
    The description of the rocketmq instance.
    instance_id str
    The id of rocketmq instance.
    instance_name str
    The name of rocketmq instance. This field support fuzzy query.
    instance_status str
    The status of rocketmq instance.
    project_name str
    The project name of rocketmq instance.
    region_id str
    The region id of the rocketmq instance.
    ssl_mode str
    The ssl mode of the rocketmq instance.
    storage_space int
    The total storage space of the rocketmq instance.
    subnet_id str
    The subnet id of the rocketmq instance.
    tags Sequence[InstancesRocketmqInstanceTag]
    Tags.
    used_group_number int
    The used group number of the rocketmq instance.
    used_queue_number int
    The used queue number of the rocketmq instance.
    used_storage_space int
    The used storage space of the rocketmq instance.
    used_topic_number int
    The used topic number of the rocketmq instance.
    version str
    The version of rocketmq instance. Valid values: 4.8.
    vpc_id str
    The vpc id of rocketmq instance.
    zone_id str
    The zone id of rocketmq instance.
    accountId String
    The account id of the rocketmq instance.
    applyPrivateDnsToPublic Boolean
    Whether the private dns to public function is enabled for the rocketmq instance.
    availableQueueNumber Number
    The available queue number of the rocketmq instance.
    chargeDetails List<Property Map>
    The charge detail information of the rocketmq instance.
    computeSpec String
    The compute spec of the rocketmq instance.
    connectionInfos List<Property Map>
    The connection information of the rocketmq.
    createTime String
    The create time of the rocketmq instance.
    eipId String
    The eip id of the rocketmq instance.
    enableSsl Boolean
    Whether the ssl authentication is enabled for the rocketmq instance.
    fileReservedTime Number
    The reserved time of messages on the RocketMQ server of the message queue. Messages that exceed the reserved time will be cleared after expiration. The unit is in hours.
    id String
    The id of the rocketmq instance.
    instanceDescription String
    The description of the rocketmq instance.
    instanceId String
    The id of rocketmq instance.
    instanceName String
    The name of rocketmq instance. This field support fuzzy query.
    instanceStatus String
    The status of rocketmq instance.
    projectName String
    The project name of rocketmq instance.
    regionId String
    The region id of the rocketmq instance.
    sslMode String
    The ssl mode of the rocketmq instance.
    storageSpace Number
    The total storage space of the rocketmq instance.
    subnetId String
    The subnet id of the rocketmq instance.
    tags List<Property Map>
    Tags.
    usedGroupNumber Number
    The used group number of the rocketmq instance.
    usedQueueNumber Number
    The used queue number of the rocketmq instance.
    usedStorageSpace Number
    The used storage space of the rocketmq instance.
    usedTopicNumber Number
    The used topic number of the rocketmq instance.
    version String
    The version of rocketmq instance. Valid values: 4.8.
    vpcId String
    The vpc id of rocketmq instance.
    zoneId String
    The zone id of rocketmq instance.

    InstancesRocketmqInstanceChargeDetail

    AutoRenew bool
    Whether to enable automatic renewal.
    ChargeExpireTime string
    The charge expire time of the rocketmq instance.
    ChargeStartTime string
    The charge start time of the rocketmq instance.
    ChargeStatus string
    The charge status of the rocketmq instance.
    ChargeType string
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    OverdueReclaimTime string
    The overdue reclaim time of the rocketmq instance.
    OverdueTime string
    The overdue time of the rocketmq instance.
    PeriodUnit string
    The period unit of the rocketmq instance.
    AutoRenew bool
    Whether to enable automatic renewal.
    ChargeExpireTime string
    The charge expire time of the rocketmq instance.
    ChargeStartTime string
    The charge start time of the rocketmq instance.
    ChargeStatus string
    The charge status of the rocketmq instance.
    ChargeType string
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    OverdueReclaimTime string
    The overdue reclaim time of the rocketmq instance.
    OverdueTime string
    The overdue time of the rocketmq instance.
    PeriodUnit string
    The period unit of the rocketmq instance.
    autoRenew Boolean
    Whether to enable automatic renewal.
    chargeExpireTime String
    The charge expire time of the rocketmq instance.
    chargeStartTime String
    The charge start time of the rocketmq instance.
    chargeStatus String
    The charge status of the rocketmq instance.
    chargeType String
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    overdueReclaimTime String
    The overdue reclaim time of the rocketmq instance.
    overdueTime String
    The overdue time of the rocketmq instance.
    periodUnit String
    The period unit of the rocketmq instance.
    autoRenew boolean
    Whether to enable automatic renewal.
    chargeExpireTime string
    The charge expire time of the rocketmq instance.
    chargeStartTime string
    The charge start time of the rocketmq instance.
    chargeStatus string
    The charge status of the rocketmq instance.
    chargeType string
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    overdueReclaimTime string
    The overdue reclaim time of the rocketmq instance.
    overdueTime string
    The overdue time of the rocketmq instance.
    periodUnit string
    The period unit of the rocketmq instance.
    auto_renew bool
    Whether to enable automatic renewal.
    charge_expire_time str
    The charge expire time of the rocketmq instance.
    charge_start_time str
    The charge start time of the rocketmq instance.
    charge_status str
    The charge status of the rocketmq instance.
    charge_type str
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    overdue_reclaim_time str
    The overdue reclaim time of the rocketmq instance.
    overdue_time str
    The overdue time of the rocketmq instance.
    period_unit str
    The period unit of the rocketmq instance.
    autoRenew Boolean
    Whether to enable automatic renewal.
    chargeExpireTime String
    The charge expire time of the rocketmq instance.
    chargeStartTime String
    The charge start time of the rocketmq instance.
    chargeStatus String
    The charge status of the rocketmq instance.
    chargeType String
    The charge type of rocketmq instance. Valid values: PostPaid, PrePaid.
    overdueReclaimTime String
    The overdue reclaim time of the rocketmq instance.
    overdueTime String
    The overdue time of the rocketmq instance.
    periodUnit String
    The period unit of the rocketmq instance.

    InstancesRocketmqInstanceConnectionInfo

    EndpointAddressIp string
    The endpoint address ip of the rocketmq.
    EndpointType string
    The endpoint type of the rocketmq.
    InternalEndpoint string
    The internal endpoint of the rocketmq.
    NetworkType string
    The network type of the rocketmq.
    PublicEndpoint string
    The public endpoint of the rocketmq.
    EndpointAddressIp string
    The endpoint address ip of the rocketmq.
    EndpointType string
    The endpoint type of the rocketmq.
    InternalEndpoint string
    The internal endpoint of the rocketmq.
    NetworkType string
    The network type of the rocketmq.
    PublicEndpoint string
    The public endpoint of the rocketmq.
    endpointAddressIp String
    The endpoint address ip of the rocketmq.
    endpointType String
    The endpoint type of the rocketmq.
    internalEndpoint String
    The internal endpoint of the rocketmq.
    networkType String
    The network type of the rocketmq.
    publicEndpoint String
    The public endpoint of the rocketmq.
    endpointAddressIp string
    The endpoint address ip of the rocketmq.
    endpointType string
    The endpoint type of the rocketmq.
    internalEndpoint string
    The internal endpoint of the rocketmq.
    networkType string
    The network type of the rocketmq.
    publicEndpoint string
    The public endpoint of the rocketmq.
    endpoint_address_ip str
    The endpoint address ip of the rocketmq.
    endpoint_type str
    The endpoint type of the rocketmq.
    internal_endpoint str
    The internal endpoint of the rocketmq.
    network_type str
    The network type of the rocketmq.
    public_endpoint str
    The public endpoint of the rocketmq.
    endpointAddressIp String
    The endpoint address ip of the rocketmq.
    endpointType String
    The endpoint type of the rocketmq.
    internalEndpoint String
    The internal endpoint of the rocketmq.
    networkType String
    The network type of the rocketmq.
    publicEndpoint String
    The public endpoint of the rocketmq.

    InstancesRocketmqInstanceTag

    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.
    key string
    The Key of Tags.
    value string
    The Value of Tags.
    key str
    The Key of Tags.
    value str
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.

    InstancesTag

    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.
    key string
    The Key of Tags.
    value string
    The Value of Tags.
    key str
    The Key of Tags.
    value str
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.

    Package Details

    Repository
    volcengine volcengine/pulumi-volcengine
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the volcengine Terraform Provider.
    volcengine logo
    Volcengine v0.0.29 published on Tuesday, Apr 29, 2025 by Volcengine