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

tencentcloud.getDlcDescribeWorkGroupInfo

Explore with Pulumi AI

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 describeWorkGroupInfo = tencentcloud.getDlcDescribeWorkGroupInfo({
    sortBy: "create-time",
    sorting: "desc",
    type: "User",
    workGroupId: 23181,
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

describe_work_group_info = tencentcloud.get_dlc_describe_work_group_info(sort_by="create-time",
    sorting="desc",
    type="User",
    work_group_id=23181)
Copy
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(23181),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var describeWorkGroupInfo = Tencentcloud.GetDlcDescribeWorkGroupInfo.Invoke(new()
    {
        SortBy = "create-time",
        Sorting = "desc",
        Type = "User",
        WorkGroupId = 23181,
    });

});
Copy
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 describeWorkGroupInfo = TencentcloudFunctions.getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs.builder()
            .sortBy("create-time")
            .sorting("desc")
            .type("User")
            .workGroupId(23181)
            .build());

    }
}
Copy
variables:
  describeWorkGroupInfo:
    fn::invoke:
      function: tencentcloud:getDlcDescribeWorkGroupInfo
      arguments:
        sortBy: create-time
        sorting: desc
        type: User
        workGroupId: 23181
Copy

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>
Copy
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]
Copy
func GetDlcDescribeWorkGroupInfo(ctx *Context, args *GetDlcDescribeWorkGroupInfoArgs, opts ...InvokeOption) (*GetDlcDescribeWorkGroupInfoResult, error)
func GetDlcDescribeWorkGroupInfoOutput(ctx *Context, args *GetDlcDescribeWorkGroupInfoOutputArgs, opts ...InvokeOption) GetDlcDescribeWorkGroupInfoResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetDlcDescribeWorkGroupInfoResult> getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions options)
public static Output<GetDlcDescribeWorkGroupInfoResult> getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getDlcDescribeWorkGroupInfo:getDlcDescribeWorkGroupInfo
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Filters List<GetDlcDescribeWorkGroupInfoFilter>
Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
Id string
Policy id.
ResultOutputFile string
Used to save results.
SortBy string
Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
Sorting string
Sorting method, desc means forward order, asc means reverse order, the default is asc.
Type string
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
WorkGroupId double
Work group id.
Filters []GetDlcDescribeWorkGroupInfoFilter
Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
Id string
Policy id.
ResultOutputFile string
Used to save results.
SortBy string
Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
Sorting string
Sorting method, desc means forward order, asc means reverse order, the default is asc.
Type string
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
WorkGroupId float64
Work group id.
filters List<GetDlcDescribeWorkGroupInfoFilter>
Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
id String
Policy id.
resultOutputFile String
Used to save results.
sortBy String
Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
sorting String
Sorting method, desc means forward order, asc means reverse order, the default is asc.
type String
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
workGroupId Double
Work group id.
filters GetDlcDescribeWorkGroupInfoFilter[]
Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
id string
Policy id.
resultOutputFile string
Used to save results.
sortBy string
Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
sorting string
Sorting method, desc means forward order, asc means reverse order, the default is asc.
type string
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
workGroupId number
Work group id.
filters Sequence[GetDlcDescribeWorkGroupInfoFilter]
Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
id str
Policy id.
result_output_file str
Used to save results.
sort_by str
Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
sorting str
Sorting method, desc means forward order, asc means reverse order, the default is asc.
type str
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
work_group_id float
Work group id.
filters List<Property Map>
Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
id String
Policy id.
resultOutputFile String
Used to save results.
sortBy String
Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
sorting String
Sorting method, desc means forward order, asc means reverse order, the default is asc.
type String
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
workGroupId Number
Work group id.

getDlcDescribeWorkGroupInfo Result

The following output properties are available:

Id string
Policy id.
WorkGroupInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfo>
Workgroup details.
Filters List<GetDlcDescribeWorkGroupInfoFilter>
ResultOutputFile string
SortBy string
Sorting string
Type string
The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
WorkGroupId double
Work group id.
Id string
Policy id.
WorkGroupInfos []GetDlcDescribeWorkGroupInfoWorkGroupInfo
Workgroup details.
Filters []GetDlcDescribeWorkGroupInfoFilter
ResultOutputFile string
SortBy string
Sorting string
Type string
The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
WorkGroupId float64
Work group id.
id String
Policy id.
workGroupInfos List<GetDlcDescribeWorkGroupInfoWorkGroupInfo>
Workgroup details.
filters List<GetDlcDescribeWorkGroupInfoFilter>
resultOutputFile String
sortBy String
sorting String
type String
The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
workGroupId Double
Work group id.
id string
Policy id.
workGroupInfos GetDlcDescribeWorkGroupInfoWorkGroupInfo[]
Workgroup details.
filters GetDlcDescribeWorkGroupInfoFilter[]
resultOutputFile string
sortBy string
sorting string
type string
The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
workGroupId number
Work group id.
id str
Policy id.
work_group_infos Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfo]
Workgroup details.
filters Sequence[GetDlcDescribeWorkGroupInfoFilter]
result_output_file str
sort_by str
sorting str
type str
The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
work_group_id float
Work group id.
id String
Policy id.
workGroupInfos List<Property Map>
Workgroup details.
filters List<Property Map>
resultOutputFile String
sortBy String
sorting String
type String
The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
workGroupId Number
Work group id.

Supporting Types

GetDlcDescribeWorkGroupInfoFilter

Name This property is required. string
Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship.
Values This property is required. List<string>
Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship.
Name This property is required. string
Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship.
Values This property is required. []string
Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship.
name This property is required. String
Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship.
values This property is required. List<String>
Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship.
name This property is required. string
Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship.
values This property is required. string[]
Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship.
name This property is required. str
Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship.
values This property is required. Sequence[str]
Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship.
name This property is required. String
Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship.
values This property is required. List<String>
Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship.

GetDlcDescribeWorkGroupInfoWorkGroupInfo

DataPolicyInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo>
Data permission collection.
EnginePolicyInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo>
Engine permission collection.
RowFilterInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo>
Row filter information collection.
Type This property is required. string
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
UserInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo>
A collection of users bound to the workgroup.
WorkGroupDescription This property is required. string
Workgroup description information.
WorkGroupId This property is required. double
Work group id.
WorkGroupName This property is required. string
Work group name.
DataPolicyInfos This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo
Data permission collection.
EnginePolicyInfos This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo
Engine permission collection.
RowFilterInfos This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo
Row filter information collection.
Type This property is required. string
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
UserInfos This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo
A collection of users bound to the workgroup.
WorkGroupDescription This property is required. string
Workgroup description information.
WorkGroupId This property is required. float64
Work group id.
WorkGroupName This property is required. string
Work group name.
dataPolicyInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo>
Data permission collection.
enginePolicyInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo>
Engine permission collection.
rowFilterInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo>
Row filter information collection.
type This property is required. String
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
userInfos This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo>
A collection of users bound to the workgroup.
workGroupDescription This property is required. String
Workgroup description information.
workGroupId This property is required. Double
Work group id.
workGroupName This property is required. String
Work group name.
dataPolicyInfos This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo[]
Data permission collection.
enginePolicyInfos This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo[]
Engine permission collection.
rowFilterInfos This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo[]
Row filter information collection.
type This property is required. string
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
userInfos This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo[]
A collection of users bound to the workgroup.
workGroupDescription This property is required. string
Workgroup description information.
workGroupId This property is required. number
Work group id.
workGroupName This property is required. string
Work group name.
data_policy_infos This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo]
Data permission collection.
engine_policy_infos This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo]
Engine permission collection.
row_filter_infos This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo]
Row filter information collection.
type This property is required. str
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
user_infos This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo]
A collection of users bound to the workgroup.
work_group_description This property is required. str
Workgroup description information.
work_group_id This property is required. float
Work group id.
work_group_name This property is required. str
Work group name.
dataPolicyInfos This property is required. List<Property Map>
Data permission collection.
enginePolicyInfos This property is required. List<Property Map>
Engine permission collection.
rowFilterInfos This property is required. List<Property Map>
Row filter information collection.
type This property is required. String
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
userInfos This property is required. List<Property Map>
A collection of users bound to the workgroup.
workGroupDescription This property is required. String
Workgroup description information.
workGroupId This property is required. Number
Work group id.
workGroupName This property is required. String
Work group name.

GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo

PolicySets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet>
Policy set.
TotalCount This property is required. double
Total count.
PolicySets This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet
Policy set.
TotalCount This property is required. float64
Total count.
policySets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet>
Policy set.
totalCount This property is required. Double
Total count.
policySets This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet[]
Policy set.
totalCount This property is required. number
Total count.
policy_sets This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet]
Policy set.
total_count This property is required. float
Total count.
policySets This property is required. List<Property Map>
Policy set.
totalCount This property is required. Number
Total count.

GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet

Catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
Column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
CreateTime This property is required. string
Create time.
DataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
Database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
Function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
Id This property is required. double
Policy id.
Mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
Operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
Operator This property is required. string
Operator, do not fill in the input parameters.
PolicyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
ReAuth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
Source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
SourceId This property is required. double
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
SourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
Table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
View This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
Catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
Column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
CreateTime This property is required. string
Create time.
DataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
Database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
Function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
Id This property is required. float64
Policy id.
Mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
Operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
Operator This property is required. string
Operator, do not fill in the input parameters.
PolicyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
ReAuth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
Source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
SourceId This property is required. float64
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
SourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
Table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
View This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. String
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. String
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. String
Create time.
dataEngine This property is required. String
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. String
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. String
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. Double
Policy id.
mode This property is required. String
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. String
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. String
Operator, do not fill in the input parameters.
policyType This property is required. String
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. Boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. String
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. Double
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. String
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. String
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. String
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. string
Create time.
dataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. number
Policy id.
mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. string
Operator, do not fill in the input parameters.
policyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. number
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. str
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. str
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
create_time This property is required. str
Create time.
data_engine This property is required. str
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. str
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. str
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. float
Policy id.
mode This property is required. str
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. str
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. str
Operator, do not fill in the input parameters.
policy_type This property is required. str
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
re_auth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. str
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
source_id This property is required. float
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
source_name This property is required. str
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. str
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. str
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. String
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. String
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. String
Create time.
dataEngine This property is required. String
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. String
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. String
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. Number
Policy id.
mode This property is required. String
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. String
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. String
Operator, do not fill in the input parameters.
policyType This property is required. String
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. Boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. String
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. Number
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. String
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. String
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. String
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.

GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo

PolicySets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet>
Policy set.
TotalCount This property is required. double
Total count.
PolicySets This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet
Policy set.
TotalCount This property is required. float64
Total count.
policySets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet>
Policy set.
totalCount This property is required. Double
Total count.
policySets This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet[]
Policy set.
totalCount This property is required. number
Total count.
policy_sets This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet]
Policy set.
total_count This property is required. float
Total count.
policySets This property is required. List<Property Map>
Policy set.
totalCount This property is required. Number
Total count.

GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet

Catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
Column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
CreateTime This property is required. string
Create time.
DataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
Database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
Function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
Id This property is required. double
Policy id.
Mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
Operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
Operator This property is required. string
Operator, do not fill in the input parameters.
PolicyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
ReAuth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
Source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
SourceId This property is required. double
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
SourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
Table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
View This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
Catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
Column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
CreateTime This property is required. string
Create time.
DataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
Database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
Function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
Id This property is required. float64
Policy id.
Mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
Operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
Operator This property is required. string
Operator, do not fill in the input parameters.
PolicyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
ReAuth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
Source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
SourceId This property is required. float64
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
SourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
Table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
View This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. String
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. String
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. String
Create time.
dataEngine This property is required. String
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. String
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. String
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. Double
Policy id.
mode This property is required. String
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. String
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. String
Operator, do not fill in the input parameters.
policyType This property is required. String
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. Boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. String
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. Double
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. String
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. String
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. String
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. string
Create time.
dataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. number
Policy id.
mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. string
Operator, do not fill in the input parameters.
policyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. number
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. str
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. str
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
create_time This property is required. str
Create time.
data_engine This property is required. str
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. str
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. str
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. float
Policy id.
mode This property is required. str
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. str
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. str
Operator, do not fill in the input parameters.
policy_type This property is required. str
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
re_auth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. str
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
source_id This property is required. float
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
source_name This property is required. str
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. str
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. str
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. String
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. String
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. String
Create time.
dataEngine This property is required. String
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. String
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. String
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. Number
Policy id.
mode This property is required. String
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. String
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. String
Operator, do not fill in the input parameters.
policyType This property is required. String
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. Boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. String
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. Number
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. String
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. String
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. String
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.

GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo

PolicySets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet>
Policy set.
TotalCount This property is required. double
Total count.
PolicySets This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet
Policy set.
TotalCount This property is required. float64
Total count.
policySets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet>
Policy set.
totalCount This property is required. Double
Total count.
policySets This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet[]
Policy set.
totalCount This property is required. number
Total count.
policy_sets This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet]
Policy set.
total_count This property is required. float
Total count.
policySets This property is required. List<Property Map>
Policy set.
totalCount This property is required. Number
Total count.

GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet

Catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
Column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
CreateTime This property is required. string
Create time.
DataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
Database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
Function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
Id This property is required. double
Policy id.
Mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
Operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
Operator This property is required. string
Operator, do not fill in the input parameters.
PolicyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
ReAuth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
Source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
SourceId This property is required. double
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
SourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
Table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
View This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
Catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
Column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
CreateTime This property is required. string
Create time.
DataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
Database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
Function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
Id This property is required. float64
Policy id.
Mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
Operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
Operator This property is required. string
Operator, do not fill in the input parameters.
PolicyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
ReAuth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
Source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
SourceId This property is required. float64
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
SourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
Table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
View This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. String
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. String
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. String
Create time.
dataEngine This property is required. String
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. String
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. String
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. Double
Policy id.
mode This property is required. String
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. String
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. String
Operator, do not fill in the input parameters.
policyType This property is required. String
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. Boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. String
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. Double
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. String
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. String
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. String
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. string
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. string
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. string
Create time.
dataEngine This property is required. string
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. string
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. string
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. number
Policy id.
mode This property is required. string
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. string
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. string
Operator, do not fill in the input parameters.
policyType This property is required. string
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. string
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. number
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. string
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. string
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. string
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. str
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. str
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
create_time This property is required. str
Create time.
data_engine This property is required. str
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. str
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. str
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. float
Policy id.
mode This property is required. str
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. str
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. str
Operator, do not fill in the input parameters.
policy_type This property is required. str
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
re_auth This property is required. bool
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. str
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
source_id This property is required. float
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
source_name This property is required. str
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. str
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. str
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
catalog This property is required. String
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
column This property is required. String
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
createTime This property is required. String
Create time.
dataEngine This property is required. String
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
database This property is required. String
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
function This property is required. String
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
id This property is required. Number
Policy id.
mode This property is required. String
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
operation This property is required. String
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
operator This property is required. String
Operator, do not fill in the input parameters.
policyType This property is required. String
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
reAuth This property is required. Boolean
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
source This property is required. String
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
sourceId This property is required. Number
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
sourceName This property is required. String
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
table This property is required. String
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
view This property is required. String
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.

GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo

TotalCount This property is required. double
Total count.
UserSets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet>
User information collection.
TotalCount This property is required. float64
Total count.
UserSets This property is required. []GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet
User information collection.
totalCount This property is required. Double
Total count.
userSets This property is required. List<GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet>
User information collection.
totalCount This property is required. number
Total count.
userSets This property is required. GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet[]
User information collection.
total_count This property is required. float
Total count.
user_sets This property is required. Sequence[GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet]
User information collection.
totalCount This property is required. Number
Total count.
userSets This property is required. List<Property Map>
User information collection.

GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet

CreateTime This property is required. string
Create time.
Creator This property is required. string
The creator of the current user.
UserAlias This property is required. string
User alias.
UserDescription This property is required. string
User description.
UserId This property is required. string
User id, matches the CAM side sub-user uin.
CreateTime This property is required. string
Create time.
Creator This property is required. string
The creator of the current user.
UserAlias This property is required. string
User alias.
UserDescription This property is required. string
User description.
UserId This property is required. string
User id, matches the CAM side sub-user uin.
createTime This property is required. String
Create time.
creator This property is required. String
The creator of the current user.
userAlias This property is required. String
User alias.
userDescription This property is required. String
User description.
userId This property is required. String
User id, matches the CAM side sub-user uin.
createTime This property is required. string
Create time.
creator This property is required. string
The creator of the current user.
userAlias This property is required. string
User alias.
userDescription This property is required. string
User description.
userId This property is required. string
User id, matches the CAM side sub-user uin.
create_time This property is required. str
Create time.
creator This property is required. str
The creator of the current user.
user_alias This property is required. str
User alias.
user_description This property is required. str
User description.
user_id This property is required. str
User id, matches the CAM side sub-user uin.
createTime This property is required. String
Create time.
creator This property is required. String
The creator of the current user.
userAlias This property is required. String
User alias.
userDescription This property is required. String
User description.
userId This property is required. String
User id, matches the CAM side sub-user uin.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.