1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getDlcDescribeUserInfo
tencentcloud 1.82.18 published on Thursday, Aug 21, 2025 by tencentcloudstack

tencentcloud.getDlcDescribeUserInfo

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.82.18 published on Thursday, Aug 21, 2025 by tencentcloudstack

    Use this data source to query detailed information of DLC describe user info

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getDlcDescribeUserInfo({
        sortBy: "create-time",
        sorting: "desc",
        type: "Group",
        userId: "100021240189",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_dlc_describe_user_info(sort_by="create-time",
        sorting="desc",
        type="Group",
        user_id="100021240189")
    
    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.GetDlcDescribeUserInfo(ctx, &tencentcloud.GetDlcDescribeUserInfoArgs{
    			SortBy:  pulumi.StringRef("create-time"),
    			Sorting: pulumi.StringRef("desc"),
    			Type:    pulumi.StringRef("Group"),
    			UserId:  pulumi.StringRef("100021240189"),
    		}, 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.GetDlcDescribeUserInfo.Invoke(new()
        {
            SortBy = "create-time",
            Sorting = "desc",
            Type = "Group",
            UserId = "100021240189",
        });
    
    });
    
    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.GetDlcDescribeUserInfoArgs;
    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.getDlcDescribeUserInfo(GetDlcDescribeUserInfoArgs.builder()
                .sortBy("create-time")
                .sorting("desc")
                .type("Group")
                .userId("100021240189")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getDlcDescribeUserInfo
          arguments:
            sortBy: create-time
            sorting: desc
            type: Group
            userId: '100021240189'
    

    Using getDlcDescribeUserInfo

    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 getDlcDescribeUserInfo(args: GetDlcDescribeUserInfoArgs, opts?: InvokeOptions): Promise<GetDlcDescribeUserInfoResult>
    function getDlcDescribeUserInfoOutput(args: GetDlcDescribeUserInfoOutputArgs, opts?: InvokeOptions): Output<GetDlcDescribeUserInfoResult>
    def get_dlc_describe_user_info(filters: Optional[Sequence[GetDlcDescribeUserInfoFilter]] = None,
                                   id: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   sort_by: Optional[str] = None,
                                   sorting: Optional[str] = None,
                                   type: Optional[str] = None,
                                   user_id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetDlcDescribeUserInfoResult
    def get_dlc_describe_user_info_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDlcDescribeUserInfoFilterArgs]]]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   sort_by: Optional[pulumi.Input[str]] = None,
                                   sorting: Optional[pulumi.Input[str]] = None,
                                   type: Optional[pulumi.Input[str]] = None,
                                   user_id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetDlcDescribeUserInfoResult]
    func GetDlcDescribeUserInfo(ctx *Context, args *GetDlcDescribeUserInfoArgs, opts ...InvokeOption) (*GetDlcDescribeUserInfoResult, error)
    func GetDlcDescribeUserInfoOutput(ctx *Context, args *GetDlcDescribeUserInfoOutputArgs, opts ...InvokeOption) GetDlcDescribeUserInfoResultOutput

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

    public static class GetDlcDescribeUserInfo 
    {
        public static Task<GetDlcDescribeUserInfoResult> InvokeAsync(GetDlcDescribeUserInfoArgs args, InvokeOptions? opts = null)
        public static Output<GetDlcDescribeUserInfoResult> Invoke(GetDlcDescribeUserInfoInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDlcDescribeUserInfoResult> getDlcDescribeUserInfo(GetDlcDescribeUserInfoArgs args, InvokeOptions options)
    public static Output<GetDlcDescribeUserInfoResult> getDlcDescribeUserInfo(GetDlcDescribeUserInfoArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getDlcDescribeUserInfo:getDlcDescribeUserInfo
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filters List<GetDlcDescribeUserInfoFilter>
    Filter criteria that are queriedWhen the type is Group, the fuzzy search is supported as the key is workgroup-name.When the type is DataAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;data-name: fuzzy search of the database and table.When the type is EngineAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;engine-name: fuzzy search of the database and table.
    Id string
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    Used to save results.
    SortBy string
    Sort fields.When the type is Group, the create-time and group-name are supported.When the type is DataAuth, create-time is supported.When the type is EngineAuth, create-time is supported.
    Sorting string
    Sorting methods: desc means in order; asc means in reverse order; it is asc by default.
    Type string
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    UserId string
    User ID.
    Filters []GetDlcDescribeUserInfoFilter
    Filter criteria that are queriedWhen the type is Group, the fuzzy search is supported as the key is workgroup-name.When the type is DataAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;data-name: fuzzy search of the database and table.When the type is EngineAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;engine-name: fuzzy search of the database and table.
    Id string
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    Used to save results.
    SortBy string
    Sort fields.When the type is Group, the create-time and group-name are supported.When the type is DataAuth, create-time is supported.When the type is EngineAuth, create-time is supported.
    Sorting string
    Sorting methods: desc means in order; asc means in reverse order; it is asc by default.
    Type string
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    UserId string
    User ID.
    filters List<GetDlcDescribeUserInfoFilter>
    Filter criteria that are queriedWhen the type is Group, the fuzzy search is supported as the key is workgroup-name.When the type is DataAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;data-name: fuzzy search of the database and table.When the type is EngineAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;engine-name: fuzzy search of the database and table.
    id String
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile String
    Used to save results.
    sortBy String
    Sort fields.When the type is Group, the create-time and group-name are supported.When the type is DataAuth, create-time is supported.When the type is EngineAuth, create-time is supported.
    sorting String
    Sorting methods: desc means in order; asc means in reverse order; it is asc by default.
    type String
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    userId String
    User ID.
    filters GetDlcDescribeUserInfoFilter[]
    Filter criteria that are queriedWhen the type is Group, the fuzzy search is supported as the key is workgroup-name.When the type is DataAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;data-name: fuzzy search of the database and table.When the type is EngineAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;engine-name: fuzzy search of the database and table.
    id string
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile string
    Used to save results.
    sortBy string
    Sort fields.When the type is Group, the create-time and group-name are supported.When the type is DataAuth, create-time is supported.When the type is EngineAuth, create-time is supported.
    sorting string
    Sorting methods: desc means in order; asc means in reverse order; it is asc by default.
    type string
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    userId string
    User ID.
    filters Sequence[GetDlcDescribeUserInfoFilter]
    Filter criteria that are queriedWhen the type is Group, the fuzzy search is supported as the key is workgroup-name.When the type is DataAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;data-name: fuzzy search of the database and table.When the type is EngineAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;engine-name: fuzzy search of the database and table.
    id str
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    result_output_file str
    Used to save results.
    sort_by str
    Sort fields.When the type is Group, the create-time and group-name are supported.When the type is DataAuth, create-time is supported.When the type is EngineAuth, create-time is supported.
    sorting str
    Sorting methods: desc means in order; asc means in reverse order; it is asc by default.
    type str
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    user_id str
    User ID.
    filters List<Property Map>
    Filter criteria that are queriedWhen the type is Group, the fuzzy search is supported as the key is workgroup-name.When the type is DataAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;data-name: fuzzy search of the database and table.When the type is EngineAuth, the keys supported are:policy-type: types of permissions;policy-source: data sources;engine-name: fuzzy search of the database and table.
    id String
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile String
    Used to save results.
    sortBy String
    Sort fields.When the type is Group, the create-time and group-name are supported.When the type is DataAuth, create-time is supported.When the type is EngineAuth, create-time is supported.
    sorting String
    Sorting methods: desc means in order; asc means in reverse order; it is asc by default.
    type String
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    userId String
    User ID.

    getDlcDescribeUserInfo Result

    The following output properties are available:

    Id string
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    UserInfos List<GetDlcDescribeUserInfoUserInfo>
    Detailed user informationNote: This field may return null, indicating that no valid values can be obtained.
    Filters List<GetDlcDescribeUserInfoFilter>
    ResultOutputFile string
    SortBy string
    Sorting string
    Type string
    Types of returned information. Group: returned information about the working group where the current user is; DataAuth: returned information about the current user&#39;s data permission; EngineAuth: returned information about the current user&#39;s engine permissionNote: This field may return null, indicating that no valid values can be obtained.
    UserId string
    User IDNote: This field may return null, indicating that no valid values can be obtained.
    Id string
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    UserInfos []GetDlcDescribeUserInfoUserInfo
    Detailed user informationNote: This field may return null, indicating that no valid values can be obtained.
    Filters []GetDlcDescribeUserInfoFilter
    ResultOutputFile string
    SortBy string
    Sorting string
    Type string
    Types of returned information. Group: returned information about the working group where the current user is; DataAuth: returned information about the current user&#39;s data permission; EngineAuth: returned information about the current user&#39;s engine permissionNote: This field may return null, indicating that no valid values can be obtained.
    UserId string
    User IDNote: This field may return null, indicating that no valid values can be obtained.
    id String
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    userInfos List<GetDlcDescribeUserInfoUserInfo>
    Detailed user informationNote: This field may return null, indicating that no valid values can be obtained.
    filters List<GetDlcDescribeUserInfoFilter>
    resultOutputFile String
    sortBy String
    sorting String
    type String
    Types of returned information. Group: returned information about the working group where the current user is; DataAuth: returned information about the current user&#39;s data permission; EngineAuth: returned information about the current user&#39;s engine permissionNote: This field may return null, indicating that no valid values can be obtained.
    userId String
    User IDNote: This field may return null, indicating that no valid values can be obtained.
    id string
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    userInfos GetDlcDescribeUserInfoUserInfo[]
    Detailed user informationNote: This field may return null, indicating that no valid values can be obtained.
    filters GetDlcDescribeUserInfoFilter[]
    resultOutputFile string
    sortBy string
    sorting string
    type string
    Types of returned information. Group: returned information about the working group where the current user is; DataAuth: returned information about the current user&#39;s data permission; EngineAuth: returned information about the current user&#39;s engine permissionNote: This field may return null, indicating that no valid values can be obtained.
    userId string
    User IDNote: This field may return null, indicating that no valid values can be obtained.
    id str
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    user_infos Sequence[GetDlcDescribeUserInfoUserInfo]
    Detailed user informationNote: This field may return null, indicating that no valid values can be obtained.
    filters Sequence[GetDlcDescribeUserInfoFilter]
    result_output_file str
    sort_by str
    sorting str
    type str
    Types of returned information. Group: returned information about the working group where the current user is; DataAuth: returned information about the current user&#39;s data permission; EngineAuth: returned information about the current user&#39;s engine permissionNote: This field may return null, indicating that no valid values can be obtained.
    user_id str
    User IDNote: This field may return null, indicating that no valid values can be obtained.
    id String
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    userInfos List<Property Map>
    Detailed user informationNote: This field may return null, indicating that no valid values can be obtained.
    filters List<Property Map>
    resultOutputFile String
    sortBy String
    sorting String
    type String
    Types of returned information. Group: returned information about the working group where the current user is; DataAuth: returned information about the current user&#39;s data permission; EngineAuth: returned information about the current user&#39;s engine permissionNote: This field may return null, indicating that no valid values can be obtained.
    userId String
    User IDNote: This field may return null, indicating that no valid values can be obtained.

    Supporting Types

    GetDlcDescribeUserInfoFilter

    Name string
    Attribute name. If more than one filter exists, the logical relationship between these filters is OR.
    Values List<string>
    Attribute value. If multiple values exist in one filter, the logical relationship between these values is OR.
    Name string
    Attribute name. If more than one filter exists, the logical relationship between these filters is OR.
    Values []string
    Attribute value. If multiple values exist in one filter, the logical relationship between these values is OR.
    name String
    Attribute name. If more than one filter exists, the logical relationship between these filters is OR.
    values List<String>
    Attribute value. If multiple values exist in one filter, the logical relationship between these values is OR.
    name string
    Attribute name. If more than one filter exists, the logical relationship between these filters is OR.
    values string[]
    Attribute value. If multiple values exist in one filter, the logical relationship between these values is OR.
    name str
    Attribute name. If more than one filter exists, the logical relationship between these filters is OR.
    values Sequence[str]
    Attribute value. If multiple values exist in one filter, the logical relationship between these values is OR.
    name String
    Attribute name. If more than one filter exists, the logical relationship between these filters is OR.
    values List<String>
    Attribute value. If multiple values exist in one filter, the logical relationship between these values is OR.

    GetDlcDescribeUserInfoUserInfo

    AccountType string
    Account type.
    CatalogPolicyInfos List<GetDlcDescribeUserInfoUserInfoCatalogPolicyInfo>
    Collection of catalog permissionsNote: This field may return null, indicating that no valid values can be obtained.
    DataPolicyInfos List<GetDlcDescribeUserInfoUserInfoDataPolicyInfo>
    Collection of data permission informationNote: This field may return null, indicating that no valid values can be obtained.
    EnginePolicyInfos List<GetDlcDescribeUserInfoUserInfoEnginePolicyInfo>
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    RowFilterInfos List<GetDlcDescribeUserInfoUserInfoRowFilterInfo>
    Collection of filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    Type string
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    UserAlias string
    User aliasNote: This field may return null, indicating that no valid values can be obtained.
    UserDescription string
    User descriptionNote: This field may return null, indicating that no valid values can be obtained.
    UserId string
    User ID.
    UserType string
    Types of users. ADMIN: administrators; COMMON: general usersNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupInfos List<GetDlcDescribeUserInfoUserInfoWorkGroupInfo>
    Information about collections of working groups bound to the userNote: This field may return null, indicating that no valid values can be obtained.
    AccountType string
    Account type.
    CatalogPolicyInfos []GetDlcDescribeUserInfoUserInfoCatalogPolicyInfo
    Collection of catalog permissionsNote: This field may return null, indicating that no valid values can be obtained.
    DataPolicyInfos []GetDlcDescribeUserInfoUserInfoDataPolicyInfo
    Collection of data permission informationNote: This field may return null, indicating that no valid values can be obtained.
    EnginePolicyInfos []GetDlcDescribeUserInfoUserInfoEnginePolicyInfo
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    RowFilterInfos []GetDlcDescribeUserInfoUserInfoRowFilterInfo
    Collection of filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    Type string
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    UserAlias string
    User aliasNote: This field may return null, indicating that no valid values can be obtained.
    UserDescription string
    User descriptionNote: This field may return null, indicating that no valid values can be obtained.
    UserId string
    User ID.
    UserType string
    Types of users. ADMIN: administrators; COMMON: general usersNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupInfos []GetDlcDescribeUserInfoUserInfoWorkGroupInfo
    Information about collections of working groups bound to the userNote: This field may return null, indicating that no valid values can be obtained.
    accountType String
    Account type.
    catalogPolicyInfos List<GetDlcDescribeUserInfoUserInfoCatalogPolicyInfo>
    Collection of catalog permissionsNote: This field may return null, indicating that no valid values can be obtained.
    dataPolicyInfos List<GetDlcDescribeUserInfoUserInfoDataPolicyInfo>
    Collection of data permission informationNote: This field may return null, indicating that no valid values can be obtained.
    enginePolicyInfos List<GetDlcDescribeUserInfoUserInfoEnginePolicyInfo>
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    rowFilterInfos List<GetDlcDescribeUserInfoUserInfoRowFilterInfo>
    Collection of filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type String
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    userAlias String
    User aliasNote: This field may return null, indicating that no valid values can be obtained.
    userDescription String
    User descriptionNote: This field may return null, indicating that no valid values can be obtained.
    userId String
    User ID.
    userType String
    Types of users. ADMIN: administrators; COMMON: general usersNote: This field may return null, indicating that no valid values can be obtained.
    workGroupInfos List<GetDlcDescribeUserInfoUserInfoWorkGroupInfo>
    Information about collections of working groups bound to the userNote: This field may return null, indicating that no valid values can be obtained.
    accountType string
    Account type.
    catalogPolicyInfos GetDlcDescribeUserInfoUserInfoCatalogPolicyInfo[]
    Collection of catalog permissionsNote: This field may return null, indicating that no valid values can be obtained.
    dataPolicyInfos GetDlcDescribeUserInfoUserInfoDataPolicyInfo[]
    Collection of data permission informationNote: This field may return null, indicating that no valid values can be obtained.
    enginePolicyInfos GetDlcDescribeUserInfoUserInfoEnginePolicyInfo[]
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    rowFilterInfos GetDlcDescribeUserInfoUserInfoRowFilterInfo[]
    Collection of filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type string
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    userAlias string
    User aliasNote: This field may return null, indicating that no valid values can be obtained.
    userDescription string
    User descriptionNote: This field may return null, indicating that no valid values can be obtained.
    userId string
    User ID.
    userType string
    Types of users. ADMIN: administrators; COMMON: general usersNote: This field may return null, indicating that no valid values can be obtained.
    workGroupInfos GetDlcDescribeUserInfoUserInfoWorkGroupInfo[]
    Information about collections of working groups bound to the userNote: This field may return null, indicating that no valid values can be obtained.
    account_type str
    Account type.
    catalog_policy_infos Sequence[GetDlcDescribeUserInfoUserInfoCatalogPolicyInfo]
    Collection of catalog permissionsNote: This field may return null, indicating that no valid values can be obtained.
    data_policy_infos Sequence[GetDlcDescribeUserInfoUserInfoDataPolicyInfo]
    Collection of data permission informationNote: This field may return null, indicating that no valid values can be obtained.
    engine_policy_infos Sequence[GetDlcDescribeUserInfoUserInfoEnginePolicyInfo]
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    row_filter_infos Sequence[GetDlcDescribeUserInfoUserInfoRowFilterInfo]
    Collection of filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type str
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    user_alias str
    User aliasNote: This field may return null, indicating that no valid values can be obtained.
    user_description str
    User descriptionNote: This field may return null, indicating that no valid values can be obtained.
    user_id str
    User ID.
    user_type str
    Types of users. ADMIN: administrators; COMMON: general usersNote: This field may return null, indicating that no valid values can be obtained.
    work_group_infos Sequence[GetDlcDescribeUserInfoUserInfoWorkGroupInfo]
    Information about collections of working groups bound to the userNote: This field may return null, indicating that no valid values can be obtained.
    accountType String
    Account type.
    catalogPolicyInfos List<Property Map>
    Collection of catalog permissionsNote: This field may return null, indicating that no valid values can be obtained.
    dataPolicyInfos List<Property Map>
    Collection of data permission informationNote: This field may return null, indicating that no valid values can be obtained.
    enginePolicyInfos List<Property Map>
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    rowFilterInfos List<Property Map>
    Collection of filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type String
    Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission.
    userAlias String
    User aliasNote: This field may return null, indicating that no valid values can be obtained.
    userDescription String
    User descriptionNote: This field may return null, indicating that no valid values can be obtained.
    userId String
    User ID.
    userType String
    Types of users. ADMIN: administrators; COMMON: general usersNote: This field may return null, indicating that no valid values can be obtained.
    workGroupInfos List<Property Map>
    Information about collections of working groups bound to the userNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoCatalogPolicyInfo

    PolicySets List<GetDlcDescribeUserInfoUserInfoCatalogPolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    PolicySets []GetDlcDescribeUserInfoUserInfoCatalogPolicyInfoPolicySet
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<GetDlcDescribeUserInfoUserInfoCatalogPolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets GetDlcDescribeUserInfoUserInfoCatalogPolicyInfoPolicySet[]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policy_sets Sequence[GetDlcDescribeUserInfoUserInfoCatalogPolicyInfoPolicySet]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<Property Map>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoCatalogPolicyInfoPolicySet

    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id float64
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId float64
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog str
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column str
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    create_time str
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    data_engine str
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database str
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function str
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id float
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode str
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation str
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator str
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policy_type str
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    re_auth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source str
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    source_id float
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    source_name str
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table str
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view str
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoDataPolicyInfo

    PolicySets List<GetDlcDescribeUserInfoUserInfoDataPolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    PolicySets []GetDlcDescribeUserInfoUserInfoDataPolicyInfoPolicySet
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<GetDlcDescribeUserInfoUserInfoDataPolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets GetDlcDescribeUserInfoUserInfoDataPolicyInfoPolicySet[]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policy_sets Sequence[GetDlcDescribeUserInfoUserInfoDataPolicyInfoPolicySet]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<Property Map>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoDataPolicyInfoPolicySet

    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id float64
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId float64
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog str
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column str
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    create_time str
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    data_engine str
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database str
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function str
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id float
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode str
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation str
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator str
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policy_type str
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    re_auth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source str
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    source_id float
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    source_name str
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table str
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view str
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoEnginePolicyInfo

    PolicySets List<GetDlcDescribeUserInfoUserInfoEnginePolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    PolicySets []GetDlcDescribeUserInfoUserInfoEnginePolicyInfoPolicySet
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<GetDlcDescribeUserInfoUserInfoEnginePolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets GetDlcDescribeUserInfoUserInfoEnginePolicyInfoPolicySet[]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policy_sets Sequence[GetDlcDescribeUserInfoUserInfoEnginePolicyInfoPolicySet]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<Property Map>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoEnginePolicyInfoPolicySet

    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id float64
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId float64
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog str
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column str
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    create_time str
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    data_engine str
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database str
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function str
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id float
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode str
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation str
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator str
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policy_type str
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    re_auth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source str
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    source_id float
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    source_name str
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table str
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view str
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoRowFilterInfo

    PolicySets List<GetDlcDescribeUserInfoUserInfoRowFilterInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    PolicySets []GetDlcDescribeUserInfoUserInfoRowFilterInfoPolicySet
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<GetDlcDescribeUserInfoUserInfoRowFilterInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets GetDlcDescribeUserInfoUserInfoRowFilterInfoPolicySet[]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policy_sets Sequence[GetDlcDescribeUserInfoUserInfoRowFilterInfoPolicySet]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<Property Map>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoRowFilterInfoPolicySet

    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    Catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    Column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    DataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    Database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    Function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    Id float64
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    Mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    Operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    Operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    PolicyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    ReAuth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    Source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    SourceId float64
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    SourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    Table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    View string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Double
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Double
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog string
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column string
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine string
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database string
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function string
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode string
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation string
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator string
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType string
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source string
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName string
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table string
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view string
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog str
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column str
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    create_time str
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    data_engine str
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database str
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function str
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id float
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode str
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation str
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator str
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policy_type str
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    re_auth bool
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source str
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    source_id float
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    source_name str
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table str
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view str
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.
    catalog String
    The name of the target data source. To grant admin permission, it must be * (all resources at this level); to grant data source and database permissions, it must be COSDataCatalog or *; to grant table permissions, it can be a custom data source; if it is left empty, DataLakeCatalog is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console.
    column String
    The name of the target column. * represents all columns. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    dataEngine String
    The name of the target data engine. * represents all engines. To grant admin permissions, it must be *.Note: This field may return null, indicating that no valid values can be obtained.
    database String
    The name of the target database. * represents all databases in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any database.
    function String
    The name of the target function. * represents all functions in the current catalog. To grant admin permissions, it must be *; to grant data connection permissions, it must be null; to grant other permissions, it can be any function.Note: This field may return null, indicating that no valid values can be obtained.
    id Number
    The policy ID.Note: This field may return null, indicating that no valid values can be obtained.
    mode String
    The grant mode, which is not required as an input parameter. Valid values: COMMON and SENIOR.Note: This field may return null, indicating that no valid values can be obtained.
    operation String
    The target permissions, which vary by permission level. Admin: ALL (default); data connection: CREATE; database: ALL, CREATE, ALTER, and DROP; table: ALL, SELECT, INSERT, ALTER, DELETE, DROP, and UPDATE. Note: For table permissions, if a data source other than COSDataCatalog is specified, only the SELECT permission can be granted here.
    operator String
    The operator, which is not required as an input parameter.Note: This field may return null, indicating that no valid values can be obtained.
    policyType String
    The permission type. Valid values: ADMIN, DATASOURCE, DATABASE, TABLE, VIEW, FUNCTION, COLUMN, and ENGINE. Note: If it is left empty, ADMIN is used.
    reAuth Boolean
    Whether the grantee is allowed to further grant the permissions. Valid values: false (default) and true (the grantee can grant permissions gained here to other sub-users).Note: This field may return null, indicating that no valid values can be obtained.
    source String
    The permission source, which is not required when input parameters are passed in. Valid values: USER (from the user) and WORKGROUP (from one or more associated work groups).Note: This field may return null, indicating that no valid values can be obtained.
    sourceId Number
    The ID of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    sourceName String
    The name of the work group, which applies only when the value of the Source field is WORKGROUP.Note: This field may return null, indicating that no valid values can be obtained.
    table String
    The name of the target table. * represents all tables in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table.
    view String
    The name of the target view. * represents all views in the current database. To grant admin permissions, it must be *; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view.Note: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoWorkGroupInfo

    TotalCount double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupSets List<GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet>
    Collection of working group informationNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupSets []GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet
    Collection of working group informationNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupSets List<GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet>
    Collection of working group informationNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupSets GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet[]
    Collection of working group informationNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    work_group_sets Sequence[GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet]
    Collection of working group informationNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Number
    Total working groupsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupSets List<Property Map>
    Collection of working group informationNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet

    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    Creator string
    Creator.
    WorkGroupDescription string
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupId double
    Unique ID of the working group.
    WorkGroupName string
    Working group name.
    CreateTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    Creator string
    Creator.
    WorkGroupDescription string
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupId float64
    Unique ID of the working group.
    WorkGroupName string
    Working group name.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    creator String
    Creator.
    workGroupDescription String
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId Double
    Unique ID of the working group.
    workGroupName String
    Working group name.
    createTime string
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    creator string
    Creator.
    workGroupDescription string
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId number
    Unique ID of the working group.
    workGroupName string
    Working group name.
    create_time str
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    creator str
    Creator.
    work_group_description str
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    work_group_id float
    Unique ID of the working group.
    work_group_name str
    Working group name.
    createTime String
    The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021.
    creator String
    Creator.
    workGroupDescription String
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId Number
    Unique ID of the working group.
    workGroupName String
    Working group name.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.82.18 published on Thursday, Aug 21, 2025 by tencentcloudstack