1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getDlcDescribeWorkGroupInfo
tencentcloud 1.82.17 published on Thursday, Aug 14, 2025 by tencentcloudstack

tencentcloud.getDlcDescribeWorkGroupInfo

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.82.17 published on Thursday, Aug 14, 2025 by tencentcloudstack

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

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getDlcDescribeWorkGroupInfo({
        sortBy: "create-time",
        sorting: "desc",
        type: "User",
        workGroupId: 70220,
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_dlc_describe_work_group_info(sort_by="create-time",
        sorting="desc",
        type="User",
        work_group_id=70220)
    
    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.GetDlcDescribeWorkGroupInfo(ctx, &tencentcloud.GetDlcDescribeWorkGroupInfoArgs{
    			SortBy:      pulumi.StringRef("create-time"),
    			Sorting:     pulumi.StringRef("desc"),
    			Type:        pulumi.StringRef("User"),
    			WorkGroupId: pulumi.Float64Ref(70220),
    		}, 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.GetDlcDescribeWorkGroupInfo.Invoke(new()
        {
            SortBy = "create-time",
            Sorting = "desc",
            Type = "User",
            WorkGroupId = 70220,
        });
    
    });
    
    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.GetDlcDescribeWorkGroupInfoArgs;
    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.getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs.builder()
                .sortBy("create-time")
                .sorting("desc")
                .type("User")
                .workGroupId(70220)
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getDlcDescribeWorkGroupInfo
          arguments:
            sortBy: create-time
            sorting: desc
            type: User
            workGroupId: 70220
    

    Using getDlcDescribeWorkGroupInfo

    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 getDlcDescribeWorkGroupInfo(args: GetDlcDescribeWorkGroupInfoArgs, opts?: InvokeOptions): Promise<GetDlcDescribeWorkGroupInfoResult>
    function getDlcDescribeWorkGroupInfoOutput(args: GetDlcDescribeWorkGroupInfoOutputArgs, opts?: InvokeOptions): Output<GetDlcDescribeWorkGroupInfoResult>
    def get_dlc_describe_work_group_info(filters: Optional[Sequence[GetDlcDescribeWorkGroupInfoFilter]] = None,
                                         id: Optional[str] = None,
                                         result_output_file: Optional[str] = None,
                                         sort_by: Optional[str] = None,
                                         sorting: Optional[str] = None,
                                         type: Optional[str] = None,
                                         work_group_id: Optional[float] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetDlcDescribeWorkGroupInfoResult
    def get_dlc_describe_work_group_info_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDlcDescribeWorkGroupInfoFilterArgs]]]] = 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,
                                         work_group_id: Optional[pulumi.Input[float]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetDlcDescribeWorkGroupInfoResult]
    func GetDlcDescribeWorkGroupInfo(ctx *Context, args *GetDlcDescribeWorkGroupInfoArgs, opts ...InvokeOption) (*GetDlcDescribeWorkGroupInfoResult, error)
    func GetDlcDescribeWorkGroupInfoOutput(ctx *Context, args *GetDlcDescribeWorkGroupInfoOutputArgs, opts ...InvokeOption) GetDlcDescribeWorkGroupInfoResultOutput

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

    public static class GetDlcDescribeWorkGroupInfo 
    {
        public static Task<GetDlcDescribeWorkGroupInfoResult> InvokeAsync(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions? opts = null)
        public static Output<GetDlcDescribeWorkGroupInfoResult> Invoke(GetDlcDescribeWorkGroupInfoInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDlcDescribeWorkGroupInfoResult> getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions options)
    public static Output<GetDlcDescribeWorkGroupInfoResult> getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getDlcDescribeWorkGroupInfo:getDlcDescribeWorkGroupInfo
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filters List<GetDlcDescribeWorkGroupInfoFilter>
    Filter criteria that are queriedWhen the type is User, the fuzzy search is supported as the key is user-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 User, create-time and user-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
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    WorkGroupId double
    Working group ID.
    Filters []GetDlcDescribeWorkGroupInfoFilter
    Filter criteria that are queriedWhen the type is User, the fuzzy search is supported as the key is user-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 User, create-time and user-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
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    WorkGroupId float64
    Working group ID.
    filters List<GetDlcDescribeWorkGroupInfoFilter>
    Filter criteria that are queriedWhen the type is User, the fuzzy search is supported as the key is user-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 User, create-time and user-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
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    workGroupId Double
    Working group ID.
    filters GetDlcDescribeWorkGroupInfoFilter[]
    Filter criteria that are queriedWhen the type is User, the fuzzy search is supported as the key is user-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 User, create-time and user-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
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    workGroupId number
    Working group ID.
    filters Sequence[GetDlcDescribeWorkGroupInfoFilter]
    Filter criteria that are queriedWhen the type is User, the fuzzy search is supported as the key is user-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 User, create-time and user-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
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    work_group_id float
    Working group ID.
    filters List<Property Map>
    Filter criteria that are queriedWhen the type is User, the fuzzy search is supported as the key is user-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 User, create-time and user-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
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    workGroupId Number
    Working group ID.

    getDlcDescribeWorkGroupInfo 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.
    WorkGroupInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfo>
    Details about working groupsNote: This field may return null, indicating that no valid values can be obtained.
    Filters List<GetDlcDescribeWorkGroupInfoFilter>
    ResultOutputFile string
    SortBy string
    Sorting string
    Type string
    Types of information included. User: user information; DataAuth: data permissions; EngineAuth: engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupId double
    Working group 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.
    WorkGroupInfos []GetDlcDescribeWorkGroupInfoWorkGroupInfo
    Details about working groupsNote: This field may return null, indicating that no valid values can be obtained.
    Filters []GetDlcDescribeWorkGroupInfoFilter
    ResultOutputFile string
    SortBy string
    Sorting string
    Type string
    Types of information included. User: user information; DataAuth: data permissions; EngineAuth: engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupId float64
    Working group 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.
    workGroupInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfo>
    Details about working groupsNote: This field may return null, indicating that no valid values can be obtained.
    filters List<GetDlcDescribeWorkGroupInfoFilter>
    resultOutputFile String
    sortBy String
    sorting String
    type String
    Types of information included. User: user information; DataAuth: data permissions; EngineAuth: engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId Double
    Working group 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.
    workGroupInfos GetDlcDescribeWorkGroupInfoWorkGroupInfo[]
    Details about working groupsNote: This field may return null, indicating that no valid values can be obtained.
    filters GetDlcDescribeWorkGroupInfoFilter[]
    resultOutputFile string
    sortBy string
    sorting string
    type string
    Types of information included. User: user information; DataAuth: data permissions; EngineAuth: engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId number
    Working group 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.
    work_group_infos Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfo]
    Details about working groupsNote: This field may return null, indicating that no valid values can be obtained.
    filters Sequence[GetDlcDescribeWorkGroupInfoFilter]
    result_output_file str
    sort_by str
    sorting str
    type str
    Types of information included. User: user information; DataAuth: data permissions; EngineAuth: engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    work_group_id float
    Working group 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.
    workGroupInfos List<Property Map>
    Details about working groupsNote: 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 information included. User: user information; DataAuth: data permissions; EngineAuth: engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId Number
    Working group IDNote: This field may return null, indicating that no valid values can be obtained.

    Supporting Types

    GetDlcDescribeWorkGroupInfoFilter

    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.

    GetDlcDescribeWorkGroupInfoWorkGroupInfo

    DataPolicyInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo>
    Collection of data permissionsNote: This field may return null, indicating that no valid values can be obtained.
    EnginePolicyInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo>
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    RowFilterInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo>
    Collection of information about filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    Type string
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    UserInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo>
    Collection of users bound to working groupsNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupDescription string
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupId double
    Working group ID.
    WorkGroupName string
    Working group nameNote: This field may return null, indicating that no valid values can be obtained.
    DataPolicyInfos []GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo
    Collection of data permissionsNote: This field may return null, indicating that no valid values can be obtained.
    EnginePolicyInfos []GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    RowFilterInfos []GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo
    Collection of information about filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    Type string
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    UserInfos []GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo
    Collection of users bound to working groupsNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupDescription string
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    WorkGroupId float64
    Working group ID.
    WorkGroupName string
    Working group nameNote: This field may return null, indicating that no valid values can be obtained.
    dataPolicyInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo>
    Collection of data permissionsNote: This field may return null, indicating that no valid values can be obtained.
    enginePolicyInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo>
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    rowFilterInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo>
    Collection of information about filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type String
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    userInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo>
    Collection of users bound to working groupsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupDescription String
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId Double
    Working group ID.
    workGroupName String
    Working group nameNote: This field may return null, indicating that no valid values can be obtained.
    dataPolicyInfos GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo[]
    Collection of data permissionsNote: This field may return null, indicating that no valid values can be obtained.
    enginePolicyInfos GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo[]
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    rowFilterInfos GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo[]
    Collection of information about filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type string
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    userInfos GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo[]
    Collection of users bound to working groupsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupDescription string
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId number
    Working group ID.
    workGroupName string
    Working group nameNote: This field may return null, indicating that no valid values can be obtained.
    data_policy_infos Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo]
    Collection of data permissionsNote: This field may return null, indicating that no valid values can be obtained.
    engine_policy_infos Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo]
    Collection of engine permissionsNote: This field may return null, indicating that no valid values can be obtained.
    row_filter_infos Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo]
    Collection of information about filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type str
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    user_infos Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo]
    Collection of users bound to working groupsNote: This field may return null, indicating that no valid values can be obtained.
    work_group_description str
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    work_group_id float
    Working group ID.
    work_group_name str
    Working group nameNote: This field may return null, indicating that no valid values can be obtained.
    dataPolicyInfos List<Property Map>
    Collection of data permissionsNote: 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 information about filtered rowsNote: This field may return null, indicating that no valid values can be obtained.
    type String
    Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
    userInfos List<Property Map>
    Collection of users bound to working groupsNote: This field may return null, indicating that no valid values can be obtained.
    workGroupDescription String
    Working group descriptionNote: This field may return null, indicating that no valid values can be obtained.
    workGroupId Number
    Working group ID.
    workGroupName String
    Working group nameNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo

    PolicySets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    PolicySets []GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policySets GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet[]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policy_sets Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total usersNote: 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 usersNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet

    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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo

    PolicySets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    PolicySets []GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policySets GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet[]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policy_sets Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total usersNote: 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 usersNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet

    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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo

    PolicySets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    PolicySets []GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policySets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet>
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policySets GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet[]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    policy_sets Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet]
    Collection of policiesNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total usersNote: 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 usersNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet

    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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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 current user, e.g. 16:19:32, July 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.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo

    TotalCount double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    UserSets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet>
    Collection of user informationNote: This field may return null, indicating that no valid values can be obtained.
    TotalCount float64
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    UserSets []GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet
    Collection of user informationNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Double
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    userSets List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet>
    Collection of user informationNote: This field may return null, indicating that no valid values can be obtained.
    totalCount number
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    userSets GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet[]
    Collection of user informationNote: This field may return null, indicating that no valid values can be obtained.
    total_count float
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    user_sets Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet]
    Collection of user informationNote: This field may return null, indicating that no valid values can be obtained.
    totalCount Number
    Total usersNote: This field may return null, indicating that no valid values can be obtained.
    userSets List<Property Map>
    Collection of user informationNote: This field may return null, indicating that no valid values can be obtained.

    GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet

    CreateTime string
    The creation time of the current user, e.g. 16:19:32, July 28, 2021.
    Creator string
    The creator of the current user.
    UserAlias string
    User alias.
    UserDescription string
    User descriptionNote: The returned value of this field may be null, indicating that no valid value is obtained.
    UserId string
    User Id which matches the sub-user UIN on the CAM side.
    CreateTime string
    The creation time of the current user, e.g. 16:19:32, July 28, 2021.
    Creator string
    The creator of the current user.
    UserAlias string
    User alias.
    UserDescription string
    User descriptionNote: The returned value of this field may be null, indicating that no valid value is obtained.
    UserId string
    User Id which matches the sub-user UIN on the CAM side.
    createTime String
    The creation time of the current user, e.g. 16:19:32, July 28, 2021.
    creator String
    The creator of the current user.
    userAlias String
    User alias.
    userDescription String
    User descriptionNote: The returned value of this field may be null, indicating that no valid value is obtained.
    userId String
    User Id which matches the sub-user UIN on the CAM side.
    createTime string
    The creation time of the current user, e.g. 16:19:32, July 28, 2021.
    creator string
    The creator of the current user.
    userAlias string
    User alias.
    userDescription string
    User descriptionNote: The returned value of this field may be null, indicating that no valid value is obtained.
    userId string
    User Id which matches the sub-user UIN on the CAM side.
    create_time str
    The creation time of the current user, e.g. 16:19:32, July 28, 2021.
    creator str
    The creator of the current user.
    user_alias str
    User alias.
    user_description str
    User descriptionNote: The returned value of this field may be null, indicating that no valid value is obtained.
    user_id str
    User Id which matches the sub-user UIN on the CAM side.
    createTime String
    The creation time of the current user, e.g. 16:19:32, July 28, 2021.
    creator String
    The creator of the current user.
    userAlias String
    User alias.
    userDescription String
    User descriptionNote: The returned value of this field may be null, indicating that no valid value is obtained.
    userId String
    User Id which matches the sub-user UIN on the CAM side.

    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.17 published on Thursday, Aug 14, 2025 by tencentcloudstack