tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getMqttInstanceDetail
Start a Neo task
Explain and create a tencentcloud.getMqttInstanceDetail resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of MQTT instance detail
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getMqttInstanceDetail({
instanceId: "mqtt-kngmpg9p",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_mqtt_instance_detail(instance_id="mqtt-kngmpg9p")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetMqttInstanceDetail(ctx, &tencentcloud.GetMqttInstanceDetailArgs{
InstanceId: "mqtt-kngmpg9p",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = Tencentcloud.GetMqttInstanceDetail.Invoke(new()
{
InstanceId = "mqtt-kngmpg9p",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetMqttInstanceDetailArgs;
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 example = TencentcloudFunctions.getMqttInstanceDetail(GetMqttInstanceDetailArgs.builder()
.instanceId("mqtt-kngmpg9p")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getMqttInstanceDetail
arguments:
instanceId: mqtt-kngmpg9p
Using getMqttInstanceDetail
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 getMqttInstanceDetail(args: GetMqttInstanceDetailArgs, opts?: InvokeOptions): Promise<GetMqttInstanceDetailResult>
function getMqttInstanceDetailOutput(args: GetMqttInstanceDetailOutputArgs, opts?: InvokeOptions): Output<GetMqttInstanceDetailResult>def get_mqtt_instance_detail(id: Optional[str] = None,
instance_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMqttInstanceDetailResult
def get_mqtt_instance_detail_output(id: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMqttInstanceDetailResult]func GetMqttInstanceDetail(ctx *Context, args *GetMqttInstanceDetailArgs, opts ...InvokeOption) (*GetMqttInstanceDetailResult, error)
func GetMqttInstanceDetailOutput(ctx *Context, args *GetMqttInstanceDetailOutputArgs, opts ...InvokeOption) GetMqttInstanceDetailResultOutput> Note: This function is named GetMqttInstanceDetail in the Go SDK.
public static class GetMqttInstanceDetail
{
public static Task<GetMqttInstanceDetailResult> InvokeAsync(GetMqttInstanceDetailArgs args, InvokeOptions? opts = null)
public static Output<GetMqttInstanceDetailResult> Invoke(GetMqttInstanceDetailInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMqttInstanceDetailResult> getMqttInstanceDetail(GetMqttInstanceDetailArgs args, InvokeOptions options)
public static Output<GetMqttInstanceDetailResult> getMqttInstanceDetail(GetMqttInstanceDetailArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getMqttInstanceDetail:getMqttInstanceDetail
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Id string - Instance ID.
- Id string
- Result
Output stringFile - Used to save results.
- Instance
Id string - Instance ID.
- Id string
- Result
Output stringFile - Used to save results.
- instance
Id String - Instance ID.
- id String
- result
Output StringFile - Used to save results.
- instance
Id string - Instance ID.
- id string
- result
Output stringFile - Used to save results.
- instance_
id str - Instance ID.
- id str
- result_
output_ strfile - Used to save results.
- instance
Id String - Instance ID.
- id String
- result
Output StringFile - Used to save results.
getMqttInstanceDetail Result
The following output properties are available:
- bool
- Authorization Policy Switch.
- double
- Limit on the number of authorization rules.
- Automatic
Activation bool - Is it automatically activated when registering device certificates automatically.
- Client
Num doubleLimit - Number of client connections online.
- Created
Time double - Creation time, millisecond timestamp.
- Destroy
Time double - Pre destruction time, millisecond timestamp.
- Device
Certificate stringProvision Type - Client certificate registration method: JITP: Automatic Registration; API: Manually register through API.
- Expiry
Time double - Expiration time, millisecond level timestamp.
- Id string
- Instance
Id string - Instance
Name string - Instance type. BASIC- Basic Edition; PRO- professional edition; PLATINUM- Platinum version.
- Instance
Status string - Instance status. RUNNING- In operation; MAINTAINING- Under Maintenance; ABNORMAL- abnormal; OVERDUE- Arrears of fees; DESTROYED- Deleted; CREATING- Creating in progress; MODIFYING- In the process of transformation; CREATE_FAILURE- Creation failed; MODIFY_FAILURE- Transformation failed; DELETING- deleting.
- Instance
Type string - Instance ID.
- Max
Ca doubleNum - Maximum Ca quota.
- Max
Subscription double - Maximum number of subscriptions in the cluster.
- Max
Subscription doublePer Client - Maximum number of subscriptions per client.
- Pay
Mode string - Billing mode, POSTPAID, pay as you go PREPAID, annual and monthly package.
- Registration
Code string - Certificate registration code.
- Remark string
- Remark.
- Renew
Flag double - Whether to renew automatically. Only the annual and monthly package cluster is effective. 1: Automatic renewal; 0: Non automatic renewal.
- Sku
Code string - Product specifications.
- Topic
Num double - Topic num.
- Topic
Num doubleLimit - Maximum number of instance topics.
- Tps
Limit double - Elastic TPS current limit value.
- X509Mode string
- TLS, Unidirectional authentication mTLS, bidirectional authentication BYOC; One machine, one certificate.
- Result
Output stringFile
- bool
- Authorization Policy Switch.
- float64
- Limit on the number of authorization rules.
- Automatic
Activation bool - Is it automatically activated when registering device certificates automatically.
- Client
Num float64Limit - Number of client connections online.
- Created
Time float64 - Creation time, millisecond timestamp.
- Destroy
Time float64 - Pre destruction time, millisecond timestamp.
- Device
Certificate stringProvision Type - Client certificate registration method: JITP: Automatic Registration; API: Manually register through API.
- Expiry
Time float64 - Expiration time, millisecond level timestamp.
- Id string
- Instance
Id string - Instance
Name string - Instance type. BASIC- Basic Edition; PRO- professional edition; PLATINUM- Platinum version.
- Instance
Status string - Instance status. RUNNING- In operation; MAINTAINING- Under Maintenance; ABNORMAL- abnormal; OVERDUE- Arrears of fees; DESTROYED- Deleted; CREATING- Creating in progress; MODIFYING- In the process of transformation; CREATE_FAILURE- Creation failed; MODIFY_FAILURE- Transformation failed; DELETING- deleting.
- Instance
Type string - Instance ID.
- Max
Ca float64Num - Maximum Ca quota.
- Max
Subscription float64 - Maximum number of subscriptions in the cluster.
- Max
Subscription float64Per Client - Maximum number of subscriptions per client.
- Pay
Mode string - Billing mode, POSTPAID, pay as you go PREPAID, annual and monthly package.
- Registration
Code string - Certificate registration code.
- Remark string
- Remark.
- Renew
Flag float64 - Whether to renew automatically. Only the annual and monthly package cluster is effective. 1: Automatic renewal; 0: Non automatic renewal.
- Sku
Code string - Product specifications.
- Topic
Num float64 - Topic num.
- Topic
Num float64Limit - Maximum number of instance topics.
- Tps
Limit float64 - Elastic TPS current limit value.
- X509Mode string
- TLS, Unidirectional authentication mTLS, bidirectional authentication BYOC; One machine, one certificate.
- Result
Output stringFile
- Boolean
- Authorization Policy Switch.
- Double
- Limit on the number of authorization rules.
- automatic
Activation Boolean - Is it automatically activated when registering device certificates automatically.
- client
Num DoubleLimit - Number of client connections online.
- created
Time Double - Creation time, millisecond timestamp.
- destroy
Time Double - Pre destruction time, millisecond timestamp.
- device
Certificate StringProvision Type - Client certificate registration method: JITP: Automatic Registration; API: Manually register through API.
- expiry
Time Double - Expiration time, millisecond level timestamp.
- id String
- instance
Id String - instance
Name String - Instance type. BASIC- Basic Edition; PRO- professional edition; PLATINUM- Platinum version.
- instance
Status String - Instance status. RUNNING- In operation; MAINTAINING- Under Maintenance; ABNORMAL- abnormal; OVERDUE- Arrears of fees; DESTROYED- Deleted; CREATING- Creating in progress; MODIFYING- In the process of transformation; CREATE_FAILURE- Creation failed; MODIFY_FAILURE- Transformation failed; DELETING- deleting.
- instance
Type String - Instance ID.
- max
Ca DoubleNum - Maximum Ca quota.
- max
Subscription Double - Maximum number of subscriptions in the cluster.
- max
Subscription DoublePer Client - Maximum number of subscriptions per client.
- pay
Mode String - Billing mode, POSTPAID, pay as you go PREPAID, annual and monthly package.
- registration
Code String - Certificate registration code.
- remark String
- Remark.
- renew
Flag Double - Whether to renew automatically. Only the annual and monthly package cluster is effective. 1: Automatic renewal; 0: Non automatic renewal.
- sku
Code String - Product specifications.
- topic
Num Double - Topic num.
- topic
Num DoubleLimit - Maximum number of instance topics.
- tps
Limit Double - Elastic TPS current limit value.
- x509Mode String
- TLS, Unidirectional authentication mTLS, bidirectional authentication BYOC; One machine, one certificate.
- result
Output StringFile
- boolean
- Authorization Policy Switch.
- number
- Limit on the number of authorization rules.
- automatic
Activation boolean - Is it automatically activated when registering device certificates automatically.
- client
Num numberLimit - Number of client connections online.
- created
Time number - Creation time, millisecond timestamp.
- destroy
Time number - Pre destruction time, millisecond timestamp.
- device
Certificate stringProvision Type - Client certificate registration method: JITP: Automatic Registration; API: Manually register through API.
- expiry
Time number - Expiration time, millisecond level timestamp.
- id string
- instance
Id string - instance
Name string - Instance type. BASIC- Basic Edition; PRO- professional edition; PLATINUM- Platinum version.
- instance
Status string - Instance status. RUNNING- In operation; MAINTAINING- Under Maintenance; ABNORMAL- abnormal; OVERDUE- Arrears of fees; DESTROYED- Deleted; CREATING- Creating in progress; MODIFYING- In the process of transformation; CREATE_FAILURE- Creation failed; MODIFY_FAILURE- Transformation failed; DELETING- deleting.
- instance
Type string - Instance ID.
- max
Ca numberNum - Maximum Ca quota.
- max
Subscription number - Maximum number of subscriptions in the cluster.
- max
Subscription numberPer Client - Maximum number of subscriptions per client.
- pay
Mode string - Billing mode, POSTPAID, pay as you go PREPAID, annual and monthly package.
- registration
Code string - Certificate registration code.
- remark string
- Remark.
- renew
Flag number - Whether to renew automatically. Only the annual and monthly package cluster is effective. 1: Automatic renewal; 0: Non automatic renewal.
- sku
Code string - Product specifications.
- topic
Num number - Topic num.
- topic
Num numberLimit - Maximum number of instance topics.
- tps
Limit number - Elastic TPS current limit value.
- x509Mode string
- TLS, Unidirectional authentication mTLS, bidirectional authentication BYOC; One machine, one certificate.
- result
Output stringFile
- bool
- Authorization Policy Switch.
- float
- Limit on the number of authorization rules.
- automatic_
activation bool - Is it automatically activated when registering device certificates automatically.
- client_
num_ floatlimit - Number of client connections online.
- created_
time float - Creation time, millisecond timestamp.
- destroy_
time float - Pre destruction time, millisecond timestamp.
- device_
certificate_ strprovision_ type - Client certificate registration method: JITP: Automatic Registration; API: Manually register through API.
- expiry_
time float - Expiration time, millisecond level timestamp.
- id str
- instance_
id str - instance_
name str - Instance type. BASIC- Basic Edition; PRO- professional edition; PLATINUM- Platinum version.
- instance_
status str - Instance status. RUNNING- In operation; MAINTAINING- Under Maintenance; ABNORMAL- abnormal; OVERDUE- Arrears of fees; DESTROYED- Deleted; CREATING- Creating in progress; MODIFYING- In the process of transformation; CREATE_FAILURE- Creation failed; MODIFY_FAILURE- Transformation failed; DELETING- deleting.
- instance_
type str - Instance ID.
- max_
ca_ floatnum - Maximum Ca quota.
- max_
subscription float - Maximum number of subscriptions in the cluster.
- max_
subscription_ floatper_ client - Maximum number of subscriptions per client.
- pay_
mode str - Billing mode, POSTPAID, pay as you go PREPAID, annual and monthly package.
- registration_
code str - Certificate registration code.
- remark str
- Remark.
- renew_
flag float - Whether to renew automatically. Only the annual and monthly package cluster is effective. 1: Automatic renewal; 0: Non automatic renewal.
- sku_
code str - Product specifications.
- topic_
num float - Topic num.
- topic_
num_ floatlimit - Maximum number of instance topics.
- tps_
limit float - Elastic TPS current limit value.
- x509_
mode str - TLS, Unidirectional authentication mTLS, bidirectional authentication BYOC; One machine, one certificate.
- result_
output_ strfile
- Boolean
- Authorization Policy Switch.
- Number
- Limit on the number of authorization rules.
- automatic
Activation Boolean - Is it automatically activated when registering device certificates automatically.
- client
Num NumberLimit - Number of client connections online.
- created
Time Number - Creation time, millisecond timestamp.
- destroy
Time Number - Pre destruction time, millisecond timestamp.
- device
Certificate StringProvision Type - Client certificate registration method: JITP: Automatic Registration; API: Manually register through API.
- expiry
Time Number - Expiration time, millisecond level timestamp.
- id String
- instance
Id String - instance
Name String - Instance type. BASIC- Basic Edition; PRO- professional edition; PLATINUM- Platinum version.
- instance
Status String - Instance status. RUNNING- In operation; MAINTAINING- Under Maintenance; ABNORMAL- abnormal; OVERDUE- Arrears of fees; DESTROYED- Deleted; CREATING- Creating in progress; MODIFYING- In the process of transformation; CREATE_FAILURE- Creation failed; MODIFY_FAILURE- Transformation failed; DELETING- deleting.
- instance
Type String - Instance ID.
- max
Ca NumberNum - Maximum Ca quota.
- max
Subscription Number - Maximum number of subscriptions in the cluster.
- max
Subscription NumberPer Client - Maximum number of subscriptions per client.
- pay
Mode String - Billing mode, POSTPAID, pay as you go PREPAID, annual and monthly package.
- registration
Code String - Certificate registration code.
- remark String
- Remark.
- renew
Flag Number - Whether to renew automatically. Only the annual and monthly package cluster is effective. 1: Automatic renewal; 0: Non automatic renewal.
- sku
Code String - Product specifications.
- topic
Num Number - Topic num.
- topic
Num NumberLimit - Maximum number of instance topics.
- tps
Limit Number - Elastic TPS current limit value.
- x509Mode String
- TLS, Unidirectional authentication mTLS, bidirectional authentication BYOC; One machine, one certificate.
- result
Output StringFile
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
