tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getDlcDescribeWorkGroupInfo
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_work_group_info
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const describeWorkGroupInfo = tencentcloud.getDlcDescribeWorkGroupInfo({
sortBy: "create-time",
sorting: "desc",
type: "User",
workGroupId: 23181,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
describe_work_group_info = tencentcloud.get_dlc_describe_work_group_info(sort_by="create-time",
sorting="desc",
type="User",
work_group_id=23181)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetDlcDescribeWorkGroupInfo(ctx, &tencentcloud.GetDlcDescribeWorkGroupInfoArgs{
SortBy: pulumi.StringRef("create-time"),
Sorting: pulumi.StringRef("desc"),
Type: pulumi.StringRef("User"),
WorkGroupId: pulumi.Float64Ref(23181),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var describeWorkGroupInfo = Tencentcloud.GetDlcDescribeWorkGroupInfo.Invoke(new()
{
SortBy = "create-time",
Sorting = "desc",
Type = "User",
WorkGroupId = 23181,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetDlcDescribeWorkGroupInfoArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var describeWorkGroupInfo = TencentcloudFunctions.getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs.builder()
.sortBy("create-time")
.sorting("desc")
.type("User")
.workGroupId(23181)
.build());
}
}
variables:
describeWorkGroupInfo:
fn::invoke:
function: tencentcloud:getDlcDescribeWorkGroupInfo
arguments:
sortBy: create-time
sorting: desc
type: User
workGroupId: 23181
Using getDlcDescribeWorkGroupInfo
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDlcDescribeWorkGroupInfo(args: GetDlcDescribeWorkGroupInfoArgs, opts?: InvokeOptions): Promise<GetDlcDescribeWorkGroupInfoResult>
function getDlcDescribeWorkGroupInfoOutput(args: GetDlcDescribeWorkGroupInfoOutputArgs, opts?: InvokeOptions): Output<GetDlcDescribeWorkGroupInfoResult>
def get_dlc_describe_work_group_info(filters: Optional[Sequence[GetDlcDescribeWorkGroupInfoFilter]] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
sort_by: Optional[str] = None,
sorting: Optional[str] = None,
type: Optional[str] = None,
work_group_id: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetDlcDescribeWorkGroupInfoResult
def get_dlc_describe_work_group_info_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDlcDescribeWorkGroupInfoFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
sort_by: Optional[pulumi.Input[str]] = None,
sorting: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
work_group_id: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDlcDescribeWorkGroupInfoResult]
func GetDlcDescribeWorkGroupInfo(ctx *Context, args *GetDlcDescribeWorkGroupInfoArgs, opts ...InvokeOption) (*GetDlcDescribeWorkGroupInfoResult, error)
func GetDlcDescribeWorkGroupInfoOutput(ctx *Context, args *GetDlcDescribeWorkGroupInfoOutputArgs, opts ...InvokeOption) GetDlcDescribeWorkGroupInfoResultOutput
> Note: This function is named GetDlcDescribeWorkGroupInfo
in the Go SDK.
public static class GetDlcDescribeWorkGroupInfo
{
public static Task<GetDlcDescribeWorkGroupInfoResult> InvokeAsync(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions? opts = null)
public static Output<GetDlcDescribeWorkGroupInfoResult> Invoke(GetDlcDescribeWorkGroupInfoInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDlcDescribeWorkGroupInfoResult> getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions options)
public static Output<GetDlcDescribeWorkGroupInfoResult> getDlcDescribeWorkGroupInfo(GetDlcDescribeWorkGroupInfoArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDlcDescribeWorkGroupInfo:getDlcDescribeWorkGroupInfo
arguments:
# arguments dictionary
The following arguments are supported:
- Filters
List<Get
Dlc Describe Work Group Info Filter> - Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
- Id string
- Policy id.
- Result
Output stringFile - Used to save results.
- Sort
By string - Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
- Sorting string
- Sorting method, desc means forward order, asc means reverse order, the default is asc.
- Type string
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- Work
Group doubleId - Work group id.
- Filters
[]Get
Dlc Describe Work Group Info Filter - Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
- Id string
- Policy id.
- Result
Output stringFile - Used to save results.
- Sort
By string - Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
- Sorting string
- Sorting method, desc means forward order, asc means reverse order, the default is asc.
- Type string
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- Work
Group float64Id - Work group id.
- filters
List<Get
Dlc Describe Work Group Info Filter> - Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
- id String
- Policy id.
- result
Output StringFile - Used to save results.
- sort
By String - Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
- sorting String
- Sorting method, desc means forward order, asc means reverse order, the default is asc.
- type String
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- work
Group DoubleId - Work group id.
- filters
Get
Dlc Describe Work Group Info Filter[] - Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
- id string
- Policy id.
- result
Output stringFile - Used to save results.
- sort
By string - Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
- sorting string
- Sorting method, desc means forward order, asc means reverse order, the default is asc.
- type string
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- work
Group numberId - Work group id.
- filters
Sequence[Get
Dlc Describe Work Group Info Filter] - Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
- id str
- Policy id.
- result_
output_ strfile - Used to save results.
- sort_
by str - Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
- sorting str
- Sorting method, desc means forward order, asc means reverse order, the default is asc.
- type str
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- work_
group_ floatid - Work group id.
- filters List<Property Map>
- Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables.
- id String
- Policy id.
- result
Output StringFile - Used to save results.
- sort
By String - Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time.
- sorting String
- Sorting method, desc means forward order, asc means reverse order, the default is asc.
- type String
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- work
Group NumberId - Work group id.
getDlcDescribeWorkGroupInfo Result
The following output properties are available:
- Id string
- Policy id.
- Work
Group List<GetInfos Dlc Describe Work Group Info Work Group Info> - Workgroup details.
- Filters
List<Get
Dlc Describe Work Group Info Filter> - Result
Output stringFile - Sort
By string - Sorting string
- Type string
- The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
- Work
Group doubleId - Work group id.
- Id string
- Policy id.
- Work
Group []GetInfos Dlc Describe Work Group Info Work Group Info - Workgroup details.
- Filters
[]Get
Dlc Describe Work Group Info Filter - Result
Output stringFile - Sort
By string - Sorting string
- Type string
- The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
- Work
Group float64Id - Work group id.
- id String
- Policy id.
- work
Group List<GetInfos Dlc Describe Work Group Info Work Group Info> - Workgroup details.
- filters
List<Get
Dlc Describe Work Group Info Filter> - result
Output StringFile - sort
By String - sorting String
- type String
- The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
- work
Group DoubleId - Work group id.
- id string
- Policy id.
- work
Group GetInfos Dlc Describe Work Group Info Work Group Info[] - Workgroup details.
- filters
Get
Dlc Describe Work Group Info Filter[] - result
Output stringFile - sort
By string - sorting string
- type string
- The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
- work
Group numberId - Work group id.
- id str
- Policy id.
- work_
group_ Sequence[Getinfos Dlc Describe Work Group Info Work Group Info] - Workgroup details.
- filters
Sequence[Get
Dlc Describe Work Group Info Filter] - result_
output_ strfile - sort_
by str - sorting str
- type str
- The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
- work_
group_ floatid - Work group id.
- id String
- Policy id.
- work
Group List<Property Map>Infos - Workgroup details.
- filters List<Property Map>
- result
Output StringFile - sort
By String - sorting String
- type String
- The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
- work
Group NumberId - Work group id.
Supporting Types
GetDlcDescribeWorkGroupInfoFilter
GetDlcDescribeWorkGroupInfoWorkGroupInfo
- Data
Policy List<GetInfos Dlc Describe Work Group Info Work Group Info Data Policy Info> - Data permission collection.
- Engine
Policy List<GetInfos Dlc Describe Work Group Info Work Group Info Engine Policy Info> - Engine permission collection.
- Row
Filter List<GetInfos Dlc Describe Work Group Info Work Group Info Row Filter Info> - Row filter information collection.
- Type string
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- User
Infos List<GetDlc Describe Work Group Info Work Group Info User Info> - A collection of users bound to the workgroup.
- Work
Group stringDescription - Workgroup description information.
- Work
Group doubleId - Work group id.
- Work
Group stringName - Work group name.
- Data
Policy []GetInfos Dlc Describe Work Group Info Work Group Info Data Policy Info - Data permission collection.
- Engine
Policy []GetInfos Dlc Describe Work Group Info Work Group Info Engine Policy Info - Engine permission collection.
- Row
Filter []GetInfos Dlc Describe Work Group Info Work Group Info Row Filter Info - Row filter information collection.
- Type string
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- User
Infos []GetDlc Describe Work Group Info Work Group Info User Info - A collection of users bound to the workgroup.
- Work
Group stringDescription - Workgroup description information.
- Work
Group float64Id - Work group id.
- Work
Group stringName - Work group name.
- data
Policy List<GetInfos Dlc Describe Work Group Info Work Group Info Data Policy Info> - Data permission collection.
- engine
Policy List<GetInfos Dlc Describe Work Group Info Work Group Info Engine Policy Info> - Engine permission collection.
- row
Filter List<GetInfos Dlc Describe Work Group Info Work Group Info Row Filter Info> - Row filter information collection.
- type String
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- user
Infos List<GetDlc Describe Work Group Info Work Group Info User Info> - A collection of users bound to the workgroup.
- work
Group StringDescription - Workgroup description information.
- work
Group DoubleId - Work group id.
- work
Group StringName - Work group name.
- data
Policy GetInfos Dlc Describe Work Group Info Work Group Info Data Policy Info[] - Data permission collection.
- engine
Policy GetInfos Dlc Describe Work Group Info Work Group Info Engine Policy Info[] - Engine permission collection.
- row
Filter GetInfos Dlc Describe Work Group Info Work Group Info Row Filter Info[] - Row filter information collection.
- type string
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- user
Infos GetDlc Describe Work Group Info Work Group Info User Info[] - A collection of users bound to the workgroup.
- work
Group stringDescription - Workgroup description information.
- work
Group numberId - Work group id.
- work
Group stringName - Work group name.
- data_
policy_ Sequence[Getinfos Dlc Describe Work Group Info Work Group Info Data Policy Info] - Data permission collection.
- engine_
policy_ Sequence[Getinfos Dlc Describe Work Group Info Work Group Info Engine Policy Info] - Engine permission collection.
- row_
filter_ Sequence[Getinfos Dlc Describe Work Group Info Work Group Info Row Filter Info] - Row filter information collection.
- type str
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- user_
infos Sequence[GetDlc Describe Work Group Info Work Group Info User Info] - A collection of users bound to the workgroup.
- work_
group_ strdescription - Workgroup description information.
- work_
group_ floatid - Work group id.
- work_
group_ strname - Work group name.
- data
Policy List<Property Map>Infos - Data permission collection.
- engine
Policy List<Property Map>Infos - Engine permission collection.
- row
Filter List<Property Map>Infos - Row filter information collection.
- type String
- Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
- user
Infos List<Property Map> - A collection of users bound to the workgroup.
- work
Group StringDescription - Workgroup description information.
- work
Group NumberId - Work group id.
- work
Group StringName - Work group name.
GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo
- Policy
Sets List<GetDlc Describe Work Group Info Work Group Info Data Policy Info Policy Set> - Policy set.
- Total
Count double - Total count.
- Policy
Sets []GetDlc Describe Work Group Info Work Group Info Data Policy Info Policy Set - Policy set.
- Total
Count float64 - Total count.
- policy
Sets List<GetDlc Describe Work Group Info Work Group Info Data Policy Info Policy Set> - Policy set.
- total
Count Double - Total count.
- policy
Sets GetDlc Describe Work Group Info Work Group Info Data Policy Info Policy Set[] - Policy set.
- total
Count number - Total count.
- policy_
sets Sequence[GetDlc Describe Work Group Info Work Group 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.
GetDlcDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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.
GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo
- Policy
Sets List<GetDlc Describe Work Group Info Work Group Info Engine Policy Info Policy Set> - Policy set.
- Total
Count double - Total count.
- Policy
Sets []GetDlc Describe Work Group Info Work Group Info Engine Policy Info Policy Set - Policy set.
- Total
Count float64 - Total count.
- policy
Sets List<GetDlc Describe Work Group Info Work Group Info Engine Policy Info Policy Set> - Policy set.
- total
Count Double - Total count.
- policy
Sets GetDlc Describe Work Group Info Work Group Info Engine Policy Info Policy Set[] - Policy set.
- total
Count number - Total count.
- policy_
sets Sequence[GetDlc Describe Work Group Info Work Group 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.
GetDlcDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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.
GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo
- Policy
Sets List<GetDlc Describe Work Group Info Work Group Info Row Filter Info Policy Set> - Policy set.
- Total
Count double - Total count.
- Policy
Sets []GetDlc Describe Work Group Info Work Group Info Row Filter Info Policy Set - Policy set.
- Total
Count float64 - Total count.
- policy
Sets List<GetDlc Describe Work Group Info Work Group Info Row Filter Info Policy Set> - Policy set.
- total
Count Double - Total count.
- policy
Sets GetDlc Describe Work Group Info Work Group Info Row Filter Info Policy Set[] - Policy set.
- total
Count number - Total count.
- policy_
sets Sequence[GetDlc Describe Work Group Info Work Group 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.
GetDlcDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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 - Create time.
- 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.
GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfo
- Total
Count double - Total count.
- User
Sets List<GetDlc Describe Work Group Info Work Group Info User Info User Set> - User information collection.
- Total
Count float64 - Total count.
- User
Sets []GetDlc Describe Work Group Info Work Group Info User Info User Set - User information collection.
- total
Count Double - Total count.
- user
Sets List<GetDlc Describe Work Group Info Work Group Info User Info User Set> - User information collection.
- total
Count number - Total count.
- user
Sets GetDlc Describe Work Group Info Work Group Info User Info User Set[] - User information collection.
- total_
count float - Total count.
- user_
sets Sequence[GetDlc Describe Work Group Info Work Group Info User Info User Set] - User information collection.
- total
Count Number - Total count.
- user
Sets List<Property Map> - User information collection.
GetDlcDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet
- Create
Time string - Create time.
- Creator string
- The creator of the current user.
- User
Alias string - User alias.
- User
Description string - User description.
- User
Id string - User id, matches the CAM side sub-user uin.
- Create
Time string - Create time.
- Creator string
- The creator of the current user.
- User
Alias string - User alias.
- User
Description string - User description.
- User
Id string - User id, matches the CAM side sub-user uin.
- create
Time String - Create time.
- creator String
- The creator of the current user.
- user
Alias String - User alias.
- user
Description String - User description.
- user
Id String - User id, matches the CAM side sub-user uin.
- create
Time string - Create time.
- creator string
- The creator of the current user.
- user
Alias string - User alias.
- user
Description string - User description.
- user
Id string - User id, matches the CAM side sub-user uin.
- create_
time str - Create time.
- creator str
- The creator of the current user.
- user_
alias str - User alias.
- user_
description str - User description.
- user_
id str - User id, matches the CAM side sub-user uin.
- create
Time String - Create time.
- creator String
- The creator of the current user.
- user
Alias String - User alias.
- user
Description String - User description.
- user
Id String - User id, matches the CAM side sub-user uin.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack