tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getTdmqVipInstance
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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>
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]
func GetTdmqVipInstance(ctx *Context, args *GetTdmqVipInstanceArgs, opts ...InvokeOption) (*GetTdmqVipInstanceResult, error)
func GetTdmqVipInstanceOutput(ctx *Context, args *GetTdmqVipInstanceOutputArgs, opts ...InvokeOption) GetTdmqVipInstanceResultOutput
> 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)
}
public static CompletableFuture<GetTdmqVipInstanceResult> getTdmqVipInstance(GetTdmqVipInstanceArgs args, InvokeOptions options)
public static Output<GetTdmqVipInstanceResult> getTdmqVipInstance(GetTdmqVipInstanceArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTdmqVipInstance:getTdmqVipInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Cluster
Id string - Id string
- Result
Output stringFile
- Cluster
Id string - Id string
- Result
Output stringFile
- cluster
Id String - id String
- result
Output StringFile
- cluster
Id string - id string
- result
Output stringFile
- cluster_
id str - id str
- result_
output_ strfile
- cluster
Id String - id String
- result
Output StringFile
getTdmqVipInstance Result
The following output properties are available:
- cluster
Id String - cluster
Infos List<Property Map> - id String
- instance
Configs List<Property Map> - result
Output StringFile
Supporting Types
GetTdmqVipInstanceClusterInfo
- Cluster
Id string - Cluster
Name string - Create
Time double - Http
Public stringEndpoint - Http
Vpc stringEndpoint - Is
Vip bool - Isolate
Time double - Public
End stringPoint - Region string
- Remark string
- Rocket
Mq boolFlag - Status double
- Support
Namespace boolEndpoint - Vpc
End stringPoint - Vpcs
List<Get
Tdmq Vip Instance Cluster Info Vpc>
- Cluster
Id string - Cluster
Name string - Create
Time float64 - Http
Public stringEndpoint - Http
Vpc stringEndpoint - Is
Vip bool - Isolate
Time float64 - Public
End stringPoint - Region string
- Remark string
- Rocket
Mq boolFlag - Status float64
- Support
Namespace boolEndpoint - Vpc
End stringPoint - Vpcs
[]Get
Tdmq Vip Instance Cluster Info Vpc
- cluster
Id String - cluster
Name String - create
Time Double - http
Public StringEndpoint - http
Vpc StringEndpoint - is
Vip Boolean - isolate
Time Double - public
End StringPoint - region String
- remark String
- rocket
Mq BooleanFlag - status Double
- support
Namespace BooleanEndpoint - vpc
End StringPoint - vpcs
List<Get
Tdmq Vip Instance Cluster Info Vpc>
- cluster
Id string - cluster
Name string - create
Time number - http
Public stringEndpoint - http
Vpc stringEndpoint - is
Vip boolean - isolate
Time number - public
End stringPoint - region string
- remark string
- rocket
Mq booleanFlag - status number
- support
Namespace booleanEndpoint - vpc
End stringPoint - vpcs
Get
Tdmq Vip Instance Cluster Info Vpc[]
- cluster_
id str - cluster_
name str - create_
time float - http_
public_ strendpoint - http_
vpc_ strendpoint - is_
vip bool - isolate_
time float - public_
end_ strpoint - region str
- remark str
- rocket_
mq_ boolflag - status float
- support_
namespace_ boolendpoint - vpc_
end_ strpoint - vpcs
Sequence[Get
Tdmq Vip Instance Cluster Info Vpc]
- cluster
Id String - cluster
Name String - create
Time Number - http
Public StringEndpoint - http
Vpc StringEndpoint - is
Vip Boolean - isolate
Time Number - public
End StringPoint - region String
- remark String
- rocket
Mq BooleanFlag - status Number
- support
Namespace BooleanEndpoint - vpc
End StringPoint - vpcs List<Property Map>
GetTdmqVipInstanceClusterInfoVpc
GetTdmqVipInstanceInstanceConfig
- Config
Display string - Max
Group doubleNum - Max
Namespace doubleNum - Max
Queues doublePer Topic - Max
Topic doubleNum - Max
Tps doublePer Namespace - Node
Count double - Node
Distributions List<GetTdmq Vip Instance Instance Config Node Distribution> - Topic
Distributions List<GetTdmq Vip Instance Instance Config Topic Distribution> - Used
Group doubleNum - Used
Namespace doubleNum - Used
Topic doubleNum
- Config
Display string - Max
Group float64Num - Max
Namespace float64Num - Max
Queues float64Per Topic - Max
Topic float64Num - Max
Tps float64Per Namespace - Node
Count float64 - Node
Distributions []GetTdmq Vip Instance Instance Config Node Distribution - Topic
Distributions []GetTdmq Vip Instance Instance Config Topic Distribution - Used
Group float64Num - Used
Namespace float64Num - Used
Topic float64Num
- config
Display String - max
Group DoubleNum - max
Namespace DoubleNum - max
Queues DoublePer Topic - max
Topic DoubleNum - max
Tps DoublePer Namespace - node
Count Double - node
Distributions List<GetTdmq Vip Instance Instance Config Node Distribution> - topic
Distributions List<GetTdmq Vip Instance Instance Config Topic Distribution> - used
Group DoubleNum - used
Namespace DoubleNum - used
Topic DoubleNum
- config
Display string - max
Group numberNum - max
Namespace numberNum - max
Queues numberPer Topic - max
Topic numberNum - max
Tps numberPer Namespace - node
Count number - node
Distributions GetTdmq Vip Instance Instance Config Node Distribution[] - topic
Distributions GetTdmq Vip Instance Instance Config Topic Distribution[] - used
Group numberNum - used
Namespace numberNum - used
Topic numberNum
- config_
display str - max_
group_ floatnum - max_
namespace_ floatnum - max_
queues_ floatper_ topic - max_
topic_ floatnum - max_
tps_ floatper_ namespace - node_
count float - node_
distributions Sequence[GetTdmq Vip Instance Instance Config Node Distribution] - topic_
distributions Sequence[GetTdmq Vip Instance Instance Config Topic Distribution] - used_
group_ floatnum - used_
namespace_ floatnum - used_
topic_ floatnum
- config
Display String - max
Group NumberNum - max
Namespace NumberNum - max
Queues NumberPer Topic - max
Topic NumberNum - max
Tps NumberPer Namespace - node
Count Number - node
Distributions List<Property Map> - topic
Distributions List<Property Map> - used
Group NumberNum - used
Namespace NumberNum - used
Topic NumberNum
GetTdmqVipInstanceInstanceConfigNodeDistribution
- node_
count float - zone_
id str - zone_
name str
GetTdmqVipInstanceInstanceConfigTopicDistribution
- count float
- topic_
type str
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack