tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getDlcDescribeUserInfo
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 dictionary
The following arguments are supported:
- Filters
List<Get
Dlc 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.
- Result
Output stringFile - Used to save results.
- Sort
By 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.
- User
Id string - User id, the same as the sub-user uin.
- Filters
[]Get
Dlc 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.
- Result
Output stringFile - Used to save results.
- Sort
By 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.
- User
Id string - User id, the same as the sub-user uin.
- filters
List<Get
Dlc 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.
- result
Output StringFile - Used to save results.
- sort
By 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.
- user
Id String - User id, the same as the sub-user uin.
- filters
Get
Dlc 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.
- result
Output stringFile - Used to save results.
- sort
By 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.
- user
Id string - User id, the same as the sub-user uin.
- filters
Sequence[Get
Dlc 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.
- result
Output StringFile - Used to save results.
- sort
By 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.
- user
Id String - User id, the same as the sub-user uin.
getDlcDescribeUserInfo Result
The following output properties are available:
- Id string
- Policy id.
- User
Infos List<GetDlc Describe User Info User Info> - User details.
- Filters
List<Get
Dlc Describe User Info Filter> - Result
Output stringFile - Sort
By 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.
- User
Id string - User id, the same as the sub-user uin.
- Id string
- Policy id.
- User
Infos []GetDlc Describe User Info User Info - User details.
- Filters
[]Get
Dlc Describe User Info Filter - Result
Output stringFile - Sort
By 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.
- User
Id string - User id, the same as the sub-user uin.
- id String
- Policy id.
- user
Infos List<GetDlc Describe User Info User Info> - User details.
- filters
List<Get
Dlc Describe User Info Filter> - result
Output StringFile - sort
By 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.
- user
Id String - User id, the same as the sub-user uin.
- id string
- Policy id.
- user
Infos GetDlc Describe User Info User Info[] - User details.
- filters
Get
Dlc Describe User Info Filter[] - result
Output stringFile - sort
By 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.
- user
Id 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[Get
Dlc 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.
- user
Infos List<Property Map> - User details.
- filters List<Property Map>
- result
Output StringFile - sort
By 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.
- user
Id String - User id, the same as the sub-user uin.
Supporting Types
GetDlcDescribeUserInfoFilter
GetDlcDescribeUserInfoUserInfo
- Data
Policy List<GetInfos Dlc Describe User Info User Info Data Policy Info> - Data permission information collection.
- Engine
Policy List<GetInfos Dlc Describe User Info User Info Engine Policy Info> - Engine permission collection.
- Row
Filter 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.
- User
Alias string - User alias.
- User
Description string - User description.
- User
Id string - User id, the same as the sub-user uin.
- User
Type string - User type: ADMIN: Administrator COMMON: General user.
- Work
Group List<GetInfos Dlc Describe User Info User Info Work Group Info> - Workgroup collection information bound to this user.
- Data
Policy []GetInfos Dlc Describe User Info User Info Data Policy Info - Data permission information collection.
- Engine
Policy []GetInfos Dlc Describe User Info User Info Engine Policy Info - Engine permission collection.
- Row
Filter []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.
- User
Alias string - User alias.
- User
Description string - User description.
- User
Id string - User id, the same as the sub-user uin.
- User
Type string - User type: ADMIN: Administrator COMMON: General user.
- Work
Group []GetInfos Dlc Describe User Info User Info Work Group Info - Workgroup collection information bound to this user.
- data
Policy List<GetInfos Dlc Describe User Info User Info Data Policy Info> - Data permission information collection.
- engine
Policy List<GetInfos Dlc Describe User Info User Info Engine Policy Info> - Engine permission collection.
- row
Filter 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.
- user
Alias String - User alias.
- user
Description String - User description.
- user
Id String - User id, the same as the sub-user uin.
- user
Type String - User type: ADMIN: Administrator COMMON: General user.
- work
Group List<GetInfos Dlc Describe User Info User Info Work Group Info> - Workgroup collection information bound to this user.
- data
Policy GetInfos Dlc Describe User Info User Info Data Policy Info[] - Data permission information collection.
- engine
Policy GetInfos Dlc Describe User Info User Info Engine Policy Info[] - Engine permission collection.
- row
Filter 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.
- user
Alias string - User alias.
- user
Description string - User description.
- user
Id string - User id, the same as the sub-user uin.
- user
Type string - User type: ADMIN: Administrator COMMON: General user.
- work
Group 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.
- data
Policy List<Property Map>Infos - Data permission information collection.
- engine
Policy List<Property Map>Infos - Engine permission collection.
- row
Filter List<Property Map>Infos - Row filter collection.
- type String
- Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
- user
Alias String - User alias.
- user
Description String - User description.
- user
Id String - User id, the same as the sub-user uin.
- user
Type String - User type: ADMIN: Administrator COMMON: General user.
- work
Group List<Property Map>Infos - Workgroup collection information bound to this user.
GetDlcDescribeUserInfoUserInfoDataPolicyInfo
- Policy
Sets List<GetDlc Describe User Info User Info Data Policy Info Policy Set> - Policy set.
- Total
Count double - Total count.
- Policy
Sets []GetDlc Describe User Info User Info Data Policy Info Policy Set - Policy set.
- Total
Count float64 - Total count.
- policy
Sets List<GetDlc Describe User Info User Info Data Policy Info Policy Set> - Policy set.
- total
Count Double - Total count.
- policy
Sets GetDlc Describe User Info User Info Data Policy Info Policy Set[] - Policy set.
- total
Count number - Total count.
- policy_
sets Sequence[GetDlc Describe User Info User Info Data Policy Info Policy Set] - Policy set.
- total_
count float - Total count.
- policy
Sets List<Property Map> - Policy set.
- total
Count 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.
- Create
Time string - The time the workgroup was created.
- Data
Engine 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.
- Policy
Type 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.
- 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- Source
Id 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.
- Source
Name 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.
- Create
Time string - The time the workgroup was created.
- Data
Engine 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.
- Policy
Type 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.
- 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- Source
Id 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.
- Source
Name 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.
- create
Time String - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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.
- create
Time string - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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.
- create
Time String - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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
- Policy
Sets List<GetDlc Describe User Info User Info Engine Policy Info Policy Set> - Policy set.
- Total
Count double - Total count.
- Policy
Sets []GetDlc Describe User Info User Info Engine Policy Info Policy Set - Policy set.
- Total
Count float64 - Total count.
- policy
Sets List<GetDlc Describe User Info User Info Engine Policy Info Policy Set> - Policy set.
- total
Count Double - Total count.
- policy
Sets GetDlc Describe User Info User Info Engine Policy Info Policy Set[] - Policy set.
- total
Count number - Total count.
- policy_
sets Sequence[GetDlc Describe User Info User Info Engine Policy Info Policy Set] - Policy set.
- total_
count float - Total count.
- policy
Sets List<Property Map> - Policy set.
- total
Count 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.
- Create
Time string - The time the workgroup was created.
- Data
Engine 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.
- Policy
Type 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.
- 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- Source
Id 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.
- Source
Name 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.
- Create
Time string - The time the workgroup was created.
- Data
Engine 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.
- Policy
Type 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.
- 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- Source
Id 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.
- Source
Name 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.
- create
Time String - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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.
- create
Time string - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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.
- create
Time String - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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
- Policy
Sets List<GetDlc Describe User Info User Info Row Filter Info Policy Set> - Policy set.
- Total
Count double - Total count.
- Policy
Sets []GetDlc Describe User Info User Info Row Filter Info Policy Set - Policy set.
- Total
Count float64 - Total count.
- policy
Sets List<GetDlc Describe User Info User Info Row Filter Info Policy Set> - Policy set.
- total
Count Double - Total count.
- policy
Sets GetDlc Describe User Info User Info Row Filter Info Policy Set[] - Policy set.
- total
Count number - Total count.
- policy_
sets Sequence[GetDlc Describe User Info User Info Row Filter Info Policy Set] - Policy set.
- total_
count float - Total count.
- policy
Sets List<Property Map> - Policy set.
- total
Count 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.
- Create
Time string - The time the workgroup was created.
- Data
Engine 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.
- Policy
Type 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.
- 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- Source
Id 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.
- Source
Name 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.
- Create
Time string - The time the workgroup was created.
- Data
Engine 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.
- Policy
Type 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.
- 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 string
- Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
- Source
Id 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.
- Source
Name 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.
- create
Time String - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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.
- create
Time string - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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.
- create
Time String - The time the workgroup was created.
- data
Engine 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.
- policy
Type 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.
- re
Auth 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.
- source
Id 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.
- source
Name 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
- Total
Count double - Total count.
- Work
Group List<GetSets Dlc Describe User Info User Info Work Group Info Work Group Set> - Work group set.
- Total
Count float64 - Total count.
- Work
Group []GetSets Dlc Describe User Info User Info Work Group Info Work Group Set - Work group set.
- total
Count Double - Total count.
- work
Group List<GetSets Dlc Describe User Info User Info Work Group Info Work Group Set> - Work group set.
- total
Count number - Total count.
- work
Group 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.
- total
Count Number - Total count.
- work
Group List<Property Map>Sets - Work group set.
GetDlcDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet
- Create
Time string - The time the workgroup was created.
- Creator string
- Creator.
- Work
Group stringDescription - Work group description.
- Work
Group doubleId - Work group unique id.
- Work
Group stringName - Work group name.
- Create
Time string - The time the workgroup was created.
- Creator string
- Creator.
- Work
Group stringDescription - Work group description.
- Work
Group float64Id - Work group unique id.
- Work
Group stringName - Work group name.
- create
Time String - The time the workgroup was created.
- creator String
- Creator.
- work
Group StringDescription - Work group description.
- work
Group DoubleId - Work group unique id.
- work
Group StringName - Work group name.
- create
Time string - The time the workgroup was created.
- creator string
- Creator.
- work
Group stringDescription - Work group description.
- work
Group numberId - Work group unique id.
- work
Group 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.
- create
Time String - The time the workgroup was created.
- creator String
- Creator.
- work
Group StringDescription - Work group description.
- work
Group NumberId - Work group unique id.
- work
Group StringName - Work group name.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack