tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getDlcDescribeUserInfo
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query detailed information of dlc describe_user_info
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const describeUserInfo = tencentcloud.getDlcDescribeUserInfo({
    sortBy: "create-time",
    sorting: "desc",
    type: "Group",
    userId: "100032772113",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
describe_user_info = tencentcloud.get_dlc_describe_user_info(sort_by="create-time",
    sorting="desc",
    type="Group",
    user_id="100032772113")
package main
import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.GetDlcDescribeUserInfo(ctx, &tencentcloud.GetDlcDescribeUserInfoArgs{
			SortBy:  pulumi.StringRef("create-time"),
			Sorting: pulumi.StringRef("desc"),
			Type:    pulumi.StringRef("Group"),
			UserId:  pulumi.StringRef("100032772113"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() => 
{
    var describeUserInfo = Tencentcloud.GetDlcDescribeUserInfo.Invoke(new()
    {
        SortBy = "create-time",
        Sorting = "desc",
        Type = "Group",
        UserId = "100032772113",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetDlcDescribeUserInfoArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var describeUserInfo = TencentcloudFunctions.getDlcDescribeUserInfo(GetDlcDescribeUserInfoArgs.builder()
            .sortBy("create-time")
            .sorting("desc")
            .type("Group")
            .userId("100032772113")
            .build());
    }
}
variables:
  describeUserInfo:
    fn::invoke:
      function: tencentcloud:getDlcDescribeUserInfo
      arguments:
        sortBy: create-time
        sorting: desc
        type: Group
        userId: '100032772113'
Using getDlcDescribeUserInfo
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDlcDescribeUserInfo(args: GetDlcDescribeUserInfoArgs, opts?: InvokeOptions): Promise<GetDlcDescribeUserInfoResult>
function getDlcDescribeUserInfoOutput(args: GetDlcDescribeUserInfoOutputArgs, opts?: InvokeOptions): Output<GetDlcDescribeUserInfoResult>def get_dlc_describe_user_info(filters: Optional[Sequence[GetDlcDescribeUserInfoFilter]] = None,
                               id: Optional[str] = None,
                               result_output_file: Optional[str] = None,
                               sort_by: Optional[str] = None,
                               sorting: Optional[str] = None,
                               type: Optional[str] = None,
                               user_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetDlcDescribeUserInfoResult
def get_dlc_describe_user_info_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDlcDescribeUserInfoFilterArgs]]]] = None,
                               id: Optional[pulumi.Input[str]] = None,
                               result_output_file: Optional[pulumi.Input[str]] = None,
                               sort_by: Optional[pulumi.Input[str]] = None,
                               sorting: Optional[pulumi.Input[str]] = None,
                               type: Optional[pulumi.Input[str]] = None,
                               user_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetDlcDescribeUserInfoResult]func GetDlcDescribeUserInfo(ctx *Context, args *GetDlcDescribeUserInfoArgs, opts ...InvokeOption) (*GetDlcDescribeUserInfoResult, error)
func GetDlcDescribeUserInfoOutput(ctx *Context, args *GetDlcDescribeUserInfoOutputArgs, opts ...InvokeOption) GetDlcDescribeUserInfoResultOutput> Note: This function is named GetDlcDescribeUserInfo in the Go SDK.
public static class GetDlcDescribeUserInfo 
{
    public static Task<GetDlcDescribeUserInfoResult> InvokeAsync(GetDlcDescribeUserInfoArgs args, InvokeOptions? opts = null)
    public static Output<GetDlcDescribeUserInfoResult> Invoke(GetDlcDescribeUserInfoInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDlcDescribeUserInfoResult> getDlcDescribeUserInfo(GetDlcDescribeUserInfoArgs args, InvokeOptions options)
public static Output<GetDlcDescribeUserInfoResult> getDlcDescribeUserInfo(GetDlcDescribeUserInfoArgs args, InvokeOptions options)
fn::invoke:
  function: tencentcloud:index/getDlcDescribeUserInfo:getDlcDescribeUserInfo
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Filters
List<GetDlc Describe User Info Filter> 
- Query filter conditions. when type is Group, fuzzy search with Key as workgroup-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 fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table.
- Id string
- Policy id.
- ResultOutput stringFile 
- Used to save results.
- SortBy string
- Sorting field, when type is Group, support create-time, group-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, Group: work group DataAuth: data permission EngineAuth: engine permission.
- UserId string
- User id, the same as the sub-user uin.
- Filters
[]GetDlc Describe User Info Filter 
- Query filter conditions. when type is Group, fuzzy search with Key as workgroup-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 fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table.
- Id string
- Policy id.
- ResultOutput stringFile 
- Used to save results.
- SortBy string
- Sorting field, when type is Group, support create-time, group-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, Group: work group DataAuth: data permission EngineAuth: engine permission.
- UserId string
- User id, the same as the sub-user uin.
- filters
List<GetDlc Describe User Info Filter> 
- Query filter conditions. when type is Group, fuzzy search with Key as workgroup-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 fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table.
- id String
- Policy id.
- resultOutput StringFile 
- Used to save results.
- sortBy String
- Sorting field, when type is Group, support create-time, group-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, Group: work group DataAuth: data permission EngineAuth: engine permission.
- userId String
- User id, the same as the sub-user uin.
- filters
GetDlc Describe User Info Filter[] 
- Query filter conditions. when type is Group, fuzzy search with Key as workgroup-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 fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table.
- id string
- Policy id.
- resultOutput stringFile 
- Used to save results.
- sortBy string
- Sorting field, when type is Group, support create-time, group-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, Group: work group DataAuth: data permission EngineAuth: engine permission.
- userId string
- User id, the same as the sub-user uin.
- filters
Sequence[GetDlc Describe User Info Filter] 
- Query filter conditions. when type is Group, fuzzy search with Key as workgroup-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 fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table.
- id str
- Policy id.
- result_output_ strfile 
- Used to save results.
- sort_by str
- Sorting field, when type is Group, support create-time, group-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, Group: work group DataAuth: data permission EngineAuth: engine permission.
- user_id str
- User id, the same as the sub-user uin.
- filters List<Property Map>
- Query filter conditions. when type is Group, fuzzy search with Key as workgroup-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 fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table.
- id String
- Policy id.
- resultOutput StringFile 
- Used to save results.
- sortBy String
- Sorting field, when type is Group, support create-time, group-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, Group: work group DataAuth: data permission EngineAuth: engine permission.
- userId String
- User id, the same as the sub-user uin.
getDlcDescribeUserInfo Result
The following output properties are available:
- Id string
- Policy id.
- UserInfos List<GetDlc Describe User Info User Info> 
- User details.
- Filters
List<GetDlc Describe User Info Filter> 
- ResultOutput stringFile 
- SortBy string
- Sorting string
- Type string
- The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user.
- UserId string
- User id, the same as the sub-user uin.
- Id string
- Policy id.
- UserInfos []GetDlc Describe User Info User Info 
- User details.
- Filters
[]GetDlc Describe User Info Filter 
- ResultOutput stringFile 
- SortBy string
- Sorting string
- Type string
- The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user.
- UserId string
- User id, the same as the sub-user uin.
- id String
- Policy id.
- userInfos List<GetDlc Describe User Info User Info> 
- User details.
- filters
List<GetDlc Describe User Info Filter> 
- resultOutput StringFile 
- sortBy String
- sorting String
- type String
- The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user.
- userId String
- User id, the same as the sub-user uin.
- id string
- Policy id.
- userInfos GetDlc Describe User Info User Info[] 
- User details.
- filters
GetDlc Describe User Info Filter[] 
- resultOutput stringFile 
- sortBy string
- sorting string
- type string
- The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user.
- userId string
- User id, the same as the sub-user uin.
- id str
- Policy id.
- user_infos Sequence[GetDlc Describe User Info User Info] 
- User details.
- filters
Sequence[GetDlc Describe User Info Filter] 
- result_output_ strfile 
- sort_by str
- sorting str
- type str
- The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user.
- user_id str
- User id, the same as the sub-user uin.
- id String
- Policy id.
- userInfos List<Property Map>
- User details.
- filters List<Property Map>
- resultOutput StringFile 
- sortBy String
- sorting String
- type String
- The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user.
- userId String
- User id, the same as the sub-user uin.
Supporting Types
GetDlcDescribeUserInfoFilter     
GetDlcDescribeUserInfoUserInfo      
- DataPolicy List<GetInfos Dlc Describe User Info User Info Data Policy Info> 
- Data permission information collection.
- EnginePolicy List<GetInfos Dlc Describe User Info User Info Engine Policy Info> 
- Engine permission collection.
- RowFilter List<GetInfos Dlc Describe User Info User Info Row Filter Info> 
- Row filter collection.
- Type string
- Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
- UserAlias string
- User alias.
- UserDescription string
- User description.
- UserId string
- User id, the same as the sub-user uin.
- UserType string
- User type: ADMIN: Administrator COMMON: General user.
- WorkGroup List<GetInfos Dlc Describe User Info User Info Work Group Info> 
- Workgroup collection information bound to this user.
- DataPolicy []GetInfos Dlc Describe User Info User Info Data Policy Info 
- Data permission information collection.
- EnginePolicy []GetInfos Dlc Describe User Info User Info Engine Policy Info 
- Engine permission collection.
- RowFilter []GetInfos Dlc Describe User Info User Info Row Filter Info 
- Row filter collection.
- Type string
- Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
- UserAlias string
- User alias.
- UserDescription string
- User description.
- UserId string
- User id, the same as the sub-user uin.
- UserType string
- User type: ADMIN: Administrator COMMON: General user.
- WorkGroup []GetInfos Dlc Describe User Info User Info Work Group Info 
- Workgroup collection information bound to this user.
- dataPolicy List<GetInfos Dlc Describe User Info User Info Data Policy Info> 
- Data permission information collection.
- enginePolicy List<GetInfos Dlc Describe User Info User Info Engine Policy Info> 
- Engine permission collection.
- rowFilter List<GetInfos Dlc Describe User Info User Info Row Filter Info> 
- Row filter collection.
- type String
- Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
- userAlias String
- User alias.
- userDescription String
- User description.
- userId String
- User id, the same as the sub-user uin.
- userType String
- User type: ADMIN: Administrator COMMON: General user.
- workGroup List<GetInfos Dlc Describe User Info User Info Work Group Info> 
- Workgroup collection information bound to this user.
- dataPolicy GetInfos Dlc Describe User Info User Info Data Policy Info[] 
- Data permission information collection.
- enginePolicy GetInfos Dlc Describe User Info User Info Engine Policy Info[] 
- Engine permission collection.
- rowFilter GetInfos Dlc Describe User Info User Info Row Filter Info[] 
- Row filter collection.
- type string
- Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
- userAlias string
- User alias.
- userDescription string
- User description.
- userId string
- User id, the same as the sub-user uin.
- userType string
- User type: ADMIN: Administrator COMMON: General user.
- workGroup GetInfos Dlc Describe User Info User Info Work Group Info[] 
- Workgroup collection information bound to this user.
- data_policy_ Sequence[Getinfos Dlc Describe User Info User Info Data Policy Info] 
- Data permission information collection.
- engine_policy_ Sequence[Getinfos Dlc Describe User Info User Info Engine Policy Info] 
- Engine permission collection.
- row_filter_ Sequence[Getinfos Dlc Describe User Info User Info Row Filter Info] 
- Row filter collection.
- type str
- Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
- user_alias str
- User alias.
- user_description str
- User description.
- user_id str
- User id, the same as the sub-user uin.
- user_type str
- User type: ADMIN: Administrator COMMON: General user.
- work_group_ Sequence[Getinfos Dlc Describe User Info User Info Work Group Info] 
- Workgroup collection information bound to this user.
- dataPolicy List<Property Map>Infos 
- Data permission information collection.
- enginePolicy List<Property Map>Infos 
- Engine permission collection.
- rowFilter List<Property Map>Infos 
- Row filter collection.
- type String
- Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
- userAlias String
- User alias.
- userDescription String
- User description.
- userId String
- User id, the same as the sub-user uin.
- userType String
- User type: ADMIN: Administrator COMMON: General user.
- workGroup List<Property Map>Infos 
- Workgroup collection information bound to this user.
GetDlcDescribeUserInfoUserInfoDataPolicyInfo         
- PolicySets List<GetDlc Describe User Info User Info Data Policy Info Policy Set> 
- Policy set.
- TotalCount double
- Total count.
- PolicySets []GetDlc Describe User Info User Info Data Policy Info Policy Set 
- Policy set.
- TotalCount float64
- Total count.
- policySets List<GetDlc Describe User Info User Info Data Policy Info Policy Set> 
- Policy set.
- totalCount Double
- Total count.
- policySets GetDlc Describe User Info User Info Data Policy Info Policy Set[] 
- Policy set.
- totalCount number
- Total count.
- policy_sets Sequence[GetDlc Describe User Info User Info Data Policy Info Policy Set] 
- Policy set.
- total_count float
- Total count.
- policySets List<Property Map>
- Policy set.
- totalCount Number
- Total count.
GetDlcDescribeUserInfoUserInfoDataPolicyInfoPolicySet           
- Catalog 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- CreateTime string
- The time the workgroup was created.
- DataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- Database 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 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 double
- Policy id.
- Mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- Operation 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 string
- Operator, do not fill in the input parameters.
- PolicyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- SourceId 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 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 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 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 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- CreateTime string
- The time the workgroup was created.
- DataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- Database 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 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 float64
- Policy id.
- Mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- Operation 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 string
- Operator, do not fill in the input parameters.
- PolicyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- SourceId 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 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 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 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 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 String
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime String
- The time the workgroup was created.
- dataEngine String
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 Double
- Policy id.
- mode String
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 String
- Operator, do not fill in the input parameters.
- policyType 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 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 String
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime string
- The time the workgroup was created.
- dataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 number
- Policy id.
- mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 string
- Operator, do not fill in the input parameters.
- policyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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 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 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 str
- The time the workgroup was created.
- data_engine str
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 float
- Policy id.
- mode str
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 str
- Operator, do not fill in the input parameters.
- policy_type 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 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 str
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- source_id 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 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 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 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 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 String
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime String
- The time the workgroup was created.
- dataEngine String
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 Number
- Policy id.
- mode String
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 String
- Operator, do not fill in the input parameters.
- policyType 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 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 String
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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.
GetDlcDescribeUserInfoUserInfoEnginePolicyInfo         
- PolicySets List<GetDlc Describe User Info User Info Engine Policy Info Policy Set> 
- Policy set.
- TotalCount double
- Total count.
- PolicySets []GetDlc Describe User Info User Info Engine Policy Info Policy Set 
- Policy set.
- TotalCount float64
- Total count.
- policySets List<GetDlc Describe User Info User Info Engine Policy Info Policy Set> 
- Policy set.
- totalCount Double
- Total count.
- policySets GetDlc Describe User Info User Info Engine Policy Info Policy Set[] 
- Policy set.
- totalCount number
- Total count.
- policy_sets Sequence[GetDlc Describe User Info User Info Engine Policy Info Policy Set] 
- Policy set.
- total_count float
- Total count.
- policySets List<Property Map>
- Policy set.
- totalCount Number
- Total count.
GetDlcDescribeUserInfoUserInfoEnginePolicyInfoPolicySet           
- Catalog 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- CreateTime string
- The time the workgroup was created.
- DataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- Database 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 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 double
- Policy id.
- Mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- Operation 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 string
- Operator, do not fill in the input parameters.
- PolicyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- SourceId 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 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 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 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 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- CreateTime string
- The time the workgroup was created.
- DataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- Database 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 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 float64
- Policy id.
- Mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- Operation 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 string
- Operator, do not fill in the input parameters.
- PolicyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- SourceId 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 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 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 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 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 String
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime String
- The time the workgroup was created.
- dataEngine String
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 Double
- Policy id.
- mode String
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 String
- Operator, do not fill in the input parameters.
- policyType 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 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 String
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime string
- The time the workgroup was created.
- dataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 number
- Policy id.
- mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 string
- Operator, do not fill in the input parameters.
- policyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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 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 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 str
- The time the workgroup was created.
- data_engine str
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 float
- Policy id.
- mode str
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 str
- Operator, do not fill in the input parameters.
- policy_type 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 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 str
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- source_id 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 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 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 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 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 String
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime String
- The time the workgroup was created.
- dataEngine String
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 Number
- Policy id.
- mode String
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 String
- Operator, do not fill in the input parameters.
- policyType 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 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 String
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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.
GetDlcDescribeUserInfoUserInfoRowFilterInfo         
- PolicySets List<GetDlc Describe User Info User Info Row Filter Info Policy Set> 
- Policy set.
- TotalCount double
- Total count.
- PolicySets []GetDlc Describe User Info User Info Row Filter Info Policy Set 
- Policy set.
- TotalCount float64
- Total count.
- policySets List<GetDlc Describe User Info User Info Row Filter Info Policy Set> 
- Policy set.
- totalCount Double
- Total count.
- policySets GetDlc Describe User Info User Info Row Filter Info Policy Set[] 
- Policy set.
- totalCount number
- Total count.
- policy_sets Sequence[GetDlc Describe User Info User Info Row Filter Info Policy Set] 
- Policy set.
- total_count float
- Total count.
- policySets List<Property Map>
- Policy set.
- totalCount Number
- Total count.
GetDlcDescribeUserInfoUserInfoRowFilterInfoPolicySet           
- Catalog 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- CreateTime string
- The time the workgroup was created.
- DataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- Database 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 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 double
- Policy id.
- Mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- Operation 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 string
- Operator, do not fill in the input parameters.
- PolicyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- SourceId 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 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 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 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 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- CreateTime string
- The time the workgroup was created.
- DataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- Database 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 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 float64
- Policy id.
- Mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- Operation 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 string
- Operator, do not fill in the input parameters.
- PolicyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- SourceId 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 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 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 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 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 String
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime String
- The time the workgroup was created.
- dataEngine String
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 Double
- Policy id.
- mode String
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 String
- Operator, do not fill in the input parameters.
- policyType 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 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 String
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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 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 string
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime string
- The time the workgroup was created.
- dataEngine string
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 number
- Policy id.
- mode string
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 string
- Operator, do not fill in the input parameters.
- policyType 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 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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 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 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 str
- The time the workgroup was created.
- data_engine str
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 float
- Policy id.
- mode str
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 str
- Operator, do not fill in the input parameters.
- policy_type 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 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 str
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- source_id 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 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 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 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 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 String
- For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
- createTime String
- The time the workgroup was created.
- dataEngine String
- Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
- database 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 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 Number
- Policy id.
- mode String
- Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
- operation 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 String
- Operator, do not fill in the input parameters.
- policyType 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 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 String
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- sourceId 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 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 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 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.
GetDlcDescribeUserInfoUserInfoWorkGroupInfo         
- TotalCount double
- Total count.
- WorkGroup List<GetSets Dlc Describe User Info User Info Work Group Info Work Group Set> 
- Work group set.
- TotalCount float64
- Total count.
- WorkGroup []GetSets Dlc Describe User Info User Info Work Group Info Work Group Set 
- Work group set.
- totalCount Double
- Total count.
- workGroup List<GetSets Dlc Describe User Info User Info Work Group Info Work Group Set> 
- Work group set.
- totalCount number
- Total count.
- workGroup GetSets Dlc Describe User Info User Info Work Group Info Work Group Set[] 
- Work group set.
- total_count float
- Total count.
- work_group_ Sequence[Getsets Dlc Describe User Info User Info Work Group Info Work Group Set] 
- Work group set.
- totalCount Number
- Total count.
- workGroup List<Property Map>Sets 
- Work group set.
GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet            
- CreateTime string
- The time the workgroup was created.
- Creator string
- Creator.
- WorkGroup stringDescription 
- Work group description.
- WorkGroup doubleId 
- Work group unique id.
- WorkGroup stringName 
- Work group name.
- CreateTime string
- The time the workgroup was created.
- Creator string
- Creator.
- WorkGroup stringDescription 
- Work group description.
- WorkGroup float64Id 
- Work group unique id.
- WorkGroup stringName 
- Work group name.
- createTime String
- The time the workgroup was created.
- creator String
- Creator.
- workGroup StringDescription 
- Work group description.
- workGroup DoubleId 
- Work group unique id.
- workGroup StringName 
- Work group name.
- createTime string
- The time the workgroup was created.
- creator string
- Creator.
- workGroup stringDescription 
- Work group description.
- workGroup numberId 
- Work group unique id.
- workGroup stringName 
- Work group name.
- create_time str
- The time the workgroup was created.
- creator str
- Creator.
- work_group_ strdescription 
- Work group description.
- work_group_ floatid 
- Work group unique id.
- work_group_ strname 
- Work group name.
- createTime String
- The time the workgroup was created.
- creator String
- Creator.
- workGroup StringDescription 
- Work group description.
- workGroup NumberId 
- Work group unique id.
- workGroup StringName 
- Work group name.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the tencentcloudTerraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack