Documentation ¶
Index ¶
- Constants
- type AccessInfo
- type AddUsersToWorkGroupRequest
- type AddUsersToWorkGroupRequestParams
- type AddUsersToWorkGroupResponse
- type AddUsersToWorkGroupResponseParams
- type AlterDMSDatabaseRequest
- type AlterDMSDatabaseRequestParams
- type AlterDMSDatabaseResponse
- type AlterDMSDatabaseResponseParams
- type Asset
- type AttachUserPolicyRequest
- type AttachUserPolicyRequestParams
- type AttachUserPolicyResponse
- type AttachUserPolicyResponseParams
- type AttachWorkGroupPolicyRequest
- type AttachWorkGroupPolicyRequestParams
- type AttachWorkGroupPolicyResponse
- type AttachWorkGroupPolicyResponseParams
- type BindWorkGroupsToUserRequest
- type BindWorkGroupsToUserRequestParams
- type BindWorkGroupsToUserResponse
- type BindWorkGroupsToUserResponseParams
- type CHDFSProductVpcInfo
- type CancelSparkSessionBatchSQLRequest
- type CancelSparkSessionBatchSQLRequestParams
- type CancelSparkSessionBatchSQLResponse
- type CancelSparkSessionBatchSQLResponseParams
- type CancelTaskRequest
- type CancelTaskRequestParams
- type CancelTaskResponse
- type CancelTaskResponseParams
- type CheckDataEngineConfigPairsValidityRequest
- type CheckDataEngineConfigPairsValidityRequestParams
- type CheckDataEngineConfigPairsValidityResponse
- type CheckDataEngineConfigPairsValidityResponseParams
- type CheckDataEngineImageCanBeRollbackRequest
- type CheckDataEngineImageCanBeRollbackRequestParams
- type CheckDataEngineImageCanBeRollbackResponse
- type CheckDataEngineImageCanBeRollbackResponseParams
- type CheckDataEngineImageCanBeUpgradeRequest
- type CheckDataEngineImageCanBeUpgradeRequestParams
- type CheckDataEngineImageCanBeUpgradeResponse
- type CheckDataEngineImageCanBeUpgradeResponseParams
- type CheckGrantedPermissionRequest
- type CheckGrantedPermissionRequestParams
- type CheckGrantedPermissionResponse
- type CheckGrantedPermissionResponseParams
- type CheckPermission
- type Client
- func (c *Client) AddUsersToWorkGroup(request *AddUsersToWorkGroupRequest) (response *AddUsersToWorkGroupResponse, err error)
- func (c *Client) AddUsersToWorkGroupWithContext(ctx context.Context, request *AddUsersToWorkGroupRequest) (response *AddUsersToWorkGroupResponse, err error)
- func (c *Client) AlterDMSDatabase(request *AlterDMSDatabaseRequest) (response *AlterDMSDatabaseResponse, err error)
- func (c *Client) AlterDMSDatabaseWithContext(ctx context.Context, request *AlterDMSDatabaseRequest) (response *AlterDMSDatabaseResponse, err error)
- func (c *Client) AttachUserPolicy(request *AttachUserPolicyRequest) (response *AttachUserPolicyResponse, err error)
- func (c *Client) AttachUserPolicyWithContext(ctx context.Context, request *AttachUserPolicyRequest) (response *AttachUserPolicyResponse, err error)
- func (c *Client) AttachWorkGroupPolicy(request *AttachWorkGroupPolicyRequest) (response *AttachWorkGroupPolicyResponse, err error)
- func (c *Client) AttachWorkGroupPolicyWithContext(ctx context.Context, request *AttachWorkGroupPolicyRequest) (response *AttachWorkGroupPolicyResponse, err error)
- func (c *Client) BindWorkGroupsToUser(request *BindWorkGroupsToUserRequest) (response *BindWorkGroupsToUserResponse, err error)
- func (c *Client) BindWorkGroupsToUserWithContext(ctx context.Context, request *BindWorkGroupsToUserRequest) (response *BindWorkGroupsToUserResponse, err error)
- func (c *Client) CancelSparkSessionBatchSQL(request *CancelSparkSessionBatchSQLRequest) (response *CancelSparkSessionBatchSQLResponse, err error)
- func (c *Client) CancelSparkSessionBatchSQLWithContext(ctx context.Context, request *CancelSparkSessionBatchSQLRequest) (response *CancelSparkSessionBatchSQLResponse, err error)
- func (c *Client) CancelTask(request *CancelTaskRequest) (response *CancelTaskResponse, err error)
- func (c *Client) CancelTaskWithContext(ctx context.Context, request *CancelTaskRequest) (response *CancelTaskResponse, err error)
- func (c *Client) CheckDataEngineConfigPairsValidity(request *CheckDataEngineConfigPairsValidityRequest) (response *CheckDataEngineConfigPairsValidityResponse, err error)
- func (c *Client) CheckDataEngineConfigPairsValidityWithContext(ctx context.Context, request *CheckDataEngineConfigPairsValidityRequest) (response *CheckDataEngineConfigPairsValidityResponse, err error)
- func (c *Client) CheckDataEngineImageCanBeRollback(request *CheckDataEngineImageCanBeRollbackRequest) (response *CheckDataEngineImageCanBeRollbackResponse, err error)
- func (c *Client) CheckDataEngineImageCanBeRollbackWithContext(ctx context.Context, request *CheckDataEngineImageCanBeRollbackRequest) (response *CheckDataEngineImageCanBeRollbackResponse, err error)
- func (c *Client) CheckDataEngineImageCanBeUpgrade(request *CheckDataEngineImageCanBeUpgradeRequest) (response *CheckDataEngineImageCanBeUpgradeResponse, err error)
- func (c *Client) CheckDataEngineImageCanBeUpgradeWithContext(ctx context.Context, request *CheckDataEngineImageCanBeUpgradeRequest) (response *CheckDataEngineImageCanBeUpgradeResponse, err error)
- func (c *Client) CheckGrantedPermission(request *CheckGrantedPermissionRequest) (response *CheckGrantedPermissionResponse, err error)
- func (c *Client) CheckGrantedPermissionWithContext(ctx context.Context, request *CheckGrantedPermissionRequest) (response *CheckGrantedPermissionResponse, err error)
- func (c *Client) CopyDLCTable(request *CopyDLCTableRequest) (response *CopyDLCTableResponse, err error)
- func (c *Client) CopyDLCTableWithContext(ctx context.Context, request *CopyDLCTableRequest) (response *CopyDLCTableResponse, err error)
- func (c *Client) CreateCHDFSBindingProduct(request *CreateCHDFSBindingProductRequest) (response *CreateCHDFSBindingProductResponse, err error)
- func (c *Client) CreateCHDFSBindingProductWithContext(ctx context.Context, request *CreateCHDFSBindingProductRequest) (response *CreateCHDFSBindingProductResponse, err error)
- func (c *Client) CreateDLCTable(request *CreateDLCTableRequest) (response *CreateDLCTableResponse, err error)
- func (c *Client) CreateDLCTableWithContext(ctx context.Context, request *CreateDLCTableRequest) (response *CreateDLCTableResponse, err error)
- func (c *Client) CreateDMSDatabase(request *CreateDMSDatabaseRequest) (response *CreateDMSDatabaseResponse, err error)
- func (c *Client) CreateDMSDatabaseWithContext(ctx context.Context, request *CreateDMSDatabaseRequest) (response *CreateDMSDatabaseResponse, err error)
- func (c *Client) CreateDataEngine(request *CreateDataEngineRequest) (response *CreateDataEngineResponse, err error)
- func (c *Client) CreateDataEngineWithContext(ctx context.Context, request *CreateDataEngineRequest) (response *CreateDataEngineResponse, err error)
- func (c *Client) CreateInternalTable(request *CreateInternalTableRequest) (response *CreateInternalTableResponse, err error)
- func (c *Client) CreateInternalTableWithContext(ctx context.Context, request *CreateInternalTableRequest) (response *CreateInternalTableResponse, err error)
- func (c *Client) CreateResultDownload(request *CreateResultDownloadRequest) (response *CreateResultDownloadResponse, err error)
- func (c *Client) CreateResultDownloadWithContext(ctx context.Context, request *CreateResultDownloadRequest) (response *CreateResultDownloadResponse, err error)
- func (c *Client) CreateSparkApp(request *CreateSparkAppRequest) (response *CreateSparkAppResponse, err error)
- func (c *Client) CreateSparkAppTask(request *CreateSparkAppTaskRequest) (response *CreateSparkAppTaskResponse, err error)
- func (c *Client) CreateSparkAppTaskWithContext(ctx context.Context, request *CreateSparkAppTaskRequest) (response *CreateSparkAppTaskResponse, err error)
- func (c *Client) CreateSparkAppWithContext(ctx context.Context, request *CreateSparkAppRequest) (response *CreateSparkAppResponse, err error)
- func (c *Client) CreateSparkSessionBatchSQL(request *CreateSparkSessionBatchSQLRequest) (response *CreateSparkSessionBatchSQLResponse, err error)
- func (c *Client) CreateSparkSessionBatchSQLWithContext(ctx context.Context, request *CreateSparkSessionBatchSQLRequest) (response *CreateSparkSessionBatchSQLResponse, err error)
- func (c *Client) CreateStoreLocation(request *CreateStoreLocationRequest) (response *CreateStoreLocationResponse, err error)
- func (c *Client) CreateStoreLocationWithContext(ctx context.Context, request *CreateStoreLocationRequest) (response *CreateStoreLocationResponse, err error)
- func (c *Client) CreateTask(request *CreateTaskRequest) (response *CreateTaskResponse, err error)
- func (c *Client) CreateTaskWithContext(ctx context.Context, request *CreateTaskRequest) (response *CreateTaskResponse, err error)
- func (c *Client) CreateTasks(request *CreateTasksRequest) (response *CreateTasksResponse, err error)
- func (c *Client) CreateTasksWithContext(ctx context.Context, request *CreateTasksRequest) (response *CreateTasksResponse, err error)
- func (c *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
- func (c *Client) CreateUserWithContext(ctx context.Context, request *CreateUserRequest) (response *CreateUserResponse, err error)
- func (c *Client) CreateWorkGroup(request *CreateWorkGroupRequest) (response *CreateWorkGroupResponse, err error)
- func (c *Client) CreateWorkGroupWithContext(ctx context.Context, request *CreateWorkGroupRequest) (response *CreateWorkGroupResponse, err error)
- func (c *Client) DeleteCHDFSBindingProduct(request *DeleteCHDFSBindingProductRequest) (response *DeleteCHDFSBindingProductResponse, err error)
- func (c *Client) DeleteCHDFSBindingProductWithContext(ctx context.Context, request *DeleteCHDFSBindingProductRequest) (response *DeleteCHDFSBindingProductResponse, err error)
- func (c *Client) DeleteDataEngine(request *DeleteDataEngineRequest) (response *DeleteDataEngineResponse, err error)
- func (c *Client) DeleteDataEngineWithContext(ctx context.Context, request *DeleteDataEngineRequest) (response *DeleteDataEngineResponse, err error)
- func (c *Client) DeleteSparkApp(request *DeleteSparkAppRequest) (response *DeleteSparkAppResponse, err error)
- func (c *Client) DeleteSparkAppWithContext(ctx context.Context, request *DeleteSparkAppRequest) (response *DeleteSparkAppResponse, err error)
- func (c *Client) DeleteThirdPartyAccessUser(request *DeleteThirdPartyAccessUserRequest) (response *DeleteThirdPartyAccessUserResponse, err error)
- func (c *Client) DeleteThirdPartyAccessUserWithContext(ctx context.Context, request *DeleteThirdPartyAccessUserRequest) (response *DeleteThirdPartyAccessUserResponse, err error)
- func (c *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)
- func (c *Client) DeleteUserWithContext(ctx context.Context, request *DeleteUserRequest) (response *DeleteUserResponse, err error)
- func (c *Client) DeleteUsersFromWorkGroup(request *DeleteUsersFromWorkGroupRequest) (response *DeleteUsersFromWorkGroupResponse, err error)
- func (c *Client) DeleteUsersFromWorkGroupWithContext(ctx context.Context, request *DeleteUsersFromWorkGroupRequest) (response *DeleteUsersFromWorkGroupResponse, err error)
- func (c *Client) DeleteWorkGroup(request *DeleteWorkGroupRequest) (response *DeleteWorkGroupResponse, err error)
- func (c *Client) DeleteWorkGroupWithContext(ctx context.Context, request *DeleteWorkGroupRequest) (response *DeleteWorkGroupResponse, err error)
- func (c *Client) DescribeAdvancedStoreLocation(request *DescribeAdvancedStoreLocationRequest) (response *DescribeAdvancedStoreLocationResponse, err error)
- func (c *Client) DescribeAdvancedStoreLocationWithContext(ctx context.Context, request *DescribeAdvancedStoreLocationRequest) (response *DescribeAdvancedStoreLocationResponse, err error)
- func (c *Client) DescribeDLCCatalogAccess(request *DescribeDLCCatalogAccessRequest) (response *DescribeDLCCatalogAccessResponse, err error)
- func (c *Client) DescribeDLCCatalogAccessWithContext(ctx context.Context, request *DescribeDLCCatalogAccessRequest) (response *DescribeDLCCatalogAccessResponse, err error)
- func (c *Client) DescribeDLCTable(request *DescribeDLCTableRequest) (response *DescribeDLCTableResponse, err error)
- func (c *Client) DescribeDLCTableList(request *DescribeDLCTableListRequest) (response *DescribeDLCTableListResponse, err error)
- func (c *Client) DescribeDLCTableListWithContext(ctx context.Context, request *DescribeDLCTableListRequest) (response *DescribeDLCTableListResponse, err error)
- func (c *Client) DescribeDLCTableWithContext(ctx context.Context, request *DescribeDLCTableRequest) (response *DescribeDLCTableResponse, err error)
- func (c *Client) DescribeDMSDatabase(request *DescribeDMSDatabaseRequest) (response *DescribeDMSDatabaseResponse, err error)
- func (c *Client) DescribeDMSDatabaseList(request *DescribeDMSDatabaseListRequest) (response *DescribeDMSDatabaseListResponse, err error)
- func (c *Client) DescribeDMSDatabaseListWithContext(ctx context.Context, request *DescribeDMSDatabaseListRequest) (response *DescribeDMSDatabaseListResponse, err error)
- func (c *Client) DescribeDMSDatabaseWithContext(ctx context.Context, request *DescribeDMSDatabaseRequest) (response *DescribeDMSDatabaseResponse, err error)
- func (c *Client) DescribeDataEngine(request *DescribeDataEngineRequest) (response *DescribeDataEngineResponse, err error)
- func (c *Client) DescribeDataEngineImageVersions(request *DescribeDataEngineImageVersionsRequest) (response *DescribeDataEngineImageVersionsResponse, err error)
- func (c *Client) DescribeDataEngineImageVersionsWithContext(ctx context.Context, request *DescribeDataEngineImageVersionsRequest) (response *DescribeDataEngineImageVersionsResponse, err error)
- func (c *Client) DescribeDataEnginePythonSparkImages(request *DescribeDataEnginePythonSparkImagesRequest) (response *DescribeDataEnginePythonSparkImagesResponse, err error)
- func (c *Client) DescribeDataEnginePythonSparkImagesWithContext(ctx context.Context, request *DescribeDataEnginePythonSparkImagesRequest) (response *DescribeDataEnginePythonSparkImagesResponse, err error)
- func (c *Client) DescribeDataEngineWithContext(ctx context.Context, request *DescribeDataEngineRequest) (response *DescribeDataEngineResponse, err error)
- func (c *Client) DescribeDataEnginesScaleDetail(request *DescribeDataEnginesScaleDetailRequest) (response *DescribeDataEnginesScaleDetailResponse, err error)
- func (c *Client) DescribeDataEnginesScaleDetailWithContext(ctx context.Context, request *DescribeDataEnginesScaleDetailRequest) (response *DescribeDataEnginesScaleDetailResponse, err error)
- func (c *Client) DescribeEngineUsageInfo(request *DescribeEngineUsageInfoRequest) (response *DescribeEngineUsageInfoResponse, err error)
- func (c *Client) DescribeEngineUsageInfoWithContext(ctx context.Context, request *DescribeEngineUsageInfoRequest) (response *DescribeEngineUsageInfoResponse, err error)
- func (c *Client) DescribeForbiddenTablePro(request *DescribeForbiddenTableProRequest) (response *DescribeForbiddenTableProResponse, err error)
- func (c *Client) DescribeForbiddenTableProWithContext(ctx context.Context, request *DescribeForbiddenTableProRequest) (response *DescribeForbiddenTableProResponse, err error)
- func (c *Client) DescribeJob(request *DescribeJobRequest) (response *DescribeJobResponse, err error)
- func (c *Client) DescribeJobWithContext(ctx context.Context, request *DescribeJobRequest) (response *DescribeJobResponse, err error)
- func (c *Client) DescribeJobs(request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
- func (c *Client) DescribeJobsWithContext(ctx context.Context, request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
- func (c *Client) DescribeLakeFsDirSummary(request *DescribeLakeFsDirSummaryRequest) (response *DescribeLakeFsDirSummaryResponse, err error)
- func (c *Client) DescribeLakeFsDirSummaryWithContext(ctx context.Context, request *DescribeLakeFsDirSummaryRequest) (response *DescribeLakeFsDirSummaryResponse, err error)
- func (c *Client) DescribeLakeFsInfo(request *DescribeLakeFsInfoRequest) (response *DescribeLakeFsInfoResponse, err error)
- func (c *Client) DescribeLakeFsInfoWithContext(ctx context.Context, request *DescribeLakeFsInfoRequest) (response *DescribeLakeFsInfoResponse, err error)
- func (c *Client) DescribeOtherCHDFSBindingList(request *DescribeOtherCHDFSBindingListRequest) (response *DescribeOtherCHDFSBindingListResponse, err error)
- func (c *Client) DescribeOtherCHDFSBindingListWithContext(ctx context.Context, request *DescribeOtherCHDFSBindingListRequest) (response *DescribeOtherCHDFSBindingListResponse, err error)
- func (c *Client) DescribeQuery(request *DescribeQueryRequest) (response *DescribeQueryResponse, err error)
- func (c *Client) DescribeQueryWithContext(ctx context.Context, request *DescribeQueryRequest) (response *DescribeQueryResponse, err error)
- func (c *Client) DescribeResultDownload(request *DescribeResultDownloadRequest) (response *DescribeResultDownloadResponse, err error)
- func (c *Client) DescribeResultDownloadWithContext(ctx context.Context, request *DescribeResultDownloadRequest) (response *DescribeResultDownloadResponse, err error)
- func (c *Client) DescribeSparkAppJob(request *DescribeSparkAppJobRequest) (response *DescribeSparkAppJobResponse, err error)
- func (c *Client) DescribeSparkAppJobWithContext(ctx context.Context, request *DescribeSparkAppJobRequest) (response *DescribeSparkAppJobResponse, err error)
- func (c *Client) DescribeSparkAppJobs(request *DescribeSparkAppJobsRequest) (response *DescribeSparkAppJobsResponse, err error)
- func (c *Client) DescribeSparkAppJobsWithContext(ctx context.Context, request *DescribeSparkAppJobsRequest) (response *DescribeSparkAppJobsResponse, err error)
- func (c *Client) DescribeSparkAppTasks(request *DescribeSparkAppTasksRequest) (response *DescribeSparkAppTasksResponse, err error)
- func (c *Client) DescribeSparkAppTasksWithContext(ctx context.Context, request *DescribeSparkAppTasksRequest) (response *DescribeSparkAppTasksResponse, err error)
- func (c *Client) DescribeSparkSessionBatchSqlLog(request *DescribeSparkSessionBatchSqlLogRequest) (response *DescribeSparkSessionBatchSqlLogResponse, err error)
- func (c *Client) DescribeSparkSessionBatchSqlLogWithContext(ctx context.Context, request *DescribeSparkSessionBatchSqlLogRequest) (response *DescribeSparkSessionBatchSqlLogResponse, err error)
- func (c *Client) DescribeStoreLocation(request *DescribeStoreLocationRequest) (response *DescribeStoreLocationResponse, err error)
- func (c *Client) DescribeStoreLocationWithContext(ctx context.Context, request *DescribeStoreLocationRequest) (response *DescribeStoreLocationResponse, err error)
- func (c *Client) DescribeSubUserAccessPolicy(request *DescribeSubUserAccessPolicyRequest) (response *DescribeSubUserAccessPolicyResponse, err error)
- func (c *Client) DescribeSubUserAccessPolicyWithContext(ctx context.Context, request *DescribeSubUserAccessPolicyRequest) (response *DescribeSubUserAccessPolicyResponse, err error)
- func (c *Client) DescribeTablesName(request *DescribeTablesNameRequest) (response *DescribeTablesNameResponse, err error)
- func (c *Client) DescribeTablesNameWithContext(ctx context.Context, request *DescribeTablesNameRequest) (response *DescribeTablesNameResponse, err error)
- func (c *Client) DescribeTaskResult(request *DescribeTaskResultRequest) (response *DescribeTaskResultResponse, err error)
- func (c *Client) DescribeTaskResultWithContext(ctx context.Context, request *DescribeTaskResultRequest) (response *DescribeTaskResultResponse, err error)
- func (c *Client) DescribeTaskStatistics(request *DescribeTaskStatisticsRequest) (response *DescribeTaskStatisticsResponse, err error)
- func (c *Client) DescribeTaskStatisticsWithContext(ctx context.Context, request *DescribeTaskStatisticsRequest) (response *DescribeTaskStatisticsResponse, err error)
- func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (c *Client) DescribeThirdPartyAccessUser(request *DescribeThirdPartyAccessUserRequest) (response *DescribeThirdPartyAccessUserResponse, err error)
- func (c *Client) DescribeThirdPartyAccessUserWithContext(ctx context.Context, request *DescribeThirdPartyAccessUserRequest) (response *DescribeThirdPartyAccessUserResponse, err error)
- func (c *Client) DescribeUpdatableDataEngines(request *DescribeUpdatableDataEnginesRequest) (response *DescribeUpdatableDataEnginesResponse, err error)
- func (c *Client) DescribeUpdatableDataEnginesWithContext(ctx context.Context, request *DescribeUpdatableDataEnginesRequest) (response *DescribeUpdatableDataEnginesResponse, err error)
- func (c *Client) DescribeUserDataEngineConfig(request *DescribeUserDataEngineConfigRequest) (response *DescribeUserDataEngineConfigResponse, err error)
- func (c *Client) DescribeUserDataEngineConfigWithContext(ctx context.Context, request *DescribeUserDataEngineConfigRequest) (response *DescribeUserDataEngineConfigResponse, err error)
- func (c *Client) DescribeUserInfo(request *DescribeUserInfoRequest) (response *DescribeUserInfoResponse, err error)
- func (c *Client) DescribeUserInfoWithContext(ctx context.Context, request *DescribeUserInfoRequest) (response *DescribeUserInfoResponse, err error)
- func (c *Client) DescribeUserRoles(request *DescribeUserRolesRequest) (response *DescribeUserRolesResponse, err error)
- func (c *Client) DescribeUserRolesWithContext(ctx context.Context, request *DescribeUserRolesRequest) (response *DescribeUserRolesResponse, err error)
- func (c *Client) DescribeUserType(request *DescribeUserTypeRequest) (response *DescribeUserTypeResponse, err error)
- func (c *Client) DescribeUserTypeWithContext(ctx context.Context, request *DescribeUserTypeRequest) (response *DescribeUserTypeResponse, err error)
- func (c *Client) DescribeUsers(request *DescribeUsersRequest) (response *DescribeUsersResponse, err error)
- func (c *Client) DescribeUsersWithContext(ctx context.Context, request *DescribeUsersRequest) (response *DescribeUsersResponse, err error)
- func (c *Client) DescribeWorkGroupInfo(request *DescribeWorkGroupInfoRequest) (response *DescribeWorkGroupInfoResponse, err error)
- func (c *Client) DescribeWorkGroupInfoWithContext(ctx context.Context, request *DescribeWorkGroupInfoRequest) (response *DescribeWorkGroupInfoResponse, err error)
- func (c *Client) DescribeWorkGroups(request *DescribeWorkGroupsRequest) (response *DescribeWorkGroupsResponse, err error)
- func (c *Client) DescribeWorkGroupsWithContext(ctx context.Context, request *DescribeWorkGroupsRequest) (response *DescribeWorkGroupsResponse, err error)
- func (c *Client) DetachUserPolicy(request *DetachUserPolicyRequest) (response *DetachUserPolicyResponse, err error)
- func (c *Client) DetachUserPolicyWithContext(ctx context.Context, request *DetachUserPolicyRequest) (response *DetachUserPolicyResponse, err error)
- func (c *Client) DetachWorkGroupPolicy(request *DetachWorkGroupPolicyRequest) (response *DetachWorkGroupPolicyResponse, err error)
- func (c *Client) DetachWorkGroupPolicyWithContext(ctx context.Context, request *DetachWorkGroupPolicyRequest) (response *DetachWorkGroupPolicyResponse, err error)
- func (c *Client) DropDLCTable(request *DropDLCTableRequest) (response *DropDLCTableResponse, err error)
- func (c *Client) DropDLCTableWithContext(ctx context.Context, request *DropDLCTableRequest) (response *DropDLCTableResponse, err error)
- func (c *Client) DropDMSDatabase(request *DropDMSDatabaseRequest) (response *DropDMSDatabaseResponse, err error)
- func (c *Client) DropDMSDatabaseWithContext(ctx context.Context, request *DropDMSDatabaseRequest) (response *DropDMSDatabaseResponse, err error)
- func (c *Client) DropDMSTable(request *DropDMSTableRequest) (response *DropDMSTableResponse, err error)
- func (c *Client) DropDMSTableWithContext(ctx context.Context, request *DropDMSTableRequest) (response *DropDMSTableResponse, err error)
- func (c *Client) GenerateCreateMangedTableSql(request *GenerateCreateMangedTableSqlRequest) (response *GenerateCreateMangedTableSqlResponse, err error)
- func (c *Client) GenerateCreateMangedTableSqlWithContext(ctx context.Context, request *GenerateCreateMangedTableSqlRequest) (response *GenerateCreateMangedTableSqlResponse, err error)
- func (c *Client) GetOptimizerPolicy(request *GetOptimizerPolicyRequest) (response *GetOptimizerPolicyResponse, err error)
- func (c *Client) GetOptimizerPolicyWithContext(ctx context.Context, request *GetOptimizerPolicyRequest) (response *GetOptimizerPolicyResponse, err error)
- func (c *Client) GrantDLCCatalogAccess(request *GrantDLCCatalogAccessRequest) (response *GrantDLCCatalogAccessResponse, err error)
- func (c *Client) GrantDLCCatalogAccessWithContext(ctx context.Context, request *GrantDLCCatalogAccessRequest) (response *GrantDLCCatalogAccessResponse, err error)
- func (c *Client) ModifyAdvancedStoreLocation(request *ModifyAdvancedStoreLocationRequest) (response *ModifyAdvancedStoreLocationResponse, err error)
- func (c *Client) ModifyAdvancedStoreLocationWithContext(ctx context.Context, request *ModifyAdvancedStoreLocationRequest) (response *ModifyAdvancedStoreLocationResponse, err error)
- func (c *Client) ModifyDataEngineDescription(request *ModifyDataEngineDescriptionRequest) (response *ModifyDataEngineDescriptionResponse, err error)
- func (c *Client) ModifyDataEngineDescriptionWithContext(ctx context.Context, request *ModifyDataEngineDescriptionRequest) (response *ModifyDataEngineDescriptionResponse, err error)
- func (c *Client) ModifyGovernEventRule(request *ModifyGovernEventRuleRequest) (response *ModifyGovernEventRuleResponse, err error)
- func (c *Client) ModifyGovernEventRuleWithContext(ctx context.Context, request *ModifyGovernEventRuleRequest) (response *ModifyGovernEventRuleResponse, err error)
- func (c *Client) ModifySparkApp(request *ModifySparkAppRequest) (response *ModifySparkAppResponse, err error)
- func (c *Client) ModifySparkAppBatch(request *ModifySparkAppBatchRequest) (response *ModifySparkAppBatchResponse, err error)
- func (c *Client) ModifySparkAppBatchWithContext(ctx context.Context, request *ModifySparkAppBatchRequest) (response *ModifySparkAppBatchResponse, err error)
- func (c *Client) ModifySparkAppWithContext(ctx context.Context, request *ModifySparkAppRequest) (response *ModifySparkAppResponse, err error)
- func (c *Client) ModifyUser(request *ModifyUserRequest) (response *ModifyUserResponse, err error)
- func (c *Client) ModifyUserType(request *ModifyUserTypeRequest) (response *ModifyUserTypeResponse, err error)
- func (c *Client) ModifyUserTypeWithContext(ctx context.Context, request *ModifyUserTypeRequest) (response *ModifyUserTypeResponse, err error)
- func (c *Client) ModifyUserWithContext(ctx context.Context, request *ModifyUserRequest) (response *ModifyUserResponse, err error)
- func (c *Client) ModifyWorkGroup(request *ModifyWorkGroupRequest) (response *ModifyWorkGroupResponse, err error)
- func (c *Client) ModifyWorkGroupWithContext(ctx context.Context, request *ModifyWorkGroupRequest) (response *ModifyWorkGroupResponse, err error)
- func (c *Client) QueryResult(request *QueryResultRequest) (response *QueryResultResponse, err error)
- func (c *Client) QueryResultWithContext(ctx context.Context, request *QueryResultRequest) (response *QueryResultResponse, err error)
- func (c *Client) QueryTaskCostDetail(request *QueryTaskCostDetailRequest) (response *QueryTaskCostDetailResponse, err error)
- func (c *Client) QueryTaskCostDetailWithContext(ctx context.Context, request *QueryTaskCostDetailRequest) (response *QueryTaskCostDetailResponse, err error)
- func (c *Client) RegisterThirdPartyAccessUser(request *RegisterThirdPartyAccessUserRequest) (response *RegisterThirdPartyAccessUserResponse, err error)
- func (c *Client) RegisterThirdPartyAccessUserWithContext(ctx context.Context, request *RegisterThirdPartyAccessUserRequest) (response *RegisterThirdPartyAccessUserResponse, err error)
- func (c *Client) RenewDataEngine(request *RenewDataEngineRequest) (response *RenewDataEngineResponse, err error)
- func (c *Client) RenewDataEngineWithContext(ctx context.Context, request *RenewDataEngineRequest) (response *RenewDataEngineResponse, err error)
- func (c *Client) RestartDataEngine(request *RestartDataEngineRequest) (response *RestartDataEngineResponse, err error)
- func (c *Client) RestartDataEngineWithContext(ctx context.Context, request *RestartDataEngineRequest) (response *RestartDataEngineResponse, err error)
- func (c *Client) RevokeDLCCatalogAccess(request *RevokeDLCCatalogAccessRequest) (response *RevokeDLCCatalogAccessResponse, err error)
- func (c *Client) RevokeDLCCatalogAccessWithContext(ctx context.Context, request *RevokeDLCCatalogAccessRequest) (response *RevokeDLCCatalogAccessResponse, err error)
- func (c *Client) RollbackDataEngineImage(request *RollbackDataEngineImageRequest) (response *RollbackDataEngineImageResponse, err error)
- func (c *Client) RollbackDataEngineImageWithContext(ctx context.Context, request *RollbackDataEngineImageRequest) (response *RollbackDataEngineImageResponse, err error)
- func (c *Client) SuspendResumeDataEngine(request *SuspendResumeDataEngineRequest) (response *SuspendResumeDataEngineResponse, err error)
- func (c *Client) SuspendResumeDataEngineWithContext(ctx context.Context, request *SuspendResumeDataEngineRequest) (response *SuspendResumeDataEngineResponse, err error)
- func (c *Client) SwitchDataEngine(request *SwitchDataEngineRequest) (response *SwitchDataEngineResponse, err error)
- func (c *Client) SwitchDataEngineImage(request *SwitchDataEngineImageRequest) (response *SwitchDataEngineImageResponse, err error)
- func (c *Client) SwitchDataEngineImageWithContext(ctx context.Context, request *SwitchDataEngineImageRequest) (response *SwitchDataEngineImageResponse, err error)
- func (c *Client) SwitchDataEngineWithContext(ctx context.Context, request *SwitchDataEngineRequest) (response *SwitchDataEngineResponse, err error)
- func (c *Client) UnbindWorkGroupsFromUser(request *UnbindWorkGroupsFromUserRequest) (response *UnbindWorkGroupsFromUserResponse, err error)
- func (c *Client) UnbindWorkGroupsFromUserWithContext(ctx context.Context, request *UnbindWorkGroupsFromUserRequest) (response *UnbindWorkGroupsFromUserResponse, err error)
- func (c *Client) UpdateDataEngine(request *UpdateDataEngineRequest) (response *UpdateDataEngineResponse, err error)
- func (c *Client) UpdateDataEngineConfig(request *UpdateDataEngineConfigRequest) (response *UpdateDataEngineConfigResponse, err error)
- func (c *Client) UpdateDataEngineConfigWithContext(ctx context.Context, request *UpdateDataEngineConfigRequest) (response *UpdateDataEngineConfigResponse, err error)
- func (c *Client) UpdateDataEngineWithContext(ctx context.Context, request *UpdateDataEngineRequest) (response *UpdateDataEngineResponse, err error)
- func (c *Client) UpdateRowFilter(request *UpdateRowFilterRequest) (response *UpdateRowFilterResponse, err error)
- func (c *Client) UpdateRowFilterWithContext(ctx context.Context, request *UpdateRowFilterRequest) (response *UpdateRowFilterResponse, err error)
- func (c *Client) UpdateUserDataEngineConfig(request *UpdateUserDataEngineConfigRequest) (response *UpdateUserDataEngineConfigResponse, err error)
- func (c *Client) UpdateUserDataEngineConfigWithContext(ctx context.Context, request *UpdateUserDataEngineConfigRequest) (response *UpdateUserDataEngineConfigResponse, err error)
- func (c *Client) UpgradeDataEngineImage(request *UpgradeDataEngineImageRequest) (response *UpgradeDataEngineImageResponse, err error)
- func (c *Client) UpgradeDataEngineImageWithContext(ctx context.Context, request *UpgradeDataEngineImageRequest) (response *UpgradeDataEngineImageResponse, err error)
- type Column
- type CommonMetrics
- type CopyDLCTableRequest
- type CopyDLCTableRequestParams
- type CopyDLCTableResponse
- type CopyDLCTableResponseParams
- type CosPermission
- type CreateCHDFSBindingProductRequest
- type CreateCHDFSBindingProductRequestParams
- type CreateCHDFSBindingProductResponse
- type CreateCHDFSBindingProductResponseParams
- type CreateDLCTableRequest
- type CreateDLCTableRequestParams
- type CreateDLCTableResponse
- type CreateDLCTableResponseParams
- type CreateDMSDatabaseRequest
- type CreateDMSDatabaseRequestParams
- type CreateDMSDatabaseResponse
- type CreateDMSDatabaseResponseParams
- type CreateDataEngineRequest
- type CreateDataEngineRequestParams
- type CreateDataEngineResponse
- type CreateDataEngineResponseParams
- type CreateInternalTableRequest
- type CreateInternalTableRequestParams
- type CreateInternalTableResponse
- type CreateInternalTableResponseParams
- type CreateResultDownloadRequest
- type CreateResultDownloadRequestParams
- type CreateResultDownloadResponse
- type CreateResultDownloadResponseParams
- type CreateSparkAppRequest
- type CreateSparkAppRequestParams
- type CreateSparkAppResponse
- type CreateSparkAppResponseParams
- type CreateSparkAppTaskRequest
- type CreateSparkAppTaskRequestParams
- type CreateSparkAppTaskResponse
- type CreateSparkAppTaskResponseParams
- type CreateSparkSessionBatchSQLRequest
- type CreateSparkSessionBatchSQLRequestParams
- type CreateSparkSessionBatchSQLResponse
- type CreateSparkSessionBatchSQLResponseParams
- type CreateStoreLocationRequest
- type CreateStoreLocationRequestParams
- type CreateStoreLocationResponse
- type CreateStoreLocationResponseParams
- type CreateTaskRequest
- type CreateTaskRequestParams
- type CreateTaskResponse
- type CreateTaskResponseParams
- type CreateTasksRequest
- type CreateTasksRequestParams
- type CreateTasksResponse
- type CreateTasksResponseParams
- type CreateUserRequest
- type CreateUserRequestParams
- type CreateUserResponse
- type CreateUserResponseParams
- type CreateWorkGroupRequest
- type CreateWorkGroupRequestParams
- type CreateWorkGroupResponse
- type CreateWorkGroupResponseParams
- type CrontabResumeSuspendStrategy
- type DLCCatalogAccess
- type DLCTable
- type DMSColumn
- type DMSColumnOrder
- type DMSDatabaseInfo
- type DMSPartition
- type DMSSds
- type DMSSourceDatabaseInfo
- type DataEngineBasicInfo
- type DataEngineConfigInstanceInfo
- type DataEngineConfigPair
- type DataEngineImageVersion
- type DataEngineInfo
- type DataEngineScaleInfo
- type DataEngineScaleInfoDetail
- type DataGovernPolicy
- type DeleteCHDFSBindingProductRequest
- type DeleteCHDFSBindingProductRequestParams
- type DeleteCHDFSBindingProductResponse
- type DeleteCHDFSBindingProductResponseParams
- type DeleteDataEngineRequest
- type DeleteDataEngineRequestParams
- type DeleteDataEngineResponse
- type DeleteDataEngineResponseParams
- type DeleteSparkAppRequest
- type DeleteSparkAppRequestParams
- type DeleteSparkAppResponse
- type DeleteSparkAppResponseParams
- type DeleteThirdPartyAccessUserRequest
- type DeleteThirdPartyAccessUserRequestParams
- type DeleteThirdPartyAccessUserResponse
- type DeleteThirdPartyAccessUserResponseParams
- type DeleteUserRequest
- type DeleteUserRequestParams
- type DeleteUserResponse
- type DeleteUserResponseParams
- type DeleteUsersFromWorkGroupRequest
- type DeleteUsersFromWorkGroupRequestParams
- type DeleteUsersFromWorkGroupResponse
- type DeleteUsersFromWorkGroupResponseParams
- type DeleteWorkGroupRequest
- type DeleteWorkGroupRequestParams
- type DeleteWorkGroupResponse
- type DeleteWorkGroupResponseParams
- type DescribeAdvancedStoreLocationRequest
- type DescribeAdvancedStoreLocationRequestParams
- type DescribeAdvancedStoreLocationResponse
- type DescribeAdvancedStoreLocationResponseParams
- type DescribeDLCCatalogAccessRequest
- type DescribeDLCCatalogAccessRequestParams
- type DescribeDLCCatalogAccessResponse
- type DescribeDLCCatalogAccessResponseParams
- type DescribeDLCTableListRequest
- type DescribeDLCTableListRequestParams
- type DescribeDLCTableListResponse
- type DescribeDLCTableListResponseParams
- type DescribeDLCTableRequest
- type DescribeDLCTableRequestParams
- type DescribeDLCTableResponse
- type DescribeDLCTableResponseParams
- type DescribeDMSDatabaseListRequest
- type DescribeDMSDatabaseListRequestParams
- type DescribeDMSDatabaseListResponse
- type DescribeDMSDatabaseListResponseParams
- type DescribeDMSDatabaseRequest
- type DescribeDMSDatabaseRequestParams
- type DescribeDMSDatabaseResponse
- type DescribeDMSDatabaseResponseParams
- type DescribeDataEngineImageVersionsRequest
- type DescribeDataEngineImageVersionsRequestParams
- type DescribeDataEngineImageVersionsResponse
- type DescribeDataEngineImageVersionsResponseParams
- type DescribeDataEnginePythonSparkImagesRequest
- type DescribeDataEnginePythonSparkImagesRequestParams
- type DescribeDataEnginePythonSparkImagesResponse
- type DescribeDataEnginePythonSparkImagesResponseParams
- type DescribeDataEngineRequest
- type DescribeDataEngineRequestParams
- type DescribeDataEngineResponse
- type DescribeDataEngineResponseParams
- type DescribeDataEnginesScaleDetailRequest
- type DescribeDataEnginesScaleDetailRequestParams
- type DescribeDataEnginesScaleDetailResponse
- type DescribeDataEnginesScaleDetailResponseParams
- type DescribeEngineUsageInfoRequest
- type DescribeEngineUsageInfoRequestParams
- type DescribeEngineUsageInfoResponse
- type DescribeEngineUsageInfoResponseParams
- type DescribeForbiddenTableProRequest
- type DescribeForbiddenTableProRequestParams
- type DescribeForbiddenTableProResponse
- type DescribeForbiddenTableProResponseParams
- type DescribeJobRequest
- type DescribeJobRequestParams
- type DescribeJobResponse
- type DescribeJobResponseParams
- type DescribeJobsRequest
- type DescribeJobsRequestParams
- type DescribeJobsResponse
- type DescribeJobsResponseParams
- type DescribeLakeFsDirSummaryRequest
- type DescribeLakeFsDirSummaryRequestParams
- type DescribeLakeFsDirSummaryResponse
- type DescribeLakeFsDirSummaryResponseParams
- type DescribeLakeFsInfoRequest
- type DescribeLakeFsInfoRequestParams
- type DescribeLakeFsInfoResponse
- type DescribeLakeFsInfoResponseParams
- type DescribeOtherCHDFSBindingListRequest
- type DescribeOtherCHDFSBindingListRequestParams
- type DescribeOtherCHDFSBindingListResponse
- type DescribeOtherCHDFSBindingListResponseParams
- type DescribeQueryRequest
- type DescribeQueryRequestParams
- type DescribeQueryResponse
- type DescribeQueryResponseParams
- type DescribeResultDownloadRequest
- type DescribeResultDownloadRequestParams
- type DescribeResultDownloadResponse
- type DescribeResultDownloadResponseParams
- type DescribeSparkAppJobRequest
- type DescribeSparkAppJobRequestParams
- type DescribeSparkAppJobResponse
- type DescribeSparkAppJobResponseParams
- type DescribeSparkAppJobsRequest
- type DescribeSparkAppJobsRequestParams
- type DescribeSparkAppJobsResponse
- type DescribeSparkAppJobsResponseParams
- type DescribeSparkAppTasksRequest
- type DescribeSparkAppTasksRequestParams
- type DescribeSparkAppTasksResponse
- type DescribeSparkAppTasksResponseParams
- type DescribeSparkSessionBatchSqlLogRequest
- type DescribeSparkSessionBatchSqlLogRequestParams
- type DescribeSparkSessionBatchSqlLogResponse
- type DescribeSparkSessionBatchSqlLogResponseParams
- type DescribeStoreLocationRequest
- type DescribeStoreLocationRequestParams
- type DescribeStoreLocationResponse
- type DescribeStoreLocationResponseParams
- type DescribeSubUserAccessPolicyRequest
- type DescribeSubUserAccessPolicyRequestParams
- type DescribeSubUserAccessPolicyResponse
- type DescribeSubUserAccessPolicyResponseParams
- type DescribeTablesNameRequest
- type DescribeTablesNameRequestParams
- type DescribeTablesNameResponse
- type DescribeTablesNameResponseParams
- type DescribeTaskResultRequest
- type DescribeTaskResultRequestParams
- type DescribeTaskResultResponse
- type DescribeTaskResultResponseParams
- type DescribeTaskStatisticsRequest
- type DescribeTaskStatisticsRequestParams
- type DescribeTaskStatisticsResponse
- type DescribeTaskStatisticsResponseParams
- type DescribeTasksRequest
- type DescribeTasksRequestParams
- type DescribeTasksResponse
- type DescribeTasksResponseParams
- type DescribeThirdPartyAccessUserRequest
- type DescribeThirdPartyAccessUserRequestParams
- type DescribeThirdPartyAccessUserResponse
- type DescribeThirdPartyAccessUserResponseParams
- type DescribeUpdatableDataEnginesRequest
- type DescribeUpdatableDataEnginesRequestParams
- type DescribeUpdatableDataEnginesResponse
- type DescribeUpdatableDataEnginesResponseParams
- type DescribeUserDataEngineConfigRequest
- type DescribeUserDataEngineConfigRequestParams
- type DescribeUserDataEngineConfigResponse
- type DescribeUserDataEngineConfigResponseParams
- type DescribeUserInfoRequest
- type DescribeUserInfoRequestParams
- type DescribeUserInfoResponse
- type DescribeUserInfoResponseParams
- type DescribeUserRolesRequest
- type DescribeUserRolesRequestParams
- type DescribeUserRolesResponse
- type DescribeUserRolesResponseParams
- type DescribeUserTypeRequest
- type DescribeUserTypeRequestParams
- type DescribeUserTypeResponse
- type DescribeUserTypeResponseParams
- type DescribeUsersRequest
- type DescribeUsersRequestParams
- type DescribeUsersResponse
- type DescribeUsersResponseParams
- type DescribeWorkGroupInfoRequest
- type DescribeWorkGroupInfoRequestParams
- type DescribeWorkGroupInfoResponse
- type DescribeWorkGroupInfoResponseParams
- type DescribeWorkGroupsRequest
- type DescribeWorkGroupsRequestParams
- type DescribeWorkGroupsResponse
- type DescribeWorkGroupsResponseParams
- type DetachUserPolicyRequest
- type DetachUserPolicyRequestParams
- type DetachUserPolicyResponse
- type DetachUserPolicyResponseParams
- type DetachWorkGroupPolicyRequest
- type DetachWorkGroupPolicyRequestParams
- type DetachWorkGroupPolicyResponse
- type DetachWorkGroupPolicyResponseParams
- type DropDLCTableRequest
- type DropDLCTableRequestParams
- type DropDLCTableResponse
- type DropDLCTableResponseParams
- type DropDMSDatabaseRequest
- type DropDMSDatabaseRequestParams
- type DropDMSDatabaseResponse
- type DropDMSDatabaseResponseParams
- type DropDMSTableRequest
- type DropDMSTableRequestParams
- type DropDMSTableResponse
- type DropDMSTableResponseParams
- type Execution
- type ExternalDataConfiguration
- type FavorInfo
- type Filter
- type GenerateCreateMangedTableSqlRequest
- type GenerateCreateMangedTableSqlRequestParams
- type GenerateCreateMangedTableSqlResponse
- type GenerateCreateMangedTableSqlResponseParams
- type GetOptimizerPolicyRequest
- type GetOptimizerPolicyRequestParams
- type GetOptimizerPolicyResponse
- type GetOptimizerPolicyResponseParams
- type GrantDLCCatalogAccessRequest
- type GrantDLCCatalogAccessRequestParams
- type GrantDLCCatalogAccessResponse
- type GrantDLCCatalogAccessResponseParams
- type JobResponseInfo
- type KVPair
- type LakeFsInfo
- type ModifyAdvancedStoreLocationRequest
- type ModifyAdvancedStoreLocationRequestParams
- type ModifyAdvancedStoreLocationResponse
- type ModifyAdvancedStoreLocationResponseParams
- type ModifyDataEngineDescriptionRequest
- type ModifyDataEngineDescriptionRequestParams
- type ModifyDataEngineDescriptionResponse
- type ModifyDataEngineDescriptionResponseParams
- type ModifyGovernEventRuleRequest
- type ModifyGovernEventRuleRequestParams
- type ModifyGovernEventRuleResponse
- type ModifyGovernEventRuleResponseParams
- type ModifySparkAppBatchRequest
- type ModifySparkAppBatchRequestParams
- type ModifySparkAppBatchResponse
- type ModifySparkAppBatchResponseParams
- type ModifySparkAppRequest
- type ModifySparkAppRequestParams
- type ModifySparkAppResponse
- type ModifySparkAppResponseParams
- type ModifyUserRequest
- type ModifyUserRequestParams
- type ModifyUserResponse
- type ModifyUserResponseParams
- type ModifyUserTypeRequest
- type ModifyUserTypeRequestParams
- type ModifyUserTypeResponse
- type ModifyUserTypeResponseParams
- type ModifyWorkGroupRequest
- type ModifyWorkGroupRequestParams
- type ModifyWorkGroupResponse
- type ModifyWorkGroupResponseParams
- type MountPointAssociates
- type NetworkConnection
- type OpendThirdAccessUserInfo
- type OtherCHDFSBinding
- type PermissionResponseInfo
- type Policy
- type Policys
- type PrestoMonitorMetrics
- type Property
- type PythonSparkImage
- type QueryResultRequest
- type QueryResultRequestParams
- type QueryResultResponse
- type QueryResultResponseParams
- type QueryTaskCostDetailRequest
- type QueryTaskCostDetailRequestParams
- type QueryTaskCostDetailResponse
- type QueryTaskCostDetailResponseParams
- type RegisterThirdPartyAccessUserRequest
- type RegisterThirdPartyAccessUserRequestParams
- type RegisterThirdPartyAccessUserResponse
- type RegisterThirdPartyAccessUserResponseParams
- type RenewDataEngineRequest
- type RenewDataEngineRequestParams
- type RenewDataEngineResponse
- type RenewDataEngineResponseParams
- type ResourceBaseInfo
- type ResourceInfo
- type RestartDataEngineRequest
- type RestartDataEngineRequestParams
- type RestartDataEngineResponse
- type RestartDataEngineResponseParams
- type RevokeDLCCatalogAccessRequest
- type RevokeDLCCatalogAccessRequestParams
- type RevokeDLCCatalogAccessResponse
- type RevokeDLCCatalogAccessResponseParams
- type RollbackDataEngineImageRequest
- type RollbackDataEngineImageRequestParams
- type RollbackDataEngineImageResponse
- type RollbackDataEngineImageResponseParams
- type SQLTask
- type SessionResourceTemplate
- type SmartOptimizerIndexPolicy
- type SmartOptimizerLifecyclePolicy
- type SmartOptimizerPolicy
- type SmartOptimizerWrittenPolicy
- type SmartPolicy
- type SmartPolicyBaseInfo
- type SparkJobInfo
- type SparkMonitorMetrics
- type SparkSessionBatchLog
- type SparkSessionBatchLogOperate
- type StatementInformation
- type StatisticInfo
- type StreamingStatistics
- type SuspendResumeDataEngineRequest
- type SuspendResumeDataEngineRequestParams
- type SuspendResumeDataEngineResponse
- type SuspendResumeDataEngineResponseParams
- type SwitchDataEngineImageRequest
- type SwitchDataEngineImageRequestParams
- type SwitchDataEngineImageResponse
- type SwitchDataEngineImageResponseParams
- type SwitchDataEngineRequest
- type SwitchDataEngineRequestParams
- type SwitchDataEngineResponse
- type SwitchDataEngineResponseParams
- type TColumn
- type TPartition
- type TableBaseInfo
- type TagInfo
- type Task
- type TaskResponseInfo
- type TaskResultInfo
- type TasksInfo
- type TasksOverview
- type UnbindWorkGroupsFromUserRequest
- type UnbindWorkGroupsFromUserRequestParams
- type UnbindWorkGroupsFromUserResponse
- type UnbindWorkGroupsFromUserResponseParams
- type UpdateDataEngineConfigRequest
- type UpdateDataEngineConfigRequestParams
- type UpdateDataEngineConfigResponse
- type UpdateDataEngineConfigResponseParams
- type UpdateDataEngineRequest
- type UpdateDataEngineRequestParams
- type UpdateDataEngineResponse
- type UpdateDataEngineResponseParams
- type UpdateRowFilterRequest
- type UpdateRowFilterRequestParams
- type UpdateRowFilterResponse
- type UpdateRowFilterResponseParams
- type UpdateUserDataEngineConfigRequest
- type UpdateUserDataEngineConfigRequestParams
- type UpdateUserDataEngineConfigResponse
- type UpdateUserDataEngineConfigResponseParams
- type UpgradeDataEngineImageRequest
- type UpgradeDataEngineImageRequestParams
- type UpgradeDataEngineImageResponse
- type UpgradeDataEngineImageResponseParams
- type UserDetailInfo
- type UserIdSetOfWorkGroupId
- type UserInfo
- type UserMessage
- type UserRole
- type Users
- type VpcCidrBlock
- type VpcInfo
- type WorkGroupDetailInfo
- type WorkGroupIdSetOfUserId
- type WorkGroupInfo
- type WorkGroupMessage
- type WorkGroups
Constants ¶
const ( // CAM signature/authentication error. AUTHFAILURE = "AuthFailure" // The operation failed. FAILEDOPERATION = "FailedOperation" // Order status exception. FAILEDOPERATION_ABNORMALORDERSTATUS = "FailedOperation.AbnormalOrderStatus" // Another data source is being created. FAILEDOPERATION_ANOTHERCREATEPROCESSRUNNING = "FailedOperation.AnotherCreateProcessRunning" // Another operation is in progress. Please try again later. FAILEDOPERATION_ANOTHERPROCESSRUNNING = "FailedOperation.AnotherProcessRunning" // Another request is being processed. Try again later. FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" // Insufficient account balance. FAILEDOPERATION_BALANCENOTENOUGH = "FailedOperation.BalanceNotEnough" // Billing system exception. FAILEDOPERATION_BILLINGSYSTEMERROR = "FailedOperation.BillingSystemError" // The number of tags set reached the limit. FAILEDOPERATION_BINDTOOMANYTAGS = "FailedOperation.BindTooManyTags" // Failed to create the engine. FAILEDOPERATION_CREATEDATAENGINEFAILED = "FailedOperation.CreateDataEngineFailed" // The deletion of the data engine failed. FAILEDOPERATION_DELETEDATAENGINEFAILED = "FailedOperation.DeleteDataEngineFailed" // Failed to deliver the goods. FAILEDOPERATION_DELIVERGOODSFAILED = "FailedOperation.DeliverGoodsFailed" // Duplicate tag keys. FAILEDOPERATION_DUPLICATETAGKEY = "FailedOperation.DuplicateTagKey" // Deduction failed. FAILEDOPERATION_FEEDEDUCTIONFAILED = "FailedOperation.FeeDeductionFailed" // Obtaining the authentication policy failed. FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" // Failed to get product information. FAILEDOPERATION_GETPRODUCTINFORMATIONFAILED = "FailedOperation.GetProductInformationFailed" // Obtaining user information failed. Please try again or submit a ticket to contact us. FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" // Obtaining working group information failed. FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" // Authorization failed. FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" // The HTTP client request failed. FAILEDOPERATION_HTTPCLIENTDOREQUESTFAILED = "FailedOperation.HttpClientDoRequestFailed" // Invalid resources. FAILEDOPERATION_ILLEGALRESOURCE = "FailedOperation.IllegalResource" // Invalid characters in the tag key. FAILEDOPERATION_ILLEGALTAGKEY = "FailedOperation.IllegalTagKey" // Invalid characters in the tag value. FAILEDOPERATION_ILLEGALTAGVALUE = "FailedOperation.IllegalTagValue" // Price query failed. FAILEDOPERATION_INQUIREPRICEFAILED = "FailedOperation.InquirePriceFailed" // Failed to scale up/down the instance. FAILEDOPERATION_MODIFYINSTANCEFAILED = "FailedOperation.ModifyInstanceFailed" // No permission. FAILEDOPERATION_NOPERMISSION = "FailedOperation.NoPermission" // The user does not have permission to specify the engine. FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" // Unverified account. FAILEDOPERATION_NOREALNAMEAUTHENTICATION = "FailedOperation.NoRealNameAuthentication" // Reached the allowed limit of engines. FAILEDOPERATION_NUMBEREXCEEDLIMIT = "FailedOperation.NumberExceedLimit" // Failed to verify parameters. FAILEDOPERATION_PARAMETERVALIDATIONFAILED = "FailedOperation.ParameterValidationFailed" // Refunding failed. FAILEDOPERATION_REFUNDDEPOSITFAILED = "FailedOperation.RefundDepositFailed" // Canceling authorization failed. FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" // Syntax parsing failed. Please verify and try again. FAILEDOPERATION_SQLTASKPARSEFAILED = "FailedOperation.SQLTaskParseFailed" // A tag key of the same name has been set for the resource. FAILEDOPERATION_TAGALREADYATTACHED = "FailedOperation.TagAlreadyAttached" // The tag key exceeded the length limit. FAILEDOPERATION_TAGKEYTOOLONG = "FailedOperation.TagKeyTooLong" // The tag does not exist. FAILEDOPERATION_TAGNOTEXIST = "FailedOperation.TagNotExist" // The tag value exceeded the length limit. FAILEDOPERATION_TAGVALUETOOLONG = "FailedOperation.TagValueTooLong" // The number of resources reached the limit. FAILEDOPERATION_TOOMANYRESOURCES = "FailedOperation.TooManyResources" // The number of tags reached the limit. FAILEDOPERATION_TOOMANYTAGS = "FailedOperation.TooManyTags" // An internal error occurred. INTERNALERROR = "InternalError" // A database error occurred. INTERNALERROR_DBERROR = "InternalError.DBError" // The business system is abnormal. Please try again or submit a ticket to contact us. INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" // The parameter is incorrect. INVALIDPARAMETER = "InvalidParameter" // The custom primary key of the specified interactive SQL task is not unique. INVALIDPARAMETER_BATCHSQLCUSTOMKEYNOTUNIQUE = "InvalidParameter.BatchSQLCustomKeyNotUnique" // The specified cluster resource type does not match. Currently, only spark_cu (corresponding to Spark cluster) and presto_cu (corresponding to Presto cluster) are supported. INVALIDPARAMETER_DATAENGINECLUSTERTYPENOTMATCH = "InvalidParameter.DataEngineClusterTypeNotMatch" // The specified cluster parameter already exists INVALIDPARAMETER_DATAENGINECONFIGPAIRSDUPLICATE = "InvalidParameter.DataEngineConfigPairsDuplicate" // The parameter ExecType passing to the specified cluster is invalid. Currently, only SQL or BATCH is supported. INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" // The specified cluster image operation does not match. Currently, only InitImage/UpgradeImage/SwitchImage/RollbackImage/ModifyResource is supported. INVALIDPARAMETER_DATAENGINEIMAGEOPERATENOTMATCH = "InvalidParameter.DataEngineImageOperateNotMatch" // The specified cluster billing mode does not match. Currently, it only supports 1: pay-as-you-go and 2: annual and monthly subscriptions. INVALIDPARAMETER_DATAENGINEMODENOTMATCH = "InvalidParameter.DataEngineModeNotMatch" // The current task only supports SQL engine operation. INVALIDPARAMETER_DATAENGINEONLYSUPPORTSQL = "InvalidParameter.DataEngineOnlySupportSQL" // The current task only supports the Spark batch job processing engine. INVALIDPARAMETER_DATAENGINEONLYSUPPORTSPARKBATCH = "InvalidParameter.DataEngineOnlySupportSparkBatch" // The specified cluster payment type does not match. Currently, it only supports 0: postpaid and 1: prepaid. INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" // The specified cluster specifications are not compliant. INVALIDPARAMETER_DATAENGINESIZENOTMATCH = "InvalidParameter.DataEngineSizeNotMatch" // The specified cluster type does not match. Currently, only spark/presto is supported. INVALIDPARAMETER_DATAENGINETYPENOTMATCH = "InvalidParameter.DataEngineTypeNotMatch" // Duplicate engine name. INVALIDPARAMETER_DUPLICATEDATAENGINENAME = "InvalidParameter.DuplicateDataEngineName" // The working group name is duplicated. INVALIDPARAMETER_DUPLICATEGROUPNAME = "InvalidParameter.DuplicateGroupName" // The username is duplicated. INVALIDPARAMETER_DUPLICATEUSERNAME = "InvalidParameter.DuplicateUserName" // The number of specified Filter.Values parameters exceeds the limit. Currently, it should be less than or equal to 50. INVALIDPARAMETER_FILTERSVALUESNUMBEROUTOFLIMIT = "InvalidParameter.FiltersValuesNumberOutOfLimit" // The specified cluster image Cluster parameter format is not JSON. INVALIDPARAMETER_IMAGECLUSTERPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageClusterParametersFormatNotJson" // The specified engine type does not match. Currently, only SparkSQL, PrestoSQL, and SparkBatch are supported. INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" // The specified isPublic does not match. Currently, it only supports 1: public and 2: private. INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" // The specified cluster image parameter does not exist. INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" // The specified cluster image ParameterSubmitMethod does not match. Currently, only User and BackGround are supported. INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" // The specified cluster image ParameterType does not match. Currently, it only supports 1: session; 2: common; 3: cluster. INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" // The specified cluster image Session parameter format is not JSON. INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" // The specified state does not match. Currently, it only supports 1: initializing, 2: online, 3: offline. INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" // The specified cluster image UserRecords does not match. Currently, it only supports: 1: parentVersion; 2: childVersion; 3: pySpark. INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" // Instances are in other processes. INVALIDPARAMETER_INSTANCEINPROCESS = "InvalidParameter.InstanceInProcess" // The access policy is invalid. INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" // The specified Spark task package file format does not match. Currently, only .jar or .py is supported. INVALIDPARAMETER_INVALIDAPPFILEFORMAT = "InvalidParameter.InvalidAppFileFormat" // The field name is set incorrectly. The field name must be less than or equal to 128 bytes. INVALIDPARAMETER_INVALIDCOLUMNNAMELENGTH = "InvalidParameter.InvalidColumnNameLength" // The number of fields is set incorrectly. The number of fields must be less than or equal to 4096. INVALIDPARAMETER_INVALIDCOLUMNNUMBER = "InvalidParameter.InvalidColumnNumber" // The specified task parameter Key value does not exist. INVALIDPARAMETER_INVALIDCONFIGKEYNOTFOUND = "InvalidParameter.InvalidConfigKeyNotFound" // The length of the specified task parameter Value exceeds the limit. INVALIDPARAMETER_INVALIDCONFIGVALUELENGTHOUTLIMIT = "InvalidParameter.InvalidConfigValueLengthOutLimit" // The specified task parameter Value does not conform to the rules. INVALIDPARAMETER_INVALIDCONFIGVALUEREGEXPNOTMATCH = "InvalidParameter.InvalidConfigValueRegexpNotMatch" // The specified cluster CIDR format does not match, and the reference style is 192.0.2.1/24. INVALIDPARAMETER_INVALIDDATAENGINECIDRFORMAT = "InvalidParameter.InvalidDataEngineCidrFormat" // The specified cluster parameters are invalid. Please verify and try again. INVALIDPARAMETER_INVALIDDATAENGINECONFIGPAIRS = "InvalidParameter.InvalidDataEngineConfigPairs" // The engine description information is invalid. INVALIDPARAMETER_INVALIDDATAENGINEDESCRIPTION = "InvalidParameter.InvalidDataEngineDescription" // Invalid data engine mode. INVALIDPARAMETER_INVALIDDATAENGINEMODE = "InvalidParameter.InvalidDataEngineMode" // The data engine name is invalid. INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" // Invalid data engine spec. INVALIDPARAMETER_INVALIDDATAENGINESPECS = "InvalidParameter.InvalidDataEngineSpecs" // The usage duration of the specified cluster resource: Postpaid: Fill in 3,600 as a fixed figure; prepaid: Fill in a figure equal to or bigger than 1 which means purchasing resources for one month. The maximum figure is no more than 120. The default is 3,600. INVALIDPARAMETER_INVALIDDATAENGINETIMESPAN = "InvalidParameter.InvalidDataEngineTimeSpan" // The unit of the usage duration of the specified cluster resource does not match; postpaid: h; prepaid: m. The default is h. INVALIDPARAMETER_INVALIDDATAENGINETIMEUNIT = "InvalidParameter.InvalidDataEngineTimeUnit" // The DecimalType setting is invalid. Precision must be greater than or equal to Scale, and Precision must be less than 38. INVALIDPARAMETER_INVALIDDECIMALTYPE = "InvalidParameter.InvalidDecimalType" // The default data engine parameters are invalid. INVALIDPARAMETER_INVALIDDEFAULTDATAENGINE = "InvalidParameter.InvalidDefaultDataEngine" // The description information is invalid. INVALIDPARAMETER_INVALIDDESCRIPTION = "InvalidParameter.InvalidDescription" // The current DriverSize specification only supports small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. INVALIDPARAMETER_INVALIDDRIVERSIZE = "InvalidParameter.InvalidDriverSize" // The specified dynamic number of executors must be the current maximum value. INVALIDPARAMETER_INVALIDDYNAMICALLOCATIONMAXEXECUTORS = "InvalidParameter.InvalidDynamicAllocationMaxExecutors" // The engine execution type is invalid. INVALIDPARAMETER_INVALIDENGINEEXECTYPE = "InvalidParameter.InvalidEngineExecType" // The engine type is invalid. INVALIDPARAMETER_INVALIDENGINETYPE = "InvalidParameter.InvalidEngineType" // The current ExecutorSize specification only supports small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. INVALIDPARAMETER_INVALIDEXECUTORSIZE = "InvalidParameter.InvalidExecutorSize" // The task fault tolerance type is wrong. Currently, only Proceed/Terminate is supported. INVALIDPARAMETER_INVALIDFAILURETOLERANCE = "InvalidParameter.InvalidFailureTolerance" // The specified file compression format is not compliant. Currently, only .tar.gz/.tar/.tgz is supported. INVALIDPARAMETER_INVALIDFILECOMPRESSIONFORMAT = "InvalidParameter.InvalidFileCompressionFormat" // The specified file path format is not compliant. Currently, only cosn:// or lakefs:// is supported. INVALIDPARAMETER_INVALIDFILEPATHFORMAT = "InvalidParameter.InvalidFilePathFormat" // The filter condition is not supported. INVALIDPARAMETER_INVALIDFILTERKEY = "InvalidParameter.InvalidFilterKey" // The number of filter conditions is invalid. When filter conditions are specified, the number of filter conditions should be greater than or equal to 1 and less than or equal to 5. INVALIDPARAMETER_INVALIDFILTERLENGTH = "InvalidParameter.InvalidFilterLength" // The working group ID is invalid. INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" // The requested message type is invalid. INVALIDPARAMETER_INVALIDINFOTYPE = "InvalidParameter.InvalidInfoType" // Invalid maximum number of results. INVALIDPARAMETER_INVALIDMAXRESULTS = "InvalidParameter.InvalidMaxResults" // The minimum number of clusters is invalid. INVALIDPARAMETER_INVALIDMINCLUSTERS = "InvalidParameter.InvalidMinClusters" // The Offset value is invalid. INVALIDPARAMETER_INVALIDOFFSET = "InvalidParameter.InvalidOffset" // Invalid billing mode. INVALIDPARAMETER_INVALIDPAYMODE = "InvalidParameter.InvalidPayMode" // The CAM role arn is invalid. INVALIDPARAMETER_INVALIDROLEARN = "InvalidParameter.InvalidRoleArn" // SQL parsing failed. INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" // Parameter verification failed. Please adjust the parameters or submit a ticket to contact us. INVALIDPARAMETER_INVALIDSQLCONFIGSQL = "InvalidParameter.InvalidSQLConfigSQL" // The number of executed SQL statements is incorrect. The number of SQL statements must be greater than or equal to 1 and less than or equal to 50. INVALIDPARAMETER_INVALIDSQLNUM = "InvalidParameter.InvalidSQLNum" // The number of SQL task results obtained at a time must be greater than 0 and less than 1,000. INVALIDPARAMETER_INVALIDSQLTASKMAXRESULTS = "InvalidParameter.InvalidSQLTaskMaxResults" // Currently, types supported by Session only include spark/pyspark/sparkr/sql. INVALIDPARAMETER_INVALIDSESSIONKINDTYPE = "InvalidParameter.InvalidSessionKindType" // The sorting type is not supported. INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType" // Invalid Sorting INVALIDPARAMETER_INVALIDSORTING = "InvalidParameter.InvalidSorting" // The `SparkAppParam` is invalid. INVALIDPARAMETER_INVALIDSPARKAPPPARAM = "InvalidParameter.InvalidSparkAppParam" // The specified Spark job configuration format is abnormal. Please see spark.network.timeout=120s. INVALIDPARAMETER_INVALIDSPARKCONFIGFORMAT = "InvalidParameter.InvalidSparkConfigFormat" // Currently, Statement only supports the type of sql. INVALIDPARAMETER_INVALIDSTATEMENTKINDTYPE = "InvalidParameter.InvalidStatementKindType" // The storage location is incorrect. INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation" // The table name is set incorrectly. The length of the table name must be less than or equal to 128 bytes. INVALIDPARAMETER_INVALIDTABLENAMELENGTH = "InvalidParameter.InvalidTableNameLength" // The `taskid` is invalid. INVALIDPARAMETER_INVALIDTASKID = "InvalidParameter.InvalidTaskId" // The TaskType is incorrect. The Spark engine task type is SparkSQLTask, and the Presto engine task type is SQLTask. INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType" // The specified TCR Spark image format does not match. The example for reference is my-image/ndf/python/latest. INVALIDPARAMETER_INVALIDTCRSPARKIMAGEFORMAT = "InvalidParameter.InvalidTcrSparkImageFormat" // The specified time format is not compliant. Currently, only YYYY-mm-dd HH:MM:SS is supported. INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" // The date parameters are abnormal. For example, the end time is earlier than the start time. INVALIDPARAMETER_INVALIDTIMEPARAMETER = "InvalidParameter.InvalidTimeParameter" // Invalid billing period. INVALIDPARAMETER_INVALIDTIMESPAN = "InvalidParameter.InvalidTimeSpan" // Invalid unit of billing period. INVALIDPARAMETER_INVALIDTIMEUNIT = "InvalidParameter.InvalidTimeUnit" // The username is invalid. INVALIDPARAMETER_INVALIDUSERALIAS = "InvalidParameter.InvalidUserAlias" // The username is invalid. INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" // The user type is invalid. INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" // There is an error in getting an allowlist. Please try again or submit a ticket to contact us. INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" // The working group name is invalid. INVALIDPARAMETER_INVALIDWORKGROUPNAME = "InvalidParameter.InvalidWorkGroupName" // Job not found. INVALIDPARAMETER_JOBNOTFOUND = "InvalidParameter.JobNotFound" // You are currently only allowed to view 100 results. If you need to make an adjustment, please contact us. INVALIDPARAMETER_MAXRESULTONLYSUPPORTHUNDRED = "InvalidParameter.MaxResultOnlySupportHundred" // The number of SQL statements submitted is limited to 1~50. INVALIDPARAMETER_NUMBEROFSQLEXCEEDSTHELIMIT = "InvalidParameter.NumberOfSQLExceedsTheLimit" // Base64 parsing of the specified parameter failed. INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" // The parameter is not found or empty. INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" // Base64 parsing of the SQL script failed. INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" // SQL parameter preprocessing failed. INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" // The specified Filter.Key does not match. Currently, only task-id/task-sql-keyword/task-kind/task-operator/batch-id/session-id/task-state is supported. INVALIDPARAMETER_SQLTASKFILTERSKEYTYPENOTMATH = "InvalidParameter.SQLTaskFiltersKeyTypeNotMath" // The specified SQL task does not exist. INVALIDPARAMETER_SQLTASKNOTFOUND = "InvalidParameter.SQLTaskNotFound" // The SortBy type specified in the SQL task does not match. Currently, only create-time/data-amount/used-time/resource-usage is supported. INVALIDPARAMETER_SQLTASKSORTBYTYPENOTMATCH = "InvalidParameter.SQLTaskSortByTypeNotMatch" // The specified Spark task Filter.Key does not match. Currently, only spark-app-type/user-name/spark-job-name/spark-job-id/key-word is supported. INVALIDPARAMETER_SPARKJOBFILTERSKEYTYPENOTMATH = "InvalidParameter.SparkJobFiltersKeyTypeNotMath" // The specified Spark task IsInherit type does not match. Currently, it only supports: 0: Inherit; 1: Do not inherit. INVALIDPARAMETER_SPARKJOBISINHERITTYPENOTMATCH = "InvalidParameter.SparkJobIsInheritTypeNotMatch" // The specified Spark task does not exist. INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" // The specified Spark task already exists. INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique" // Spark tasks can only be run using the Spark job engine. INVALIDPARAMETER_SPARKJOBONLYSUPPORTSPARKBATCHENGINE = "InvalidParameter.SparkJobOnlySupportSparkBatchEngine" // The specified Spark task RoleArn does not exist. INVALIDPARAMETER_SPARKJOBROLEARNNOTFOUND = "InvalidParameter.SparkJobRoleArnNotFound" // The specified Spark task sorting type does not match. Currently, only create-time/update-time/user-name/data-engine-name is supported. INVALIDPARAMETER_SPARKJOBSORTBYTYPENOTMATCH = "InvalidParameter.SparkJobSortByTypeNotMatch" // The task has ended and cannot be canceled. INVALIDPARAMETER_TASKALREADYFINISHED = "InvalidParameter.TaskAlreadyFinished" // The task does not exist. INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound" // The specified task status does not match. Currently, it only supports 0: initializing, 1: running, 2: successful, 3: writing data, 4: queuing, -1: failed, and -3: deleted. INVALIDPARAMETER_TASKSTATETYPENOTMATH = "InvalidParameter.TaskStateTypeNotMath" // Invalid VPC CIDR format. INVALIDPARAMETER_VPCCIDRFORMATERROR = "InvalidParameter.VpcCidrFormatError" // The parameter value is incorrect. INVALIDPARAMETERVALUE = "InvalidParameterValue" // The quota limit is reached. LIMITEXCEEDED = "LimitExceeded" // Missing parameters. MISSINGPARAMETER = "MissingParameter" // Operation denied. OPERATIONDENIED = "OperationDenied" // The resource is occupied. RESOURCEINUSE = "ResourceInUse" // Some SQL tasks have not yet been completed. RESOURCEINUSE_UNFINISHEDSQLS = "ResourceInUse.UnfinishedSQLs" // The specified spark job resources are insufficient. Please adjust the driver/executor specifications. RESOURCEINSUFFICIENT_SPARKJOBINSUFFICIENTRESOURCES = "ResourceInsufficient.SparkJobInsufficientResources" // The resource does not exist. RESOURCENOTFOUND = "ResourceNotFound" // The specified interactive SQL task does not exist. RESOURCENOTFOUND_BATCHSQLTASKNOTFOUND = "ResourceNotFound.BatchSQLTaskNotFound" // The specified interactive SQL task is not unique. RESOURCENOTFOUND_BATCHSQLTASKNOTUNIQUE = "ResourceNotFound.BatchSQLTaskNotUnique" // The specified cluster configuration instance does not exist. RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" // The specified cluster configuration instance already exists. RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" // The specified cluster is not running. RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" // The specified engine does not exist. RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" // The specified cluster is not a multi-version type and does not support this operation. RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" // The specified engine is not running. RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" // The specified engine already exists. RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" // The specified cluster is not a Spark batch job type and does not support this operation. RESOURCENOTFOUND_DATAENGINETYPEONLYSUPPORTBATCH = "ResourceNotFound.DataEngineTypeOnlySupportBatch" // The data source connection does not exist. Please try again or submit a ticket to contact us. RESOURCENOTFOUND_DATASOURCENOTFOUND = "ResourceNotFound.DatasourceNotFound" // No default engine can be found. RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound" // The specified cluster image Session configuration does not exist. RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" // The specified cluster image Session configuration already exists. RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" // The specified cluster image is not activated. RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity" // The specified cluster image version does not exist. RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound" // The specified cluster image version already exists. RESOURCENOTFOUND_IMAGEVERSIONNOTUNIQUE = "ResourceNotFound.ImageVersionNotUnique" // The specified task resources exceed the limit of the remaining resources of the cluster. Please try again after adjustment. RESOURCENOTFOUND_RESOURCEUSAGEOUTOFLIMIT = "ResourceNotFound.ResourceUsageOutOfLimit" // The result path was not found. RESOURCENOTFOUND_RESULTOUTPUTPATHNOTFOUND = "ResourceNotFound.ResultOutputPathNotFound" // Obtaining the result storage path failed. Please go to the Console -> Data Exploration page for settings. RESOURCENOTFOUND_RESULTSAVEPATHNOTFOUND = "ResourceNotFound.ResultSavePathNotFound" // The specified RoleArn does not exist. RESOURCENOTFOUND_ROLEARNRESOURCENOTFOUND = "ResourceNotFound.RoleArnResourceNotFound" // There are currently no resources to create a session. Please try again later or use an annual or monthly subscription cluster. RESOURCENOTFOUND_SESSIONINSUFFICIENTRESOURCES = "ResourceNotFound.SessionInsufficientResources" // The session does not exist. RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" // The session has expired. RESOURCENOTFOUND_SESSIONSTATEDEAD = "ResourceNotFound.SessionStateDead" // The Spark Shuffle storage path cannot be found. Please go to the Console -> Data Exploration page -> Storage Configuration to set it. RESOURCENOTFOUND_SHUFFLEDIRNOTFOUND = "ResourceNotFound.ShuffleDirNotFound" // The task has failed. RESOURCENOTFOUND_TASKALREADYFAILED = "ResourceNotFound.TaskAlreadyFailed" // The task has been completed. RESOURCENOTFOUND_TASKALREADYFINISHED = "ResourceNotFound.TaskAlreadyFinished" // The Warehouse storage path cannot be found. Please go to the Console->Data Exploration page->Storage Configuration to set it. RESOURCENOTFOUND_WAREHOUSEDIRNOTFOUND = "ResourceNotFound.WarehouseDirNotFound" // The resource is unavailable. RESOURCEUNAVAILABLE = "ResourceUnavailable" // The account balance is insufficient to run the SQL task. RESOURCEUNAVAILABLE_BALANCEINSUFFICIENT = "ResourceUnavailable.BalanceInsufficient" // Currently, the allowlist function is available. Please contact us to activate it. RESOURCEUNAVAILABLE_WHITELISTFUNCTION = "ResourceUnavailable.WhiteListFunction" // The resource is sold out. RESOURCESSOLDOUT = "ResourcesSoldOut" // There is no permission authorization policy. RESOURCESSOLDOUT_UNAUTHORIZEDGRANTPOLICY = "ResourcesSoldOut.UnauthorizedGrantPolicy" // There is no permission to operate. RESOURCESSOLDOUT_UNAUTHORIZEDOPERATION = "ResourcesSoldOut.UnauthorizedOperation" // There is no permission to reclaim permissions. RESOURCESSOLDOUT_UNAUTHORIZEDREVOKEPOLICY = "ResourcesSoldOut.UnauthorizedRevokePolicy" // Unauthorized operation. UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // Sub-users are not administrators and cannot add users to working groups. UNAUTHORIZEDOPERATION_ADDUSERSTOWORKGROUP = "UnauthorizedOperation.AddUsersToWorkgroup" // Sub-users are not administrators and cannot bind working groups to users. UNAUTHORIZEDOPERATION_BINDWORKGROUPSTOUSER = "UnauthorizedOperation.BindWorkgroupsToUser" // Sub-users are not administrators and cannot create working groups. UNAUTHORIZEDOPERATION_CREATEWORKGROUP = "UnauthorizedOperation.CreateWorkgroup" // Sub-users cannot delete a computing engine. UNAUTHORIZEDOPERATION_DELETECOMPUTINGENGINE = "UnauthorizedOperation.DeleteComputingEngine" // Sub-users are not administrators and cannot delete users. UNAUTHORIZEDOPERATION_DELETEUSER = "UnauthorizedOperation.DeleteUser" // Sub-users are not administrators and cannot unbind users from working groups. UNAUTHORIZEDOPERATION_DELETEUSERSFROMWORKGROUP = "UnauthorizedOperation.DeleteUsersFromWorkgroup" // Sub-users are not administrators and cannot delete working groups. UNAUTHORIZEDOPERATION_DELETEWORKGROUP = "UnauthorizedOperation.DeleteWorkgroup" // Sub-users do not have the authority to grant specific permissions. UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" // Sub-users cannot modify engine configuration. UNAUTHORIZEDOPERATION_MODIFYCOMPUTINGENGINE = "UnauthorizedOperation.ModifyComputingEngine" // Sub-users are not administrators and cannot modify user information. UNAUTHORIZEDOPERATION_MODIFYUSERINFO = "UnauthorizedOperation.ModifyUserInfo" // Sub-users are not administrators and cannot modify user types. UNAUTHORIZEDOPERATION_MODIFYUSERTYPE = "UnauthorizedOperation.ModifyUserType" // Sub-users are not administrators and cannot modify working group information. UNAUTHORIZEDOPERATION_MODIFYWORKGROUPINFO = "UnauthorizedOperation.ModifyWorkgroupInfo" // Sub-users do not have the permission to view engine monitoring. UNAUTHORIZEDOPERATION_MONITORCOMPUTINGENGINE = "UnauthorizedOperation.MonitorComputingEngine" // No permission to pay. UNAUTHORIZEDOPERATION_NOPAYMENTAUTHORITY = "UnauthorizedOperation.NoPaymentAuthority" // Unauthorized engine operation by a sub-user. UNAUTHORIZEDOPERATION_OPERATECOMPUTINGENGINE = "UnauthorizedOperation.OperateComputingEngine" // Prohibited operation admin UNAUTHORIZEDOPERATION_PROHIBITEDOPERATIONADMIN = "UnauthorizedOperation.ProhibitedOperationAdmin" // Sub-users have no authority to renew the computing engine. UNAUTHORIZEDOPERATION_RENEWCOMPUTINGENGINE = "UnauthorizedOperation.RenewComputingEngine" // Sub-users do not have the authority to revoke specific permissions. UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy" // Sub-users are not administrators and cannot unbind working groups and users. UNAUTHORIZEDOPERATION_UNBINDWORKGROUPSFROMUSER = "UnauthorizedOperation.UnbindWorkgroupsFromUser" // The sub-user does not have permission to use the compute engine. UNAUTHORIZEDOPERATION_USECOMPUTINGENGINE = "UnauthorizedOperation.UseComputingEngine" // The sub-user does not exist. UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" // Unknown parameter error. UNKNOWNPARAMETER = "UnknownParameter" // Unsupported operation. UNSUPPORTEDOPERATION = "UnsupportedOperation" // The root account cannot be modified. UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported" // The current file format is not supported. Currently, it only supports json/csv/avro/orc/parquet. UNSUPPORTEDOPERATION_UNSUPPORTEDFILETYPE = "UnsupportedOperation.UnsupportedFileType" )
const APIVersion = "2021-01-25"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessInfo ¶
type AccessInfo struct { // Methods to visit the engine // Note: This field may return null, indicating that no valid values can be obtained. AccessType *string `json:"AccessType,omitnil,omitempty" name:"AccessType"` // URL that visits the engine and part of internal parameters should be taken place according to the actual situation. // Note: This field may return null, indicating that no valid values can be obtained. AccessConnectionInfos []*string `json:"AccessConnectionInfos,omitnil,omitempty" name:"AccessConnectionInfos"` }
type AddUsersToWorkGroupRequest ¶
type AddUsersToWorkGroupRequest struct { *tchttp.BaseRequest // Information about working groups and users to be operated AddInfo *UserIdSetOfWorkGroupId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
func NewAddUsersToWorkGroupRequest ¶
func NewAddUsersToWorkGroupRequest() (request *AddUsersToWorkGroupRequest)
func (*AddUsersToWorkGroupRequest) FromJsonString ¶
func (r *AddUsersToWorkGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddUsersToWorkGroupRequest) ToJsonString ¶
func (r *AddUsersToWorkGroupRequest) ToJsonString() string
type AddUsersToWorkGroupRequestParams ¶
type AddUsersToWorkGroupRequestParams struct { // Information about working groups and users to be operated AddInfo *UserIdSetOfWorkGroupId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
Predefined struct for user
type AddUsersToWorkGroupResponse ¶
type AddUsersToWorkGroupResponse struct { *tchttp.BaseResponse Response *AddUsersToWorkGroupResponseParams `json:"Response"` }
func NewAddUsersToWorkGroupResponse ¶
func NewAddUsersToWorkGroupResponse() (response *AddUsersToWorkGroupResponse)
func (*AddUsersToWorkGroupResponse) FromJsonString ¶
func (r *AddUsersToWorkGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddUsersToWorkGroupResponse) ToJsonString ¶
func (r *AddUsersToWorkGroupResponse) ToJsonString() string
type AddUsersToWorkGroupResponseParams ¶
type AddUsersToWorkGroupResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AlterDMSDatabaseRequest ¶
type AlterDMSDatabaseRequest struct { *tchttp.BaseRequest // Current name CurrentName *string `json:"CurrentName,omitnil,omitempty" name:"CurrentName"` // Schema name SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Path Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Basic object Asset *Asset `json:"Asset,omitnil,omitempty" name:"Asset"` }
func NewAlterDMSDatabaseRequest ¶
func NewAlterDMSDatabaseRequest() (request *AlterDMSDatabaseRequest)
func (*AlterDMSDatabaseRequest) FromJsonString ¶
func (r *AlterDMSDatabaseRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AlterDMSDatabaseRequest) ToJsonString ¶
func (r *AlterDMSDatabaseRequest) ToJsonString() string
type AlterDMSDatabaseRequestParams ¶
type AlterDMSDatabaseRequestParams struct { // Current name CurrentName *string `json:"CurrentName,omitnil,omitempty" name:"CurrentName"` // Schema name SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Path Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Basic object Asset *Asset `json:"Asset,omitnil,omitempty" name:"Asset"` }
Predefined struct for user
type AlterDMSDatabaseResponse ¶
type AlterDMSDatabaseResponse struct { *tchttp.BaseResponse Response *AlterDMSDatabaseResponseParams `json:"Response"` }
func NewAlterDMSDatabaseResponse ¶
func NewAlterDMSDatabaseResponse() (response *AlterDMSDatabaseResponse)
func (*AlterDMSDatabaseResponse) FromJsonString ¶
func (r *AlterDMSDatabaseResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AlterDMSDatabaseResponse) ToJsonString ¶
func (r *AlterDMSDatabaseResponse) ToJsonString() string
type AlterDMSDatabaseResponseParams ¶
type AlterDMSDatabaseResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Asset ¶
type Asset struct { // Primary key // Note: This field may return null, indicating that no valid values can be obtained. Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // Name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Object GUID value // Note: This field may return null, indicating that no valid values can be obtained. Guid *string `json:"Guid,omitnil,omitempty" name:"Guid"` // Data directory // Note: This field may return null, indicating that no valid values can be obtained. Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Description information Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Object owner Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // Object owner account OwnerAccount *string `json:"OwnerAccount,omitnil,omitempty" name:"OwnerAccount"` // Permission PermValues []*KVPair `json:"PermValues,omitnil,omitempty" name:"PermValues"` // Additional attributes Params []*KVPair `json:"Params,omitnil,omitempty" name:"Params"` // Additional business attributes BizParams []*KVPair `json:"BizParams,omitnil,omitempty" name:"BizParams"` // Data version DataVersion *int64 `json:"DataVersion,omitnil,omitempty" name:"DataVersion"` // Creation time CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Modification time ModifiedTime *string `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // Data source primary key DatasourceId *int64 `json:"DatasourceId,omitnil,omitempty" name:"DatasourceId"` }
type AttachUserPolicyRequest ¶
type AttachUserPolicyRequest struct { *tchttp.BaseRequest // User ID, which is the same as the sub-user UIN. The CreateUser API is needed to create a user at first. The DescribeUsers API can be used for viewing. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Collection of authentication policies PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
func NewAttachUserPolicyRequest ¶
func NewAttachUserPolicyRequest() (request *AttachUserPolicyRequest)
func (*AttachUserPolicyRequest) FromJsonString ¶
func (r *AttachUserPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachUserPolicyRequest) ToJsonString ¶
func (r *AttachUserPolicyRequest) ToJsonString() string
type AttachUserPolicyRequestParams ¶
type AttachUserPolicyRequestParams struct { // User ID, which is the same as the sub-user UIN. The CreateUser API is needed to create a user at first. The DescribeUsers API can be used for viewing. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Collection of authentication policies PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
Predefined struct for user
type AttachUserPolicyResponse ¶
type AttachUserPolicyResponse struct { *tchttp.BaseResponse Response *AttachUserPolicyResponseParams `json:"Response"` }
func NewAttachUserPolicyResponse ¶
func NewAttachUserPolicyResponse() (response *AttachUserPolicyResponse)
func (*AttachUserPolicyResponse) FromJsonString ¶
func (r *AttachUserPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachUserPolicyResponse) ToJsonString ¶
func (r *AttachUserPolicyResponse) ToJsonString() string
type AttachUserPolicyResponseParams ¶
type AttachUserPolicyResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AttachWorkGroupPolicyRequest ¶
type AttachWorkGroupPolicyRequest struct { *tchttp.BaseRequest // Working group IDs WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Collection of policies to be bound PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
func NewAttachWorkGroupPolicyRequest ¶
func NewAttachWorkGroupPolicyRequest() (request *AttachWorkGroupPolicyRequest)
func (*AttachWorkGroupPolicyRequest) FromJsonString ¶
func (r *AttachWorkGroupPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachWorkGroupPolicyRequest) ToJsonString ¶
func (r *AttachWorkGroupPolicyRequest) ToJsonString() string
type AttachWorkGroupPolicyRequestParams ¶
type AttachWorkGroupPolicyRequestParams struct { // Working group IDs WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Collection of policies to be bound PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
Predefined struct for user
type AttachWorkGroupPolicyResponse ¶
type AttachWorkGroupPolicyResponse struct { *tchttp.BaseResponse Response *AttachWorkGroupPolicyResponseParams `json:"Response"` }
func NewAttachWorkGroupPolicyResponse ¶
func NewAttachWorkGroupPolicyResponse() (response *AttachWorkGroupPolicyResponse)
func (*AttachWorkGroupPolicyResponse) FromJsonString ¶
func (r *AttachWorkGroupPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachWorkGroupPolicyResponse) ToJsonString ¶
func (r *AttachWorkGroupPolicyResponse) ToJsonString() string
type AttachWorkGroupPolicyResponseParams ¶
type AttachWorkGroupPolicyResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindWorkGroupsToUserRequest ¶
type BindWorkGroupsToUserRequest struct { *tchttp.BaseRequest // Information about bound working groups and users AddInfo *WorkGroupIdSetOfUserId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
func NewBindWorkGroupsToUserRequest ¶
func NewBindWorkGroupsToUserRequest() (request *BindWorkGroupsToUserRequest)
func (*BindWorkGroupsToUserRequest) FromJsonString ¶
func (r *BindWorkGroupsToUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindWorkGroupsToUserRequest) ToJsonString ¶
func (r *BindWorkGroupsToUserRequest) ToJsonString() string
type BindWorkGroupsToUserRequestParams ¶
type BindWorkGroupsToUserRequestParams struct { // Information about bound working groups and users AddInfo *WorkGroupIdSetOfUserId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
Predefined struct for user
type BindWorkGroupsToUserResponse ¶
type BindWorkGroupsToUserResponse struct { *tchttp.BaseResponse Response *BindWorkGroupsToUserResponseParams `json:"Response"` }
func NewBindWorkGroupsToUserResponse ¶
func NewBindWorkGroupsToUserResponse() (response *BindWorkGroupsToUserResponse)
func (*BindWorkGroupsToUserResponse) FromJsonString ¶
func (r *BindWorkGroupsToUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindWorkGroupsToUserResponse) ToJsonString ¶
func (r *BindWorkGroupsToUserResponse) ToJsonString() string
type BindWorkGroupsToUserResponseParams ¶
type BindWorkGroupsToUserResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CHDFSProductVpcInfo ¶
type CHDFSProductVpcInfo struct { // vpc id // // Note: This field may return null, indicating that no valid values can be obtained. VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // VPC name // Note: This field may return null, indicating that no valid values can be obtained. VpcName *string `json:"VpcName,omitnil,omitempty" name:"VpcName"` // VPC subnet information list // Note: This field may return null, indicating that no valid values can be obtained. VpcCidrBlock []*VpcCidrBlock `json:"VpcCidrBlock,omitnil,omitempty" name:"VpcCidrBlock"` // Rule ID // Note: This field may return null, indicating that no valid values can be obtained. RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // Permission group ID // Note: This field may return null, indicating that no valid values can be obtained. AccessGroupId *string `json:"AccessGroupId,omitnil,omitempty" name:"AccessGroupId"` }
type CancelSparkSessionBatchSQLRequest ¶
type CancelSparkSessionBatchSQLRequest struct { *tchttp.BaseRequest // The unique identifier of a batch task. BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // User-defined primary key. If it is specified, the value should be used for querying. CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"` }
func NewCancelSparkSessionBatchSQLRequest ¶
func NewCancelSparkSessionBatchSQLRequest() (request *CancelSparkSessionBatchSQLRequest)
func (*CancelSparkSessionBatchSQLRequest) FromJsonString ¶
func (r *CancelSparkSessionBatchSQLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelSparkSessionBatchSQLRequest) ToJsonString ¶
func (r *CancelSparkSessionBatchSQLRequest) ToJsonString() string
type CancelSparkSessionBatchSQLRequestParams ¶
type CancelSparkSessionBatchSQLRequestParams struct { // The unique identifier of a batch task. BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // User-defined primary key. If it is specified, the value should be used for querying. CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"` }
Predefined struct for user
type CancelSparkSessionBatchSQLResponse ¶
type CancelSparkSessionBatchSQLResponse struct { *tchttp.BaseResponse Response *CancelSparkSessionBatchSQLResponseParams `json:"Response"` }
func NewCancelSparkSessionBatchSQLResponse ¶
func NewCancelSparkSessionBatchSQLResponse() (response *CancelSparkSessionBatchSQLResponse)
func (*CancelSparkSessionBatchSQLResponse) FromJsonString ¶
func (r *CancelSparkSessionBatchSQLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelSparkSessionBatchSQLResponse) ToJsonString ¶
func (r *CancelSparkSessionBatchSQLResponse) ToJsonString() string
type CancelSparkSessionBatchSQLResponseParams ¶
type CancelSparkSessionBatchSQLResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CancelTaskRequest ¶
type CancelTaskRequest struct { *tchttp.BaseRequest // Globally unique task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewCancelTaskRequest ¶
func NewCancelTaskRequest() (request *CancelTaskRequest)
func (*CancelTaskRequest) FromJsonString ¶
func (r *CancelTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelTaskRequest) ToJsonString ¶
func (r *CancelTaskRequest) ToJsonString() string
type CancelTaskRequestParams ¶
type CancelTaskRequestParams struct { // Globally unique task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type CancelTaskResponse ¶
type CancelTaskResponse struct { *tchttp.BaseResponse Response *CancelTaskResponseParams `json:"Response"` }
func NewCancelTaskResponse ¶
func NewCancelTaskResponse() (response *CancelTaskResponse)
func (*CancelTaskResponse) FromJsonString ¶
func (r *CancelTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelTaskResponse) ToJsonString ¶
func (r *CancelTaskResponse) ToJsonString() string
type CancelTaskResponseParams ¶
type CancelTaskResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckDataEngineConfigPairsValidityRequest ¶
type CheckDataEngineConfigPairsValidityRequest struct { *tchttp.BaseRequest // ID of the minor version of the engine ChildImageVersionId *string `json:"ChildImageVersionId,omitnil,omitempty" name:"ChildImageVersionId"` // User-defined parameters DataEngineConfigPairs []*DataEngineConfigPair `json:"DataEngineConfigPairs,omitnil,omitempty" name:"DataEngineConfigPairs"` // ID of the major version of the engine. If there is the ID of the minor version, only the ID of the minor version needs to be input. If not, the latest ID of the minor version under the major version will be acquired. ImageVersionId *string `json:"ImageVersionId,omitnil,omitempty" name:"ImageVersionId"` }
func NewCheckDataEngineConfigPairsValidityRequest ¶
func NewCheckDataEngineConfigPairsValidityRequest() (request *CheckDataEngineConfigPairsValidityRequest)
func (*CheckDataEngineConfigPairsValidityRequest) FromJsonString ¶
func (r *CheckDataEngineConfigPairsValidityRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckDataEngineConfigPairsValidityRequest) ToJsonString ¶
func (r *CheckDataEngineConfigPairsValidityRequest) ToJsonString() string
type CheckDataEngineConfigPairsValidityRequestParams ¶
type CheckDataEngineConfigPairsValidityRequestParams struct { // ID of the minor version of the engine ChildImageVersionId *string `json:"ChildImageVersionId,omitnil,omitempty" name:"ChildImageVersionId"` // User-defined parameters DataEngineConfigPairs []*DataEngineConfigPair `json:"DataEngineConfigPairs,omitnil,omitempty" name:"DataEngineConfigPairs"` // ID of the major version of the engine. If there is the ID of the minor version, only the ID of the minor version needs to be input. If not, the latest ID of the minor version under the major version will be acquired. ImageVersionId *string `json:"ImageVersionId,omitnil,omitempty" name:"ImageVersionId"` }
Predefined struct for user
type CheckDataEngineConfigPairsValidityResponse ¶
type CheckDataEngineConfigPairsValidityResponse struct { *tchttp.BaseResponse Response *CheckDataEngineConfigPairsValidityResponseParams `json:"Response"` }
func NewCheckDataEngineConfigPairsValidityResponse ¶
func NewCheckDataEngineConfigPairsValidityResponse() (response *CheckDataEngineConfigPairsValidityResponse)
func (*CheckDataEngineConfigPairsValidityResponse) FromJsonString ¶
func (r *CheckDataEngineConfigPairsValidityResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckDataEngineConfigPairsValidityResponse) ToJsonString ¶
func (r *CheckDataEngineConfigPairsValidityResponse) ToJsonString() string
type CheckDataEngineConfigPairsValidityResponseParams ¶
type CheckDataEngineConfigPairsValidityResponseParams struct { // Validity of parameters. true: valid; false: There is at least one invalid parameter. IsAvailable *bool `json:"IsAvailable,omitnil,omitempty" name:"IsAvailable"` // Note: This field may return null, indicating that no valid values can be obtained. UnavailableConfig []*string `json:"UnavailableConfig,omitnil,omitempty" name:"UnavailableConfig"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckDataEngineImageCanBeRollbackRequest ¶
type CheckDataEngineImageCanBeRollbackRequest struct { *tchttp.BaseRequest // Unique engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
func NewCheckDataEngineImageCanBeRollbackRequest ¶
func NewCheckDataEngineImageCanBeRollbackRequest() (request *CheckDataEngineImageCanBeRollbackRequest)
func (*CheckDataEngineImageCanBeRollbackRequest) FromJsonString ¶
func (r *CheckDataEngineImageCanBeRollbackRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckDataEngineImageCanBeRollbackRequest) ToJsonString ¶
func (r *CheckDataEngineImageCanBeRollbackRequest) ToJsonString() string
type CheckDataEngineImageCanBeRollbackRequestParams ¶
type CheckDataEngineImageCanBeRollbackRequestParams struct { // Unique engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
Predefined struct for user
type CheckDataEngineImageCanBeRollbackResponse ¶
type CheckDataEngineImageCanBeRollbackResponse struct { *tchttp.BaseResponse Response *CheckDataEngineImageCanBeRollbackResponseParams `json:"Response"` }
func NewCheckDataEngineImageCanBeRollbackResponse ¶
func NewCheckDataEngineImageCanBeRollbackResponse() (response *CheckDataEngineImageCanBeRollbackResponse)
func (*CheckDataEngineImageCanBeRollbackResponse) FromJsonString ¶
func (r *CheckDataEngineImageCanBeRollbackResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckDataEngineImageCanBeRollbackResponse) ToJsonString ¶
func (r *CheckDataEngineImageCanBeRollbackResponse) ToJsonString() string
type CheckDataEngineImageCanBeRollbackResponseParams ¶
type CheckDataEngineImageCanBeRollbackResponseParams struct { // Log record ID after rolling back ToRecordId *string `json:"ToRecordId,omitnil,omitempty" name:"ToRecordId"` // Log record ID before rolling back FromRecordId *string `json:"FromRecordId,omitnil,omitempty" name:"FromRecordId"` // Whether it can be rolled back IsRollback *bool `json:"IsRollback,omitnil,omitempty" name:"IsRollback"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckDataEngineImageCanBeUpgradeRequest ¶
type CheckDataEngineImageCanBeUpgradeRequest struct { *tchttp.BaseRequest // Cluster ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
func NewCheckDataEngineImageCanBeUpgradeRequest ¶
func NewCheckDataEngineImageCanBeUpgradeRequest() (request *CheckDataEngineImageCanBeUpgradeRequest)
func (*CheckDataEngineImageCanBeUpgradeRequest) FromJsonString ¶
func (r *CheckDataEngineImageCanBeUpgradeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckDataEngineImageCanBeUpgradeRequest) ToJsonString ¶
func (r *CheckDataEngineImageCanBeUpgradeRequest) ToJsonString() string
type CheckDataEngineImageCanBeUpgradeRequestParams ¶
type CheckDataEngineImageCanBeUpgradeRequestParams struct { // Cluster ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
Predefined struct for user
type CheckDataEngineImageCanBeUpgradeResponse ¶
type CheckDataEngineImageCanBeUpgradeResponse struct { *tchttp.BaseResponse Response *CheckDataEngineImageCanBeUpgradeResponseParams `json:"Response"` }
func NewCheckDataEngineImageCanBeUpgradeResponse ¶
func NewCheckDataEngineImageCanBeUpgradeResponse() (response *CheckDataEngineImageCanBeUpgradeResponse)
func (*CheckDataEngineImageCanBeUpgradeResponse) FromJsonString ¶
func (r *CheckDataEngineImageCanBeUpgradeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckDataEngineImageCanBeUpgradeResponse) ToJsonString ¶
func (r *CheckDataEngineImageCanBeUpgradeResponse) ToJsonString() string
type CheckDataEngineImageCanBeUpgradeResponseParams ¶
type CheckDataEngineImageCanBeUpgradeResponseParams struct { // ID of the minor version of the cluster image that can be updated under the major version ChildImageVersionId *string `json:"ChildImageVersionId,omitnil,omitempty" name:"ChildImageVersionId"` // Whether it can be updated IsUpgrade *bool `json:"IsUpgrade,omitnil,omitempty" name:"IsUpgrade"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckGrantedPermissionRequest ¶
type CheckGrantedPermissionRequest struct { *tchttp.BaseRequest // Permission check CheckPermission []*CheckPermission `json:"CheckPermission,omitnil,omitempty" name:"CheckPermission"` }
func NewCheckGrantedPermissionRequest ¶
func NewCheckGrantedPermissionRequest() (request *CheckGrantedPermissionRequest)
func (*CheckGrantedPermissionRequest) FromJsonString ¶
func (r *CheckGrantedPermissionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckGrantedPermissionRequest) ToJsonString ¶
func (r *CheckGrantedPermissionRequest) ToJsonString() string
type CheckGrantedPermissionRequestParams ¶
type CheckGrantedPermissionRequestParams struct { // Permission check CheckPermission []*CheckPermission `json:"CheckPermission,omitnil,omitempty" name:"CheckPermission"` }
Predefined struct for user
type CheckGrantedPermissionResponse ¶
type CheckGrantedPermissionResponse struct { *tchttp.BaseResponse Response *CheckGrantedPermissionResponseParams `json:"Response"` }
func NewCheckGrantedPermissionResponse ¶
func NewCheckGrantedPermissionResponse() (response *CheckGrantedPermissionResponse)
func (*CheckGrantedPermissionResponse) FromJsonString ¶
func (r *CheckGrantedPermissionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckGrantedPermissionResponse) ToJsonString ¶
func (r *CheckGrantedPermissionResponse) ToJsonString() string
type CheckGrantedPermissionResponseParams ¶
type CheckGrantedPermissionResponseParams struct { // Permission status PermissionResponses []*PermissionResponseInfo `json:"PermissionResponses,omitnil,omitempty" name:"PermissionResponses"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckPermission ¶
type CheckPermission struct { // Permission type // Note: This field may return null, indicating that no valid values can be obtained. AccessType *string `json:"AccessType,omitnil,omitempty" name:"AccessType"` // Resource information // Note: This field may return null, indicating that no valid values can be obtained. ResourceBaseInfo *ResourceBaseInfo `json:"ResourceBaseInfo,omitnil,omitempty" name:"ResourceBaseInfo"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AddUsersToWorkGroup ¶
func (c *Client) AddUsersToWorkGroup(request *AddUsersToWorkGroupRequest) (response *AddUsersToWorkGroupResponse, err error)
AddUsersToWorkGroup This API is used to add users to working groups.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" UNAUTHORIZEDOPERATION_ADDUSERSTOWORKGROUP = "UnauthorizedOperation.AddUsersToWorkgroup" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) AddUsersToWorkGroupWithContext ¶
func (c *Client) AddUsersToWorkGroupWithContext(ctx context.Context, request *AddUsersToWorkGroupRequest) (response *AddUsersToWorkGroupResponse, err error)
AddUsersToWorkGroup This API is used to add users to working groups.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" UNAUTHORIZEDOPERATION_ADDUSERSTOWORKGROUP = "UnauthorizedOperation.AddUsersToWorkgroup" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) AlterDMSDatabase ¶
func (c *Client) AlterDMSDatabase(request *AlterDMSDatabaseRequest) (response *AlterDMSDatabaseResponse, err error)
AlterDMSDatabase This API is used to update databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AlterDMSDatabaseWithContext ¶
func (c *Client) AlterDMSDatabaseWithContext(ctx context.Context, request *AlterDMSDatabaseRequest) (response *AlterDMSDatabaseResponse, err error)
AlterDMSDatabase This API is used to update databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AttachUserPolicy ¶
func (c *Client) AttachUserPolicy(request *AttachUserPolicyRequest) (response *AttachUserPolicyResponse, err error)
AttachUserPolicy This API is used to bind the authentication policy to the user.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" RESOURCESSOLDOUT_UNAUTHORIZEDGRANTPOLICY = "ResourcesSoldOut.UnauthorizedGrantPolicy" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) AttachUserPolicyWithContext ¶
func (c *Client) AttachUserPolicyWithContext(ctx context.Context, request *AttachUserPolicyRequest) (response *AttachUserPolicyResponse, err error)
AttachUserPolicy This API is used to bind the authentication policy to the user.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" RESOURCESSOLDOUT_UNAUTHORIZEDGRANTPOLICY = "ResourcesSoldOut.UnauthorizedGrantPolicy" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) AttachWorkGroupPolicy ¶
func (c *Client) AttachWorkGroupPolicy(request *AttachWorkGroupPolicyRequest) (response *AttachWorkGroupPolicyResponse, err error)
AttachWorkGroupPolicy This API is used to bind an authentication policy to a working group.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) AttachWorkGroupPolicyWithContext ¶
func (c *Client) AttachWorkGroupPolicyWithContext(ctx context.Context, request *AttachWorkGroupPolicyRequest) (response *AttachWorkGroupPolicyResponse, err error)
AttachWorkGroupPolicy This API is used to bind an authentication policy to a working group.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) BindWorkGroupsToUser ¶
func (c *Client) BindWorkGroupsToUser(request *BindWorkGroupsToUserRequest) (response *BindWorkGroupsToUserResponse, err error)
BindWorkGroupsToUser This API is used to bind working groups to users.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" UNAUTHORIZEDOPERATION_BINDWORKGROUPSTOUSER = "UnauthorizedOperation.BindWorkgroupsToUser" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) BindWorkGroupsToUserWithContext ¶
func (c *Client) BindWorkGroupsToUserWithContext(ctx context.Context, request *BindWorkGroupsToUserRequest) (response *BindWorkGroupsToUserResponse, err error)
BindWorkGroupsToUser This API is used to bind working groups to users.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" UNAUTHORIZEDOPERATION_BINDWORKGROUPSTOUSER = "UnauthorizedOperation.BindWorkgroupsToUser" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) CancelSparkSessionBatchSQL ¶
func (c *Client) CancelSparkSessionBatchSQL(request *CancelSparkSessionBatchSQLRequest) (response *CancelSparkSessionBatchSQLResponse, err error)
CancelSparkSessionBatchSQL This API is used to cancel a Spark SQL batch task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTFOUND = "ResourceNotFound.BatchSQLTaskNotFound" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" RESOURCENOTFOUND_SESSIONSTATEDEAD = "ResourceNotFound.SessionStateDead"
func (*Client) CancelSparkSessionBatchSQLWithContext ¶
func (c *Client) CancelSparkSessionBatchSQLWithContext(ctx context.Context, request *CancelSparkSessionBatchSQLRequest) (response *CancelSparkSessionBatchSQLResponse, err error)
CancelSparkSessionBatchSQL This API is used to cancel a Spark SQL batch task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTFOUND = "ResourceNotFound.BatchSQLTaskNotFound" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" RESOURCENOTFOUND_SESSIONSTATEDEAD = "ResourceNotFound.SessionStateDead"
func (*Client) CancelTask ¶
func (c *Client) CancelTask(request *CancelTaskRequest) (response *CancelTaskResponse, err error)
CancelTask This API is used to cancel a task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_HTTPCLIENTDOREQUESTFAILED = "FailedOperation.HttpClientDoRequestFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDTASKID = "InvalidParameter.InvalidTaskId" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_TASKALREADYFINISHED = "InvalidParameter.TaskAlreadyFinished" RESOURCENOTFOUND_TASKALREADYFAILED = "ResourceNotFound.TaskAlreadyFailed" RESOURCENOTFOUND_TASKALREADYFINISHED = "ResourceNotFound.TaskAlreadyFinished"
func (*Client) CancelTaskWithContext ¶
func (c *Client) CancelTaskWithContext(ctx context.Context, request *CancelTaskRequest) (response *CancelTaskResponse, err error)
CancelTask This API is used to cancel a task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_HTTPCLIENTDOREQUESTFAILED = "FailedOperation.HttpClientDoRequestFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDTASKID = "InvalidParameter.InvalidTaskId" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_TASKALREADYFINISHED = "InvalidParameter.TaskAlreadyFinished" RESOURCENOTFOUND_TASKALREADYFAILED = "ResourceNotFound.TaskAlreadyFailed" RESOURCENOTFOUND_TASKALREADYFINISHED = "ResourceNotFound.TaskAlreadyFinished"
func (*Client) CheckDataEngineConfigPairsValidity ¶
func (c *Client) CheckDataEngineConfigPairsValidity(request *CheckDataEngineConfigPairsValidityRequest) (response *CheckDataEngineConfigPairsValidityResponse, err error)
CheckDataEngineConfigPairsValidity This API is used to check the validity of the engine's user-defined parameters.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
func (*Client) CheckDataEngineConfigPairsValidityWithContext ¶
func (c *Client) CheckDataEngineConfigPairsValidityWithContext(ctx context.Context, request *CheckDataEngineConfigPairsValidityRequest) (response *CheckDataEngineConfigPairsValidityResponse, err error)
CheckDataEngineConfigPairsValidity This API is used to check the validity of the engine's user-defined parameters.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
func (*Client) CheckDataEngineImageCanBeRollback ¶
func (c *Client) CheckDataEngineImageCanBeRollback(request *CheckDataEngineImageCanBeRollbackRequest) (response *CheckDataEngineImageCanBeRollbackResponse, err error)
CheckDataEngineImageCanBeRollback This API is used to check whether the cluster can be rolled back.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINEIMAGEOPERATENOTMATCH = "InvalidParameter.DataEngineImageOperateNotMatch" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity" RESOURCENOTFOUND_IMAGEVERSIONNOTUNIQUE = "ResourceNotFound.ImageVersionNotUnique"
func (*Client) CheckDataEngineImageCanBeRollbackWithContext ¶
func (c *Client) CheckDataEngineImageCanBeRollbackWithContext(ctx context.Context, request *CheckDataEngineImageCanBeRollbackRequest) (response *CheckDataEngineImageCanBeRollbackResponse, err error)
CheckDataEngineImageCanBeRollback This API is used to check whether the cluster can be rolled back.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINEIMAGEOPERATENOTMATCH = "InvalidParameter.DataEngineImageOperateNotMatch" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity" RESOURCENOTFOUND_IMAGEVERSIONNOTUNIQUE = "ResourceNotFound.ImageVersionNotUnique"
func (*Client) CheckDataEngineImageCanBeUpgrade ¶
func (c *Client) CheckDataEngineImageCanBeUpgrade(request *CheckDataEngineImageCanBeUpgradeRequest) (response *CheckDataEngineImageCanBeUpgradeResponse, err error)
CheckDataEngineImageCanBeUpgrade This API is used to check whether the cluster image can be upgraded.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
func (*Client) CheckDataEngineImageCanBeUpgradeWithContext ¶
func (c *Client) CheckDataEngineImageCanBeUpgradeWithContext(ctx context.Context, request *CheckDataEngineImageCanBeUpgradeRequest) (response *CheckDataEngineImageCanBeUpgradeResponse, err error)
CheckDataEngineImageCanBeUpgrade This API is used to check whether the cluster image can be upgraded.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
func (*Client) CheckGrantedPermission ¶
func (c *Client) CheckGrantedPermission(request *CheckGrantedPermissionRequest) (response *CheckGrantedPermissionResponse, err error)
CheckGrantedPermission This API is used to check the permission status.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CheckGrantedPermissionWithContext ¶
func (c *Client) CheckGrantedPermissionWithContext(ctx context.Context, request *CheckGrantedPermissionRequest) (response *CheckGrantedPermissionResponse, err error)
CheckGrantedPermission This API is used to check the permission status.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CopyDLCTable ¶
func (c *Client) CopyDLCTable(request *CopyDLCTableRequest) (response *CopyDLCTableResponse, err error)
CopyDLCTable This API is used to copy a table.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CopyDLCTableWithContext ¶
func (c *Client) CopyDLCTableWithContext(ctx context.Context, request *CopyDLCTableRequest) (response *CopyDLCTableResponse, err error)
CopyDLCTable This API is used to copy a table.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateCHDFSBindingProduct ¶
func (c *Client) CreateCHDFSBindingProduct(request *CreateCHDFSBindingProductRequest) (response *CreateCHDFSBindingProductResponse, err error)
CreateCHDFSBindingProduct This API is used to create metadata acceleration buckets and the binding relationship between products.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateCHDFSBindingProductWithContext ¶
func (c *Client) CreateCHDFSBindingProductWithContext(ctx context.Context, request *CreateCHDFSBindingProductRequest) (response *CreateCHDFSBindingProductResponse, err error)
CreateCHDFSBindingProduct This API is used to create metadata acceleration buckets and the binding relationship between products.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDLCTable ¶
func (c *Client) CreateDLCTable(request *CreateDLCTableRequest) (response *CreateDLCTableResponse, err error)
CreateDLCTable This API is used to create a table.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDLCTableWithContext ¶
func (c *Client) CreateDLCTableWithContext(ctx context.Context, request *CreateDLCTableRequest) (response *CreateDLCTableResponse, err error)
CreateDLCTable This API is used to create a table.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDMSDatabase ¶
func (c *Client) CreateDMSDatabase(request *CreateDMSDatabaseRequest) (response *CreateDMSDatabaseResponse, err error)
CreateDMSDatabase This API is used to create databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDMSDatabaseWithContext ¶
func (c *Client) CreateDMSDatabaseWithContext(ctx context.Context, request *CreateDMSDatabaseRequest) (response *CreateDMSDatabaseResponse, err error)
CreateDMSDatabase This API is used to create databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDataEngine ¶
func (c *Client) CreateDataEngine(request *CreateDataEngineRequest) (response *CreateDataEngineResponse, err error)
CreateDataEngine This API is used to create a data engine.
error code that may be returned:
FAILEDOPERATION_ABNORMALORDERSTATUS = "FailedOperation.AbnormalOrderStatus" FAILEDOPERATION_ANOTHERCREATEPROCESSRUNNING = "FailedOperation.AnotherCreateProcessRunning" FAILEDOPERATION_ANOTHERPROCESSRUNNING = "FailedOperation.AnotherProcessRunning" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_BALANCENOTENOUGH = "FailedOperation.BalanceNotEnough" FAILEDOPERATION_BILLINGSYSTEMERROR = "FailedOperation.BillingSystemError" FAILEDOPERATION_BINDTOOMANYTAGS = "FailedOperation.BindTooManyTags" FAILEDOPERATION_CREATEDATAENGINEFAILED = "FailedOperation.CreateDataEngineFailed" FAILEDOPERATION_DELIVERGOODSFAILED = "FailedOperation.DeliverGoodsFailed" FAILEDOPERATION_DUPLICATETAGKEY = "FailedOperation.DuplicateTagKey" FAILEDOPERATION_FEEDEDUCTIONFAILED = "FailedOperation.FeeDeductionFailed" FAILEDOPERATION_GETPRODUCTINFORMATIONFAILED = "FailedOperation.GetProductInformationFailed" FAILEDOPERATION_ILLEGALRESOURCE = "FailedOperation.IllegalResource" FAILEDOPERATION_ILLEGALTAGKEY = "FailedOperation.IllegalTagKey" FAILEDOPERATION_ILLEGALTAGVALUE = "FailedOperation.IllegalTagValue" FAILEDOPERATION_INQUIREPRICEFAILED = "FailedOperation.InquirePriceFailed" FAILEDOPERATION_MODIFYINSTANCEFAILED = "FailedOperation.ModifyInstanceFailed" FAILEDOPERATION_NOPERMISSION = "FailedOperation.NoPermission" FAILEDOPERATION_NOREALNAMEAUTHENTICATION = "FailedOperation.NoRealNameAuthentication" FAILEDOPERATION_NUMBEREXCEEDLIMIT = "FailedOperation.NumberExceedLimit" FAILEDOPERATION_PARAMETERVALIDATIONFAILED = "FailedOperation.ParameterValidationFailed" FAILEDOPERATION_REFUNDDEPOSITFAILED = "FailedOperation.RefundDepositFailed" FAILEDOPERATION_TAGALREADYATTACHED = "FailedOperation.TagAlreadyAttached" FAILEDOPERATION_TAGKEYTOOLONG = "FailedOperation.TagKeyTooLong" FAILEDOPERATION_TAGNOTEXIST = "FailedOperation.TagNotExist" FAILEDOPERATION_TAGVALUETOOLONG = "FailedOperation.TagValueTooLong" FAILEDOPERATION_TOOMANYRESOURCES = "FailedOperation.TooManyResources" FAILEDOPERATION_TOOMANYTAGS = "FailedOperation.TooManyTags" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_DATAENGINEMODENOTMATCH = "InvalidParameter.DataEngineModeNotMatch" INVALIDPARAMETER_DATAENGINESIZENOTMATCH = "InvalidParameter.DataEngineSizeNotMatch" INVALIDPARAMETER_DUPLICATEDATAENGINENAME = "InvalidParameter.DuplicateDataEngineName" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_INVALIDDATAENGINECIDRFORMAT = "InvalidParameter.InvalidDataEngineCidrFormat" INVALIDPARAMETER_INVALIDDATAENGINEMODE = "InvalidParameter.InvalidDataEngineMode" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDDATAENGINESPECS = "InvalidParameter.InvalidDataEngineSpecs" INVALIDPARAMETER_INVALIDDATAENGINETIMESPAN = "InvalidParameter.InvalidDataEngineTimeSpan" INVALIDPARAMETER_INVALIDDATAENGINETIMEUNIT = "InvalidParameter.InvalidDataEngineTimeUnit" INVALIDPARAMETER_INVALIDENGINETYPE = "InvalidParameter.InvalidEngineType" INVALIDPARAMETER_INVALIDPAYMODE = "InvalidParameter.InvalidPayMode" INVALIDPARAMETER_INVALIDTIMESPAN = "InvalidParameter.InvalidTimeSpan" INVALIDPARAMETER_INVALIDTIMEUNIT = "InvalidParameter.InvalidTimeUnit" INVALIDPARAMETER_VPCCIDRFORMATERROR = "InvalidParameter.VpcCidrFormatError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" UNAUTHORIZEDOPERATION_NOPAYMENTAUTHORITY = "UnauthorizedOperation.NoPaymentAuthority"
func (*Client) CreateDataEngineWithContext ¶
func (c *Client) CreateDataEngineWithContext(ctx context.Context, request *CreateDataEngineRequest) (response *CreateDataEngineResponse, err error)
CreateDataEngine This API is used to create a data engine.
error code that may be returned:
FAILEDOPERATION_ABNORMALORDERSTATUS = "FailedOperation.AbnormalOrderStatus" FAILEDOPERATION_ANOTHERCREATEPROCESSRUNNING = "FailedOperation.AnotherCreateProcessRunning" FAILEDOPERATION_ANOTHERPROCESSRUNNING = "FailedOperation.AnotherProcessRunning" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_BALANCENOTENOUGH = "FailedOperation.BalanceNotEnough" FAILEDOPERATION_BILLINGSYSTEMERROR = "FailedOperation.BillingSystemError" FAILEDOPERATION_BINDTOOMANYTAGS = "FailedOperation.BindTooManyTags" FAILEDOPERATION_CREATEDATAENGINEFAILED = "FailedOperation.CreateDataEngineFailed" FAILEDOPERATION_DELIVERGOODSFAILED = "FailedOperation.DeliverGoodsFailed" FAILEDOPERATION_DUPLICATETAGKEY = "FailedOperation.DuplicateTagKey" FAILEDOPERATION_FEEDEDUCTIONFAILED = "FailedOperation.FeeDeductionFailed" FAILEDOPERATION_GETPRODUCTINFORMATIONFAILED = "FailedOperation.GetProductInformationFailed" FAILEDOPERATION_ILLEGALRESOURCE = "FailedOperation.IllegalResource" FAILEDOPERATION_ILLEGALTAGKEY = "FailedOperation.IllegalTagKey" FAILEDOPERATION_ILLEGALTAGVALUE = "FailedOperation.IllegalTagValue" FAILEDOPERATION_INQUIREPRICEFAILED = "FailedOperation.InquirePriceFailed" FAILEDOPERATION_MODIFYINSTANCEFAILED = "FailedOperation.ModifyInstanceFailed" FAILEDOPERATION_NOPERMISSION = "FailedOperation.NoPermission" FAILEDOPERATION_NOREALNAMEAUTHENTICATION = "FailedOperation.NoRealNameAuthentication" FAILEDOPERATION_NUMBEREXCEEDLIMIT = "FailedOperation.NumberExceedLimit" FAILEDOPERATION_PARAMETERVALIDATIONFAILED = "FailedOperation.ParameterValidationFailed" FAILEDOPERATION_REFUNDDEPOSITFAILED = "FailedOperation.RefundDepositFailed" FAILEDOPERATION_TAGALREADYATTACHED = "FailedOperation.TagAlreadyAttached" FAILEDOPERATION_TAGKEYTOOLONG = "FailedOperation.TagKeyTooLong" FAILEDOPERATION_TAGNOTEXIST = "FailedOperation.TagNotExist" FAILEDOPERATION_TAGVALUETOOLONG = "FailedOperation.TagValueTooLong" FAILEDOPERATION_TOOMANYRESOURCES = "FailedOperation.TooManyResources" FAILEDOPERATION_TOOMANYTAGS = "FailedOperation.TooManyTags" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_DATAENGINEMODENOTMATCH = "InvalidParameter.DataEngineModeNotMatch" INVALIDPARAMETER_DATAENGINESIZENOTMATCH = "InvalidParameter.DataEngineSizeNotMatch" INVALIDPARAMETER_DUPLICATEDATAENGINENAME = "InvalidParameter.DuplicateDataEngineName" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_INVALIDDATAENGINECIDRFORMAT = "InvalidParameter.InvalidDataEngineCidrFormat" INVALIDPARAMETER_INVALIDDATAENGINEMODE = "InvalidParameter.InvalidDataEngineMode" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDDATAENGINESPECS = "InvalidParameter.InvalidDataEngineSpecs" INVALIDPARAMETER_INVALIDDATAENGINETIMESPAN = "InvalidParameter.InvalidDataEngineTimeSpan" INVALIDPARAMETER_INVALIDDATAENGINETIMEUNIT = "InvalidParameter.InvalidDataEngineTimeUnit" INVALIDPARAMETER_INVALIDENGINETYPE = "InvalidParameter.InvalidEngineType" INVALIDPARAMETER_INVALIDPAYMODE = "InvalidParameter.InvalidPayMode" INVALIDPARAMETER_INVALIDTIMESPAN = "InvalidParameter.InvalidTimeSpan" INVALIDPARAMETER_INVALIDTIMEUNIT = "InvalidParameter.InvalidTimeUnit" INVALIDPARAMETER_VPCCIDRFORMATERROR = "InvalidParameter.VpcCidrFormatError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" UNAUTHORIZEDOPERATION_NOPAYMENTAUTHORITY = "UnauthorizedOperation.NoPaymentAuthority"
func (*Client) CreateInternalTable ¶
func (c *Client) CreateInternalTable(request *CreateInternalTableRequest) (response *CreateInternalTableResponse, err error)
CreateInternalTable This API is used to create a managed internal table. It has been disused.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateInternalTableWithContext ¶
func (c *Client) CreateInternalTableWithContext(ctx context.Context, request *CreateInternalTableRequest) (response *CreateInternalTableResponse, err error)
CreateInternalTable This API is used to create a managed internal table. It has been disused.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateResultDownload ¶
func (c *Client) CreateResultDownload(request *CreateResultDownloadRequest) (response *CreateResultDownloadResponse, err error)
CreateResultDownload This API is used to create a query result download task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSION = "FailedOperation.NoPermission"
func (*Client) CreateResultDownloadWithContext ¶
func (c *Client) CreateResultDownloadWithContext(ctx context.Context, request *CreateResultDownloadRequest) (response *CreateResultDownloadResponse, err error)
CreateResultDownload This API is used to create a query result download task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSION = "FailedOperation.NoPermission"
func (*Client) CreateSparkApp ¶
func (c *Client) CreateSparkApp(request *CreateSparkAppRequest) (response *CreateSparkAppResponse, err error)
CreateSparkApp This API is used to create a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDAPPFILEFORMAT = "InvalidParameter.InvalidAppFileFormat" INVALIDPARAMETER_INVALIDDRIVERSIZE = "InvalidParameter.InvalidDriverSize" INVALIDPARAMETER_INVALIDEXECUTORSIZE = "InvalidParameter.InvalidExecutorSize" INVALIDPARAMETER_INVALIDFILEPATHFORMAT = "InvalidParameter.InvalidFilePathFormat" INVALIDPARAMETER_INVALIDROLEARN = "InvalidParameter.InvalidRoleArn" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique" INVALIDPARAMETER_SPARKJOBONLYSUPPORTSPARKBATCHENGINE = "InvalidParameter.SparkJobOnlySupportSparkBatchEngine" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_SESSIONINSUFFICIENTRESOURCES = "ResourceNotFound.SessionInsufficientResources"
func (*Client) CreateSparkAppTask ¶
func (c *Client) CreateSparkAppTask(request *CreateSparkAppTaskRequest) (response *CreateSparkAppTaskResponse, err error)
CreateSparkAppTask This API is used to start a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDROLEARN = "InvalidParameter.InvalidRoleArn" INVALIDPARAMETER_INVALIDSPARKAPPPARAM = "InvalidParameter.InvalidSparkAppParam" INVALIDPARAMETER_INVALIDSPARKCONFIGFORMAT = "InvalidParameter.InvalidSparkConfigFormat" INVALIDPARAMETER_INVALIDTCRSPARKIMAGEFORMAT = "InvalidParameter.InvalidTcrSparkImageFormat" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_NUMBEROFSQLEXCEEDSTHELIMIT = "InvalidParameter.NumberOfSQLExceedsTheLimit" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique" INVALIDPARAMETER_SPARKJOBROLEARNNOTFOUND = "InvalidParameter.SparkJobRoleArnNotFound" RESOURCEINSUFFICIENT_SPARKJOBINSUFFICIENTRESOURCES = "ResourceInsufficient.SparkJobInsufficientResources" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound" RESOURCENOTFOUND_IMAGEVERSIONNOTUNIQUE = "ResourceNotFound.ImageVersionNotUnique" RESOURCENOTFOUND_RESOURCEUSAGEOUTOFLIMIT = "ResourceNotFound.ResourceUsageOutOfLimit" RESOURCENOTFOUND_SHUFFLEDIRNOTFOUND = "ResourceNotFound.ShuffleDirNotFound" RESOURCENOTFOUND_WAREHOUSEDIRNOTFOUND = "ResourceNotFound.WarehouseDirNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION_USECOMPUTINGENGINE = "UnauthorizedOperation.UseComputingEngine"
func (*Client) CreateSparkAppTaskWithContext ¶
func (c *Client) CreateSparkAppTaskWithContext(ctx context.Context, request *CreateSparkAppTaskRequest) (response *CreateSparkAppTaskResponse, err error)
CreateSparkAppTask This API is used to start a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDROLEARN = "InvalidParameter.InvalidRoleArn" INVALIDPARAMETER_INVALIDSPARKAPPPARAM = "InvalidParameter.InvalidSparkAppParam" INVALIDPARAMETER_INVALIDSPARKCONFIGFORMAT = "InvalidParameter.InvalidSparkConfigFormat" INVALIDPARAMETER_INVALIDTCRSPARKIMAGEFORMAT = "InvalidParameter.InvalidTcrSparkImageFormat" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_NUMBEROFSQLEXCEEDSTHELIMIT = "InvalidParameter.NumberOfSQLExceedsTheLimit" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique" INVALIDPARAMETER_SPARKJOBROLEARNNOTFOUND = "InvalidParameter.SparkJobRoleArnNotFound" RESOURCEINSUFFICIENT_SPARKJOBINSUFFICIENTRESOURCES = "ResourceInsufficient.SparkJobInsufficientResources" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound" RESOURCENOTFOUND_IMAGEVERSIONNOTUNIQUE = "ResourceNotFound.ImageVersionNotUnique" RESOURCENOTFOUND_RESOURCEUSAGEOUTOFLIMIT = "ResourceNotFound.ResourceUsageOutOfLimit" RESOURCENOTFOUND_SHUFFLEDIRNOTFOUND = "ResourceNotFound.ShuffleDirNotFound" RESOURCENOTFOUND_WAREHOUSEDIRNOTFOUND = "ResourceNotFound.WarehouseDirNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION_USECOMPUTINGENGINE = "UnauthorizedOperation.UseComputingEngine"
func (*Client) CreateSparkAppWithContext ¶
func (c *Client) CreateSparkAppWithContext(ctx context.Context, request *CreateSparkAppRequest) (response *CreateSparkAppResponse, err error)
CreateSparkApp This API is used to create a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDAPPFILEFORMAT = "InvalidParameter.InvalidAppFileFormat" INVALIDPARAMETER_INVALIDDRIVERSIZE = "InvalidParameter.InvalidDriverSize" INVALIDPARAMETER_INVALIDEXECUTORSIZE = "InvalidParameter.InvalidExecutorSize" INVALIDPARAMETER_INVALIDFILEPATHFORMAT = "InvalidParameter.InvalidFilePathFormat" INVALIDPARAMETER_INVALIDROLEARN = "InvalidParameter.InvalidRoleArn" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique" INVALIDPARAMETER_SPARKJOBONLYSUPPORTSPARKBATCHENGINE = "InvalidParameter.SparkJobOnlySupportSparkBatchEngine" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_SESSIONINSUFFICIENTRESOURCES = "ResourceNotFound.SessionInsufficientResources"
func (*Client) CreateSparkSessionBatchSQL ¶
func (c *Client) CreateSparkSessionBatchSQL(request *CreateSparkSessionBatchSQLRequest) (response *CreateSparkSessionBatchSQLResponse, err error)
CreateSparkSessionBatchSQL This API is used to submit a Spark SQL batch task to the job engine.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BATCHSQLCUSTOMKEYNOTUNIQUE = "InvalidParameter.BatchSQLCustomKeyNotUnique" INVALIDPARAMETER_DATAENGINEONLYSUPPORTSPARKBATCH = "InvalidParameter.DataEngineOnlySupportSparkBatch" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_INVALIDDRIVERSIZE = "InvalidParameter.InvalidDriverSize" INVALIDPARAMETER_INVALIDDYNAMICALLOCATIONMAXEXECUTORS = "InvalidParameter.InvalidDynamicAllocationMaxExecutors" INVALIDPARAMETER_INVALIDEXECUTORSIZE = "InvalidParameter.InvalidExecutorSize" INVALIDPARAMETER_INVALIDFILECOMPRESSIONFORMAT = "InvalidParameter.InvalidFileCompressionFormat" INVALIDPARAMETER_INVALIDFILEPATHFORMAT = "InvalidParameter.InvalidFilePathFormat" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDSESSIONKINDTYPE = "InvalidParameter.InvalidSessionKindType" INVALIDPARAMETER_INVALIDSTATEMENTKINDTYPE = "InvalidParameter.InvalidStatementKindType" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_NUMBEROFSQLEXCEEDSTHELIMIT = "InvalidParameter.NumberOfSQLExceedsTheLimit" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound" RESOURCENOTFOUND_RESULTSAVEPATHNOTFOUND = "ResourceNotFound.ResultSavePathNotFound" RESOURCENOTFOUND_ROLEARNRESOURCENOTFOUND = "ResourceNotFound.RoleArnResourceNotFound" RESOURCENOTFOUND_SESSIONINSUFFICIENTRESOURCES = "ResourceNotFound.SessionInsufficientResources" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" RESOURCENOTFOUND_SESSIONSTATEDEAD = "ResourceNotFound.SessionStateDead" RESOURCENOTFOUND_SHUFFLEDIRNOTFOUND = "ResourceNotFound.ShuffleDirNotFound" RESOURCENOTFOUND_WAREHOUSEDIRNOTFOUND = "ResourceNotFound.WarehouseDirNotFound"
func (*Client) CreateSparkSessionBatchSQLWithContext ¶
func (c *Client) CreateSparkSessionBatchSQLWithContext(ctx context.Context, request *CreateSparkSessionBatchSQLRequest) (response *CreateSparkSessionBatchSQLResponse, err error)
CreateSparkSessionBatchSQL This API is used to submit a Spark SQL batch task to the job engine.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BATCHSQLCUSTOMKEYNOTUNIQUE = "InvalidParameter.BatchSQLCustomKeyNotUnique" INVALIDPARAMETER_DATAENGINEONLYSUPPORTSPARKBATCH = "InvalidParameter.DataEngineOnlySupportSparkBatch" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_INVALIDDRIVERSIZE = "InvalidParameter.InvalidDriverSize" INVALIDPARAMETER_INVALIDDYNAMICALLOCATIONMAXEXECUTORS = "InvalidParameter.InvalidDynamicAllocationMaxExecutors" INVALIDPARAMETER_INVALIDEXECUTORSIZE = "InvalidParameter.InvalidExecutorSize" INVALIDPARAMETER_INVALIDFILECOMPRESSIONFORMAT = "InvalidParameter.InvalidFileCompressionFormat" INVALIDPARAMETER_INVALIDFILEPATHFORMAT = "InvalidParameter.InvalidFilePathFormat" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDSESSIONKINDTYPE = "InvalidParameter.InvalidSessionKindType" INVALIDPARAMETER_INVALIDSTATEMENTKINDTYPE = "InvalidParameter.InvalidStatementKindType" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_NUMBEROFSQLEXCEEDSTHELIMIT = "InvalidParameter.NumberOfSQLExceedsTheLimit" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound" RESOURCENOTFOUND_RESULTSAVEPATHNOTFOUND = "ResourceNotFound.ResultSavePathNotFound" RESOURCENOTFOUND_ROLEARNRESOURCENOTFOUND = "ResourceNotFound.RoleArnResourceNotFound" RESOURCENOTFOUND_SESSIONINSUFFICIENTRESOURCES = "ResourceNotFound.SessionInsufficientResources" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" RESOURCENOTFOUND_SESSIONSTATEDEAD = "ResourceNotFound.SessionStateDead" RESOURCENOTFOUND_SHUFFLEDIRNOTFOUND = "ResourceNotFound.ShuffleDirNotFound" RESOURCENOTFOUND_WAREHOUSEDIRNOTFOUND = "ResourceNotFound.WarehouseDirNotFound"
func (*Client) CreateStoreLocation ¶
func (c *Client) CreateStoreLocation(request *CreateStoreLocationRequest) (response *CreateStoreLocationResponse, err error)
CreateStoreLocation This API is used to add or overwrite the storage location of results.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation"
func (*Client) CreateStoreLocationWithContext ¶
func (c *Client) CreateStoreLocationWithContext(ctx context.Context, request *CreateStoreLocationRequest) (response *CreateStoreLocationResponse, err error)
CreateStoreLocation This API is used to add or overwrite the storage location of results.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation"
func (*Client) CreateTask ¶
func (c *Client) CreateTask(request *CreateTaskRequest) (response *CreateTaskResponse, err error)
CreateTask This API is used to create and execute a SQL task. (`CreateTasks` is recommended.)
error code that may be returned:
FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" FAILEDOPERATION_SQLTASKPARSEFAILED = "FailedOperation.SQLTaskParseFailed" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINEONLYSUPPORTSQL = "InvalidParameter.DataEngineOnlySupportSQL" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_INVALIDCONFIGKEYNOTFOUND = "InvalidParameter.InvalidConfigKeyNotFound" INVALIDPARAMETER_INVALIDCONFIGVALUELENGTHOUTLIMIT = "InvalidParameter.InvalidConfigValueLengthOutLimit" INVALIDPARAMETER_INVALIDCONFIGVALUEREGEXPNOTMATCH = "InvalidParameter.InvalidConfigValueRegexpNotMatch" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDFAILURETOLERANCE = "InvalidParameter.InvalidFailureTolerance" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDSQLCONFIGSQL = "InvalidParameter.InvalidSQLConfigSQL" INVALIDPARAMETER_INVALIDSQLNUM = "InvalidParameter.InvalidSQLNum" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation" INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound" RESOURCENOTFOUND_RESULTOUTPUTPATHNOTFOUND = "ResourceNotFound.ResultOutputPathNotFound" RESOURCEUNAVAILABLE_BALANCEINSUFFICIENT = "ResourceUnavailable.BalanceInsufficient" UNAUTHORIZEDOPERATION_USECOMPUTINGENGINE = "UnauthorizedOperation.UseComputingEngine" UNSUPPORTEDOPERATION_UNSUPPORTEDFILETYPE = "UnsupportedOperation.UnsupportedFileType"
func (*Client) CreateTaskWithContext ¶
func (c *Client) CreateTaskWithContext(ctx context.Context, request *CreateTaskRequest) (response *CreateTaskResponse, err error)
CreateTask This API is used to create and execute a SQL task. (`CreateTasks` is recommended.)
error code that may be returned:
FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" FAILEDOPERATION_SQLTASKPARSEFAILED = "FailedOperation.SQLTaskParseFailed" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINEONLYSUPPORTSQL = "InvalidParameter.DataEngineOnlySupportSQL" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_INVALIDCONFIGKEYNOTFOUND = "InvalidParameter.InvalidConfigKeyNotFound" INVALIDPARAMETER_INVALIDCONFIGVALUELENGTHOUTLIMIT = "InvalidParameter.InvalidConfigValueLengthOutLimit" INVALIDPARAMETER_INVALIDCONFIGVALUEREGEXPNOTMATCH = "InvalidParameter.InvalidConfigValueRegexpNotMatch" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDFAILURETOLERANCE = "InvalidParameter.InvalidFailureTolerance" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDSQLCONFIGSQL = "InvalidParameter.InvalidSQLConfigSQL" INVALIDPARAMETER_INVALIDSQLNUM = "InvalidParameter.InvalidSQLNum" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation" INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound" RESOURCENOTFOUND_RESULTOUTPUTPATHNOTFOUND = "ResourceNotFound.ResultOutputPathNotFound" RESOURCEUNAVAILABLE_BALANCEINSUFFICIENT = "ResourceUnavailable.BalanceInsufficient" UNAUTHORIZEDOPERATION_USECOMPUTINGENGINE = "UnauthorizedOperation.UseComputingEngine" UNSUPPORTEDOPERATION_UNSUPPORTEDFILETYPE = "UnsupportedOperation.UnsupportedFileType"
func (*Client) CreateTasks ¶
func (c *Client) CreateTasks(request *CreateTasksRequest) (response *CreateTasksResponse, err error)
CreateTasks This API is used to create and execute SQL tasks in batches.
error code that may be returned:
FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" FAILEDOPERATION_SQLTASKPARSEFAILED = "FailedOperation.SQLTaskParseFailed" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINEONLYSUPPORTSQL = "InvalidParameter.DataEngineOnlySupportSQL" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_INVALIDCONFIGKEYNOTFOUND = "InvalidParameter.InvalidConfigKeyNotFound" INVALIDPARAMETER_INVALIDCONFIGVALUELENGTHOUTLIMIT = "InvalidParameter.InvalidConfigValueLengthOutLimit" INVALIDPARAMETER_INVALIDCONFIGVALUEREGEXPNOTMATCH = "InvalidParameter.InvalidConfigValueRegexpNotMatch" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDFAILURETOLERANCE = "InvalidParameter.InvalidFailureTolerance" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDSQLNUM = "InvalidParameter.InvalidSQLNum" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation" INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound" RESOURCENOTFOUND_RESULTOUTPUTPATHNOTFOUND = "ResourceNotFound.ResultOutputPathNotFound" RESOURCEUNAVAILABLE_BALANCEINSUFFICIENT = "ResourceUnavailable.BalanceInsufficient" UNAUTHORIZEDOPERATION_USECOMPUTINGENGINE = "UnauthorizedOperation.UseComputingEngine" UNSUPPORTEDOPERATION_UNSUPPORTEDFILETYPE = "UnsupportedOperation.UnsupportedFileType"
func (*Client) CreateTasksWithContext ¶
func (c *Client) CreateTasksWithContext(ctx context.Context, request *CreateTasksRequest) (response *CreateTasksResponse, err error)
CreateTasks This API is used to create and execute SQL tasks in batches.
error code that may be returned:
FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" FAILEDOPERATION_SQLTASKPARSEFAILED = "FailedOperation.SQLTaskParseFailed" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINEONLYSUPPORTSQL = "InvalidParameter.DataEngineOnlySupportSQL" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_INVALIDCONFIGKEYNOTFOUND = "InvalidParameter.InvalidConfigKeyNotFound" INVALIDPARAMETER_INVALIDCONFIGVALUELENGTHOUTLIMIT = "InvalidParameter.InvalidConfigValueLengthOutLimit" INVALIDPARAMETER_INVALIDCONFIGVALUEREGEXPNOTMATCH = "InvalidParameter.InvalidConfigValueRegexpNotMatch" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDFAILURETOLERANCE = "InvalidParameter.InvalidFailureTolerance" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDSQLNUM = "InvalidParameter.InvalidSQLNum" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation" INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SQLPARAMETERPREPROCESSINGFAILED = "InvalidParameter.SQLParameterPreprocessingFailed" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound" RESOURCENOTFOUND_RESULTOUTPUTPATHNOTFOUND = "ResourceNotFound.ResultOutputPathNotFound" RESOURCEUNAVAILABLE_BALANCEINSUFFICIENT = "ResourceUnavailable.BalanceInsufficient" UNAUTHORIZEDOPERATION_USECOMPUTINGENGINE = "UnauthorizedOperation.UseComputingEngine" UNSUPPORTEDOPERATION_UNSUPPORTEDFILETYPE = "UnsupportedOperation.UnsupportedFileType"
func (*Client) CreateUser ¶
func (c *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
CreateUser This API is used to create users.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DUPLICATEUSERNAME = "InvalidParameter.DuplicateUserName" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDDESCRIPTION = "InvalidParameter.InvalidDescription" INVALIDPARAMETER_INVALIDUSERALIAS = "InvalidParameter.InvalidUserAlias" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" RESOURCESSOLDOUT = "ResourcesSoldOut" RESOURCESSOLDOUT_UNAUTHORIZEDGRANTPOLICY = "ResourcesSoldOut.UnauthorizedGrantPolicy" RESOURCESSOLDOUT_UNAUTHORIZEDOPERATION = "ResourcesSoldOut.UnauthorizedOperation" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) CreateUserWithContext ¶
func (c *Client) CreateUserWithContext(ctx context.Context, request *CreateUserRequest) (response *CreateUserResponse, err error)
CreateUser This API is used to create users.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DUPLICATEUSERNAME = "InvalidParameter.DuplicateUserName" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDDESCRIPTION = "InvalidParameter.InvalidDescription" INVALIDPARAMETER_INVALIDUSERALIAS = "InvalidParameter.InvalidUserAlias" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" RESOURCESSOLDOUT = "ResourcesSoldOut" RESOURCESSOLDOUT_UNAUTHORIZEDGRANTPOLICY = "ResourcesSoldOut.UnauthorizedGrantPolicy" RESOURCESSOLDOUT_UNAUTHORIZEDOPERATION = "ResourcesSoldOut.UnauthorizedOperation" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) CreateWorkGroup ¶
func (c *Client) CreateWorkGroup(request *CreateWorkGroupRequest) (response *CreateWorkGroupResponse, err error)
CreateWorkGroup This API is used to create working groups.
error code that may be returned:
FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_DUPLICATEGROUPNAME = "InvalidParameter.DuplicateGroupName" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDDESCRIPTION = "InvalidParameter.InvalidDescription" INVALIDPARAMETER_INVALIDWORKGROUPNAME = "InvalidParameter.InvalidWorkGroupName" RESOURCESSOLDOUT = "ResourcesSoldOut" RESOURCESSOLDOUT_UNAUTHORIZEDGRANTPOLICY = "ResourcesSoldOut.UnauthorizedGrantPolicy" RESOURCESSOLDOUT_UNAUTHORIZEDOPERATION = "ResourcesSoldOut.UnauthorizedOperation" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_CREATEWORKGROUP = "UnauthorizedOperation.CreateWorkgroup" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) CreateWorkGroupWithContext ¶
func (c *Client) CreateWorkGroupWithContext(ctx context.Context, request *CreateWorkGroupRequest) (response *CreateWorkGroupResponse, err error)
CreateWorkGroup This API is used to create working groups.
error code that may be returned:
FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_DUPLICATEGROUPNAME = "InvalidParameter.DuplicateGroupName" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDDESCRIPTION = "InvalidParameter.InvalidDescription" INVALIDPARAMETER_INVALIDWORKGROUPNAME = "InvalidParameter.InvalidWorkGroupName" RESOURCESSOLDOUT = "ResourcesSoldOut" RESOURCESSOLDOUT_UNAUTHORIZEDGRANTPOLICY = "ResourcesSoldOut.UnauthorizedGrantPolicy" RESOURCESSOLDOUT_UNAUTHORIZEDOPERATION = "ResourcesSoldOut.UnauthorizedOperation" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_CREATEWORKGROUP = "UnauthorizedOperation.CreateWorkgroup" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DeleteCHDFSBindingProduct ¶
func (c *Client) DeleteCHDFSBindingProduct(request *DeleteCHDFSBindingProductRequest) (response *DeleteCHDFSBindingProductResponse, err error)
DeleteCHDFSBindingProduct This API is used to delete the binding relationship between metadata acceleration buckets and products.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DeleteCHDFSBindingProductWithContext ¶
func (c *Client) DeleteCHDFSBindingProductWithContext(ctx context.Context, request *DeleteCHDFSBindingProductRequest) (response *DeleteCHDFSBindingProductResponse, err error)
DeleteCHDFSBindingProduct This API is used to delete the binding relationship between metadata acceleration buckets and products.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DeleteDataEngine ¶
func (c *Client) DeleteDataEngine(request *DeleteDataEngineRequest) (response *DeleteDataEngineResponse, err error)
DeleteDataEngine This API is used to delete the data engine.
error code that may be returned:
FAILEDOPERATION_ABNORMALORDERSTATUS = "FailedOperation.AbnormalOrderStatus" FAILEDOPERATION_ANOTHERPROCESSRUNNING = "FailedOperation.AnotherProcessRunning" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_BALANCENOTENOUGH = "FailedOperation.BalanceNotEnough" FAILEDOPERATION_BILLINGSYSTEMERROR = "FailedOperation.BillingSystemError" FAILEDOPERATION_DELETEDATAENGINEFAILED = "FailedOperation.DeleteDataEngineFailed" FAILEDOPERATION_DELIVERGOODSFAILED = "FailedOperation.DeliverGoodsFailed" FAILEDOPERATION_FEEDEDUCTIONFAILED = "FailedOperation.FeeDeductionFailed" FAILEDOPERATION_GETPRODUCTINFORMATIONFAILED = "FailedOperation.GetProductInformationFailed" FAILEDOPERATION_INQUIREPRICEFAILED = "FailedOperation.InquirePriceFailed" FAILEDOPERATION_MODIFYINSTANCEFAILED = "FailedOperation.ModifyInstanceFailed" FAILEDOPERATION_NOREALNAMEAUTHENTICATION = "FailedOperation.NoRealNameAuthentication" FAILEDOPERATION_NUMBEREXCEEDLIMIT = "FailedOperation.NumberExceedLimit" FAILEDOPERATION_PARAMETERVALIDATIONFAILED = "FailedOperation.ParameterValidationFailed" FAILEDOPERATION_REFUNDDEPOSITFAILED = "FailedOperation.RefundDepositFailed" FAILEDOPERATION_TOOMANYRESOURCES = "FailedOperation.TooManyResources" INTERNALERROR = "InternalError" INVALIDPARAMETER_INSTANCEINPROCESS = "InvalidParameter.InstanceInProcess" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" UNAUTHORIZEDOPERATION_DELETECOMPUTINGENGINE = "UnauthorizedOperation.DeleteComputingEngine" UNAUTHORIZEDOPERATION_NOPAYMENTAUTHORITY = "UnauthorizedOperation.NoPaymentAuthority"
func (*Client) DeleteDataEngineWithContext ¶
func (c *Client) DeleteDataEngineWithContext(ctx context.Context, request *DeleteDataEngineRequest) (response *DeleteDataEngineResponse, err error)
DeleteDataEngine This API is used to delete the data engine.
error code that may be returned:
FAILEDOPERATION_ABNORMALORDERSTATUS = "FailedOperation.AbnormalOrderStatus" FAILEDOPERATION_ANOTHERPROCESSRUNNING = "FailedOperation.AnotherProcessRunning" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_BALANCENOTENOUGH = "FailedOperation.BalanceNotEnough" FAILEDOPERATION_BILLINGSYSTEMERROR = "FailedOperation.BillingSystemError" FAILEDOPERATION_DELETEDATAENGINEFAILED = "FailedOperation.DeleteDataEngineFailed" FAILEDOPERATION_DELIVERGOODSFAILED = "FailedOperation.DeliverGoodsFailed" FAILEDOPERATION_FEEDEDUCTIONFAILED = "FailedOperation.FeeDeductionFailed" FAILEDOPERATION_GETPRODUCTINFORMATIONFAILED = "FailedOperation.GetProductInformationFailed" FAILEDOPERATION_INQUIREPRICEFAILED = "FailedOperation.InquirePriceFailed" FAILEDOPERATION_MODIFYINSTANCEFAILED = "FailedOperation.ModifyInstanceFailed" FAILEDOPERATION_NOREALNAMEAUTHENTICATION = "FailedOperation.NoRealNameAuthentication" FAILEDOPERATION_NUMBEREXCEEDLIMIT = "FailedOperation.NumberExceedLimit" FAILEDOPERATION_PARAMETERVALIDATIONFAILED = "FailedOperation.ParameterValidationFailed" FAILEDOPERATION_REFUNDDEPOSITFAILED = "FailedOperation.RefundDepositFailed" FAILEDOPERATION_TOOMANYRESOURCES = "FailedOperation.TooManyResources" INTERNALERROR = "InternalError" INVALIDPARAMETER_INSTANCEINPROCESS = "InvalidParameter.InstanceInProcess" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" UNAUTHORIZEDOPERATION_DELETECOMPUTINGENGINE = "UnauthorizedOperation.DeleteComputingEngine" UNAUTHORIZEDOPERATION_NOPAYMENTAUTHORITY = "UnauthorizedOperation.NoPaymentAuthority"
func (*Client) DeleteSparkApp ¶
func (c *Client) DeleteSparkApp(request *DeleteSparkAppRequest) (response *DeleteSparkAppResponse, err error)
DeleteSparkApp This API is used to delete a Spark job.
error code that may be returned:
INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound"
func (*Client) DeleteSparkAppWithContext ¶
func (c *Client) DeleteSparkAppWithContext(ctx context.Context, request *DeleteSparkAppRequest) (response *DeleteSparkAppResponse, err error)
DeleteSparkApp This API is used to delete a Spark job.
error code that may be returned:
INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound"
func (*Client) DeleteThirdPartyAccessUser ¶
func (c *Client) DeleteThirdPartyAccessUser(request *DeleteThirdPartyAccessUserRequest) (response *DeleteThirdPartyAccessUserResponse, err error)
DeleteThirdPartyAccessUser This API is used to remove visits through the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteThirdPartyAccessUserWithContext ¶
func (c *Client) DeleteThirdPartyAccessUserWithContext(ctx context.Context, request *DeleteThirdPartyAccessUserRequest) (response *DeleteThirdPartyAccessUserResponse, err error)
DeleteThirdPartyAccessUser This API is used to remove visits through the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteUser ¶
func (c *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)
DeleteUser This API is used to delete users.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" RESOURCESSOLDOUT_UNAUTHORIZEDREVOKEPOLICY = "ResourcesSoldOut.UnauthorizedRevokePolicy" UNAUTHORIZEDOPERATION_DELETEUSER = "UnauthorizedOperation.DeleteUser" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) DeleteUserWithContext ¶
func (c *Client) DeleteUserWithContext(ctx context.Context, request *DeleteUserRequest) (response *DeleteUserResponse, err error)
DeleteUser This API is used to delete users.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" RESOURCESSOLDOUT_UNAUTHORIZEDREVOKEPOLICY = "ResourcesSoldOut.UnauthorizedRevokePolicy" UNAUTHORIZEDOPERATION_DELETEUSER = "UnauthorizedOperation.DeleteUser" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) DeleteUsersFromWorkGroup ¶
func (c *Client) DeleteUsersFromWorkGroup(request *DeleteUsersFromWorkGroupRequest) (response *DeleteUsersFromWorkGroupResponse, err error)
DeleteUsersFromWorkGroup This API is used to delete users from working groups.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_DELETEUSERSFROMWORKGROUP = "UnauthorizedOperation.DeleteUsersFromWorkgroup" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DeleteUsersFromWorkGroupWithContext ¶
func (c *Client) DeleteUsersFromWorkGroupWithContext(ctx context.Context, request *DeleteUsersFromWorkGroupRequest) (response *DeleteUsersFromWorkGroupResponse, err error)
DeleteUsersFromWorkGroup This API is used to delete users from working groups.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_DELETEUSERSFROMWORKGROUP = "UnauthorizedOperation.DeleteUsersFromWorkgroup" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DeleteWorkGroup ¶
func (c *Client) DeleteWorkGroup(request *DeleteWorkGroupRequest) (response *DeleteWorkGroupResponse, err error)
DeleteWorkGroup This API is used to delete working groups.
error code that may be returned:
FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" UNAUTHORIZEDOPERATION_DELETEWORKGROUP = "UnauthorizedOperation.DeleteWorkgroup" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy"
func (*Client) DeleteWorkGroupWithContext ¶
func (c *Client) DeleteWorkGroupWithContext(ctx context.Context, request *DeleteWorkGroupRequest) (response *DeleteWorkGroupResponse, err error)
DeleteWorkGroup This API is used to delete working groups.
error code that may be returned:
FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" UNAUTHORIZEDOPERATION_DELETEWORKGROUP = "UnauthorizedOperation.DeleteWorkgroup" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy"
func (*Client) DescribeAdvancedStoreLocation ¶
func (c *Client) DescribeAdvancedStoreLocation(request *DescribeAdvancedStoreLocationRequest) (response *DescribeAdvancedStoreLocationResponse, err error)
DescribeAdvancedStoreLocation This API is used to query the advanced settings of the SQL query interface.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeAdvancedStoreLocationWithContext ¶
func (c *Client) DescribeAdvancedStoreLocationWithContext(ctx context.Context, request *DescribeAdvancedStoreLocationRequest) (response *DescribeAdvancedStoreLocationResponse, err error)
DescribeAdvancedStoreLocation This API is used to query the advanced settings of the SQL query interface.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeDLCCatalogAccess ¶
func (c *Client) DescribeDLCCatalogAccess(request *DescribeDLCCatalogAccessRequest) (response *DescribeDLCCatalogAccessResponse, err error)
DescribeDLCCatalogAccess This API is used to query the DLC Catalog authorization list.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeDLCCatalogAccessWithContext ¶
func (c *Client) DescribeDLCCatalogAccessWithContext(ctx context.Context, request *DescribeDLCCatalogAccessRequest) (response *DescribeDLCCatalogAccessResponse, err error)
DescribeDLCCatalogAccess This API is used to query the DLC Catalog authorization list.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter"
func (*Client) DescribeDLCTable ¶
func (c *Client) DescribeDLCTable(request *DescribeDLCTableRequest) (response *DescribeDLCTableResponse, err error)
DescribeDLCTable This API is used to obtain the table.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDLCTableList ¶
func (c *Client) DescribeDLCTableList(request *DescribeDLCTableListRequest) (response *DescribeDLCTableListResponse, err error)
DescribeDLCTableList This API is used to obtain the list of tables.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDLCTableListWithContext ¶
func (c *Client) DescribeDLCTableListWithContext(ctx context.Context, request *DescribeDLCTableListRequest) (response *DescribeDLCTableListResponse, err error)
DescribeDLCTableList This API is used to obtain the list of tables.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDLCTableWithContext ¶
func (c *Client) DescribeDLCTableWithContext(ctx context.Context, request *DescribeDLCTableRequest) (response *DescribeDLCTableResponse, err error)
DescribeDLCTable This API is used to obtain the table.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDMSDatabase ¶
func (c *Client) DescribeDMSDatabase(request *DescribeDMSDatabaseRequest) (response *DescribeDMSDatabaseResponse, err error)
DescribeDMSDatabase This API is used to obtain databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDMSDatabaseList ¶
func (c *Client) DescribeDMSDatabaseList(request *DescribeDMSDatabaseListRequest) (response *DescribeDMSDatabaseListResponse, err error)
DescribeDMSDatabaseList This API is used to obtain the list of databases.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDMSDatabaseListWithContext ¶
func (c *Client) DescribeDMSDatabaseListWithContext(ctx context.Context, request *DescribeDMSDatabaseListRequest) (response *DescribeDMSDatabaseListResponse, err error)
DescribeDMSDatabaseList This API is used to obtain the list of databases.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDMSDatabaseWithContext ¶
func (c *Client) DescribeDMSDatabaseWithContext(ctx context.Context, request *DescribeDMSDatabaseRequest) (response *DescribeDMSDatabaseResponse, err error)
DescribeDMSDatabase This API is used to obtain databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDataEngine ¶
func (c *Client) DescribeDataEngine(request *DescribeDataEngineRequest) (response *DescribeDataEngineResponse, err error)
DescribeDataEngine This API is used to obtain detailed data engine information based on names.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound"
func (*Client) DescribeDataEngineImageVersions ¶
func (c *Client) DescribeDataEngineImageVersions(request *DescribeDataEngineImageVersionsRequest) (response *DescribeDataEngineImageVersionsResponse, err error)
DescribeDataEngineImageVersions This API is used to obtain the major version image list of exclusive clusters.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity"
func (*Client) DescribeDataEngineImageVersionsWithContext ¶
func (c *Client) DescribeDataEngineImageVersionsWithContext(ctx context.Context, request *DescribeDataEngineImageVersionsRequest) (response *DescribeDataEngineImageVersionsResponse, err error)
DescribeDataEngineImageVersions This API is used to obtain the major version image list of exclusive clusters.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity"
func (*Client) DescribeDataEnginePythonSparkImages ¶
func (c *Client) DescribeDataEnginePythonSparkImages(request *DescribeDataEnginePythonSparkImagesRequest) (response *DescribeDataEnginePythonSparkImagesResponse, err error)
DescribeDataEnginePythonSparkImages This API is used to obtain the PYSPARK image list.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDataEnginePythonSparkImagesWithContext ¶
func (c *Client) DescribeDataEnginePythonSparkImagesWithContext(ctx context.Context, request *DescribeDataEnginePythonSparkImagesRequest) (response *DescribeDataEnginePythonSparkImagesResponse, err error)
DescribeDataEnginePythonSparkImages This API is used to obtain the PYSPARK image list.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDataEngineWithContext ¶
func (c *Client) DescribeDataEngineWithContext(ctx context.Context, request *DescribeDataEngineRequest) (response *DescribeDataEngineResponse, err error)
DescribeDataEngine This API is used to obtain detailed data engine information based on names.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound"
func (*Client) DescribeDataEnginesScaleDetail ¶
func (c *Client) DescribeDataEnginesScaleDetail(request *DescribeDataEnginesScaleDetailRequest) (response *DescribeDataEnginesScaleDetailResponse, err error)
DescribeDataEnginesScaleDetail This API is used to query engine specification details.
error code that may be returned:
UNAUTHORIZEDOPERATION_MONITORCOMPUTINGENGINE = "UnauthorizedOperation.MonitorComputingEngine"
func (*Client) DescribeDataEnginesScaleDetailWithContext ¶
func (c *Client) DescribeDataEnginesScaleDetailWithContext(ctx context.Context, request *DescribeDataEnginesScaleDetailRequest) (response *DescribeDataEnginesScaleDetailResponse, err error)
DescribeDataEnginesScaleDetail This API is used to query engine specification details.
error code that may be returned:
UNAUTHORIZEDOPERATION_MONITORCOMPUTINGENGINE = "UnauthorizedOperation.MonitorComputingEngine"
func (*Client) DescribeEngineUsageInfo ¶
func (c *Client) DescribeEngineUsageInfo(request *DescribeEngineUsageInfoRequest) (response *DescribeEngineUsageInfoResponse, err error)
DescribeEngineUsageInfo This API is used to query the resource usage of a data engine based on its ID.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEngineUsageInfoWithContext ¶
func (c *Client) DescribeEngineUsageInfoWithContext(ctx context.Context, request *DescribeEngineUsageInfoRequest) (response *DescribeEngineUsageInfoResponse, err error)
DescribeEngineUsageInfo This API is used to query the resource usage of a data engine based on its ID.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeForbiddenTablePro ¶
func (c *Client) DescribeForbiddenTablePro(request *DescribeForbiddenTableProRequest) (response *DescribeForbiddenTableProResponse, err error)
DescribeForbiddenTablePro This API is used to get the list of disabled table attributes (new).
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeForbiddenTableProWithContext ¶
func (c *Client) DescribeForbiddenTableProWithContext(ctx context.Context, request *DescribeForbiddenTableProRequest) (response *DescribeForbiddenTableProResponse, err error)
DescribeForbiddenTablePro This API is used to get the list of disabled table attributes (new).
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeJob ¶
func (c *Client) DescribeJob(request *DescribeJobRequest) (response *DescribeJobResponse, err error)
DescribeJob This API is used to obtain the job information.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_JOBNOTFOUND = "InvalidParameter.JobNotFound"
func (*Client) DescribeJobWithContext ¶
func (c *Client) DescribeJobWithContext(ctx context.Context, request *DescribeJobRequest) (response *DescribeJobResponse, err error)
DescribeJob This API is used to obtain the job information.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_JOBNOTFOUND = "InvalidParameter.JobNotFound"
func (*Client) DescribeJobs ¶
func (c *Client) DescribeJobs(request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
DescribeJobs This API is used to obtain the list of job information.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_JOBNOTFOUND = "InvalidParameter.JobNotFound"
func (*Client) DescribeJobsWithContext ¶
func (c *Client) DescribeJobsWithContext(ctx context.Context, request *DescribeJobsRequest) (response *DescribeJobsResponse, err error)
DescribeJobs This API is used to obtain the list of job information.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_JOBNOTFOUND = "InvalidParameter.JobNotFound"
func (*Client) DescribeLakeFsDirSummary ¶
func (c *Client) DescribeLakeFsDirSummary(request *DescribeLakeFsDirSummaryRequest) (response *DescribeLakeFsDirSummaryResponse, err error)
DescribeLakeFsDirSummary This API is used to query the summary of a specified directory in a managed storage.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLakeFsDirSummaryWithContext ¶
func (c *Client) DescribeLakeFsDirSummaryWithContext(ctx context.Context, request *DescribeLakeFsDirSummaryRequest) (response *DescribeLakeFsDirSummaryResponse, err error)
DescribeLakeFsDirSummary This API is used to query the summary of a specified directory in a managed storage.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLakeFsInfo ¶
func (c *Client) DescribeLakeFsInfo(request *DescribeLakeFsInfoRequest) (response *DescribeLakeFsInfoResponse, err error)
DescribeLakeFsInfo This API is used to query managed storage information.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLakeFsInfoWithContext ¶
func (c *Client) DescribeLakeFsInfoWithContext(ctx context.Context, request *DescribeLakeFsInfoRequest) (response *DescribeLakeFsInfoResponse, err error)
DescribeLakeFsInfo This API is used to query managed storage information.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeOtherCHDFSBindingList ¶
func (c *Client) DescribeOtherCHDFSBindingList(request *DescribeOtherCHDFSBindingListRequest) (response *DescribeOtherCHDFSBindingListResponse, err error)
DescribeOtherCHDFSBindingList This API is used to query the list of metadata acceleration buckets bound to other products.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeOtherCHDFSBindingListWithContext ¶
func (c *Client) DescribeOtherCHDFSBindingListWithContext(ctx context.Context, request *DescribeOtherCHDFSBindingListRequest) (response *DescribeOtherCHDFSBindingListResponse, err error)
DescribeOtherCHDFSBindingList This API is used to query the list of metadata acceleration buckets bound to other products.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeQuery ¶
func (c *Client) DescribeQuery(request *DescribeQueryRequest) (response *DescribeQueryResponse, err error)
DescribeQuery This API is used to obtain the query results.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
func (*Client) DescribeQueryWithContext ¶
func (c *Client) DescribeQueryWithContext(ctx context.Context, request *DescribeQueryRequest) (response *DescribeQueryResponse, err error)
DescribeQuery This API is used to obtain the query results.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
func (*Client) DescribeResultDownload ¶
func (c *Client) DescribeResultDownload(request *DescribeResultDownloadRequest) (response *DescribeResultDownloadResponse, err error)
DescribeResultDownload This API is used to get a query result download task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeResultDownloadWithContext ¶
func (c *Client) DescribeResultDownloadWithContext(ctx context.Context, request *DescribeResultDownloadRequest) (response *DescribeResultDownloadResponse, err error)
DescribeResultDownload This API is used to get a query result download task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeSparkAppJob ¶
func (c *Client) DescribeSparkAppJob(request *DescribeSparkAppJobRequest) (response *DescribeSparkAppJobResponse, err error)
DescribeSparkAppJob u200cThis API is used to query the information of a Spark job.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSPARKAPPPARAM = "InvalidParameter.InvalidSparkAppParam" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique"
func (*Client) DescribeSparkAppJobWithContext ¶
func (c *Client) DescribeSparkAppJobWithContext(ctx context.Context, request *DescribeSparkAppJobRequest) (response *DescribeSparkAppJobResponse, err error)
DescribeSparkAppJob u200cThis API is used to query the information of a Spark job.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSPARKAPPPARAM = "InvalidParameter.InvalidSparkAppParam" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique"
func (*Client) DescribeSparkAppJobs ¶
func (c *Client) DescribeSparkAppJobs(request *DescribeSparkAppJobsRequest) (response *DescribeSparkAppJobsResponse, err error)
DescribeSparkAppJobs This API is used to query the list of Spark jobs.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_SPARKJOBFILTERSKEYTYPENOTMATH = "InvalidParameter.SparkJobFiltersKeyTypeNotMath" INVALIDPARAMETER_SPARKJOBSORTBYTYPENOTMATCH = "InvalidParameter.SparkJobSortByTypeNotMatch" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTFOUND = "ResourceNotFound.BatchSQLTaskNotFound"
func (*Client) DescribeSparkAppJobsWithContext ¶
func (c *Client) DescribeSparkAppJobsWithContext(ctx context.Context, request *DescribeSparkAppJobsRequest) (response *DescribeSparkAppJobsResponse, err error)
DescribeSparkAppJobs This API is used to query the list of Spark jobs.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_SPARKJOBFILTERSKEYTYPENOTMATH = "InvalidParameter.SparkJobFiltersKeyTypeNotMath" INVALIDPARAMETER_SPARKJOBSORTBYTYPENOTMATCH = "InvalidParameter.SparkJobSortByTypeNotMatch" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTFOUND = "ResourceNotFound.BatchSQLTaskNotFound"
func (*Client) DescribeSparkAppTasks ¶
func (c *Client) DescribeSparkAppTasks(request *DescribeSparkAppTasksRequest) (response *DescribeSparkAppTasksResponse, err error)
DescribeSparkAppTasks This API is used to query the list of running task instances of a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_FILTERSVALUESNUMBEROUTOFLIMIT = "InvalidParameter.FiltersValuesNumberOutOfLimit" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_INVALIDTIMEPARAMETER = "InvalidParameter.InvalidTimeParameter" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBFILTERSKEYTYPENOTMATH = "InvalidParameter.SparkJobFiltersKeyTypeNotMath" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique" RESOURCEUNAVAILABLE_WHITELISTFUNCTION = "ResourceUnavailable.WhiteListFunction"
func (*Client) DescribeSparkAppTasksWithContext ¶
func (c *Client) DescribeSparkAppTasksWithContext(ctx context.Context, request *DescribeSparkAppTasksRequest) (response *DescribeSparkAppTasksResponse, err error)
DescribeSparkAppTasks This API is used to query the list of running task instances of a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_FILTERSVALUESNUMBEROUTOFLIMIT = "InvalidParameter.FiltersValuesNumberOutOfLimit" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_INVALIDTIMEPARAMETER = "InvalidParameter.InvalidTimeParameter" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBFILTERSKEYTYPENOTMATH = "InvalidParameter.SparkJobFiltersKeyTypeNotMath" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBNOTUNIQUE = "InvalidParameter.SparkJobNotUnique" RESOURCEUNAVAILABLE_WHITELISTFUNCTION = "ResourceUnavailable.WhiteListFunction"
func (*Client) DescribeSparkSessionBatchSqlLog ¶
func (c *Client) DescribeSparkSessionBatchSqlLog(request *DescribeSparkSessionBatchSqlLogRequest) (response *DescribeSparkSessionBatchSqlLogResponse, err error)
DescribeSparkSessionBatchSqlLog This API is used to query Spark SQL batch task logs.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTFOUND = "ResourceNotFound.BatchSQLTaskNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTUNIQUE = "ResourceNotFound.BatchSQLTaskNotUnique"
func (*Client) DescribeSparkSessionBatchSqlLogWithContext ¶
func (c *Client) DescribeSparkSessionBatchSqlLogWithContext(ctx context.Context, request *DescribeSparkSessionBatchSqlLogRequest) (response *DescribeSparkSessionBatchSqlLogResponse, err error)
DescribeSparkSessionBatchSqlLog This API is used to query Spark SQL batch task logs.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTFOUND = "ResourceNotFound.BatchSQLTaskNotFound" RESOURCENOTFOUND_BATCHSQLTASKNOTUNIQUE = "ResourceNotFound.BatchSQLTaskNotUnique"
func (*Client) DescribeStoreLocation ¶
func (c *Client) DescribeStoreLocation(request *DescribeStoreLocationRequest) (response *DescribeStoreLocationResponse, err error)
DescribeStoreLocation This API is used to query the storage location of calculation results.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeStoreLocationWithContext ¶
func (c *Client) DescribeStoreLocationWithContext(ctx context.Context, request *DescribeStoreLocationRequest) (response *DescribeStoreLocationResponse, err error)
DescribeStoreLocation This API is used to query the storage location of calculation results.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSubUserAccessPolicy ¶
func (c *Client) DescribeSubUserAccessPolicy(request *DescribeSubUserAccessPolicyRequest) (response *DescribeSubUserAccessPolicyResponse, err error)
DescribeSubUserAccessPolicy This API is used to query the sub-user's visiting policy for users accessing through the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSubUserAccessPolicyWithContext ¶
func (c *Client) DescribeSubUserAccessPolicyWithContext(ctx context.Context, request *DescribeSubUserAccessPolicyRequest) (response *DescribeSubUserAccessPolicyResponse, err error)
DescribeSubUserAccessPolicy This API is used to query the sub-user's visiting policy for users accessing through the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeTablesName ¶
func (c *Client) DescribeTablesName(request *DescribeTablesNameRequest) (response *DescribeTablesNameResponse, err error)
DescribeTablesName This API is used to query the data table name list.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_DATASOURCENOTFOUND = "ResourceNotFound.DatasourceNotFound"
func (*Client) DescribeTablesNameWithContext ¶
func (c *Client) DescribeTablesNameWithContext(ctx context.Context, request *DescribeTablesNameRequest) (response *DescribeTablesNameResponse, err error)
DescribeTablesName This API is used to query the data table name list.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_DATASOURCENOTFOUND = "ResourceNotFound.DatasourceNotFound"
func (*Client) DescribeTaskResult ¶
func (c *Client) DescribeTaskResult(request *DescribeTaskResultRequest) (response *DescribeTaskResultResponse, err error)
DescribeTaskResult This API is used to query the result of a task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_HTTPCLIENTDOREQUESTFAILED = "FailedOperation.HttpClientDoRequestFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDMAXRESULTS = "InvalidParameter.InvalidMaxResults" INVALIDPARAMETER_INVALIDSQLTASKMAXRESULTS = "InvalidParameter.InvalidSQLTaskMaxResults" INVALIDPARAMETER_INVALIDTASKID = "InvalidParameter.InvalidTaskId" INVALIDPARAMETER_MAXRESULTONLYSUPPORTHUNDRED = "InvalidParameter.MaxResultOnlySupportHundred"
func (*Client) DescribeTaskResultWithContext ¶
func (c *Client) DescribeTaskResultWithContext(ctx context.Context, request *DescribeTaskResultRequest) (response *DescribeTaskResultResponse, err error)
DescribeTaskResult This API is used to query the result of a task.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_HTTPCLIENTDOREQUESTFAILED = "FailedOperation.HttpClientDoRequestFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDMAXRESULTS = "InvalidParameter.InvalidMaxResults" INVALIDPARAMETER_INVALIDSQLTASKMAXRESULTS = "InvalidParameter.InvalidSQLTaskMaxResults" INVALIDPARAMETER_INVALIDTASKID = "InvalidParameter.InvalidTaskId" INVALIDPARAMETER_MAXRESULTONLYSUPPORTHUNDRED = "InvalidParameter.MaxResultOnlySupportHundred"
func (*Client) DescribeTaskStatistics ¶
func (c *Client) DescribeTaskStatistics(request *DescribeTaskStatisticsRequest) (response *DescribeTaskStatisticsResponse, err error)
DescribeTaskStatistics This API is used to describe the information on task statistics.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
func (*Client) DescribeTaskStatisticsWithContext ¶
func (c *Client) DescribeTaskStatisticsWithContext(ctx context.Context, request *DescribeTaskStatisticsRequest) (response *DescribeTaskStatisticsResponse, err error)
DescribeTaskStatistics This API is used to describe the information on task statistics.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
func (*Client) DescribeTasks ¶
func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks This API is used to query the list of tasks.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_FILTERSVALUESNUMBEROUTOFLIMIT = "InvalidParameter.FiltersValuesNumberOutOfLimit" INVALIDPARAMETER_INVALIDFILTERLENGTH = "InvalidParameter.InvalidFilterLength" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLTASKFILTERSKEYTYPENOTMATH = "InvalidParameter.SQLTaskFiltersKeyTypeNotMath" INVALIDPARAMETER_SQLTASKNOTFOUND = "InvalidParameter.SQLTaskNotFound" INVALIDPARAMETER_SQLTASKSORTBYTYPENOTMATCH = "InvalidParameter.SQLTaskSortByTypeNotMatch" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_TASKSTATETYPENOTMATH = "InvalidParameter.TaskStateTypeNotMath" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeTasksWithContext ¶
func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks This API is used to query the list of tasks.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_FILTERSVALUESNUMBEROUTOFLIMIT = "InvalidParameter.FiltersValuesNumberOutOfLimit" INVALIDPARAMETER_INVALIDFILTERLENGTH = "InvalidParameter.InvalidFilterLength" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLTASKFILTERSKEYTYPENOTMATH = "InvalidParameter.SQLTaskFiltersKeyTypeNotMath" INVALIDPARAMETER_SQLTASKNOTFOUND = "InvalidParameter.SQLTaskNotFound" INVALIDPARAMETER_SQLTASKSORTBYTYPENOTMATCH = "InvalidParameter.SQLTaskSortByTypeNotMatch" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_TASKSTATETYPENOTMATH = "InvalidParameter.TaskStateTypeNotMath" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeThirdPartyAccessUser ¶
func (c *Client) DescribeThirdPartyAccessUser(request *DescribeThirdPartyAccessUserRequest) (response *DescribeThirdPartyAccessUserResponse, err error)
DescribeThirdPartyAccessUser This API is used to query the information of users visiting through the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeThirdPartyAccessUserWithContext ¶
func (c *Client) DescribeThirdPartyAccessUserWithContext(ctx context.Context, request *DescribeThirdPartyAccessUserRequest) (response *DescribeThirdPartyAccessUserResponse, err error)
DescribeThirdPartyAccessUser This API is used to query the information of users visiting through the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUpdatableDataEngines ¶
func (c *Client) DescribeUpdatableDataEngines(request *DescribeUpdatableDataEnginesRequest) (response *DescribeUpdatableDataEnginesResponse, err error)
DescribeUpdatableDataEngines This API is used to query the list of engines that are able to upgrade their configuration.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDDATAENGINEDESCRIPTION = "InvalidParameter.InvalidDataEngineDescription" INVALIDPARAMETER_INVALIDENGINEEXECTYPE = "InvalidParameter.InvalidEngineExecType" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUpdatableDataEnginesWithContext ¶
func (c *Client) DescribeUpdatableDataEnginesWithContext(ctx context.Context, request *DescribeUpdatableDataEnginesRequest) (response *DescribeUpdatableDataEnginesResponse, err error)
DescribeUpdatableDataEngines This API is used to query the list of engines that are able to upgrade their configuration.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDDATAENGINEDESCRIPTION = "InvalidParameter.InvalidDataEngineDescription" INVALIDPARAMETER_INVALIDENGINEEXECTYPE = "InvalidParameter.InvalidEngineExecType" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUserDataEngineConfig ¶
func (c *Client) DescribeUserDataEngineConfig(request *DescribeUserDataEngineConfigRequest) (response *DescribeUserDataEngineConfigResponse, err error)
DescribeUserDataEngineConfig This API is used to query user-defined engine parameters.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeUserDataEngineConfigWithContext ¶
func (c *Client) DescribeUserDataEngineConfigWithContext(ctx context.Context, request *DescribeUserDataEngineConfigRequest) (response *DescribeUserDataEngineConfigResponse, err error)
DescribeUserDataEngineConfig This API is used to query user-defined engine parameters.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeUserInfo ¶
func (c *Client) DescribeUserInfo(request *DescribeUserInfoRequest) (response *DescribeUserInfoResponse, err error)
DescribeUserInfo This API is used to get detailed user information.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDFILTERKEY = "InvalidParameter.InvalidFilterKey" INVALIDPARAMETER_INVALIDINFOTYPE = "InvalidParameter.InvalidInfoType" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DescribeUserInfoWithContext ¶
func (c *Client) DescribeUserInfoWithContext(ctx context.Context, request *DescribeUserInfoRequest) (response *DescribeUserInfoResponse, err error)
DescribeUserInfo This API is used to get detailed user information.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDFILTERKEY = "InvalidParameter.InvalidFilterKey" INVALIDPARAMETER_INVALIDINFOTYPE = "InvalidParameter.InvalidInfoType" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DescribeUserRoles ¶
func (c *Client) DescribeUserRoles(request *DescribeUserRolesRequest) (response *DescribeUserRolesResponse, err error)
DescribeUserRoles This API is used to enumerate user roles.
error code that may be returned:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeUserRolesWithContext ¶
func (c *Client) DescribeUserRolesWithContext(ctx context.Context, request *DescribeUserRolesRequest) (response *DescribeUserRolesResponse, err error)
DescribeUserRoles This API is used to enumerate user roles.
error code that may be returned:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeUserType ¶
func (c *Client) DescribeUserType(request *DescribeUserTypeRequest) (response *DescribeUserTypeResponse, err error)
DescribeUserType This API is used to get the types of users.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUserTypeWithContext ¶
func (c *Client) DescribeUserTypeWithContext(ctx context.Context, request *DescribeUserTypeRequest) (response *DescribeUserTypeResponse, err error)
DescribeUserType This API is used to get the types of users.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUsers ¶
func (c *Client) DescribeUsers(request *DescribeUsersRequest) (response *DescribeUsersResponse, err error)
DescribeUsers This API is used to obtain the user list.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDOFFSET = "InvalidParameter.InvalidOffset" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType"
func (*Client) DescribeUsersWithContext ¶
func (c *Client) DescribeUsersWithContext(ctx context.Context, request *DescribeUsersRequest) (response *DescribeUsersResponse, err error)
DescribeUsers This API is used to obtain the user list.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDOFFSET = "InvalidParameter.InvalidOffset" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType"
func (*Client) DescribeWorkGroupInfo ¶
func (c *Client) DescribeWorkGroupInfo(request *DescribeWorkGroupInfoRequest) (response *DescribeWorkGroupInfoResponse, err error)
DescribeWorkGroupInfo This API is used to get detailed information about working groups.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFILTERKEY = "InvalidParameter.InvalidFilterKey" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" INVALIDPARAMETER_INVALIDINFOTYPE = "InvalidParameter.InvalidInfoType" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType"
func (*Client) DescribeWorkGroupInfoWithContext ¶
func (c *Client) DescribeWorkGroupInfoWithContext(ctx context.Context, request *DescribeWorkGroupInfoRequest) (response *DescribeWorkGroupInfoResponse, err error)
DescribeWorkGroupInfo This API is used to get detailed information about working groups.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDFILTERKEY = "InvalidParameter.InvalidFilterKey" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" INVALIDPARAMETER_INVALIDINFOTYPE = "InvalidParameter.InvalidInfoType" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType"
func (*Client) DescribeWorkGroups ¶
func (c *Client) DescribeWorkGroups(request *DescribeWorkGroupsRequest) (response *DescribeWorkGroupsResponse, err error)
DescribeWorkGroups This API is used to get a list of working groups.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDFILTERKEY = "InvalidParameter.InvalidFilterKey" INVALIDPARAMETER_INVALIDOFFSET = "InvalidParameter.InvalidOffset" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType" INVALIDPARAMETER_INVALIDSORTING = "InvalidParameter.InvalidSorting"
func (*Client) DescribeWorkGroupsWithContext ¶
func (c *Client) DescribeWorkGroupsWithContext(ctx context.Context, request *DescribeWorkGroupsRequest) (response *DescribeWorkGroupsResponse, err error)
DescribeWorkGroups This API is used to get a list of working groups.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDFILTERKEY = "InvalidParameter.InvalidFilterKey" INVALIDPARAMETER_INVALIDOFFSET = "InvalidParameter.InvalidOffset" INVALIDPARAMETER_INVALIDSORTBYTYPE = "InvalidParameter.InvalidSortByType" INVALIDPARAMETER_INVALIDSORTING = "InvalidParameter.InvalidSorting"
func (*Client) DetachUserPolicy ¶
func (c *Client) DetachUserPolicy(request *DetachUserPolicyRequest) (response *DetachUserPolicyResponse, err error)
DetachUserPolicy This API is used to unbind the authentication policy from the user.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_PROHIBITEDOPERATIONADMIN = "UnauthorizedOperation.ProhibitedOperationAdmin" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) DetachUserPolicyWithContext ¶
func (c *Client) DetachUserPolicyWithContext(ctx context.Context, request *DetachUserPolicyRequest) (response *DetachUserPolicyResponse, err error)
DetachUserPolicy This API is used to unbind the authentication policy from the user.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_PROHIBITEDOPERATIONADMIN = "UnauthorizedOperation.ProhibitedOperationAdmin" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) DetachWorkGroupPolicy ¶
func (c *Client) DetachWorkGroupPolicy(request *DetachWorkGroupPolicyRequest) (response *DetachWorkGroupPolicyResponse, err error)
DetachWorkGroupPolicy This API is used to unbind the authentication policy from the working group.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy"
func (*Client) DetachWorkGroupPolicyWithContext ¶
func (c *Client) DetachWorkGroupPolicyWithContext(ctx context.Context, request *DetachWorkGroupPolicyRequest) (response *DetachWorkGroupPolicyResponse, err error)
DetachWorkGroupPolicy This API is used to unbind the authentication policy from the working group.
error code that may be returned:
FAILEDOPERATION_GETPOLICYFAILED = "FailedOperation.GetPolicyFailed" FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GETWORKGROUPINFOFAILED = "FailedOperation.GetWorkGroupInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" FAILEDOPERATION_REVOKEPOLICYFAILED = "FailedOperation.RevokePolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy"
func (*Client) DropDLCTable ¶
func (c *Client) DropDLCTable(request *DropDLCTableRequest) (response *DropDLCTableResponse, err error)
DropDLCTable This API is used to delete the table.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DropDLCTableWithContext ¶
func (c *Client) DropDLCTableWithContext(ctx context.Context, request *DropDLCTableRequest) (response *DropDLCTableResponse, err error)
DropDLCTable This API is used to delete the table.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DropDMSDatabase ¶
func (c *Client) DropDMSDatabase(request *DropDMSDatabaseRequest) (response *DropDMSDatabaseResponse, err error)
DropDMSDatabase This API is used to delete databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DropDMSDatabaseWithContext ¶
func (c *Client) DropDMSDatabaseWithContext(ctx context.Context, request *DropDMSDatabaseRequest) (response *DropDMSDatabaseResponse, err error)
DropDMSDatabase This API is used to delete databases in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DropDMSTable ¶
func (c *Client) DropDMSTable(request *DropDMSTableRequest) (response *DropDMSTableResponse, err error)
DropDMSTable This API is used to delete tables in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DropDMSTableWithContext ¶
func (c *Client) DropDMSTableWithContext(ctx context.Context, request *DropDMSTableRequest) (response *DropDMSTableResponse, err error)
DropDMSTable This API is used to delete tables in the DMS metadata module.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) GenerateCreateMangedTableSql ¶
func (c *Client) GenerateCreateMangedTableSql(request *GenerateCreateMangedTableSqlRequest) (response *GenerateCreateMangedTableSqlResponse, err error)
GenerateCreateMangedTableSql This API is used to generate SQL statements for creating a managed table.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDCOLUMNNAMELENGTH = "InvalidParameter.InvalidColumnNameLength" INVALIDPARAMETER_INVALIDCOLUMNNUMBER = "InvalidParameter.InvalidColumnNumber" INVALIDPARAMETER_INVALIDDECIMALTYPE = "InvalidParameter.InvalidDecimalType" INVALIDPARAMETER_INVALIDTABLENAMELENGTH = "InvalidParameter.InvalidTableNameLength" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) GenerateCreateMangedTableSqlWithContext ¶
func (c *Client) GenerateCreateMangedTableSqlWithContext(ctx context.Context, request *GenerateCreateMangedTableSqlRequest) (response *GenerateCreateMangedTableSqlResponse, err error)
GenerateCreateMangedTableSql This API is used to generate SQL statements for creating a managed table.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDCOLUMNNAMELENGTH = "InvalidParameter.InvalidColumnNameLength" INVALIDPARAMETER_INVALIDCOLUMNNUMBER = "InvalidParameter.InvalidColumnNumber" INVALIDPARAMETER_INVALIDDECIMALTYPE = "InvalidParameter.InvalidDecimalType" INVALIDPARAMETER_INVALIDTABLENAMELENGTH = "InvalidParameter.InvalidTableNameLength" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) GetOptimizerPolicy ¶
func (c *Client) GetOptimizerPolicy(request *GetOptimizerPolicyRequest) (response *GetOptimizerPolicyResponse, err error)
GetOptimizerPolicy GetOptimizerPolicy
error code that may be returned:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) GetOptimizerPolicyWithContext ¶
func (c *Client) GetOptimizerPolicyWithContext(ctx context.Context, request *GetOptimizerPolicyRequest) (response *GetOptimizerPolicyResponse, err error)
GetOptimizerPolicy GetOptimizerPolicy
error code that may be returned:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) GrantDLCCatalogAccess ¶
func (c *Client) GrantDLCCatalogAccess(request *GrantDLCCatalogAccessRequest) (response *GrantDLCCatalogAccessResponse, err error)
GrantDLCCatalogAccess This API is used to grant permissions for visiting DLC Catalog.
error code that may be returned:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) GrantDLCCatalogAccessWithContext ¶
func (c *Client) GrantDLCCatalogAccessWithContext(ctx context.Context, request *GrantDLCCatalogAccessRequest) (response *GrantDLCCatalogAccessResponse, err error)
GrantDLCCatalogAccess This API is used to grant permissions for visiting DLC Catalog.
error code that may be returned:
RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyAdvancedStoreLocation ¶
func (c *Client) ModifyAdvancedStoreLocation(request *ModifyAdvancedStoreLocationRequest) (response *ModifyAdvancedStoreLocationResponse, err error)
ModifyAdvancedStoreLocation This API is used to modify the advanced settings of the SQL query interface.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation"
func (*Client) ModifyAdvancedStoreLocationWithContext ¶
func (c *Client) ModifyAdvancedStoreLocationWithContext(ctx context.Context, request *ModifyAdvancedStoreLocationRequest) (response *ModifyAdvancedStoreLocationResponse, err error)
ModifyAdvancedStoreLocation This API is used to modify the advanced settings of the SQL query interface.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSTORELOCATION = "InvalidParameter.InvalidStoreLocation"
func (*Client) ModifyDataEngineDescription ¶
func (c *Client) ModifyDataEngineDescription(request *ModifyDataEngineDescriptionRequest) (response *ModifyDataEngineDescriptionResponse, err error)
ModifyDataEngineDescription This API is used to modify the engine's description.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INVALIDDATAENGINEDESCRIPTION = "InvalidParameter.InvalidDataEngineDescription" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" UNAUTHORIZEDOPERATION_MODIFYCOMPUTINGENGINE = "UnauthorizedOperation.ModifyComputingEngine"
func (*Client) ModifyDataEngineDescriptionWithContext ¶
func (c *Client) ModifyDataEngineDescriptionWithContext(ctx context.Context, request *ModifyDataEngineDescriptionRequest) (response *ModifyDataEngineDescriptionResponse, err error)
ModifyDataEngineDescription This API is used to modify the engine's description.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_INVALIDDATAENGINEDESCRIPTION = "InvalidParameter.InvalidDataEngineDescription" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" UNAUTHORIZEDOPERATION_MODIFYCOMPUTINGENGINE = "UnauthorizedOperation.ModifyComputingEngine"
func (*Client) ModifyGovernEventRule ¶
func (c *Client) ModifyGovernEventRule(request *ModifyGovernEventRuleRequest) (response *ModifyGovernEventRuleResponse, err error)
ModifyGovernEventRule This API is used to change data governance event thresholds.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifyGovernEventRuleWithContext ¶
func (c *Client) ModifyGovernEventRuleWithContext(ctx context.Context, request *ModifyGovernEventRuleRequest) (response *ModifyGovernEventRuleResponse, err error)
ModifyGovernEventRule This API is used to change data governance event thresholds.
error code that may be returned:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) ModifySparkApp ¶
func (c *Client) ModifySparkApp(request *ModifySparkAppRequest) (response *ModifySparkAppResponse, err error)
ModifySparkApp This API is used to update a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDAPPFILEFORMAT = "InvalidParameter.InvalidAppFileFormat" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDDRIVERSIZE = "InvalidParameter.InvalidDriverSize" INVALIDPARAMETER_INVALIDEXECUTORSIZE = "InvalidParameter.InvalidExecutorSize" INVALIDPARAMETER_INVALIDFILECOMPRESSIONFORMAT = "InvalidParameter.InvalidFileCompressionFormat" INVALIDPARAMETER_INVALIDFILEPATHFORMAT = "InvalidParameter.InvalidFilePathFormat" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBONLYSUPPORTSPARKBATCHENGINE = "InvalidParameter.SparkJobOnlySupportSparkBatchEngine" RESOURCEINSUFFICIENT_SPARKJOBINSUFFICIENTRESOURCES = "ResourceInsufficient.SparkJobInsufficientResources" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound"
func (*Client) ModifySparkAppBatch ¶
func (c *Client) ModifySparkAppBatch(request *ModifySparkAppBatchRequest) (response *ModifySparkAppBatchResponse, err error)
ModifySparkAppBatch This API is used to modify Spark job parameters in batches.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBISINHERITTYPENOTMATCH = "InvalidParameter.SparkJobIsInheritTypeNotMatch" RESOURCEINSUFFICIENT_SPARKJOBINSUFFICIENTRESOURCES = "ResourceInsufficient.SparkJobInsufficientResources" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique"
func (*Client) ModifySparkAppBatchWithContext ¶
func (c *Client) ModifySparkAppBatchWithContext(ctx context.Context, request *ModifySparkAppBatchRequest) (response *ModifySparkAppBatchResponse, err error)
ModifySparkAppBatch This API is used to modify Spark job parameters in batches.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SPARKJOBISINHERITTYPENOTMATCH = "InvalidParameter.SparkJobIsInheritTypeNotMatch" RESOURCEINSUFFICIENT_SPARKJOBINSUFFICIENTRESOURCES = "ResourceInsufficient.SparkJobInsufficientResources" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique"
func (*Client) ModifySparkAppWithContext ¶
func (c *Client) ModifySparkAppWithContext(ctx context.Context, request *ModifySparkAppRequest) (response *ModifySparkAppResponse, err error)
ModifySparkApp This API is used to update a Spark job.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_INVALIDAPPFILEFORMAT = "InvalidParameter.InvalidAppFileFormat" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDDRIVERSIZE = "InvalidParameter.InvalidDriverSize" INVALIDPARAMETER_INVALIDEXECUTORSIZE = "InvalidParameter.InvalidExecutorSize" INVALIDPARAMETER_INVALIDFILECOMPRESSIONFORMAT = "InvalidParameter.InvalidFileCompressionFormat" INVALIDPARAMETER_INVALIDFILEPATHFORMAT = "InvalidParameter.InvalidFilePathFormat" INVALIDPARAMETER_SQLBASE64DECODEFAIL = "InvalidParameter.SQLBase64DecodeFail" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_SPARKJOBONLYSUPPORTSPARKBATCHENGINE = "InvalidParameter.SparkJobOnlySupportSparkBatchEngine" RESOURCEINSUFFICIENT_SPARKJOBINSUFFICIENTRESOURCES = "ResourceInsufficient.SparkJobInsufficientResources" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound"
func (*Client) ModifyUser ¶
func (c *Client) ModifyUser(request *ModifyUserRequest) (response *ModifyUserResponse, err error)
ModifyUser This API is used to modify user information.
error code that may be returned:
INTERNALERROR = "InternalError" RESOURCESSOLDOUT_UNAUTHORIZEDOPERATION = "ResourcesSoldOut.UnauthorizedOperation" UNAUTHORIZEDOPERATION_MODIFYUSERINFO = "UnauthorizedOperation.ModifyUserInfo" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) ModifyUserType ¶
func (c *Client) ModifyUserType(request *ModifyUserTypeRequest) (response *ModifyUserTypeResponse, err error)
ModifyUserType This API is used to modify the types of users. Only users who are also administrators can call this API to conduct the operation.
error code that may be returned:
FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_MODIFYUSERTYPE = "UnauthorizedOperation.ModifyUserType" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) ModifyUserTypeWithContext ¶
func (c *Client) ModifyUserTypeWithContext(ctx context.Context, request *ModifyUserTypeRequest) (response *ModifyUserTypeResponse, err error)
ModifyUserType This API is used to modify the types of users. Only users who are also administrators can call this API to conduct the operation.
error code that may be returned:
FAILEDOPERATION_GETUSERINFOFAILED = "FailedOperation.GetUserInfoFailed" FAILEDOPERATION_GRANTPOLICYFAILED = "FailedOperation.GrantPolicyFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDACCESSPOLICY = "InvalidParameter.InvalidAccessPolicy" INVALIDPARAMETER_INVALIDUSERNAME = "InvalidParameter.InvalidUserName" INVALIDPARAMETER_INVALIDUSERTYPE = "InvalidParameter.InvalidUserType" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_GRANTPOLICY = "UnauthorizedOperation.GrantPolicy" UNAUTHORIZEDOPERATION_MODIFYUSERTYPE = "UnauthorizedOperation.ModifyUserType" UNAUTHORIZEDOPERATION_REVOKEPOLICY = "UnauthorizedOperation.RevokePolicy" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) ModifyUserWithContext ¶
func (c *Client) ModifyUserWithContext(ctx context.Context, request *ModifyUserRequest) (response *ModifyUserResponse, err error)
ModifyUser This API is used to modify user information.
error code that may be returned:
INTERNALERROR = "InternalError" RESOURCESSOLDOUT_UNAUTHORIZEDOPERATION = "ResourcesSoldOut.UnauthorizedOperation" UNAUTHORIZEDOPERATION_MODIFYUSERINFO = "UnauthorizedOperation.ModifyUserInfo" UNSUPPORTEDOPERATION_MODIFYOWNERUNSUPPORTED = "UnsupportedOperation.ModifyOwnerUnsupported"
func (*Client) ModifyWorkGroup ¶
func (c *Client) ModifyWorkGroup(request *ModifyWorkGroupRequest) (response *ModifyWorkGroupResponse, err error)
ModifyWorkGroup This API is used to modify working group information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_MODIFYWORKGROUPINFO = "UnauthorizedOperation.ModifyWorkgroupInfo"
func (*Client) ModifyWorkGroupWithContext ¶
func (c *Client) ModifyWorkGroupWithContext(ctx context.Context, request *ModifyWorkGroupRequest) (response *ModifyWorkGroupResponse, err error)
ModifyWorkGroup This API is used to modify working group information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_MODIFYWORKGROUPINFO = "UnauthorizedOperation.ModifyWorkgroupInfo"
func (*Client) QueryResult ¶
func (c *Client) QueryResult(request *QueryResultRequest) (response *QueryResultResponse, err error)
QueryResult This API is used to query the result of obtaining tasks.
error code that may be returned:
FAILEDOPERATION_HTTPCLIENTDOREQUESTFAILED = "FailedOperation.HttpClientDoRequestFailed" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException"
func (*Client) QueryResultWithContext ¶
func (c *Client) QueryResultWithContext(ctx context.Context, request *QueryResultRequest) (response *QueryResultResponse, err error)
QueryResult This API is used to query the result of obtaining tasks.
error code that may be returned:
FAILEDOPERATION_HTTPCLIENTDOREQUESTFAILED = "FailedOperation.HttpClientDoRequestFailed" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException"
func (*Client) QueryTaskCostDetail ¶
func (c *Client) QueryTaskCostDetail(request *QueryTaskCostDetailRequest) (response *QueryTaskCostDetailResponse, err error)
QueryTaskCostDetail This API is used to query task consumption details.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_FILTERSVALUESNUMBEROUTOFLIMIT = "InvalidParameter.FiltersValuesNumberOutOfLimit" INVALIDPARAMETER_INVALIDFILTERLENGTH = "InvalidParameter.InvalidFilterLength" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLTASKFILTERSKEYTYPENOTMATH = "InvalidParameter.SQLTaskFiltersKeyTypeNotMath" INVALIDPARAMETER_SQLTASKNOTFOUND = "InvalidParameter.SQLTaskNotFound" INVALIDPARAMETER_SQLTASKSORTBYTYPENOTMATCH = "InvalidParameter.SQLTaskSortByTypeNotMatch" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_TASKSTATETYPENOTMATH = "InvalidParameter.TaskStateTypeNotMath" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) QueryTaskCostDetailWithContext ¶
func (c *Client) QueryTaskCostDetailWithContext(ctx context.Context, request *QueryTaskCostDetailRequest) (response *QueryTaskCostDetailResponse, err error)
QueryTaskCostDetail This API is used to query task consumption details.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_FILTERSVALUESNUMBEROUTOFLIMIT = "InvalidParameter.FiltersValuesNumberOutOfLimit" INVALIDPARAMETER_INVALIDFILTERLENGTH = "InvalidParameter.InvalidFilterLength" INVALIDPARAMETER_INVALIDTIMEFORMAT = "InvalidParameter.InvalidTimeFormat" INVALIDPARAMETER_PARAMETERBASE64DECODEFAILED = "InvalidParameter.ParameterBase64DecodeFailed" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" INVALIDPARAMETER_SQLTASKFILTERSKEYTYPENOTMATH = "InvalidParameter.SQLTaskFiltersKeyTypeNotMath" INVALIDPARAMETER_SQLTASKNOTFOUND = "InvalidParameter.SQLTaskNotFound" INVALIDPARAMETER_SQLTASKSORTBYTYPENOTMATCH = "InvalidParameter.SQLTaskSortByTypeNotMatch" INVALIDPARAMETER_SPARKJOBNOTFOUND = "InvalidParameter.SparkJobNotFound" INVALIDPARAMETER_TASKSTATETYPENOTMATH = "InvalidParameter.TaskStateTypeNotMath" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) RegisterThirdPartyAccessUser ¶
func (c *Client) RegisterThirdPartyAccessUser(request *RegisterThirdPartyAccessUserRequest) (response *RegisterThirdPartyAccessUserResponse, err error)
RegisterThirdPartyAccessUser This API is used to enable visits to the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) RegisterThirdPartyAccessUserWithContext ¶
func (c *Client) RegisterThirdPartyAccessUserWithContext(ctx context.Context, request *RegisterThirdPartyAccessUserRequest) (response *RegisterThirdPartyAccessUserResponse, err error)
RegisterThirdPartyAccessUser This API is used to enable visits to the third-party platform.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) RenewDataEngine ¶
func (c *Client) RenewDataEngine(request *RenewDataEngineRequest) (response *RenewDataEngineResponse, err error)
RenewDataEngine This API is used to renew the data engine.
error code that may be returned:
INVALIDPARAMETER_INSTANCEINPROCESS = "InvalidParameter.InstanceInProcess" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" UNAUTHORIZEDOPERATION_RENEWCOMPUTINGENGINE = "UnauthorizedOperation.RenewComputingEngine"
func (*Client) RenewDataEngineWithContext ¶
func (c *Client) RenewDataEngineWithContext(ctx context.Context, request *RenewDataEngineRequest) (response *RenewDataEngineResponse, err error)
RenewDataEngine This API is used to renew the data engine.
error code that may be returned:
INVALIDPARAMETER_INSTANCEINPROCESS = "InvalidParameter.InstanceInProcess" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" UNAUTHORIZEDOPERATION_RENEWCOMPUTINGENGINE = "UnauthorizedOperation.RenewComputingEngine"
func (*Client) RestartDataEngine ¶
func (c *Client) RestartDataEngine(request *RestartDataEngineRequest) (response *RestartDataEngineResponse, err error)
RestartDataEngine This API is used to restart engines.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound"
func (*Client) RestartDataEngineWithContext ¶
func (c *Client) RestartDataEngineWithContext(ctx context.Context, request *RestartDataEngineRequest) (response *RestartDataEngineResponse, err error)
RestartDataEngine This API is used to restart engines.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound"
func (*Client) RevokeDLCCatalogAccess ¶
func (c *Client) RevokeDLCCatalogAccess(request *RevokeDLCCatalogAccessRequest) (response *RevokeDLCCatalogAccessResponse, err error)
RevokeDLCCatalogAccess This API is used to revoke permissions for visiting DLC Catalog.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound"
func (*Client) RevokeDLCCatalogAccessWithContext ¶
func (c *Client) RevokeDLCCatalogAccessWithContext(ctx context.Context, request *RevokeDLCCatalogAccessRequest) (response *RevokeDLCCatalogAccessResponse, err error)
RevokeDLCCatalogAccess This API is used to revoke permissions for visiting DLC Catalog.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTRUNNING = "ResourceNotFound.DataEngineNotRunning" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound"
func (*Client) RollbackDataEngineImage ¶
func (c *Client) RollbackDataEngineImage(request *RollbackDataEngineImageRequest) (response *RollbackDataEngineImageResponse, err error)
RollbackDataEngineImage This API is used to roll back the versions of the engine image.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEIMAGEOPERATENOTMATCH = "InvalidParameter.DataEngineImageOperateNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_DATAENGINETYPENOTMATCH = "InvalidParameter.DataEngineTypeNotMatch" INVALIDPARAMETER_IMAGECLUSTERPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageClusterParametersFormatNotJson" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity" RESOURCENOTFOUND_IMAGEVERSIONNOTUNIQUE = "ResourceNotFound.ImageVersionNotUnique"
func (*Client) RollbackDataEngineImageWithContext ¶
func (c *Client) RollbackDataEngineImageWithContext(ctx context.Context, request *RollbackDataEngineImageRequest) (response *RollbackDataEngineImageResponse, err error)
RollbackDataEngineImage This API is used to roll back the versions of the engine image.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEIMAGEOPERATENOTMATCH = "InvalidParameter.DataEngineImageOperateNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_DATAENGINETYPENOTMATCH = "InvalidParameter.DataEngineTypeNotMatch" INVALIDPARAMETER_IMAGECLUSTERPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageClusterParametersFormatNotJson" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity" RESOURCENOTFOUND_IMAGEVERSIONNOTUNIQUE = "ResourceNotFound.ImageVersionNotUnique"
func (*Client) SuspendResumeDataEngine ¶
func (c *Client) SuspendResumeDataEngine(request *SuspendResumeDataEngineRequest) (response *SuspendResumeDataEngineResponse, err error)
SuspendResumeDataEngine This API is used to suspend or start a data engine.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINECLUSTERTYPENOTMATCH = "InvalidParameter.DataEngineClusterTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" UNAUTHORIZEDOPERATION_OPERATECOMPUTINGENGINE = "UnauthorizedOperation.OperateComputingEngine"
func (*Client) SuspendResumeDataEngineWithContext ¶
func (c *Client) SuspendResumeDataEngineWithContext(ctx context.Context, request *SuspendResumeDataEngineRequest) (response *SuspendResumeDataEngineResponse, err error)
SuspendResumeDataEngine This API is used to suspend or start a data engine.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINECLUSTERTYPENOTMATCH = "InvalidParameter.DataEngineClusterTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" UNAUTHORIZEDOPERATION_OPERATECOMPUTINGENGINE = "UnauthorizedOperation.OperateComputingEngine"
func (*Client) SwitchDataEngine ¶
func (c *Client) SwitchDataEngine(request *SwitchDataEngineRequest) (response *SwitchDataEngineResponse, err error)
SwitchDataEngine This API is used to switch between the primary and standby clusters.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINECLUSTERTYPENOTMATCH = "InvalidParameter.DataEngineClusterTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" UNAUTHORIZEDOPERATION_OPERATECOMPUTINGENGINE = "UnauthorizedOperation.OperateComputingEngine"
func (*Client) SwitchDataEngineImage ¶
func (c *Client) SwitchDataEngineImage(request *SwitchDataEngineImageRequest) (response *SwitchDataEngineImageResponse, err error)
SwitchDataEngineImage This API is used to switch the versions of the engine image.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_IMAGECLUSTERPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageClusterParametersFormatNotJson" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
func (*Client) SwitchDataEngineImageWithContext ¶
func (c *Client) SwitchDataEngineImageWithContext(ctx context.Context, request *SwitchDataEngineImageRequest) (response *SwitchDataEngineImageResponse, err error)
SwitchDataEngineImage This API is used to switch the versions of the engine image.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_IMAGECLUSTERPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageClusterParametersFormatNotJson" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTACTIVITY = "ResourceNotFound.ImageVersionNotActivity" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
func (*Client) SwitchDataEngineWithContext ¶
func (c *Client) SwitchDataEngineWithContext(ctx context.Context, request *SwitchDataEngineRequest) (response *SwitchDataEngineResponse, err error)
SwitchDataEngine This API is used to switch between the primary and standby clusters.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DATAENGINECLUSTERTYPENOTMATCH = "InvalidParameter.DataEngineClusterTypeNotMatch" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" UNAUTHORIZEDOPERATION_OPERATECOMPUTINGENGINE = "UnauthorizedOperation.OperateComputingEngine"
func (*Client) UnbindWorkGroupsFromUser ¶
func (c *Client) UnbindWorkGroupsFromUser(request *UnbindWorkGroupsFromUserRequest) (response *UnbindWorkGroupsFromUserResponse, err error)
UnbindWorkGroupsFromUser This API is used to unbind a user group from a user.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DUPLICATEUSERNAME = "InvalidParameter.DuplicateUserName" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_UNBINDWORKGROUPSFROMUSER = "UnauthorizedOperation.UnbindWorkgroupsFromUser" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) UnbindWorkGroupsFromUserWithContext ¶
func (c *Client) UnbindWorkGroupsFromUserWithContext(ctx context.Context, request *UnbindWorkGroupsFromUserRequest) (response *UnbindWorkGroupsFromUserResponse, err error)
UnbindWorkGroupsFromUser This API is used to unbind a user group from a user.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_DUPLICATEUSERNAME = "InvalidParameter.DuplicateUserName" INVALIDPARAMETER_INVALIDGROUPID = "InvalidParameter.InvalidGroupId" UNAUTHORIZEDOPERATION_UNBINDWORKGROUPSFROMUSER = "UnauthorizedOperation.UnbindWorkgroupsFromUser" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) UpdateDataEngine ¶
func (c *Client) UpdateDataEngine(request *UpdateDataEngineRequest) (response *UpdateDataEngineResponse, err error)
UpdateDataEngine This API is used to upgrade data engine configuration.
error code that may be returned:
FAILEDOPERATION_ABNORMALORDERSTATUS = "FailedOperation.AbnormalOrderStatus" FAILEDOPERATION_ANOTHERPROCESSRUNNING = "FailedOperation.AnotherProcessRunning" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_BALANCENOTENOUGH = "FailedOperation.BalanceNotEnough" FAILEDOPERATION_BILLINGSYSTEMERROR = "FailedOperation.BillingSystemError" FAILEDOPERATION_DELIVERGOODSFAILED = "FailedOperation.DeliverGoodsFailed" FAILEDOPERATION_FEEDEDUCTIONFAILED = "FailedOperation.FeeDeductionFailed" FAILEDOPERATION_GETPRODUCTINFORMATIONFAILED = "FailedOperation.GetProductInformationFailed" FAILEDOPERATION_MODIFYINSTANCEFAILED = "FailedOperation.ModifyInstanceFailed" FAILEDOPERATION_NUMBEREXCEEDLIMIT = "FailedOperation.NumberExceedLimit" FAILEDOPERATION_PARAMETERVALIDATIONFAILED = "FailedOperation.ParameterValidationFailed" FAILEDOPERATION_REFUNDDEPOSITFAILED = "FailedOperation.RefundDepositFailed" FAILEDOPERATION_TOOMANYRESOURCES = "FailedOperation.TooManyResources" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCEINPROCESS = "InvalidParameter.InstanceInProcess" INVALIDPARAMETER_INVALIDDATAENGINEDESCRIPTION = "InvalidParameter.InvalidDataEngineDescription" INVALIDPARAMETER_INVALIDDATAENGINEMODE = "InvalidParameter.InvalidDataEngineMode" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDDATAENGINESPECS = "InvalidParameter.InvalidDataEngineSpecs" INVALIDPARAMETER_INVALIDDEFAULTDATAENGINE = "InvalidParameter.InvalidDefaultDataEngine" INVALIDPARAMETER_INVALIDDESCRIPTION = "InvalidParameter.InvalidDescription" INVALIDPARAMETER_INVALIDMINCLUSTERS = "InvalidParameter.InvalidMinClusters" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCEINUSE_UNFINISHEDSQLS = "ResourceInUse.UnfinishedSQLs" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION_MODIFYCOMPUTINGENGINE = "UnauthorizedOperation.ModifyComputingEngine" UNAUTHORIZEDOPERATION_NOPAYMENTAUTHORITY = "UnauthorizedOperation.NoPaymentAuthority"
func (*Client) UpdateDataEngineConfig ¶
func (c *Client) UpdateDataEngineConfig(request *UpdateDataEngineConfigRequest) (response *UpdateDataEngineConfigResponse, err error)
UpdateDataEngineConfig This API is used to trigger the modification of the engine configuration by the user through a certain operation.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion"
func (*Client) UpdateDataEngineConfigWithContext ¶
func (c *Client) UpdateDataEngineConfigWithContext(ctx context.Context, request *UpdateDataEngineConfigRequest) (response *UpdateDataEngineConfigResponse, err error)
UpdateDataEngineConfig This API is used to trigger the modification of the engine configuration by the user through a certain operation.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion"
func (*Client) UpdateDataEngineWithContext ¶
func (c *Client) UpdateDataEngineWithContext(ctx context.Context, request *UpdateDataEngineRequest) (response *UpdateDataEngineResponse, err error)
UpdateDataEngine This API is used to upgrade data engine configuration.
error code that may be returned:
FAILEDOPERATION_ABNORMALORDERSTATUS = "FailedOperation.AbnormalOrderStatus" FAILEDOPERATION_ANOTHERPROCESSRUNNING = "FailedOperation.AnotherProcessRunning" FAILEDOPERATION_ANOTHERREQUESTPROCESSING = "FailedOperation.AnotherRequestProcessing" FAILEDOPERATION_BALANCENOTENOUGH = "FailedOperation.BalanceNotEnough" FAILEDOPERATION_BILLINGSYSTEMERROR = "FailedOperation.BillingSystemError" FAILEDOPERATION_DELIVERGOODSFAILED = "FailedOperation.DeliverGoodsFailed" FAILEDOPERATION_FEEDEDUCTIONFAILED = "FailedOperation.FeeDeductionFailed" FAILEDOPERATION_GETPRODUCTINFORMATIONFAILED = "FailedOperation.GetProductInformationFailed" FAILEDOPERATION_MODIFYINSTANCEFAILED = "FailedOperation.ModifyInstanceFailed" FAILEDOPERATION_NUMBEREXCEEDLIMIT = "FailedOperation.NumberExceedLimit" FAILEDOPERATION_PARAMETERVALIDATIONFAILED = "FailedOperation.ParameterValidationFailed" FAILEDOPERATION_REFUNDDEPOSITFAILED = "FailedOperation.RefundDepositFailed" FAILEDOPERATION_TOOMANYRESOURCES = "FailedOperation.TooManyResources" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INSTANCEINPROCESS = "InvalidParameter.InstanceInProcess" INVALIDPARAMETER_INVALIDDATAENGINEDESCRIPTION = "InvalidParameter.InvalidDataEngineDescription" INVALIDPARAMETER_INVALIDDATAENGINEMODE = "InvalidParameter.InvalidDataEngineMode" INVALIDPARAMETER_INVALIDDATAENGINENAME = "InvalidParameter.InvalidDataEngineName" INVALIDPARAMETER_INVALIDDATAENGINESPECS = "InvalidParameter.InvalidDataEngineSpecs" INVALIDPARAMETER_INVALIDDEFAULTDATAENGINE = "InvalidParameter.InvalidDefaultDataEngine" INVALIDPARAMETER_INVALIDDESCRIPTION = "InvalidParameter.InvalidDescription" INVALIDPARAMETER_INVALIDMINCLUSTERS = "InvalidParameter.InvalidMinClusters" INVALIDPARAMETER_INVALIDSQL = "InvalidParameter.InvalidSQL" RESOURCEINUSE_UNFINISHEDSQLS = "ResourceInUse.UnfinishedSQLs" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION_MODIFYCOMPUTINGENGINE = "UnauthorizedOperation.ModifyComputingEngine" UNAUTHORIZEDOPERATION_NOPAYMENTAUTHORITY = "UnauthorizedOperation.NoPaymentAuthority"
func (*Client) UpdateRowFilter ¶
func (c *Client) UpdateRowFilter(request *UpdateRowFilterRequest) (response *UpdateRowFilterResponse, err error)
UpdateRowFilter This API is used to update row filters. Please note that it updates filters only but not catalogs, databases, or tables.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion"
func (*Client) UpdateRowFilterWithContext ¶
func (c *Client) UpdateRowFilterWithContext(ctx context.Context, request *UpdateRowFilterRequest) (response *UpdateRowFilterResponse, err error)
UpdateRowFilter This API is used to update row filters. Please note that it updates filters only but not catalogs, databases, or tables.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion"
func (*Client) UpdateUserDataEngineConfig ¶
func (c *Client) UpdateUserDataEngineConfig(request *UpdateUserDataEngineConfigRequest) (response *UpdateUserDataEngineConfigResponse, err error)
UpdateUserDataEngineConfig This API is used to modify the custom configuration of the user's engine.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINECONFIGPAIRSDUPLICATE = "InvalidParameter.DataEngineConfigPairsDuplicate" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_INVALIDDATAENGINECONFIGPAIRS = "InvalidParameter.InvalidDataEngineConfigPairs" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_DATAENGINETYPEONLYSUPPORTBATCH = "ResourceNotFound.DataEngineTypeOnlySupportBatch" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique"
func (*Client) UpdateUserDataEngineConfigWithContext ¶
func (c *Client) UpdateUserDataEngineConfigWithContext(ctx context.Context, request *UpdateUserDataEngineConfigRequest) (response *UpdateUserDataEngineConfigResponse, err error)
UpdateUserDataEngineConfig This API is used to modify the custom configuration of the user's engine.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINECONFIGPAIRSDUPLICATE = "InvalidParameter.DataEngineConfigPairsDuplicate" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERSUBMITMETHODNOTMATCH = "InvalidParameter.ImageParameterSubmitMethodNotMatch" INVALIDPARAMETER_IMAGEPARAMETERTYPENOTMATCH = "InvalidParameter.ImageParameterTypeNotMatch" INVALIDPARAMETER_INVALIDDATAENGINECONFIGPAIRS = "InvalidParameter.InvalidDataEngineConfigPairs" INVALIDPARAMETER_INVALIDWHITELISTKEY = "InvalidParameter.InvalidWhiteListKey" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_DATAENGINETYPEONLYSUPPORTBATCH = "ResourceNotFound.DataEngineTypeOnlySupportBatch" RESOURCENOTFOUND_DEFAULTDATAENGINENOTFOUND = "ResourceNotFound.DefaultDataEngineNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique"
func (*Client) UpgradeDataEngineImage ¶
func (c *Client) UpgradeDataEngineImage(request *UpgradeDataEngineImageRequest) (response *UpgradeDataEngineImageResponse, err error)
UpgradeDataEngineImage This API is used to upgrade the engine image.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_IMAGECLUSTERPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageClusterParametersFormatNotJson" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
func (*Client) UpgradeDataEngineImageWithContext ¶
func (c *Client) UpgradeDataEngineImageWithContext(ctx context.Context, request *UpgradeDataEngineImageRequest) (response *UpgradeDataEngineImageResponse, err error)
UpgradeDataEngineImage This API is used to upgrade the engine image.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOPERMISSIONTOUSETHEDATAENGINE = "FailedOperation.NoPermissionToUseTheDataEngine" INTERNALERROR = "InternalError" INTERNALERROR_INTERNALSYSTEMEXCEPTION = "InternalError.InternalSystemException" INVALIDPARAMETER_DATAENGINEEXECTYPENOTMATCH = "InvalidParameter.DataEngineExecTypeNotMatch" INVALIDPARAMETER_DATAENGINEPAYMODETYPENOTMATCH = "InvalidParameter.DataEnginePayModeTypeNotMatch" INVALIDPARAMETER_IMAGECLUSTERPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageClusterParametersFormatNotJson" INVALIDPARAMETER_IMAGEENGINETYPENOTMATCH = "InvalidParameter.ImageEngineTypeNotMatch" INVALIDPARAMETER_IMAGEISPUBLICNOTMATCH = "InvalidParameter.ImageIsPublicNotMatch" INVALIDPARAMETER_IMAGEPARAMETERNOTFOUND = "InvalidParameter.ImageParameterNotFound" INVALIDPARAMETER_IMAGESESSIONPARAMETERSFORMATNOTJSON = "InvalidParameter.ImageSessionParametersFormatNotJson" INVALIDPARAMETER_IMAGESTATENOTMATCH = "InvalidParameter.ImageStateNotMatch" INVALIDPARAMETER_IMAGEUSERRECORDSTYPENOTMATCH = "InvalidParameter.ImageUserRecordsTypeNotMatch" INVALIDPARAMETER_PARAMETERNOTFOUNDORBENONE = "InvalidParameter.ParameterNotFoundOrBeNone" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTFOUND = "ResourceNotFound.DataEngineConfigInstanceNotFound" RESOURCENOTFOUND_DATAENGINECONFIGINSTANCENOTUNIQUE = "ResourceNotFound.DataEngineConfigInstanceNotUnique" RESOURCENOTFOUND_DATAENGINENOTACTIVITY = "ResourceNotFound.DataEngineNotActivity" RESOURCENOTFOUND_DATAENGINENOTFOUND = "ResourceNotFound.DataEngineNotFound" RESOURCENOTFOUND_DATAENGINENOTMULTIVERSION = "ResourceNotFound.DataEngineNotMultiVersion" RESOURCENOTFOUND_DATAENGINENOTUNIQUE = "ResourceNotFound.DataEngineNotUnique" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTFOUND = "ResourceNotFound.ImageSessionConfigNotFound" RESOURCENOTFOUND_IMAGESESSIONCONFIGNOTUNIQUE = "ResourceNotFound.ImageSessionConfigNotUnique" RESOURCENOTFOUND_IMAGEVERSIONNOTFOUND = "ResourceNotFound.ImageVersionNotFound"
type Column ¶
type Column struct { // Column name, which is case-insensitive and can contain up to 25 characters. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Column type. Valid values: // string|tinyint|smallint|int|bigint|boolean|float|double|decimal|timestamp|date|binary|array<data_type>|map<primitive_type, data_type>|struct<col_name : data_type [COMMENT col_comment], ...>|uniontype<data_type, data_type, ...>. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Class comment. // Note: This field may return null, indicating that no valid values can be obtained. Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // Length of the entire numeric value // Note: This field may return null, indicating that no valid values can be obtained. Precision *int64 `json:"Precision,omitnil,omitempty" name:"Precision"` // Length of the decimal part // Note: This field may return null, indicating that no valid values can be obtained. Scale *int64 `json:"Scale,omitnil,omitempty" name:"Scale"` // Whether the column is null. // Note: This field may return null, indicating that no valid values can be obtained. Nullable *string `json:"Nullable,omitnil,omitempty" name:"Nullable"` // Field position // Note: This field may return null, indicating that no valid values can be obtained. Position *int64 `json:"Position,omitnil,omitempty" name:"Position"` // Field creation time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Field modification time // Note: This field may return null, indicating that no valid values can be obtained. ModifiedTime *string `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // Whether the column is the partition field. // Note: This field may return null, indicating that no valid values can be obtained. IsPartition *bool `json:"IsPartition,omitnil,omitempty" name:"IsPartition"` }
type CommonMetrics ¶
type CommonMetrics struct { // Note: This field may return null, indicating that no valid values can be obtained. CreateTaskTime *float64 `json:"CreateTaskTime,omitnil,omitempty" name:"CreateTaskTime"` // Note: This field may return null, indicating that no valid values can be obtained. ProcessTime *float64 `json:"ProcessTime,omitnil,omitempty" name:"ProcessTime"` // Note: This field may return null, indicating that no valid values can be obtained. QueueTime *float64 `json:"QueueTime,omitnil,omitempty" name:"QueueTime"` // Note: This field may return null, indicating that no valid values can be obtained. ExecutionTime *float64 `json:"ExecutionTime,omitnil,omitempty" name:"ExecutionTime"` // Note: This field may return null, indicating that no valid values can be obtained. IsResultCacheHit *bool `json:"IsResultCacheHit,omitnil,omitempty" name:"IsResultCacheHit"` // Note: This field may return null, indicating that no valid values can be obtained. MatchedMVBytes *int64 `json:"MatchedMVBytes,omitnil,omitempty" name:"MatchedMVBytes"` // Note: This field may return null, indicating that no valid values can be obtained. MatchedMVs *string `json:"MatchedMVs,omitnil,omitempty" name:"MatchedMVs"` // Note: This field may return null, indicating that no valid values can be obtained. AffectedBytes *string `json:"AffectedBytes,omitnil,omitempty" name:"AffectedBytes"` // Note: This field may return null, indicating that no valid values can be obtained. AffectedRows *int64 `json:"AffectedRows,omitnil,omitempty" name:"AffectedRows"` // Note: This field may return null, indicating that no valid values can be obtained. ProcessedBytes *int64 `json:"ProcessedBytes,omitnil,omitempty" name:"ProcessedBytes"` // Note: This field may return null, indicating that no valid values can be obtained. ProcessedRows *int64 `json:"ProcessedRows,omitnil,omitempty" name:"ProcessedRows"` }
type CopyDLCTableRequest ¶
type CopyDLCTableRequest struct { *tchttp.BaseRequest // Description of the source data table name SourceData []*DMSSourceDatabaseInfo `json:"SourceData,omitnil,omitempty" name:"SourceData"` // Target database name DestinationDatabaseName *string `json:"DestinationDatabaseName,omitnil,omitempty" name:"DestinationDatabaseName"` // Target data table name DestinationTableName *string `json:"DestinationTableName,omitnil,omitempty" name:"DestinationTableName"` // Engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Whether to create a new table IsCreateTable *bool `json:"IsCreateTable,omitnil,omitempty" name:"IsCreateTable"` // Catalog name Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Resource group name ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
func NewCopyDLCTableRequest ¶
func NewCopyDLCTableRequest() (request *CopyDLCTableRequest)
func (*CopyDLCTableRequest) FromJsonString ¶
func (r *CopyDLCTableRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CopyDLCTableRequest) ToJsonString ¶
func (r *CopyDLCTableRequest) ToJsonString() string
type CopyDLCTableRequestParams ¶
type CopyDLCTableRequestParams struct { // Description of the source data table name SourceData []*DMSSourceDatabaseInfo `json:"SourceData,omitnil,omitempty" name:"SourceData"` // Target database name DestinationDatabaseName *string `json:"DestinationDatabaseName,omitnil,omitempty" name:"DestinationDatabaseName"` // Target data table name DestinationTableName *string `json:"DestinationTableName,omitnil,omitempty" name:"DestinationTableName"` // Engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Whether to create a new table IsCreateTable *bool `json:"IsCreateTable,omitnil,omitempty" name:"IsCreateTable"` // Catalog name Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Resource group name ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
Predefined struct for user
type CopyDLCTableResponse ¶
type CopyDLCTableResponse struct { *tchttp.BaseResponse Response *CopyDLCTableResponseParams `json:"Response"` }
func NewCopyDLCTableResponse ¶
func NewCopyDLCTableResponse() (response *CopyDLCTableResponse)
func (*CopyDLCTableResponse) FromJsonString ¶
func (r *CopyDLCTableResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CopyDLCTableResponse) ToJsonString ¶
func (r *CopyDLCTableResponse) ToJsonString() string
type CopyDLCTableResponseParams ¶
type CopyDLCTableResponseParams struct { // Task ID // Note: This field may return null, indicating that no valid values can be obtained. TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CosPermission ¶
type CosPermission struct { // Note: This field may return null, indicating that no valid values can be obtained. CosPath *string `json:"CosPath,omitnil,omitempty" name:"CosPath"` // Note: This field may return null, indicating that no valid values can be obtained. Permissions []*string `json:"Permissions,omitnil,omitempty" name:"Permissions"` }
type CreateCHDFSBindingProductRequest ¶
type CreateCHDFSBindingProductRequest struct { *tchttp.BaseRequest // Names of metadata acceleration buckets to be bound MountPoint *string `json:"MountPoint,omitnil,omitempty" name:"MountPoint"` // Types of buckets which are divided into cos and lakefs BucketType *string `json:"BucketType,omitnil,omitempty" name:"BucketType"` // Product name ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // Engine name. When ProductName selects DLC products, this parameter must be specified. When ProductName selects other products, it can be unspecified. EngineName *string `json:"EngineName,omitnil,omitempty" name:"EngineName"` // VPC information. When the product name is other, this parameter must be specified. VpcInfo []*VpcInfo `json:"VpcInfo,omitnil,omitempty" name:"VpcInfo"` }
func NewCreateCHDFSBindingProductRequest ¶
func NewCreateCHDFSBindingProductRequest() (request *CreateCHDFSBindingProductRequest)
func (*CreateCHDFSBindingProductRequest) FromJsonString ¶
func (r *CreateCHDFSBindingProductRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCHDFSBindingProductRequest) ToJsonString ¶
func (r *CreateCHDFSBindingProductRequest) ToJsonString() string
type CreateCHDFSBindingProductRequestParams ¶
type CreateCHDFSBindingProductRequestParams struct { // Names of metadata acceleration buckets to be bound MountPoint *string `json:"MountPoint,omitnil,omitempty" name:"MountPoint"` // Types of buckets which are divided into cos and lakefs BucketType *string `json:"BucketType,omitnil,omitempty" name:"BucketType"` // Product name ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // Engine name. When ProductName selects DLC products, this parameter must be specified. When ProductName selects other products, it can be unspecified. EngineName *string `json:"EngineName,omitnil,omitempty" name:"EngineName"` // VPC information. When the product name is other, this parameter must be specified. VpcInfo []*VpcInfo `json:"VpcInfo,omitnil,omitempty" name:"VpcInfo"` }
Predefined struct for user
type CreateCHDFSBindingProductResponse ¶
type CreateCHDFSBindingProductResponse struct { *tchttp.BaseResponse Response *CreateCHDFSBindingProductResponseParams `json:"Response"` }
func NewCreateCHDFSBindingProductResponse ¶
func NewCreateCHDFSBindingProductResponse() (response *CreateCHDFSBindingProductResponse)
func (*CreateCHDFSBindingProductResponse) FromJsonString ¶
func (r *CreateCHDFSBindingProductResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCHDFSBindingProductResponse) ToJsonString ¶
func (r *CreateCHDFSBindingProductResponse) ToJsonString() string
type CreateCHDFSBindingProductResponseParams ¶
type CreateCHDFSBindingProductResponseParams struct { // Binding information // Note: This field may return null, indicating that no valid values can be obtained. MountPointAssociates []*MountPointAssociates `json:"MountPointAssociates,omitnil,omitempty" name:"MountPointAssociates"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDLCTableRequest ¶
type CreateDLCTableRequest struct { *tchttp.BaseRequest // Data table configuration information TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"` // Table type TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // Data table column information Columns []*TColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // Data table partition information Partitions []*TPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` // Data table attribute information Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"` // External table configuration information ExternalDataConfiguration *ExternalDataConfiguration `json:"ExternalDataConfiguration,omitnil,omitempty" name:"ExternalDataConfiguration"` // Engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Resource group name ResourceGroupname *string `json:"ResourceGroupname,omitnil,omitempty" name:"ResourceGroupname"` }
func NewCreateDLCTableRequest ¶
func NewCreateDLCTableRequest() (request *CreateDLCTableRequest)
func (*CreateDLCTableRequest) FromJsonString ¶
func (r *CreateDLCTableRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDLCTableRequest) ToJsonString ¶
func (r *CreateDLCTableRequest) ToJsonString() string
type CreateDLCTableRequestParams ¶
type CreateDLCTableRequestParams struct { // Data table configuration information TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"` // Table type TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // Data table column information Columns []*TColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // Data table partition information Partitions []*TPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` // Data table attribute information Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"` // External table configuration information ExternalDataConfiguration *ExternalDataConfiguration `json:"ExternalDataConfiguration,omitnil,omitempty" name:"ExternalDataConfiguration"` // Engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Resource group name ResourceGroupname *string `json:"ResourceGroupname,omitnil,omitempty" name:"ResourceGroupname"` }
Predefined struct for user
type CreateDLCTableResponse ¶
type CreateDLCTableResponse struct { *tchttp.BaseResponse Response *CreateDLCTableResponseParams `json:"Response"` }
func NewCreateDLCTableResponse ¶
func NewCreateDLCTableResponse() (response *CreateDLCTableResponse)
func (*CreateDLCTableResponse) FromJsonString ¶
func (r *CreateDLCTableResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDLCTableResponse) ToJsonString ¶
func (r *CreateDLCTableResponse) ToJsonString() string
type CreateDLCTableResponseParams ¶
type CreateDLCTableResponseParams struct { // DLC table information object // Note: This field may return null, indicating that no valid values can be obtained. DLCTable *DLCTable `json:"DLCTable,omitnil,omitempty" name:"DLCTable"` // The SQL statement for creating a managed storage internal table Execution *string `json:"Execution,omitnil,omitempty" name:"Execution"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDMSDatabaseRequest ¶
type CreateDMSDatabaseRequest struct { *tchttp.BaseRequest // Basic metadata object Asset *Asset `json:"Asset,omitnil,omitempty" name:"Asset"` // Schema directory SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Db storage path Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewCreateDMSDatabaseRequest ¶
func NewCreateDMSDatabaseRequest() (request *CreateDMSDatabaseRequest)
func (*CreateDMSDatabaseRequest) FromJsonString ¶
func (r *CreateDMSDatabaseRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDMSDatabaseRequest) ToJsonString ¶
func (r *CreateDMSDatabaseRequest) ToJsonString() string
type CreateDMSDatabaseRequestParams ¶
type CreateDMSDatabaseRequestParams struct { // Basic metadata object Asset *Asset `json:"Asset,omitnil,omitempty" name:"Asset"` // Schema directory SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Db storage path Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type CreateDMSDatabaseResponse ¶
type CreateDMSDatabaseResponse struct { *tchttp.BaseResponse Response *CreateDMSDatabaseResponseParams `json:"Response"` }
func NewCreateDMSDatabaseResponse ¶
func NewCreateDMSDatabaseResponse() (response *CreateDMSDatabaseResponse)
func (*CreateDMSDatabaseResponse) FromJsonString ¶
func (r *CreateDMSDatabaseResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDMSDatabaseResponse) ToJsonString ¶
func (r *CreateDMSDatabaseResponse) ToJsonString() string
type CreateDMSDatabaseResponseParams ¶
type CreateDMSDatabaseResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDataEngineRequest ¶
type CreateDataEngineRequest struct { *tchttp.BaseRequest // The engine type. Valid values: `spark` and `presto`. EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"` // The name of the virtual cluster. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // The cluster type. Valid values: `spark_private`, `presto_private`, `presto_cu`, and `spark_cu`. ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // The billing mode. Valid values: `0` (shared engine), `1` (pay-as-you-go), and `2` (monthly subscription). Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // Whether to automatically start the clusters. AutoResume *bool `json:"AutoResume,omitnil,omitempty" name:"AutoResume"` // The minimum number of clusters. MinClusters *int64 `json:"MinClusters,omitnil,omitempty" name:"MinClusters"` // The maximum number of clusters. MaxClusters *int64 `json:"MaxClusters,omitnil,omitempty" name:"MaxClusters"` // Whether the cluster is the default one. DefaultDataEngine *bool `json:"DefaultDataEngine,omitnil,omitempty" name:"DefaultDataEngine"` // The VPC CIDR block. CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"` // The description. Message *string `json:"Message,omitnil,omitempty" name:"Message"` // The cluster size. Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // The pay mode. Valid value: `0` (postpaid, default) and `1` (prepaid) (currently not available). PayMode *int64 `json:"PayMode,omitnil,omitempty" name:"PayMode"` // The usage duration of the resource. Postpaid: Fill in 3,600 as a fixed figure; prepaid: fill in a figure equal to or bigger than 1 which means purchasing resources for one month. The maximum figure is not bigger than 120. The default value is 1. TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // The unit of the resource period. Valid values: `s` (default) for the postpaid mode and `m` for the prepaid mode. TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` // The auto-renewal status of the resource. For the postpaid mode, no renewal is required, and the value is fixed to `0`. For the prepaid mode, valid values are `0` (manual), `1` (auto), and `2` (no renewal). If this parameter is set to `0` for a key account in the prepaid mode, auto-renewal applies. It defaults to `0`. AutoRenew *int64 `json:"AutoRenew,omitnil,omitempty" name:"AutoRenew"` // The tags to be set for the resource being created. Tags []*TagInfo `json:"Tags,omitnil,omitempty" name:"Tags"` // Whether to automatically suspend clusters. Valid values: `false` (default, no) and `true` (yes). AutoSuspend *bool `json:"AutoSuspend,omitnil,omitempty" name:"AutoSuspend"` // Whether to enable scheduled start and suspension of clusters. Valid values: `0` (disable) and `1` (enable). Note: This policy and the auto-suspension policy are mutually exclusive. CrontabResumeSuspend *int64 `json:"CrontabResumeSuspend,omitnil,omitempty" name:"CrontabResumeSuspend"` // The complex policy for scheduled start and suspension, including the start/suspension time and suspension policy. CrontabResumeSuspendStrategy *CrontabResumeSuspendStrategy `json:"CrontabResumeSuspendStrategy,omitnil,omitempty" name:"CrontabResumeSuspendStrategy"` // The type of tasks to be executed by the engine, which defaults to SQL. Valid values: `SQL` and `BATCH`. EngineExecType *string `json:"EngineExecType,omitnil,omitempty" name:"EngineExecType"` // The max task concurrency of a cluster, which defaults to 5. MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // The task queue time limit, which defaults to 0. When the actual queue time exceeds the value set here, scale-out may be triggered. Setting this parameter to 0 represents that scale-out may be triggered immediately after a task queues up. TolerableQueueTime *int64 `json:"TolerableQueueTime,omitnil,omitempty" name:"TolerableQueueTime"` // The cluster auto-suspension time, which defaults to 10 min. AutoSuspendTime *int64 `json:"AutoSuspendTime,omitnil,omitempty" name:"AutoSuspendTime"` // The resource type. Valid values: `Standard_CU` (standard) and `Memory_CU` (memory). ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // The advanced configurations of clusters. DataEngineConfigPairs []*DataEngineConfigPair `json:"DataEngineConfigPairs,omitnil,omitempty" name:"DataEngineConfigPairs"` // The version name of cluster image, such as SuperSQL-P 1.1 and SuperSQL-S 3.2. If no value is passed in, a cluster is created using the latest image version. ImageVersionName *string `json:"ImageVersionName,omitnil,omitempty" name:"ImageVersionName"` // The primary cluster, which is specified when a failover cluster is created. MainClusterName *string `json:"MainClusterName,omitnil,omitempty" name:"MainClusterName"` // Whether to enable the scaling feature for a monthly subscribed Spark job cluster. ElasticSwitch *bool `json:"ElasticSwitch,omitnil,omitempty" name:"ElasticSwitch"` // The upper limit (in CUs) for scaling of the monthly subscribed Spark job cluster. ElasticLimit *int64 `json:"ElasticLimit,omitnil,omitempty" name:"ElasticLimit"` // The session resource configuration template for a Spark job cluster. SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` // Automatically grant permissions AutoAuthorization *bool `json:"AutoAuthorization,omitnil,omitempty" name:"AutoAuthorization"` // Engine network ID EngineNetworkId *string `json:"EngineNetworkId,omitnil,omitempty" name:"EngineNetworkId"` // Generation of the engine. SuperSQL means the supersql engine while Native means the standard engine. It is SuperSQL by default. EngineGeneration *string `json:"EngineGeneration,omitnil,omitempty" name:"EngineGeneration"` }
func NewCreateDataEngineRequest ¶
func NewCreateDataEngineRequest() (request *CreateDataEngineRequest)
func (*CreateDataEngineRequest) FromJsonString ¶
func (r *CreateDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDataEngineRequest) ToJsonString ¶
func (r *CreateDataEngineRequest) ToJsonString() string
type CreateDataEngineRequestParams ¶
type CreateDataEngineRequestParams struct { // The engine type. Valid values: `spark` and `presto`. EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"` // The name of the virtual cluster. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // The cluster type. Valid values: `spark_private`, `presto_private`, `presto_cu`, and `spark_cu`. ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // The billing mode. Valid values: `0` (shared engine), `1` (pay-as-you-go), and `2` (monthly subscription). Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // Whether to automatically start the clusters. AutoResume *bool `json:"AutoResume,omitnil,omitempty" name:"AutoResume"` // The minimum number of clusters. MinClusters *int64 `json:"MinClusters,omitnil,omitempty" name:"MinClusters"` // The maximum number of clusters. MaxClusters *int64 `json:"MaxClusters,omitnil,omitempty" name:"MaxClusters"` // Whether the cluster is the default one. // // Deprecated: DefaultDataEngine is deprecated. DefaultDataEngine *bool `json:"DefaultDataEngine,omitnil,omitempty" name:"DefaultDataEngine"` // The VPC CIDR block. CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"` // The description. Message *string `json:"Message,omitnil,omitempty" name:"Message"` // The cluster size. Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // The pay mode. Valid value: `0` (postpaid, default) and `1` (prepaid) (currently not available). PayMode *int64 `json:"PayMode,omitnil,omitempty" name:"PayMode"` // The usage duration of the resource. Postpaid: Fill in 3,600 as a fixed figure; prepaid: fill in a figure equal to or bigger than 1 which means purchasing resources for one month. The maximum figure is not bigger than 120. The default value is 1. TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // The unit of the resource period. Valid values: `s` (default) for the postpaid mode and `m` for the prepaid mode. TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` // The auto-renewal status of the resource. For the postpaid mode, no renewal is required, and the value is fixed to `0`. For the prepaid mode, valid values are `0` (manual), `1` (auto), and `2` (no renewal). If this parameter is set to `0` for a key account in the prepaid mode, auto-renewal applies. It defaults to `0`. AutoRenew *int64 `json:"AutoRenew,omitnil,omitempty" name:"AutoRenew"` // The tags to be set for the resource being created. Tags []*TagInfo `json:"Tags,omitnil,omitempty" name:"Tags"` // Whether to automatically suspend clusters. Valid values: `false` (default, no) and `true` (yes). AutoSuspend *bool `json:"AutoSuspend,omitnil,omitempty" name:"AutoSuspend"` // Whether to enable scheduled start and suspension of clusters. Valid values: `0` (disable) and `1` (enable). Note: This policy and the auto-suspension policy are mutually exclusive. CrontabResumeSuspend *int64 `json:"CrontabResumeSuspend,omitnil,omitempty" name:"CrontabResumeSuspend"` // The complex policy for scheduled start and suspension, including the start/suspension time and suspension policy. CrontabResumeSuspendStrategy *CrontabResumeSuspendStrategy `json:"CrontabResumeSuspendStrategy,omitnil,omitempty" name:"CrontabResumeSuspendStrategy"` // The type of tasks to be executed by the engine, which defaults to SQL. Valid values: `SQL` and `BATCH`. EngineExecType *string `json:"EngineExecType,omitnil,omitempty" name:"EngineExecType"` // The max task concurrency of a cluster, which defaults to 5. MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // The task queue time limit, which defaults to 0. When the actual queue time exceeds the value set here, scale-out may be triggered. Setting this parameter to 0 represents that scale-out may be triggered immediately after a task queues up. TolerableQueueTime *int64 `json:"TolerableQueueTime,omitnil,omitempty" name:"TolerableQueueTime"` // The cluster auto-suspension time, which defaults to 10 min. AutoSuspendTime *int64 `json:"AutoSuspendTime,omitnil,omitempty" name:"AutoSuspendTime"` // The resource type. Valid values: `Standard_CU` (standard) and `Memory_CU` (memory). ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // The advanced configurations of clusters. DataEngineConfigPairs []*DataEngineConfigPair `json:"DataEngineConfigPairs,omitnil,omitempty" name:"DataEngineConfigPairs"` // The version name of cluster image, such as SuperSQL-P 1.1 and SuperSQL-S 3.2. If no value is passed in, a cluster is created using the latest image version. ImageVersionName *string `json:"ImageVersionName,omitnil,omitempty" name:"ImageVersionName"` // The primary cluster, which is specified when a failover cluster is created. MainClusterName *string `json:"MainClusterName,omitnil,omitempty" name:"MainClusterName"` // Whether to enable the scaling feature for a monthly subscribed Spark job cluster. ElasticSwitch *bool `json:"ElasticSwitch,omitnil,omitempty" name:"ElasticSwitch"` // The upper limit (in CUs) for scaling of the monthly subscribed Spark job cluster. ElasticLimit *int64 `json:"ElasticLimit,omitnil,omitempty" name:"ElasticLimit"` // The session resource configuration template for a Spark job cluster. SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` // Automatically grant permissions AutoAuthorization *bool `json:"AutoAuthorization,omitnil,omitempty" name:"AutoAuthorization"` // Engine network ID EngineNetworkId *string `json:"EngineNetworkId,omitnil,omitempty" name:"EngineNetworkId"` // Generation of the engine. SuperSQL means the supersql engine while Native means the standard engine. It is SuperSQL by default. EngineGeneration *string `json:"EngineGeneration,omitnil,omitempty" name:"EngineGeneration"` }
Predefined struct for user
type CreateDataEngineResponse ¶
type CreateDataEngineResponse struct { *tchttp.BaseResponse Response *CreateDataEngineResponseParams `json:"Response"` }
func NewCreateDataEngineResponse ¶
func NewCreateDataEngineResponse() (response *CreateDataEngineResponse)
func (*CreateDataEngineResponse) FromJsonString ¶
func (r *CreateDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDataEngineResponse) ToJsonString ¶
func (r *CreateDataEngineResponse) ToJsonString() string
type CreateDataEngineResponseParams ¶
type CreateDataEngineResponseParams struct { // The ID of the virtual engine. DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateInternalTableRequest ¶
type CreateInternalTableRequest struct { *tchttp.BaseRequest // The basic table information. TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"` // The table fields. Columns []*TColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // The table partitions. Partitions []*TPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` // The table properties. Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"` }
func NewCreateInternalTableRequest ¶
func NewCreateInternalTableRequest() (request *CreateInternalTableRequest)
func (*CreateInternalTableRequest) FromJsonString ¶
func (r *CreateInternalTableRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInternalTableRequest) ToJsonString ¶
func (r *CreateInternalTableRequest) ToJsonString() string
type CreateInternalTableRequestParams ¶
type CreateInternalTableRequestParams struct { // The basic table information. TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"` // The table fields. Columns []*TColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // The table partitions. Partitions []*TPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` // The table properties. Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"` }
Predefined struct for user
type CreateInternalTableResponse ¶
type CreateInternalTableResponse struct { *tchttp.BaseResponse Response *CreateInternalTableResponseParams `json:"Response"` }
func NewCreateInternalTableResponse ¶
func NewCreateInternalTableResponse() (response *CreateInternalTableResponse)
func (*CreateInternalTableResponse) FromJsonString ¶
func (r *CreateInternalTableResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInternalTableResponse) ToJsonString ¶
func (r *CreateInternalTableResponse) ToJsonString() string
type CreateInternalTableResponseParams ¶
type CreateInternalTableResponseParams struct { // The SQL statements for creating the managed internal table. Execution *string `json:"Execution,omitnil,omitempty" name:"Execution"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateResultDownloadRequest ¶
type CreateResultDownloadRequest struct { *tchttp.BaseRequest // The result query task ID. TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The result format. Format *string `json:"Format,omitnil,omitempty" name:"Format"` // Whether to re-generate a file to download. This parameter applies only when the last task is `timeout` or `error`. Force *bool `json:"Force,omitnil,omitempty" name:"Force"` }
func NewCreateResultDownloadRequest ¶
func NewCreateResultDownloadRequest() (request *CreateResultDownloadRequest)
func (*CreateResultDownloadRequest) FromJsonString ¶
func (r *CreateResultDownloadRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateResultDownloadRequest) ToJsonString ¶
func (r *CreateResultDownloadRequest) ToJsonString() string
type CreateResultDownloadRequestParams ¶
type CreateResultDownloadRequestParams struct { // The result query task ID. TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The result format. Format *string `json:"Format,omitnil,omitempty" name:"Format"` // Whether to re-generate a file to download. This parameter applies only when the last task is `timeout` or `error`. Force *bool `json:"Force,omitnil,omitempty" name:"Force"` }
Predefined struct for user
type CreateResultDownloadResponse ¶
type CreateResultDownloadResponse struct { *tchttp.BaseResponse Response *CreateResultDownloadResponseParams `json:"Response"` }
func NewCreateResultDownloadResponse ¶
func NewCreateResultDownloadResponse() (response *CreateResultDownloadResponse)
func (*CreateResultDownloadResponse) FromJsonString ¶
func (r *CreateResultDownloadResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateResultDownloadResponse) ToJsonString ¶
func (r *CreateResultDownloadResponse) ToJsonString() string
type CreateResultDownloadResponseParams ¶
type CreateResultDownloadResponseParams struct { // The download task ID. DownloadId *string `json:"DownloadId,omitnil,omitempty" name:"DownloadId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSparkAppRequest ¶
type CreateSparkAppRequest struct { *tchttp.BaseRequest // The Spark job name. AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // The Spark job type. Valid values: `1` for Spark JAR job and `2` for Spark streaming job. AppType *int64 `json:"AppType,omitnil,omitempty" name:"AppType"` // The data engine executing the Spark job. DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // The path of the Spark job package. AppFile *string `json:"AppFile,omitnil,omitempty" name:"AppFile"` // Data visiting policy achieved through CAM Role arn; the console can obtain it through Data Job -> Job Configuration; SDK can obtain corresponding values through the DescribeUserRoles API. RoleArn *int64 `json:"RoleArn,omitnil,omitempty" name:"RoleArn"` // The driver size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppDriverSize *string `json:"AppDriverSize,omitnil,omitempty" name:"AppDriverSize"` // The executor size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppExecutorSize *string `json:"AppExecutorSize,omitnil,omitempty" name:"AppExecutorSize"` // Number of Spark job executors AppExecutorNums *int64 `json:"AppExecutorNums,omitnil,omitempty" name:"AppExecutorNums"` // This field has been disused. Use the `Datasource` field instead. Eni *string `json:"Eni,omitnil,omitempty" name:"Eni"` // The source of the Spark job package. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocal *string `json:"IsLocal,omitnil,omitempty" name:"IsLocal"` // The main class of the Spark job. MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // Spark configurations separated by line break AppConf *string `json:"AppConf,omitnil,omitempty" name:"AppConf"` // The source of the dependency JAR packages of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalJars *string `json:"IsLocalJars,omitnil,omitempty" name:"IsLocalJars"` // The dependency JAR packages of the Spark JAR job (JAR packages), separated by comma. AppJars *string `json:"AppJars,omitnil,omitempty" name:"AppJars"` // The source of the dependency files of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalFiles *string `json:"IsLocalFiles,omitnil,omitempty" name:"IsLocalFiles"` // The dependency files of the Spark job (files other than JAR and ZIP packages) separated by comma. AppFiles *string `json:"AppFiles,omitnil,omitempty" name:"AppFiles"` // The input parameters of the Spark job, separated by comma. CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` // The maximum number of retries, valid for Spark streaming tasks only. MaxRetries *int64 `json:"MaxRetries,omitnil,omitempty" name:"MaxRetries"` // The data source name. DataSource *string `json:"DataSource,omitnil,omitempty" name:"DataSource"` // The source of the PySpark dependencies. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalPythonFiles *string `json:"IsLocalPythonFiles,omitnil,omitempty" name:"IsLocalPythonFiles"` // The PySpark dependencies (Python files), separated by comma, with .py, .zip, and .egg formats supported. AppPythonFiles *string `json:"AppPythonFiles,omitnil,omitempty" name:"AppPythonFiles"` // The source of the dependency archives of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalArchives *string `json:"IsLocalArchives,omitnil,omitempty" name:"IsLocalArchives"` // The dependency archives of the Spark job, separated by comma, with tar.gz, .tgz, and .tar formats supported. AppArchives *string `json:"AppArchives,omitnil,omitempty" name:"AppArchives"` // The Spark image version. SparkImage *string `json:"SparkImage,omitnil,omitempty" name:"SparkImage"` // The Spark image version name. SparkImageVersion *string `json:"SparkImageVersion,omitnil,omitempty" name:"SparkImageVersion"` // The specified executor count (max), which defaults to 1. This parameter applies if the "Dynamic" mode is selected. If the "Dynamic" mode is not selected, the executor count is equal to `AppExecutorNums`. AppExecutorMaxNumbers *int64 `json:"AppExecutorMaxNumbers,omitnil,omitempty" name:"AppExecutorMaxNumbers"` // The ID of the associated Data Lake Compute query script. SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // Whether to inherit the task resource configuration from the cluster template. Valid values: `0` (default): No; `1`: Yes. IsInherit *uint64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` // Whether to run the task with the session SQLs. Valid values: `false` for no and `true` for yes. IsSessionStarted *bool `json:"IsSessionStarted,omitnil,omitempty" name:"IsSessionStarted"` }
func NewCreateSparkAppRequest ¶
func NewCreateSparkAppRequest() (request *CreateSparkAppRequest)
func (*CreateSparkAppRequest) FromJsonString ¶
func (r *CreateSparkAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSparkAppRequest) ToJsonString ¶
func (r *CreateSparkAppRequest) ToJsonString() string
type CreateSparkAppRequestParams ¶
type CreateSparkAppRequestParams struct { // The Spark job name. AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // The Spark job type. Valid values: `1` for Spark JAR job and `2` for Spark streaming job. AppType *int64 `json:"AppType,omitnil,omitempty" name:"AppType"` // The data engine executing the Spark job. DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // The path of the Spark job package. AppFile *string `json:"AppFile,omitnil,omitempty" name:"AppFile"` // Data visiting policy achieved through CAM Role arn; the console can obtain it through Data Job -> Job Configuration; SDK can obtain corresponding values through the DescribeUserRoles API. RoleArn *int64 `json:"RoleArn,omitnil,omitempty" name:"RoleArn"` // The driver size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppDriverSize *string `json:"AppDriverSize,omitnil,omitempty" name:"AppDriverSize"` // The executor size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppExecutorSize *string `json:"AppExecutorSize,omitnil,omitempty" name:"AppExecutorSize"` // Number of Spark job executors AppExecutorNums *int64 `json:"AppExecutorNums,omitnil,omitempty" name:"AppExecutorNums"` // This field has been disused. Use the `Datasource` field instead. Eni *string `json:"Eni,omitnil,omitempty" name:"Eni"` // The source of the Spark job package. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocal *string `json:"IsLocal,omitnil,omitempty" name:"IsLocal"` // The main class of the Spark job. MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // Spark configurations separated by line break AppConf *string `json:"AppConf,omitnil,omitempty" name:"AppConf"` // The source of the dependency JAR packages of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalJars *string `json:"IsLocalJars,omitnil,omitempty" name:"IsLocalJars"` // The dependency JAR packages of the Spark JAR job (JAR packages), separated by comma. AppJars *string `json:"AppJars,omitnil,omitempty" name:"AppJars"` // The source of the dependency files of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalFiles *string `json:"IsLocalFiles,omitnil,omitempty" name:"IsLocalFiles"` // The dependency files of the Spark job (files other than JAR and ZIP packages) separated by comma. AppFiles *string `json:"AppFiles,omitnil,omitempty" name:"AppFiles"` // The input parameters of the Spark job, separated by comma. CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` // The maximum number of retries, valid for Spark streaming tasks only. MaxRetries *int64 `json:"MaxRetries,omitnil,omitempty" name:"MaxRetries"` // The data source name. DataSource *string `json:"DataSource,omitnil,omitempty" name:"DataSource"` // The source of the PySpark dependencies. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalPythonFiles *string `json:"IsLocalPythonFiles,omitnil,omitempty" name:"IsLocalPythonFiles"` // The PySpark dependencies (Python files), separated by comma, with .py, .zip, and .egg formats supported. AppPythonFiles *string `json:"AppPythonFiles,omitnil,omitempty" name:"AppPythonFiles"` // The source of the dependency archives of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalArchives *string `json:"IsLocalArchives,omitnil,omitempty" name:"IsLocalArchives"` // The dependency archives of the Spark job, separated by comma, with tar.gz, .tgz, and .tar formats supported. AppArchives *string `json:"AppArchives,omitnil,omitempty" name:"AppArchives"` // The Spark image version. SparkImage *string `json:"SparkImage,omitnil,omitempty" name:"SparkImage"` // The Spark image version name. SparkImageVersion *string `json:"SparkImageVersion,omitnil,omitempty" name:"SparkImageVersion"` // The specified executor count (max), which defaults to 1. This parameter applies if the "Dynamic" mode is selected. If the "Dynamic" mode is not selected, the executor count is equal to `AppExecutorNums`. AppExecutorMaxNumbers *int64 `json:"AppExecutorMaxNumbers,omitnil,omitempty" name:"AppExecutorMaxNumbers"` // The ID of the associated Data Lake Compute query script. SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // Whether to inherit the task resource configuration from the cluster template. Valid values: `0` (default): No; `1`: Yes. IsInherit *uint64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` // Whether to run the task with the session SQLs. Valid values: `false` for no and `true` for yes. IsSessionStarted *bool `json:"IsSessionStarted,omitnil,omitempty" name:"IsSessionStarted"` }
Predefined struct for user
type CreateSparkAppResponse ¶
type CreateSparkAppResponse struct { *tchttp.BaseResponse Response *CreateSparkAppResponseParams `json:"Response"` }
func NewCreateSparkAppResponse ¶
func NewCreateSparkAppResponse() (response *CreateSparkAppResponse)
func (*CreateSparkAppResponse) FromJsonString ¶
func (r *CreateSparkAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSparkAppResponse) ToJsonString ¶
func (r *CreateSparkAppResponse) ToJsonString() string
type CreateSparkAppResponseParams ¶
type CreateSparkAppResponseParams struct { // The unique ID of the application. // Note: This field may return null, indicating that no valid values can be obtained. SparkAppId *string `json:"SparkAppId,omitnil,omitempty" name:"SparkAppId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSparkAppTaskRequest ¶
type CreateSparkAppTaskRequest struct { *tchttp.BaseRequest // Spark job name JobName *string `json:"JobName,omitnil,omitempty" name:"JobName"` // The input parameters of the Spark job, separated by space. They are generally used for periodic calls. CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` }
func NewCreateSparkAppTaskRequest ¶
func NewCreateSparkAppTaskRequest() (request *CreateSparkAppTaskRequest)
func (*CreateSparkAppTaskRequest) FromJsonString ¶
func (r *CreateSparkAppTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSparkAppTaskRequest) ToJsonString ¶
func (r *CreateSparkAppTaskRequest) ToJsonString() string
type CreateSparkAppTaskRequestParams ¶
type CreateSparkAppTaskRequestParams struct { // Spark job name JobName *string `json:"JobName,omitnil,omitempty" name:"JobName"` // The input parameters of the Spark job, separated by space. They are generally used for periodic calls. CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` }
Predefined struct for user
type CreateSparkAppTaskResponse ¶
type CreateSparkAppTaskResponse struct { *tchttp.BaseResponse Response *CreateSparkAppTaskResponseParams `json:"Response"` }
func NewCreateSparkAppTaskResponse ¶
func NewCreateSparkAppTaskResponse() (response *CreateSparkAppTaskResponse)
func (*CreateSparkAppTaskResponse) FromJsonString ¶
func (r *CreateSparkAppTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSparkAppTaskResponse) ToJsonString ¶
func (r *CreateSparkAppTaskResponse) ToJsonString() string
type CreateSparkAppTaskResponseParams ¶
type CreateSparkAppTaskResponseParams struct { // Batch ID BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSparkSessionBatchSQLRequest ¶
type CreateSparkSessionBatchSQLRequest struct { *tchttp.BaseRequest // The name of the engine for executing the Spark job. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Run SQL. The base64 encoding is needed. ExecuteSQL *string `json:"ExecuteSQL,omitnil,omitempty" name:"ExecuteSQL"` // The driver size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). DriverSize *string `json:"DriverSize,omitnil,omitempty" name:"DriverSize"` // The executor size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). ExecutorSize *string `json:"ExecutorSize,omitnil,omitempty" name:"ExecutorSize"` // The executor count, which defaults to 1. ExecutorNumbers *uint64 `json:"ExecutorNumbers,omitnil,omitempty" name:"ExecutorNumbers"` // The maximum executor count, which defaults to 1. This parameter applies if the "Dynamic" mode is selected. If the "Dynamic" mode is not selected, the value of this parameter is the same as that of `ExecutorNumbers`. ExecutorMaxNumbers *uint64 `json:"ExecutorMaxNumbers,omitnil,omitempty" name:"ExecutorMaxNumbers"` // The session timeout period in seconds. Default value: 3600 TimeoutInSecond *int64 `json:"TimeoutInSecond,omitnil,omitempty" name:"TimeoutInSecond"` // The unique ID of a session. If this parameter is specified, the task will be run using the specified session. SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // The name of the session to create. SessionName *string `json:"SessionName,omitnil,omitempty" name:"SessionName"` // The session configurations. Valid values: `1.dlc.eni` for user-defined ENI gateway information; // `2.dlc.role.arn` for user-defined roleArn configurations; // and `3.dlc.sql.set.config` for user-defined cluster configurations. Arguments []*KVPair `json:"Arguments,omitnil,omitempty" name:"Arguments"` // Whether to inherit the resource configuration of clusters; 0: not inherit (by default); 1: inherit clusters. IsInherit *int64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` // User-defined primary key, and it should be unique. CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"` }
func NewCreateSparkSessionBatchSQLRequest ¶
func NewCreateSparkSessionBatchSQLRequest() (request *CreateSparkSessionBatchSQLRequest)
func (*CreateSparkSessionBatchSQLRequest) FromJsonString ¶
func (r *CreateSparkSessionBatchSQLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSparkSessionBatchSQLRequest) ToJsonString ¶
func (r *CreateSparkSessionBatchSQLRequest) ToJsonString() string
type CreateSparkSessionBatchSQLRequestParams ¶
type CreateSparkSessionBatchSQLRequestParams struct { // The name of the engine for executing the Spark job. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Run SQL. The base64 encoding is needed. ExecuteSQL *string `json:"ExecuteSQL,omitnil,omitempty" name:"ExecuteSQL"` // The driver size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). DriverSize *string `json:"DriverSize,omitnil,omitempty" name:"DriverSize"` // The executor size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). ExecutorSize *string `json:"ExecutorSize,omitnil,omitempty" name:"ExecutorSize"` // The executor count, which defaults to 1. ExecutorNumbers *uint64 `json:"ExecutorNumbers,omitnil,omitempty" name:"ExecutorNumbers"` // The maximum executor count, which defaults to 1. This parameter applies if the "Dynamic" mode is selected. If the "Dynamic" mode is not selected, the value of this parameter is the same as that of `ExecutorNumbers`. ExecutorMaxNumbers *uint64 `json:"ExecutorMaxNumbers,omitnil,omitempty" name:"ExecutorMaxNumbers"` // The session timeout period in seconds. Default value: 3600 TimeoutInSecond *int64 `json:"TimeoutInSecond,omitnil,omitempty" name:"TimeoutInSecond"` // The unique ID of a session. If this parameter is specified, the task will be run using the specified session. SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // The name of the session to create. SessionName *string `json:"SessionName,omitnil,omitempty" name:"SessionName"` // The session configurations. Valid values: `1.dlc.eni` for user-defined ENI gateway information; // `2.dlc.role.arn` for user-defined roleArn configurations; // and `3.dlc.sql.set.config` for user-defined cluster configurations. Arguments []*KVPair `json:"Arguments,omitnil,omitempty" name:"Arguments"` // Whether to inherit the resource configuration of clusters; 0: not inherit (by default); 1: inherit clusters. IsInherit *int64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` // User-defined primary key, and it should be unique. CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"` }
Predefined struct for user
type CreateSparkSessionBatchSQLResponse ¶
type CreateSparkSessionBatchSQLResponse struct { *tchttp.BaseResponse Response *CreateSparkSessionBatchSQLResponseParams `json:"Response"` }
func NewCreateSparkSessionBatchSQLResponse ¶
func NewCreateSparkSessionBatchSQLResponse() (response *CreateSparkSessionBatchSQLResponse)
func (*CreateSparkSessionBatchSQLResponse) FromJsonString ¶
func (r *CreateSparkSessionBatchSQLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSparkSessionBatchSQLResponse) ToJsonString ¶
func (r *CreateSparkSessionBatchSQLResponse) ToJsonString() string
type CreateSparkSessionBatchSQLResponseParams ¶
type CreateSparkSessionBatchSQLResponseParams struct { // The unique identifier of a batch task. BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // Statement task list information // Note: This field may return null, indicating that no valid values can be obtained. Statements []*StatementInformation `json:"Statements,omitnil,omitempty" name:"Statements"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateStoreLocationRequest ¶
type CreateStoreLocationRequest struct { *tchttp.BaseRequest // COS path for calculation results storage, such as cosn://bucketname/ StoreLocation *string `json:"StoreLocation,omitnil,omitempty" name:"StoreLocation"` }
func NewCreateStoreLocationRequest ¶
func NewCreateStoreLocationRequest() (request *CreateStoreLocationRequest)
func (*CreateStoreLocationRequest) FromJsonString ¶
func (r *CreateStoreLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStoreLocationRequest) ToJsonString ¶
func (r *CreateStoreLocationRequest) ToJsonString() string
type CreateStoreLocationRequestParams ¶
type CreateStoreLocationRequestParams struct { // COS path for calculation results storage, such as cosn://bucketname/ StoreLocation *string `json:"StoreLocation,omitnil,omitempty" name:"StoreLocation"` }
Predefined struct for user
type CreateStoreLocationResponse ¶
type CreateStoreLocationResponse struct { *tchttp.BaseResponse Response *CreateStoreLocationResponseParams `json:"Response"` }
func NewCreateStoreLocationResponse ¶
func NewCreateStoreLocationResponse() (response *CreateStoreLocationResponse)
func (*CreateStoreLocationResponse) FromJsonString ¶
func (r *CreateStoreLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStoreLocationResponse) ToJsonString ¶
func (r *CreateStoreLocationResponse) ToJsonString() string
type CreateStoreLocationResponseParams ¶
type CreateStoreLocationResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTaskRequest ¶
type CreateTaskRequest struct { *tchttp.BaseRequest // Computing task. This parameter contains the task type and related configuration information. Task *Task `json:"Task,omitnil,omitempty" name:"Task"` // Database name. If there is a database name in the SQL statement, the database in the SQL statement will be used first; otherwise, the database specified by this parameter will be used (note: when submitting the database creation SQL statement, passed in an empty string for this field). DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // Name of the default data source DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Data engine name. If this parameter is not specified, the task will be submitted to the default engine. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Standard spark execution task resourceGroupName ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
func NewCreateTaskRequest ¶
func NewCreateTaskRequest() (request *CreateTaskRequest)
func (*CreateTaskRequest) FromJsonString ¶
func (r *CreateTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTaskRequest) ToJsonString ¶
func (r *CreateTaskRequest) ToJsonString() string
type CreateTaskRequestParams ¶
type CreateTaskRequestParams struct { // Computing task. This parameter contains the task type and related configuration information. Task *Task `json:"Task,omitnil,omitempty" name:"Task"` // Database name. If there is a database name in the SQL statement, the database in the SQL statement will be used first; otherwise, the database specified by this parameter will be used (note: when submitting the database creation SQL statement, passed in an empty string for this field). DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // Name of the default data source DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Data engine name. If this parameter is not specified, the task will be submitted to the default engine. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Standard spark execution task resourceGroupName ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
Predefined struct for user
type CreateTaskResponse ¶
type CreateTaskResponse struct { *tchttp.BaseResponse Response *CreateTaskResponseParams `json:"Response"` }
func NewCreateTaskResponse ¶
func NewCreateTaskResponse() (response *CreateTaskResponse)
func (*CreateTaskResponse) FromJsonString ¶
func (r *CreateTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTaskResponse) ToJsonString ¶
func (r *CreateTaskResponse) ToJsonString() string
type CreateTaskResponseParams ¶
type CreateTaskResponseParams struct { // Task ID // Note: This field may return null, indicating that no valid values can be obtained. TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTasksRequest ¶
type CreateTasksRequest struct { *tchttp.BaseRequest // Database name. If there is a database name in the SQL statement, the database in the SQL statement will be used first; otherwise, the database specified by this parameter will be used (note: when submitting the database creation SQL statement, passed in an empty string for this field). DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // SQL task information Tasks *TasksInfo `json:"Tasks,omitnil,omitempty" name:"Tasks"` // Data source name. Default value: DataLakeCatalog. DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Compute engine name. If this parameter is not specified, the task will be submitted to the default engine. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Resource group name of the spark cluster ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
func NewCreateTasksRequest ¶
func NewCreateTasksRequest() (request *CreateTasksRequest)
func (*CreateTasksRequest) FromJsonString ¶
func (r *CreateTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTasksRequest) ToJsonString ¶
func (r *CreateTasksRequest) ToJsonString() string
type CreateTasksRequestParams ¶
type CreateTasksRequestParams struct { // Database name. If there is a database name in the SQL statement, the database in the SQL statement will be used first; otherwise, the database specified by this parameter will be used (note: when submitting the database creation SQL statement, passed in an empty string for this field). DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // SQL task information Tasks *TasksInfo `json:"Tasks,omitnil,omitempty" name:"Tasks"` // Data source name. Default value: DataLakeCatalog. DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Compute engine name. If this parameter is not specified, the task will be submitted to the default engine. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Resource group name of the spark cluster ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
Predefined struct for user
type CreateTasksResponse ¶
type CreateTasksResponse struct { *tchttp.BaseResponse Response *CreateTasksResponseParams `json:"Response"` }
func NewCreateTasksResponse ¶
func NewCreateTasksResponse() (response *CreateTasksResponse)
func (*CreateTasksResponse) FromJsonString ¶
func (r *CreateTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTasksResponse) ToJsonString ¶
func (r *CreateTasksResponse) ToJsonString() string
type CreateTasksResponseParams ¶
type CreateTasksResponseParams struct { // ID of the current batch of submitted tasks BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // Collection of task IDs arranged in order of execution TaskIdSet []*string `json:"TaskIdSet,omitnil,omitempty" name:"TaskIdSet"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateUserRequest ¶
type CreateUserRequest struct { *tchttp.BaseRequest // Sub-user UIN that needs to be granted permissions. It can be checked through the upper right corner of Tencent Cloud Console → Account Information → Account ID. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // User description, which can make it easy to identify different users. UserDescription *string `json:"UserDescription,omitnil,omitempty" name:"UserDescription"` // Collections of permissions bound to users PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` // Types of users. ADMIN: administrators; COMMON: general users. When the type of user is administrator, the collections of permissions and bound working groups cannot be set. Administrators own all the permissions by default. If the parameter is not filled in, it will be COMMON by default. UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // Collection of IDs of working groups bound to users WorkGroupIds []*int64 `json:"WorkGroupIds,omitnil,omitempty" name:"WorkGroupIds"` // User alias, and its characters are less than 50. UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` }
func NewCreateUserRequest ¶
func NewCreateUserRequest() (request *CreateUserRequest)
func (*CreateUserRequest) FromJsonString ¶
func (r *CreateUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserRequest) ToJsonString ¶
func (r *CreateUserRequest) ToJsonString() string
type CreateUserRequestParams ¶
type CreateUserRequestParams struct { // Sub-user UIN that needs to be granted permissions. It can be checked through the upper right corner of Tencent Cloud Console → Account Information → Account ID. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // User description, which can make it easy to identify different users. UserDescription *string `json:"UserDescription,omitnil,omitempty" name:"UserDescription"` // Collections of permissions bound to users PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` // Types of users. ADMIN: administrators; COMMON: general users. When the type of user is administrator, the collections of permissions and bound working groups cannot be set. Administrators own all the permissions by default. If the parameter is not filled in, it will be COMMON by default. UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // Collection of IDs of working groups bound to users WorkGroupIds []*int64 `json:"WorkGroupIds,omitnil,omitempty" name:"WorkGroupIds"` // User alias, and its characters are less than 50. UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` }
Predefined struct for user
type CreateUserResponse ¶
type CreateUserResponse struct { *tchttp.BaseResponse Response *CreateUserResponseParams `json:"Response"` }
func NewCreateUserResponse ¶
func NewCreateUserResponse() (response *CreateUserResponse)
func (*CreateUserResponse) FromJsonString ¶
func (r *CreateUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserResponse) ToJsonString ¶
func (r *CreateUserResponse) ToJsonString() string
type CreateUserResponseParams ¶
type CreateUserResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateWorkGroupRequest ¶
type CreateWorkGroupRequest struct { *tchttp.BaseRequest // Working group name WorkGroupName *string `json:"WorkGroupName,omitnil,omitempty" name:"WorkGroupName"` // Working group description WorkGroupDescription *string `json:"WorkGroupDescription,omitnil,omitempty" name:"WorkGroupDescription"` // Collections of authentication policies bound to working groups PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` // Collection of IDs of users to be bound to working groups UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"` }
func NewCreateWorkGroupRequest ¶
func NewCreateWorkGroupRequest() (request *CreateWorkGroupRequest)
func (*CreateWorkGroupRequest) FromJsonString ¶
func (r *CreateWorkGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWorkGroupRequest) ToJsonString ¶
func (r *CreateWorkGroupRequest) ToJsonString() string
type CreateWorkGroupRequestParams ¶
type CreateWorkGroupRequestParams struct { // Working group name WorkGroupName *string `json:"WorkGroupName,omitnil,omitempty" name:"WorkGroupName"` // Working group description WorkGroupDescription *string `json:"WorkGroupDescription,omitnil,omitempty" name:"WorkGroupDescription"` // Collections of authentication policies bound to working groups PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` // Collection of IDs of users to be bound to working groups UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"` }
Predefined struct for user
type CreateWorkGroupResponse ¶
type CreateWorkGroupResponse struct { *tchttp.BaseResponse Response *CreateWorkGroupResponseParams `json:"Response"` }
func NewCreateWorkGroupResponse ¶
func NewCreateWorkGroupResponse() (response *CreateWorkGroupResponse)
func (*CreateWorkGroupResponse) FromJsonString ¶
func (r *CreateWorkGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWorkGroupResponse) ToJsonString ¶
func (r *CreateWorkGroupResponse) ToJsonString() string
type CreateWorkGroupResponseParams ¶
type CreateWorkGroupResponseParams struct { // Working group ID which is globally unique WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CrontabResumeSuspendStrategy ¶
type CrontabResumeSuspendStrategy struct { // Scheduled starting time, such as 8: 00 a.m. on Monday and Wednesday // Note: This field may return null, indicating that no valid values can be obtained. ResumeTime *string `json:"ResumeTime,omitnil,omitempty" name:"ResumeTime"` // Scheduled suspension time, such as 8: 00 p.m. on Monday and Wednesday // Note: This field may return null, indicating that no valid values can be obtained. SuspendTime *string `json:"SuspendTime,omitnil,omitempty" name:"SuspendTime"` // The suspension setting. Valid values: `0` (suspension after task end, default) and `1` (force suspension). // Note: This field may return null, indicating that no valid values can be obtained. SuspendStrategy *int64 `json:"SuspendStrategy,omitnil,omitempty" name:"SuspendStrategy"` }
type DLCCatalogAccess ¶
type DLCCatalogAccess struct { // VPCID // Note: This field may return null, indicating that no valid values can be obtained. VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // Product type // Note: This field may return null, indicating that no valid values can be obtained. Product *string `json:"Product,omitnil,omitempty" name:"Product"` // Description // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Creation time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type DLCTable ¶
type DLCTable struct { // Basic information of the data table // Note: This field may return null, indicating that no valid values can be obtained. TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"` // Data table column information // Note: This field may return null, indicating that no valid values can be obtained. Columns []*TColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // Data table partition information // Note: This field may return null, indicating that no valid values can be obtained. Partitions []*TPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` // Data storage path // Note: This field may return null, indicating that no valid values can be obtained. Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Data table attribute information // Note: This field may return null, indicating that no valid values can be obtained. Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"` // Data table update information // Note: This field may return null, indicating that no valid values can be obtained. ModifiedTime *string `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // Database creation time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Data format // Note: This field may return null, indicating that no valid values can be obtained. InputFormat *string `json:"InputFormat,omitnil,omitempty" name:"InputFormat"` // Data storage size // Note: This field may return null, indicating that no valid values can be obtained. StorageSize *int64 `json:"StorageSize,omitnil,omitempty" name:"StorageSize"` // Number of rows in the data table // Note: This field may return null, indicating that no valid values can be obtained. RecordCount *int64 `json:"RecordCount,omitnil,omitempty" name:"RecordCount"` // Materialized view name // Note: This field may return null, indicating that no valid values can be obtained. MapMaterializedViewName *string `json:"MapMaterializedViewName,omitnil,omitempty" name:"MapMaterializedViewName"` // Visit hot spots // Note: This field may return null, indicating that no valid values can be obtained. HeatValue *int64 `json:"HeatValue,omitnil,omitempty" name:"HeatValue"` // External table configuration information // Note: This field may return null, indicating that no valid values can be obtained. ExternalDataConfiguration *ExternalDataConfiguration `json:"ExternalDataConfiguration,omitnil,omitempty" name:"ExternalDataConfiguration"` }
type DMSColumn ¶
type DMSColumn struct { // Name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Description // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Type // Note: This field may return null, indicating that no valid values can be obtained. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Sort // Note: This field may return null, indicating that no valid values can be obtained. Position *int64 `json:"Position,omitnil,omitempty" name:"Position"` // Additional Parameters // Note: This field may return null, indicating that no valid values can be obtained. Params []*KVPair `json:"Params,omitnil,omitempty" name:"Params"` // Business parameters // Note: This field may return null, indicating that no valid values can be obtained. BizParams []*KVPair `json:"BizParams,omitnil,omitempty" name:"BizParams"` // Whether partitioned // Note: This field may return null, indicating that no valid values can be obtained. IsPartition *bool `json:"IsPartition,omitnil,omitempty" name:"IsPartition"` }
type DMSColumnOrder ¶
type DMSColumnOrder struct { // Column name // Note: This field may return null, indicating that no valid values can be obtained. Col *string `json:"Col,omitnil,omitempty" name:"Col"` // Sort // Note: This field may return null, indicating that no valid values can be obtained. Order *int64 `json:"Order,omitnil,omitempty" name:"Order"` }
type DMSDatabaseInfo ¶
type DMSDatabaseInfo struct { // Database name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Schema name // Note: This field may return null, indicating that no valid values can be obtained. SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Storage address // Note: This field may return null, indicating that no valid values can be obtained. Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Basic object information // Note: This field may return null, indicating that no valid values can be obtained. Asset *Asset `json:"Asset,omitnil,omitempty" name:"Asset"` }
type DMSPartition ¶
type DMSPartition struct { // Database name DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // Data directory name SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Table name TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // Data version DataVersion *int64 `json:"DataVersion,omitnil,omitempty" name:"DataVersion"` // Partition name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Value List Values []*string `json:"Values,omitnil,omitempty" name:"Values"` // Storage size StorageSize *int64 `json:"StorageSize,omitnil,omitempty" name:"StorageSize"` // Number of records RecordCount *int64 `json:"RecordCount,omitnil,omitempty" name:"RecordCount"` // Creation time CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Modification time ModifiedTime *string `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` // Last access time LastAccessTime *string `json:"LastAccessTime,omitnil,omitempty" name:"LastAccessTime"` // Additional attribute Params []*KVPair `json:"Params,omitnil,omitempty" name:"Params"` // Storage object Sds *DMSSds `json:"Sds,omitnil,omitempty" name:"Sds"` }
type DMSSds ¶
type DMSSds struct { // Storage address // Note: This field may return null, indicating that no valid values can be obtained. Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Input format // Note: This field may return null, indicating that no valid values can be obtained. InputFormat *string `json:"InputFormat,omitnil,omitempty" name:"InputFormat"` // Output format // Note: This field may return null, indicating that no valid values can be obtained. OutputFormat *string `json:"OutputFormat,omitnil,omitempty" name:"OutputFormat"` // Number of buckets // Note: This field may return null, indicating that no valid values can be obtained. NumBuckets *int64 `json:"NumBuckets,omitnil,omitempty" name:"NumBuckets"` // Whether it is compressed // Note: This field may return null, indicating that no valid values can be obtained. Compressed *bool `json:"Compressed,omitnil,omitempty" name:"Compressed"` // Whether it has a subdirectory // Note: This field may return null, indicating that no valid values can be obtained. StoredAsSubDirectories *bool `json:"StoredAsSubDirectories,omitnil,omitempty" name:"StoredAsSubDirectories"` // Serialization lib // Note: This field may return null, indicating that no valid values can be obtained. SerdeLib *string `json:"SerdeLib,omitnil,omitempty" name:"SerdeLib"` // Serialization name // Note: This field may return null, indicating that no valid values can be obtained. SerdeName *string `json:"SerdeName,omitnil,omitempty" name:"SerdeName"` // Bucket name // Note: This field may return null, indicating that no valid values can be obtained. BucketCols []*string `json:"BucketCols,omitnil,omitempty" name:"BucketCols"` // Serialization parameters // Note: This field may return null, indicating that no valid values can be obtained. SerdeParams []*KVPair `json:"SerdeParams,omitnil,omitempty" name:"SerdeParams"` // Additional Parameters // Note: This field may return null, indicating that no valid values can be obtained. Params []*KVPair `json:"Params,omitnil,omitempty" name:"Params"` // Column sorting (Expired) // Note: This field may return null, indicating that no valid values can be obtained. SortCols *DMSColumnOrder `json:"SortCols,omitnil,omitempty" name:"SortCols"` // Column // Note: This field may return null, indicating that no valid values can be obtained. Cols []*DMSColumn `json:"Cols,omitnil,omitempty" name:"Cols"` // Column sorting field // Note: This field may return null, indicating that no valid values can be obtained. SortColumns []*DMSColumnOrder `json:"SortColumns,omitnil,omitempty" name:"SortColumns"` }
type DMSSourceDatabaseInfo ¶
type DMSSourceDatabaseInfo struct { // Source database name // Note: This field may return null, indicating that no valid values can be obtained. SourceDatabaseName *string `json:"SourceDatabaseName,omitnil,omitempty" name:"SourceDatabaseName"` // Array of table names in the source database // Note: This field may return null, indicating that no valid values can be obtained. SourceTableNameList []*string `json:"SourceTableNameList,omitnil,omitempty" name:"SourceTableNameList"` }
type DataEngineBasicInfo ¶
type DataEngineBasicInfo struct { // DataEngine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Data engine status: -2: deleted; -1: failed; 0: initializing; 1: suspended; 2: running; 3: ready to delete; 4: deleting State *int64 `json:"State,omitnil,omitempty" name:"State"` // Creation time CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Update time UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // Returned information // Note: This field may return null, indicating that no valid values can be obtained. Message *string `json:"Message,omitnil,omitempty" name:"Message"` // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Engine types, and the valid values are PrestoSQL, SparkSQL, and SparkBatch. // Note: This field may return null, indicating that no valid values can be obtained. DataEngineType *string `json:"DataEngineType,omitnil,omitempty" name:"DataEngineType"` // User ID // Note: This field may return null, indicating that no valid values can be obtained. AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // Account ID // Note: This field may return null, indicating that no valid values can be obtained. UserUin *string `json:"UserUin,omitnil,omitempty" name:"UserUin"` }
type DataEngineConfigInstanceInfo ¶
type DataEngineConfigInstanceInfo struct { // Engine ID // Note: This field may return null, indicating that no valid values can be obtained. DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Collection of user-defined configuration items DataEngineConfigPairs []*DataEngineConfigPair `json:"DataEngineConfigPairs,omitnil,omitempty" name:"DataEngineConfigPairs"` // Template of the resource parameter configuration of the job cluster SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` }
type DataEngineConfigPair ¶
type DataEngineConfigPair struct { // Configuration items // Note: This field may return null, indicating that no valid values can be obtained. ConfigItem *string `json:"ConfigItem,omitnil,omitempty" name:"ConfigItem"` // Configuration values // Note: This field may return null, indicating that no valid values can be obtained. ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"` }
type DataEngineImageVersion ¶
type DataEngineImageVersion struct { // ID of the major version of the image ImageVersionId *string `json:"ImageVersionId,omitnil,omitempty" name:"ImageVersionId"` // Name of the major version of the image ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"` // Description of the major version of the image // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Whether it is a public version: 1: public version; 2: private version IsPublic *uint64 `json:"IsPublic,omitnil,omitempty" name:"IsPublic"` // Cluster types: SparkSQL, PrestoSQL, and SparkBatch EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"` IsSharedEngine *uint64 `json:"IsSharedEngine,omitnil,omitempty" name:"IsSharedEngine"` // Version status. 1: initializing; 2: online; 3: offline State *uint64 `json:"State,omitnil,omitempty" name:"State"` // Insert time InsertTime *string `json:"InsertTime,omitnil,omitempty" name:"InsertTime"` // Update time UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type DataEngineInfo ¶
type DataEngineInfo struct { // DataEngine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Engine type: spark/presto EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"` // Cluster resource type spark_private/presto_private/presto_cu/spark_cu ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // Quota ID QuotaId *string `json:"QuotaId,omitnil,omitempty" name:"QuotaId"` // Data engine status -2 deleted, -1 failed, 0 initializing, 1 suspended, 2 running, 3 ready to delete, and 4 deleting State *int64 `json:"State,omitnil,omitempty" name:"State"` // Creation time CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Update time UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // Cluster specifications // Note: The returned value of this field may be null, indicating that no valid value is obtained. Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // Billing mode: 0 shared mode, 1 pay-as-you-go, and 2 monthly subscription Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // Minimum number of clusters // Note: The returned value of this field may be null, indicating that no valid value is obtained. MinClusters *int64 `json:"MinClusters,omitnil,omitempty" name:"MinClusters"` // Maximum number of clusters // Note: The returned value of this field may be null, indicating that no valid value is obtained. MaxClusters *int64 `json:"MaxClusters,omitnil,omitempty" name:"MaxClusters"` // Whether to recover automatically // Note: The returned value of this field may be null, indicating that no valid value is obtained. AutoResume *bool `json:"AutoResume,omitnil,omitempty" name:"AutoResume"` // Automatic recovery time // Note: The returned value of this field may be null, indicating that no valid value is obtained. SpendAfter *int64 `json:"SpendAfter,omitnil,omitempty" name:"SpendAfter"` // Cluster IP range // Note: The returned value of this field may be null, indicating that no valid value is obtained. CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"` // Whether it is the default engine // Note: The returned value of this field may be null, indicating that no valid value is obtained. DefaultDataEngine *bool `json:"DefaultDataEngine,omitnil,omitempty" name:"DefaultDataEngine"` // Returned Message // Note: The returned value of this field may be null, indicating that no valid value is obtained. Message *string `json:"Message,omitnil,omitempty" name:"Message"` // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Operator SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` // Expiration time ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // Isolation time IsolatedTime *string `json:"IsolatedTime,omitnil,omitempty" name:"IsolatedTime"` // Rectification time ReversalTime *string `json:"ReversalTime,omitnil,omitempty" name:"ReversalTime"` // Username // Note: The returned value of this field may be null, indicating that no valid value is obtained. UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` // Key-value pair collection // Note: The returned value of this field may be null, indicating that no valid value is obtained. TagList []*TagInfo `json:"TagList,omitnil,omitempty" name:"TagList"` // Permissions owned by the engine // Note: The returned value of this field may be null, indicating that no valid value is obtained. Permissions []*string `json:"Permissions,omitnil,omitempty" name:"Permissions"` // Whether to automatically suspend the cluster: False (by default) means that the cluster is not automatically suspended; true means that the cluster is automatically suspended. // Note: The returned value of this field may be null, indicating that no valid value is obtained. AutoSuspend *bool `json:"AutoSuspend,omitnil,omitempty" name:"AutoSuspend"` // Scheduling policy of starting and ending the cluster: 0 (by default) indicates turning off the scheduling policy; 1 indicates turning on the scheduling policy. (Note: The scheduling policy of starting and ending the cluster and the automatic suspension policy are mutually exclusive.) // Note: The returned value of this field may be null, indicating that no valid value is obtained. CrontabResumeSuspend *int64 `json:"CrontabResumeSuspend,omitnil,omitempty" name:"CrontabResumeSuspend"` // Scheduled start and end policy. Complex type: Include start and end time and the cluster suspension strategy. // Note: The returned value of this field may be null, indicating that no valid value is obtained. CrontabResumeSuspendStrategy *CrontabResumeSuspendStrategy `json:"CrontabResumeSuspendStrategy,omitnil,omitempty" name:"CrontabResumeSuspendStrategy"` // Type of the task executed by the engine. Valid value: SQL/BATCH // Note: The returned value of this field may be null, indicating that no valid value is obtained. EngineExecType *string `json:"EngineExecType,omitnil,omitempty" name:"EngineExecType"` // Automatic renewal flag: 0 means the initial state and there is no automatic renewal by default. If the user has the privilege to retain services with advanced payment, there will be an automatic renewal. 1 means that there is an automatic renewal. 2 means that there is surely no automatic renewal. // Note: The returned value of this field may be null, indicating that no valid value is obtained. RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // Cluster automatic suspension time // Note: The returned value of this field may be null, indicating that no valid value is obtained. AutoSuspendTime *int64 `json:"AutoSuspendTime,omitnil,omitempty" name:"AutoSuspendTime"` // Network connection configuration // Note: The returned value of this field may be null, indicating that no valid value is obtained. NetworkConnectionSet []*NetworkConnection `json:"NetworkConnectionSet,omitnil,omitempty" name:"NetworkConnectionSet"` // Jump address of ui // Note: The returned value of this field may be null, indicating that no valid value is obtained. UiURL *string `json:"UiURL,omitnil,omitempty" name:"UiURL"` // Type of the engine resource // Note: The returned value of this field may be null, indicating that no valid value is obtained. ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // Cluster image version ID // Note: The returned value of this field may be null, indicating that no valid value is obtained. ImageVersionId *string `json:"ImageVersionId,omitnil,omitempty" name:"ImageVersionId"` // Minor cluster image version ID // Note: The returned value of this field may be null, indicating that no valid value is obtained. ChildImageVersionId *string `json:"ChildImageVersionId,omitnil,omitempty" name:"ChildImageVersionId"` // Cluster image version name // Note: The returned value of this field may be null, indicating that no valid value is obtained. ImageVersionName *string `json:"ImageVersionName,omitnil,omitempty" name:"ImageVersionName"` // Whether to enable the standby cluster // Note: The returned value of this field may be null, indicating that no valid value is obtained. StartStandbyCluster *bool `json:"StartStandbyCluster,omitnil,omitempty" name:"StartStandbyCluster"` // Whether the elastic scaling of the spark jar monthly subscription cluster is enabled // Note: The returned value of this field may be null, indicating that no valid value is obtained. ElasticSwitch *bool `json:"ElasticSwitch,omitnil,omitempty" name:"ElasticSwitch"` // Upper limit of the spark jar's monthly subscribed cluster elasticity // Note: The returned value of this field may be null, indicating that no valid value is obtained. ElasticLimit *int64 `json:"ElasticLimit,omitnil,omitempty" name:"ElasticLimit"` // Whether it is the default engine // Note: The returned value of this field may be null, indicating that no valid value is obtained. DefaultHouse *bool `json:"DefaultHouse,omitnil,omitempty" name:"DefaultHouse"` // Maximum concurrency number of a single cluster // Note: The returned value of this field may be null, indicating that no valid value is obtained. MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // Maximum time for the task to queue // Note: The returned value of this field may be null, indicating that no valid value is obtained. TolerableQueueTime *int64 `json:"TolerableQueueTime,omitnil,omitempty" name:"TolerableQueueTime"` // User AppID // Note: The returned value of this field may be null, indicating that no valid value is obtained. UserAppId *int64 `json:"UserAppId,omitnil,omitempty" name:"UserAppId"` // User uin // Note: The returned value of this field may be null, indicating that no valid value is obtained. UserUin *string `json:"UserUin,omitnil,omitempty" name:"UserUin"` // SessionResourceTemplate // Note: The returned value of this field may be null, indicating that no valid value is obtained. SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` // Automatic authorization switch // Note: The returned value of this field may be null, indicating that no valid value is obtained. AutoAuthorization *bool `json:"AutoAuthorization,omitnil,omitempty" name:"AutoAuthorization"` // Engine version, supporting Native/SuperSQL // Note: The returned value of this field may be null, indicating that no valid value is obtained. EngineGeneration *string `json:"EngineGeneration,omitnil,omitempty" name:"EngineGeneration"` // Detailed engine type, supporting SparkSQL/SparkBatch/PrestoSQL/Kyuubi // Note: The returned value of this field may be null, indicating that no valid value is obtained. EngineTypeDetail *string `json:"EngineTypeDetail,omitnil,omitempty" name:"EngineTypeDetail"` // Engine network ID // Note: The returned value of this field may be null, indicating that no valid value is obtained. EngineNetworkId *string `json:"EngineNetworkId,omitnil,omitempty" name:"EngineNetworkId"` // Number of resource groups associated with the standard engine // Note: The returned value of this field may be null, indicating that no valid value is obtained. EngineResourceGroupCount *int64 `json:"EngineResourceGroupCount,omitnil,omitempty" name:"EngineResourceGroupCount"` // Current usage of the engine (Cu) // Note: The returned value of this field may be null, indicating that no valid value is obtained. EngineResourceUsedCU *int64 `json:"EngineResourceUsedCU,omitnil,omitempty" name:"EngineResourceUsedCU"` // Access information of the engine // Note: The returned value of this field may be null, indicating that no valid value is obtained. AccessInfos []*AccessInfo `json:"AccessInfos,omitnil,omitempty" name:"AccessInfos"` // Name of the network where the engine is located // Note: The returned value of this field may be null, indicating that no valid value is obtained. EngineNetworkName *string `json:"EngineNetworkName,omitnil,omitempty" name:"EngineNetworkName"` }
type DataEngineScaleInfo ¶
type DataEngineScaleInfo struct { // Engine ID // Note: This field may return null, indicating that no valid values can be obtained. DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Engine name // Note: This field may return null, indicating that no valid values can be obtained. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Engine specification details // Note: This field may return null, indicating that no valid values can be obtained. ScaleDetail []*DataEngineScaleInfoDetail `json:"ScaleDetail,omitnil,omitempty" name:"ScaleDetail"` }
type DataEngineScaleInfoDetail ¶
type DataEngineScaleInfoDetail struct { // Start time of counting in the format of yyyy-MM-dd HH:mm:ss // Note: This field may return null, indicating that no valid values can be obtained. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time of counting in the format of yyyy-MM-dd HH:mm:ss // Note: This field may return null, indicating that no valid values can be obtained. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Current statistical time period and engine specifications // Note: This field may return null, indicating that no valid values can be obtained. CU *int64 `json:"CU,omitnil,omitempty" name:"CU"` }
type DataGovernPolicy ¶
type DataGovernPolicy struct { // Governance rule type. Valid values: `Customize` (custom) and `Intelligence` (intelligent). // Note: This field may return null, indicating that no valid values can be obtained. RuleType *string `json:"RuleType,omitnil,omitempty" name:"RuleType"` // The governance engine. // Note: This field may return null, indicating that no valid values can be obtained. GovernEngine *string `json:"GovernEngine,omitnil,omitempty" name:"GovernEngine"` }
type DeleteCHDFSBindingProductRequest ¶
type DeleteCHDFSBindingProductRequest struct { *tchttp.BaseRequest // Names of metadata acceleration buckets to be unbound MountPoint *string `json:"MountPoint,omitnil,omitempty" name:"MountPoint"` // Types of buckets which are divided into cos and lakefs BucketType *string `json:"BucketType,omitnil,omitempty" name:"BucketType"` // Product name ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // Engine name. When ProductName selects DLC products, this parameter must be specified. When ProductName selects other products, it can be unspecified. EngineName *string `json:"EngineName,omitnil,omitempty" name:"EngineName"` // VPC information. When ProductName is other, this parameter must be specified. VpcInfo []*VpcInfo `json:"VpcInfo,omitnil,omitempty" name:"VpcInfo"` }
func NewDeleteCHDFSBindingProductRequest ¶
func NewDeleteCHDFSBindingProductRequest() (request *DeleteCHDFSBindingProductRequest)
func (*DeleteCHDFSBindingProductRequest) FromJsonString ¶
func (r *DeleteCHDFSBindingProductRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCHDFSBindingProductRequest) ToJsonString ¶
func (r *DeleteCHDFSBindingProductRequest) ToJsonString() string
type DeleteCHDFSBindingProductRequestParams ¶
type DeleteCHDFSBindingProductRequestParams struct { // Names of metadata acceleration buckets to be unbound MountPoint *string `json:"MountPoint,omitnil,omitempty" name:"MountPoint"` // Types of buckets which are divided into cos and lakefs BucketType *string `json:"BucketType,omitnil,omitempty" name:"BucketType"` // Product name ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // Engine name. When ProductName selects DLC products, this parameter must be specified. When ProductName selects other products, it can be unspecified. EngineName *string `json:"EngineName,omitnil,omitempty" name:"EngineName"` // VPC information. When ProductName is other, this parameter must be specified. VpcInfo []*VpcInfo `json:"VpcInfo,omitnil,omitempty" name:"VpcInfo"` }
Predefined struct for user
type DeleteCHDFSBindingProductResponse ¶
type DeleteCHDFSBindingProductResponse struct { *tchttp.BaseResponse Response *DeleteCHDFSBindingProductResponseParams `json:"Response"` }
func NewDeleteCHDFSBindingProductResponse ¶
func NewDeleteCHDFSBindingProductResponse() (response *DeleteCHDFSBindingProductResponse)
func (*DeleteCHDFSBindingProductResponse) FromJsonString ¶
func (r *DeleteCHDFSBindingProductResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCHDFSBindingProductResponse) ToJsonString ¶
func (r *DeleteCHDFSBindingProductResponse) ToJsonString() string
type DeleteCHDFSBindingProductResponseParams ¶
type DeleteCHDFSBindingProductResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteDataEngineRequest ¶
type DeleteDataEngineRequest struct { *tchttp.BaseRequest // Delete the name array of virtual clusters. DataEngineNames []*string `json:"DataEngineNames,omitnil,omitempty" name:"DataEngineNames"` }
func NewDeleteDataEngineRequest ¶
func NewDeleteDataEngineRequest() (request *DeleteDataEngineRequest)
func (*DeleteDataEngineRequest) FromJsonString ¶
func (r *DeleteDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDataEngineRequest) ToJsonString ¶
func (r *DeleteDataEngineRequest) ToJsonString() string
type DeleteDataEngineRequestParams ¶
type DeleteDataEngineRequestParams struct { // Delete the name array of virtual clusters. DataEngineNames []*string `json:"DataEngineNames,omitnil,omitempty" name:"DataEngineNames"` }
Predefined struct for user
type DeleteDataEngineResponse ¶
type DeleteDataEngineResponse struct { *tchttp.BaseResponse Response *DeleteDataEngineResponseParams `json:"Response"` }
func NewDeleteDataEngineResponse ¶
func NewDeleteDataEngineResponse() (response *DeleteDataEngineResponse)
func (*DeleteDataEngineResponse) FromJsonString ¶
func (r *DeleteDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDataEngineResponse) ToJsonString ¶
func (r *DeleteDataEngineResponse) ToJsonString() string
type DeleteDataEngineResponseParams ¶
type DeleteDataEngineResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteSparkAppRequest ¶
type DeleteSparkAppRequest struct { *tchttp.BaseRequest // The Spark job name. AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
func NewDeleteSparkAppRequest ¶
func NewDeleteSparkAppRequest() (request *DeleteSparkAppRequest)
func (*DeleteSparkAppRequest) FromJsonString ¶
func (r *DeleteSparkAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSparkAppRequest) ToJsonString ¶
func (r *DeleteSparkAppRequest) ToJsonString() string
type DeleteSparkAppRequestParams ¶
type DeleteSparkAppRequestParams struct { // The Spark job name. AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
Predefined struct for user
type DeleteSparkAppResponse ¶
type DeleteSparkAppResponse struct { *tchttp.BaseResponse Response *DeleteSparkAppResponseParams `json:"Response"` }
func NewDeleteSparkAppResponse ¶
func NewDeleteSparkAppResponse() (response *DeleteSparkAppResponse)
func (*DeleteSparkAppResponse) FromJsonString ¶
func (r *DeleteSparkAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSparkAppResponse) ToJsonString ¶
func (r *DeleteSparkAppResponse) ToJsonString() string
type DeleteSparkAppResponseParams ¶
type DeleteSparkAppResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteThirdPartyAccessUserRequest ¶
type DeleteThirdPartyAccessUserRequest struct {
*tchttp.BaseRequest
}
func NewDeleteThirdPartyAccessUserRequest ¶
func NewDeleteThirdPartyAccessUserRequest() (request *DeleteThirdPartyAccessUserRequest)
func (*DeleteThirdPartyAccessUserRequest) FromJsonString ¶
func (r *DeleteThirdPartyAccessUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteThirdPartyAccessUserRequest) ToJsonString ¶
func (r *DeleteThirdPartyAccessUserRequest) ToJsonString() string
type DeleteThirdPartyAccessUserRequestParams ¶
type DeleteThirdPartyAccessUserRequestParams struct { }
Predefined struct for user
type DeleteThirdPartyAccessUserResponse ¶
type DeleteThirdPartyAccessUserResponse struct { *tchttp.BaseResponse Response *DeleteThirdPartyAccessUserResponseParams `json:"Response"` }
func NewDeleteThirdPartyAccessUserResponse ¶
func NewDeleteThirdPartyAccessUserResponse() (response *DeleteThirdPartyAccessUserResponse)
func (*DeleteThirdPartyAccessUserResponse) FromJsonString ¶
func (r *DeleteThirdPartyAccessUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteThirdPartyAccessUserResponse) ToJsonString ¶
func (r *DeleteThirdPartyAccessUserResponse) ToJsonString() string
type DeleteThirdPartyAccessUserResponseParams ¶
type DeleteThirdPartyAccessUserResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteUserRequest ¶
type DeleteUserRequest struct { *tchttp.BaseRequest // ID of the user to be deleted UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"` }
func NewDeleteUserRequest ¶
func NewDeleteUserRequest() (request *DeleteUserRequest)
func (*DeleteUserRequest) FromJsonString ¶
func (r *DeleteUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUserRequest) ToJsonString ¶
func (r *DeleteUserRequest) ToJsonString() string
type DeleteUserRequestParams ¶
type DeleteUserRequestParams struct { // ID of the user to be deleted UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"` }
Predefined struct for user
type DeleteUserResponse ¶
type DeleteUserResponse struct { *tchttp.BaseResponse Response *DeleteUserResponseParams `json:"Response"` }
func NewDeleteUserResponse ¶
func NewDeleteUserResponse() (response *DeleteUserResponse)
func (*DeleteUserResponse) FromJsonString ¶
func (r *DeleteUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUserResponse) ToJsonString ¶
func (r *DeleteUserResponse) ToJsonString() string
type DeleteUserResponseParams ¶
type DeleteUserResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteUsersFromWorkGroupRequest ¶
type DeleteUsersFromWorkGroupRequest struct { *tchttp.BaseRequest // User information to be deleted AddInfo *UserIdSetOfWorkGroupId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
func NewDeleteUsersFromWorkGroupRequest ¶
func NewDeleteUsersFromWorkGroupRequest() (request *DeleteUsersFromWorkGroupRequest)
func (*DeleteUsersFromWorkGroupRequest) FromJsonString ¶
func (r *DeleteUsersFromWorkGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUsersFromWorkGroupRequest) ToJsonString ¶
func (r *DeleteUsersFromWorkGroupRequest) ToJsonString() string
type DeleteUsersFromWorkGroupRequestParams ¶
type DeleteUsersFromWorkGroupRequestParams struct { // User information to be deleted AddInfo *UserIdSetOfWorkGroupId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
Predefined struct for user
type DeleteUsersFromWorkGroupResponse ¶
type DeleteUsersFromWorkGroupResponse struct { *tchttp.BaseResponse Response *DeleteUsersFromWorkGroupResponseParams `json:"Response"` }
func NewDeleteUsersFromWorkGroupResponse ¶
func NewDeleteUsersFromWorkGroupResponse() (response *DeleteUsersFromWorkGroupResponse)
func (*DeleteUsersFromWorkGroupResponse) FromJsonString ¶
func (r *DeleteUsersFromWorkGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUsersFromWorkGroupResponse) ToJsonString ¶
func (r *DeleteUsersFromWorkGroupResponse) ToJsonString() string
type DeleteUsersFromWorkGroupResponseParams ¶
type DeleteUsersFromWorkGroupResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteWorkGroupRequest ¶
type DeleteWorkGroupRequest struct { *tchttp.BaseRequest // Collection of IDs of working groups to be deleted WorkGroupIds []*int64 `json:"WorkGroupIds,omitnil,omitempty" name:"WorkGroupIds"` }
func NewDeleteWorkGroupRequest ¶
func NewDeleteWorkGroupRequest() (request *DeleteWorkGroupRequest)
func (*DeleteWorkGroupRequest) FromJsonString ¶
func (r *DeleteWorkGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWorkGroupRequest) ToJsonString ¶
func (r *DeleteWorkGroupRequest) ToJsonString() string
type DeleteWorkGroupRequestParams ¶
type DeleteWorkGroupRequestParams struct { // Collection of IDs of working groups to be deleted WorkGroupIds []*int64 `json:"WorkGroupIds,omitnil,omitempty" name:"WorkGroupIds"` }
Predefined struct for user
type DeleteWorkGroupResponse ¶
type DeleteWorkGroupResponse struct { *tchttp.BaseResponse Response *DeleteWorkGroupResponseParams `json:"Response"` }
func NewDeleteWorkGroupResponse ¶
func NewDeleteWorkGroupResponse() (response *DeleteWorkGroupResponse)
func (*DeleteWorkGroupResponse) FromJsonString ¶
func (r *DeleteWorkGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWorkGroupResponse) ToJsonString ¶
func (r *DeleteWorkGroupResponse) ToJsonString() string
type DeleteWorkGroupResponseParams ¶
type DeleteWorkGroupResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAdvancedStoreLocationRequest ¶
type DescribeAdvancedStoreLocationRequest struct {
*tchttp.BaseRequest
}
func NewDescribeAdvancedStoreLocationRequest ¶
func NewDescribeAdvancedStoreLocationRequest() (request *DescribeAdvancedStoreLocationRequest)
func (*DescribeAdvancedStoreLocationRequest) FromJsonString ¶
func (r *DescribeAdvancedStoreLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAdvancedStoreLocationRequest) ToJsonString ¶
func (r *DescribeAdvancedStoreLocationRequest) ToJsonString() string
type DescribeAdvancedStoreLocationRequestParams ¶
type DescribeAdvancedStoreLocationRequestParams struct { }
Predefined struct for user
type DescribeAdvancedStoreLocationResponse ¶
type DescribeAdvancedStoreLocationResponse struct { *tchttp.BaseResponse Response *DescribeAdvancedStoreLocationResponseParams `json:"Response"` }
func NewDescribeAdvancedStoreLocationResponse ¶
func NewDescribeAdvancedStoreLocationResponse() (response *DescribeAdvancedStoreLocationResponse)
func (*DescribeAdvancedStoreLocationResponse) FromJsonString ¶
func (r *DescribeAdvancedStoreLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAdvancedStoreLocationResponse) ToJsonString ¶
func (r *DescribeAdvancedStoreLocationResponse) ToJsonString() string
type DescribeAdvancedStoreLocationResponseParams ¶
type DescribeAdvancedStoreLocationResponseParams struct { // Whether to enable advanced settings. 0 means no while 1 means yes. Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` // COS path of saving querying results StoreLocation *string `json:"StoreLocation,omitnil,omitempty" name:"StoreLocation"` // Whether there is permission for managed storage HasLakeFs *bool `json:"HasLakeFs,omitnil,omitempty" name:"HasLakeFs"` // Managed storage status. The value is meaningful only when HasLakeFs is equal to true. // Note: This field may return null, indicating that no valid values can be obtained. LakeFsStatus *string `json:"LakeFsStatus,omitnil,omitempty" name:"LakeFsStatus"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDLCCatalogAccessRequest ¶
type DescribeDLCCatalogAccessRequest struct { *tchttp.BaseRequest // Displayed records Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Number of records Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter criteria Filter *Filter `json:"Filter,omitnil,omitempty" name:"Filter"` }
func NewDescribeDLCCatalogAccessRequest ¶
func NewDescribeDLCCatalogAccessRequest() (request *DescribeDLCCatalogAccessRequest)
func (*DescribeDLCCatalogAccessRequest) FromJsonString ¶
func (r *DescribeDLCCatalogAccessRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDLCCatalogAccessRequest) ToJsonString ¶
func (r *DescribeDLCCatalogAccessRequest) ToJsonString() string
type DescribeDLCCatalogAccessRequestParams ¶
type DescribeDLCCatalogAccessRequestParams struct { // Displayed records Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Number of records Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter criteria Filter *Filter `json:"Filter,omitnil,omitempty" name:"Filter"` }
Predefined struct for user
type DescribeDLCCatalogAccessResponse ¶
type DescribeDLCCatalogAccessResponse struct { *tchttp.BaseResponse Response *DescribeDLCCatalogAccessResponseParams `json:"Response"` }
func NewDescribeDLCCatalogAccessResponse ¶
func NewDescribeDLCCatalogAccessResponse() (response *DescribeDLCCatalogAccessResponse)
func (*DescribeDLCCatalogAccessResponse) FromJsonString ¶
func (r *DescribeDLCCatalogAccessResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDLCCatalogAccessResponse) ToJsonString ¶
func (r *DescribeDLCCatalogAccessResponse) ToJsonString() string
type DescribeDLCCatalogAccessResponseParams ¶
type DescribeDLCCatalogAccessResponseParams struct { // Total TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // List of the permissions granted by DLCCatalog Rows []*DLCCatalogAccess `json:"Rows,omitnil,omitempty" name:"Rows"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDLCTableListRequest ¶
type DescribeDLCTableListRequest struct { *tchttp.BaseRequest // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Catalog name Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Query the list's filter criteria. Filters *Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Table type Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Start time StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Pagination parameters Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Pagination parameters Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting rules: true for ascending order; false for descending order Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` // Data format type: hive, iceberg, etc. TableFormat *string `json:"TableFormat,omitnil,omitempty" name:"TableFormat"` }
func NewDescribeDLCTableListRequest ¶
func NewDescribeDLCTableListRequest() (request *DescribeDLCTableListRequest)
func (*DescribeDLCTableListRequest) FromJsonString ¶
func (r *DescribeDLCTableListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDLCTableListRequest) ToJsonString ¶
func (r *DescribeDLCTableListRequest) ToJsonString() string
type DescribeDLCTableListRequestParams ¶
type DescribeDLCTableListRequestParams struct { // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Catalog name Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Query the list's filter criteria. Filters *Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Table type Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Start time StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Pagination parameters Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Pagination parameters Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting rules: true for ascending order; false for descending order Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` // Data format type: hive, iceberg, etc. TableFormat *string `json:"TableFormat,omitnil,omitempty" name:"TableFormat"` }
Predefined struct for user
type DescribeDLCTableListResponse ¶
type DescribeDLCTableListResponse struct { *tchttp.BaseResponse Response *DescribeDLCTableListResponseParams `json:"Response"` }
func NewDescribeDLCTableListResponse ¶
func NewDescribeDLCTableListResponse() (response *DescribeDLCTableListResponse)
func (*DescribeDLCTableListResponse) FromJsonString ¶
func (r *DescribeDLCTableListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDLCTableListResponse) ToJsonString ¶
func (r *DescribeDLCTableListResponse) ToJsonString() string
type DescribeDLCTableListResponseParams ¶
type DescribeDLCTableListResponseParams struct { // DLC metadata list information // Note: This field may return null, indicating that no valid values can be obtained. TableList []*DLCTable `json:"TableList,omitnil,omitempty" name:"TableList"` // Statistical value TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDLCTableRequest ¶
type DescribeDLCTableRequest struct { *tchttp.BaseRequest // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Data table name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Catalog name Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Keyword Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // Match rules Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // Table type Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeDLCTableRequest ¶
func NewDescribeDLCTableRequest() (request *DescribeDLCTableRequest)
func (*DescribeDLCTableRequest) FromJsonString ¶
func (r *DescribeDLCTableRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDLCTableRequest) ToJsonString ¶
func (r *DescribeDLCTableRequest) ToJsonString() string
type DescribeDLCTableRequestParams ¶
type DescribeDLCTableRequestParams struct { // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Data table name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Catalog name Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Keyword Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // Match rules Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // Table type Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeDLCTableResponse ¶
type DescribeDLCTableResponse struct { *tchttp.BaseResponse Response *DescribeDLCTableResponseParams `json:"Response"` }
func NewDescribeDLCTableResponse ¶
func NewDescribeDLCTableResponse() (response *DescribeDLCTableResponse)
func (*DescribeDLCTableResponse) FromJsonString ¶
func (r *DescribeDLCTableResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDLCTableResponse) ToJsonString ¶
func (r *DescribeDLCTableResponse) ToJsonString() string
type DescribeDLCTableResponseParams ¶
type DescribeDLCTableResponseParams struct { // Data table information object // Note: This field may return null, indicating that no valid values can be obtained. DLCTable *DLCTable `json:"DLCTable,omitnil,omitempty" name:"DLCTable"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDMSDatabaseListRequest ¶
type DescribeDMSDatabaseListRequest struct { *tchttp.BaseRequest // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Schema name SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Match rules Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // Pagination parameters, indicating the size of a single page. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Pagination parameters Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting fields: true for ascending order; false for descending order Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` }
func NewDescribeDMSDatabaseListRequest ¶
func NewDescribeDMSDatabaseListRequest() (request *DescribeDMSDatabaseListRequest)
func (*DescribeDMSDatabaseListRequest) FromJsonString ¶
func (r *DescribeDMSDatabaseListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDMSDatabaseListRequest) ToJsonString ¶
func (r *DescribeDMSDatabaseListRequest) ToJsonString() string
type DescribeDMSDatabaseListRequestParams ¶
type DescribeDMSDatabaseListRequestParams struct { // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Schema name SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Match rules Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // Pagination parameters, indicating the size of a single page. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Pagination parameters Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting fields: true for ascending order; false for descending order Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` }
Predefined struct for user
type DescribeDMSDatabaseListResponse ¶
type DescribeDMSDatabaseListResponse struct { *tchttp.BaseResponse Response *DescribeDMSDatabaseListResponseParams `json:"Response"` }
func NewDescribeDMSDatabaseListResponse ¶
func NewDescribeDMSDatabaseListResponse() (response *DescribeDMSDatabaseListResponse)
func (*DescribeDMSDatabaseListResponse) FromJsonString ¶
func (r *DescribeDMSDatabaseListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDMSDatabaseListResponse) ToJsonString ¶
func (r *DescribeDMSDatabaseListResponse) ToJsonString() string
type DescribeDMSDatabaseListResponseParams ¶
type DescribeDMSDatabaseListResponseParams struct { // List of database objects for the DMS DatabaseList []*DMSDatabaseInfo `json:"DatabaseList,omitnil,omitempty" name:"DatabaseList"` // Total number of databases TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDMSDatabaseRequest ¶
type DescribeDMSDatabaseRequest struct { *tchttp.BaseRequest // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Schema name SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Match rules Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` }
func NewDescribeDMSDatabaseRequest ¶
func NewDescribeDMSDatabaseRequest() (request *DescribeDMSDatabaseRequest)
func (*DescribeDMSDatabaseRequest) FromJsonString ¶
func (r *DescribeDMSDatabaseRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDMSDatabaseRequest) ToJsonString ¶
func (r *DescribeDMSDatabaseRequest) ToJsonString() string
type DescribeDMSDatabaseRequestParams ¶
type DescribeDMSDatabaseRequestParams struct { // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Schema name SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Match rules Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` }
Predefined struct for user
type DescribeDMSDatabaseResponse ¶
type DescribeDMSDatabaseResponse struct { *tchttp.BaseResponse Response *DescribeDMSDatabaseResponseParams `json:"Response"` }
func NewDescribeDMSDatabaseResponse ¶
func NewDescribeDMSDatabaseResponse() (response *DescribeDMSDatabaseResponse)
func (*DescribeDMSDatabaseResponse) FromJsonString ¶
func (r *DescribeDMSDatabaseResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDMSDatabaseResponse) ToJsonString ¶
func (r *DescribeDMSDatabaseResponse) ToJsonString() string
type DescribeDMSDatabaseResponseParams ¶
type DescribeDMSDatabaseResponseParams struct { // Database name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Schema name // Note: This field may return null, indicating that no valid values can be obtained. SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // Storage address // Note: This field may return null, indicating that no valid values can be obtained. Location *string `json:"Location,omitnil,omitempty" name:"Location"` // Data object // Note: This field may return null, indicating that no valid values can be obtained. Asset *Asset `json:"Asset,omitnil,omitempty" name:"Asset"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDataEngineImageVersionsRequest ¶
type DescribeDataEngineImageVersionsRequest struct { *tchttp.BaseRequest // Types of engines: SQL, SparkBatch, StandardSpark, and StandardPresto EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"` Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` }
func NewDescribeDataEngineImageVersionsRequest ¶
func NewDescribeDataEngineImageVersionsRequest() (request *DescribeDataEngineImageVersionsRequest)
func (*DescribeDataEngineImageVersionsRequest) FromJsonString ¶
func (r *DescribeDataEngineImageVersionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEngineImageVersionsRequest) ToJsonString ¶
func (r *DescribeDataEngineImageVersionsRequest) ToJsonString() string
type DescribeDataEngineImageVersionsRequestParams ¶
type DescribeDataEngineImageVersionsRequestParams struct { // Types of engines: SQL, SparkBatch, StandardSpark, and StandardPresto EngineType *string `json:"EngineType,omitnil,omitempty" name:"EngineType"` Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` }
Predefined struct for user
type DescribeDataEngineImageVersionsResponse ¶
type DescribeDataEngineImageVersionsResponse struct { *tchttp.BaseResponse Response *DescribeDataEngineImageVersionsResponseParams `json:"Response"` }
func NewDescribeDataEngineImageVersionsResponse ¶
func NewDescribeDataEngineImageVersionsResponse() (response *DescribeDataEngineImageVersionsResponse)
func (*DescribeDataEngineImageVersionsResponse) FromJsonString ¶
func (r *DescribeDataEngineImageVersionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEngineImageVersionsResponse) ToJsonString ¶
func (r *DescribeDataEngineImageVersionsResponse) ToJsonString() string
type DescribeDataEngineImageVersionsResponseParams ¶
type DescribeDataEngineImageVersionsResponseParams struct { // Major version of the image information list of clusters ImageParentVersions []*DataEngineImageVersion `json:"ImageParentVersions,omitnil,omitempty" name:"ImageParentVersions"` // Total Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDataEnginePythonSparkImagesRequest ¶
type DescribeDataEnginePythonSparkImagesRequest struct { *tchttp.BaseRequest // ID of the minor version of the cluster image ChildImageVersionId *string `json:"ChildImageVersionId,omitnil,omitempty" name:"ChildImageVersionId"` }
func NewDescribeDataEnginePythonSparkImagesRequest ¶
func NewDescribeDataEnginePythonSparkImagesRequest() (request *DescribeDataEnginePythonSparkImagesRequest)
func (*DescribeDataEnginePythonSparkImagesRequest) FromJsonString ¶
func (r *DescribeDataEnginePythonSparkImagesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEnginePythonSparkImagesRequest) ToJsonString ¶
func (r *DescribeDataEnginePythonSparkImagesRequest) ToJsonString() string
type DescribeDataEnginePythonSparkImagesRequestParams ¶
type DescribeDataEnginePythonSparkImagesRequestParams struct { // ID of the minor version of the cluster image ChildImageVersionId *string `json:"ChildImageVersionId,omitnil,omitempty" name:"ChildImageVersionId"` }
Predefined struct for user
type DescribeDataEnginePythonSparkImagesResponse ¶
type DescribeDataEnginePythonSparkImagesResponse struct { *tchttp.BaseResponse Response *DescribeDataEnginePythonSparkImagesResponseParams `json:"Response"` }
func NewDescribeDataEnginePythonSparkImagesResponse ¶
func NewDescribeDataEnginePythonSparkImagesResponse() (response *DescribeDataEnginePythonSparkImagesResponse)
func (*DescribeDataEnginePythonSparkImagesResponse) FromJsonString ¶
func (r *DescribeDataEnginePythonSparkImagesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEnginePythonSparkImagesResponse) ToJsonString ¶
func (r *DescribeDataEnginePythonSparkImagesResponse) ToJsonString() string
type DescribeDataEnginePythonSparkImagesResponseParams ¶
type DescribeDataEnginePythonSparkImagesResponseParams struct { // PYSPARK image information list PythonSparkImages []*PythonSparkImage `json:"PythonSparkImages,omitnil,omitempty" name:"PythonSparkImages"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDataEngineRequest ¶
type DescribeDataEngineRequest struct { *tchttp.BaseRequest // House name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` }
func NewDescribeDataEngineRequest ¶
func NewDescribeDataEngineRequest() (request *DescribeDataEngineRequest)
func (*DescribeDataEngineRequest) FromJsonString ¶
func (r *DescribeDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEngineRequest) ToJsonString ¶
func (r *DescribeDataEngineRequest) ToJsonString() string
type DescribeDataEngineRequestParams ¶
type DescribeDataEngineRequestParams struct { // House name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` }
Predefined struct for user
type DescribeDataEngineResponse ¶
type DescribeDataEngineResponse struct { *tchttp.BaseResponse Response *DescribeDataEngineResponseParams `json:"Response"` }
func NewDescribeDataEngineResponse ¶
func NewDescribeDataEngineResponse() (response *DescribeDataEngineResponse)
func (*DescribeDataEngineResponse) FromJsonString ¶
func (r *DescribeDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEngineResponse) ToJsonString ¶
func (r *DescribeDataEngineResponse) ToJsonString() string
type DescribeDataEngineResponseParams ¶
type DescribeDataEngineResponseParams struct { // Data engine details DataEngine *DataEngineInfo `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDataEnginesScaleDetailRequest ¶
type DescribeDataEnginesScaleDetailRequest struct { *tchttp.BaseRequest // Engine name list DataEngineNames []*string `json:"DataEngineNames,omitnil,omitempty" name:"DataEngineNames"` // Start time, and the format is yyyy-MM-dd HH:mm:ss. It can query the records within one month at most. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time, and the format is yyyy-MM-dd HH:mm:ss. It can query the records within one month at most. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeDataEnginesScaleDetailRequest ¶
func NewDescribeDataEnginesScaleDetailRequest() (request *DescribeDataEnginesScaleDetailRequest)
func (*DescribeDataEnginesScaleDetailRequest) FromJsonString ¶
func (r *DescribeDataEnginesScaleDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEnginesScaleDetailRequest) ToJsonString ¶
func (r *DescribeDataEnginesScaleDetailRequest) ToJsonString() string
type DescribeDataEnginesScaleDetailRequestParams ¶
type DescribeDataEnginesScaleDetailRequestParams struct { // Engine name list DataEngineNames []*string `json:"DataEngineNames,omitnil,omitempty" name:"DataEngineNames"` // Start time, and the format is yyyy-MM-dd HH:mm:ss. It can query the records within one month at most. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time, and the format is yyyy-MM-dd HH:mm:ss. It can query the records within one month at most. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeDataEnginesScaleDetailResponse ¶
type DescribeDataEnginesScaleDetailResponse struct { *tchttp.BaseResponse Response *DescribeDataEnginesScaleDetailResponseParams `json:"Response"` }
func NewDescribeDataEnginesScaleDetailResponse ¶
func NewDescribeDataEnginesScaleDetailResponse() (response *DescribeDataEnginesScaleDetailResponse)
func (*DescribeDataEnginesScaleDetailResponse) FromJsonString ¶
func (r *DescribeDataEnginesScaleDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataEnginesScaleDetailResponse) ToJsonString ¶
func (r *DescribeDataEnginesScaleDetailResponse) ToJsonString() string
type DescribeDataEnginesScaleDetailResponseParams ¶
type DescribeDataEnginesScaleDetailResponseParams struct { // Details about the statistics of engine specifications // Note: This field may return null, indicating that no valid values can be obtained. Scales []*DataEngineScaleInfo `json:"Scales,omitnil,omitempty" name:"Scales"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEngineUsageInfoRequest ¶
type DescribeEngineUsageInfoRequest struct { *tchttp.BaseRequest // The data engine ID. DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
func NewDescribeEngineUsageInfoRequest ¶
func NewDescribeEngineUsageInfoRequest() (request *DescribeEngineUsageInfoRequest)
func (*DescribeEngineUsageInfoRequest) FromJsonString ¶
func (r *DescribeEngineUsageInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEngineUsageInfoRequest) ToJsonString ¶
func (r *DescribeEngineUsageInfoRequest) ToJsonString() string
type DescribeEngineUsageInfoRequestParams ¶
type DescribeEngineUsageInfoRequestParams struct { // The data engine ID. DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
Predefined struct for user
type DescribeEngineUsageInfoResponse ¶
type DescribeEngineUsageInfoResponse struct { *tchttp.BaseResponse Response *DescribeEngineUsageInfoResponseParams `json:"Response"` }
func NewDescribeEngineUsageInfoResponse ¶
func NewDescribeEngineUsageInfoResponse() (response *DescribeEngineUsageInfoResponse)
func (*DescribeEngineUsageInfoResponse) FromJsonString ¶
func (r *DescribeEngineUsageInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEngineUsageInfoResponse) ToJsonString ¶
func (r *DescribeEngineUsageInfoResponse) ToJsonString() string
type DescribeEngineUsageInfoResponseParams ¶
type DescribeEngineUsageInfoResponseParams struct { // The total cluster spec. Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // The used cluster spec. Used *int64 `json:"Used,omitnil,omitempty" name:"Used"` // The available cluster spec. Available *int64 `json:"Available,omitnil,omitempty" name:"Available"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeForbiddenTableProRequest ¶
type DescribeForbiddenTableProRequest struct {
*tchttp.BaseRequest
}
func NewDescribeForbiddenTableProRequest ¶
func NewDescribeForbiddenTableProRequest() (request *DescribeForbiddenTableProRequest)
func (*DescribeForbiddenTableProRequest) FromJsonString ¶
func (r *DescribeForbiddenTableProRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeForbiddenTableProRequest) ToJsonString ¶
func (r *DescribeForbiddenTableProRequest) ToJsonString() string
type DescribeForbiddenTableProRequestParams ¶
type DescribeForbiddenTableProRequestParams struct { }
Predefined struct for user
type DescribeForbiddenTableProResponse ¶
type DescribeForbiddenTableProResponse struct { *tchttp.BaseResponse Response *DescribeForbiddenTableProResponseParams `json:"Response"` }
func NewDescribeForbiddenTableProResponse ¶
func NewDescribeForbiddenTableProResponse() (response *DescribeForbiddenTableProResponse)
func (*DescribeForbiddenTableProResponse) FromJsonString ¶
func (r *DescribeForbiddenTableProResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeForbiddenTableProResponse) ToJsonString ¶
func (r *DescribeForbiddenTableProResponse) ToJsonString() string
type DescribeForbiddenTableProResponseParams ¶
type DescribeForbiddenTableProResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJobRequest ¶
type DescribeJobRequest struct { *tchttp.BaseRequest // Job ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` }
func NewDescribeJobRequest ¶
func NewDescribeJobRequest() (request *DescribeJobRequest)
func (*DescribeJobRequest) FromJsonString ¶
func (r *DescribeJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJobRequest) ToJsonString ¶
func (r *DescribeJobRequest) ToJsonString() string
type DescribeJobRequestParams ¶
type DescribeJobRequestParams struct { // Job ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` }
Predefined struct for user
type DescribeJobResponse ¶
type DescribeJobResponse struct { *tchttp.BaseResponse Response *DescribeJobResponseParams `json:"Response"` }
func NewDescribeJobResponse ¶
func NewDescribeJobResponse() (response *DescribeJobResponse)
func (*DescribeJobResponse) FromJsonString ¶
func (r *DescribeJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJobResponse) ToJsonString ¶
func (r *DescribeJobResponse) ToJsonString() string
type DescribeJobResponseParams ¶
type DescribeJobResponseParams struct { // Job name JobName *string `json:"JobName,omitnil,omitempty" name:"JobName"` // Task statistics information. // Note: This field may return null, indicating that no valid values can be obtained. StatisticInfo *StatisticInfo `json:"StatisticInfo,omitnil,omitempty" name:"StatisticInfo"` // Job configuration JobConfiguration *string `json:"JobConfiguration,omitnil,omitempty" name:"JobConfiguration"` // Job status: JobStatus *int64 `json:"JobStatus,omitnil,omitempty" name:"JobStatus"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJobsRequest ¶
type DescribeJobsRequest struct { *tchttp.BaseRequest // Query keywords Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // Matching mode Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // Pagination parameters Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Pagination parameters Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting fields, and true means the ascending order (by default) while false means the descending order. Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` }
func NewDescribeJobsRequest ¶
func NewDescribeJobsRequest() (request *DescribeJobsRequest)
func (*DescribeJobsRequest) FromJsonString ¶
func (r *DescribeJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJobsRequest) ToJsonString ¶
func (r *DescribeJobsRequest) ToJsonString() string
type DescribeJobsRequestParams ¶
type DescribeJobsRequestParams struct { // Query keywords Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // Matching mode Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // Pagination parameters Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Pagination parameters Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting fields, and true means the ascending order (by default) while false means the descending order. Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` }
Predefined struct for user
type DescribeJobsResponse ¶
type DescribeJobsResponse struct { *tchttp.BaseResponse Response *DescribeJobsResponseParams `json:"Response"` }
func NewDescribeJobsResponse ¶
func NewDescribeJobsResponse() (response *DescribeJobsResponse)
func (*DescribeJobsResponse) FromJsonString ¶
func (r *DescribeJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJobsResponse) ToJsonString ¶
func (r *DescribeJobsResponse) ToJsonString() string
type DescribeJobsResponseParams ¶
type DescribeJobsResponseParams struct { // List of job information JobList []*JobResponseInfo `json:"JobList,omitnil,omitempty" name:"JobList"` // Statistics TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLakeFsDirSummaryRequest ¶
type DescribeLakeFsDirSummaryRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLakeFsDirSummaryRequest ¶
func NewDescribeLakeFsDirSummaryRequest() (request *DescribeLakeFsDirSummaryRequest)
func (*DescribeLakeFsDirSummaryRequest) FromJsonString ¶
func (r *DescribeLakeFsDirSummaryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLakeFsDirSummaryRequest) ToJsonString ¶
func (r *DescribeLakeFsDirSummaryRequest) ToJsonString() string
type DescribeLakeFsDirSummaryRequestParams ¶
type DescribeLakeFsDirSummaryRequestParams struct { }
Predefined struct for user
type DescribeLakeFsDirSummaryResponse ¶
type DescribeLakeFsDirSummaryResponse struct { *tchttp.BaseResponse Response *DescribeLakeFsDirSummaryResponseParams `json:"Response"` }
func NewDescribeLakeFsDirSummaryResponse ¶
func NewDescribeLakeFsDirSummaryResponse() (response *DescribeLakeFsDirSummaryResponse)
func (*DescribeLakeFsDirSummaryResponse) FromJsonString ¶
func (r *DescribeLakeFsDirSummaryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLakeFsDirSummaryResponse) ToJsonString ¶
func (r *DescribeLakeFsDirSummaryResponse) ToJsonString() string
type DescribeLakeFsDirSummaryResponseParams ¶
type DescribeLakeFsDirSummaryResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLakeFsInfoRequest ¶
type DescribeLakeFsInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLakeFsInfoRequest ¶
func NewDescribeLakeFsInfoRequest() (request *DescribeLakeFsInfoRequest)
func (*DescribeLakeFsInfoRequest) FromJsonString ¶
func (r *DescribeLakeFsInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLakeFsInfoRequest) ToJsonString ¶
func (r *DescribeLakeFsInfoRequest) ToJsonString() string
type DescribeLakeFsInfoRequestParams ¶
type DescribeLakeFsInfoRequestParams struct { }
Predefined struct for user
type DescribeLakeFsInfoResponse ¶
type DescribeLakeFsInfoResponse struct { *tchttp.BaseResponse Response *DescribeLakeFsInfoResponseParams `json:"Response"` }
func NewDescribeLakeFsInfoResponse ¶
func NewDescribeLakeFsInfoResponse() (response *DescribeLakeFsInfoResponse)
func (*DescribeLakeFsInfoResponse) FromJsonString ¶
func (r *DescribeLakeFsInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLakeFsInfoResponse) ToJsonString ¶
func (r *DescribeLakeFsInfoResponse) ToJsonString() string
type DescribeLakeFsInfoResponseParams ¶
type DescribeLakeFsInfoResponseParams struct { // Managed storage information // Note: This field may return null, indicating that no valid values can be obtained. LakeFsInfos []*LakeFsInfo `json:"LakeFsInfos,omitnil,omitempty" name:"LakeFsInfos"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeOtherCHDFSBindingListRequest ¶
type DescribeOtherCHDFSBindingListRequest struct { *tchttp.BaseRequest // Bucket name BucketId *string `json:"BucketId,omitnil,omitempty" name:"BucketId"` }
func NewDescribeOtherCHDFSBindingListRequest ¶
func NewDescribeOtherCHDFSBindingListRequest() (request *DescribeOtherCHDFSBindingListRequest)
func (*DescribeOtherCHDFSBindingListRequest) FromJsonString ¶
func (r *DescribeOtherCHDFSBindingListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOtherCHDFSBindingListRequest) ToJsonString ¶
func (r *DescribeOtherCHDFSBindingListRequest) ToJsonString() string
type DescribeOtherCHDFSBindingListRequestParams ¶
type DescribeOtherCHDFSBindingListRequestParams struct { // Bucket name BucketId *string `json:"BucketId,omitnil,omitempty" name:"BucketId"` }
Predefined struct for user
type DescribeOtherCHDFSBindingListResponse ¶
type DescribeOtherCHDFSBindingListResponse struct { *tchttp.BaseResponse Response *DescribeOtherCHDFSBindingListResponseParams `json:"Response"` }
func NewDescribeOtherCHDFSBindingListResponse ¶
func NewDescribeOtherCHDFSBindingListResponse() (response *DescribeOtherCHDFSBindingListResponse)
func (*DescribeOtherCHDFSBindingListResponse) FromJsonString ¶
func (r *DescribeOtherCHDFSBindingListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOtherCHDFSBindingListResponse) ToJsonString ¶
func (r *DescribeOtherCHDFSBindingListResponse) ToJsonString() string
type DescribeOtherCHDFSBindingListResponseParams ¶
type DescribeOtherCHDFSBindingListResponseParams struct { // List not bound to DLC products OtherCHDFSBindingList []*OtherCHDFSBinding `json:"OtherCHDFSBindingList,omitnil,omitempty" name:"OtherCHDFSBindingList"` // Total records Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeQueryRequest ¶
type DescribeQueryRequest struct { *tchttp.BaseRequest // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeQueryRequest ¶
func NewDescribeQueryRequest() (request *DescribeQueryRequest)
func (*DescribeQueryRequest) FromJsonString ¶
func (r *DescribeQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeQueryRequest) ToJsonString ¶
func (r *DescribeQueryRequest) ToJsonString() string
type DescribeQueryRequestParams ¶
type DescribeQueryRequestParams struct { // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeQueryResponse ¶
type DescribeQueryResponse struct { *tchttp.BaseResponse Response *DescribeQueryResponseParams `json:"Response"` }
func NewDescribeQueryResponse ¶
func NewDescribeQueryResponse() (response *DescribeQueryResponse)
func (*DescribeQueryResponse) FromJsonString ¶
func (r *DescribeQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeQueryResponse) ToJsonString ¶
func (r *DescribeQueryResponse) ToJsonString() string
type DescribeQueryResponseParams ¶
type DescribeQueryResponseParams struct { // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The SQL being executed currently. A task contains one SQL. SQL *string `json:"SQL,omitnil,omitempty" name:"SQL"` // The currently executed task types are divided into DDL, DML, and DQL. SQLType *string `json:"SQLType,omitnil,omitempty" name:"SQLType"` // The current status of the task is 0: initializing; 1: running; 2: executed; 3: writing data; 4: queuing; -1: task execution failed; -3: manually terminated. The task execution result is returned only when the task is successfully executed. State *int64 `json:"State,omitnil,omitempty" name:"State"` // Default data set of query results DataSet *string `json:"DataSet,omitnil,omitempty" name:"DataSet"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeResultDownloadRequest ¶
type DescribeResultDownloadRequest struct { *tchttp.BaseRequest // The query task ID. DownloadId *string `json:"DownloadId,omitnil,omitempty" name:"DownloadId"` }
func NewDescribeResultDownloadRequest ¶
func NewDescribeResultDownloadRequest() (request *DescribeResultDownloadRequest)
func (*DescribeResultDownloadRequest) FromJsonString ¶
func (r *DescribeResultDownloadRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeResultDownloadRequest) ToJsonString ¶
func (r *DescribeResultDownloadRequest) ToJsonString() string
type DescribeResultDownloadRequestParams ¶
type DescribeResultDownloadRequestParams struct { // The query task ID. DownloadId *string `json:"DownloadId,omitnil,omitempty" name:"DownloadId"` }
Predefined struct for user
type DescribeResultDownloadResponse ¶
type DescribeResultDownloadResponse struct { *tchttp.BaseResponse Response *DescribeResultDownloadResponseParams `json:"Response"` }
func NewDescribeResultDownloadResponse ¶
func NewDescribeResultDownloadResponse() (response *DescribeResultDownloadResponse)
func (*DescribeResultDownloadResponse) FromJsonString ¶
func (r *DescribeResultDownloadResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeResultDownloadResponse) ToJsonString ¶
func (r *DescribeResultDownloadResponse) ToJsonString() string
type DescribeResultDownloadResponseParams ¶
type DescribeResultDownloadResponseParams struct { // The file save path. // Note: This field may return null, indicating that no valid values can be obtained. Path *string `json:"Path,omitnil,omitempty" name:"Path"` // The task status. Valid values: `init`, `queue`, `format`, `compress`, `success`, `timeout`, and `error`. Status *string `json:"Status,omitnil,omitempty" name:"Status"` // The task exception cause. // Note: This field may return null, indicating that no valid values can be obtained. Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` // The temporary secret ID. // Note: This field may return null, indicating that no valid values can be obtained. SecretId *string `json:"SecretId,omitnil,omitempty" name:"SecretId"` // The temporary secret key. // Note: This field may return null, indicating that no valid values can be obtained. SecretKey *string `json:"SecretKey,omitnil,omitempty" name:"SecretKey"` // The temporary token. // Note: This field may return null, indicating that no valid values can be obtained. Token *string `json:"Token,omitnil,omitempty" name:"Token"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSparkAppJobRequest ¶
type DescribeSparkAppJobRequest struct { *tchttp.BaseRequest // The Spark job ID. If it co-exists with `JobName`, `JobName` is invalid. At least `JobId` or `JobName` must be used. JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // Spark job name JobName *string `json:"JobName,omitnil,omitempty" name:"JobName"` }
func NewDescribeSparkAppJobRequest ¶
func NewDescribeSparkAppJobRequest() (request *DescribeSparkAppJobRequest)
func (*DescribeSparkAppJobRequest) FromJsonString ¶
func (r *DescribeSparkAppJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkAppJobRequest) ToJsonString ¶
func (r *DescribeSparkAppJobRequest) ToJsonString() string
type DescribeSparkAppJobRequestParams ¶
type DescribeSparkAppJobRequestParams struct { // The Spark job ID. If it co-exists with `JobName`, `JobName` is invalid. At least `JobId` or `JobName` must be used. JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // Spark job name JobName *string `json:"JobName,omitnil,omitempty" name:"JobName"` }
Predefined struct for user
type DescribeSparkAppJobResponse ¶
type DescribeSparkAppJobResponse struct { *tchttp.BaseResponse Response *DescribeSparkAppJobResponseParams `json:"Response"` }
func NewDescribeSparkAppJobResponse ¶
func NewDescribeSparkAppJobResponse() (response *DescribeSparkAppJobResponse)
func (*DescribeSparkAppJobResponse) FromJsonString ¶
func (r *DescribeSparkAppJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkAppJobResponse) ToJsonString ¶
func (r *DescribeSparkAppJobResponse) ToJsonString() string
type DescribeSparkAppJobResponseParams ¶
type DescribeSparkAppJobResponseParams struct { // Spark job details // Note: This field may return null, indicating that no valid values can be obtained. Job *SparkJobInfo `json:"Job,omitnil,omitempty" name:"Job"` // Whether the queried Spark job exists IsExists *bool `json:"IsExists,omitnil,omitempty" name:"IsExists"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSparkAppJobsRequest ¶
type DescribeSparkAppJobsRequest struct { *tchttp.BaseRequest // The returned results are sorted by this field. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Descending or ascending order, such as `desc`. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // The filters. The following types are supported, and `Name` of the parameter passed in must be one of them: `spark-job-name` (job name), `spark-job-id` (job ID), `spark-app-type` (job type: `1` for batch, `2` for streaming, and `4` for SQL), `user-name` (creator), and `key-word` (job name or ID keywords for fuzzy search). Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // The update start time in the format of yyyy-mm-dd HH:MM:SS. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // The update end time in the format of yyyy-mm-dd HH:MM:SS. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // The query list offset, which defaults to 0. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // The maximum number of queries allowed in the list, which defaults to 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeSparkAppJobsRequest ¶
func NewDescribeSparkAppJobsRequest() (request *DescribeSparkAppJobsRequest)
func (*DescribeSparkAppJobsRequest) FromJsonString ¶
func (r *DescribeSparkAppJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkAppJobsRequest) ToJsonString ¶
func (r *DescribeSparkAppJobsRequest) ToJsonString() string
type DescribeSparkAppJobsRequestParams ¶
type DescribeSparkAppJobsRequestParams struct { // The returned results are sorted by this field. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Descending or ascending order, such as `desc`. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // The filters. The following types are supported, and `Name` of the parameter passed in must be one of them: `spark-job-name` (job name), `spark-job-id` (job ID), `spark-app-type` (job type: `1` for batch, `2` for streaming, and `4` for SQL), `user-name` (creator), and `key-word` (job name or ID keywords for fuzzy search). Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // The update start time in the format of yyyy-mm-dd HH:MM:SS. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // The update end time in the format of yyyy-mm-dd HH:MM:SS. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // The query list offset, which defaults to 0. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // The maximum number of queries allowed in the list, which defaults to 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeSparkAppJobsResponse ¶
type DescribeSparkAppJobsResponse struct { *tchttp.BaseResponse Response *DescribeSparkAppJobsResponseParams `json:"Response"` }
func NewDescribeSparkAppJobsResponse ¶
func NewDescribeSparkAppJobsResponse() (response *DescribeSparkAppJobsResponse)
func (*DescribeSparkAppJobsResponse) FromJsonString ¶
func (r *DescribeSparkAppJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkAppJobsResponse) ToJsonString ¶
func (r *DescribeSparkAppJobsResponse) ToJsonString() string
type DescribeSparkAppJobsResponseParams ¶
type DescribeSparkAppJobsResponseParams struct { // Detailed list of Spark jobs SparkAppJobs []*SparkJobInfo `json:"SparkAppJobs,omitnil,omitempty" name:"SparkAppJobs"` // Total number of Spark jobs TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSparkAppTasksRequest ¶
type DescribeSparkAppTasksRequest struct { *tchttp.BaseRequest // Spark job ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // Paginated query offset Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Paginated query limit Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Execution instance ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The update start time in the format of yyyy-MM-dd HH:mm:ss. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // The update end time in the format of yyyy-MM-dd HH:mm:ss. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Filter by this parameter, which can be `task-state`. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeSparkAppTasksRequest ¶
func NewDescribeSparkAppTasksRequest() (request *DescribeSparkAppTasksRequest)
func (*DescribeSparkAppTasksRequest) FromJsonString ¶
func (r *DescribeSparkAppTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkAppTasksRequest) ToJsonString ¶
func (r *DescribeSparkAppTasksRequest) ToJsonString() string
type DescribeSparkAppTasksRequestParams ¶
type DescribeSparkAppTasksRequestParams struct { // Spark job ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // Paginated query offset Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Paginated query limit Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Execution instance ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The update start time in the format of yyyy-MM-dd HH:mm:ss. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // The update end time in the format of yyyy-MM-dd HH:mm:ss. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Filter by this parameter, which can be `task-state`. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeSparkAppTasksResponse ¶
type DescribeSparkAppTasksResponse struct { *tchttp.BaseResponse Response *DescribeSparkAppTasksResponseParams `json:"Response"` }
func NewDescribeSparkAppTasksResponse ¶
func NewDescribeSparkAppTasksResponse() (response *DescribeSparkAppTasksResponse)
func (*DescribeSparkAppTasksResponse) FromJsonString ¶
func (r *DescribeSparkAppTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkAppTasksResponse) ToJsonString ¶
func (r *DescribeSparkAppTasksResponse) ToJsonString() string
type DescribeSparkAppTasksResponseParams ¶
type DescribeSparkAppTasksResponseParams struct { // Task result (this field has been disused) // Note: This field may return null, indicating that no valid values can be obtained. Tasks *TaskResponseInfo `json:"Tasks,omitnil,omitempty" name:"Tasks"` // Total number of tasks TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // List of task results // Note: This field may return null, indicating that no valid values can be obtained. SparkAppTasks []*TaskResponseInfo `json:"SparkAppTasks,omitnil,omitempty" name:"SparkAppTasks"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSparkSessionBatchSqlLogRequest ¶
type DescribeSparkSessionBatchSqlLogRequest struct { *tchttp.BaseRequest // The unique ID of a Spark SQL job. BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // User-defined primary key. If it is specified, the query should be based on the value. CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"` }
func NewDescribeSparkSessionBatchSqlLogRequest ¶
func NewDescribeSparkSessionBatchSqlLogRequest() (request *DescribeSparkSessionBatchSqlLogRequest)
func (*DescribeSparkSessionBatchSqlLogRequest) FromJsonString ¶
func (r *DescribeSparkSessionBatchSqlLogRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkSessionBatchSqlLogRequest) ToJsonString ¶
func (r *DescribeSparkSessionBatchSqlLogRequest) ToJsonString() string
type DescribeSparkSessionBatchSqlLogRequestParams ¶
type DescribeSparkSessionBatchSqlLogRequestParams struct { // The unique ID of a Spark SQL job. BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // User-defined primary key. If it is specified, the query should be based on the value. CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"` }
Predefined struct for user
type DescribeSparkSessionBatchSqlLogResponse ¶
type DescribeSparkSessionBatchSqlLogResponse struct { *tchttp.BaseResponse Response *DescribeSparkSessionBatchSqlLogResponseParams `json:"Response"` }
func NewDescribeSparkSessionBatchSqlLogResponse ¶
func NewDescribeSparkSessionBatchSqlLogResponse() (response *DescribeSparkSessionBatchSqlLogResponse)
func (*DescribeSparkSessionBatchSqlLogResponse) FromJsonString ¶
func (r *DescribeSparkSessionBatchSqlLogResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSparkSessionBatchSqlLogResponse) ToJsonString ¶
func (r *DescribeSparkSessionBatchSqlLogResponse) ToJsonString() string
type DescribeSparkSessionBatchSqlLogResponseParams ¶
type DescribeSparkSessionBatchSqlLogResponseParams struct { // Status: 0: running; 1: successful; 2: failed; 3: cancellation; 4: timeout State *uint64 `json:"State,omitnil,omitempty" name:"State"` // The log information list. // Note: This field may return null, indicating that no valid values can be obtained. LogSet []*SparkSessionBatchLog `json:"LogSet,omitnil,omitempty" name:"LogSet"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStoreLocationRequest ¶
type DescribeStoreLocationRequest struct {
*tchttp.BaseRequest
}
func NewDescribeStoreLocationRequest ¶
func NewDescribeStoreLocationRequest() (request *DescribeStoreLocationRequest)
func (*DescribeStoreLocationRequest) FromJsonString ¶
func (r *DescribeStoreLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStoreLocationRequest) ToJsonString ¶
func (r *DescribeStoreLocationRequest) ToJsonString() string
type DescribeStoreLocationRequestParams ¶
type DescribeStoreLocationRequestParams struct { }
Predefined struct for user
type DescribeStoreLocationResponse ¶
type DescribeStoreLocationResponse struct { *tchttp.BaseResponse Response *DescribeStoreLocationResponseParams `json:"Response"` }
func NewDescribeStoreLocationResponse ¶
func NewDescribeStoreLocationResponse() (response *DescribeStoreLocationResponse)
func (*DescribeStoreLocationResponse) FromJsonString ¶
func (r *DescribeStoreLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStoreLocationResponse) ToJsonString ¶
func (r *DescribeStoreLocationResponse) ToJsonString() string
type DescribeStoreLocationResponseParams ¶
type DescribeStoreLocationResponseParams struct { // Return the path of the location where results are stored and which was set by the user. If it is not set, the null character string, i.e. "", will be returned. // Note: This field may return null, indicating that no valid values can be obtained. StoreLocation *string `json:"StoreLocation,omitnil,omitempty" name:"StoreLocation"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSubUserAccessPolicyRequest ¶
type DescribeSubUserAccessPolicyRequest struct {
*tchttp.BaseRequest
}
func NewDescribeSubUserAccessPolicyRequest ¶
func NewDescribeSubUserAccessPolicyRequest() (request *DescribeSubUserAccessPolicyRequest)
func (*DescribeSubUserAccessPolicyRequest) FromJsonString ¶
func (r *DescribeSubUserAccessPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubUserAccessPolicyRequest) ToJsonString ¶
func (r *DescribeSubUserAccessPolicyRequest) ToJsonString() string
type DescribeSubUserAccessPolicyRequestParams ¶
type DescribeSubUserAccessPolicyRequestParams struct { }
Predefined struct for user
type DescribeSubUserAccessPolicyResponse ¶
type DescribeSubUserAccessPolicyResponse struct { *tchttp.BaseResponse Response *DescribeSubUserAccessPolicyResponseParams `json:"Response"` }
func NewDescribeSubUserAccessPolicyResponse ¶
func NewDescribeSubUserAccessPolicyResponse() (response *DescribeSubUserAccessPolicyResponse)
func (*DescribeSubUserAccessPolicyResponse) FromJsonString ¶
func (r *DescribeSubUserAccessPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubUserAccessPolicyResponse) ToJsonString ¶
func (r *DescribeSubUserAccessPolicyResponse) ToJsonString() string
type DescribeSubUserAccessPolicyResponseParams ¶
type DescribeSubUserAccessPolicyResponseParams struct { // Sub-user's visiting policy PolicyDocument *string `json:"PolicyDocument,omitnil,omitempty" name:"PolicyDocument"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTablesNameRequest ¶
type DescribeTablesNameRequest struct { *tchttp.BaseRequest // List all the data tables in the database. DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Data offset. It starts from 0 and is 0 by default. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter criteria. The following filter types are supported. The Name should be one of them. // Table-name - String - (filter criteria) data table name, such as table-001. // table-id - String - (filter criteria) table id, such as 12342. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Specified data source name to be queried, and it is DataLakeCatalog by default. DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Start time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Sorting fields, and they support CreateTime (creation time), UpdateTime (update time), StorageSize (storage space), RecordCount (number of rows), and Name (table name) (The ascending order according to names will be adopted if it is not passed). Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting fields, and false means the descending order (by default) while true means the ascending order. Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` // Table type, query of the table type, and the available value is EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // Filter fields - table format: If no criteria are specified, all the items will be checked; LAKEFS: managed table; ICEBERG: non-managed iceberg table; HIVE: non-managed hive table; OTHER: other non-managed tables. TableFormat *string `json:"TableFormat,omitnil,omitempty" name:"TableFormat"` }
func NewDescribeTablesNameRequest ¶
func NewDescribeTablesNameRequest() (request *DescribeTablesNameRequest)
func (*DescribeTablesNameRequest) FromJsonString ¶
func (r *DescribeTablesNameRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTablesNameRequest) ToJsonString ¶
func (r *DescribeTablesNameRequest) ToJsonString() string
type DescribeTablesNameRequestParams ¶
type DescribeTablesNameRequestParams struct { // List all the data tables in the database. DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Data offset. It starts from 0 and is 0 by default. Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter criteria. The following filter types are supported. The Name should be one of them. // Table-name - String - (filter criteria) data table name, such as table-001. // table-id - String - (filter criteria) table id, such as 12342. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Specified data source name to be queried, and it is DataLakeCatalog by default. DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Start time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time: It is used to filter the update time, and the format is yyyy-mm-dd HH:MM:SS. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Sorting fields, and they support CreateTime (creation time), UpdateTime (update time), StorageSize (storage space), RecordCount (number of rows), and Name (table name) (The ascending order according to names will be adopted if it is not passed). Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"` // Sorting fields, and false means the descending order (by default) while true means the ascending order. Asc *bool `json:"Asc,omitnil,omitempty" name:"Asc"` // Table type, query of the table type, and the available value is EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // Filter fields - table format: If no criteria are specified, all the items will be checked; LAKEFS: managed table; ICEBERG: non-managed iceberg table; HIVE: non-managed hive table; OTHER: other non-managed tables. TableFormat *string `json:"TableFormat,omitnil,omitempty" name:"TableFormat"` }
Predefined struct for user
type DescribeTablesNameResponse ¶
type DescribeTablesNameResponse struct { *tchttp.BaseResponse Response *DescribeTablesNameResponseParams `json:"Response"` }
func NewDescribeTablesNameResponse ¶
func NewDescribeTablesNameResponse() (response *DescribeTablesNameResponse)
func (*DescribeTablesNameResponse) FromJsonString ¶
func (r *DescribeTablesNameResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTablesNameResponse) ToJsonString ¶
func (r *DescribeTablesNameResponse) ToJsonString() string
type DescribeTablesNameResponseParams ¶
type DescribeTablesNameResponseParams struct { // Object list of data table names TableNameList []*string `json:"TableNameList,omitnil,omitempty" name:"TableNameList"` // Total instances TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTaskResultRequest ¶
type DescribeTaskResultRequest struct { *tchttp.BaseRequest // Unique task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The pagination information returned by the last response. This parameter can be omitted for the first response, where the data will be returned from the beginning. The data with a volume set by the `MaxResults` field is returned each time. NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"` // Maximum number of returned rows. Value range: 0–1,000. Default value: 1,000. MaxResults *int64 `json:"MaxResults,omitnil,omitempty" name:"MaxResults"` // Whether to convert the data type IsTransformDataType *bool `json:"IsTransformDataType,omitnil,omitempty" name:"IsTransformDataType"` }
func NewDescribeTaskResultRequest ¶
func NewDescribeTaskResultRequest() (request *DescribeTaskResultRequest)
func (*DescribeTaskResultRequest) FromJsonString ¶
func (r *DescribeTaskResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskResultRequest) ToJsonString ¶
func (r *DescribeTaskResultRequest) ToJsonString() string
type DescribeTaskResultRequestParams ¶
type DescribeTaskResultRequestParams struct { // Unique task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // The pagination information returned by the last response. This parameter can be omitted for the first response, where the data will be returned from the beginning. The data with a volume set by the `MaxResults` field is returned each time. NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"` // Maximum number of returned rows. Value range: 0–1,000. Default value: 1,000. MaxResults *int64 `json:"MaxResults,omitnil,omitempty" name:"MaxResults"` // Whether to convert the data type IsTransformDataType *bool `json:"IsTransformDataType,omitnil,omitempty" name:"IsTransformDataType"` }
Predefined struct for user
type DescribeTaskResultResponse ¶
type DescribeTaskResultResponse struct { *tchttp.BaseResponse Response *DescribeTaskResultResponseParams `json:"Response"` }
func NewDescribeTaskResultResponse ¶
func NewDescribeTaskResultResponse() (response *DescribeTaskResultResponse)
func (*DescribeTaskResultResponse) FromJsonString ¶
func (r *DescribeTaskResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskResultResponse) ToJsonString ¶
func (r *DescribeTaskResultResponse) ToJsonString() string
type DescribeTaskResultResponseParams ¶
type DescribeTaskResultResponseParams struct { // The queried task information. If the returned value is empty, the task with the entered task ID does not exist. The task result will be returned only if the task status is `2` (succeeded). // Note: This field may return null, indicating that no valid values can be obtained. TaskInfo *TaskResultInfo `json:"TaskInfo,omitnil,omitempty" name:"TaskInfo"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTaskStatisticsRequest ¶
type DescribeTaskStatisticsRequest struct { *tchttp.BaseRequest // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeTaskStatisticsRequest ¶
func NewDescribeTaskStatisticsRequest() (request *DescribeTaskStatisticsRequest)
func (*DescribeTaskStatisticsRequest) FromJsonString ¶
func (r *DescribeTaskStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskStatisticsRequest) ToJsonString ¶
func (r *DescribeTaskStatisticsRequest) ToJsonString() string
type DescribeTaskStatisticsRequestParams ¶
type DescribeTaskStatisticsRequestParams struct { // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeTaskStatisticsResponse ¶
type DescribeTaskStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeTaskStatisticsResponseParams `json:"Response"` }
func NewDescribeTaskStatisticsResponse ¶
func NewDescribeTaskStatisticsResponse() (response *DescribeTaskStatisticsResponse)
func (*DescribeTaskStatisticsResponse) FromJsonString ¶
func (r *DescribeTaskStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskStatisticsResponse) ToJsonString ¶
func (r *DescribeTaskStatisticsResponse) ToJsonString() string
type DescribeTaskStatisticsResponseParams ¶
type DescribeTaskStatisticsResponseParams struct { // Task statistics information. StatisticInfo *StatisticInfo `json:"StatisticInfo,omitnil,omitempty" name:"StatisticInfo"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTasksRequest ¶
type DescribeTasksRequest struct { *tchttp.BaseRequest // Number of returned results. Default value: 10. Maximum value: 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset. Default value: 0. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter. The following filters are supported, and the `Name` input parameter must be one of them. Up to 50 `task-id` values can be filtered, while up to 5 other parameters can be filtered in total. // task-id - String - (filter by task ID). `task-id` format: e386471f-139a-4e59-877f-50ece8135b99. // task-state - String - (filter exactly by task status). Valid values: `0` (initial), `1` (running), `2` (succeeded), `-1` (failed). // task-sql-keyword - String - (filter fuzzily by SQL statement keyword, such as `DROP TABLE`). // task-operator- string (filter by sub-UIN) // task-kind - string (filter by task type) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Sorting field. Valid values: `create-time` (default value), `update-time`. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting order. Valid values: `asc` (ascending order), `desc` (descending order). Default value: `asc`. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Start time in the format of `yyyy-mm-dd HH:MM:SS`, which is the current time seven days ago by default. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time in the format of `yyyy-mm-dd HH:MM:SS`, which is the current time by default. The time span is (0, 30] days. Data in the last 45 days can be queried. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // The data engine name for filtering. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Resource group name of the spark engine ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
func NewDescribeTasksRequest ¶
func NewDescribeTasksRequest() (request *DescribeTasksRequest)
func (*DescribeTasksRequest) FromJsonString ¶
func (r *DescribeTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTasksRequest) ToJsonString ¶
func (r *DescribeTasksRequest) ToJsonString() string
type DescribeTasksRequestParams ¶
type DescribeTasksRequestParams struct { // Number of returned results. Default value: 10. Maximum value: 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset. Default value: 0. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Filter. The following filters are supported, and the `Name` input parameter must be one of them. Up to 50 `task-id` values can be filtered, while up to 5 other parameters can be filtered in total. // task-id - String - (filter by task ID). `task-id` format: e386471f-139a-4e59-877f-50ece8135b99. // task-state - String - (filter exactly by task status). Valid values: `0` (initial), `1` (running), `2` (succeeded), `-1` (failed). // task-sql-keyword - String - (filter fuzzily by SQL statement keyword, such as `DROP TABLE`). // task-operator- string (filter by sub-UIN) // task-kind - string (filter by task type) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Sorting field. Valid values: `create-time` (default value), `update-time`. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting order. Valid values: `asc` (ascending order), `desc` (descending order). Default value: `asc`. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Start time in the format of `yyyy-mm-dd HH:MM:SS`, which is the current time seven days ago by default. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time in the format of `yyyy-mm-dd HH:MM:SS`, which is the current time by default. The time span is (0, 30] days. Data in the last 45 days can be queried. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // The data engine name for filtering. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Resource group name of the spark engine ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
Predefined struct for user
type DescribeTasksResponse ¶
type DescribeTasksResponse struct { *tchttp.BaseResponse Response *DescribeTasksResponseParams `json:"Response"` }
func NewDescribeTasksResponse ¶
func NewDescribeTasksResponse() (response *DescribeTasksResponse)
func (*DescribeTasksResponse) FromJsonString ¶
func (r *DescribeTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTasksResponse) ToJsonString ¶
func (r *DescribeTasksResponse) ToJsonString() string
type DescribeTasksResponseParams ¶
type DescribeTasksResponseParams struct { // List of task objects. TaskList []*TaskResponseInfo `json:"TaskList,omitnil,omitempty" name:"TaskList"` // Total number of instances TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The task overview. // Note: This field may return null, indicating that no valid values can be obtained. TasksOverview *TasksOverview `json:"TasksOverview,omitnil,omitempty" name:"TasksOverview"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeThirdPartyAccessUserRequest ¶
type DescribeThirdPartyAccessUserRequest struct {
*tchttp.BaseRequest
}
func NewDescribeThirdPartyAccessUserRequest ¶
func NewDescribeThirdPartyAccessUserRequest() (request *DescribeThirdPartyAccessUserRequest)
func (*DescribeThirdPartyAccessUserRequest) FromJsonString ¶
func (r *DescribeThirdPartyAccessUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeThirdPartyAccessUserRequest) ToJsonString ¶
func (r *DescribeThirdPartyAccessUserRequest) ToJsonString() string
type DescribeThirdPartyAccessUserRequestParams ¶
type DescribeThirdPartyAccessUserRequestParams struct { }
Predefined struct for user
type DescribeThirdPartyAccessUserResponse ¶
type DescribeThirdPartyAccessUserResponse struct { *tchttp.BaseResponse Response *DescribeThirdPartyAccessUserResponseParams `json:"Response"` }
func NewDescribeThirdPartyAccessUserResponse ¶
func NewDescribeThirdPartyAccessUserResponse() (response *DescribeThirdPartyAccessUserResponse)
func (*DescribeThirdPartyAccessUserResponse) FromJsonString ¶
func (r *DescribeThirdPartyAccessUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeThirdPartyAccessUserResponse) ToJsonString ¶
func (r *DescribeThirdPartyAccessUserResponse) ToJsonString() string
type DescribeThirdPartyAccessUserResponseParams ¶
type DescribeThirdPartyAccessUserResponseParams struct { // User information UserInfo *OpendThirdAccessUserInfo `json:"UserInfo,omitnil,omitempty" name:"UserInfo"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUpdatableDataEnginesRequest ¶
type DescribeUpdatableDataEnginesRequest struct { *tchttp.BaseRequest // Operation commands of engine configuration. UpdateSparkSQLLakefsPath updates the path of managed tables, and UpdateSparkSQLResultPath updates the path of result buckets. DataEngineConfigCommand *string `json:"DataEngineConfigCommand,omitnil,omitempty" name:"DataEngineConfigCommand"` UseLakeFs *bool `json:"UseLakeFs,omitnil,omitempty" name:"UseLakeFs"` CustomResultPath *string `json:"CustomResultPath,omitnil,omitempty" name:"CustomResultPath"` }
func NewDescribeUpdatableDataEnginesRequest ¶
func NewDescribeUpdatableDataEnginesRequest() (request *DescribeUpdatableDataEnginesRequest)
func (*DescribeUpdatableDataEnginesRequest) FromJsonString ¶
func (r *DescribeUpdatableDataEnginesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUpdatableDataEnginesRequest) ToJsonString ¶
func (r *DescribeUpdatableDataEnginesRequest) ToJsonString() string
type DescribeUpdatableDataEnginesRequestParams ¶
type DescribeUpdatableDataEnginesRequestParams struct { // Operation commands of engine configuration. UpdateSparkSQLLakefsPath updates the path of managed tables, and UpdateSparkSQLResultPath updates the path of result buckets. DataEngineConfigCommand *string `json:"DataEngineConfigCommand,omitnil,omitempty" name:"DataEngineConfigCommand"` UseLakeFs *bool `json:"UseLakeFs,omitnil,omitempty" name:"UseLakeFs"` CustomResultPath *string `json:"CustomResultPath,omitnil,omitempty" name:"CustomResultPath"` }
Predefined struct for user
type DescribeUpdatableDataEnginesResponse ¶
type DescribeUpdatableDataEnginesResponse struct { *tchttp.BaseResponse Response *DescribeUpdatableDataEnginesResponseParams `json:"Response"` }
func NewDescribeUpdatableDataEnginesResponse ¶
func NewDescribeUpdatableDataEnginesResponse() (response *DescribeUpdatableDataEnginesResponse)
func (*DescribeUpdatableDataEnginesResponse) FromJsonString ¶
func (r *DescribeUpdatableDataEnginesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUpdatableDataEnginesResponse) ToJsonString ¶
func (r *DescribeUpdatableDataEnginesResponse) ToJsonString() string
type DescribeUpdatableDataEnginesResponseParams ¶
type DescribeUpdatableDataEnginesResponseParams struct { // Basic cluster information DataEngineBasicInfos []*DataEngineBasicInfo `json:"DataEngineBasicInfos,omitnil,omitempty" name:"DataEngineBasicInfos"` // Number of clusters TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUserDataEngineConfigRequest ¶
type DescribeUserDataEngineConfigRequest struct { *tchttp.BaseRequest // Sorting methods; desc means in reverse order; asc means in order. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields, which support the following type: create-time SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Filter criteria. The following filter types are supported. The parameter Name should be one of them. The number of values that can be filtered by each type of parameter should not be bigger than 5. // app-id - String - (filtering appid) // engine-id - String - (filtering engine ID) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeUserDataEngineConfigRequest ¶
func NewDescribeUserDataEngineConfigRequest() (request *DescribeUserDataEngineConfigRequest)
func (*DescribeUserDataEngineConfigRequest) FromJsonString ¶
func (r *DescribeUserDataEngineConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserDataEngineConfigRequest) ToJsonString ¶
func (r *DescribeUserDataEngineConfigRequest) ToJsonString() string
type DescribeUserDataEngineConfigRequestParams ¶
type DescribeUserDataEngineConfigRequestParams struct { // Sorting methods; desc means in reverse order; asc means in order. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Quantity of returns. It is 10 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Sorting fields, which support the following type: create-time SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Filter criteria. The following filter types are supported. The parameter Name should be one of them. The number of values that can be filtered by each type of parameter should not be bigger than 5. // app-id - String - (filtering appid) // engine-id - String - (filtering engine ID) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeUserDataEngineConfigResponse ¶
type DescribeUserDataEngineConfigResponse struct { *tchttp.BaseResponse Response *DescribeUserDataEngineConfigResponseParams `json:"Response"` }
func NewDescribeUserDataEngineConfigResponse ¶
func NewDescribeUserDataEngineConfigResponse() (response *DescribeUserDataEngineConfigResponse)
func (*DescribeUserDataEngineConfigResponse) FromJsonString ¶
func (r *DescribeUserDataEngineConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserDataEngineConfigResponse) ToJsonString ¶
func (r *DescribeUserDataEngineConfigResponse) ToJsonString() string
type DescribeUserDataEngineConfigResponseParams ¶
type DescribeUserDataEngineConfigResponseParams struct { // List of custom configuration items of the user's engine // Note: This field may return null, indicating that no valid values can be obtained. DataEngineConfigInstanceInfos []*DataEngineConfigInstanceInfo `json:"DataEngineConfigInstanceInfos,omitnil,omitempty" name:"DataEngineConfigInstanceInfos"` // Total configuration items TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUserInfoRequest ¶
type DescribeUserInfoRequest struct { *tchttp.BaseRequest // User ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Filter criteria that are queried // // When the type is Group, the fuzzy search is supported as the key is workgroup-name. // // When the type is DataAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // data-name: fuzzy search of the database and table. // // When the type is EngineAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // engine-name: fuzzy search of the database and table. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Sort fields. // // When the type is Group, the create-time and group-name are supported. // // When the type is DataAuth, create-time is supported. // // When the type is EngineAuth, create-time is supported. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods: desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeUserInfoRequest ¶
func NewDescribeUserInfoRequest() (request *DescribeUserInfoRequest)
func (*DescribeUserInfoRequest) FromJsonString ¶
func (r *DescribeUserInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserInfoRequest) ToJsonString ¶
func (r *DescribeUserInfoRequest) ToJsonString() string
type DescribeUserInfoRequestParams ¶
type DescribeUserInfoRequestParams struct { // User ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Type of queried information. Group: working group; DataAuth: data permission; EngineAuth: engine permission Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Filter criteria that are queried // // When the type is Group, the fuzzy search is supported as the key is workgroup-name. // // When the type is DataAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // data-name: fuzzy search of the database and table. // // When the type is EngineAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // engine-name: fuzzy search of the database and table. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Sort fields. // // When the type is Group, the create-time and group-name are supported. // // When the type is DataAuth, create-time is supported. // // When the type is EngineAuth, create-time is supported. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods: desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeUserInfoResponse ¶
type DescribeUserInfoResponse struct { *tchttp.BaseResponse Response *DescribeUserInfoResponseParams `json:"Response"` }
func NewDescribeUserInfoResponse ¶
func NewDescribeUserInfoResponse() (response *DescribeUserInfoResponse)
func (*DescribeUserInfoResponse) FromJsonString ¶
func (r *DescribeUserInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserInfoResponse) ToJsonString ¶
func (r *DescribeUserInfoResponse) ToJsonString() string
type DescribeUserInfoResponseParams ¶
type DescribeUserInfoResponseParams struct { // Detailed user information // Note: This field may return null, indicating that no valid values can be obtained. UserInfo *UserDetailInfo `json:"UserInfo,omitnil,omitempty" name:"UserInfo"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUserRolesRequest ¶
type DescribeUserRolesRequest struct { *tchttp.BaseRequest // The number limit of enumerated user roles. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // The offset for starting enumeration. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Fuzzy enumeration by arn. Fuzzy *string `json:"Fuzzy,omitnil,omitempty" name:"Fuzzy"` // The field for sorting the returned results. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // The sorting order, descending or ascending, such as `desc`. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` }
func NewDescribeUserRolesRequest ¶
func NewDescribeUserRolesRequest() (request *DescribeUserRolesRequest)
func (*DescribeUserRolesRequest) FromJsonString ¶
func (r *DescribeUserRolesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserRolesRequest) ToJsonString ¶
func (r *DescribeUserRolesRequest) ToJsonString() string
type DescribeUserRolesRequestParams ¶
type DescribeUserRolesRequestParams struct { // The number limit of enumerated user roles. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // The offset for starting enumeration. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Fuzzy enumeration by arn. Fuzzy *string `json:"Fuzzy,omitnil,omitempty" name:"Fuzzy"` // The field for sorting the returned results. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // The sorting order, descending or ascending, such as `desc`. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` }
Predefined struct for user
type DescribeUserRolesResponse ¶
type DescribeUserRolesResponse struct { *tchttp.BaseResponse Response *DescribeUserRolesResponseParams `json:"Response"` }
func NewDescribeUserRolesResponse ¶
func NewDescribeUserRolesResponse() (response *DescribeUserRolesResponse)
func (*DescribeUserRolesResponse) FromJsonString ¶
func (r *DescribeUserRolesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserRolesResponse) ToJsonString ¶
func (r *DescribeUserRolesResponse) ToJsonString() string
type DescribeUserRolesResponseParams ¶
type DescribeUserRolesResponseParams struct { // The total number of user roles meeting the enumeration conditions. Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // The user roles. UserRoles []*UserRole `json:"UserRoles,omitnil,omitempty" name:"UserRoles"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUserTypeRequest ¶
type DescribeUserTypeRequest struct { *tchttp.BaseRequest // User ID (UIN). If it is not specified, it will be the sub-UIN of the caller by default. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewDescribeUserTypeRequest ¶
func NewDescribeUserTypeRequest() (request *DescribeUserTypeRequest)
func (*DescribeUserTypeRequest) FromJsonString ¶
func (r *DescribeUserTypeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserTypeRequest) ToJsonString ¶
func (r *DescribeUserTypeRequest) ToJsonString() string
type DescribeUserTypeRequestParams ¶
type DescribeUserTypeRequestParams struct { // User ID (UIN). If it is not specified, it will be the sub-UIN of the caller by default. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type DescribeUserTypeResponse ¶
type DescribeUserTypeResponse struct { *tchttp.BaseResponse Response *DescribeUserTypeResponseParams `json:"Response"` }
func NewDescribeUserTypeResponse ¶
func NewDescribeUserTypeResponse() (response *DescribeUserTypeResponse)
func (*DescribeUserTypeResponse) FromJsonString ¶
func (r *DescribeUserTypeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserTypeResponse) ToJsonString ¶
func (r *DescribeUserTypeResponse) ToJsonString() string
type DescribeUserTypeResponseParams ¶
type DescribeUserTypeResponseParams struct { // Types of users. ADMIN: administrators; COMMON: general users // Note: This field may return null, indicating that no valid values can be obtained. UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUsersRequest ¶
type DescribeUsersRequest struct { *tchttp.BaseRequest // Specify the UIN of the sub-user to be queried. Users need to create it through the CreateUser API. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Sorting fields, which support the following type: create-time SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods: desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Filter criteria. The following filter types are supported. User-type means the filtering is based on the types of users, and user-keyword means the filtering is based on the names of users. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeUsersRequest ¶
func NewDescribeUsersRequest() (request *DescribeUsersRequest)
func (*DescribeUsersRequest) FromJsonString ¶
func (r *DescribeUsersRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUsersRequest) ToJsonString ¶
func (r *DescribeUsersRequest) ToJsonString() string
type DescribeUsersRequestParams ¶
type DescribeUsersRequestParams struct { // Specify the UIN of the sub-user to be queried. Users need to create it through the CreateUser API. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Sorting fields, which support the following type: create-time SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods: desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Filter criteria. The following filter types are supported. User-type means the filtering is based on the types of users, and user-keyword means the filtering is based on the names of users. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeUsersResponse ¶
type DescribeUsersResponse struct { *tchttp.BaseResponse Response *DescribeUsersResponseParams `json:"Response"` }
func NewDescribeUsersResponse ¶
func NewDescribeUsersResponse() (response *DescribeUsersResponse)
func (*DescribeUsersResponse) FromJsonString ¶
func (r *DescribeUsersResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUsersResponse) ToJsonString ¶
func (r *DescribeUsersResponse) ToJsonString() string
type DescribeUsersResponseParams ¶
type DescribeUsersResponseParams struct { // Total queried number of users queried TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Collection of the queried information of the authorized user UserSet []*UserInfo `json:"UserSet,omitnil,omitempty" name:"UserSet"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWorkGroupInfoRequest ¶
type DescribeWorkGroupInfoRequest struct { *tchttp.BaseRequest // Working group IDs WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Filter criteria that are queried // // When the type is User, the fuzzy search is supported as the key is user-name. // // When the type is DataAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // data-name: fuzzy search of the database and table. // // When the type is EngineAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // engine-name: fuzzy search of the database and table. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Sort fields. // // When the type is User, create-time and user-name are supported. // // When the type is DataAuth, create-time is supported. // // When the type is EngineAuth, create-time is supported. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods: desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeWorkGroupInfoRequest ¶
func NewDescribeWorkGroupInfoRequest() (request *DescribeWorkGroupInfoRequest)
func (*DescribeWorkGroupInfoRequest) FromJsonString ¶
func (r *DescribeWorkGroupInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkGroupInfoRequest) ToJsonString ¶
func (r *DescribeWorkGroupInfoRequest) ToJsonString() string
type DescribeWorkGroupInfoRequestParams ¶
type DescribeWorkGroupInfoRequestParams struct { // Working group IDs WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Types of queried information. User: user information; DataAuth: data permissions; EngineAuth: engine permissions Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Filter criteria that are queried // // When the type is User, the fuzzy search is supported as the key is user-name. // // When the type is DataAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // data-name: fuzzy search of the database and table. // // When the type is EngineAuth, the keys supported are: // // policy-type: types of permissions; // // policy-source: data sources; // // engine-name: fuzzy search of the database and table. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Sort fields. // // When the type is User, create-time and user-name are supported. // // When the type is DataAuth, create-time is supported. // // When the type is EngineAuth, create-time is supported. SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods: desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeWorkGroupInfoResponse ¶
type DescribeWorkGroupInfoResponse struct { *tchttp.BaseResponse Response *DescribeWorkGroupInfoResponseParams `json:"Response"` }
func NewDescribeWorkGroupInfoResponse ¶
func NewDescribeWorkGroupInfoResponse() (response *DescribeWorkGroupInfoResponse)
func (*DescribeWorkGroupInfoResponse) FromJsonString ¶
func (r *DescribeWorkGroupInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkGroupInfoResponse) ToJsonString ¶
func (r *DescribeWorkGroupInfoResponse) ToJsonString() string
type DescribeWorkGroupInfoResponseParams ¶
type DescribeWorkGroupInfoResponseParams struct { // Details about working groups // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupInfo *WorkGroupDetailInfo `json:"WorkGroupInfo,omitnil,omitempty" name:"WorkGroupInfo"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWorkGroupsRequest ¶
type DescribeWorkGroupsRequest struct { *tchttp.BaseRequest // IDs of working groups that are queried. If it is not filled in or is 0, this means no need for filtering. WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Filter criteria. Only the fuzzy search according to working group names is supported. The key is workgroup-name. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Sorting fields, which support the following type: create-time SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods; desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` }
func NewDescribeWorkGroupsRequest ¶
func NewDescribeWorkGroupsRequest() (request *DescribeWorkGroupsRequest)
func (*DescribeWorkGroupsRequest) FromJsonString ¶
func (r *DescribeWorkGroupsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkGroupsRequest) ToJsonString ¶
func (r *DescribeWorkGroupsRequest) ToJsonString() string
type DescribeWorkGroupsRequestParams ¶
type DescribeWorkGroupsRequestParams struct { // IDs of working groups that are queried. If it is not filled in or is 0, this means no need for filtering. WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Filter criteria. Only the fuzzy search according to working group names is supported. The key is workgroup-name. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Offset, which is 0 by default. Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // Quantity of returns. It is 20 by default, and the maximum value is 100. Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Sorting fields, which support the following type: create-time SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"` // Sorting methods; desc means in order; asc means in reverse order; it is asc by default. Sorting *string `json:"Sorting,omitnil,omitempty" name:"Sorting"` }
Predefined struct for user
type DescribeWorkGroupsResponse ¶
type DescribeWorkGroupsResponse struct { *tchttp.BaseResponse Response *DescribeWorkGroupsResponseParams `json:"Response"` }
func NewDescribeWorkGroupsResponse ¶
func NewDescribeWorkGroupsResponse() (response *DescribeWorkGroupsResponse)
func (*DescribeWorkGroupsResponse) FromJsonString ¶
func (r *DescribeWorkGroupsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkGroupsResponse) ToJsonString ¶
func (r *DescribeWorkGroupsResponse) ToJsonString() string
type DescribeWorkGroupsResponseParams ¶
type DescribeWorkGroupsResponseParams struct { // The total number of working groups TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Collection of working group information WorkGroupSet []*WorkGroupInfo `json:"WorkGroupSet,omitnil,omitempty" name:"WorkGroupSet"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DetachUserPolicyRequest ¶
type DetachUserPolicyRequest struct { *tchttp.BaseRequest // User ID, which matches Uin on the CAM side. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Collection of unbound permissions PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
func NewDetachUserPolicyRequest ¶
func NewDetachUserPolicyRequest() (request *DetachUserPolicyRequest)
func (*DetachUserPolicyRequest) FromJsonString ¶
func (r *DetachUserPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DetachUserPolicyRequest) ToJsonString ¶
func (r *DetachUserPolicyRequest) ToJsonString() string
type DetachUserPolicyRequestParams ¶
type DetachUserPolicyRequestParams struct { // User ID, which matches Uin on the CAM side. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Collection of unbound permissions PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
Predefined struct for user
type DetachUserPolicyResponse ¶
type DetachUserPolicyResponse struct { *tchttp.BaseResponse Response *DetachUserPolicyResponseParams `json:"Response"` }
func NewDetachUserPolicyResponse ¶
func NewDetachUserPolicyResponse() (response *DetachUserPolicyResponse)
func (*DetachUserPolicyResponse) FromJsonString ¶
func (r *DetachUserPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DetachUserPolicyResponse) ToJsonString ¶
func (r *DetachUserPolicyResponse) ToJsonString() string
type DetachUserPolicyResponseParams ¶
type DetachUserPolicyResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DetachWorkGroupPolicyRequest ¶
type DetachWorkGroupPolicyRequest struct { *tchttp.BaseRequest // Working group ID WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Collection of unbound permissions PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
func NewDetachWorkGroupPolicyRequest ¶
func NewDetachWorkGroupPolicyRequest() (request *DetachWorkGroupPolicyRequest)
func (*DetachWorkGroupPolicyRequest) FromJsonString ¶
func (r *DetachWorkGroupPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DetachWorkGroupPolicyRequest) ToJsonString ¶
func (r *DetachWorkGroupPolicyRequest) ToJsonString() string
type DetachWorkGroupPolicyRequestParams ¶
type DetachWorkGroupPolicyRequestParams struct { // Working group ID WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Collection of unbound permissions PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` }
Predefined struct for user
type DetachWorkGroupPolicyResponse ¶
type DetachWorkGroupPolicyResponse struct { *tchttp.BaseResponse Response *DetachWorkGroupPolicyResponseParams `json:"Response"` }
func NewDetachWorkGroupPolicyResponse ¶
func NewDetachWorkGroupPolicyResponse() (response *DetachWorkGroupPolicyResponse)
func (*DetachWorkGroupPolicyResponse) FromJsonString ¶
func (r *DetachWorkGroupPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DetachWorkGroupPolicyResponse) ToJsonString ¶
func (r *DetachWorkGroupPolicyResponse) ToJsonString() string
type DetachWorkGroupPolicyResponseParams ¶
type DetachWorkGroupPolicyResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DropDLCTableRequest ¶
type DropDLCTableRequest struct { *tchttp.BaseRequest // Engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Data table name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Whether to delete the data DeleteData *bool `json:"DeleteData,omitnil,omitempty" name:"DeleteData"` // Resource group name ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
func NewDropDLCTableRequest ¶
func NewDropDLCTableRequest() (request *DropDLCTableRequest)
func (*DropDLCTableRequest) FromJsonString ¶
func (r *DropDLCTableRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropDLCTableRequest) ToJsonString ¶
func (r *DropDLCTableRequest) ToJsonString() string
type DropDLCTableRequestParams ¶
type DropDLCTableRequestParams struct { // Engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Data table name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Whether to delete the data DeleteData *bool `json:"DeleteData,omitnil,omitempty" name:"DeleteData"` // Resource group name ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
Predefined struct for user
type DropDLCTableResponse ¶
type DropDLCTableResponse struct { *tchttp.BaseResponse Response *DropDLCTableResponseParams `json:"Response"` }
func NewDropDLCTableResponse ¶
func NewDropDLCTableResponse() (response *DropDLCTableResponse)
func (*DropDLCTableResponse) FromJsonString ¶
func (r *DropDLCTableResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropDLCTableResponse) ToJsonString ¶
func (r *DropDLCTableResponse) ToJsonString() string
type DropDLCTableResponseParams ¶
type DropDLCTableResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DropDMSDatabaseRequest ¶
type DropDMSDatabaseRequest struct { *tchttp.BaseRequest // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Whether to delete the data. DeleteData *bool `json:"DeleteData,omitnil,omitempty" name:"DeleteData"` // Whether to use cascade delete. Cascade *bool `json:"Cascade,omitnil,omitempty" name:"Cascade"` }
func NewDropDMSDatabaseRequest ¶
func NewDropDMSDatabaseRequest() (request *DropDMSDatabaseRequest)
func (*DropDMSDatabaseRequest) FromJsonString ¶
func (r *DropDMSDatabaseRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropDMSDatabaseRequest) ToJsonString ¶
func (r *DropDMSDatabaseRequest) ToJsonString() string
type DropDMSDatabaseRequestParams ¶
type DropDMSDatabaseRequestParams struct { // Database name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Whether to delete the data. DeleteData *bool `json:"DeleteData,omitnil,omitempty" name:"DeleteData"` // Whether to use cascade delete. Cascade *bool `json:"Cascade,omitnil,omitempty" name:"Cascade"` }
Predefined struct for user
type DropDMSDatabaseResponse ¶
type DropDMSDatabaseResponse struct { *tchttp.BaseResponse Response *DropDMSDatabaseResponseParams `json:"Response"` }
func NewDropDMSDatabaseResponse ¶
func NewDropDMSDatabaseResponse() (response *DropDMSDatabaseResponse)
func (*DropDMSDatabaseResponse) FromJsonString ¶
func (r *DropDMSDatabaseResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropDMSDatabaseResponse) ToJsonString ¶
func (r *DropDMSDatabaseResponse) ToJsonString() string
type DropDMSDatabaseResponseParams ¶
type DropDMSDatabaseResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DropDMSTableRequest ¶
type DropDMSTableRequest struct { *tchttp.BaseRequest // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Table name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Whether to delete the data DeleteData *bool `json:"DeleteData,omitnil,omitempty" name:"DeleteData"` // Environment properties EnvProps *KVPair `json:"EnvProps,omitnil,omitempty" name:"EnvProps"` }
func NewDropDMSTableRequest ¶
func NewDropDMSTableRequest() (request *DropDMSTableRequest)
func (*DropDMSTableRequest) FromJsonString ¶
func (r *DropDMSTableRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropDMSTableRequest) ToJsonString ¶
func (r *DropDMSTableRequest) ToJsonString() string
type DropDMSTableRequestParams ¶
type DropDMSTableRequestParams struct { // Database name DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"` // Table name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Whether to delete the data DeleteData *bool `json:"DeleteData,omitnil,omitempty" name:"DeleteData"` // Environment properties EnvProps *KVPair `json:"EnvProps,omitnil,omitempty" name:"EnvProps"` }
Predefined struct for user
type DropDMSTableResponse ¶
type DropDMSTableResponse struct { *tchttp.BaseResponse Response *DropDMSTableResponseParams `json:"Response"` }
func NewDropDMSTableResponse ¶
func NewDropDMSTableResponse() (response *DropDMSTableResponse)
func (*DropDMSTableResponse) FromJsonString ¶
func (r *DropDMSTableResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropDMSTableResponse) ToJsonString ¶
func (r *DropDMSTableResponse) ToJsonString() string
type DropDMSTableResponseParams ¶
type DropDMSTableResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Execution ¶
type Execution struct { // The automatically generated SQL statements. SQL *string `json:"SQL,omitnil,omitempty" name:"SQL"` }
type ExternalDataConfiguration ¶
type ExternalDataConfiguration struct { // Metadata storage object // Note: This field may return null, indicating that no valid values can be obtained. Sds *DMSSds `json:"Sds,omitnil,omitempty" name:"Sds"` // View text // Note: This field may return null, indicating that no valid values can be obtained. ViewOriginalText *string `json:"ViewOriginalText,omitnil,omitempty" name:"ViewOriginalText"` // View text // Note: This field may return null, indicating that no valid values can be obtained. ViewExpandedText *string `json:"ViewExpandedText,omitnil,omitempty" name:"ViewExpandedText"` // Hive maintenance version // Note: This field may return null, indicating that no valid values can be obtained. Retention *int64 `json:"Retention,omitnil,omitempty" name:"Retention"` // Lifecycle // Note: This field may return null, indicating that no valid values can be obtained. LifeTime *int64 `json:"LifeTime,omitnil,omitempty" name:"LifeTime"` // Partition // Note: This field may return null, indicating that no valid values can be obtained. Partitions []*DMSPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` }
type FavorInfo ¶
type FavorInfo struct { // Prioritized items // Note: This field may return null, indicating that no valid values can be obtained. Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"` // Catalog name // Note: This field may return null, indicating that no valid values can be obtained. Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // DataBase name // Note: This field may return null, indicating that no valid values can be obtained. DataBase *string `json:"DataBase,omitnil,omitempty" name:"DataBase"` // Table name // Note: This field may return null, indicating that no valid values can be obtained. Table *string `json:"Table,omitnil,omitempty" name:"Table"` }
type Filter ¶
type Filter struct { // Attribute name. If more than one filter exists, the logical relationship between these filters is `OR`. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Attribute value. If multiple values exist in one filter, the logical relationship between these values is `OR`. Values []*string `json:"Values,omitnil,omitempty" name:"Values"` }
type GenerateCreateMangedTableSqlRequest ¶
type GenerateCreateMangedTableSqlRequest struct { *tchttp.BaseRequest // The basic table information. TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"` // The table fields. Columns []*TColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // The table partitions. Partitions []*TPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` // The table properties. Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"` // The Upsert key for a v2 table (in Upsert mode). UpsertKeys []*string `json:"UpsertKeys,omitnil,omitempty" name:"UpsertKeys"` }
func NewGenerateCreateMangedTableSqlRequest ¶
func NewGenerateCreateMangedTableSqlRequest() (request *GenerateCreateMangedTableSqlRequest)
func (*GenerateCreateMangedTableSqlRequest) FromJsonString ¶
func (r *GenerateCreateMangedTableSqlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GenerateCreateMangedTableSqlRequest) ToJsonString ¶
func (r *GenerateCreateMangedTableSqlRequest) ToJsonString() string
type GenerateCreateMangedTableSqlRequestParams ¶
type GenerateCreateMangedTableSqlRequestParams struct { // The basic table information. TableBaseInfo *TableBaseInfo `json:"TableBaseInfo,omitnil,omitempty" name:"TableBaseInfo"` // The table fields. Columns []*TColumn `json:"Columns,omitnil,omitempty" name:"Columns"` // The table partitions. Partitions []*TPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` // The table properties. Properties []*Property `json:"Properties,omitnil,omitempty" name:"Properties"` // The Upsert key for a v2 table (in Upsert mode). UpsertKeys []*string `json:"UpsertKeys,omitnil,omitempty" name:"UpsertKeys"` }
Predefined struct for user
type GenerateCreateMangedTableSqlResponse ¶
type GenerateCreateMangedTableSqlResponse struct { *tchttp.BaseResponse Response *GenerateCreateMangedTableSqlResponseParams `json:"Response"` }
func NewGenerateCreateMangedTableSqlResponse ¶
func NewGenerateCreateMangedTableSqlResponse() (response *GenerateCreateMangedTableSqlResponse)
func (*GenerateCreateMangedTableSqlResponse) FromJsonString ¶
func (r *GenerateCreateMangedTableSqlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GenerateCreateMangedTableSqlResponse) ToJsonString ¶
func (r *GenerateCreateMangedTableSqlResponse) ToJsonString() string
type GenerateCreateMangedTableSqlResponseParams ¶
type GenerateCreateMangedTableSqlResponseParams struct { // The SQL statements for creating the managed internal table. Execution *Execution `json:"Execution,omitnil,omitempty" name:"Execution"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetOptimizerPolicyRequest ¶
type GetOptimizerPolicyRequest struct { *tchttp.BaseRequest // Policy description SmartPolicy *SmartPolicy `json:"SmartPolicy,omitnil,omitempty" name:"SmartPolicy"` }
func NewGetOptimizerPolicyRequest ¶
func NewGetOptimizerPolicyRequest() (request *GetOptimizerPolicyRequest)
func (*GetOptimizerPolicyRequest) FromJsonString ¶
func (r *GetOptimizerPolicyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetOptimizerPolicyRequest) ToJsonString ¶
func (r *GetOptimizerPolicyRequest) ToJsonString() string
type GetOptimizerPolicyRequestParams ¶
type GetOptimizerPolicyRequestParams struct { // Policy description SmartPolicy *SmartPolicy `json:"SmartPolicy,omitnil,omitempty" name:"SmartPolicy"` }
Predefined struct for user
type GetOptimizerPolicyResponse ¶
type GetOptimizerPolicyResponse struct { *tchttp.BaseResponse Response *GetOptimizerPolicyResponseParams `json:"Response"` }
func NewGetOptimizerPolicyResponse ¶
func NewGetOptimizerPolicyResponse() (response *GetOptimizerPolicyResponse)
func (*GetOptimizerPolicyResponse) FromJsonString ¶
func (r *GetOptimizerPolicyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetOptimizerPolicyResponse) ToJsonString ¶
func (r *GetOptimizerPolicyResponse) ToJsonString() string
type GetOptimizerPolicyResponseParams ¶
type GetOptimizerPolicyResponseParams struct { // Smart optimization policy SmartOptimizerPolicy *SmartOptimizerPolicy `json:"SmartOptimizerPolicy,omitnil,omitempty" name:"SmartOptimizerPolicy"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GrantDLCCatalogAccessRequest ¶
type GrantDLCCatalogAccessRequest struct { *tchttp.BaseRequest // Authorized VpcId VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // Product (EMR|DLC|Doris|Inlong|Wedata) Product *string `json:"Product,omitnil,omitempty" name:"Product"` // Description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // UIN of the account to which VPC belongs VpcUin *string `json:"VpcUin,omitnil,omitempty" name:"VpcUin"` // AppId of the account to which VPC belongs VpcAppId *uint64 `json:"VpcAppId,omitnil,omitempty" name:"VpcAppId"` }
func NewGrantDLCCatalogAccessRequest ¶
func NewGrantDLCCatalogAccessRequest() (request *GrantDLCCatalogAccessRequest)
func (*GrantDLCCatalogAccessRequest) FromJsonString ¶
func (r *GrantDLCCatalogAccessRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GrantDLCCatalogAccessRequest) ToJsonString ¶
func (r *GrantDLCCatalogAccessRequest) ToJsonString() string
type GrantDLCCatalogAccessRequestParams ¶
type GrantDLCCatalogAccessRequestParams struct { // Authorized VpcId VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // Product (EMR|DLC|Doris|Inlong|Wedata) Product *string `json:"Product,omitnil,omitempty" name:"Product"` // Description Description *string `json:"Description,omitnil,omitempty" name:"Description"` // UIN of the account to which VPC belongs VpcUin *string `json:"VpcUin,omitnil,omitempty" name:"VpcUin"` // AppId of the account to which VPC belongs VpcAppId *uint64 `json:"VpcAppId,omitnil,omitempty" name:"VpcAppId"` }
Predefined struct for user
type GrantDLCCatalogAccessResponse ¶
type GrantDLCCatalogAccessResponse struct { *tchttp.BaseResponse Response *GrantDLCCatalogAccessResponseParams `json:"Response"` }
func NewGrantDLCCatalogAccessResponse ¶
func NewGrantDLCCatalogAccessResponse() (response *GrantDLCCatalogAccessResponse)
func (*GrantDLCCatalogAccessResponse) FromJsonString ¶
func (r *GrantDLCCatalogAccessResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GrantDLCCatalogAccessResponse) ToJsonString ¶
func (r *GrantDLCCatalogAccessResponse) ToJsonString() string
type GrantDLCCatalogAccessResponseParams ¶
type GrantDLCCatalogAccessResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type JobResponseInfo ¶
type JobResponseInfo struct { // Job name // Note: This field may return null, indicating that no valid values can be obtained. JobName *string `json:"JobName,omitnil,omitempty" name:"JobName"` // Statistics // Note: This field may return null, indicating that no valid values can be obtained. StatisticInfo *StatisticInfo `json:"StatisticInfo,omitnil,omitempty" name:"StatisticInfo"` // Job configuration // Note: This field may return null, indicating that no valid values can be obtained. JobConfiguration *string `json:"JobConfiguration,omitnil,omitempty" name:"JobConfiguration"` // The current status of the job: 0: initializing; 1: running; 2: executed; 3: writing data; 4: queuing; -1: execution failed; -3: manually terminated. The job execution result is returned only when the job is successfully executed. // Note: This field may return null, indicating that no valid values can be obtained. JobStatus *int64 `json:"JobStatus,omitnil,omitempty" name:"JobStatus"` }
type KVPair ¶
type KVPair struct { // Configured key // Note: This field may return null, indicating that no valid values can be obtained. Key *string `json:"Key,omitnil,omitempty" name:"Key"` // Configured value // Note: This field may return null, indicating that no valid values can be obtained. Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type LakeFsInfo ¶
type LakeFsInfo struct { // Managed storage name Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Managed storage type Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Capacity SpaceUsedSize *float64 `json:"SpaceUsedSize,omitnil,omitempty" name:"SpaceUsedSize"` // Timestamp of the creation time CreateTimeStamp *int64 `json:"CreateTimeStamp,omitnil,omitempty" name:"CreateTimeStamp"` // Whether it is the user's default bucket: 0: default bucket, 1: non-default bucket // Note: This field may return null, indicating that no valid values can be obtained. DefaultBucket *int64 `json:"DefaultBucket,omitnil,omitempty" name:"DefaultBucket"` // Managed storage short name // Note: This field may return null, indicating that no valid values can be obtained. ShortName *string `json:"ShortName,omitnil,omitempty" name:"ShortName"` // Description information of the bucket // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // The status of the managed bucket. Current values: creating, bind, readOnly, and isolate // Note: This field may return null, indicating that no valid values can be obtained. Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type ModifyAdvancedStoreLocationRequest ¶
type ModifyAdvancedStoreLocationRequest struct { *tchttp.BaseRequest // COS path for saving querying results StoreLocation *string `json:"StoreLocation,omitnil,omitempty" name:"StoreLocation"` // Whether to enable advanced settings. 0 means no while 1 means yes. Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` }
func NewModifyAdvancedStoreLocationRequest ¶
func NewModifyAdvancedStoreLocationRequest() (request *ModifyAdvancedStoreLocationRequest)
func (*ModifyAdvancedStoreLocationRequest) FromJsonString ¶
func (r *ModifyAdvancedStoreLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAdvancedStoreLocationRequest) ToJsonString ¶
func (r *ModifyAdvancedStoreLocationRequest) ToJsonString() string
type ModifyAdvancedStoreLocationRequestParams ¶
type ModifyAdvancedStoreLocationRequestParams struct { // COS path for saving querying results StoreLocation *string `json:"StoreLocation,omitnil,omitempty" name:"StoreLocation"` // Whether to enable advanced settings. 0 means no while 1 means yes. Enable *uint64 `json:"Enable,omitnil,omitempty" name:"Enable"` }
Predefined struct for user
type ModifyAdvancedStoreLocationResponse ¶
type ModifyAdvancedStoreLocationResponse struct { *tchttp.BaseResponse Response *ModifyAdvancedStoreLocationResponseParams `json:"Response"` }
func NewModifyAdvancedStoreLocationResponse ¶
func NewModifyAdvancedStoreLocationResponse() (response *ModifyAdvancedStoreLocationResponse)
func (*ModifyAdvancedStoreLocationResponse) FromJsonString ¶
func (r *ModifyAdvancedStoreLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAdvancedStoreLocationResponse) ToJsonString ¶
func (r *ModifyAdvancedStoreLocationResponse) ToJsonString() string
type ModifyAdvancedStoreLocationResponseParams ¶
type ModifyAdvancedStoreLocationResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDataEngineDescriptionRequest ¶
type ModifyDataEngineDescriptionRequest struct { *tchttp.BaseRequest // Name of the engine to be modified DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Engine description and its maximum length is 250 characters. Message *string `json:"Message,omitnil,omitempty" name:"Message"` }
func NewModifyDataEngineDescriptionRequest ¶
func NewModifyDataEngineDescriptionRequest() (request *ModifyDataEngineDescriptionRequest)
func (*ModifyDataEngineDescriptionRequest) FromJsonString ¶
func (r *ModifyDataEngineDescriptionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDataEngineDescriptionRequest) ToJsonString ¶
func (r *ModifyDataEngineDescriptionRequest) ToJsonString() string
type ModifyDataEngineDescriptionRequestParams ¶
type ModifyDataEngineDescriptionRequestParams struct { // Name of the engine to be modified DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Engine description and its maximum length is 250 characters. Message *string `json:"Message,omitnil,omitempty" name:"Message"` }
Predefined struct for user
type ModifyDataEngineDescriptionResponse ¶
type ModifyDataEngineDescriptionResponse struct { *tchttp.BaseResponse Response *ModifyDataEngineDescriptionResponseParams `json:"Response"` }
func NewModifyDataEngineDescriptionResponse ¶
func NewModifyDataEngineDescriptionResponse() (response *ModifyDataEngineDescriptionResponse)
func (*ModifyDataEngineDescriptionResponse) FromJsonString ¶
func (r *ModifyDataEngineDescriptionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDataEngineDescriptionResponse) ToJsonString ¶
func (r *ModifyDataEngineDescriptionResponse) ToJsonString() string
type ModifyDataEngineDescriptionResponseParams ¶
type ModifyDataEngineDescriptionResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyGovernEventRuleRequest ¶
type ModifyGovernEventRuleRequest struct {
*tchttp.BaseRequest
}
func NewModifyGovernEventRuleRequest ¶
func NewModifyGovernEventRuleRequest() (request *ModifyGovernEventRuleRequest)
func (*ModifyGovernEventRuleRequest) FromJsonString ¶
func (r *ModifyGovernEventRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyGovernEventRuleRequest) ToJsonString ¶
func (r *ModifyGovernEventRuleRequest) ToJsonString() string
type ModifyGovernEventRuleRequestParams ¶
type ModifyGovernEventRuleRequestParams struct { }
Predefined struct for user
type ModifyGovernEventRuleResponse ¶
type ModifyGovernEventRuleResponse struct { *tchttp.BaseResponse Response *ModifyGovernEventRuleResponseParams `json:"Response"` }
func NewModifyGovernEventRuleResponse ¶
func NewModifyGovernEventRuleResponse() (response *ModifyGovernEventRuleResponse)
func (*ModifyGovernEventRuleResponse) FromJsonString ¶
func (r *ModifyGovernEventRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyGovernEventRuleResponse) ToJsonString ¶
func (r *ModifyGovernEventRuleResponse) ToJsonString() string
type ModifyGovernEventRuleResponseParams ¶
type ModifyGovernEventRuleResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySparkAppBatchRequest ¶
type ModifySparkAppBatchRequest struct { *tchttp.BaseRequest // The list of the IDs of the Spark job tasks to be modified in batches. SparkAppId []*string `json:"SparkAppId,omitnil,omitempty" name:"SparkAppId"` // The engine ID. DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // The driver size. // Valid values for the standard resource type: `small`, `medium`, `large`, and `xlarge`. // Valid values for the memory resource type: `m.small`, `m.medium`, `m.large`, and `m.xlarge`. AppDriverSize *string `json:"AppDriverSize,omitnil,omitempty" name:"AppDriverSize"` // The executor size. // Valid values for the standard resource type: `small`, `medium`, `large`, and `xlarge`. // Valid values for the memory resource type: `m.small`, `m.medium`, `m.large`, and `m.xlarge`. AppExecutorSize *string `json:"AppExecutorSize,omitnil,omitempty" name:"AppExecutorSize"` // The executor count. The minimum value is 1 and the maximum value is less than the cluster specification. AppExecutorNums *uint64 `json:"AppExecutorNums,omitnil,omitempty" name:"AppExecutorNums"` // The maximum executor count (in dynamic configuration scenarios). The minimum value is 1 and the maximum value is less than the cluster specification. If you set `ExecutorMaxNumbers` to a value smaller than that of `ExecutorNums`, the value of `ExecutorMaxNumbers` is automatically changed to that of `ExecutorNums`. AppExecutorMaxNumbers *uint64 `json:"AppExecutorMaxNumbers,omitnil,omitempty" name:"AppExecutorMaxNumbers"` // Whether to inherit the task resource configuration from the cluster template. Valid values: `0` (default): No; `1`: Yes. IsInherit *uint64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` }
func NewModifySparkAppBatchRequest ¶
func NewModifySparkAppBatchRequest() (request *ModifySparkAppBatchRequest)
func (*ModifySparkAppBatchRequest) FromJsonString ¶
func (r *ModifySparkAppBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySparkAppBatchRequest) ToJsonString ¶
func (r *ModifySparkAppBatchRequest) ToJsonString() string
type ModifySparkAppBatchRequestParams ¶
type ModifySparkAppBatchRequestParams struct { // The list of the IDs of the Spark job tasks to be modified in batches. SparkAppId []*string `json:"SparkAppId,omitnil,omitempty" name:"SparkAppId"` // The engine ID. DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // The driver size. // Valid values for the standard resource type: `small`, `medium`, `large`, and `xlarge`. // Valid values for the memory resource type: `m.small`, `m.medium`, `m.large`, and `m.xlarge`. AppDriverSize *string `json:"AppDriverSize,omitnil,omitempty" name:"AppDriverSize"` // The executor size. // Valid values for the standard resource type: `small`, `medium`, `large`, and `xlarge`. // Valid values for the memory resource type: `m.small`, `m.medium`, `m.large`, and `m.xlarge`. AppExecutorSize *string `json:"AppExecutorSize,omitnil,omitempty" name:"AppExecutorSize"` // The executor count. The minimum value is 1 and the maximum value is less than the cluster specification. AppExecutorNums *uint64 `json:"AppExecutorNums,omitnil,omitempty" name:"AppExecutorNums"` // The maximum executor count (in dynamic configuration scenarios). The minimum value is 1 and the maximum value is less than the cluster specification. If you set `ExecutorMaxNumbers` to a value smaller than that of `ExecutorNums`, the value of `ExecutorMaxNumbers` is automatically changed to that of `ExecutorNums`. AppExecutorMaxNumbers *uint64 `json:"AppExecutorMaxNumbers,omitnil,omitempty" name:"AppExecutorMaxNumbers"` // Whether to inherit the task resource configuration from the cluster template. Valid values: `0` (default): No; `1`: Yes. IsInherit *uint64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` }
Predefined struct for user
type ModifySparkAppBatchResponse ¶
type ModifySparkAppBatchResponse struct { *tchttp.BaseResponse Response *ModifySparkAppBatchResponseParams `json:"Response"` }
func NewModifySparkAppBatchResponse ¶
func NewModifySparkAppBatchResponse() (response *ModifySparkAppBatchResponse)
func (*ModifySparkAppBatchResponse) FromJsonString ¶
func (r *ModifySparkAppBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySparkAppBatchResponse) ToJsonString ¶
func (r *ModifySparkAppBatchResponse) ToJsonString() string
type ModifySparkAppBatchResponseParams ¶
type ModifySparkAppBatchResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySparkAppRequest ¶
type ModifySparkAppRequest struct { *tchttp.BaseRequest // The Spark job name. AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // The Spark job type. Valid values: `1` for Spark JAR job and `2` for Spark streaming job. AppType *int64 `json:"AppType,omitnil,omitempty" name:"AppType"` // The data engine executing the Spark job. DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // The path of the Spark job package. AppFile *string `json:"AppFile,omitnil,omitempty" name:"AppFile"` // The data access policy (CAM role arn). RoleArn *int64 `json:"RoleArn,omitnil,omitempty" name:"RoleArn"` // The driver size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppDriverSize *string `json:"AppDriverSize,omitnil,omitempty" name:"AppDriverSize"` // The executor size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppExecutorSize *string `json:"AppExecutorSize,omitnil,omitempty" name:"AppExecutorSize"` // Number of Spark job executors AppExecutorNums *int64 `json:"AppExecutorNums,omitnil,omitempty" name:"AppExecutorNums"` // The Spark job ID. SparkAppId *string `json:"SparkAppId,omitnil,omitempty" name:"SparkAppId"` // This field has been disused. Use the `Datasource` field instead. Eni *string `json:"Eni,omitnil,omitempty" name:"Eni"` // The source of the Spark job package. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocal *string `json:"IsLocal,omitnil,omitempty" name:"IsLocal"` // The main class of the Spark job. MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // Spark configurations separated by line break AppConf *string `json:"AppConf,omitnil,omitempty" name:"AppConf"` // The source of the dependency JAR packages of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalJars *string `json:"IsLocalJars,omitnil,omitempty" name:"IsLocalJars"` // The dependency JAR packages of the Spark JAR job (JAR packages), separated by comma. AppJars *string `json:"AppJars,omitnil,omitempty" name:"AppJars"` // The source of the dependency files of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalFiles *string `json:"IsLocalFiles,omitnil,omitempty" name:"IsLocalFiles"` // The dependency files of the Spark job (files other than JAR and ZIP packages), separated by comma. AppFiles *string `json:"AppFiles,omitnil,omitempty" name:"AppFiles"` // The source of the PySpark dependencies. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalPythonFiles *string `json:"IsLocalPythonFiles,omitnil,omitempty" name:"IsLocalPythonFiles"` // The PySpark dependencies (Python files), separated by comma, with .py, .zip, and .egg formats supported. AppPythonFiles *string `json:"AppPythonFiles,omitnil,omitempty" name:"AppPythonFiles"` // The input parameters of the Spark job, separated by comma. CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` // The maximum number of retries, valid for Spark streaming tasks only. MaxRetries *int64 `json:"MaxRetries,omitnil,omitempty" name:"MaxRetries"` // Data source name DataSource *string `json:"DataSource,omitnil,omitempty" name:"DataSource"` // The source of the dependency archives of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalArchives *string `json:"IsLocalArchives,omitnil,omitempty" name:"IsLocalArchives"` // The dependency archives of the Spark job, separated by comma, with tar.gz, .tgz, and .tar formats supported. AppArchives *string `json:"AppArchives,omitnil,omitempty" name:"AppArchives"` // The Spark image version. SparkImage *string `json:"SparkImage,omitnil,omitempty" name:"SparkImage"` // The Spark image version name. SparkImageVersion *string `json:"SparkImageVersion,omitnil,omitempty" name:"SparkImageVersion"` // The specified executor count (max), which defaults to 1. This parameter applies if the "Dynamic" mode is selected. If the "Dynamic" mode is not selected, the executor count is equal to `AppExecutorNums`. AppExecutorMaxNumbers *int64 `json:"AppExecutorMaxNumbers,omitnil,omitempty" name:"AppExecutorMaxNumbers"` // The associated Data Lake Compute query script. SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // Whether to inherit the task resource configuration from the cluster configuration template. Valid values: `0` (default): No; `1`: Yes. IsInherit *uint64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` // Whether to run the task with the session SQLs. Valid values: `false` for no and `true` for yes. IsSessionStarted *bool `json:"IsSessionStarted,omitnil,omitempty" name:"IsSessionStarted"` }
func NewModifySparkAppRequest ¶
func NewModifySparkAppRequest() (request *ModifySparkAppRequest)
func (*ModifySparkAppRequest) FromJsonString ¶
func (r *ModifySparkAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySparkAppRequest) ToJsonString ¶
func (r *ModifySparkAppRequest) ToJsonString() string
type ModifySparkAppRequestParams ¶
type ModifySparkAppRequestParams struct { // The Spark job name. AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // The Spark job type. Valid values: `1` for Spark JAR job and `2` for Spark streaming job. AppType *int64 `json:"AppType,omitnil,omitempty" name:"AppType"` // The data engine executing the Spark job. DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // The path of the Spark job package. AppFile *string `json:"AppFile,omitnil,omitempty" name:"AppFile"` // The data access policy (CAM role arn). RoleArn *int64 `json:"RoleArn,omitnil,omitempty" name:"RoleArn"` // The driver size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppDriverSize *string `json:"AppDriverSize,omitnil,omitempty" name:"AppDriverSize"` // The executor size. Valid values: `small` (default, 1 CU), `medium` (2 CUs), `large` (4 CUs), and `xlarge` (8 CUs). AppExecutorSize *string `json:"AppExecutorSize,omitnil,omitempty" name:"AppExecutorSize"` // Number of Spark job executors AppExecutorNums *int64 `json:"AppExecutorNums,omitnil,omitempty" name:"AppExecutorNums"` // The Spark job ID. SparkAppId *string `json:"SparkAppId,omitnil,omitempty" name:"SparkAppId"` // This field has been disused. Use the `Datasource` field instead. Eni *string `json:"Eni,omitnil,omitempty" name:"Eni"` // The source of the Spark job package. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocal *string `json:"IsLocal,omitnil,omitempty" name:"IsLocal"` // The main class of the Spark job. MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // Spark configurations separated by line break AppConf *string `json:"AppConf,omitnil,omitempty" name:"AppConf"` // The source of the dependency JAR packages of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalJars *string `json:"IsLocalJars,omitnil,omitempty" name:"IsLocalJars"` // The dependency JAR packages of the Spark JAR job (JAR packages), separated by comma. AppJars *string `json:"AppJars,omitnil,omitempty" name:"AppJars"` // The source of the dependency files of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalFiles *string `json:"IsLocalFiles,omitnil,omitempty" name:"IsLocalFiles"` // The dependency files of the Spark job (files other than JAR and ZIP packages), separated by comma. AppFiles *string `json:"AppFiles,omitnil,omitempty" name:"AppFiles"` // The source of the PySpark dependencies. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalPythonFiles *string `json:"IsLocalPythonFiles,omitnil,omitempty" name:"IsLocalPythonFiles"` // The PySpark dependencies (Python files), separated by comma, with .py, .zip, and .egg formats supported. AppPythonFiles *string `json:"AppPythonFiles,omitnil,omitempty" name:"AppPythonFiles"` // The input parameters of the Spark job, separated by comma. CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` // The maximum number of retries, valid for Spark streaming tasks only. MaxRetries *int64 `json:"MaxRetries,omitnil,omitempty" name:"MaxRetries"` // Data source name DataSource *string `json:"DataSource,omitnil,omitempty" name:"DataSource"` // The source of the dependency archives of the Spark job. Valid values: `cos` for COS and `lakefs` for the local system (for use in the console, but this method does not support direct API calls). IsLocalArchives *string `json:"IsLocalArchives,omitnil,omitempty" name:"IsLocalArchives"` // The dependency archives of the Spark job, separated by comma, with tar.gz, .tgz, and .tar formats supported. AppArchives *string `json:"AppArchives,omitnil,omitempty" name:"AppArchives"` // The Spark image version. SparkImage *string `json:"SparkImage,omitnil,omitempty" name:"SparkImage"` // The Spark image version name. SparkImageVersion *string `json:"SparkImageVersion,omitnil,omitempty" name:"SparkImageVersion"` // The specified executor count (max), which defaults to 1. This parameter applies if the "Dynamic" mode is selected. If the "Dynamic" mode is not selected, the executor count is equal to `AppExecutorNums`. AppExecutorMaxNumbers *int64 `json:"AppExecutorMaxNumbers,omitnil,omitempty" name:"AppExecutorMaxNumbers"` // The associated Data Lake Compute query script. SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // Whether to inherit the task resource configuration from the cluster configuration template. Valid values: `0` (default): No; `1`: Yes. IsInherit *uint64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` // Whether to run the task with the session SQLs. Valid values: `false` for no and `true` for yes. IsSessionStarted *bool `json:"IsSessionStarted,omitnil,omitempty" name:"IsSessionStarted"` }
Predefined struct for user
type ModifySparkAppResponse ¶
type ModifySparkAppResponse struct { *tchttp.BaseResponse Response *ModifySparkAppResponseParams `json:"Response"` }
func NewModifySparkAppResponse ¶
func NewModifySparkAppResponse() (response *ModifySparkAppResponse)
func (*ModifySparkAppResponse) FromJsonString ¶
func (r *ModifySparkAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySparkAppResponse) ToJsonString ¶
func (r *ModifySparkAppResponse) ToJsonString() string
type ModifySparkAppResponseParams ¶
type ModifySparkAppResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyUserRequest ¶
type ModifyUserRequest struct { *tchttp.BaseRequest // User ID which matches UIN on the CAM side UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // User description UserDescription *string `json:"UserDescription,omitnil,omitempty" name:"UserDescription"` }
func NewModifyUserRequest ¶
func NewModifyUserRequest() (request *ModifyUserRequest)
func (*ModifyUserRequest) FromJsonString ¶
func (r *ModifyUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserRequest) ToJsonString ¶
func (r *ModifyUserRequest) ToJsonString() string
type ModifyUserRequestParams ¶
type ModifyUserRequestParams struct { // User ID which matches UIN on the CAM side UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // User description UserDescription *string `json:"UserDescription,omitnil,omitempty" name:"UserDescription"` }
Predefined struct for user
type ModifyUserResponse ¶
type ModifyUserResponse struct { *tchttp.BaseResponse Response *ModifyUserResponseParams `json:"Response"` }
func NewModifyUserResponse ¶
func NewModifyUserResponse() (response *ModifyUserResponse)
func (*ModifyUserResponse) FromJsonString ¶
func (r *ModifyUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserResponse) ToJsonString ¶
func (r *ModifyUserResponse) ToJsonString() string
type ModifyUserResponseParams ¶
type ModifyUserResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyUserTypeRequest ¶
type ModifyUserTypeRequest struct { *tchttp.BaseRequest // User ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Types that users modify. ADMIN: administrators; COMMON: general users. UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` }
func NewModifyUserTypeRequest ¶
func NewModifyUserTypeRequest() (request *ModifyUserTypeRequest)
func (*ModifyUserTypeRequest) FromJsonString ¶
func (r *ModifyUserTypeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserTypeRequest) ToJsonString ¶
func (r *ModifyUserTypeRequest) ToJsonString() string
type ModifyUserTypeRequestParams ¶
type ModifyUserTypeRequestParams struct { // User ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Types that users modify. ADMIN: administrators; COMMON: general users. UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` }
Predefined struct for user
type ModifyUserTypeResponse ¶
type ModifyUserTypeResponse struct { *tchttp.BaseResponse Response *ModifyUserTypeResponseParams `json:"Response"` }
func NewModifyUserTypeResponse ¶
func NewModifyUserTypeResponse() (response *ModifyUserTypeResponse)
func (*ModifyUserTypeResponse) FromJsonString ¶
func (r *ModifyUserTypeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserTypeResponse) ToJsonString ¶
func (r *ModifyUserTypeResponse) ToJsonString() string
type ModifyUserTypeResponseParams ¶
type ModifyUserTypeResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWorkGroupRequest ¶
type ModifyWorkGroupRequest struct { *tchttp.BaseRequest // Working group IDs WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Working group description, and the upper limit of the number of its characters is 50. WorkGroupDescription *string `json:"WorkGroupDescription,omitnil,omitempty" name:"WorkGroupDescription"` }
func NewModifyWorkGroupRequest ¶
func NewModifyWorkGroupRequest() (request *ModifyWorkGroupRequest)
func (*ModifyWorkGroupRequest) FromJsonString ¶
func (r *ModifyWorkGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWorkGroupRequest) ToJsonString ¶
func (r *ModifyWorkGroupRequest) ToJsonString() string
type ModifyWorkGroupRequestParams ¶
type ModifyWorkGroupRequestParams struct { // Working group IDs WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Working group description, and the upper limit of the number of its characters is 50. WorkGroupDescription *string `json:"WorkGroupDescription,omitnil,omitempty" name:"WorkGroupDescription"` }
Predefined struct for user
type ModifyWorkGroupResponse ¶
type ModifyWorkGroupResponse struct { *tchttp.BaseResponse Response *ModifyWorkGroupResponseParams `json:"Response"` }
func NewModifyWorkGroupResponse ¶
func NewModifyWorkGroupResponse() (response *ModifyWorkGroupResponse)
func (*ModifyWorkGroupResponse) FromJsonString ¶
func (r *ModifyWorkGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWorkGroupResponse) ToJsonString ¶
func (r *ModifyWorkGroupResponse) ToJsonString() string
type ModifyWorkGroupResponseParams ¶
type ModifyWorkGroupResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MountPointAssociates ¶
type MountPointAssociates struct { // Bucket ID // Note: This field may return null, indicating that no valid values can be obtained. BucketId *string `json:"BucketId,omitnil,omitempty" name:"BucketId"` // vpcId // Note: This field may return null, indicating that no valid values can be obtained. VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // Subnet address // Note: This field may return null, indicating that no valid values can be obtained. VpcCidrBlock *string `json:"VpcCidrBlock,omitnil,omitempty" name:"VpcCidrBlock"` // Permission group ID // Note: This field may return null, indicating that no valid values can be obtained. AccessGroupId *string `json:"AccessGroupId,omitnil,omitempty" name:"AccessGroupId"` // Permission rule ID // Note: This field may return null, indicating that no valid values can be obtained. AccessRuleId *int64 `json:"AccessRuleId,omitnil,omitempty" name:"AccessRuleId"` }
type NetworkConnection ¶
type NetworkConnection struct { // Network configuration ID // Note: This field may return null, indicating that no valid values can be obtained. Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // Unique identifier of network configuration // Note: This field may return null, indicating that no valid values can be obtained. AssociateId *string `json:"AssociateId,omitnil,omitempty" name:"AssociateId"` // Computing engine ID // Note: This field may return null, indicating that no valid values can be obtained. HouseId *string `json:"HouseId,omitnil,omitempty" name:"HouseId"` // Data source ID (discarded) // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionId *string `json:"DatasourceConnectionId,omitnil,omitempty" name:"DatasourceConnectionId"` // Network configuration status (0 - initializing; 1 - normal) // Note: This field may return null, indicating that no valid values can be obtained. State *int64 `json:"State,omitnil,omitempty" name:"State"` // Creation time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Modification time // Note: This field may return null, indicating that no valid values can be obtained. UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // Create user Appid. // Note: This field may return null, indicating that no valid values can be obtained. Appid *int64 `json:"Appid,omitnil,omitempty" name:"Appid"` // Computing engine name // Note: This field may return null, indicating that no valid values can be obtained. HouseName *string `json:"HouseName,omitnil,omitempty" name:"HouseName"` // Network configuration name // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Network configuration type // Note: This field may return null, indicating that no valid values can be obtained. NetworkConnectionType *int64 `json:"NetworkConnectionType,omitnil,omitempty" name:"NetworkConnectionType"` // Create user UIN. // Note: This field may return null, indicating that no valid values can be obtained. Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // Create user SubAccountUin. // Note: This field may return null, indicating that no valid values can be obtained. SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` // Network configuration description // Note: This field may return null, indicating that no valid values can be obtained. NetworkConnectionDesc *string `json:"NetworkConnectionDesc,omitnil,omitempty" name:"NetworkConnectionDesc"` // Data source vpcid // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionVpcId *string `json:"DatasourceConnectionVpcId,omitnil,omitempty" name:"DatasourceConnectionVpcId"` // Data source SubnetId // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionSubnetId *string `json:"DatasourceConnectionSubnetId,omitnil,omitempty" name:"DatasourceConnectionSubnetId"` // Data source SubnetId // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionCidrBlock *string `json:"DatasourceConnectionCidrBlock,omitnil,omitempty" name:"DatasourceConnectionCidrBlock"` // Data source SubnetCidrBlock // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionSubnetCidrBlock *string `json:"DatasourceConnectionSubnetCidrBlock,omitnil,omitempty" name:"DatasourceConnectionSubnetCidrBlock"` }
type OpendThirdAccessUserInfo ¶
type OpendThirdAccessUserInfo struct { // ID information // Note: This field may return null, indicating that no valid values can be obtained. Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // User primary UIN // Note: This field may return null, indicating that no valid values can be obtained. Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // User AppID // Note: This field may return null, indicating that no valid values can be obtained. AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // Activation time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type OtherCHDFSBinding ¶
type OtherCHDFSBinding struct { // Product name // Note: This field may return null, indicating that no valid values can be obtained. ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // User name (a discarded field) // Note: This field may return null, indicating that no valid values can be obtained. SuperUser []*string `json:"SuperUser,omitnil,omitempty" name:"SuperUser"` // VPC configuration information // Note: This field may return null, indicating that no valid values can be obtained. VpcInfo []*CHDFSProductVpcInfo `json:"VpcInfo,omitnil,omitempty" name:"VpcInfo"` // Whether to bind the bucket (a discarded field) // Note: This field may return null, indicating that no valid values can be obtained. IsBind *bool `json:"IsBind,omitnil,omitempty" name:"IsBind"` }
type PermissionResponseInfo ¶
type PermissionResponseInfo struct { // Permission type // Note: This field may return null, indicating that no valid values can be obtained. AccessType *string `json:"AccessType,omitnil,omitempty" name:"AccessType"` // Resource information // Note: This field may return null, indicating that no valid values can be obtained. ResourceBaseInfo *ResourceBaseInfo `json:"ResourceBaseInfo,omitnil,omitempty" name:"ResourceBaseInfo"` // Authentication result // Note: This field may return null, indicating that no valid values can be obtained. Allowed *bool `json:"Allowed,omitnil,omitempty" name:"Allowed"` }
type Policy ¶
type Policy struct { // The name of the target database. `*` represents all databases in the current catalog. To grant admin permissions, it must be `*`; to grant data connection permissions, it must be null; to grant other permissions, it can be any database. Database *string `json:"Database,omitnil,omitempty" name:"Database"` // The name of the target data source. To grant admin permission, it must be `*` (all resources at this level); to grant data source and database permissions, it must be `COSDataCatalog` or `*`; to grant table permissions, it can be a custom data source; if it is left empty, `DataLakeCatalog` is used. Note: To grant permissions on a custom data source, the permissions that can be managed in the Data Lake Compute console are subsets of the account permissions granted when you connect the data source to the console. Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // The name of the target table. `*` represents all tables in the current database. To grant admin permissions, it must be `*`; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any table. Table *string `json:"Table,omitnil,omitempty" name:"Table"` // The target permissions, which vary by permission level. Admin: `ALL` (default); data connection: `CREATE`; database: `ALL`, `CREATE`, `ALTER`, and `DROP`; table: `ALL`, `SELECT`, `INSERT`, `ALTER`, `DELETE`, `DROP`, and `UPDATE`. Note: For table permissions, if a data source other than `COSDataCatalog` is specified, only the `SELECT` permission can be granted here. Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // The permission type. Valid values: `ADMIN`, `DATASOURCE`, `DATABASE`, `TABLE`, `VIEW`, `FUNCTION`, `COLUMN`, and `ENGINE`. Note: If it is left empty, `ADMIN` is used. PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"` // The name of the target function. `*` represents all functions in the current catalog. To grant admin permissions, it must be `*`; to grant data connection permissions, it must be null; to grant other permissions, it can be any function. // Note: This field may return null, indicating that no valid values can be obtained. Function *string `json:"Function,omitnil,omitempty" name:"Function"` // The name of the target view. `*` represents all views in the current database. To grant admin permissions, it must be `*`; to grant data connection and database permissions, it must be null; to grant other permissions, it can be any view. // Note: This field may return null, indicating that no valid values can be obtained. View *string `json:"View,omitnil,omitempty" name:"View"` // The name of the target column. `*` represents all columns. To grant admin permissions, it must be `*`. // Note: This field may return null, indicating that no valid values can be obtained. Column *string `json:"Column,omitnil,omitempty" name:"Column"` // The name of the target data engine. `*` represents all engines. To grant admin permissions, it must be `*`. // Note: This field may return null, indicating that no valid values can be obtained. DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // Whether the grantee is allowed to further grant the permissions. Valid values: `false` (default) and `true` (the grantee can grant permissions gained here to other sub-users). // Note: This field may return null, indicating that no valid values can be obtained. ReAuth *bool `json:"ReAuth,omitnil,omitempty" name:"ReAuth"` // The permission source, which is not required when input parameters are passed in. Valid values: `USER` (from the user) and `WORKGROUP` (from one or more associated work groups). // Note: This field may return null, indicating that no valid values can be obtained. Source *string `json:"Source,omitnil,omitempty" name:"Source"` // The grant mode, which is not required as an input parameter. Valid values: `COMMON` and `SENIOR`. // Note: This field may return null, indicating that no valid values can be obtained. Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // The operator, which is not required as an input parameter. // Note: This field may return null, indicating that no valid values can be obtained. Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // The permission policy creation time, which is not required as an input parameter. // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // The ID of the work group, which applies only when the value of the `Source` field is `WORKGROUP`. // Note: This field may return null, indicating that no valid values can be obtained. SourceId *int64 `json:"SourceId,omitnil,omitempty" name:"SourceId"` // The name of the work group, which applies only when the value of the `Source` field is `WORKGROUP`. // Note: This field may return null, indicating that no valid values can be obtained. SourceName *string `json:"SourceName,omitnil,omitempty" name:"SourceName"` // The policy ID. // Note: This field may return null, indicating that no valid values can be obtained. Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
type Policys ¶
type Policys struct { // Collection of policies // Note: This field may return null, indicating that no valid values can be obtained. PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` // Total policies // Note: This field may return null, indicating that no valid values can be obtained. TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type PrestoMonitorMetrics ¶
type PrestoMonitorMetrics struct { // Note: This field may return null, indicating that no valid values can be obtained. LocalCacheHitRate *float64 `json:"LocalCacheHitRate,omitnil,omitempty" name:"LocalCacheHitRate"` // Note: This field may return null, indicating that no valid values can be obtained. FragmentCacheHitRate *float64 `json:"FragmentCacheHitRate,omitnil,omitempty" name:"FragmentCacheHitRate"` }
type PythonSparkImage ¶
type PythonSparkImage struct { // Unique ID of the spark image SparkImageId *string `json:"SparkImageId,omitnil,omitempty" name:"SparkImageId"` // ID of the cluster image of the minor version ChildImageVersionId *string `json:"ChildImageVersionId,omitnil,omitempty" name:"ChildImageVersionId"` // Name of the spark image SparkImageVersion *string `json:"SparkImageVersion,omitnil,omitempty" name:"SparkImageVersion"` // Description of the spark image // Note: This field may return null, indicating that no valid values can be obtained. Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Creation time CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Update time UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type QueryResultRequest ¶
type QueryResultRequest struct { *tchttp.BaseRequest // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // lastReadFile is the file read last time. lastReadOffset is where the read stopped. NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"` }
func NewQueryResultRequest ¶
func NewQueryResultRequest() (request *QueryResultRequest)
func (*QueryResultRequest) FromJsonString ¶
func (r *QueryResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryResultRequest) ToJsonString ¶
func (r *QueryResultRequest) ToJsonString() string
type QueryResultRequestParams ¶
type QueryResultRequestParams struct { // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // lastReadFile is the file read last time. lastReadOffset is where the read stopped. NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"` }
Predefined struct for user
type QueryResultResponse ¶
type QueryResultResponse struct { *tchttp.BaseResponse Response *QueryResultResponseParams `json:"Response"` }
func NewQueryResultResponse ¶
func NewQueryResultResponse() (response *QueryResultResponse)
func (*QueryResultResponse) FromJsonString ¶
func (r *QueryResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryResultResponse) ToJsonString ¶
func (r *QueryResultResponse) ToJsonString() string
type QueryResultResponseParams ¶
type QueryResultResponseParams struct { // Task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // Result data ResultSet *string `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` // schema ResultSchema []*Column `json:"ResultSchema,omitnil,omitempty" name:"ResultSchema"` // Pagination information // Note: This field may return null, indicating that no valid values can be obtained. NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryTaskCostDetailRequest ¶
type QueryTaskCostDetailRequest struct { *tchttp.BaseRequest // Filter criteria. The following filter types are supported. The parameter Name should be one of them. The maximum number of values that can be filtered by task-id is 50. The values that can be filtered by other parameter filters should not be more than 5. // task-id - String - (accurate filtering of task IDs). The example of the value of task-id is e386471f-139a-4e59-877f-50ece8135b99. // task-state - String - (filtering task status); valid values: 0 (initializing), 1 (running), 2 (successful), and -1 (failed). // task-sql-keyword - String - (fuzzy filtering of the keywords of SQL statements); the example of the value is DROP TABLE. // task-operator- string (filtering sub-UIN) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Start time, and the format is yyyy-mm-dd HH:MM:SS. It is the current moment 45 days ago by default. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time, and the format is yyyy-mm-dd HH:MM:SS. The time span is longer than 0 day but shorter than or equal to 30 days. Data within the recent 45 days can be queried. It is the current moment by default. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Data engine name, used for selecting DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Identifier on the next page SearchAfter *string `json:"SearchAfter,omitnil,omitempty" name:"SearchAfter"` // Size of each page PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewQueryTaskCostDetailRequest ¶
func NewQueryTaskCostDetailRequest() (request *QueryTaskCostDetailRequest)
func (*QueryTaskCostDetailRequest) FromJsonString ¶
func (r *QueryTaskCostDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTaskCostDetailRequest) ToJsonString ¶
func (r *QueryTaskCostDetailRequest) ToJsonString() string
type QueryTaskCostDetailRequestParams ¶
type QueryTaskCostDetailRequestParams struct { // Filter criteria. The following filter types are supported. The parameter Name should be one of them. The maximum number of values that can be filtered by task-id is 50. The values that can be filtered by other parameter filters should not be more than 5. // task-id - String - (accurate filtering of task IDs). The example of the value of task-id is e386471f-139a-4e59-877f-50ece8135b99. // task-state - String - (filtering task status); valid values: 0 (initializing), 1 (running), 2 (successful), and -1 (failed). // task-sql-keyword - String - (fuzzy filtering of the keywords of SQL statements); the example of the value is DROP TABLE. // task-operator- string (filtering sub-UIN) Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // Start time, and the format is yyyy-mm-dd HH:MM:SS. It is the current moment 45 days ago by default. StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // End time, and the format is yyyy-mm-dd HH:MM:SS. The time span is longer than 0 day but shorter than or equal to 30 days. Data within the recent 45 days can be queried. It is the current moment by default. EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Data engine name, used for selecting DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Identifier on the next page SearchAfter *string `json:"SearchAfter,omitnil,omitempty" name:"SearchAfter"` // Size of each page PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type QueryTaskCostDetailResponse ¶
type QueryTaskCostDetailResponse struct { *tchttp.BaseResponse Response *QueryTaskCostDetailResponseParams `json:"Response"` }
func NewQueryTaskCostDetailResponse ¶
func NewQueryTaskCostDetailResponse() (response *QueryTaskCostDetailResponse)
func (*QueryTaskCostDetailResponse) FromJsonString ¶
func (r *QueryTaskCostDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTaskCostDetailResponse) ToJsonString ¶
func (r *QueryTaskCostDetailResponse) ToJsonString() string
type QueryTaskCostDetailResponseParams ¶
type QueryTaskCostDetailResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RegisterThirdPartyAccessUserRequest ¶
type RegisterThirdPartyAccessUserRequest struct {
*tchttp.BaseRequest
}
func NewRegisterThirdPartyAccessUserRequest ¶
func NewRegisterThirdPartyAccessUserRequest() (request *RegisterThirdPartyAccessUserRequest)
func (*RegisterThirdPartyAccessUserRequest) FromJsonString ¶
func (r *RegisterThirdPartyAccessUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterThirdPartyAccessUserRequest) ToJsonString ¶
func (r *RegisterThirdPartyAccessUserRequest) ToJsonString() string
type RegisterThirdPartyAccessUserRequestParams ¶
type RegisterThirdPartyAccessUserRequestParams struct { }
Predefined struct for user
type RegisterThirdPartyAccessUserResponse ¶
type RegisterThirdPartyAccessUserResponse struct { *tchttp.BaseResponse Response *RegisterThirdPartyAccessUserResponseParams `json:"Response"` }
func NewRegisterThirdPartyAccessUserResponse ¶
func NewRegisterThirdPartyAccessUserResponse() (response *RegisterThirdPartyAccessUserResponse)
func (*RegisterThirdPartyAccessUserResponse) FromJsonString ¶
func (r *RegisterThirdPartyAccessUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterThirdPartyAccessUserResponse) ToJsonString ¶
func (r *RegisterThirdPartyAccessUserResponse) ToJsonString() string
type RegisterThirdPartyAccessUserResponseParams ¶
type RegisterThirdPartyAccessUserResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RenewDataEngineRequest ¶
type RenewDataEngineRequest struct { *tchttp.BaseRequest // CU queue name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Renewal period in months, which is at least one month. TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // Payment type. It is 1 by default and is prepaid. PayMode *int64 `json:"PayMode,omitnil,omitempty" name:"PayMode"` // Unit. It is m by default, and only m can be filled in. TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` // Auto-renewal flag: 0 means the initial status, and there is no automatic renewal by default. If the user has the privilege to retain services with prepayment, there will be an automatic renewal. 1 means that there is an automatic renewal. 2 means that there is surely no automatic renewal. If it is not specified, the parameter is 0 by default. RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` }
func NewRenewDataEngineRequest ¶
func NewRenewDataEngineRequest() (request *RenewDataEngineRequest)
func (*RenewDataEngineRequest) FromJsonString ¶
func (r *RenewDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RenewDataEngineRequest) ToJsonString ¶
func (r *RenewDataEngineRequest) ToJsonString() string
type RenewDataEngineRequestParams ¶
type RenewDataEngineRequestParams struct { // CU queue name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Renewal period in months, which is at least one month. TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // Payment type. It is 1 by default and is prepaid. PayMode *int64 `json:"PayMode,omitnil,omitempty" name:"PayMode"` // Unit. It is m by default, and only m can be filled in. TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` // Auto-renewal flag: 0 means the initial status, and there is no automatic renewal by default. If the user has the privilege to retain services with prepayment, there will be an automatic renewal. 1 means that there is an automatic renewal. 2 means that there is surely no automatic renewal. If it is not specified, the parameter is 0 by default. RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` }
Predefined struct for user
type RenewDataEngineResponse ¶
type RenewDataEngineResponse struct { *tchttp.BaseResponse Response *RenewDataEngineResponseParams `json:"Response"` }
func NewRenewDataEngineResponse ¶
func NewRenewDataEngineResponse() (response *RenewDataEngineResponse)
func (*RenewDataEngineResponse) FromJsonString ¶
func (r *RenewDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RenewDataEngineResponse) ToJsonString ¶
func (r *RenewDataEngineResponse) ToJsonString() string
type RenewDataEngineResponseParams ¶
type RenewDataEngineResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResourceBaseInfo ¶
type ResourceBaseInfo struct { // Catalog name // Note: This field may return null, indicating that no valid values can be obtained. Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Schema name // Note: This field may return null, indicating that no valid values can be obtained. Schema *string `json:"Schema,omitnil,omitempty" name:"Schema"` // Table name // Note: This field may return null, indicating that no valid values can be obtained. Table *string `json:"Table,omitnil,omitempty" name:"Table"` // View name // Note: This field may return null, indicating that no valid values can be obtained. View *string `json:"View,omitnil,omitempty" name:"View"` // Database name // Note: This field may return null, indicating that no valid values can be obtained. Database *string `json:"Database,omitnil,omitempty" name:"Database"` // Function name // Note: This field may return null, indicating that no valid values can be obtained. Function *string `json:"Function,omitnil,omitempty" name:"Function"` }
type ResourceInfo ¶
type ResourceInfo struct { // Affiliated type // Note: This field may return null, indicating that no valid values can be obtained. AttributionType *string `json:"AttributionType,omitnil,omitempty" name:"AttributionType"` // Resource type // Note: This field may return null, indicating that no valid values can be obtained. ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // Engine name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // If the resource type is spark-sql, the value is Name; if the resource type is spark-batch, the value is session app_name. // Note: This field may return null, indicating that no valid values can be obtained. Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"` // Affinity // Note: This field may return null, indicating that no valid values can be obtained. Favor []*FavorInfo `json:"Favor,omitnil,omitempty" name:"Favor"` // Status // Note: This field may return null, indicating that no valid values can be obtained. Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type RestartDataEngineRequest ¶
type RestartDataEngineRequest struct { *tchttp.BaseRequest // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Whether to restart by force and ignore tasks ForcedOperation *bool `json:"ForcedOperation,omitnil,omitempty" name:"ForcedOperation"` }
func NewRestartDataEngineRequest ¶
func NewRestartDataEngineRequest() (request *RestartDataEngineRequest)
func (*RestartDataEngineRequest) FromJsonString ¶
func (r *RestartDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartDataEngineRequest) ToJsonString ¶
func (r *RestartDataEngineRequest) ToJsonString() string
type RestartDataEngineRequestParams ¶
type RestartDataEngineRequestParams struct { // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Whether to restart by force and ignore tasks ForcedOperation *bool `json:"ForcedOperation,omitnil,omitempty" name:"ForcedOperation"` }
Predefined struct for user
type RestartDataEngineResponse ¶
type RestartDataEngineResponse struct { *tchttp.BaseResponse Response *RestartDataEngineResponseParams `json:"Response"` }
func NewRestartDataEngineResponse ¶
func NewRestartDataEngineResponse() (response *RestartDataEngineResponse)
func (*RestartDataEngineResponse) FromJsonString ¶
func (r *RestartDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartDataEngineResponse) ToJsonString ¶
func (r *RestartDataEngineResponse) ToJsonString() string
type RestartDataEngineResponseParams ¶
type RestartDataEngineResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RevokeDLCCatalogAccessRequest ¶
type RevokeDLCCatalogAccessRequest struct { *tchttp.BaseRequest // VpcID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` }
func NewRevokeDLCCatalogAccessRequest ¶
func NewRevokeDLCCatalogAccessRequest() (request *RevokeDLCCatalogAccessRequest)
func (*RevokeDLCCatalogAccessRequest) FromJsonString ¶
func (r *RevokeDLCCatalogAccessRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeDLCCatalogAccessRequest) ToJsonString ¶
func (r *RevokeDLCCatalogAccessRequest) ToJsonString() string
type RevokeDLCCatalogAccessRequestParams ¶
type RevokeDLCCatalogAccessRequestParams struct { // VpcID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` }
Predefined struct for user
type RevokeDLCCatalogAccessResponse ¶
type RevokeDLCCatalogAccessResponse struct { *tchttp.BaseResponse Response *RevokeDLCCatalogAccessResponseParams `json:"Response"` }
func NewRevokeDLCCatalogAccessResponse ¶
func NewRevokeDLCCatalogAccessResponse() (response *RevokeDLCCatalogAccessResponse)
func (*RevokeDLCCatalogAccessResponse) FromJsonString ¶
func (r *RevokeDLCCatalogAccessResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeDLCCatalogAccessResponse) ToJsonString ¶
func (r *RevokeDLCCatalogAccessResponse) ToJsonString() string
type RevokeDLCCatalogAccessResponseParams ¶
type RevokeDLCCatalogAccessResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RollbackDataEngineImageRequest ¶
type RollbackDataEngineImageRequest struct { *tchttp.BaseRequest // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // FromRecordId parameters returned by the API for checking the availability of rolling back FromRecordId *string `json:"FromRecordId,omitnil,omitempty" name:"FromRecordId"` // ToRecordId parameters returned by the API for checking the availability of rolling back ToRecordId *string `json:"ToRecordId,omitnil,omitempty" name:"ToRecordId"` }
func NewRollbackDataEngineImageRequest ¶
func NewRollbackDataEngineImageRequest() (request *RollbackDataEngineImageRequest)
func (*RollbackDataEngineImageRequest) FromJsonString ¶
func (r *RollbackDataEngineImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RollbackDataEngineImageRequest) ToJsonString ¶
func (r *RollbackDataEngineImageRequest) ToJsonString() string
type RollbackDataEngineImageRequestParams ¶
type RollbackDataEngineImageRequestParams struct { // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // FromRecordId parameters returned by the API for checking the availability of rolling back FromRecordId *string `json:"FromRecordId,omitnil,omitempty" name:"FromRecordId"` // ToRecordId parameters returned by the API for checking the availability of rolling back ToRecordId *string `json:"ToRecordId,omitnil,omitempty" name:"ToRecordId"` }
Predefined struct for user
type RollbackDataEngineImageResponse ¶
type RollbackDataEngineImageResponse struct { *tchttp.BaseResponse Response *RollbackDataEngineImageResponseParams `json:"Response"` }
func NewRollbackDataEngineImageResponse ¶
func NewRollbackDataEngineImageResponse() (response *RollbackDataEngineImageResponse)
func (*RollbackDataEngineImageResponse) FromJsonString ¶
func (r *RollbackDataEngineImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RollbackDataEngineImageResponse) ToJsonString ¶
func (r *RollbackDataEngineImageResponse) ToJsonString() string
type RollbackDataEngineImageResponseParams ¶
type RollbackDataEngineImageResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SessionResourceTemplate ¶
type SessionResourceTemplate struct { // The driver size. // Valid values for the standard resource type: `small`, `medium`, `large`, and `xlarge`. // Valid values for the memory resource type: `m.small`, `m.medium`, `m.large`, and `m.xlarge`. // Note: This field may return null, indicating that no valid values can be obtained. DriverSize *string `json:"DriverSize,omitnil,omitempty" name:"DriverSize"` // The executor size. // Valid values for the standard resource type: `small`, `medium`, `large`, and `xlarge`. // Valid values for the memory resource type: `m.small`, `m.medium`, `m.large`, and `m.xlarge`. // Note: This field may return null, indicating that no valid values can be obtained. ExecutorSize *string `json:"ExecutorSize,omitnil,omitempty" name:"ExecutorSize"` // The executor count. The minimum value is 1 and the maximum value is less than the cluster specification. // Note: This field may return null, indicating that no valid values can be obtained. ExecutorNums *uint64 `json:"ExecutorNums,omitnil,omitempty" name:"ExecutorNums"` // The maximum executor count (in dynamic mode). The minimum value is 1 and the maximum value is less than the cluster specification. If you set `ExecutorMaxNumbers` to a value smaller than that of `ExecutorNums`, the value of `ExecutorMaxNumbers` is automatically changed to that of `ExecutorNums`. // Note: This field may return null, indicating that no valid values can be obtained. ExecutorMaxNumbers *uint64 `json:"ExecutorMaxNumbers,omitnil,omitempty" name:"ExecutorMaxNumbers"` }
type SmartOptimizerIndexPolicy ¶
type SmartOptimizerIndexPolicy struct { // Enable index. // Note: This field may return null, indicating that no valid values can be obtained. IndexEnable *string `json:"IndexEnable,omitnil,omitempty" name:"IndexEnable"` }
type SmartOptimizerLifecyclePolicy ¶
type SmartOptimizerLifecyclePolicy struct { // Enable the lifecycle // Note: This field may return null, indicating that no valid values can be obtained. LifecycleEnable *string `json:"LifecycleEnable,omitnil,omitempty" name:"LifecycleEnable"` // Expiration time // Note: This field may return null, indicating that no valid values can be obtained. Expiration *int64 `json:"Expiration,omitnil,omitempty" name:"Expiration"` // Whether to delete the table // Note: This field may return null, indicating that no valid values can be obtained. DropTable *bool `json:"DropTable,omitnil,omitempty" name:"DropTable"` // Expired fields // Note: This field may return null, indicating that no valid values can be obtained. ExpiredField *string `json:"ExpiredField,omitnil,omitempty" name:"ExpiredField"` // Expired field format // Note: This field may return null, indicating that no valid values can be obtained. ExpiredFieldFormat *string `json:"ExpiredFieldFormat,omitnil,omitempty" name:"ExpiredFieldFormat"` }
type SmartOptimizerPolicy ¶
type SmartOptimizerPolicy struct { // Whether to inherit it // Note: This field may return null, indicating that no valid values can be obtained. Inherit *string `json:"Inherit,omitnil,omitempty" name:"Inherit"` // ResourceInfo // Note: This field may return null, indicating that no valid values can be obtained. Resources []*ResourceInfo `json:"Resources,omitnil,omitempty" name:"Resources"` // SmartOptimizerWrittenPolicy // Note: This field may return null, indicating that no valid values can be obtained. Written *SmartOptimizerWrittenPolicy `json:"Written,omitnil,omitempty" name:"Written"` // SmartOptimizerLifecyclePolicy // Note: This field may return null, indicating that no valid values can be obtained. Lifecycle *SmartOptimizerLifecyclePolicy `json:"Lifecycle,omitnil,omitempty" name:"Lifecycle"` // SmartOptimizerIndexPolicy // Note: This field may return null, indicating that no valid values can be obtained. Index *SmartOptimizerIndexPolicy `json:"Index,omitnil,omitempty" name:"Index"` }
type SmartOptimizerWrittenPolicy ¶
type SmartOptimizerWrittenPolicy struct { // none/enable/disable/default // Note: This field may return null, indicating that no valid values can be obtained. WrittenEnable *string `json:"WrittenEnable,omitnil,omitempty" name:"WrittenEnable"` }
type SmartPolicy ¶
type SmartPolicy struct { // Basic information // Note: This field may return null, indicating that no valid values can be obtained. BaseInfo *SmartPolicyBaseInfo `json:"BaseInfo,omitnil,omitempty" name:"BaseInfo"` // Policy description // Note: This field may return null, indicating that no valid values can be obtained. Policy *SmartOptimizerPolicy `json:"Policy,omitnil,omitempty" name:"Policy"` }
type SmartPolicyBaseInfo ¶
type SmartPolicyBaseInfo struct { // User UIN // Note: This field may return null, indicating that no valid values can be obtained. Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // Catalog/Database/Table // Note: This field may return null, indicating that no valid values can be obtained. PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"` // Catalog name // Note: This field may return null, indicating that no valid values can be obtained. Catalog *string `json:"Catalog,omitnil,omitempty" name:"Catalog"` // Database name // Note: This field may return null, indicating that no valid values can be obtained. Database *string `json:"Database,omitnil,omitempty" name:"Database"` // Table name // Note: This field may return null, indicating that no valid values can be obtained. Table *string `json:"Table,omitnil,omitempty" name:"Table"` // User AppID // Note: This field may return null, indicating that no valid values can be obtained. AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` }
type SparkJobInfo ¶
type SparkJobInfo struct { // Spark job ID JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // Spark job name JobName *string `json:"JobName,omitnil,omitempty" name:"JobName"` // Spark job type. Valid values: `1` (batch job), `2` (streaming job). JobType *int64 `json:"JobType,omitnil,omitempty" name:"JobType"` // Engine name DataEngine *string `json:"DataEngine,omitnil,omitempty" name:"DataEngine"` // This field has been disused. Use the `Datasource` field instead. Eni *string `json:"Eni,omitnil,omitempty" name:"Eni"` // Whether the program package is uploaded locally. Valid values: `cos`, `lakefs`. IsLocal *string `json:"IsLocal,omitnil,omitempty" name:"IsLocal"` // Program package path JobFile *string `json:"JobFile,omitnil,omitempty" name:"JobFile"` // Role ID RoleArn *int64 `json:"RoleArn,omitnil,omitempty" name:"RoleArn"` // Main class of Spark job execution MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // Command line parameters of the Spark job separated by space CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` // Native Spark configurations separated by line break JobConf *string `json:"JobConf,omitnil,omitempty" name:"JobConf"` // Whether the dependency JAR packages are uploaded locally. Valid values: `cos`, `lakefs`. IsLocalJars *string `json:"IsLocalJars,omitnil,omitempty" name:"IsLocalJars"` // Dependency JAR packages of the Spark job separated by comma JobJars *string `json:"JobJars,omitnil,omitempty" name:"JobJars"` // Whether the dependency file is uploaded locally. Valid values: `cos`, `lakefs`. IsLocalFiles *string `json:"IsLocalFiles,omitnil,omitempty" name:"IsLocalFiles"` // Dependency files of the Spark job separated by comma JobFiles *string `json:"JobFiles,omitnil,omitempty" name:"JobFiles"` // Driver resource size of the Spark job JobDriverSize *string `json:"JobDriverSize,omitnil,omitempty" name:"JobDriverSize"` // Executor resource size of the Spark job JobExecutorSize *string `json:"JobExecutorSize,omitnil,omitempty" name:"JobExecutorSize"` // Number of Spark job executors JobExecutorNums *int64 `json:"JobExecutorNums,omitnil,omitempty" name:"JobExecutorNums"` // Maximum number of retries of the Spark flow task JobMaxAttempts *int64 `json:"JobMaxAttempts,omitnil,omitempty" name:"JobMaxAttempts"` // Spark job creator JobCreator *string `json:"JobCreator,omitnil,omitempty" name:"JobCreator"` // Spark job creation time JobCreateTime *int64 `json:"JobCreateTime,omitnil,omitempty" name:"JobCreateTime"` // Spark job update time JobUpdateTime *uint64 `json:"JobUpdateTime,omitnil,omitempty" name:"JobUpdateTime"` // Last task ID of the Spark job CurrentTaskId *string `json:"CurrentTaskId,omitnil,omitempty" name:"CurrentTaskId"` // Last status of the Spark job JobStatus *int64 `json:"JobStatus,omitnil,omitempty" name:"JobStatus"` // Note: This field may return null, indicating that no valid values can be obtained. StreamingStat *StreamingStatistics `json:"StreamingStat,omitnil,omitempty" name:"StreamingStat"` // Note: This field may return null, indicating that no valid values can be obtained. DataSource *string `json:"DataSource,omitnil,omitempty" name:"DataSource"` // Note: This field may return null, indicating that no valid values can be obtained. IsLocalPythonFiles *string `json:"IsLocalPythonFiles,omitnil,omitempty" name:"IsLocalPythonFiles"` // Note: This field may return null, indicating that no valid values can be obtained. AppPythonFiles *string `json:"AppPythonFiles,omitnil,omitempty" name:"AppPythonFiles"` // Note: This field may return null, indicating that no valid values can be obtained. IsLocalArchives *string `json:"IsLocalArchives,omitnil,omitempty" name:"IsLocalArchives"` // Note: This field may return null, indicating that no valid values can be obtained. JobArchives *string `json:"JobArchives,omitnil,omitempty" name:"JobArchives"` // Note: This field may return null, indicating that no valid values can be obtained. SparkImage *string `json:"SparkImage,omitnil,omitempty" name:"SparkImage"` // Note: This field may return null, indicating that no valid values can be obtained. JobPythonFiles *string `json:"JobPythonFiles,omitnil,omitempty" name:"JobPythonFiles"` // Note: This field may return null, indicating that no valid values can be obtained. TaskNum *int64 `json:"TaskNum,omitnil,omitempty" name:"TaskNum"` // Note: This field may return null, indicating that no valid values can be obtained. DataEngineStatus *int64 `json:"DataEngineStatus,omitnil,omitempty" name:"DataEngineStatus"` // Note: This field may return null, indicating that no valid values can be obtained. JobExecutorMaxNumbers *int64 `json:"JobExecutorMaxNumbers,omitnil,omitempty" name:"JobExecutorMaxNumbers"` // Note: This field may return null, indicating that no valid values can be obtained. SparkImageVersion *string `json:"SparkImageVersion,omitnil,omitempty" name:"SparkImageVersion"` // Note: This field may return null, indicating that no valid values can be obtained. SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // Note: This field may return null, indicating that no valid values can be obtained. DataEngineClusterType *string `json:"DataEngineClusterType,omitnil,omitempty" name:"DataEngineClusterType"` // Note: This field may return null, indicating that no valid values can be obtained. DataEngineImageVersion *string `json:"DataEngineImageVersion,omitnil,omitempty" name:"DataEngineImageVersion"` // Note: This field may return null, indicating that no valid values can be obtained. IsInherit *uint64 `json:"IsInherit,omitnil,omitempty" name:"IsInherit"` // Note: This field may return null, indicating that no valid values can be obtained. IsSessionStarted *bool `json:"IsSessionStarted,omitnil,omitempty" name:"IsSessionStarted"` // Note: This field may return null, indicating that no valid values can be obtained. EngineTypeDetail *string `json:"EngineTypeDetail,omitnil,omitempty" name:"EngineTypeDetail"` }
type SparkMonitorMetrics ¶
type SparkMonitorMetrics struct { // Note: This field may return null, indicating that no valid values can be obtained. ShuffleWriteBytesCos *int64 `json:"ShuffleWriteBytesCos,omitnil,omitempty" name:"ShuffleWriteBytesCos"` // Note: This field may return null, indicating that no valid values can be obtained. ShuffleWriteBytesTotal *int64 `json:"ShuffleWriteBytesTotal,omitnil,omitempty" name:"ShuffleWriteBytesTotal"` }
type SparkSessionBatchLog ¶
type SparkSessionBatchLog struct { // The log step. Valid values: `BEG`, `CS`, `DS`, `DSS`, `DSF`, `FINF`, `RTO`, `CANCEL`, `CT`, `DT`, `DTS`, `DTF`, `FINT`, and `EXCE`. // Note: This field may return null, indicating that no valid values can be obtained. Step *string `json:"Step,omitnil,omitempty" name:"Step"` // Time. // Note: This field may return null, indicating that no valid values can be obtained. Time *string `json:"Time,omitnil,omitempty" name:"Time"` // The log message. // Note: This field may return null, indicating that no valid values can be obtained. Message *string `json:"Message,omitnil,omitempty" name:"Message"` // The operation. // Note: This field may return null, indicating that no valid values can be obtained. Operate []*SparkSessionBatchLogOperate `json:"Operate,omitnil,omitempty" name:"Operate"` }
type SparkSessionBatchLogOperate ¶
type SparkSessionBatchLogOperate struct { // The operation message. // Note: This field may return null, indicating that no valid values can be obtained. Text *string `json:"Text,omitnil,omitempty" name:"Text"` // The operation type. Valid values: `COPY`, `LOG`, `UI`, `RESULT`, `List`, and `TAB`. // Note: This field may return null, indicating that no valid values can be obtained. Operate *string `json:"Operate,omitnil,omitempty" name:"Operate"` // Additional information, such as taskid, sessionid, and sparkui. // Note: This field may return null, indicating that no valid values can be obtained. Supplement []*KVPair `json:"Supplement,omitnil,omitempty" name:"Supplement"` }
type StatementInformation ¶
type StatementInformation struct { // Unique ID of the SQL task // Note: This field may return null, indicating that no valid values can be obtained. TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // SQL content // Note: This field may return null, indicating that no valid values can be obtained. SQL *string `json:"SQL,omitnil,omitempty" name:"SQL"` }
type StatisticInfo ¶
type StatisticInfo struct { // Task ID // Note: This field may return null, indicating that no valid values can be obtained. TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // Amount of data scanned // Note: This field may return null, indicating that no valid values can be obtained. TotalProcessedBytes *int64 `json:"TotalProcessedBytes,omitnil,omitempty" name:"TotalProcessedBytes"` // Calculation time: ms // Note: This field may return null, indicating that no valid values can be obtained. UsedTime *int64 `json:"UsedTime,omitnil,omitempty" name:"UsedTime"` // Creation Time // Note: This field may return null, indicating that no valid values can be obtained. CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Task end time // Note: This field may return null, indicating that no valid values can be obtained. EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // Task start time // Note: This field may return null, indicating that no valid values can be obtained. StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // Number of rows affected // Note: This field may return null, indicating that no valid values can be obtained. RowsAffect *int64 `json:"RowsAffect,omitnil,omitempty" name:"RowsAffect"` // Task duration // Note: This field may return null, indicating that no valid values can be obtained. TotalTime *int64 `json:"TotalTime,omitnil,omitempty" name:"TotalTime"` }
type StreamingStatistics ¶
type StreamingStatistics struct { // Task start time StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // Number of data receivers Receivers *int64 `json:"Receivers,omitnil,omitempty" name:"Receivers"` // Number of receivers in service NumActiveReceivers *int64 `json:"NumActiveReceivers,omitnil,omitempty" name:"NumActiveReceivers"` // Number of inactive receivers NumInactiveReceivers *int64 `json:"NumInactiveReceivers,omitnil,omitempty" name:"NumInactiveReceivers"` // Number of running batches NumActiveBatches *int64 `json:"NumActiveBatches,omitnil,omitempty" name:"NumActiveBatches"` // Number of batches to be processed NumRetainedCompletedBatches *int64 `json:"NumRetainedCompletedBatches,omitnil,omitempty" name:"NumRetainedCompletedBatches"` // Number of completed batches NumTotalCompletedBatches *int64 `json:"NumTotalCompletedBatches,omitnil,omitempty" name:"NumTotalCompletedBatches"` // Average input speed AverageInputRate *float64 `json:"AverageInputRate,omitnil,omitempty" name:"AverageInputRate"` // Average queue time AverageSchedulingDelay *float64 `json:"AverageSchedulingDelay,omitnil,omitempty" name:"AverageSchedulingDelay"` // Average processing time AverageProcessingTime *float64 `json:"AverageProcessingTime,omitnil,omitempty" name:"AverageProcessingTime"` // Average latency AverageTotalDelay *float64 `json:"AverageTotalDelay,omitnil,omitempty" name:"AverageTotalDelay"` }
type SuspendResumeDataEngineRequest ¶
type SuspendResumeDataEngineRequest struct { *tchttp.BaseRequest // The name of a virtual cluster. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // The operation type: `suspend` or `resume`. Operate *string `json:"Operate,omitnil,omitempty" name:"Operate"` }
func NewSuspendResumeDataEngineRequest ¶
func NewSuspendResumeDataEngineRequest() (request *SuspendResumeDataEngineRequest)
func (*SuspendResumeDataEngineRequest) FromJsonString ¶
func (r *SuspendResumeDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SuspendResumeDataEngineRequest) ToJsonString ¶
func (r *SuspendResumeDataEngineRequest) ToJsonString() string
type SuspendResumeDataEngineRequestParams ¶
type SuspendResumeDataEngineRequestParams struct { // The name of a virtual cluster. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // The operation type: `suspend` or `resume`. Operate *string `json:"Operate,omitnil,omitempty" name:"Operate"` }
Predefined struct for user
type SuspendResumeDataEngineResponse ¶
type SuspendResumeDataEngineResponse struct { *tchttp.BaseResponse Response *SuspendResumeDataEngineResponseParams `json:"Response"` }
func NewSuspendResumeDataEngineResponse ¶
func NewSuspendResumeDataEngineResponse() (response *SuspendResumeDataEngineResponse)
func (*SuspendResumeDataEngineResponse) FromJsonString ¶
func (r *SuspendResumeDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SuspendResumeDataEngineResponse) ToJsonString ¶
func (r *SuspendResumeDataEngineResponse) ToJsonString() string
type SuspendResumeDataEngineResponseParams ¶
type SuspendResumeDataEngineResponseParams struct { // The details of the virtual cluster. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SwitchDataEngineImageRequest ¶
type SwitchDataEngineImageRequest struct { *tchttp.BaseRequest // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // New image version ID NewImageVersionId *string `json:"NewImageVersionId,omitnil,omitempty" name:"NewImageVersionId"` }
func NewSwitchDataEngineImageRequest ¶
func NewSwitchDataEngineImageRequest() (request *SwitchDataEngineImageRequest)
func (*SwitchDataEngineImageRequest) FromJsonString ¶
func (r *SwitchDataEngineImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchDataEngineImageRequest) ToJsonString ¶
func (r *SwitchDataEngineImageRequest) ToJsonString() string
type SwitchDataEngineImageRequestParams ¶
type SwitchDataEngineImageRequestParams struct { // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // New image version ID NewImageVersionId *string `json:"NewImageVersionId,omitnil,omitempty" name:"NewImageVersionId"` }
Predefined struct for user
type SwitchDataEngineImageResponse ¶
type SwitchDataEngineImageResponse struct { *tchttp.BaseResponse Response *SwitchDataEngineImageResponseParams `json:"Response"` }
func NewSwitchDataEngineImageResponse ¶
func NewSwitchDataEngineImageResponse() (response *SwitchDataEngineImageResponse)
func (*SwitchDataEngineImageResponse) FromJsonString ¶
func (r *SwitchDataEngineImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchDataEngineImageResponse) ToJsonString ¶
func (r *SwitchDataEngineImageResponse) ToJsonString() string
type SwitchDataEngineImageResponseParams ¶
type SwitchDataEngineImageResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SwitchDataEngineRequest ¶
type SwitchDataEngineRequest struct { *tchttp.BaseRequest // The name of the primary cluster. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Whether to start the standby cluster. StartStandbyCluster *bool `json:"StartStandbyCluster,omitnil,omitempty" name:"StartStandbyCluster"` }
func NewSwitchDataEngineRequest ¶
func NewSwitchDataEngineRequest() (request *SwitchDataEngineRequest)
func (*SwitchDataEngineRequest) FromJsonString ¶
func (r *SwitchDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchDataEngineRequest) ToJsonString ¶
func (r *SwitchDataEngineRequest) ToJsonString() string
type SwitchDataEngineRequestParams ¶
type SwitchDataEngineRequestParams struct { // The name of the primary cluster. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Whether to start the standby cluster. StartStandbyCluster *bool `json:"StartStandbyCluster,omitnil,omitempty" name:"StartStandbyCluster"` }
Predefined struct for user
type SwitchDataEngineResponse ¶
type SwitchDataEngineResponse struct { *tchttp.BaseResponse Response *SwitchDataEngineResponseParams `json:"Response"` }
func NewSwitchDataEngineResponse ¶
func NewSwitchDataEngineResponse() (response *SwitchDataEngineResponse)
func (*SwitchDataEngineResponse) FromJsonString ¶
func (r *SwitchDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchDataEngineResponse) ToJsonString ¶
func (r *SwitchDataEngineResponse) ToJsonString() string
type SwitchDataEngineResponseParams ¶
type SwitchDataEngineResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TColumn ¶
type TColumn struct { // Field name // Note: This field may return null, indicating that no valid values can be obtained. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Field type // Note: This field may return null, indicating that no valid values can be obtained. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Field description // Note: This field may return null, indicating that no valid values can be obtained. Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // Field default values // Note: This field may return null, indicating that no valid values can be obtained. Default *string `json:"Default,omitnil,omitempty" name:"Default"` // Is the field non-empty? // Note: This field may return null, indicating that no valid values can be obtained. NotNull *bool `json:"NotNull,omitnil,omitempty" name:"NotNull"` // Indicate the length of the entire numeric with a value of 1-38 // Note: This field may return null, indicating that no valid values can be obtained. Precision *int64 `json:"Precision,omitnil,omitempty" name:"Precision"` // Indicates the length of the decimal part. // Scale is smaller than Precision. // Note: This field may return null, indicating that no valid values can be obtained. Scale *int64 `json:"Scale,omitnil,omitempty" name:"Scale"` // Field position: Fields with smaller values need to be placed first. // Note: This field may return null, indicating that no valid values can be obtained. Position *int64 `json:"Position,omitnil,omitempty" name:"Position"` // Whether it is a partition field // Note: This field may return null, indicating that no valid values can be obtained. IsPartition *bool `json:"IsPartition,omitnil,omitempty" name:"IsPartition"` }
type TPartition ¶
type TPartition struct { // The field name. Name *string `json:"Name,omitnil,omitempty" name:"Name"` // The field type. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // The field description. Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // The partition type. PartitionType *string `json:"PartitionType,omitnil,omitempty" name:"PartitionType"` // The partition format. PartitionFormat *string `json:"PartitionFormat,omitnil,omitempty" name:"PartitionFormat"` // The separator count of the partition conversion policy. PartitionDot *int64 `json:"PartitionDot,omitnil,omitempty" name:"PartitionDot"` // The partition conversion policy. Transform *string `json:"Transform,omitnil,omitempty" name:"Transform"` // The policy parameters. TransformArgs []*string `json:"TransformArgs,omitnil,omitempty" name:"TransformArgs"` }
type TableBaseInfo ¶
type TableBaseInfo struct { // The database name. DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // The table name. TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // The data source name. // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // The table remarks. // Note: This field may return null, indicating that no valid values can be obtained. TableComment *string `json:"TableComment,omitnil,omitempty" name:"TableComment"` // The specific type: `table` or `view`. // Note: This field may return null, indicating that no valid values can be obtained. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // The data format type, such as `hive` and `iceberg`. // Note: This field may return null, indicating that no valid values can be obtained. TableFormat *string `json:"TableFormat,omitnil,omitempty" name:"TableFormat"` // The table creator name. // Note: This field may return null, indicating that no valid values can be obtained. UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` // The table creator ID. // Note: This field may return null, indicating that no valid values can be obtained. UserSubUin *string `json:"UserSubUin,omitnil,omitempty" name:"UserSubUin"` // The data governance configuration. // Note: This field may return null, indicating that no valid values can be obtained. // // Deprecated: GovernPolicy is deprecated. GovernPolicy *DataGovernPolicy `json:"GovernPolicy,omitnil,omitempty" name:"GovernPolicy"` // Whether database data governance is disabled. Valid values: `true` (disabled) and `false` (not disabled). // Note: This field may return null, indicating that no valid values can be obtained. // // Deprecated: DbGovernPolicyIsDisable is deprecated. DbGovernPolicyIsDisable *string `json:"DbGovernPolicyIsDisable,omitnil,omitempty" name:"DbGovernPolicyIsDisable"` // Smart data governance configuration items // Note: This field may return null, indicating that no valid values can be obtained. SmartPolicy *SmartPolicy `json:"SmartPolicy,omitnil,omitempty" name:"SmartPolicy"` }
type TagInfo ¶
type TagInfo struct { // The tag key. // Note: This field may return null, indicating that no valid values can be obtained. TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"` // The tag value. // Note: This field may return null, indicating that no valid values can be obtained. TagValue *string `json:"TagValue,omitnil,omitempty" name:"TagValue"` }
type TaskResponseInfo ¶
type TaskResponseInfo struct { // Database name of the task DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // Data volume of the task DataAmount *int64 `json:"DataAmount,omitnil,omitempty" name:"DataAmount"` // Task ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // The compute time in ms. UsedTime *int64 `json:"UsedTime,omitnil,omitempty" name:"UsedTime"` // Task output path OutputPath *string `json:"OutputPath,omitnil,omitempty" name:"OutputPath"` // Task creation time CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // The task status. Valid values: `0` (initializing), `1` (executing), `2` (executed), `3` (writing data), `4` (queuing), `-1` (failed), and `-3` (canceled). State *int64 `json:"State,omitnil,omitempty" name:"State"` // SQL statement type of the task, such as DDL and DML. SQLType *string `json:"SQLType,omitnil,omitempty" name:"SQLType"` // SQL statement of the task SQL *string `json:"SQL,omitnil,omitempty" name:"SQL"` // Whether the result has expired ResultExpired *bool `json:"ResultExpired,omitnil,omitempty" name:"ResultExpired"` // Number of affected data rows RowAffectInfo *string `json:"RowAffectInfo,omitnil,omitempty" name:"RowAffectInfo"` // Note: This field may return null, indicating that no valid values can be obtained. DataSet *string `json:"DataSet,omitnil,omitempty" name:"DataSet"` // Failure information, such as `errorMessage`. This field has been disused. Error *string `json:"Error,omitnil,omitempty" name:"Error"` // Task progress (%) Percentage *int64 `json:"Percentage,omitnil,omitempty" name:"Percentage"` // Output information of task execution OutputMessage *string `json:"OutputMessage,omitnil,omitempty" name:"OutputMessage"` // Type of the engine executing the SQL statement TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // Note: This field may return null, indicating that no valid values can be obtained. ProgressDetail *string `json:"ProgressDetail,omitnil,omitempty" name:"ProgressDetail"` // Note: This field may return null, indicating that no valid values can be obtained. UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // Note: This field may return null, indicating that no valid values can be obtained. DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Note: This field may return null, indicating that no valid values can be obtained. OperateUin *string `json:"OperateUin,omitnil,omitempty" name:"OperateUin"` // Note: This field may return null, indicating that no valid values can be obtained. DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Note: This field may return null, indicating that no valid values can be obtained. InputType *string `json:"InputType,omitnil,omitempty" name:"InputType"` // Note: This field may return null, indicating that no valid values can be obtained. InputConf *string `json:"InputConf,omitnil,omitempty" name:"InputConf"` // Note: This field may return null, indicating that no valid values can be obtained. DataNumber *int64 `json:"DataNumber,omitnil,omitempty" name:"DataNumber"` // Note: This field may return null, indicating that no valid values can be obtained. CanDownload *bool `json:"CanDownload,omitnil,omitempty" name:"CanDownload"` // Note: This field may return null, indicating that no valid values can be obtained. UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` // Note: This field may return null, indicating that no valid values can be obtained. SparkJobName *string `json:"SparkJobName,omitnil,omitempty" name:"SparkJobName"` // Note: This field may return null, indicating that no valid values can be obtained. SparkJobId *string `json:"SparkJobId,omitnil,omitempty" name:"SparkJobId"` // Note: This field may return null, indicating that no valid values can be obtained. SparkJobFile *string `json:"SparkJobFile,omitnil,omitempty" name:"SparkJobFile"` // Note: This field may return null, indicating that no valid values can be obtained. UiUrl *string `json:"UiUrl,omitnil,omitempty" name:"UiUrl"` // Note: This field may return null, indicating that no valid values can be obtained. TotalTime *int64 `json:"TotalTime,omitnil,omitempty" name:"TotalTime"` // Note: This field may return null, indicating that no valid values can be obtained. CmdArgs *string `json:"CmdArgs,omitnil,omitempty" name:"CmdArgs"` // Note: This field may return null, indicating that no valid values can be obtained. ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"` // Note: This field may return null, indicating that no valid values can be obtained. DriverSize *string `json:"DriverSize,omitnil,omitempty" name:"DriverSize"` // Note: This field may return null, indicating that no valid values can be obtained. ExecutorSize *string `json:"ExecutorSize,omitnil,omitempty" name:"ExecutorSize"` // Note: This field may return null, indicating that no valid values can be obtained. ExecutorNums *uint64 `json:"ExecutorNums,omitnil,omitempty" name:"ExecutorNums"` // Note: This field may return null, indicating that no valid values can be obtained. ExecutorMaxNumbers *uint64 `json:"ExecutorMaxNumbers,omitnil,omitempty" name:"ExecutorMaxNumbers"` // Note: This field may return null, indicating that no valid values can be obtained. CommonMetrics *CommonMetrics `json:"CommonMetrics,omitnil,omitempty" name:"CommonMetrics"` // Note: This field may return null, indicating that no valid values can be obtained. SparkMonitorMetrics *SparkMonitorMetrics `json:"SparkMonitorMetrics,omitnil,omitempty" name:"SparkMonitorMetrics"` // Note: This field may return null, indicating that no valid values can be obtained. PrestoMonitorMetrics *PrestoMonitorMetrics `json:"PrestoMonitorMetrics,omitnil,omitempty" name:"PrestoMonitorMetrics"` // Note: This field may return null, indicating that no valid values can be obtained. ResultFormat *string `json:"ResultFormat,omitnil,omitempty" name:"ResultFormat"` // Note: This field may return null, indicating that no valid values can be obtained. EngineTypeDetail *string `json:"EngineTypeDetail,omitnil,omitempty" name:"EngineTypeDetail"` // Note: This field may return null, indicating that no valid values can be obtained. ResourceGroupName *string `json:"ResourceGroupName,omitnil,omitempty" name:"ResourceGroupName"` }
type TaskResultInfo ¶
type TaskResultInfo struct { // Unique task ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // Name of the default selected data source when the current job is executed // Note: This field may return null, indicating that no valid values can be obtained. DatasourceConnectionName *string `json:"DatasourceConnectionName,omitnil,omitempty" name:"DatasourceConnectionName"` // Name of the default selected database when the current job is executed // Note: This field may return null, indicating that no valid values can be obtained. DatabaseName *string `json:"DatabaseName,omitnil,omitempty" name:"DatabaseName"` // The currently executed SQL statement. Each task contains one SQL statement. SQL *string `json:"SQL,omitnil,omitempty" name:"SQL"` // Type of the executed task. Valid values: `DDL`, `DML`, `DQL`. SQLType *string `json:"SQLType,omitnil,omitempty" name:"SQLType"` // u200cThe current task status. Valid values: `0` (initializing), `1` (executing), `2` (executed), `3` (writing data), `4` (queuing), u200c`-1` (failed), and `-3` (canceled). Only when the task is successfully executed, a task execution result will be returned. State *int64 `json:"State,omitnil,omitempty" name:"State"` // Amount of the data scanned in bytes DataAmount *int64 `json:"DataAmount,omitnil,omitempty" name:"DataAmount"` // The compute time in ms. UsedTime *int64 `json:"UsedTime,omitnil,omitempty" name:"UsedTime"` // Address of the COS bucket for storing the task result OutputPath *string `json:"OutputPath,omitnil,omitempty" name:"OutputPath"` // Task creation timestamp CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Task execution information. `success` will be returned if the task succeeds; otherwise, the failure cause will be returned. OutputMessage *string `json:"OutputMessage,omitnil,omitempty" name:"OutputMessage"` // Number of affected rows RowAffectInfo *string `json:"RowAffectInfo,omitnil,omitempty" name:"RowAffectInfo"` // Schema information of the result // Note: This field may return null, indicating that no valid values can be obtained. ResultSchema []*Column `json:"ResultSchema,omitnil,omitempty" name:"ResultSchema"` // Result information. After it is unescaped, each element of the outer array is a data row. // Note: This field may return null, indicating that no valid values can be obtained. ResultSet *string `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` // Pagination information. If there is no more result data, `nextToken` will be empty. NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"` // Task progress (%) Percentage *int64 `json:"Percentage,omitnil,omitempty" name:"Percentage"` // Task progress details ProgressDetail *string `json:"ProgressDetail,omitnil,omitempty" name:"ProgressDetail"` // Console display format. Valid values: `table`, `text`. DisplayFormat *string `json:"DisplayFormat,omitnil,omitempty" name:"DisplayFormat"` // The task time in ms. TotalTime *int64 `json:"TotalTime,omitnil,omitempty" name:"TotalTime"` // Time consumed to get results // Note: This field may return null, indicating that no valid values can be obtained. QueryResultTime *float64 `json:"QueryResultTime,omitnil,omitempty" name:"QueryResultTime"` }
type TasksInfo ¶
type TasksInfo struct { // Task type. Valid values: `SQLTask` (SQL query task), `SparkSQLTask` (Spark SQL query task). TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // Fault tolerance policy. `Proceed`: continues to execute subsequent tasks after the current task fails or is canceled. `Terminate`: terminates the execution of subsequent tasks after the current task fails or is canceled, and marks all subsequent tasks as canceled. FailureTolerance *string `json:"FailureTolerance,omitnil,omitempty" name:"FailureTolerance"` // Base64-encrypted SQL statements separated by ";". Up to 50 tasks can be submitted at a time, and they will be executed strictly in sequence. SQL *string `json:"SQL,omitnil,omitempty" name:"SQL"` // Configuration information of the task. Currently, only `SparkSQLTask` tasks are supported. Config []*KVPair `json:"Config,omitnil,omitempty" name:"Config"` // User-defined parameters of the task Params []*KVPair `json:"Params,omitnil,omitempty" name:"Params"` }
type TasksOverview ¶
type TasksOverview struct { // The number of tasks in queue. TaskQueuedCount *int64 `json:"TaskQueuedCount,omitnil,omitempty" name:"TaskQueuedCount"` // The number of initialized tasks. TaskInitCount *int64 `json:"TaskInitCount,omitnil,omitempty" name:"TaskInitCount"` // The number of tasks in progress. TaskRunningCount *int64 `json:"TaskRunningCount,omitnil,omitempty" name:"TaskRunningCount"` // The total number of tasks in this time range. TotalTaskCount *int64 `json:"TotalTaskCount,omitnil,omitempty" name:"TotalTaskCount"` }
type UnbindWorkGroupsFromUserRequest ¶
type UnbindWorkGroupsFromUserRequest struct { *tchttp.BaseRequest // Association between the IDs of unbound working groups and user IDs AddInfo *WorkGroupIdSetOfUserId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
func NewUnbindWorkGroupsFromUserRequest ¶
func NewUnbindWorkGroupsFromUserRequest() (request *UnbindWorkGroupsFromUserRequest)
func (*UnbindWorkGroupsFromUserRequest) FromJsonString ¶
func (r *UnbindWorkGroupsFromUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindWorkGroupsFromUserRequest) ToJsonString ¶
func (r *UnbindWorkGroupsFromUserRequest) ToJsonString() string
type UnbindWorkGroupsFromUserRequestParams ¶
type UnbindWorkGroupsFromUserRequestParams struct { // Association between the IDs of unbound working groups and user IDs AddInfo *WorkGroupIdSetOfUserId `json:"AddInfo,omitnil,omitempty" name:"AddInfo"` }
Predefined struct for user
type UnbindWorkGroupsFromUserResponse ¶
type UnbindWorkGroupsFromUserResponse struct { *tchttp.BaseResponse Response *UnbindWorkGroupsFromUserResponseParams `json:"Response"` }
func NewUnbindWorkGroupsFromUserResponse ¶
func NewUnbindWorkGroupsFromUserResponse() (response *UnbindWorkGroupsFromUserResponse)
func (*UnbindWorkGroupsFromUserResponse) FromJsonString ¶
func (r *UnbindWorkGroupsFromUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindWorkGroupsFromUserResponse) ToJsonString ¶
func (r *UnbindWorkGroupsFromUserResponse) ToJsonString() string
type UnbindWorkGroupsFromUserResponseParams ¶
type UnbindWorkGroupsFromUserResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateDataEngineConfigRequest ¶
type UpdateDataEngineConfigRequest struct { *tchttp.BaseRequest // Engine ID DataEngineIds []*string `json:"DataEngineIds,omitnil,omitempty" name:"DataEngineIds"` // Commands of engine configuration. UpdateSparkSQLLakefsPath (updates the configuration of the native table) and UpdateSparkSQLResultPath (updates the configuration of the result path) are supported. DataEngineConfigCommand *string `json:"DataEngineConfigCommand,omitnil,omitempty" name:"DataEngineConfigCommand"` // Whether to use lakeFS as result storage UseLakeFs *bool `json:"UseLakeFs,omitnil,omitempty" name:"UseLakeFs"` // User-defined result path CustomResultPath *string `json:"CustomResultPath,omitnil,omitempty" name:"CustomResultPath"` }
func NewUpdateDataEngineConfigRequest ¶
func NewUpdateDataEngineConfigRequest() (request *UpdateDataEngineConfigRequest)
func (*UpdateDataEngineConfigRequest) FromJsonString ¶
func (r *UpdateDataEngineConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateDataEngineConfigRequest) ToJsonString ¶
func (r *UpdateDataEngineConfigRequest) ToJsonString() string
type UpdateDataEngineConfigRequestParams ¶
type UpdateDataEngineConfigRequestParams struct { // Engine ID DataEngineIds []*string `json:"DataEngineIds,omitnil,omitempty" name:"DataEngineIds"` // Commands of engine configuration. UpdateSparkSQLLakefsPath (updates the configuration of the native table) and UpdateSparkSQLResultPath (updates the configuration of the result path) are supported. DataEngineConfigCommand *string `json:"DataEngineConfigCommand,omitnil,omitempty" name:"DataEngineConfigCommand"` // Whether to use lakeFS as result storage UseLakeFs *bool `json:"UseLakeFs,omitnil,omitempty" name:"UseLakeFs"` // User-defined result path CustomResultPath *string `json:"CustomResultPath,omitnil,omitempty" name:"CustomResultPath"` }
Predefined struct for user
type UpdateDataEngineConfigResponse ¶
type UpdateDataEngineConfigResponse struct { *tchttp.BaseResponse Response *UpdateDataEngineConfigResponseParams `json:"Response"` }
func NewUpdateDataEngineConfigResponse ¶
func NewUpdateDataEngineConfigResponse() (response *UpdateDataEngineConfigResponse)
func (*UpdateDataEngineConfigResponse) FromJsonString ¶
func (r *UpdateDataEngineConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateDataEngineConfigResponse) ToJsonString ¶
func (r *UpdateDataEngineConfigResponse) ToJsonString() string
type UpdateDataEngineConfigResponseParams ¶
type UpdateDataEngineConfigResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateDataEngineRequest ¶
type UpdateDataEngineRequest struct { *tchttp.BaseRequest // Resource size Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // Minimum CU resource MinClusters *int64 `json:"MinClusters,omitnil,omitempty" name:"MinClusters"` // Maximum CU resource MaxClusters *int64 `json:"MaxClusters,omitnil,omitempty" name:"MaxClusters"` // Enable the auto-refresh. True means that it is enabled while false means that it is disabled (by default). AutoResume *bool `json:"AutoResume,omitnil,omitempty" name:"AutoResume"` // Data engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Related information Message *string `json:"Message,omitnil,omitempty" name:"Message"` // Whether to automatically suspend the cluster. False means no (by default) while true means yes. AutoSuspend *bool `json:"AutoSuspend,omitnil,omitempty" name:"AutoSuspend"` // Scheduling policy of starting and ending the cluster: 0 (by default) indicates disabling the scheduling policy; 1 indicates enabling the scheduling policy. (Note: The scheduling policy and the automatic suspension policy are mutually exclusive.) CrontabResumeSuspend *int64 `json:"CrontabResumeSuspend,omitnil,omitempty" name:"CrontabResumeSuspend"` // Scheduling policy for the start and end; the complex type includes start and end time and the cluster suspension policy. CrontabResumeSuspendStrategy *CrontabResumeSuspendStrategy `json:"CrontabResumeSuspendStrategy,omitnil,omitempty" name:"CrontabResumeSuspendStrategy"` // The maximum number of concurrent tasks for a single cluster, which is 5 by default. MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // Tolerable queuing time, and it is 0 by default. When the queuing time for tasks exceeds the tolerable time, it may trigger scale-out. If this parameter is 0, it means that scale-out may be triggered immediately once tasks start queuing. TolerableQueueTime *int64 `json:"TolerableQueueTime,omitnil,omitempty" name:"TolerableQueueTime"` // Cluster automatic suspension time AutoSuspendTime *int64 `json:"AutoSuspendTime,omitnil,omitempty" name:"AutoSuspendTime"` // Whether the AS of the spark jar monthly subscription cluster is enabled ElasticSwitch *bool `json:"ElasticSwitch,omitnil,omitempty" name:"ElasticSwitch"` // Upper limit of the spark jar monthly subscription cluster elastic scaling ElasticLimit *int64 `json:"ElasticLimit,omitnil,omitempty" name:"ElasticLimit"` // Session resource configuration template of Spark batch job clusters SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` }
func NewUpdateDataEngineRequest ¶
func NewUpdateDataEngineRequest() (request *UpdateDataEngineRequest)
func (*UpdateDataEngineRequest) FromJsonString ¶
func (r *UpdateDataEngineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateDataEngineRequest) ToJsonString ¶
func (r *UpdateDataEngineRequest) ToJsonString() string
type UpdateDataEngineRequestParams ¶
type UpdateDataEngineRequestParams struct { // Resource size Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // Minimum CU resource MinClusters *int64 `json:"MinClusters,omitnil,omitempty" name:"MinClusters"` // Maximum CU resource MaxClusters *int64 `json:"MaxClusters,omitnil,omitempty" name:"MaxClusters"` // Enable the auto-refresh. True means that it is enabled while false means that it is disabled (by default). AutoResume *bool `json:"AutoResume,omitnil,omitempty" name:"AutoResume"` // Data engine name DataEngineName *string `json:"DataEngineName,omitnil,omitempty" name:"DataEngineName"` // Related information Message *string `json:"Message,omitnil,omitempty" name:"Message"` // Whether to automatically suspend the cluster. False means no (by default) while true means yes. AutoSuspend *bool `json:"AutoSuspend,omitnil,omitempty" name:"AutoSuspend"` // Scheduling policy of starting and ending the cluster: 0 (by default) indicates disabling the scheduling policy; 1 indicates enabling the scheduling policy. (Note: The scheduling policy and the automatic suspension policy are mutually exclusive.) CrontabResumeSuspend *int64 `json:"CrontabResumeSuspend,omitnil,omitempty" name:"CrontabResumeSuspend"` // Scheduling policy for the start and end; the complex type includes start and end time and the cluster suspension policy. CrontabResumeSuspendStrategy *CrontabResumeSuspendStrategy `json:"CrontabResumeSuspendStrategy,omitnil,omitempty" name:"CrontabResumeSuspendStrategy"` // The maximum number of concurrent tasks for a single cluster, which is 5 by default. MaxConcurrency *int64 `json:"MaxConcurrency,omitnil,omitempty" name:"MaxConcurrency"` // Tolerable queuing time, and it is 0 by default. When the queuing time for tasks exceeds the tolerable time, it may trigger scale-out. If this parameter is 0, it means that scale-out may be triggered immediately once tasks start queuing. TolerableQueueTime *int64 `json:"TolerableQueueTime,omitnil,omitempty" name:"TolerableQueueTime"` // Cluster automatic suspension time AutoSuspendTime *int64 `json:"AutoSuspendTime,omitnil,omitempty" name:"AutoSuspendTime"` // Whether the AS of the spark jar monthly subscription cluster is enabled ElasticSwitch *bool `json:"ElasticSwitch,omitnil,omitempty" name:"ElasticSwitch"` // Upper limit of the spark jar monthly subscription cluster elastic scaling ElasticLimit *int64 `json:"ElasticLimit,omitnil,omitempty" name:"ElasticLimit"` // Session resource configuration template of Spark batch job clusters SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` }
Predefined struct for user
type UpdateDataEngineResponse ¶
type UpdateDataEngineResponse struct { *tchttp.BaseResponse Response *UpdateDataEngineResponseParams `json:"Response"` }
func NewUpdateDataEngineResponse ¶
func NewUpdateDataEngineResponse() (response *UpdateDataEngineResponse)
func (*UpdateDataEngineResponse) FromJsonString ¶
func (r *UpdateDataEngineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateDataEngineResponse) ToJsonString ¶
func (r *UpdateDataEngineResponse) ToJsonString() string
type UpdateDataEngineResponseParams ¶
type UpdateDataEngineResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateRowFilterRequest ¶
type UpdateRowFilterRequest struct { *tchttp.BaseRequest // The ID of the row filter policy, which can be obtained using the `DescribeUserInfo` or `DescribeWorkGroupInfo` API. PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // The new filter policy. Policy *Policy `json:"Policy,omitnil,omitempty" name:"Policy"` }
func NewUpdateRowFilterRequest ¶
func NewUpdateRowFilterRequest() (request *UpdateRowFilterRequest)
func (*UpdateRowFilterRequest) FromJsonString ¶
func (r *UpdateRowFilterRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateRowFilterRequest) ToJsonString ¶
func (r *UpdateRowFilterRequest) ToJsonString() string
type UpdateRowFilterRequestParams ¶
type UpdateRowFilterRequestParams struct { // The ID of the row filter policy, which can be obtained using the `DescribeUserInfo` or `DescribeWorkGroupInfo` API. PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` // The new filter policy. Policy *Policy `json:"Policy,omitnil,omitempty" name:"Policy"` }
Predefined struct for user
type UpdateRowFilterResponse ¶
type UpdateRowFilterResponse struct { *tchttp.BaseResponse Response *UpdateRowFilterResponseParams `json:"Response"` }
func NewUpdateRowFilterResponse ¶
func NewUpdateRowFilterResponse() (response *UpdateRowFilterResponse)
func (*UpdateRowFilterResponse) FromJsonString ¶
func (r *UpdateRowFilterResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateRowFilterResponse) ToJsonString ¶
func (r *UpdateRowFilterResponse) ToJsonString() string
type UpdateRowFilterResponseParams ¶
type UpdateRowFilterResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateUserDataEngineConfigRequest ¶
type UpdateUserDataEngineConfigRequest struct { *tchttp.BaseRequest // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Collection of user-defined engine configuration items. This parameter needs to input all the configuration items users should add. For example, if there is a configuration item named k1:v1 while k2:v2 needs to be added, [k1:v1,k2:v2] should be passed. DataEngineConfigPairs []*DataEngineConfigPair `json:"DataEngineConfigPairs,omitnil,omitempty" name:"DataEngineConfigPairs"` // Template of the resource configuration of the job engine SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` }
func NewUpdateUserDataEngineConfigRequest ¶
func NewUpdateUserDataEngineConfigRequest() (request *UpdateUserDataEngineConfigRequest)
func (*UpdateUserDataEngineConfigRequest) FromJsonString ¶
func (r *UpdateUserDataEngineConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateUserDataEngineConfigRequest) ToJsonString ¶
func (r *UpdateUserDataEngineConfigRequest) ToJsonString() string
type UpdateUserDataEngineConfigRequestParams ¶
type UpdateUserDataEngineConfigRequestParams struct { // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` // Collection of user-defined engine configuration items. This parameter needs to input all the configuration items users should add. For example, if there is a configuration item named k1:v1 while k2:v2 needs to be added, [k1:v1,k2:v2] should be passed. DataEngineConfigPairs []*DataEngineConfigPair `json:"DataEngineConfigPairs,omitnil,omitempty" name:"DataEngineConfigPairs"` // Template of the resource configuration of the job engine SessionResourceTemplate *SessionResourceTemplate `json:"SessionResourceTemplate,omitnil,omitempty" name:"SessionResourceTemplate"` }
Predefined struct for user
type UpdateUserDataEngineConfigResponse ¶
type UpdateUserDataEngineConfigResponse struct { *tchttp.BaseResponse Response *UpdateUserDataEngineConfigResponseParams `json:"Response"` }
func NewUpdateUserDataEngineConfigResponse ¶
func NewUpdateUserDataEngineConfigResponse() (response *UpdateUserDataEngineConfigResponse)
func (*UpdateUserDataEngineConfigResponse) FromJsonString ¶
func (r *UpdateUserDataEngineConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateUserDataEngineConfigResponse) ToJsonString ¶
func (r *UpdateUserDataEngineConfigResponse) ToJsonString() string
type UpdateUserDataEngineConfigResponseParams ¶
type UpdateUserDataEngineConfigResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpgradeDataEngineImageRequest ¶
type UpgradeDataEngineImageRequest struct { *tchttp.BaseRequest // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
func NewUpgradeDataEngineImageRequest ¶
func NewUpgradeDataEngineImageRequest() (request *UpgradeDataEngineImageRequest)
func (*UpgradeDataEngineImageRequest) FromJsonString ¶
func (r *UpgradeDataEngineImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpgradeDataEngineImageRequest) ToJsonString ¶
func (r *UpgradeDataEngineImageRequest) ToJsonString() string
type UpgradeDataEngineImageRequestParams ¶
type UpgradeDataEngineImageRequestParams struct { // Engine ID DataEngineId *string `json:"DataEngineId,omitnil,omitempty" name:"DataEngineId"` }
Predefined struct for user
type UpgradeDataEngineImageResponse ¶
type UpgradeDataEngineImageResponse struct { *tchttp.BaseResponse Response *UpgradeDataEngineImageResponseParams `json:"Response"` }
func NewUpgradeDataEngineImageResponse ¶
func NewUpgradeDataEngineImageResponse() (response *UpgradeDataEngineImageResponse)
func (*UpgradeDataEngineImageResponse) FromJsonString ¶
func (r *UpgradeDataEngineImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpgradeDataEngineImageResponse) ToJsonString ¶
func (r *UpgradeDataEngineImageResponse) ToJsonString() string
type UpgradeDataEngineImageResponseParams ¶
type UpgradeDataEngineImageResponseParams struct { // The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UserDetailInfo ¶
type UserDetailInfo struct { // User ID // Note: This field may return null, indicating that no valid values can be obtained. UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // Types of returned information. Group: returned information about the working group where the current user is; DataAuth: returned information about the current user's data permission; EngineAuth: returned information about the current user's engine permission // Note: This field may return null, indicating that no valid values can be obtained. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Types of users. ADMIN: administrators; COMMON: general users // Note: This field may return null, indicating that no valid values can be obtained. UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // User description // Note: This field may return null, indicating that no valid values can be obtained. UserDescription *string `json:"UserDescription,omitnil,omitempty" name:"UserDescription"` // Collection of data permission information // Note: This field may return null, indicating that no valid values can be obtained. DataPolicyInfo *Policys `json:"DataPolicyInfo,omitnil,omitempty" name:"DataPolicyInfo"` // Collection of engine permissions // Note: This field may return null, indicating that no valid values can be obtained. EnginePolicyInfo *Policys `json:"EnginePolicyInfo,omitnil,omitempty" name:"EnginePolicyInfo"` // Information about collections of working groups bound to the user // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupInfo *WorkGroups `json:"WorkGroupInfo,omitnil,omitempty" name:"WorkGroupInfo"` // User alias // Note: This field may return null, indicating that no valid values can be obtained. UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` // Collection of filtered rows // Note: This field may return null, indicating that no valid values can be obtained. RowFilterInfo *Policys `json:"RowFilterInfo,omitnil,omitempty" name:"RowFilterInfo"` }
type UserIdSetOfWorkGroupId ¶
type UserInfo ¶
type UserInfo struct { // User ID, which is the same as the sub-user UIN UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // User description, which can make it easy to identify different users. // Note: This field may return null, indicating that no valid values can be obtained. UserDescription *string `json:"UserDescription,omitnil,omitempty" name:"UserDescription"` // Collection of permissions solely bound to users // Note: This field may return null, indicating that no valid values can be obtained. PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` // Creator of the current user Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"` // Creation time, and the example of the format is at 16:19:32 on Jul 28, 2021. CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Collection of associated working groups // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupSet []*WorkGroupMessage `json:"WorkGroupSet,omitnil,omitempty" name:"WorkGroupSet"` // Whether it is the root account // Note: This field may return null, indicating that no valid values can be obtained. IsOwner *bool `json:"IsOwner,omitnil,omitempty" name:"IsOwner"` // Types of users. ADMIN: administrators; COMMON: general users // Note: This field may return null, indicating that no valid values can be obtained. UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // User alias // Note: This field may return null, indicating that no valid values can be obtained. UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` }
type UserMessage ¶
type UserMessage struct { // User Id which matches the sub-user UIN on the CAM side UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // User description // Note: The returned value of this field may be null, indicating that no valid value is obtained. UserDescription *string `json:"UserDescription,omitnil,omitempty" name:"UserDescription"` // The creator of the current user Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"` // The creation time of the current user, e.g. 16:19:32, July 28, 2021 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // User alias UserAlias *string `json:"UserAlias,omitnil,omitempty" name:"UserAlias"` }
type UserRole ¶
type UserRole struct { // The role ID. RoleId *int64 `json:"RoleId,omitnil,omitempty" name:"RoleId"` // The user's app ID. AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // The user ID. Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // The role permission. Arn *string `json:"Arn,omitnil,omitempty" name:"Arn"` // The last modified timestamp. ModifyTime *int64 `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // The role description. Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // Note: This field may return null, indicating that no valid values can be obtained. RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` // Note: This field may return null, indicating that no valid values can be obtained. Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"` // Note: This field may return null, indicating that no valid values can be obtained. CosPermissionList []*CosPermission `json:"CosPermissionList,omitnil,omitempty" name:"CosPermissionList"` // Note: This field may return null, indicating that no valid values can be obtained. PermissionJson *string `json:"PermissionJson,omitnil,omitempty" name:"PermissionJson"` }
type Users ¶
type Users struct { // Collection of user information // Note: This field may return null, indicating that no valid values can be obtained. UserSet []*UserMessage `json:"UserSet,omitnil,omitempty" name:"UserSet"` // Total users // Note: This field may return null, indicating that no valid values can be obtained. TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type VpcCidrBlock ¶
type VpcCidrBlock struct { // Subnet ID // Note: This field may return null, indicating that no valid values can be obtained. CidrId *string `json:"CidrId,omitnil,omitempty" name:"CidrId"` // Subnet IP range // Note: This field may return null, indicating that no valid values can be obtained. CidrAddr *string `json:"CidrAddr,omitnil,omitempty" name:"CidrAddr"` }
type VpcInfo ¶
type VpcInfo struct { // vpc Id // Note: This field may return null, indicating that no valid values can be obtained. VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // VPC subnet // Note: This field may return null, indicating that no valid values can be obtained. VpcCidrBlock *string `json:"VpcCidrBlock,omitnil,omitempty" name:"VpcCidrBlock"` // Rule ID // Note: This field may return null, indicating that no valid values can be obtained. RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // Permission group ID // Note: This field may return null, indicating that no valid values can be obtained. AccessGroupId *string `json:"AccessGroupId,omitnil,omitempty" name:"AccessGroupId"` }
type WorkGroupDetailInfo ¶
type WorkGroupDetailInfo struct { // Working group ID // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Working group name // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupName *string `json:"WorkGroupName,omitnil,omitempty" name:"WorkGroupName"` // Types of information included. User: user information; DataAuth: data permissions; EngineAuth: engine permissions // Note: This field may return null, indicating that no valid values can be obtained. Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Collection of users bound to working groups // Note: This field may return null, indicating that no valid values can be obtained. UserInfo *Users `json:"UserInfo,omitnil,omitempty" name:"UserInfo"` // Collection of data permissions // Note: This field may return null, indicating that no valid values can be obtained. DataPolicyInfo *Policys `json:"DataPolicyInfo,omitnil,omitempty" name:"DataPolicyInfo"` // Collection of engine permissions // Note: This field may return null, indicating that no valid values can be obtained. EnginePolicyInfo *Policys `json:"EnginePolicyInfo,omitnil,omitempty" name:"EnginePolicyInfo"` // Working group description // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupDescription *string `json:"WorkGroupDescription,omitnil,omitempty" name:"WorkGroupDescription"` // Collection of information about filtered rows // Note: This field may return null, indicating that no valid values can be obtained. RowFilterInfo *Policys `json:"RowFilterInfo,omitnil,omitempty" name:"RowFilterInfo"` }
type WorkGroupIdSetOfUserId ¶
type WorkGroupInfo ¶
type WorkGroupInfo struct { // Unique ID of the working group that have been queried WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Working group name WorkGroupName *string `json:"WorkGroupName,omitnil,omitempty" name:"WorkGroupName"` // Working group description // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupDescription *string `json:"WorkGroupDescription,omitnil,omitempty" name:"WorkGroupDescription"` // Number of users associated with working groups UserNum *int64 `json:"UserNum,omitnil,omitempty" name:"UserNum"` // Collection of users associated with working groups // Note: This field may return null, indicating that no valid values can be obtained. UserSet []*UserMessage `json:"UserSet,omitnil,omitempty" name:"UserSet"` // Collections of permissions bound to working groups // Note: This field may return null, indicating that no valid values can be obtained. PolicySet []*Policy `json:"PolicySet,omitnil,omitempty" name:"PolicySet"` // Creators of working groups Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"` // The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type WorkGroupMessage ¶
type WorkGroupMessage struct { // Unique ID of the working group WorkGroupId *int64 `json:"WorkGroupId,omitnil,omitempty" name:"WorkGroupId"` // Working group name WorkGroupName *string `json:"WorkGroupName,omitnil,omitempty" name:"WorkGroupName"` // Working group description // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupDescription *string `json:"WorkGroupDescription,omitnil,omitempty" name:"WorkGroupDescription"` // Creator Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"` // The creation time of the working group, e.g. at 16:19:32 on Jul 28, 2021 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type WorkGroups ¶
type WorkGroups struct { // Collection of working group information // Note: This field may return null, indicating that no valid values can be obtained. WorkGroupSet []*WorkGroupMessage `json:"WorkGroupSet,omitnil,omitempty" name:"WorkGroupSet"` // Total working groups // Note: This field may return null, indicating that no valid values can be obtained. TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }