1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getTdmqRocketmqRole
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getTdmqRocketmqRole

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of tdmqRocketmq role

    Using getTdmqRocketmqRole

    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 getTdmqRocketmqRole(args: GetTdmqRocketmqRoleArgs, opts?: InvokeOptions): Promise<GetTdmqRocketmqRoleResult>
    function getTdmqRocketmqRoleOutput(args: GetTdmqRocketmqRoleOutputArgs, opts?: InvokeOptions): Output<GetTdmqRocketmqRoleResult>
    def get_tdmq_rocketmq_role(cluster_id: Optional[str] = None,
                               id: Optional[str] = None,
                               result_output_file: Optional[str] = None,
                               role_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetTdmqRocketmqRoleResult
    def get_tdmq_rocketmq_role_output(cluster_id: Optional[pulumi.Input[str]] = None,
                               id: Optional[pulumi.Input[str]] = None,
                               result_output_file: Optional[pulumi.Input[str]] = None,
                               role_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetTdmqRocketmqRoleResult]
    func LookupTdmqRocketmqRole(ctx *Context, args *LookupTdmqRocketmqRoleArgs, opts ...InvokeOption) (*LookupTdmqRocketmqRoleResult, error)
    func LookupTdmqRocketmqRoleOutput(ctx *Context, args *LookupTdmqRocketmqRoleOutputArgs, opts ...InvokeOption) LookupTdmqRocketmqRoleResultOutput

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

    public static class GetTdmqRocketmqRole 
    {
        public static Task<GetTdmqRocketmqRoleResult> InvokeAsync(GetTdmqRocketmqRoleArgs args, InvokeOptions? opts = null)
        public static Output<GetTdmqRocketmqRoleResult> Invoke(GetTdmqRocketmqRoleInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTdmqRocketmqRoleResult> getTdmqRocketmqRole(GetTdmqRocketmqRoleArgs args, InvokeOptions options)
    public static Output<GetTdmqRocketmqRoleResult> getTdmqRocketmqRole(GetTdmqRocketmqRoleArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getTdmqRocketmqRole:getTdmqRocketmqRole
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterId string
    Cluster ID (required).
    Id string
    ResultOutputFile string
    Used to save results.
    RoleName string
    Fuzzy query by role name.
    ClusterId string
    Cluster ID (required).
    Id string
    ResultOutputFile string
    Used to save results.
    RoleName string
    Fuzzy query by role name.
    clusterId String
    Cluster ID (required).
    id String
    resultOutputFile String
    Used to save results.
    roleName String
    Fuzzy query by role name.
    clusterId string
    Cluster ID (required).
    id string
    resultOutputFile string
    Used to save results.
    roleName string
    Fuzzy query by role name.
    cluster_id str
    Cluster ID (required).
    id str
    result_output_file str
    Used to save results.
    role_name str
    Fuzzy query by role name.
    clusterId String
    Cluster ID (required).
    id String
    resultOutputFile String
    Used to save results.
    roleName String
    Fuzzy query by role name.

    getTdmqRocketmqRole Result

    The following output properties are available:

    ClusterId string
    Id string
    RoleSets List<GetTdmqRocketmqRoleRoleSet>
    Array of roles.
    ResultOutputFile string
    RoleName string
    Role name.
    ClusterId string
    Id string
    RoleSets []GetTdmqRocketmqRoleRoleSet
    Array of roles.
    ResultOutputFile string
    RoleName string
    Role name.
    clusterId String
    id String
    roleSets List<GetTdmqRocketmqRoleRoleSet>
    Array of roles.
    resultOutputFile String
    roleName String
    Role name.
    clusterId string
    id string
    roleSets GetTdmqRocketmqRoleRoleSet[]
    Array of roles.
    resultOutputFile string
    roleName string
    Role name.
    clusterId String
    id String
    roleSets List<Property Map>
    Array of roles.
    resultOutputFile String
    roleName String
    Role name.

    Supporting Types

    GetTdmqRocketmqRoleRoleSet

    CreateTime string
    Creation time.
    Remark string
    Remarks.
    RoleName string
    Fuzzy query by role name.
    Token string
    Value of the role token.
    UpdateTime string
    Update time.
    CreateTime string
    Creation time.
    Remark string
    Remarks.
    RoleName string
    Fuzzy query by role name.
    Token string
    Value of the role token.
    UpdateTime string
    Update time.
    createTime String
    Creation time.
    remark String
    Remarks.
    roleName String
    Fuzzy query by role name.
    token String
    Value of the role token.
    updateTime String
    Update time.
    createTime string
    Creation time.
    remark string
    Remarks.
    roleName string
    Fuzzy query by role name.
    token string
    Value of the role token.
    updateTime string
    Update time.
    create_time str
    Creation time.
    remark str
    Remarks.
    role_name str
    Fuzzy query by role name.
    token str
    Value of the role token.
    update_time str
    Update time.
    createTime String
    Creation time.
    remark String
    Remarks.
    roleName String
    Fuzzy query by role name.
    token String
    Value of the role token.
    updateTime String
    Update time.

    Package Details

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