1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getTdmqVipInstance
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getTdmqVipInstance

Explore with Pulumi AI

tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

Using getTdmqVipInstance

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 getTdmqVipInstance(args: GetTdmqVipInstanceArgs, opts?: InvokeOptions): Promise<GetTdmqVipInstanceResult>
function getTdmqVipInstanceOutput(args: GetTdmqVipInstanceOutputArgs, opts?: InvokeOptions): Output<GetTdmqVipInstanceResult>
Copy
def get_tdmq_vip_instance(cluster_id: Optional[str] = None,
                          id: Optional[str] = None,
                          result_output_file: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetTdmqVipInstanceResult
def get_tdmq_vip_instance_output(cluster_id: Optional[pulumi.Input[str]] = None,
                          id: Optional[pulumi.Input[str]] = None,
                          result_output_file: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetTdmqVipInstanceResult]
Copy
func GetTdmqVipInstance(ctx *Context, args *GetTdmqVipInstanceArgs, opts ...InvokeOption) (*GetTdmqVipInstanceResult, error)
func GetTdmqVipInstanceOutput(ctx *Context, args *GetTdmqVipInstanceOutputArgs, opts ...InvokeOption) GetTdmqVipInstanceResultOutput
Copy

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

public static class GetTdmqVipInstance 
{
    public static Task<GetTdmqVipInstanceResult> InvokeAsync(GetTdmqVipInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetTdmqVipInstanceResult> Invoke(GetTdmqVipInstanceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetTdmqVipInstanceResult> getTdmqVipInstance(GetTdmqVipInstanceArgs args, InvokeOptions options)
public static Output<GetTdmqVipInstanceResult> getTdmqVipInstance(GetTdmqVipInstanceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getTdmqVipInstance:getTdmqVipInstance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterId This property is required. string
Id string
ResultOutputFile string
ClusterId This property is required. string
Id string
ResultOutputFile string
clusterId This property is required. String
id String
resultOutputFile String
clusterId This property is required. string
id string
resultOutputFile string
cluster_id This property is required. str
id str
result_output_file str
clusterId This property is required. String
id String
resultOutputFile String

getTdmqVipInstance Result

The following output properties are available:

Supporting Types

GetTdmqVipInstanceClusterInfo

ClusterId This property is required. string
ClusterName This property is required. string
CreateTime This property is required. double
HttpPublicEndpoint This property is required. string
HttpVpcEndpoint This property is required. string
IsVip This property is required. bool
IsolateTime This property is required. double
PublicEndPoint This property is required. string
Region This property is required. string
Remark This property is required. string
RocketMqFlag This property is required. bool
Status This property is required. double
SupportNamespaceEndpoint This property is required. bool
VpcEndPoint This property is required. string
Vpcs This property is required. List<GetTdmqVipInstanceClusterInfoVpc>
ClusterId This property is required. string
ClusterName This property is required. string
CreateTime This property is required. float64
HttpPublicEndpoint This property is required. string
HttpVpcEndpoint This property is required. string
IsVip This property is required. bool
IsolateTime This property is required. float64
PublicEndPoint This property is required. string
Region This property is required. string
Remark This property is required. string
RocketMqFlag This property is required. bool
Status This property is required. float64
SupportNamespaceEndpoint This property is required. bool
VpcEndPoint This property is required. string
Vpcs This property is required. []GetTdmqVipInstanceClusterInfoVpc
clusterId This property is required. String
clusterName This property is required. String
createTime This property is required. Double
httpPublicEndpoint This property is required. String
httpVpcEndpoint This property is required. String
isVip This property is required. Boolean
isolateTime This property is required. Double
publicEndPoint This property is required. String
region This property is required. String
remark This property is required. String
rocketMqFlag This property is required. Boolean
status This property is required. Double
supportNamespaceEndpoint This property is required. Boolean
vpcEndPoint This property is required. String
vpcs This property is required. List<GetTdmqVipInstanceClusterInfoVpc>
clusterId This property is required. string
clusterName This property is required. string
createTime This property is required. number
httpPublicEndpoint This property is required. string
httpVpcEndpoint This property is required. string
isVip This property is required. boolean
isolateTime This property is required. number
publicEndPoint This property is required. string
region This property is required. string
remark This property is required. string
rocketMqFlag This property is required. boolean
status This property is required. number
supportNamespaceEndpoint This property is required. boolean
vpcEndPoint This property is required. string
vpcs This property is required. GetTdmqVipInstanceClusterInfoVpc[]
cluster_id This property is required. str
cluster_name This property is required. str
create_time This property is required. float
http_public_endpoint This property is required. str
http_vpc_endpoint This property is required. str
is_vip This property is required. bool
isolate_time This property is required. float
public_end_point This property is required. str
region This property is required. str
remark This property is required. str
rocket_mq_flag This property is required. bool
status This property is required. float
support_namespace_endpoint This property is required. bool
vpc_end_point This property is required. str
vpcs This property is required. Sequence[GetTdmqVipInstanceClusterInfoVpc]
clusterId This property is required. String
clusterName This property is required. String
createTime This property is required. Number
httpPublicEndpoint This property is required. String
httpVpcEndpoint This property is required. String
isVip This property is required. Boolean
isolateTime This property is required. Number
publicEndPoint This property is required. String
region This property is required. String
remark This property is required. String
rocketMqFlag This property is required. Boolean
status This property is required. Number
supportNamespaceEndpoint This property is required. Boolean
vpcEndPoint This property is required. String
vpcs This property is required. List<Property Map>

GetTdmqVipInstanceClusterInfoVpc

SubnetId This property is required. string
VpcId This property is required. string
SubnetId This property is required. string
VpcId This property is required. string
subnetId This property is required. String
vpcId This property is required. String
subnetId This property is required. string
vpcId This property is required. string
subnet_id This property is required. str
vpc_id This property is required. str
subnetId This property is required. String
vpcId This property is required. String

GetTdmqVipInstanceInstanceConfig

ConfigDisplay This property is required. string
MaxGroupNum This property is required. double
MaxNamespaceNum This property is required. double
MaxQueuesPerTopic This property is required. double
MaxTopicNum This property is required. double
MaxTpsPerNamespace This property is required. double
NodeCount This property is required. double
NodeDistributions This property is required. List<GetTdmqVipInstanceInstanceConfigNodeDistribution>
TopicDistributions This property is required. List<GetTdmqVipInstanceInstanceConfigTopicDistribution>
UsedGroupNum This property is required. double
UsedNamespaceNum This property is required. double
UsedTopicNum This property is required. double
ConfigDisplay This property is required. string
MaxGroupNum This property is required. float64
MaxNamespaceNum This property is required. float64
MaxQueuesPerTopic This property is required. float64
MaxTopicNum This property is required. float64
MaxTpsPerNamespace This property is required. float64
NodeCount This property is required. float64
NodeDistributions This property is required. []GetTdmqVipInstanceInstanceConfigNodeDistribution
TopicDistributions This property is required. []GetTdmqVipInstanceInstanceConfigTopicDistribution
UsedGroupNum This property is required. float64
UsedNamespaceNum This property is required. float64
UsedTopicNum This property is required. float64
configDisplay This property is required. String
maxGroupNum This property is required. Double
maxNamespaceNum This property is required. Double
maxQueuesPerTopic This property is required. Double
maxTopicNum This property is required. Double
maxTpsPerNamespace This property is required. Double
nodeCount This property is required. Double
nodeDistributions This property is required. List<GetTdmqVipInstanceInstanceConfigNodeDistribution>
topicDistributions This property is required. List<GetTdmqVipInstanceInstanceConfigTopicDistribution>
usedGroupNum This property is required. Double
usedNamespaceNum This property is required. Double
usedTopicNum This property is required. Double
configDisplay This property is required. string
maxGroupNum This property is required. number
maxNamespaceNum This property is required. number
maxQueuesPerTopic This property is required. number
maxTopicNum This property is required. number
maxTpsPerNamespace This property is required. number
nodeCount This property is required. number
nodeDistributions This property is required. GetTdmqVipInstanceInstanceConfigNodeDistribution[]
topicDistributions This property is required. GetTdmqVipInstanceInstanceConfigTopicDistribution[]
usedGroupNum This property is required. number
usedNamespaceNum This property is required. number
usedTopicNum This property is required. number
config_display This property is required. str
max_group_num This property is required. float
max_namespace_num This property is required. float
max_queues_per_topic This property is required. float
max_topic_num This property is required. float
max_tps_per_namespace This property is required. float
node_count This property is required. float
node_distributions This property is required. Sequence[GetTdmqVipInstanceInstanceConfigNodeDistribution]
topic_distributions This property is required. Sequence[GetTdmqVipInstanceInstanceConfigTopicDistribution]
used_group_num This property is required. float
used_namespace_num This property is required. float
used_topic_num This property is required. float
configDisplay This property is required. String
maxGroupNum This property is required. Number
maxNamespaceNum This property is required. Number
maxQueuesPerTopic This property is required. Number
maxTopicNum This property is required. Number
maxTpsPerNamespace This property is required. Number
nodeCount This property is required. Number
nodeDistributions This property is required. List<Property Map>
topicDistributions This property is required. List<Property Map>
usedGroupNum This property is required. Number
usedNamespaceNum This property is required. Number
usedTopicNum This property is required. Number

GetTdmqVipInstanceInstanceConfigNodeDistribution

NodeCount This property is required. double
ZoneId This property is required. string
ZoneName This property is required. string
NodeCount This property is required. float64
ZoneId This property is required. string
ZoneName This property is required. string
nodeCount This property is required. Double
zoneId This property is required. String
zoneName This property is required. String
nodeCount This property is required. number
zoneId This property is required. string
zoneName This property is required. string
node_count This property is required. float
zone_id This property is required. str
zone_name This property is required. str
nodeCount This property is required. Number
zoneId This property is required. String
zoneName This property is required. String

GetTdmqVipInstanceInstanceConfigTopicDistribution

Count This property is required. double
TopicType This property is required. string
Count This property is required. float64
TopicType This property is required. string
count This property is required. Double
topicType This property is required. String
count This property is required. number
topicType This property is required. string
count This property is required. float
topic_type This property is required. str
count This property is required. Number
topicType This property is required. String

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack