Documentation
¶
Index ¶
- Constants
- type Application
- type ApplyResult
- type ApplyStatus
- type BackupExpireRuleInfo
- type BackupRecords
- type ClearTablesRequest
- type ClearTablesRequestParams
- type ClearTablesResponse
- type ClearTablesResponseParams
- type Client
- func (c *Client) ClearTables(request *ClearTablesRequest) (response *ClearTablesResponse, err error)
- func (c *Client) ClearTablesWithContext(ctx context.Context, request *ClearTablesRequest) (response *ClearTablesResponse, err error)
- func (c *Client) CompareIdlFiles(request *CompareIdlFilesRequest) (response *CompareIdlFilesResponse, err error)
- func (c *Client) CompareIdlFilesWithContext(ctx context.Context, request *CompareIdlFilesRequest) (response *CompareIdlFilesResponse, err error)
- func (c *Client) CreateBackup(request *CreateBackupRequest) (response *CreateBackupResponse, err error)
- func (c *Client) CreateBackupWithContext(ctx context.Context, request *CreateBackupRequest) (response *CreateBackupResponse, err error)
- func (c *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
- func (c *Client) CreateClusterWithContext(ctx context.Context, request *CreateClusterRequest) (response *CreateClusterResponse, err error)
- func (c *Client) CreateSnapshots(request *CreateSnapshotsRequest) (response *CreateSnapshotsResponse, err error)
- func (c *Client) CreateSnapshotsWithContext(ctx context.Context, request *CreateSnapshotsRequest) (response *CreateSnapshotsResponse, err error)
- func (c *Client) CreateTableGroup(request *CreateTableGroupRequest) (response *CreateTableGroupResponse, err error)
- func (c *Client) CreateTableGroupWithContext(ctx context.Context, request *CreateTableGroupRequest) (response *CreateTableGroupResponse, err error)
- func (c *Client) CreateTables(request *CreateTablesRequest) (response *CreateTablesResponse, err error)
- func (c *Client) CreateTablesWithContext(ctx context.Context, request *CreateTablesRequest) (response *CreateTablesResponse, err error)
- func (c *Client) DeleteBackupRecords(request *DeleteBackupRecordsRequest) (response *DeleteBackupRecordsResponse, err error)
- func (c *Client) DeleteBackupRecordsWithContext(ctx context.Context, request *DeleteBackupRecordsRequest) (response *DeleteBackupRecordsResponse, err error)
- func (c *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
- func (c *Client) DeleteClusterWithContext(ctx context.Context, request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
- func (c *Client) DeleteIdlFiles(request *DeleteIdlFilesRequest) (response *DeleteIdlFilesResponse, err error)
- func (c *Client) DeleteIdlFilesWithContext(ctx context.Context, request *DeleteIdlFilesRequest) (response *DeleteIdlFilesResponse, err error)
- func (c *Client) DeleteSnapshots(request *DeleteSnapshotsRequest) (response *DeleteSnapshotsResponse, err error)
- func (c *Client) DeleteSnapshotsWithContext(ctx context.Context, request *DeleteSnapshotsRequest) (response *DeleteSnapshotsResponse, err error)
- func (c *Client) DeleteTableDataFlow(request *DeleteTableDataFlowRequest) (response *DeleteTableDataFlowResponse, err error)
- func (c *Client) DeleteTableDataFlowWithContext(ctx context.Context, request *DeleteTableDataFlowRequest) (response *DeleteTableDataFlowResponse, err error)
- func (c *Client) DeleteTableGroup(request *DeleteTableGroupRequest) (response *DeleteTableGroupResponse, err error)
- func (c *Client) DeleteTableGroupWithContext(ctx context.Context, request *DeleteTableGroupRequest) (response *DeleteTableGroupResponse, err error)
- func (c *Client) DeleteTableIndex(request *DeleteTableIndexRequest) (response *DeleteTableIndexResponse, err error)
- func (c *Client) DeleteTableIndexWithContext(ctx context.Context, request *DeleteTableIndexRequest) (response *DeleteTableIndexResponse, err error)
- func (c *Client) DeleteTables(request *DeleteTablesRequest) (response *DeleteTablesResponse, err error)
- func (c *Client) DeleteTablesWithContext(ctx context.Context, request *DeleteTablesRequest) (response *DeleteTablesResponse, err error)
- func (c *Client) DescribeApplications(request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)
- func (c *Client) DescribeApplicationsWithContext(ctx context.Context, request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)
- func (c *Client) DescribeBackupRecords(request *DescribeBackupRecordsRequest) (response *DescribeBackupRecordsResponse, err error)
- func (c *Client) DescribeBackupRecordsWithContext(ctx context.Context, request *DescribeBackupRecordsRequest) (response *DescribeBackupRecordsResponse, err error)
- func (c *Client) DescribeClusterTags(request *DescribeClusterTagsRequest) (response *DescribeClusterTagsResponse, err error)
- func (c *Client) DescribeClusterTagsWithContext(ctx context.Context, request *DescribeClusterTagsRequest) (response *DescribeClusterTagsResponse, err error)
- func (c *Client) DescribeClusters(request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
- func (c *Client) DescribeClustersWithContext(ctx context.Context, request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
- func (c *Client) DescribeIdlFileInfos(request *DescribeIdlFileInfosRequest) (response *DescribeIdlFileInfosResponse, err error)
- func (c *Client) DescribeIdlFileInfosWithContext(ctx context.Context, request *DescribeIdlFileInfosRequest) (response *DescribeIdlFileInfosResponse, err error)
- func (c *Client) DescribeMachine(request *DescribeMachineRequest) (response *DescribeMachineResponse, err error)
- func (c *Client) DescribeMachineWithContext(ctx context.Context, request *DescribeMachineRequest) (response *DescribeMachineResponse, err error)
- func (c *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (c *Client) DescribeRegionsWithContext(ctx context.Context, request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (c *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
- func (c *Client) DescribeSnapshotsWithContext(ctx context.Context, request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
- func (c *Client) DescribeTableGroupTags(request *DescribeTableGroupTagsRequest) (response *DescribeTableGroupTagsResponse, err error)
- func (c *Client) DescribeTableGroupTagsWithContext(ctx context.Context, request *DescribeTableGroupTagsRequest) (response *DescribeTableGroupTagsResponse, err error)
- func (c *Client) DescribeTableGroups(request *DescribeTableGroupsRequest) (response *DescribeTableGroupsResponse, err error)
- func (c *Client) DescribeTableGroupsWithContext(ctx context.Context, request *DescribeTableGroupsRequest) (response *DescribeTableGroupsResponse, err error)
- func (c *Client) DescribeTableTags(request *DescribeTableTagsRequest) (response *DescribeTableTagsResponse, err error)
- func (c *Client) DescribeTableTagsWithContext(ctx context.Context, request *DescribeTableTagsRequest) (response *DescribeTableTagsResponse, err error)
- func (c *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
- func (c *Client) DescribeTablesInRecycle(request *DescribeTablesInRecycleRequest) (response *DescribeTablesInRecycleResponse, err error)
- func (c *Client) DescribeTablesInRecycleWithContext(ctx context.Context, request *DescribeTablesInRecycleRequest) (response *DescribeTablesInRecycleResponse, err error)
- func (c *Client) DescribeTablesWithContext(ctx context.Context, request *DescribeTablesRequest) (response *DescribeTablesResponse, 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) DescribeUinInWhitelist(request *DescribeUinInWhitelistRequest) (response *DescribeUinInWhitelistResponse, err error)
- func (c *Client) DescribeUinInWhitelistWithContext(ctx context.Context, request *DescribeUinInWhitelistRequest) (response *DescribeUinInWhitelistResponse, err error)
- func (c *Client) DisableRestProxy(request *DisableRestProxyRequest) (response *DisableRestProxyResponse, err error)
- func (c *Client) DisableRestProxyWithContext(ctx context.Context, request *DisableRestProxyRequest) (response *DisableRestProxyResponse, err error)
- func (c *Client) EnableRestProxy(request *EnableRestProxyRequest) (response *EnableRestProxyResponse, err error)
- func (c *Client) EnableRestProxyWithContext(ctx context.Context, request *EnableRestProxyRequest) (response *EnableRestProxyResponse, err error)
- func (c *Client) ImportSnapshots(request *ImportSnapshotsRequest) (response *ImportSnapshotsResponse, err error)
- func (c *Client) ImportSnapshotsWithContext(ctx context.Context, request *ImportSnapshotsRequest) (response *ImportSnapshotsResponse, err error)
- func (c *Client) MergeTablesData(request *MergeTablesDataRequest) (response *MergeTablesDataResponse, err error)
- func (c *Client) MergeTablesDataWithContext(ctx context.Context, request *MergeTablesDataRequest) (response *MergeTablesDataResponse, err error)
- func (c *Client) ModifyCensorship(request *ModifyCensorshipRequest) (response *ModifyCensorshipResponse, err error)
- func (c *Client) ModifyCensorshipWithContext(ctx context.Context, request *ModifyCensorshipRequest) (response *ModifyCensorshipResponse, err error)
- func (c *Client) ModifyClusterMachine(request *ModifyClusterMachineRequest) (response *ModifyClusterMachineResponse, err error)
- func (c *Client) ModifyClusterMachineWithContext(ctx context.Context, request *ModifyClusterMachineRequest) (response *ModifyClusterMachineResponse, err error)
- func (c *Client) ModifyClusterName(request *ModifyClusterNameRequest) (response *ModifyClusterNameResponse, err error)
- func (c *Client) ModifyClusterNameWithContext(ctx context.Context, request *ModifyClusterNameRequest) (response *ModifyClusterNameResponse, err error)
- func (c *Client) ModifyClusterPassword(request *ModifyClusterPasswordRequest) (response *ModifyClusterPasswordResponse, err error)
- func (c *Client) ModifyClusterPasswordWithContext(ctx context.Context, request *ModifyClusterPasswordRequest) (response *ModifyClusterPasswordResponse, err error)
- func (c *Client) ModifyClusterTags(request *ModifyClusterTagsRequest) (response *ModifyClusterTagsResponse, err error)
- func (c *Client) ModifyClusterTagsWithContext(ctx context.Context, request *ModifyClusterTagsRequest) (response *ModifyClusterTagsResponse, err error)
- func (c *Client) ModifySnapshots(request *ModifySnapshotsRequest) (response *ModifySnapshotsResponse, err error)
- func (c *Client) ModifySnapshotsWithContext(ctx context.Context, request *ModifySnapshotsRequest) (response *ModifySnapshotsResponse, err error)
- func (c *Client) ModifyTableGroupName(request *ModifyTableGroupNameRequest) (response *ModifyTableGroupNameResponse, err error)
- func (c *Client) ModifyTableGroupNameWithContext(ctx context.Context, request *ModifyTableGroupNameRequest) (response *ModifyTableGroupNameResponse, err error)
- func (c *Client) ModifyTableGroupTags(request *ModifyTableGroupTagsRequest) (response *ModifyTableGroupTagsResponse, err error)
- func (c *Client) ModifyTableGroupTagsWithContext(ctx context.Context, request *ModifyTableGroupTagsRequest) (response *ModifyTableGroupTagsResponse, err error)
- func (c *Client) ModifyTableMemos(request *ModifyTableMemosRequest) (response *ModifyTableMemosResponse, err error)
- func (c *Client) ModifyTableMemosWithContext(ctx context.Context, request *ModifyTableMemosRequest) (response *ModifyTableMemosResponse, err error)
- func (c *Client) ModifyTableQuotas(request *ModifyTableQuotasRequest) (response *ModifyTableQuotasResponse, err error)
- func (c *Client) ModifyTableQuotasWithContext(ctx context.Context, request *ModifyTableQuotasRequest) (response *ModifyTableQuotasResponse, err error)
- func (c *Client) ModifyTableTags(request *ModifyTableTagsRequest) (response *ModifyTableTagsResponse, err error)
- func (c *Client) ModifyTableTagsWithContext(ctx context.Context, request *ModifyTableTagsRequest) (response *ModifyTableTagsResponse, err error)
- func (c *Client) ModifyTables(request *ModifyTablesRequest) (response *ModifyTablesResponse, err error)
- func (c *Client) ModifyTablesWithContext(ctx context.Context, request *ModifyTablesRequest) (response *ModifyTablesResponse, err error)
- func (c *Client) RecoverRecycleTables(request *RecoverRecycleTablesRequest) (response *RecoverRecycleTablesResponse, err error)
- func (c *Client) RecoverRecycleTablesWithContext(ctx context.Context, request *RecoverRecycleTablesRequest) (response *RecoverRecycleTablesResponse, err error)
- func (c *Client) RollbackTables(request *RollbackTablesRequest) (response *RollbackTablesResponse, err error)
- func (c *Client) RollbackTablesWithContext(ctx context.Context, request *RollbackTablesRequest) (response *RollbackTablesResponse, err error)
- func (c *Client) SetBackupExpireRule(request *SetBackupExpireRuleRequest) (response *SetBackupExpireRuleResponse, err error)
- func (c *Client) SetBackupExpireRuleWithContext(ctx context.Context, request *SetBackupExpireRuleRequest) (response *SetBackupExpireRuleResponse, err error)
- func (c *Client) SetTableDataFlow(request *SetTableDataFlowRequest) (response *SetTableDataFlowResponse, err error)
- func (c *Client) SetTableDataFlowWithContext(ctx context.Context, request *SetTableDataFlowRequest) (response *SetTableDataFlowResponse, err error)
- func (c *Client) SetTableIndex(request *SetTableIndexRequest) (response *SetTableIndexResponse, err error)
- func (c *Client) SetTableIndexWithContext(ctx context.Context, request *SetTableIndexRequest) (response *SetTableIndexResponse, err error)
- func (c *Client) UpdateApply(request *UpdateApplyRequest) (response *UpdateApplyResponse, err error)
- func (c *Client) UpdateApplyWithContext(ctx context.Context, request *UpdateApplyRequest) (response *UpdateApplyResponse, err error)
- func (c *Client) VerifyIdlFiles(request *VerifyIdlFilesRequest) (response *VerifyIdlFilesResponse, err error)
- func (c *Client) VerifyIdlFilesWithContext(ctx context.Context, request *VerifyIdlFilesRequest) (response *VerifyIdlFilesResponse, err error)
- type ClusterInfo
- type CompareIdlFilesRequest
- type CompareIdlFilesRequestParams
- type CompareIdlFilesResponse
- type CompareIdlFilesResponseParams
- type CompareTablesInfo
- type CreateBackupRequest
- type CreateBackupRequestParams
- type CreateBackupResponse
- type CreateBackupResponseParams
- type CreateClusterRequest
- type CreateClusterRequestParams
- type CreateClusterResponse
- type CreateClusterResponseParams
- type CreateSnapshotsRequest
- type CreateSnapshotsRequestParams
- type CreateSnapshotsResponse
- type CreateSnapshotsResponseParams
- type CreateTableGroupRequest
- type CreateTableGroupRequestParams
- type CreateTableGroupResponse
- type CreateTableGroupResponseParams
- type CreateTablesRequest
- type CreateTablesRequestParams
- type CreateTablesResponse
- type CreateTablesResponseParams
- type DeleteBackupRecordsRequest
- type DeleteBackupRecordsRequestParams
- type DeleteBackupRecordsResponse
- type DeleteBackupRecordsResponseParams
- type DeleteClusterRequest
- type DeleteClusterRequestParams
- type DeleteClusterResponse
- type DeleteClusterResponseParams
- type DeleteIdlFilesRequest
- type DeleteIdlFilesRequestParams
- type DeleteIdlFilesResponse
- type DeleteIdlFilesResponseParams
- type DeleteSnapshotsRequest
- type DeleteSnapshotsRequestParams
- type DeleteSnapshotsResponse
- type DeleteSnapshotsResponseParams
- type DeleteTableDataFlowRequest
- type DeleteTableDataFlowRequestParams
- type DeleteTableDataFlowResponse
- type DeleteTableDataFlowResponseParams
- type DeleteTableGroupRequest
- type DeleteTableGroupRequestParams
- type DeleteTableGroupResponse
- type DeleteTableGroupResponseParams
- type DeleteTableIndexRequest
- type DeleteTableIndexRequestParams
- type DeleteTableIndexResponse
- type DeleteTableIndexResponseParams
- type DeleteTablesRequest
- type DeleteTablesRequestParams
- type DeleteTablesResponse
- type DeleteTablesResponseParams
- type DescribeApplicationsRequest
- type DescribeApplicationsRequestParams
- type DescribeApplicationsResponse
- type DescribeApplicationsResponseParams
- type DescribeBackupRecordsRequest
- type DescribeBackupRecordsRequestParams
- type DescribeBackupRecordsResponse
- type DescribeBackupRecordsResponseParams
- type DescribeClusterTagsRequest
- type DescribeClusterTagsRequestParams
- type DescribeClusterTagsResponse
- type DescribeClusterTagsResponseParams
- type DescribeClustersRequest
- type DescribeClustersRequestParams
- type DescribeClustersResponse
- type DescribeClustersResponseParams
- type DescribeIdlFileInfosRequest
- type DescribeIdlFileInfosRequestParams
- type DescribeIdlFileInfosResponse
- type DescribeIdlFileInfosResponseParams
- type DescribeMachineRequest
- type DescribeMachineRequestParams
- type DescribeMachineResponse
- type DescribeMachineResponseParams
- type DescribeRegionsRequest
- type DescribeRegionsRequestParams
- type DescribeRegionsResponse
- type DescribeRegionsResponseParams
- type DescribeSnapshotsRequest
- type DescribeSnapshotsRequestParams
- type DescribeSnapshotsResponse
- type DescribeSnapshotsResponseParams
- type DescribeTableGroupTagsRequest
- type DescribeTableGroupTagsRequestParams
- type DescribeTableGroupTagsResponse
- type DescribeTableGroupTagsResponseParams
- type DescribeTableGroupsRequest
- type DescribeTableGroupsRequestParams
- type DescribeTableGroupsResponse
- type DescribeTableGroupsResponseParams
- type DescribeTableTagsRequest
- type DescribeTableTagsRequestParams
- type DescribeTableTagsResponse
- type DescribeTableTagsResponseParams
- type DescribeTablesInRecycleRequest
- type DescribeTablesInRecycleRequestParams
- type DescribeTablesInRecycleResponse
- type DescribeTablesInRecycleResponseParams
- type DescribeTablesRequest
- type DescribeTablesRequestParams
- type DescribeTablesResponse
- type DescribeTablesResponseParams
- type DescribeTasksRequest
- type DescribeTasksRequestParams
- type DescribeTasksResponse
- type DescribeTasksResponseParams
- type DescribeUinInWhitelistRequest
- type DescribeUinInWhitelistRequestParams
- type DescribeUinInWhitelistResponse
- type DescribeUinInWhitelistResponseParams
- type DisableRestProxyRequest
- type DisableRestProxyRequestParams
- type DisableRestProxyResponse
- type DisableRestProxyResponseParams
- type EnableRestProxyRequest
- type EnableRestProxyRequestParams
- type EnableRestProxyResponse
- type EnableRestProxyResponseParams
- type ErrorInfo
- type FieldInfo
- type Filter
- type IdlFileInfo
- type IdlFileInfoWithoutContent
- type ImportSnapshotsRequest
- type ImportSnapshotsRequestParams
- type ImportSnapshotsResponse
- type ImportSnapshotsResponseParams
- type KafkaInfo
- type KeyFile
- type MachineInfo
- type MergeTableResult
- type MergeTablesDataRequest
- type MergeTablesDataRequestParams
- type MergeTablesDataResponse
- type MergeTablesDataResponseParams
- type MergeTablesInfo
- type ModifyCensorshipRequest
- type ModifyCensorshipRequestParams
- type ModifyCensorshipResponse
- type ModifyCensorshipResponseParams
- type ModifyClusterMachineRequest
- type ModifyClusterMachineRequestParams
- type ModifyClusterMachineResponse
- type ModifyClusterMachineResponseParams
- type ModifyClusterNameRequest
- type ModifyClusterNameRequestParams
- type ModifyClusterNameResponse
- type ModifyClusterNameResponseParams
- type ModifyClusterPasswordRequest
- type ModifyClusterPasswordRequestParams
- type ModifyClusterPasswordResponse
- type ModifyClusterPasswordResponseParams
- type ModifyClusterTagsRequest
- type ModifyClusterTagsRequestParams
- type ModifyClusterTagsResponse
- type ModifyClusterTagsResponseParams
- type ModifySnapshotsRequest
- type ModifySnapshotsRequestParams
- type ModifySnapshotsResponse
- type ModifySnapshotsResponseParams
- type ModifyTableGroupNameRequest
- type ModifyTableGroupNameRequestParams
- type ModifyTableGroupNameResponse
- type ModifyTableGroupNameResponseParams
- type ModifyTableGroupTagsRequest
- type ModifyTableGroupTagsRequestParams
- type ModifyTableGroupTagsResponse
- type ModifyTableGroupTagsResponseParams
- type ModifyTableMemosRequest
- type ModifyTableMemosRequestParams
- type ModifyTableMemosResponse
- type ModifyTableMemosResponseParams
- type ModifyTableQuotasRequest
- type ModifyTableQuotasRequestParams
- type ModifyTableQuotasResponse
- type ModifyTableQuotasResponseParams
- type ModifyTableTagsRequest
- type ModifyTableTagsRequestParams
- type ModifyTableTagsResponse
- type ModifyTableTagsResponseParams
- type ModifyTablesRequest
- type ModifyTablesRequestParams
- type ModifyTablesResponse
- type ModifyTablesResponseParams
- type ParsedTableInfoNew
- type PoolInfo
- type ProxyDetailInfo
- type ProxyMachineInfo
- type RecoverRecycleTablesRequest
- type RecoverRecycleTablesRequestParams
- type RecoverRecycleTablesResponse
- type RecoverRecycleTablesResponseParams
- type RegionInfo
- type RollbackTablesRequest
- type RollbackTablesRequestParams
- type RollbackTablesResponse
- type RollbackTablesResponseParams
- type SelectedTableInfoNew
- type SelectedTableWithField
- type ServerDetailInfo
- type ServerMachineInfo
- type SetBackupExpireRuleRequest
- type SetBackupExpireRuleRequestParams
- type SetBackupExpireRuleResponse
- type SetBackupExpireRuleResponseParams
- type SetTableDataFlowRequest
- type SetTableDataFlowRequestParams
- type SetTableDataFlowResponse
- type SetTableDataFlowResponseParams
- type SetTableIndexRequest
- type SetTableIndexRequestParams
- type SetTableIndexResponse
- type SetTableIndexResponseParams
- type SnapshotInfo
- type SnapshotInfoNew
- type SnapshotResult
- type SyncTableField
- type SyncTableInfo
- type TableGroupInfo
- type TableInfoNew
- type TableResultNew
- type TableRollbackResultNew
- type TagInfoUnit
- type TagsInfoOfCluster
- type TagsInfoOfTable
- type TagsInfoOfTableGroup
- type TaskInfoNew
- type UpdateApplyRequest
- type UpdateApplyRequestParams
- type UpdateApplyResponse
- type UpdateApplyResponseParams
- type VerifyIdlFilesRequest
- type VerifyIdlFilesRequestParams
- type VerifyIdlFilesResponse
- type VerifyIdlFilesResponseParams
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 接口操作鉴权错误。 AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 旧密码已经失效。 FAILEDOPERATION_OLDPASSWORDHASEXPIRED = "FailedOperation.OldPasswordHasExpired" // 旧密码还未失效。 FAILEDOPERATION_OLDPASSWORDINUSE = "FailedOperation.OldPasswordInUse" // 密码错误。 FAILEDOPERATION_PASSWORDFAILURE = "FailedOperation.PasswordFailure" // 请求的地域不匹配。 FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 应用名不合法。 INVALIDPARAMETERVALUE_INVALIDAPPNAME = "InvalidParameterValue.InvalidAppName" // 集群名称不合法。 INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" // 非法的表格组名称。 INVALIDPARAMETERVALUE_INVALIDTABLEGROUPNAME = "InvalidParameterValue.InvalidTableGroupName" // 非法的时间格式。 INVALIDPARAMETERVALUE_INVALIDTIMEVALUE = "InvalidParameterValue.InvalidTimeValue" // 非法的大区名称。 INVALIDPARAMETERVALUE_INVALIDZONENAME = "InvalidParameterValue.InvalidZoneName" // 不支持的应用数据描述类型。 INVALIDPARAMETERVALUE_UNSUPPORTIDLTYPE = "InvalidParameterValue.UnsupportIdlType" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不足。 RESOURCEINSUFFICIENT = "ResourceInsufficient" // 余额不足。 RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" // 没有可用的应用资源。 RESOURCEINSUFFICIENT_NOAVAILABLEAPP = "ResourceInsufficient.NoAvailableApp" // 没有可用的集群资源。 RESOURCEINSUFFICIENT_NOAVAILABLECLUSTER = "ResourceInsufficient.NoAvailableCluster" // 私有网络中没有可用的vip资源。 RESOURCEINSUFFICIENT_NOENOUGHVIPINVPC = "ResourceInsufficient.NoEnoughVipInVPC" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 集群名称重复。 RESOURCEUNAVAILABLE_DUPLICATECLUSTERNAME = "ResourceUnavailable.DuplicateClusterName" // 重复的表格组id或名称。 RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPINFO = "ResourceUnavailable.DuplicateTableGroupInfo" // 重复的表格组名称。 RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPNAME = "ResourceUnavailable.DuplicateTableGroupName" // 没有可用的表格组资源。 RESOURCEUNAVAILABLE_NOAVAILABLETABLEGROUP = "ResourceUnavailable.NoAvailableTableGroup" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2019-08-23"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { // 审批单号 ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 申请类型 ApplicationType *int64 `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"` // 集群Id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 表格组名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupName *string `json:"TableGroupName,omitnil,omitempty" name:"TableGroupName"` // 表格名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 申请人 Applicant *string `json:"Applicant,omitnil,omitempty" name:"Applicant"` // 建单时间 CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回 ApplicationStatus *int64 `json:"ApplicationStatus,omitnil,omitempty" name:"ApplicationStatus"` // 表格组Id TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 已提交的任务Id,未提交申请为0 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 腾讯云上table的唯一键 // 注意:此字段可能返回 null,表示取不到有效值。 TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 审批人 // 注意:此字段可能返回 null,表示取不到有效值。 ExecuteUser *string `json:"ExecuteUser,omitnil,omitempty" name:"ExecuteUser"` // 执行状态 // 注意:此字段可能返回 null,表示取不到有效值。 ExecuteStatus *string `json:"ExecuteStatus,omitnil,omitempty" name:"ExecuteStatus"` // 该申请单是否可以被当前用户审批 // 注意:此字段可能返回 null,表示取不到有效值。 CanCensor *bool `json:"CanCensor,omitnil,omitempty" name:"CanCensor"` // 该申请单是否可以被当前用户撤回 // 注意:此字段可能返回 null,表示取不到有效值。 CanWithdrawal *bool `json:"CanWithdrawal,omitnil,omitempty" name:"CanWithdrawal"` }
type ApplyResult ¶
type ApplyResult struct { // 申请单id ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 申请类型 ApplicationType *int64 `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"` // 处理状态 0-待审核 1-已经审核并提交任务 2-已驳回 // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationStatus *int64 `json:"ApplicationStatus,omitnil,omitempty" name:"ApplicationStatus"` // 已提交的任务Id // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` }
type ApplyStatus ¶
type ApplyStatus struct { // 集群id-申请单id ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 处理状态-1-撤回 1-通过 2-驳回,非0状态的申请单不可改变状态。 ApplicationStatus *int64 `json:"ApplicationStatus,omitnil,omitempty" name:"ApplicationStatus"` // 申请单类型 ApplicationType *int64 `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"` // 集群Id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
type BackupExpireRuleInfo ¶ added in v1.0.637
type BackupExpireRuleInfo struct { // 所属表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 文件标签,见上面描述 FileTag *uint64 `json:"FileTag,omitnil,omitempty" name:"FileTag"` // 淘汰天数,见上面描述 ExpireDay *uint64 `json:"ExpireDay,omitnil,omitempty" name:"ExpireDay"` // 操作类型,见上面描述 OperType *uint64 `json:"OperType,omitnil,omitempty" name:"OperType"` }
type BackupRecords ¶ added in v1.0.637
type BackupRecords struct { // 表格组ID ZoneId *uint64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 表名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 备份源 BackupType *string `json:"BackupType,omitnil,omitempty" name:"BackupType"` // 文件标签:TCAPLUS_FULL或OSDATA FileTag *string `json:"FileTag,omitnil,omitempty" name:"FileTag"` // 分片数量 ShardCount *uint64 `json:"ShardCount,omitnil,omitempty" name:"ShardCount"` // 备份批次日期 BackupBatchTime *string `json:"BackupBatchTime,omitnil,omitempty" name:"BackupBatchTime"` // 备份文件汇总大小 BackupFileSize *uint64 `json:"BackupFileSize,omitnil,omitempty" name:"BackupFileSize"` // 备份成功率 BackupSuccRate *string `json:"BackupSuccRate,omitnil,omitempty" name:"BackupSuccRate"` // 备份文件过期时间 BackupExpireTime *string `json:"BackupExpireTime,omitnil,omitempty" name:"BackupExpireTime"` // 业务ID AppId *uint64 `json:"AppId,omitnil,omitempty" name:"AppId"` }
type ClearTablesRequest ¶
type ClearTablesRequest struct { *tchttp.BaseRequest // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待清理表信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewClearTablesRequest ¶
func NewClearTablesRequest() (request *ClearTablesRequest)
func (*ClearTablesRequest) FromJsonString ¶
func (r *ClearTablesRequest) 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 (*ClearTablesRequest) ToJsonString ¶
func (r *ClearTablesRequest) ToJsonString() string
type ClearTablesRequestParams ¶ added in v1.0.426
type ClearTablesRequestParams struct { // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待清理表信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type ClearTablesResponse ¶
type ClearTablesResponse struct { *tchttp.BaseResponse Response *ClearTablesResponseParams `json:"Response"` }
func NewClearTablesResponse ¶
func NewClearTablesResponse() (response *ClearTablesResponse)
func (*ClearTablesResponse) FromJsonString ¶
func (r *ClearTablesResponse) 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 (*ClearTablesResponse) ToJsonString ¶
func (r *ClearTablesResponse) ToJsonString() string
type ClearTablesResponseParams ¶ added in v1.0.426
type ClearTablesResponseParams struct { // 清除表结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 清除表结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) ClearTables ¶
func (c *Client) ClearTables(request *ClearTablesRequest) (response *ClearTablesResponse, err error)
ClearTables 根据给定的表信息,清除表数据。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ClearTablesWithContext ¶ added in v1.0.324
func (c *Client) ClearTablesWithContext(ctx context.Context, request *ClearTablesRequest) (response *ClearTablesResponse, err error)
ClearTables 根据给定的表信息,清除表数据。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CompareIdlFiles ¶
func (c *Client) CompareIdlFiles(request *CompareIdlFilesRequest) (response *CompareIdlFilesResponse, err error)
CompareIdlFiles 选中目标表格,上传并校验改表文件,返回是否允许修改表格结构的结果。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CompareIdlFilesWithContext ¶ added in v1.0.324
func (c *Client) CompareIdlFilesWithContext(ctx context.Context, request *CompareIdlFilesRequest) (response *CompareIdlFilesResponse, err error)
CompareIdlFiles 选中目标表格,上传并校验改表文件,返回是否允许修改表格结构的结果。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateBackup ¶
func (c *Client) CreateBackup(request *CreateBackupRequest) (response *CreateBackupResponse, err error)
CreateBackup 用户创建备份任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateBackupWithContext ¶ added in v1.0.324
func (c *Client) CreateBackupWithContext(ctx context.Context, request *CreateBackupRequest) (response *CreateBackupResponse, err error)
CreateBackup 用户创建备份任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateCluster ¶
func (c *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
CreateCluster 本接口用于创建TcaplusDB集群
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" INVALIDPARAMETERVALUE_UNSUPPORTIDLTYPE = "InvalidParameterValue.UnsupportIdlType" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCEINSUFFICIENT_NOAVAILABLECLUSTER = "ResourceInsufficient.NoAvailableCluster" RESOURCEINSUFFICIENT_NOENOUGHVIPINVPC = "ResourceInsufficient.NoEnoughVipInVPC" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCEUNAVAILABLE_DUPLICATECLUSTERNAME = "ResourceUnavailable.DuplicateClusterName"
func (*Client) CreateClusterWithContext ¶ added in v1.0.324
func (c *Client) CreateClusterWithContext(ctx context.Context, request *CreateClusterRequest) (response *CreateClusterResponse, err error)
CreateCluster 本接口用于创建TcaplusDB集群
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" INVALIDPARAMETERVALUE_UNSUPPORTIDLTYPE = "InvalidParameterValue.UnsupportIdlType" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCEINSUFFICIENT_NOAVAILABLECLUSTER = "ResourceInsufficient.NoAvailableCluster" RESOURCEINSUFFICIENT_NOENOUGHVIPINVPC = "ResourceInsufficient.NoEnoughVipInVPC" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCEUNAVAILABLE_DUPLICATECLUSTERNAME = "ResourceUnavailable.DuplicateClusterName"
func (*Client) CreateSnapshots ¶
func (c *Client) CreateSnapshots(request *CreateSnapshotsRequest) (response *CreateSnapshotsResponse, err error)
CreateSnapshots 构造表格过去时间点的快照
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateSnapshotsWithContext ¶ added in v1.0.324
func (c *Client) CreateSnapshotsWithContext(ctx context.Context, request *CreateSnapshotsRequest) (response *CreateSnapshotsResponse, err error)
CreateSnapshots 构造表格过去时间点的快照
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateTableGroup ¶
func (c *Client) CreateTableGroup(request *CreateTableGroupRequest) (response *CreateTableGroupResponse, err error)
CreateTableGroup 在TcaplusDB集群下创建表格组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDTABLEGROUPNAME = "InvalidParameterValue.InvalidTableGroupName" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPINFO = "ResourceUnavailable.DuplicateTableGroupInfo" RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPNAME = "ResourceUnavailable.DuplicateTableGroupName" RESOURCEUNAVAILABLE_NOAVAILABLETABLEGROUP = "ResourceUnavailable.NoAvailableTableGroup"
func (*Client) CreateTableGroupWithContext ¶ added in v1.0.324
func (c *Client) CreateTableGroupWithContext(ctx context.Context, request *CreateTableGroupRequest) (response *CreateTableGroupResponse, err error)
CreateTableGroup 在TcaplusDB集群下创建表格组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDTABLEGROUPNAME = "InvalidParameterValue.InvalidTableGroupName" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPINFO = "ResourceUnavailable.DuplicateTableGroupInfo" RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPNAME = "ResourceUnavailable.DuplicateTableGroupName" RESOURCEUNAVAILABLE_NOAVAILABLETABLEGROUP = "ResourceUnavailable.NoAvailableTableGroup"
func (*Client) CreateTables ¶
func (c *Client) CreateTables(request *CreateTablesRequest) (response *CreateTablesResponse, err error)
CreateTables 根据选择的IDL文件列表,批量创建表格
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateTablesWithContext ¶ added in v1.0.324
func (c *Client) CreateTablesWithContext(ctx context.Context, request *CreateTablesRequest) (response *CreateTablesResponse, err error)
CreateTables 根据选择的IDL文件列表,批量创建表格
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBackupRecords ¶ added in v1.0.637
func (c *Client) DeleteBackupRecords(request *DeleteBackupRecordsRequest) (response *DeleteBackupRecordsResponse, err error)
DeleteBackupRecords 删除手工备份
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteBackupRecordsWithContext ¶ added in v1.0.637
func (c *Client) DeleteBackupRecordsWithContext(ctx context.Context, request *DeleteBackupRecordsRequest) (response *DeleteBackupRecordsResponse, err error)
DeleteBackupRecords 删除手工备份
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteCluster ¶
func (c *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
DeleteCluster 删除TcaplusDB集群,必须在集群所属所有资源(包括表格组,表)都已经释放的情况下才会成功。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteClusterWithContext ¶ added in v1.0.324
func (c *Client) DeleteClusterWithContext(ctx context.Context, request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
DeleteCluster 删除TcaplusDB集群,必须在集群所属所有资源(包括表格组,表)都已经释放的情况下才会成功。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteIdlFiles ¶
func (c *Client) DeleteIdlFiles(request *DeleteIdlFilesRequest) (response *DeleteIdlFilesResponse, err error)
DeleteIdlFiles 指定集群ID和待删除IDL文件的信息,删除目标文件,如果文件正在被表关联则删除失败。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteIdlFilesWithContext ¶ added in v1.0.324
func (c *Client) DeleteIdlFilesWithContext(ctx context.Context, request *DeleteIdlFilesRequest) (response *DeleteIdlFilesResponse, err error)
DeleteIdlFiles 指定集群ID和待删除IDL文件的信息,删除目标文件,如果文件正在被表关联则删除失败。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteSnapshots ¶
func (c *Client) DeleteSnapshots(request *DeleteSnapshotsRequest) (response *DeleteSnapshotsResponse, err error)
DeleteSnapshots 删除表格的快照
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteSnapshotsWithContext ¶ added in v1.0.324
func (c *Client) DeleteSnapshotsWithContext(ctx context.Context, request *DeleteSnapshotsRequest) (response *DeleteSnapshotsResponse, err error)
DeleteSnapshots 删除表格的快照
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTableDataFlow ¶ added in v1.0.257
func (c *Client) DeleteTableDataFlow(request *DeleteTableDataFlowRequest) (response *DeleteTableDataFlowResponse, err error)
DeleteTableDataFlow 删除表格的数据订阅
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTableDataFlowWithContext ¶ added in v1.0.324
func (c *Client) DeleteTableDataFlowWithContext(ctx context.Context, request *DeleteTableDataFlowRequest) (response *DeleteTableDataFlowResponse, err error)
DeleteTableDataFlow 删除表格的数据订阅
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTableGroup ¶
func (c *Client) DeleteTableGroup(request *DeleteTableGroupRequest) (response *DeleteTableGroupResponse, err error)
DeleteTableGroup 删除表格组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTableGroupWithContext ¶ added in v1.0.324
func (c *Client) DeleteTableGroupWithContext(ctx context.Context, request *DeleteTableGroupRequest) (response *DeleteTableGroupResponse, err error)
DeleteTableGroup 删除表格组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTableIndex ¶
func (c *Client) DeleteTableIndex(request *DeleteTableIndexRequest) (response *DeleteTableIndexResponse, err error)
DeleteTableIndex 删除表格的分布式索引
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTableIndexWithContext ¶ added in v1.0.324
func (c *Client) DeleteTableIndexWithContext(ctx context.Context, request *DeleteTableIndexRequest) (response *DeleteTableIndexResponse, err error)
DeleteTableIndex 删除表格的分布式索引
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTables ¶
func (c *Client) DeleteTables(request *DeleteTablesRequest) (response *DeleteTablesResponse, err error)
DeleteTables 删除指定的表,第一次调用此接口代表将表移动至回收站,再次调用代表将此表格从回收站中彻底删除。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteTablesWithContext ¶ added in v1.0.324
func (c *Client) DeleteTablesWithContext(ctx context.Context, request *DeleteTablesRequest) (response *DeleteTablesResponse, err error)
DeleteTables 删除指定的表,第一次调用此接口代表将表移动至回收站,再次调用代表将此表格从回收站中彻底删除。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeApplications ¶
func (c *Client) DescribeApplications(request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)
DescribeApplications 获取审批管理的申请单
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeApplicationsWithContext ¶ added in v1.0.324
func (c *Client) DescribeApplicationsWithContext(ctx context.Context, request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)
DescribeApplications 获取审批管理的申请单
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBackupRecords ¶ added in v1.0.637
func (c *Client) DescribeBackupRecords(request *DescribeBackupRecordsRequest) (response *DescribeBackupRecordsResponse, err error)
DescribeBackupRecords 查询备份记录
查询集群级别时, 将TableGroupId设置为"-1", 将TableName设置为"-1"
查询集群+表格组级别时, 将TableName设置为"-1"
查询集群+表格组+表格级别时, 都不能设置为“-1”
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeBackupRecordsWithContext ¶ added in v1.0.637
func (c *Client) DescribeBackupRecordsWithContext(ctx context.Context, request *DescribeBackupRecordsRequest) (response *DescribeBackupRecordsResponse, err error)
DescribeBackupRecords 查询备份记录
查询集群级别时, 将TableGroupId设置为"-1", 将TableName设置为"-1"
查询集群+表格组级别时, 将TableName设置为"-1"
查询集群+表格组+表格级别时, 都不能设置为“-1”
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeClusterTags ¶
func (c *Client) DescribeClusterTags(request *DescribeClusterTagsRequest) (response *DescribeClusterTagsResponse, err error)
DescribeClusterTags 获取集群关联的标签列表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeClusterTagsWithContext ¶ added in v1.0.324
func (c *Client) DescribeClusterTagsWithContext(ctx context.Context, request *DescribeClusterTagsRequest) (response *DescribeClusterTagsResponse, err error)
DescribeClusterTags 获取集群关联的标签列表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeClusters ¶
func (c *Client) DescribeClusters(request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
DescribeClusters 查询TcaplusDB集群列表,包含集群详细信息。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeClustersWithContext ¶ added in v1.0.324
func (c *Client) DescribeClustersWithContext(ctx context.Context, request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
DescribeClusters 查询TcaplusDB集群列表,包含集群详细信息。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeIdlFileInfos ¶
func (c *Client) DescribeIdlFileInfos(request *DescribeIdlFileInfosRequest) (response *DescribeIdlFileInfosResponse, err error)
DescribeIdlFileInfos 查询表描述文件详情
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeIdlFileInfosWithContext ¶ added in v1.0.324
func (c *Client) DescribeIdlFileInfosWithContext(ctx context.Context, request *DescribeIdlFileInfosRequest) (response *DescribeIdlFileInfosResponse, err error)
DescribeIdlFileInfos 查询表描述文件详情
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeMachine ¶
func (c *Client) DescribeMachine(request *DescribeMachineRequest) (response *DescribeMachineResponse, err error)
DescribeMachine 查询独占集群可以申请的剩余机器
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeMachineWithContext ¶ added in v1.0.324
func (c *Client) DescribeMachineWithContext(ctx context.Context, request *DescribeMachineRequest) (response *DescribeMachineResponse, err error)
DescribeMachine 查询独占集群可以申请的剩余机器
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) DescribeRegions ¶
func (c *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions 查询TcaplusDB服务支持的地域列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeRegionsWithContext ¶ added in v1.0.324
func (c *Client) DescribeRegionsWithContext(ctx context.Context, request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions 查询TcaplusDB服务支持的地域列表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeSnapshots ¶
func (c *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
DescribeSnapshots 查询快照列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDAPPNAME = "InvalidParameterValue.InvalidAppName" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSnapshotsWithContext ¶ added in v1.0.324
func (c *Client) DescribeSnapshotsWithContext(ctx context.Context, request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
DescribeSnapshots 查询快照列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDAPPNAME = "InvalidParameterValue.InvalidAppName" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTableGroupTags ¶
func (c *Client) DescribeTableGroupTags(request *DescribeTableGroupTagsRequest) (response *DescribeTableGroupTagsResponse, err error)
DescribeTableGroupTags 获取表格组关联的标签列表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTableGroupTagsWithContext ¶ added in v1.0.324
func (c *Client) DescribeTableGroupTagsWithContext(ctx context.Context, request *DescribeTableGroupTagsRequest) (response *DescribeTableGroupTagsResponse, err error)
DescribeTableGroupTags 获取表格组关联的标签列表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTableGroups ¶
func (c *Client) DescribeTableGroups(request *DescribeTableGroupsRequest) (response *DescribeTableGroupsResponse, err error)
DescribeTableGroups 查询表格组列表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTableGroupsWithContext ¶ added in v1.0.324
func (c *Client) DescribeTableGroupsWithContext(ctx context.Context, request *DescribeTableGroupsRequest) (response *DescribeTableGroupsResponse, err error)
DescribeTableGroups 查询表格组列表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTableTags ¶
func (c *Client) DescribeTableTags(request *DescribeTableTagsRequest) (response *DescribeTableTagsResponse, err error)
DescribeTableTags 获取表格标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTableTagsWithContext ¶ added in v1.0.324
func (c *Client) DescribeTableTagsWithContext(ctx context.Context, request *DescribeTableTagsRequest) (response *DescribeTableTagsResponse, err error)
DescribeTableTags 获取表格标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTables ¶
func (c *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
DescribeTables 查询表详情
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTablesInRecycle ¶
func (c *Client) DescribeTablesInRecycle(request *DescribeTablesInRecycleRequest) (response *DescribeTablesInRecycleResponse, err error)
DescribeTablesInRecycle 查询回收站中的表详情
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTablesInRecycleWithContext ¶ added in v1.0.324
func (c *Client) DescribeTablesInRecycleWithContext(ctx context.Context, request *DescribeTablesInRecycleRequest) (response *DescribeTablesInRecycleResponse, err error)
DescribeTablesInRecycle 查询回收站中的表详情
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTablesWithContext ¶ added in v1.0.324
func (c *Client) DescribeTablesWithContext(ctx context.Context, request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
DescribeTables 查询表详情
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeTasks ¶
func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks 查询任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeTasksWithContext ¶ added in v1.0.324
func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks 查询任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeUinInWhitelist ¶
func (c *Client) DescribeUinInWhitelist(request *DescribeUinInWhitelistRequest) (response *DescribeUinInWhitelistResponse, err error)
DescribeUinInWhitelist 查询本用户是否在白名单中,控制是否能创建TDR类型的APP或表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeUinInWhitelistWithContext ¶ added in v1.0.324
func (c *Client) DescribeUinInWhitelistWithContext(ctx context.Context, request *DescribeUinInWhitelistRequest) (response *DescribeUinInWhitelistResponse, err error)
DescribeUinInWhitelist 查询本用户是否在白名单中,控制是否能创建TDR类型的APP或表
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DisableRestProxy ¶
func (c *Client) DisableRestProxy(request *DisableRestProxyRequest) (response *DisableRestProxyResponse, err error)
DisableRestProxy 当restful api为关闭状态时,可以通过此接口关闭restful api
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DisableRestProxyWithContext ¶ added in v1.0.324
func (c *Client) DisableRestProxyWithContext(ctx context.Context, request *DisableRestProxyRequest) (response *DisableRestProxyResponse, err error)
DisableRestProxy 当restful api为关闭状态时,可以通过此接口关闭restful api
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) EnableRestProxy ¶
func (c *Client) EnableRestProxy(request *EnableRestProxyRequest) (response *EnableRestProxyResponse, err error)
EnableRestProxy 当restful api为关闭状态时,可以通过此接口开启restful api。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDAPPNAME = "InvalidParameterValue.InvalidAppName" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" INVALIDPARAMETERVALUE_INVALIDTABLEGROUPNAME = "InvalidParameterValue.InvalidTableGroupName" INVALIDPARAMETERVALUE_INVALIDTIMEVALUE = "InvalidParameterValue.InvalidTimeValue" INVALIDPARAMETERVALUE_INVALIDZONENAME = "InvalidParameterValue.InvalidZoneName" INVALIDPARAMETERVALUE_UNSUPPORTIDLTYPE = "InvalidParameterValue.UnsupportIdlType" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) EnableRestProxyWithContext ¶ added in v1.0.324
func (c *Client) EnableRestProxyWithContext(ctx context.Context, request *EnableRestProxyRequest) (response *EnableRestProxyResponse, err error)
EnableRestProxy 当restful api为关闭状态时,可以通过此接口开启restful api。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDAPPNAME = "InvalidParameterValue.InvalidAppName" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" INVALIDPARAMETERVALUE_INVALIDTABLEGROUPNAME = "InvalidParameterValue.InvalidTableGroupName" INVALIDPARAMETERVALUE_INVALIDTIMEVALUE = "InvalidParameterValue.InvalidTimeValue" INVALIDPARAMETERVALUE_INVALIDZONENAME = "InvalidParameterValue.InvalidZoneName" INVALIDPARAMETERVALUE_UNSUPPORTIDLTYPE = "InvalidParameterValue.UnsupportIdlType" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ImportSnapshots ¶
func (c *Client) ImportSnapshots(request *ImportSnapshotsRequest) (response *ImportSnapshotsResponse, err error)
ImportSnapshots 将快照数据导入到新表或当前表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ImportSnapshotsWithContext ¶ added in v1.0.324
func (c *Client) ImportSnapshotsWithContext(ctx context.Context, request *ImportSnapshotsRequest) (response *ImportSnapshotsResponse, err error)
ImportSnapshots 将快照数据导入到新表或当前表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) MergeTablesData ¶
func (c *Client) MergeTablesData(request *MergeTablesDataRequest) (response *MergeTablesDataResponse, err error)
MergeTablesData 合并指定表格
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) MergeTablesDataWithContext ¶ added in v1.0.324
func (c *Client) MergeTablesDataWithContext(ctx context.Context, request *MergeTablesDataRequest) (response *MergeTablesDataResponse, err error)
MergeTablesData 合并指定表格
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyCensorship ¶
func (c *Client) ModifyCensorship(request *ModifyCensorshipRequest) (response *ModifyCensorshipResponse, err error)
ModifyCensorship 修改集群审批状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyCensorshipWithContext ¶ added in v1.0.324
func (c *Client) ModifyCensorshipWithContext(ctx context.Context, request *ModifyCensorshipRequest) (response *ModifyCensorshipResponse, err error)
ModifyCensorship 修改集群审批状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyClusterMachine ¶
func (c *Client) ModifyClusterMachine(request *ModifyClusterMachineRequest) (response *ModifyClusterMachineResponse, err error)
ModifyClusterMachine 修改独占集群机器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCEINSUFFICIENT_NOAVAILABLEAPP = "ResourceInsufficient.NoAvailableApp" RESOURCEINSUFFICIENT_NOAVAILABLECLUSTER = "ResourceInsufficient.NoAvailableCluster"
func (*Client) ModifyClusterMachineWithContext ¶ added in v1.0.324
func (c *Client) ModifyClusterMachineWithContext(ctx context.Context, request *ModifyClusterMachineRequest) (response *ModifyClusterMachineResponse, err error)
ModifyClusterMachine 修改独占集群机器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCEINSUFFICIENT_NOAVAILABLEAPP = "ResourceInsufficient.NoAvailableApp" RESOURCEINSUFFICIENT_NOAVAILABLECLUSTER = "ResourceInsufficient.NoAvailableCluster"
func (*Client) ModifyClusterName ¶
func (c *Client) ModifyClusterName(request *ModifyClusterNameRequest) (response *ModifyClusterNameResponse, err error)
ModifyClusterName 修改指定的集群名称
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_DUPLICATECLUSTERNAME = "ResourceUnavailable.DuplicateClusterName"
func (*Client) ModifyClusterNameWithContext ¶ added in v1.0.324
func (c *Client) ModifyClusterNameWithContext(ctx context.Context, request *ModifyClusterNameRequest) (response *ModifyClusterNameResponse, err error)
ModifyClusterName 修改指定的集群名称
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGIONMISMATCH = "FailedOperation.RegionMismatch" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDCLUSTERNAME = "InvalidParameterValue.InvalidClusterName" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_DUPLICATECLUSTERNAME = "ResourceUnavailable.DuplicateClusterName"
func (*Client) ModifyClusterPassword ¶
func (c *Client) ModifyClusterPassword(request *ModifyClusterPasswordRequest) (response *ModifyClusterPasswordResponse, err error)
ModifyClusterPassword 修改指定集群的密码,后台将在旧密码失效之前同时支持TcaplusDB SDK使用旧密码和新密码访问数据库。在旧密码失效之前不能提交新的密码修改请求,在旧密码失效之后不能提交修改旧密码过期时间的请求。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_OLDPASSWORDHASEXPIRED = "FailedOperation.OldPasswordHasExpired" FAILEDOPERATION_OLDPASSWORDINUSE = "FailedOperation.OldPasswordInUse" FAILEDOPERATION_PASSWORDFAILURE = "FailedOperation.PasswordFailure" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDTIMEVALUE = "InvalidParameterValue.InvalidTimeValue" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyClusterPasswordWithContext ¶ added in v1.0.324
func (c *Client) ModifyClusterPasswordWithContext(ctx context.Context, request *ModifyClusterPasswordRequest) (response *ModifyClusterPasswordResponse, err error)
ModifyClusterPassword 修改指定集群的密码,后台将在旧密码失效之前同时支持TcaplusDB SDK使用旧密码和新密码访问数据库。在旧密码失效之前不能提交新的密码修改请求,在旧密码失效之后不能提交修改旧密码过期时间的请求。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_OLDPASSWORDHASEXPIRED = "FailedOperation.OldPasswordHasExpired" FAILEDOPERATION_OLDPASSWORDINUSE = "FailedOperation.OldPasswordInUse" FAILEDOPERATION_PASSWORDFAILURE = "FailedOperation.PasswordFailure" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDTIMEVALUE = "InvalidParameterValue.InvalidTimeValue" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyClusterTags ¶
func (c *Client) ModifyClusterTags(request *ModifyClusterTagsRequest) (response *ModifyClusterTagsResponse, err error)
ModifyClusterTags 修改集群标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyClusterTagsWithContext ¶ added in v1.0.324
func (c *Client) ModifyClusterTagsWithContext(ctx context.Context, request *ModifyClusterTagsRequest) (response *ModifyClusterTagsResponse, err error)
ModifyClusterTags 修改集群标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifySnapshots ¶
func (c *Client) ModifySnapshots(request *ModifySnapshotsRequest) (response *ModifySnapshotsResponse, err error)
ModifySnapshots 修改表格快照的过期时间
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifySnapshotsWithContext ¶ added in v1.0.324
func (c *Client) ModifySnapshotsWithContext(ctx context.Context, request *ModifySnapshotsRequest) (response *ModifySnapshotsResponse, err error)
ModifySnapshots 修改表格快照的过期时间
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableGroupName ¶
func (c *Client) ModifyTableGroupName(request *ModifyTableGroupNameRequest) (response *ModifyTableGroupNameResponse, err error)
ModifyTableGroupName 修改TcaplusDB表格组名称
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDTABLEGROUPNAME = "InvalidParameterValue.InvalidTableGroupName" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPNAME = "ResourceUnavailable.DuplicateTableGroupName"
func (*Client) ModifyTableGroupNameWithContext ¶ added in v1.0.324
func (c *Client) ModifyTableGroupNameWithContext(ctx context.Context, request *ModifyTableGroupNameRequest) (response *ModifyTableGroupNameResponse, err error)
ModifyTableGroupName 修改TcaplusDB表格组名称
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDTABLEGROUPNAME = "InvalidParameterValue.InvalidTableGroupName" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_DUPLICATETABLEGROUPNAME = "ResourceUnavailable.DuplicateTableGroupName"
func (*Client) ModifyTableGroupTags ¶
func (c *Client) ModifyTableGroupTags(request *ModifyTableGroupTagsRequest) (response *ModifyTableGroupTagsResponse, err error)
ModifyTableGroupTags 修改表格组标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableGroupTagsWithContext ¶ added in v1.0.324
func (c *Client) ModifyTableGroupTagsWithContext(ctx context.Context, request *ModifyTableGroupTagsRequest) (response *ModifyTableGroupTagsResponse, err error)
ModifyTableGroupTags 修改表格组标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableMemos ¶
func (c *Client) ModifyTableMemos(request *ModifyTableMemosRequest) (response *ModifyTableMemosResponse, err error)
ModifyTableMemos 修改表备注信息
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableMemosWithContext ¶ added in v1.0.324
func (c *Client) ModifyTableMemosWithContext(ctx context.Context, request *ModifyTableMemosRequest) (response *ModifyTableMemosResponse, err error)
ModifyTableMemos 修改表备注信息
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableQuotas ¶
func (c *Client) ModifyTableQuotas(request *ModifyTableQuotasRequest) (response *ModifyTableQuotasResponse, err error)
ModifyTableQuotas 表格扩缩容
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableQuotasWithContext ¶ added in v1.0.324
func (c *Client) ModifyTableQuotasWithContext(ctx context.Context, request *ModifyTableQuotasRequest) (response *ModifyTableQuotasResponse, err error)
ModifyTableQuotas 表格扩缩容
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCEINSUFFICIENT_BALANCEERROR = "ResourceInsufficient.BalanceError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableTags ¶
func (c *Client) ModifyTableTags(request *ModifyTableTagsRequest) (response *ModifyTableTagsResponse, err error)
ModifyTableTags 修改表格标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTableTagsWithContext ¶ added in v1.0.324
func (c *Client) ModifyTableTagsWithContext(ctx context.Context, request *ModifyTableTagsRequest) (response *ModifyTableTagsResponse, err error)
ModifyTableTags 修改表格标签
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTables ¶
func (c *Client) ModifyTables(request *ModifyTablesRequest) (response *ModifyTablesResponse, err error)
ModifyTables 根据用户选定的表定义IDL文件,批量修改指定的表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyTablesWithContext ¶ added in v1.0.324
func (c *Client) ModifyTablesWithContext(ctx context.Context, request *ModifyTablesRequest) (response *ModifyTablesResponse, err error)
ModifyTables 根据用户选定的表定义IDL文件,批量修改指定的表
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RecoverRecycleTables ¶
func (c *Client) RecoverRecycleTables(request *RecoverRecycleTablesRequest) (response *RecoverRecycleTablesResponse, err error)
RecoverRecycleTables 恢复回收站中,用户自行删除的表。对欠费待释放的表无效。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RecoverRecycleTablesWithContext ¶ added in v1.0.324
func (c *Client) RecoverRecycleTablesWithContext(ctx context.Context, request *RecoverRecycleTablesRequest) (response *RecoverRecycleTablesResponse, err error)
RecoverRecycleTables 恢复回收站中,用户自行删除的表。对欠费待释放的表无效。
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) RollbackTables ¶
func (c *Client) RollbackTables(request *RollbackTablesRequest) (response *RollbackTablesResponse, err error)
RollbackTables 表格数据回档
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) RollbackTablesWithContext ¶ added in v1.0.324
func (c *Client) RollbackTablesWithContext(ctx context.Context, request *RollbackTablesRequest) (response *RollbackTablesResponse, err error)
RollbackTables 表格数据回档
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) SetBackupExpireRule ¶ added in v1.0.637
func (c *Client) SetBackupExpireRule(request *SetBackupExpireRuleRequest) (response *SetBackupExpireRuleResponse, err error)
SetBackupExpireRule 新增、删除、修改备份过期策略, ClusterId必须为具体的集群Id(appid)
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SetBackupExpireRuleWithContext ¶ added in v1.0.637
func (c *Client) SetBackupExpireRuleWithContext(ctx context.Context, request *SetBackupExpireRuleRequest) (response *SetBackupExpireRuleResponse, err error)
SetBackupExpireRule 新增、删除、修改备份过期策略, ClusterId必须为具体的集群Id(appid)
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SetTableDataFlow ¶ added in v1.0.257
func (c *Client) SetTableDataFlow(request *SetTableDataFlowRequest) (response *SetTableDataFlowResponse, err error)
SetTableDataFlow 新增、修改表格数据订阅
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SetTableDataFlowWithContext ¶ added in v1.0.324
func (c *Client) SetTableDataFlowWithContext(ctx context.Context, request *SetTableDataFlowRequest) (response *SetTableDataFlowResponse, err error)
SetTableDataFlow 新增、修改表格数据订阅
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SetTableIndex ¶
func (c *Client) SetTableIndex(request *SetTableIndexRequest) (response *SetTableIndexResponse, err error)
SetTableIndex 设置表格分布式索引
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SetTableIndexWithContext ¶ added in v1.0.324
func (c *Client) SetTableIndexWithContext(ctx context.Context, request *SetTableIndexRequest) (response *SetTableIndexResponse, err error)
SetTableIndex 设置表格分布式索引
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateApply ¶
func (c *Client) UpdateApply(request *UpdateApplyRequest) (response *UpdateApplyResponse, err error)
UpdateApply 更新申请单状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) UpdateApplyWithContext ¶ added in v1.0.324
func (c *Client) UpdateApplyWithContext(ctx context.Context, request *UpdateApplyRequest) (response *UpdateApplyResponse, err error)
UpdateApply 更新申请单状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) VerifyIdlFiles ¶
func (c *Client) VerifyIdlFiles(request *VerifyIdlFilesRequest) (response *VerifyIdlFilesResponse, err error)
VerifyIdlFiles 上传并校验创建表格文件,返回校验合法的表格定义
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) VerifyIdlFilesWithContext ¶ added in v1.0.324
func (c *Client) VerifyIdlFilesWithContext(ctx context.Context, request *VerifyIdlFilesRequest) (response *VerifyIdlFilesResponse, err error)
VerifyIdlFiles 上传并校验创建表格文件,返回校验合法的表格定义
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
type ClusterInfo ¶
type ClusterInfo struct { // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群所在地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 集群数据描述语言类型,如:`PROTO`,`TDR` IdlType *string `json:"IdlType,omitnil,omitempty" name:"IdlType"` // 网络类型 NetworkType *string `json:"NetworkType,omitnil,omitempty" name:"NetworkType"` // 集群关联的用户私有网络实例ID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 集群关联的用户子网实例ID SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 创建时间 CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 集群密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 密码状态 PasswordStatus *string `json:"PasswordStatus,omitnil,omitempty" name:"PasswordStatus"` // TcaplusDB SDK连接参数,接入ID ApiAccessId *string `json:"ApiAccessId,omitnil,omitempty" name:"ApiAccessId"` // TcaplusDB SDK连接参数,接入地址 ApiAccessIp *string `json:"ApiAccessIp,omitnil,omitempty" name:"ApiAccessIp"` // TcaplusDB SDK连接参数,接入端口 ApiAccessPort *int64 `json:"ApiAccessPort,omitnil,omitempty" name:"ApiAccessPort"` // 如果PasswordStatus是unmodifiable说明有旧密码还未过期,此字段将显示旧密码过期的时间,否则为空 // 注意:此字段可能返回 null,表示取不到有效值。 OldPasswordExpireTime *string `json:"OldPasswordExpireTime,omitnil,omitempty" name:"OldPasswordExpireTime"` // TcaplusDB SDK连接参数,接入ipv6地址 // 注意:此字段可能返回 null,表示取不到有效值。 ApiAccessIpv6 *string `json:"ApiAccessIpv6,omitnil,omitempty" name:"ApiAccessIpv6"` // 集群类型,0,1:共享集群; 2:独立集群 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterType *int64 `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // 集群状态, 0:表示正常运行中,1:表示冻结隔离一般欠费进入此状态,2:表示待回收,一般用户主动触发删除进入这个状态,3:待释放,进入这个状态,表示可以释放此表占用的资源了,4:变更中 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterStatus *int64 `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"` // 读CU // 注意:此字段可能返回 null,表示取不到有效值。 ReadCapacityUnit *int64 `json:"ReadCapacityUnit,omitnil,omitempty" name:"ReadCapacityUnit"` // 写CU // 注意:此字段可能返回 null,表示取不到有效值。 WriteCapacityUnit *int64 `json:"WriteCapacityUnit,omitnil,omitempty" name:"WriteCapacityUnit"` // 磁盘容量 // 注意:此字段可能返回 null,表示取不到有效值。 DiskVolume *int64 `json:"DiskVolume,omitnil,omitempty" name:"DiskVolume"` // 独占server机器信息 // 注意:此字段可能返回 null,表示取不到有效值。 ServerList []*ServerDetailInfo `json:"ServerList,omitnil,omitempty" name:"ServerList"` // 独占proxy机器信息 // 注意:此字段可能返回 null,表示取不到有效值。 ProxyList []*ProxyDetailInfo `json:"ProxyList,omitnil,omitempty" name:"ProxyList"` // 是否开启审核 0-不开启 1-开启 Censorship *int64 `json:"Censorship,omitnil,omitempty" name:"Censorship"` // 审批人uin列表 // 注意:此字段可能返回 null,表示取不到有效值。 DbaUins []*string `json:"DbaUins,omitnil,omitempty" name:"DbaUins"` // 是否开启了数据订阅 // 注意:此字段可能返回 null,表示取不到有效值。 DataFlowStatus *int64 `json:"DataFlowStatus,omitnil,omitempty" name:"DataFlowStatus"` // 数据订阅的kafka信息 // 注意:此字段可能返回 null,表示取不到有效值。 KafkaInfo *KafkaInfo `json:"KafkaInfo,omitnil,omitempty" name:"KafkaInfo"` // 集群Txh备份文件多少天后过期删除 // 注意:此字段可能返回 null,表示取不到有效值。 TxhBackupExpireDay *uint64 `json:"TxhBackupExpireDay,omitnil,omitempty" name:"TxhBackupExpireDay"` // 集群Ulog备份文件多少天后过期删除 // 注意:此字段可能返回 null,表示取不到有效值。 UlogBackupExpireDay *uint64 `json:"UlogBackupExpireDay,omitnil,omitempty" name:"UlogBackupExpireDay"` // 集群Ulog备份文件过期策略是否为只读, 0: UlogBackupExpire是只读,不可修改, 1: UlogBackupExpire可以修改(当前业务存在Svrid第二段等于clusterid的机器) // 注意:此字段可能返回 null,表示取不到有效值。 IsReadOnlyUlogBackupExpireDay *uint64 `json:"IsReadOnlyUlogBackupExpireDay,omitnil,omitempty" name:"IsReadOnlyUlogBackupExpireDay"` // restproxy状态 // 注意:此字段可能返回 null,表示取不到有效值。 RestProxyStatus *int64 `json:"RestProxyStatus,omitnil,omitempty" name:"RestProxyStatus"` }
type CompareIdlFilesRequest ¶
type CompareIdlFilesRequest struct { *tchttp.BaseRequest // 待修改表格所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 选中的已上传IDL文件列表,与NewIdlFiles必选其一 ExistingIdlFiles []*IdlFileInfo `json:"ExistingIdlFiles,omitnil,omitempty" name:"ExistingIdlFiles"` // 本次上传IDL文件列表,与ExistingIdlFiles必选其一 NewIdlFiles []*IdlFileInfo `json:"NewIdlFiles,omitnil,omitempty" name:"NewIdlFiles"` }
func NewCompareIdlFilesRequest ¶
func NewCompareIdlFilesRequest() (request *CompareIdlFilesRequest)
func (*CompareIdlFilesRequest) FromJsonString ¶
func (r *CompareIdlFilesRequest) 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 (*CompareIdlFilesRequest) ToJsonString ¶
func (r *CompareIdlFilesRequest) ToJsonString() string
type CompareIdlFilesRequestParams ¶ added in v1.0.426
type CompareIdlFilesRequestParams struct { // 待修改表格所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 选中的已上传IDL文件列表,与NewIdlFiles必选其一 ExistingIdlFiles []*IdlFileInfo `json:"ExistingIdlFiles,omitnil,omitempty" name:"ExistingIdlFiles"` // 本次上传IDL文件列表,与ExistingIdlFiles必选其一 NewIdlFiles []*IdlFileInfo `json:"NewIdlFiles,omitnil,omitempty" name:"NewIdlFiles"` }
Predefined struct for user
type CompareIdlFilesResponse ¶
type CompareIdlFilesResponse struct { *tchttp.BaseResponse Response *CompareIdlFilesResponseParams `json:"Response"` }
func NewCompareIdlFilesResponse ¶
func NewCompareIdlFilesResponse() (response *CompareIdlFilesResponse)
func (*CompareIdlFilesResponse) FromJsonString ¶
func (r *CompareIdlFilesResponse) 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 (*CompareIdlFilesResponse) ToJsonString ¶
func (r *CompareIdlFilesResponse) ToJsonString() string
type CompareIdlFilesResponseParams ¶ added in v1.0.426
type CompareIdlFilesResponseParams struct { // 本次上传校验所有的IDL文件信息列表 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` // 本次校验合法的表格数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 读取IDL描述文件后,根据用户指示的所选中表格解析校验结果 TableInfos []*ParsedTableInfoNew `json:"TableInfos,omitnil,omitempty" name:"TableInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CompareTablesInfo ¶
type CompareTablesInfo struct { // 源表格的集群id SrcTableClusterId *string `json:"SrcTableClusterId,omitnil,omitempty" name:"SrcTableClusterId"` // 源表格的表格组id SrcTableGroupId *string `json:"SrcTableGroupId,omitnil,omitempty" name:"SrcTableGroupId"` // 源表格的表名 SrcTableName *string `json:"SrcTableName,omitnil,omitempty" name:"SrcTableName"` // 目标表格的集群id DstTableClusterId *string `json:"DstTableClusterId,omitnil,omitempty" name:"DstTableClusterId"` // 目标表格的表格组id DstTableGroupId *string `json:"DstTableGroupId,omitnil,omitempty" name:"DstTableGroupId"` // 目标表格的表名 DstTableName *string `json:"DstTableName,omitnil,omitempty" name:"DstTableName"` // 源表格的实例id SrcTableInstanceId *string `json:"SrcTableInstanceId,omitnil,omitempty" name:"SrcTableInstanceId"` // 目标表格的实例id DstTableInstanceId *string `json:"DstTableInstanceId,omitnil,omitempty" name:"DstTableInstanceId"` }
type CreateBackupRequest ¶
type CreateBackupRequest struct { *tchttp.BaseRequest // 待创建备份表所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建备份表信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewCreateBackupRequest ¶
func NewCreateBackupRequest() (request *CreateBackupRequest)
func (*CreateBackupRequest) FromJsonString ¶
func (r *CreateBackupRequest) 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 (*CreateBackupRequest) ToJsonString ¶
func (r *CreateBackupRequest) ToJsonString() string
type CreateBackupRequestParams ¶ added in v1.0.426
type CreateBackupRequestParams struct { // 待创建备份表所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建备份表信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type CreateBackupResponse ¶
type CreateBackupResponse struct { *tchttp.BaseResponse Response *CreateBackupResponseParams `json:"Response"` }
func NewCreateBackupResponse ¶
func NewCreateBackupResponse() (response *CreateBackupResponse)
func (*CreateBackupResponse) FromJsonString ¶
func (r *CreateBackupResponse) 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 (*CreateBackupResponse) ToJsonString ¶
func (r *CreateBackupResponse) ToJsonString() string
type CreateBackupResponseParams ¶ added in v1.0.426
type CreateBackupResponseParams struct { // 创建的备份任务ID列表 // 注意:此字段可能返回 null,表示取不到有效值。 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` // 创建的备份申请ID列表 // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationIds []*string `json:"ApplicationIds,omitnil,omitempty" name:"ApplicationIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateClusterRequest ¶
type CreateClusterRequest struct { *tchttp.BaseRequest // 集群数据描述语言类型,如:`PROTO`,`TDR`或`MIX` IdlType *string `json:"IdlType,omitnil,omitempty" name:"IdlType"` // 集群名称,可使用中文或英文字符,最大长度32个字符 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 集群所绑定的私有网络实例ID,形如:vpc-f49l6u0z VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 集群所绑定的子网实例ID,形如:subnet-pxir56ns SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 集群访问密码,必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 集群标签列表 ResourceTags []*TagInfoUnit `json:"ResourceTags,omitnil,omitempty" name:"ResourceTags"` // 集群是否开启IPv6功能 Ipv6Enable *int64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` // 独占集群占用的svr机器 ServerList []*MachineInfo `json:"ServerList,omitnil,omitempty" name:"ServerList"` // 独占集群占用的proxy机器 ProxyList []*MachineInfo `json:"ProxyList,omitnil,omitempty" name:"ProxyList"` // 集群类型1共享2独占 ClusterType *int64 `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // 密码认证类型,0 静态认证, 1 签名认证 AuthType *int64 `json:"AuthType,omitnil,omitempty" name:"AuthType"` }
func NewCreateClusterRequest ¶
func NewCreateClusterRequest() (request *CreateClusterRequest)
func (*CreateClusterRequest) FromJsonString ¶
func (r *CreateClusterRequest) 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 (*CreateClusterRequest) ToJsonString ¶
func (r *CreateClusterRequest) ToJsonString() string
type CreateClusterRequestParams ¶ added in v1.0.426
type CreateClusterRequestParams struct { // 集群数据描述语言类型,如:`PROTO`,`TDR`或`MIX` IdlType *string `json:"IdlType,omitnil,omitempty" name:"IdlType"` // 集群名称,可使用中文或英文字符,最大长度32个字符 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 集群所绑定的私有网络实例ID,形如:vpc-f49l6u0z VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 集群所绑定的子网实例ID,形如:subnet-pxir56ns SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 集群访问密码,必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 集群标签列表 ResourceTags []*TagInfoUnit `json:"ResourceTags,omitnil,omitempty" name:"ResourceTags"` // 集群是否开启IPv6功能 Ipv6Enable *int64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` // 独占集群占用的svr机器 ServerList []*MachineInfo `json:"ServerList,omitnil,omitempty" name:"ServerList"` // 独占集群占用的proxy机器 ProxyList []*MachineInfo `json:"ProxyList,omitnil,omitempty" name:"ProxyList"` // 集群类型1共享2独占 ClusterType *int64 `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // 密码认证类型,0 静态认证, 1 签名认证 AuthType *int64 `json:"AuthType,omitnil,omitempty" name:"AuthType"` }
Predefined struct for user
type CreateClusterResponse ¶
type CreateClusterResponse struct { *tchttp.BaseResponse Response *CreateClusterResponseParams `json:"Response"` }
func NewCreateClusterResponse ¶
func NewCreateClusterResponse() (response *CreateClusterResponse)
func (*CreateClusterResponse) FromJsonString ¶
func (r *CreateClusterResponse) 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 (*CreateClusterResponse) ToJsonString ¶
func (r *CreateClusterResponse) ToJsonString() string
type CreateClusterResponseParams ¶ added in v1.0.426
type CreateClusterResponseParams struct { // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSnapshotsRequest ¶
type CreateSnapshotsRequest struct { *tchttp.BaseRequest // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 快照列表 SelectedTables []*SnapshotInfo `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewCreateSnapshotsRequest ¶
func NewCreateSnapshotsRequest() (request *CreateSnapshotsRequest)
func (*CreateSnapshotsRequest) FromJsonString ¶
func (r *CreateSnapshotsRequest) 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 (*CreateSnapshotsRequest) ToJsonString ¶
func (r *CreateSnapshotsRequest) ToJsonString() string
type CreateSnapshotsRequestParams ¶ added in v1.0.426
type CreateSnapshotsRequestParams struct { // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 快照列表 SelectedTables []*SnapshotInfo `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type CreateSnapshotsResponse ¶
type CreateSnapshotsResponse struct { *tchttp.BaseResponse Response *CreateSnapshotsResponseParams `json:"Response"` }
func NewCreateSnapshotsResponse ¶
func NewCreateSnapshotsResponse() (response *CreateSnapshotsResponse)
func (*CreateSnapshotsResponse) FromJsonString ¶
func (r *CreateSnapshotsResponse) 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 (*CreateSnapshotsResponse) ToJsonString ¶
func (r *CreateSnapshotsResponse) ToJsonString() string
type CreateSnapshotsResponseParams ¶ added in v1.0.426
type CreateSnapshotsResponseParams struct { // 批量创建的快照数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 批量创建的快照结果列表 TableResults []*SnapshotResult `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTableGroupRequest ¶
type CreateTableGroupRequest struct { *tchttp.BaseRequest // 表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格组名称,可以采用中文、英文或数字字符,最大长度32个字符 TableGroupName *string `json:"TableGroupName,omitnil,omitempty" name:"TableGroupName"` // 表格组ID,可以由用户指定,但在同一个集群内不能重复,如果不指定则采用自增的模式 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格组标签列表 ResourceTags []*TagInfoUnit `json:"ResourceTags,omitnil,omitempty" name:"ResourceTags"` }
func NewCreateTableGroupRequest ¶
func NewCreateTableGroupRequest() (request *CreateTableGroupRequest)
func (*CreateTableGroupRequest) FromJsonString ¶
func (r *CreateTableGroupRequest) 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 (*CreateTableGroupRequest) ToJsonString ¶
func (r *CreateTableGroupRequest) ToJsonString() string
type CreateTableGroupRequestParams ¶ added in v1.0.426
type CreateTableGroupRequestParams struct { // 表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格组名称,可以采用中文、英文或数字字符,最大长度32个字符 TableGroupName *string `json:"TableGroupName,omitnil,omitempty" name:"TableGroupName"` // 表格组ID,可以由用户指定,但在同一个集群内不能重复,如果不指定则采用自增的模式 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格组标签列表 ResourceTags []*TagInfoUnit `json:"ResourceTags,omitnil,omitempty" name:"ResourceTags"` }
Predefined struct for user
type CreateTableGroupResponse ¶
type CreateTableGroupResponse struct { *tchttp.BaseResponse Response *CreateTableGroupResponseParams `json:"Response"` }
func NewCreateTableGroupResponse ¶
func NewCreateTableGroupResponse() (response *CreateTableGroupResponse)
func (*CreateTableGroupResponse) FromJsonString ¶
func (r *CreateTableGroupResponse) 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 (*CreateTableGroupResponse) ToJsonString ¶
func (r *CreateTableGroupResponse) ToJsonString() string
type CreateTableGroupResponseParams ¶ added in v1.0.426
type CreateTableGroupResponseParams struct { // 创建成功的表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTablesRequest ¶
type CreateTablesRequest struct { *tchttp.BaseRequest // 待创建表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 用户选定的建表格IDL文件列表 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` // 待创建表格信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 表格标签列表 ResourceTags []*TagInfoUnit `json:"ResourceTags,omitnil,omitempty" name:"ResourceTags"` }
func NewCreateTablesRequest ¶
func NewCreateTablesRequest() (request *CreateTablesRequest)
func (*CreateTablesRequest) FromJsonString ¶
func (r *CreateTablesRequest) 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 (*CreateTablesRequest) ToJsonString ¶
func (r *CreateTablesRequest) ToJsonString() string
type CreateTablesRequestParams ¶ added in v1.0.426
type CreateTablesRequestParams struct { // 待创建表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 用户选定的建表格IDL文件列表 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` // 待创建表格信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 表格标签列表 ResourceTags []*TagInfoUnit `json:"ResourceTags,omitnil,omitempty" name:"ResourceTags"` }
Predefined struct for user
type CreateTablesResponse ¶
type CreateTablesResponse struct { *tchttp.BaseResponse Response *CreateTablesResponseParams `json:"Response"` }
func NewCreateTablesResponse ¶
func NewCreateTablesResponse() (response *CreateTablesResponse)
func (*CreateTablesResponse) FromJsonString ¶
func (r *CreateTablesResponse) 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 (*CreateTablesResponse) ToJsonString ¶
func (r *CreateTablesResponse) ToJsonString() string
type CreateTablesResponseParams ¶ added in v1.0.426
type CreateTablesResponseParams struct { // 批量创建表格结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 批量创建表格结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteBackupRecordsRequest ¶ added in v1.0.637
type DeleteBackupRecordsRequest struct { *tchttp.BaseRequest // 待删除备份记录的所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除备份记录的详情 BackupRecords []*BackupRecords `json:"BackupRecords,omitnil,omitempty" name:"BackupRecords"` }
func NewDeleteBackupRecordsRequest ¶ added in v1.0.637
func NewDeleteBackupRecordsRequest() (request *DeleteBackupRecordsRequest)
func (*DeleteBackupRecordsRequest) FromJsonString ¶ added in v1.0.637
func (r *DeleteBackupRecordsRequest) 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 (*DeleteBackupRecordsRequest) ToJsonString ¶ added in v1.0.637
func (r *DeleteBackupRecordsRequest) ToJsonString() string
type DeleteBackupRecordsRequestParams ¶ added in v1.0.637
type DeleteBackupRecordsRequestParams struct { // 待删除备份记录的所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除备份记录的详情 BackupRecords []*BackupRecords `json:"BackupRecords,omitnil,omitempty" name:"BackupRecords"` }
Predefined struct for user
type DeleteBackupRecordsResponse ¶ added in v1.0.637
type DeleteBackupRecordsResponse struct { *tchttp.BaseResponse Response *DeleteBackupRecordsResponseParams `json:"Response"` }
func NewDeleteBackupRecordsResponse ¶ added in v1.0.637
func NewDeleteBackupRecordsResponse() (response *DeleteBackupRecordsResponse)
func (*DeleteBackupRecordsResponse) FromJsonString ¶ added in v1.0.637
func (r *DeleteBackupRecordsResponse) 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 (*DeleteBackupRecordsResponse) ToJsonString ¶ added in v1.0.637
func (r *DeleteBackupRecordsResponse) ToJsonString() string
type DeleteBackupRecordsResponseParams ¶ added in v1.0.637
type DeleteBackupRecordsResponseParams struct { // TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteClusterRequest ¶
type DeleteClusterRequest struct { *tchttp.BaseRequest // 待删除的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
func NewDeleteClusterRequest ¶
func NewDeleteClusterRequest() (request *DeleteClusterRequest)
func (*DeleteClusterRequest) FromJsonString ¶
func (r *DeleteClusterRequest) 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 (*DeleteClusterRequest) ToJsonString ¶
func (r *DeleteClusterRequest) ToJsonString() string
type DeleteClusterRequestParams ¶ added in v1.0.426
type DeleteClusterRequestParams struct { // 待删除的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
Predefined struct for user
type DeleteClusterResponse ¶
type DeleteClusterResponse struct { *tchttp.BaseResponse Response *DeleteClusterResponseParams `json:"Response"` }
func NewDeleteClusterResponse ¶
func NewDeleteClusterResponse() (response *DeleteClusterResponse)
func (*DeleteClusterResponse) FromJsonString ¶
func (r *DeleteClusterResponse) 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 (*DeleteClusterResponse) ToJsonString ¶
func (r *DeleteClusterResponse) ToJsonString() string
type DeleteClusterResponseParams ¶ added in v1.0.426
type DeleteClusterResponseParams struct { // 删除集群生成的任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteIdlFilesRequest ¶
type DeleteIdlFilesRequest struct { *tchttp.BaseRequest // IDL所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除的IDL文件信息列表 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` }
func NewDeleteIdlFilesRequest ¶
func NewDeleteIdlFilesRequest() (request *DeleteIdlFilesRequest)
func (*DeleteIdlFilesRequest) FromJsonString ¶
func (r *DeleteIdlFilesRequest) 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 (*DeleteIdlFilesRequest) ToJsonString ¶
func (r *DeleteIdlFilesRequest) ToJsonString() string
type DeleteIdlFilesRequestParams ¶ added in v1.0.426
type DeleteIdlFilesRequestParams struct { // IDL所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除的IDL文件信息列表 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` }
Predefined struct for user
type DeleteIdlFilesResponse ¶
type DeleteIdlFilesResponse struct { *tchttp.BaseResponse Response *DeleteIdlFilesResponseParams `json:"Response"` }
func NewDeleteIdlFilesResponse ¶
func NewDeleteIdlFilesResponse() (response *DeleteIdlFilesResponse)
func (*DeleteIdlFilesResponse) FromJsonString ¶
func (r *DeleteIdlFilesResponse) 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 (*DeleteIdlFilesResponse) ToJsonString ¶
func (r *DeleteIdlFilesResponse) ToJsonString() string
type DeleteIdlFilesResponseParams ¶ added in v1.0.426
type DeleteIdlFilesResponseParams struct { // 结果记录数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 删除结果 IdlFileInfos []*IdlFileInfoWithoutContent `json:"IdlFileInfos,omitnil,omitempty" name:"IdlFileInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteSnapshotsRequest ¶
type DeleteSnapshotsRequest struct { *tchttp.BaseRequest // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 删除的快照列表 SelectedTables []*SnapshotInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewDeleteSnapshotsRequest ¶
func NewDeleteSnapshotsRequest() (request *DeleteSnapshotsRequest)
func (*DeleteSnapshotsRequest) FromJsonString ¶
func (r *DeleteSnapshotsRequest) 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 (*DeleteSnapshotsRequest) ToJsonString ¶
func (r *DeleteSnapshotsRequest) ToJsonString() string
type DeleteSnapshotsRequestParams ¶ added in v1.0.426
type DeleteSnapshotsRequestParams struct { // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 删除的快照列表 SelectedTables []*SnapshotInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type DeleteSnapshotsResponse ¶
type DeleteSnapshotsResponse struct { *tchttp.BaseResponse Response *DeleteSnapshotsResponseParams `json:"Response"` }
func NewDeleteSnapshotsResponse ¶
func NewDeleteSnapshotsResponse() (response *DeleteSnapshotsResponse)
func (*DeleteSnapshotsResponse) FromJsonString ¶
func (r *DeleteSnapshotsResponse) 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 (*DeleteSnapshotsResponse) ToJsonString ¶
func (r *DeleteSnapshotsResponse) ToJsonString() string
type DeleteSnapshotsResponseParams ¶ added in v1.0.426
type DeleteSnapshotsResponseParams struct { // 批量删除的快照数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 批量删除的快照结果 TableResults []*SnapshotResult `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTableDataFlowRequest ¶ added in v1.0.257
type DeleteTableDataFlowRequest struct { *tchttp.BaseRequest // 表格所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除分布式索引的表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewDeleteTableDataFlowRequest ¶ added in v1.0.257
func NewDeleteTableDataFlowRequest() (request *DeleteTableDataFlowRequest)
func (*DeleteTableDataFlowRequest) FromJsonString ¶ added in v1.0.257
func (r *DeleteTableDataFlowRequest) 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 (*DeleteTableDataFlowRequest) ToJsonString ¶ added in v1.0.257
func (r *DeleteTableDataFlowRequest) ToJsonString() string
type DeleteTableDataFlowRequestParams ¶ added in v1.0.426
type DeleteTableDataFlowRequestParams struct { // 表格所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除分布式索引的表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type DeleteTableDataFlowResponse ¶ added in v1.0.257
type DeleteTableDataFlowResponse struct { *tchttp.BaseResponse Response *DeleteTableDataFlowResponseParams `json:"Response"` }
func NewDeleteTableDataFlowResponse ¶ added in v1.0.257
func NewDeleteTableDataFlowResponse() (response *DeleteTableDataFlowResponse)
func (*DeleteTableDataFlowResponse) FromJsonString ¶ added in v1.0.257
func (r *DeleteTableDataFlowResponse) 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 (*DeleteTableDataFlowResponse) ToJsonString ¶ added in v1.0.257
func (r *DeleteTableDataFlowResponse) ToJsonString() string
type DeleteTableDataFlowResponseParams ¶ added in v1.0.426
type DeleteTableDataFlowResponseParams struct { // 删除表格分布式索引结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 删除表格分布式索引结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTableGroupRequest ¶
type DeleteTableGroupRequest struct { *tchttp.BaseRequest // 表格组所属的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` }
func NewDeleteTableGroupRequest ¶
func NewDeleteTableGroupRequest() (request *DeleteTableGroupRequest)
func (*DeleteTableGroupRequest) FromJsonString ¶
func (r *DeleteTableGroupRequest) 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 (*DeleteTableGroupRequest) ToJsonString ¶
func (r *DeleteTableGroupRequest) ToJsonString() string
type DeleteTableGroupRequestParams ¶ added in v1.0.426
type DeleteTableGroupRequestParams struct { // 表格组所属的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` }
Predefined struct for user
type DeleteTableGroupResponse ¶
type DeleteTableGroupResponse struct { *tchttp.BaseResponse Response *DeleteTableGroupResponseParams `json:"Response"` }
func NewDeleteTableGroupResponse ¶
func NewDeleteTableGroupResponse() (response *DeleteTableGroupResponse)
func (*DeleteTableGroupResponse) FromJsonString ¶
func (r *DeleteTableGroupResponse) 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 (*DeleteTableGroupResponse) ToJsonString ¶
func (r *DeleteTableGroupResponse) ToJsonString() string
type DeleteTableGroupResponseParams ¶ added in v1.0.426
type DeleteTableGroupResponseParams struct { // 删除表格组所创建的任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTableIndexRequest ¶
type DeleteTableIndexRequest struct { *tchttp.BaseRequest // 表格所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除分布式索引的表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewDeleteTableIndexRequest ¶
func NewDeleteTableIndexRequest() (request *DeleteTableIndexRequest)
func (*DeleteTableIndexRequest) FromJsonString ¶
func (r *DeleteTableIndexRequest) 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 (*DeleteTableIndexRequest) ToJsonString ¶
func (r *DeleteTableIndexRequest) ToJsonString() string
type DeleteTableIndexRequestParams ¶ added in v1.0.426
type DeleteTableIndexRequestParams struct { // 表格所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除分布式索引的表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type DeleteTableIndexResponse ¶
type DeleteTableIndexResponse struct { *tchttp.BaseResponse Response *DeleteTableIndexResponseParams `json:"Response"` }
func NewDeleteTableIndexResponse ¶
func NewDeleteTableIndexResponse() (response *DeleteTableIndexResponse)
func (*DeleteTableIndexResponse) FromJsonString ¶
func (r *DeleteTableIndexResponse) 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 (*DeleteTableIndexResponse) ToJsonString ¶
func (r *DeleteTableIndexResponse) ToJsonString() string
type DeleteTableIndexResponseParams ¶ added in v1.0.426
type DeleteTableIndexResponseParams struct { // 删除表格分布式索引结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 删除表格分布式索引结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTablesRequest ¶
type DeleteTablesRequest struct { *tchttp.BaseRequest // 待删除表所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除表信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewDeleteTablesRequest ¶
func NewDeleteTablesRequest() (request *DeleteTablesRequest)
func (*DeleteTablesRequest) FromJsonString ¶
func (r *DeleteTablesRequest) 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 (*DeleteTablesRequest) ToJsonString ¶
func (r *DeleteTablesRequest) ToJsonString() string
type DeleteTablesRequestParams ¶ added in v1.0.426
type DeleteTablesRequestParams struct { // 待删除表所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待删除表信息列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type DeleteTablesResponse ¶
type DeleteTablesResponse struct { *tchttp.BaseResponse Response *DeleteTablesResponseParams `json:"Response"` }
func NewDeleteTablesResponse ¶
func NewDeleteTablesResponse() (response *DeleteTablesResponse)
func (*DeleteTablesResponse) FromJsonString ¶
func (r *DeleteTablesResponse) 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 (*DeleteTablesResponse) ToJsonString ¶
func (r *DeleteTablesResponse) ToJsonString() string
type DeleteTablesResponseParams ¶ added in v1.0.426
type DeleteTablesResponseParams struct { // 删除表结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 删除表结果详情列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeApplicationsRequest ¶
type DescribeApplicationsRequest struct { *tchttp.BaseRequest // 集群ID,用于获取指定集群的单据 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 分页,限制当前返回多少条记录,大于等于10 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页,从多少条数据开始返回 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 申请单状态,用于过滤,0-待审核 1-已经审核并提交任务 2-已驳回 CensorStatus *int64 `json:"CensorStatus,omitnil,omitempty" name:"CensorStatus"` // 表格组id,用于过滤 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名,用于过滤 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 申请人uin,用于过滤 Applicant *string `json:"Applicant,omitnil,omitempty" name:"Applicant"` // 申请类型,用于过滤,0加表 1删除表 2清理表 3修改表 4表重建 5存储层扩缩容 6接入层扩缩容 7复制表数据 8key回档 ApplyType *int64 `json:"ApplyType,omitnil,omitempty" name:"ApplyType"` }
func NewDescribeApplicationsRequest ¶
func NewDescribeApplicationsRequest() (request *DescribeApplicationsRequest)
func (*DescribeApplicationsRequest) FromJsonString ¶
func (r *DescribeApplicationsRequest) 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 (*DescribeApplicationsRequest) ToJsonString ¶
func (r *DescribeApplicationsRequest) ToJsonString() string
type DescribeApplicationsRequestParams ¶ added in v1.0.426
type DescribeApplicationsRequestParams struct { // 集群ID,用于获取指定集群的单据 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 分页,限制当前返回多少条记录,大于等于10 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页,从多少条数据开始返回 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 申请单状态,用于过滤,0-待审核 1-已经审核并提交任务 2-已驳回 CensorStatus *int64 `json:"CensorStatus,omitnil,omitempty" name:"CensorStatus"` // 表格组id,用于过滤 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名,用于过滤 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 申请人uin,用于过滤 Applicant *string `json:"Applicant,omitnil,omitempty" name:"Applicant"` // 申请类型,用于过滤,0加表 1删除表 2清理表 3修改表 4表重建 5存储层扩缩容 6接入层扩缩容 7复制表数据 8key回档 ApplyType *int64 `json:"ApplyType,omitnil,omitempty" name:"ApplyType"` }
Predefined struct for user
type DescribeApplicationsResponse ¶
type DescribeApplicationsResponse struct { *tchttp.BaseResponse Response *DescribeApplicationsResponseParams `json:"Response"` }
func NewDescribeApplicationsResponse ¶
func NewDescribeApplicationsResponse() (response *DescribeApplicationsResponse)
func (*DescribeApplicationsResponse) FromJsonString ¶
func (r *DescribeApplicationsResponse) 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 (*DescribeApplicationsResponse) ToJsonString ¶
func (r *DescribeApplicationsResponse) ToJsonString() string
type DescribeApplicationsResponseParams ¶ added in v1.0.426
type DescribeApplicationsResponseParams struct { // 申请单列表 Applications []*Application `json:"Applications,omitnil,omitempty" name:"Applications"` // 申请单个数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBackupRecordsRequest ¶ added in v1.0.637
type DescribeBackupRecordsRequest struct { *tchttp.BaseRequest // 集群ID,用于获取指定集群的单据 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 分页 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 表格组id,用于过滤 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名,用于过滤 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` }
func NewDescribeBackupRecordsRequest ¶ added in v1.0.637
func NewDescribeBackupRecordsRequest() (request *DescribeBackupRecordsRequest)
func (*DescribeBackupRecordsRequest) FromJsonString ¶ added in v1.0.637
func (r *DescribeBackupRecordsRequest) 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 (*DescribeBackupRecordsRequest) ToJsonString ¶ added in v1.0.637
func (r *DescribeBackupRecordsRequest) ToJsonString() string
type DescribeBackupRecordsRequestParams ¶ added in v1.0.637
type DescribeBackupRecordsRequestParams struct { // 集群ID,用于获取指定集群的单据 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 分页 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 表格组id,用于过滤 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名,用于过滤 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` }
Predefined struct for user
type DescribeBackupRecordsResponse ¶ added in v1.0.637
type DescribeBackupRecordsResponse struct { *tchttp.BaseResponse Response *DescribeBackupRecordsResponseParams `json:"Response"` }
func NewDescribeBackupRecordsResponse ¶ added in v1.0.637
func NewDescribeBackupRecordsResponse() (response *DescribeBackupRecordsResponse)
func (*DescribeBackupRecordsResponse) FromJsonString ¶ added in v1.0.637
func (r *DescribeBackupRecordsResponse) 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 (*DescribeBackupRecordsResponse) ToJsonString ¶ added in v1.0.637
func (r *DescribeBackupRecordsResponse) ToJsonString() string
type DescribeBackupRecordsResponseParams ¶ added in v1.0.637
type DescribeBackupRecordsResponseParams struct { // 备份记录详情 BackupRecords []*BackupRecords `json:"BackupRecords,omitnil,omitempty" name:"BackupRecords"` // 返回记录条数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClusterTagsRequest ¶
type DescribeClusterTagsRequest struct { *tchttp.BaseRequest // 集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil,omitempty" name:"ClusterIds"` }
func NewDescribeClusterTagsRequest ¶
func NewDescribeClusterTagsRequest() (request *DescribeClusterTagsRequest)
func (*DescribeClusterTagsRequest) FromJsonString ¶
func (r *DescribeClusterTagsRequest) 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 (*DescribeClusterTagsRequest) ToJsonString ¶
func (r *DescribeClusterTagsRequest) ToJsonString() string
type DescribeClusterTagsRequestParams ¶ added in v1.0.426
type DescribeClusterTagsRequestParams struct { // 集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil,omitempty" name:"ClusterIds"` }
Predefined struct for user
type DescribeClusterTagsResponse ¶
type DescribeClusterTagsResponse struct { *tchttp.BaseResponse Response *DescribeClusterTagsResponseParams `json:"Response"` }
func NewDescribeClusterTagsResponse ¶
func NewDescribeClusterTagsResponse() (response *DescribeClusterTagsResponse)
func (*DescribeClusterTagsResponse) FromJsonString ¶
func (r *DescribeClusterTagsResponse) 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 (*DescribeClusterTagsResponse) ToJsonString ¶
func (r *DescribeClusterTagsResponse) ToJsonString() string
type DescribeClusterTagsResponseParams ¶ added in v1.0.426
type DescribeClusterTagsResponseParams struct { // 集群标签信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 Rows []*TagsInfoOfCluster `json:"Rows,omitnil,omitempty" name:"Rows"` // 返回结果个数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClustersRequest ¶
type DescribeClustersRequest struct { *tchttp.BaseRequest // 指定查询的集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil,omitempty" name:"ClusterIds"` // 查询过滤条件 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数,默认值20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否启用Ipv6 Ipv6Enable *int64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` }
func NewDescribeClustersRequest ¶
func NewDescribeClustersRequest() (request *DescribeClustersRequest)
func (*DescribeClustersRequest) FromJsonString ¶
func (r *DescribeClustersRequest) 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 (*DescribeClustersRequest) ToJsonString ¶
func (r *DescribeClustersRequest) ToJsonString() string
type DescribeClustersRequestParams ¶ added in v1.0.426
type DescribeClustersRequestParams struct { // 指定查询的集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil,omitempty" name:"ClusterIds"` // 查询过滤条件 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数,默认值20 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否启用Ipv6 Ipv6Enable *int64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` }
Predefined struct for user
type DescribeClustersResponse ¶
type DescribeClustersResponse struct { *tchttp.BaseResponse Response *DescribeClustersResponseParams `json:"Response"` }
func NewDescribeClustersResponse ¶
func NewDescribeClustersResponse() (response *DescribeClustersResponse)
func (*DescribeClustersResponse) FromJsonString ¶
func (r *DescribeClustersResponse) 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 (*DescribeClustersResponse) ToJsonString ¶
func (r *DescribeClustersResponse) ToJsonString() string
type DescribeClustersResponseParams ¶ added in v1.0.426
type DescribeClustersResponseParams struct { // 集群实例数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 集群实例列表 Clusters []*ClusterInfo `json:"Clusters,omitnil,omitempty" name:"Clusters"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeIdlFileInfosRequest ¶
type DescribeIdlFileInfosRequest struct { *tchttp.BaseRequest // 文件所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 文件所属表格组ID TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 指定文件ID列表 IdlFileIds []*string `json:"IdlFileIds,omitnil,omitempty" name:"IdlFileIds"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeIdlFileInfosRequest ¶
func NewDescribeIdlFileInfosRequest() (request *DescribeIdlFileInfosRequest)
func (*DescribeIdlFileInfosRequest) FromJsonString ¶
func (r *DescribeIdlFileInfosRequest) 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 (*DescribeIdlFileInfosRequest) ToJsonString ¶
func (r *DescribeIdlFileInfosRequest) ToJsonString() string
type DescribeIdlFileInfosRequestParams ¶ added in v1.0.426
type DescribeIdlFileInfosRequestParams struct { // 文件所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 文件所属表格组ID TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 指定文件ID列表 IdlFileIds []*string `json:"IdlFileIds,omitnil,omitempty" name:"IdlFileIds"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeIdlFileInfosResponse ¶
type DescribeIdlFileInfosResponse struct { *tchttp.BaseResponse Response *DescribeIdlFileInfosResponseParams `json:"Response"` }
func NewDescribeIdlFileInfosResponse ¶
func NewDescribeIdlFileInfosResponse() (response *DescribeIdlFileInfosResponse)
func (*DescribeIdlFileInfosResponse) FromJsonString ¶
func (r *DescribeIdlFileInfosResponse) 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 (*DescribeIdlFileInfosResponse) ToJsonString ¶
func (r *DescribeIdlFileInfosResponse) ToJsonString() string
type DescribeIdlFileInfosResponseParams ¶ added in v1.0.426
type DescribeIdlFileInfosResponseParams struct { // 文件数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 文件详情列表 IdlFileInfos []*IdlFileInfo `json:"IdlFileInfos,omitnil,omitempty" name:"IdlFileInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMachineRequest ¶
type DescribeMachineRequest struct { *tchttp.BaseRequest // 不为0,表示查询支持ipv6的机器 Ipv6Enable *int64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` }
func NewDescribeMachineRequest ¶
func NewDescribeMachineRequest() (request *DescribeMachineRequest)
func (*DescribeMachineRequest) FromJsonString ¶
func (r *DescribeMachineRequest) 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 (*DescribeMachineRequest) ToJsonString ¶
func (r *DescribeMachineRequest) ToJsonString() string
type DescribeMachineRequestParams ¶ added in v1.0.426
type DescribeMachineRequestParams struct { // 不为0,表示查询支持ipv6的机器 Ipv6Enable *int64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` }
Predefined struct for user
type DescribeMachineResponse ¶
type DescribeMachineResponse struct { *tchttp.BaseResponse Response *DescribeMachineResponseParams `json:"Response"` }
func NewDescribeMachineResponse ¶
func NewDescribeMachineResponse() (response *DescribeMachineResponse)
func (*DescribeMachineResponse) FromJsonString ¶
func (r *DescribeMachineResponse) 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 (*DescribeMachineResponse) ToJsonString ¶
func (r *DescribeMachineResponse) ToJsonString() string
type DescribeMachineResponseParams ¶ added in v1.0.426
type DescribeMachineResponseParams struct { // 独占机器资源列表 PoolList []*PoolInfo `json:"PoolList,omitnil,omitempty" name:"PoolList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeRegionsRequest ¶
func NewDescribeRegionsRequest() (request *DescribeRegionsRequest)
func (*DescribeRegionsRequest) FromJsonString ¶
func (r *DescribeRegionsRequest) 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 (*DescribeRegionsRequest) ToJsonString ¶
func (r *DescribeRegionsRequest) ToJsonString() string
type DescribeRegionsRequestParams ¶ added in v1.0.426
type DescribeRegionsRequestParams struct { }
Predefined struct for user
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *tchttp.BaseResponse Response *DescribeRegionsResponseParams `json:"Response"` }
func NewDescribeRegionsResponse ¶
func NewDescribeRegionsResponse() (response *DescribeRegionsResponse)
func (*DescribeRegionsResponse) FromJsonString ¶
func (r *DescribeRegionsResponse) 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 (*DescribeRegionsResponse) ToJsonString ¶
func (r *DescribeRegionsResponse) ToJsonString() string
type DescribeRegionsResponseParams ¶ added in v1.0.426
type DescribeRegionsResponseParams struct { // 可用区详情结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 可用区详情结果列表 RegionInfos []*RegionInfo `json:"RegionInfos,omitnil,omitempty" name:"RegionInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSnapshotsRequest ¶
type DescribeSnapshotsRequest struct { *tchttp.BaseRequest // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 所属表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 批量拉取快照的表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewDescribeSnapshotsRequest ¶
func NewDescribeSnapshotsRequest() (request *DescribeSnapshotsRequest)
func (*DescribeSnapshotsRequest) FromJsonString ¶
func (r *DescribeSnapshotsRequest) 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 (*DescribeSnapshotsRequest) ToJsonString ¶
func (r *DescribeSnapshotsRequest) ToJsonString() string
type DescribeSnapshotsRequestParams ¶ added in v1.0.426
type DescribeSnapshotsRequestParams struct { // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 所属表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 批量拉取快照的表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type DescribeSnapshotsResponse ¶
type DescribeSnapshotsResponse struct { *tchttp.BaseResponse Response *DescribeSnapshotsResponseParams `json:"Response"` }
func NewDescribeSnapshotsResponse ¶
func NewDescribeSnapshotsResponse() (response *DescribeSnapshotsResponse)
func (*DescribeSnapshotsResponse) FromJsonString ¶
func (r *DescribeSnapshotsResponse) 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 (*DescribeSnapshotsResponse) ToJsonString ¶
func (r *DescribeSnapshotsResponse) ToJsonString() string
type DescribeSnapshotsResponseParams ¶ added in v1.0.426
type DescribeSnapshotsResponseParams struct { // 快照数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 快照结果列表 TableResults []*SnapshotResult `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTableGroupTagsRequest ¶
type DescribeTableGroupTagsRequest struct { *tchttp.BaseRequest // 待查询标签表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待查询标签表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` }
func NewDescribeTableGroupTagsRequest ¶
func NewDescribeTableGroupTagsRequest() (request *DescribeTableGroupTagsRequest)
func (*DescribeTableGroupTagsRequest) FromJsonString ¶
func (r *DescribeTableGroupTagsRequest) 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 (*DescribeTableGroupTagsRequest) ToJsonString ¶
func (r *DescribeTableGroupTagsRequest) ToJsonString() string
type DescribeTableGroupTagsRequestParams ¶ added in v1.0.426
type DescribeTableGroupTagsRequestParams struct { // 待查询标签表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待查询标签表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` }
Predefined struct for user
type DescribeTableGroupTagsResponse ¶
type DescribeTableGroupTagsResponse struct { *tchttp.BaseResponse Response *DescribeTableGroupTagsResponseParams `json:"Response"` }
func NewDescribeTableGroupTagsResponse ¶
func NewDescribeTableGroupTagsResponse() (response *DescribeTableGroupTagsResponse)
func (*DescribeTableGroupTagsResponse) FromJsonString ¶
func (r *DescribeTableGroupTagsResponse) 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 (*DescribeTableGroupTagsResponse) ToJsonString ¶
func (r *DescribeTableGroupTagsResponse) ToJsonString() string
type DescribeTableGroupTagsResponseParams ¶ added in v1.0.426
type DescribeTableGroupTagsResponseParams struct { // 表格组标签信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 Rows []*TagsInfoOfTableGroup `json:"Rows,omitnil,omitempty" name:"Rows"` // 返回结果个数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTableGroupsRequest ¶
type DescribeTableGroupsRequest struct { *tchttp.BaseRequest // 表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 过滤条件,本接口支持:TableGroupName,TableGroupId Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeTableGroupsRequest ¶
func NewDescribeTableGroupsRequest() (request *DescribeTableGroupsRequest)
func (*DescribeTableGroupsRequest) FromJsonString ¶
func (r *DescribeTableGroupsRequest) 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 (*DescribeTableGroupsRequest) ToJsonString ¶
func (r *DescribeTableGroupsRequest) ToJsonString() string
type DescribeTableGroupsRequestParams ¶ added in v1.0.426
type DescribeTableGroupsRequestParams struct { // 表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 过滤条件,本接口支持:TableGroupName,TableGroupId Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeTableGroupsResponse ¶
type DescribeTableGroupsResponse struct { *tchttp.BaseResponse Response *DescribeTableGroupsResponseParams `json:"Response"` }
func NewDescribeTableGroupsResponse ¶
func NewDescribeTableGroupsResponse() (response *DescribeTableGroupsResponse)
func (*DescribeTableGroupsResponse) FromJsonString ¶
func (r *DescribeTableGroupsResponse) 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 (*DescribeTableGroupsResponse) ToJsonString ¶
func (r *DescribeTableGroupsResponse) ToJsonString() string
type DescribeTableGroupsResponseParams ¶ added in v1.0.426
type DescribeTableGroupsResponseParams struct { // 表格组数量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表格组信息列表 TableGroups []*TableGroupInfo `json:"TableGroups,omitnil,omitempty" name:"TableGroups"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTableTagsRequest ¶
type DescribeTableTagsRequest struct { *tchttp.BaseRequest // 表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewDescribeTableTagsRequest ¶
func NewDescribeTableTagsRequest() (request *DescribeTableTagsRequest)
func (*DescribeTableTagsRequest) FromJsonString ¶
func (r *DescribeTableTagsRequest) 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 (*DescribeTableTagsRequest) ToJsonString ¶
func (r *DescribeTableTagsRequest) ToJsonString() string
type DescribeTableTagsRequestParams ¶ added in v1.0.426
type DescribeTableTagsRequestParams struct { // 表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type DescribeTableTagsResponse ¶
type DescribeTableTagsResponse struct { *tchttp.BaseResponse Response *DescribeTableTagsResponseParams `json:"Response"` }
func NewDescribeTableTagsResponse ¶
func NewDescribeTableTagsResponse() (response *DescribeTableTagsResponse)
func (*DescribeTableTagsResponse) FromJsonString ¶
func (r *DescribeTableTagsResponse) 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 (*DescribeTableTagsResponse) ToJsonString ¶
func (r *DescribeTableTagsResponse) ToJsonString() string
type DescribeTableTagsResponseParams ¶ added in v1.0.426
type DescribeTableTagsResponseParams struct { // 返回结果总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表格标签信息列表 Rows []*TagsInfoOfTable `json:"Rows,omitnil,omitempty" name:"Rows"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTablesInRecycleRequest ¶
type DescribeTablesInRecycleRequest struct { *tchttp.BaseRequest // 待查询表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待查询表格所属表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 过滤条件,本接口支持:TableName,TableInstanceId Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询结果偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果返回记录数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeTablesInRecycleRequest ¶
func NewDescribeTablesInRecycleRequest() (request *DescribeTablesInRecycleRequest)
func (*DescribeTablesInRecycleRequest) FromJsonString ¶
func (r *DescribeTablesInRecycleRequest) 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 (*DescribeTablesInRecycleRequest) ToJsonString ¶
func (r *DescribeTablesInRecycleRequest) ToJsonString() string
type DescribeTablesInRecycleRequestParams ¶ added in v1.0.426
type DescribeTablesInRecycleRequestParams struct { // 待查询表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待查询表格所属表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 过滤条件,本接口支持:TableName,TableInstanceId Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询结果偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果返回记录数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeTablesInRecycleResponse ¶
type DescribeTablesInRecycleResponse struct { *tchttp.BaseResponse Response *DescribeTablesInRecycleResponseParams `json:"Response"` }
func NewDescribeTablesInRecycleResponse ¶
func NewDescribeTablesInRecycleResponse() (response *DescribeTablesInRecycleResponse)
func (*DescribeTablesInRecycleResponse) FromJsonString ¶
func (r *DescribeTablesInRecycleResponse) 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 (*DescribeTablesInRecycleResponse) ToJsonString ¶
func (r *DescribeTablesInRecycleResponse) ToJsonString() string
type DescribeTablesInRecycleResponseParams ¶ added in v1.0.426
type DescribeTablesInRecycleResponseParams struct { // 表格数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表格详情结果列表 TableInfos []*TableInfoNew `json:"TableInfos,omitnil,omitempty" name:"TableInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTablesRequest ¶
type DescribeTablesRequest struct { *tchttp.BaseRequest // 待查询表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待查询表格所属表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 待查询表格信息列表,用户不用关注,过滤请使用filter SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 过滤条件,本接口支持:TableName,TableInstanceId Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询结果偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果返回记录数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeTablesRequest ¶
func NewDescribeTablesRequest() (request *DescribeTablesRequest)
func (*DescribeTablesRequest) FromJsonString ¶
func (r *DescribeTablesRequest) 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 (*DescribeTablesRequest) ToJsonString ¶
func (r *DescribeTablesRequest) ToJsonString() string
type DescribeTablesRequestParams ¶ added in v1.0.426
type DescribeTablesRequestParams struct { // 待查询表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待查询表格所属表格组ID列表 TableGroupIds []*string `json:"TableGroupIds,omitnil,omitempty" name:"TableGroupIds"` // 待查询表格信息列表,用户不用关注,过滤请使用filter SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 过滤条件,本接口支持:TableName,TableInstanceId Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询结果偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果返回记录数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeTablesResponse ¶
type DescribeTablesResponse struct { *tchttp.BaseResponse Response *DescribeTablesResponseParams `json:"Response"` }
func NewDescribeTablesResponse ¶
func NewDescribeTablesResponse() (response *DescribeTablesResponse)
func (*DescribeTablesResponse) FromJsonString ¶
func (r *DescribeTablesResponse) 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 (*DescribeTablesResponse) ToJsonString ¶
func (r *DescribeTablesResponse) ToJsonString() string
type DescribeTablesResponseParams ¶ added in v1.0.426
type DescribeTablesResponseParams struct { // 表格数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表格详情结果列表 TableInfos []*TableInfoNew `json:"TableInfos,omitnil,omitempty" name:"TableInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTasksRequest ¶
type DescribeTasksRequest struct { *tchttp.BaseRequest // 需要查询任务所属的集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil,omitempty" name:"ClusterIds"` // 需要查询的任务ID列表 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` // 过滤条件,本接口支持:Content,TaskType, Operator, Time Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
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 ¶ added in v1.0.426
type DescribeTasksRequestParams struct { // 需要查询任务所属的集群ID列表 ClusterIds []*string `json:"ClusterIds,omitnil,omitempty" name:"ClusterIds"` // 需要查询的任务ID列表 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` // 过滤条件,本接口支持:Content,TaskType, Operator, Time Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询列表偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询列表返回记录数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
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 ¶ added in v1.0.426
type DescribeTasksResponseParams struct { // 任务数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 查询到的任务详情列表 TaskInfos []*TaskInfoNew `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUinInWhitelistRequest ¶
type DescribeUinInWhitelistRequest struct {
*tchttp.BaseRequest
}
func NewDescribeUinInWhitelistRequest ¶
func NewDescribeUinInWhitelistRequest() (request *DescribeUinInWhitelistRequest)
func (*DescribeUinInWhitelistRequest) FromJsonString ¶
func (r *DescribeUinInWhitelistRequest) 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 (*DescribeUinInWhitelistRequest) ToJsonString ¶
func (r *DescribeUinInWhitelistRequest) ToJsonString() string
type DescribeUinInWhitelistRequestParams ¶ added in v1.0.426
type DescribeUinInWhitelistRequestParams struct { }
Predefined struct for user
type DescribeUinInWhitelistResponse ¶
type DescribeUinInWhitelistResponse struct { *tchttp.BaseResponse Response *DescribeUinInWhitelistResponseParams `json:"Response"` }
func NewDescribeUinInWhitelistResponse ¶
func NewDescribeUinInWhitelistResponse() (response *DescribeUinInWhitelistResponse)
func (*DescribeUinInWhitelistResponse) FromJsonString ¶
func (r *DescribeUinInWhitelistResponse) 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 (*DescribeUinInWhitelistResponse) ToJsonString ¶
func (r *DescribeUinInWhitelistResponse) ToJsonString() string
type DescribeUinInWhitelistResponseParams ¶ added in v1.0.426
type DescribeUinInWhitelistResponseParams struct { // 查询结果:`FALSE` 否;`TRUE` 是 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DisableRestProxyRequest ¶
type DisableRestProxyRequest struct { *tchttp.BaseRequest // 对应appid ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
func NewDisableRestProxyRequest ¶
func NewDisableRestProxyRequest() (request *DisableRestProxyRequest)
func (*DisableRestProxyRequest) FromJsonString ¶
func (r *DisableRestProxyRequest) 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 (*DisableRestProxyRequest) ToJsonString ¶
func (r *DisableRestProxyRequest) ToJsonString() string
type DisableRestProxyRequestParams ¶ added in v1.0.426
type DisableRestProxyRequestParams struct { // 对应appid ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
Predefined struct for user
type DisableRestProxyResponse ¶
type DisableRestProxyResponse struct { *tchttp.BaseResponse Response *DisableRestProxyResponseParams `json:"Response"` }
func NewDisableRestProxyResponse ¶
func NewDisableRestProxyResponse() (response *DisableRestProxyResponse)
func (*DisableRestProxyResponse) FromJsonString ¶
func (r *DisableRestProxyResponse) 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 (*DisableRestProxyResponse) ToJsonString ¶
func (r *DisableRestProxyResponse) ToJsonString() string
type DisableRestProxyResponseParams ¶ added in v1.0.426
type DisableRestProxyResponseParams struct { // RestProxy的状态,0为关闭,1为开启中,2为开启,3为关闭中 RestProxyStatus *uint64 `json:"RestProxyStatus,omitnil,omitempty" name:"RestProxyStatus"` // TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnableRestProxyRequest ¶
type EnableRestProxyRequest struct { *tchttp.BaseRequest // 集群 ID。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
func NewEnableRestProxyRequest ¶
func NewEnableRestProxyRequest() (request *EnableRestProxyRequest)
func (*EnableRestProxyRequest) FromJsonString ¶
func (r *EnableRestProxyRequest) 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 (*EnableRestProxyRequest) ToJsonString ¶
func (r *EnableRestProxyRequest) ToJsonString() string
type EnableRestProxyRequestParams ¶ added in v1.0.426
type EnableRestProxyRequestParams struct { // 集群 ID。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
Predefined struct for user
type EnableRestProxyResponse ¶
type EnableRestProxyResponse struct { *tchttp.BaseResponse Response *EnableRestProxyResponseParams `json:"Response"` }
func NewEnableRestProxyResponse ¶
func NewEnableRestProxyResponse() (response *EnableRestProxyResponse)
func (*EnableRestProxyResponse) FromJsonString ¶
func (r *EnableRestProxyResponse) 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 (*EnableRestProxyResponse) ToJsonString ¶
func (r *EnableRestProxyResponse) ToJsonString() string
type EnableRestProxyResponseParams ¶ added in v1.0.426
type EnableRestProxyResponseParams struct { // RestProxy的状态,0为关闭,1为开启中,2为开启,3为关闭中 RestProxyStatus *uint64 `json:"RestProxyStatus,omitnil,omitempty" name:"RestProxyStatus"` // TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FieldInfo ¶
type FieldInfo struct { // 表格字段名称 FieldName *string `json:"FieldName,omitnil,omitempty" name:"FieldName"` // 字段是否是主键字段 IsPrimaryKey *string `json:"IsPrimaryKey,omitnil,omitempty" name:"IsPrimaryKey"` // 字段类型 FieldType *string `json:"FieldType,omitnil,omitempty" name:"FieldType"` // 字段长度 FieldSize *int64 `json:"FieldSize,omitnil,omitempty" name:"FieldSize"` }
type IdlFileInfo ¶
type IdlFileInfo struct { // 文件名称,不包含扩展名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 数据描述语言(IDL)类型 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 文件扩展名 FileExtType *string `json:"FileExtType,omitnil,omitempty" name:"FileExtType"` // 文件大小(Bytes) FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 文件ID,对于已上传的文件有意义 // 注意:此字段可能返回 null,表示取不到有效值。 FileId *int64 `json:"FileId,omitnil,omitempty" name:"FileId"` // 文件内容,对于本次新上传的文件有意义 // 注意:此字段可能返回 null,表示取不到有效值。 FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` }
type IdlFileInfoWithoutContent ¶
type IdlFileInfoWithoutContent struct { // 文件名称,不包含扩展名 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 数据描述语言(IDL)类型 // 注意:此字段可能返回 null,表示取不到有效值。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 文件扩展名 // 注意:此字段可能返回 null,表示取不到有效值。 FileExtType *string `json:"FileExtType,omitnil,omitempty" name:"FileExtType"` // 文件大小(Bytes) // 注意:此字段可能返回 null,表示取不到有效值。 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 文件ID // 注意:此字段可能返回 null,表示取不到有效值。 FileId *int64 `json:"FileId,omitnil,omitempty" name:"FileId"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` }
type ImportSnapshotsRequest ¶
type ImportSnapshotsRequest struct { *tchttp.BaseRequest // 表格所属的集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 用于导入的快照信息 Snapshots *SnapshotInfo `json:"Snapshots,omitnil,omitempty" name:"Snapshots"` // 是否导入部分记录,TRUE表示导入部分记录,FALSE表示全表导入 ImportSpecialKey *string `json:"ImportSpecialKey,omitnil,omitempty" name:"ImportSpecialKey"` // 是否导入到当前表,TRUE表示导入到当前表,FALSE表示导入到新表 ImportOriginTable *string `json:"ImportOriginTable,omitnil,omitempty" name:"ImportOriginTable"` // 部分记录的key文件 KeyFile *KeyFile `json:"KeyFile,omitnil,omitempty" name:"KeyFile"` // 如果导入到新表,此为新表所属的表格组id NewTableGroupId *string `json:"NewTableGroupId,omitnil,omitempty" name:"NewTableGroupId"` // 如果导入到新表,此为新表的表名,系统会以该名称自动创建一张结构相同的空表 NewTableName *string `json:"NewTableName,omitnil,omitempty" name:"NewTableName"` }
func NewImportSnapshotsRequest ¶
func NewImportSnapshotsRequest() (request *ImportSnapshotsRequest)
func (*ImportSnapshotsRequest) FromJsonString ¶
func (r *ImportSnapshotsRequest) 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 (*ImportSnapshotsRequest) ToJsonString ¶
func (r *ImportSnapshotsRequest) ToJsonString() string
type ImportSnapshotsRequestParams ¶ added in v1.0.426
type ImportSnapshotsRequestParams struct { // 表格所属的集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 用于导入的快照信息 Snapshots *SnapshotInfo `json:"Snapshots,omitnil,omitempty" name:"Snapshots"` // 是否导入部分记录,TRUE表示导入部分记录,FALSE表示全表导入 ImportSpecialKey *string `json:"ImportSpecialKey,omitnil,omitempty" name:"ImportSpecialKey"` // 是否导入到当前表,TRUE表示导入到当前表,FALSE表示导入到新表 ImportOriginTable *string `json:"ImportOriginTable,omitnil,omitempty" name:"ImportOriginTable"` // 部分记录的key文件 KeyFile *KeyFile `json:"KeyFile,omitnil,omitempty" name:"KeyFile"` // 如果导入到新表,此为新表所属的表格组id NewTableGroupId *string `json:"NewTableGroupId,omitnil,omitempty" name:"NewTableGroupId"` // 如果导入到新表,此为新表的表名,系统会以该名称自动创建一张结构相同的空表 NewTableName *string `json:"NewTableName,omitnil,omitempty" name:"NewTableName"` }
Predefined struct for user
type ImportSnapshotsResponse ¶
type ImportSnapshotsResponse struct { *tchttp.BaseResponse Response *ImportSnapshotsResponseParams `json:"Response"` }
func NewImportSnapshotsResponse ¶
func NewImportSnapshotsResponse() (response *ImportSnapshotsResponse)
func (*ImportSnapshotsResponse) FromJsonString ¶
func (r *ImportSnapshotsResponse) 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 (*ImportSnapshotsResponse) ToJsonString ¶
func (r *ImportSnapshotsResponse) ToJsonString() string
type ImportSnapshotsResponseParams ¶ added in v1.0.426
type ImportSnapshotsResponseParams struct { // TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // ApplicationId由 AppInstanceId-applicationId 组成,以区分不同集群的申请 // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type KafkaInfo ¶ added in v1.0.257
type KafkaInfo struct { // Kafka address Address *string `json:"Address,omitnil,omitempty" name:"Address"` // Kafka topic Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // kafka username User *string `json:"User,omitnil,omitempty" name:"User"` // kafka password Password *string `json:"Password,omitnil,omitempty" name:"Password"` // ckafka实例 Instance *string `json:"Instance,omitnil,omitempty" name:"Instance"` // 是否走VPC IsVpc *int64 `json:"IsVpc,omitnil,omitempty" name:"IsVpc"` }
type KeyFile ¶
type KeyFile struct { // key文件名称 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // key文件扩展名 FileExtType *string `json:"FileExtType,omitnil,omitempty" name:"FileExtType"` // key文件内容 FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` // key文件大小 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` }
type MachineInfo ¶
type MergeTableResult ¶
type MergeTableResult struct { // 任务Id // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 成功时此字段返回 null,表示取不到有效值。 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` // 对比的表格信息 Table *CompareTablesInfo `json:"Table,omitnil,omitempty" name:"Table"` // 申请单Id // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` }
type MergeTablesDataRequest ¶
type MergeTablesDataRequest struct { *tchttp.BaseRequest // 选取的表格 SelectedTables []*MergeTablesInfo `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // true只做对比,false既对比又执行 IsOnlyCompare *bool `json:"IsOnlyCompare,omitnil,omitempty" name:"IsOnlyCompare"` }
func NewMergeTablesDataRequest ¶
func NewMergeTablesDataRequest() (request *MergeTablesDataRequest)
func (*MergeTablesDataRequest) FromJsonString ¶
func (r *MergeTablesDataRequest) 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 (*MergeTablesDataRequest) ToJsonString ¶
func (r *MergeTablesDataRequest) ToJsonString() string
type MergeTablesDataRequestParams ¶ added in v1.0.426
type MergeTablesDataRequestParams struct { // 选取的表格 SelectedTables []*MergeTablesInfo `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // true只做对比,false既对比又执行 IsOnlyCompare *bool `json:"IsOnlyCompare,omitnil,omitempty" name:"IsOnlyCompare"` }
Predefined struct for user
type MergeTablesDataResponse ¶
type MergeTablesDataResponse struct { *tchttp.BaseResponse Response *MergeTablesDataResponseParams `json:"Response"` }
func NewMergeTablesDataResponse ¶
func NewMergeTablesDataResponse() (response *MergeTablesDataResponse)
func (*MergeTablesDataResponse) FromJsonString ¶
func (r *MergeTablesDataResponse) 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 (*MergeTablesDataResponse) ToJsonString ¶
func (r *MergeTablesDataResponse) ToJsonString() string
type MergeTablesDataResponseParams ¶ added in v1.0.426
type MergeTablesDataResponseParams struct { // 合服结果集 Results []*MergeTableResult `json:"Results,omitnil,omitempty" name:"Results"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MergeTablesInfo ¶
type MergeTablesInfo struct { // 合服的表格信息 MergeTables *CompareTablesInfo `json:"MergeTables,omitnil,omitempty" name:"MergeTables"` // 是否检查索引 CheckIndex *bool `json:"CheckIndex,omitnil,omitempty" name:"CheckIndex"` }
type ModifyCensorshipRequest ¶
type ModifyCensorshipRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群是否开启审核 0-关闭 1-开启 Censorship *int64 `json:"Censorship,omitnil,omitempty" name:"Censorship"` // 审批人uin列表 Uins []*string `json:"Uins,omitnil,omitempty" name:"Uins"` }
func NewModifyCensorshipRequest ¶
func NewModifyCensorshipRequest() (request *ModifyCensorshipRequest)
func (*ModifyCensorshipRequest) FromJsonString ¶
func (r *ModifyCensorshipRequest) 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 (*ModifyCensorshipRequest) ToJsonString ¶
func (r *ModifyCensorshipRequest) ToJsonString() string
type ModifyCensorshipRequestParams ¶ added in v1.0.426
type ModifyCensorshipRequestParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群是否开启审核 0-关闭 1-开启 Censorship *int64 `json:"Censorship,omitnil,omitempty" name:"Censorship"` // 审批人uin列表 Uins []*string `json:"Uins,omitnil,omitempty" name:"Uins"` }
Predefined struct for user
type ModifyCensorshipResponse ¶
type ModifyCensorshipResponse struct { *tchttp.BaseResponse Response *ModifyCensorshipResponseParams `json:"Response"` }
func NewModifyCensorshipResponse ¶
func NewModifyCensorshipResponse() (response *ModifyCensorshipResponse)
func (*ModifyCensorshipResponse) FromJsonString ¶
func (r *ModifyCensorshipResponse) 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 (*ModifyCensorshipResponse) ToJsonString ¶
func (r *ModifyCensorshipResponse) ToJsonString() string
type ModifyCensorshipResponseParams ¶ added in v1.0.426
type ModifyCensorshipResponseParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 已加入审批人的uin // 注意:此字段可能返回 null,表示取不到有效值。 Uins []*string `json:"Uins,omitnil,omitempty" name:"Uins"` // 集群是否开启审核 0-关闭 1-开启 Censorship *int64 `json:"Censorship,omitnil,omitempty" name:"Censorship"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyClusterMachineRequest ¶
type ModifyClusterMachineRequest struct { *tchttp.BaseRequest // 集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // svr占用的机器 ServerList []*MachineInfo `json:"ServerList,omitnil,omitempty" name:"ServerList"` // proxy占用的机器 ProxyList []*MachineInfo `json:"ProxyList,omitnil,omitempty" name:"ProxyList"` // 集群类型1共享集群2独占集群 ClusterType *int64 `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` }
func NewModifyClusterMachineRequest ¶
func NewModifyClusterMachineRequest() (request *ModifyClusterMachineRequest)
func (*ModifyClusterMachineRequest) FromJsonString ¶
func (r *ModifyClusterMachineRequest) 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 (*ModifyClusterMachineRequest) ToJsonString ¶
func (r *ModifyClusterMachineRequest) ToJsonString() string
type ModifyClusterMachineRequestParams ¶ added in v1.0.426
type ModifyClusterMachineRequestParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // svr占用的机器 ServerList []*MachineInfo `json:"ServerList,omitnil,omitempty" name:"ServerList"` // proxy占用的机器 ProxyList []*MachineInfo `json:"ProxyList,omitnil,omitempty" name:"ProxyList"` // 集群类型1共享集群2独占集群 ClusterType *int64 `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` }
Predefined struct for user
type ModifyClusterMachineResponse ¶
type ModifyClusterMachineResponse struct { *tchttp.BaseResponse Response *ModifyClusterMachineResponseParams `json:"Response"` }
func NewModifyClusterMachineResponse ¶
func NewModifyClusterMachineResponse() (response *ModifyClusterMachineResponse)
func (*ModifyClusterMachineResponse) FromJsonString ¶
func (r *ModifyClusterMachineResponse) 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 (*ModifyClusterMachineResponse) ToJsonString ¶
func (r *ModifyClusterMachineResponse) ToJsonString() string
type ModifyClusterMachineResponseParams ¶ added in v1.0.426
type ModifyClusterMachineResponseParams struct { // 集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyClusterNameRequest ¶
type ModifyClusterNameRequest struct { *tchttp.BaseRequest // 需要修改名称的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 需要修改的集群名称,可使用中文或英文字符,最大长度32个字符 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` }
func NewModifyClusterNameRequest ¶
func NewModifyClusterNameRequest() (request *ModifyClusterNameRequest)
func (*ModifyClusterNameRequest) FromJsonString ¶
func (r *ModifyClusterNameRequest) 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 (*ModifyClusterNameRequest) ToJsonString ¶
func (r *ModifyClusterNameRequest) ToJsonString() string
type ModifyClusterNameRequestParams ¶ added in v1.0.426
type ModifyClusterNameRequestParams struct { // 需要修改名称的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 需要修改的集群名称,可使用中文或英文字符,最大长度32个字符 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` }
Predefined struct for user
type ModifyClusterNameResponse ¶
type ModifyClusterNameResponse struct { *tchttp.BaseResponse Response *ModifyClusterNameResponseParams `json:"Response"` }
func NewModifyClusterNameResponse ¶
func NewModifyClusterNameResponse() (response *ModifyClusterNameResponse)
func (*ModifyClusterNameResponse) FromJsonString ¶
func (r *ModifyClusterNameResponse) 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 (*ModifyClusterNameResponse) ToJsonString ¶
func (r *ModifyClusterNameResponse) ToJsonString() string
type ModifyClusterNameResponseParams ¶ added in v1.0.426
type ModifyClusterNameResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyClusterPasswordRequest ¶
type ModifyClusterPasswordRequest struct { *tchttp.BaseRequest // 需要修改密码的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群旧密码 OldPassword *string `json:"OldPassword,omitnil,omitempty" name:"OldPassword"` // 集群旧密码预期失效时间 OldPasswordExpireTime *string `json:"OldPasswordExpireTime,omitnil,omitempty" name:"OldPasswordExpireTime"` // 集群新密码,密码必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母 NewPassword *string `json:"NewPassword,omitnil,omitempty" name:"NewPassword"` // 更新模式: `1` 更新密码;`2` 更新旧密码失效时间,默认为`1` 模式 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
func NewModifyClusterPasswordRequest ¶
func NewModifyClusterPasswordRequest() (request *ModifyClusterPasswordRequest)
func (*ModifyClusterPasswordRequest) FromJsonString ¶
func (r *ModifyClusterPasswordRequest) 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 (*ModifyClusterPasswordRequest) ToJsonString ¶
func (r *ModifyClusterPasswordRequest) ToJsonString() string
type ModifyClusterPasswordRequestParams ¶ added in v1.0.426
type ModifyClusterPasswordRequestParams struct { // 需要修改密码的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群旧密码 OldPassword *string `json:"OldPassword,omitnil,omitempty" name:"OldPassword"` // 集群旧密码预期失效时间 OldPasswordExpireTime *string `json:"OldPasswordExpireTime,omitnil,omitempty" name:"OldPasswordExpireTime"` // 集群新密码,密码必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母 NewPassword *string `json:"NewPassword,omitnil,omitempty" name:"NewPassword"` // 更新模式: `1` 更新密码;`2` 更新旧密码失效时间,默认为`1` 模式 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
Predefined struct for user
type ModifyClusterPasswordResponse ¶
type ModifyClusterPasswordResponse struct { *tchttp.BaseResponse Response *ModifyClusterPasswordResponseParams `json:"Response"` }
func NewModifyClusterPasswordResponse ¶
func NewModifyClusterPasswordResponse() (response *ModifyClusterPasswordResponse)
func (*ModifyClusterPasswordResponse) FromJsonString ¶
func (r *ModifyClusterPasswordResponse) 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 (*ModifyClusterPasswordResponse) ToJsonString ¶
func (r *ModifyClusterPasswordResponse) ToJsonString() string
type ModifyClusterPasswordResponseParams ¶ added in v1.0.426
type ModifyClusterPasswordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyClusterTagsRequest ¶
type ModifyClusterTagsRequest struct { *tchttp.BaseRequest // 待修改标签的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待增加或修改的标签列表 ReplaceTags []*TagInfoUnit `json:"ReplaceTags,omitnil,omitempty" name:"ReplaceTags"` // 待删除的标签 DeleteTags []*TagInfoUnit `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` }
func NewModifyClusterTagsRequest ¶
func NewModifyClusterTagsRequest() (request *ModifyClusterTagsRequest)
func (*ModifyClusterTagsRequest) FromJsonString ¶
func (r *ModifyClusterTagsRequest) 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 (*ModifyClusterTagsRequest) ToJsonString ¶
func (r *ModifyClusterTagsRequest) ToJsonString() string
type ModifyClusterTagsRequestParams ¶ added in v1.0.426
type ModifyClusterTagsRequestParams struct { // 待修改标签的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待增加或修改的标签列表 ReplaceTags []*TagInfoUnit `json:"ReplaceTags,omitnil,omitempty" name:"ReplaceTags"` // 待删除的标签 DeleteTags []*TagInfoUnit `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` }
Predefined struct for user
type ModifyClusterTagsResponse ¶
type ModifyClusterTagsResponse struct { *tchttp.BaseResponse Response *ModifyClusterTagsResponseParams `json:"Response"` }
func NewModifyClusterTagsResponse ¶
func NewModifyClusterTagsResponse() (response *ModifyClusterTagsResponse)
func (*ModifyClusterTagsResponse) FromJsonString ¶
func (r *ModifyClusterTagsResponse) 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 (*ModifyClusterTagsResponse) ToJsonString ¶
func (r *ModifyClusterTagsResponse) ToJsonString() string
type ModifyClusterTagsResponseParams ¶ added in v1.0.426
type ModifyClusterTagsResponseParams struct { // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySnapshotsRequest ¶
type ModifySnapshotsRequest struct { *tchttp.BaseRequest // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 快照列表 SelectedTables []*SnapshotInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewModifySnapshotsRequest ¶
func NewModifySnapshotsRequest() (request *ModifySnapshotsRequest)
func (*ModifySnapshotsRequest) FromJsonString ¶
func (r *ModifySnapshotsRequest) 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 (*ModifySnapshotsRequest) ToJsonString ¶
func (r *ModifySnapshotsRequest) ToJsonString() string
type ModifySnapshotsRequestParams ¶ added in v1.0.426
type ModifySnapshotsRequestParams struct { // 表格所属集群id ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 快照列表 SelectedTables []*SnapshotInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type ModifySnapshotsResponse ¶
type ModifySnapshotsResponse struct { *tchttp.BaseResponse Response *ModifySnapshotsResponseParams `json:"Response"` }
func NewModifySnapshotsResponse ¶
func NewModifySnapshotsResponse() (response *ModifySnapshotsResponse)
func (*ModifySnapshotsResponse) FromJsonString ¶
func (r *ModifySnapshotsResponse) 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 (*ModifySnapshotsResponse) ToJsonString ¶
func (r *ModifySnapshotsResponse) ToJsonString() string
type ModifySnapshotsResponseParams ¶ added in v1.0.426
type ModifySnapshotsResponseParams struct { // 批量修改的快照数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 批量修改的快照结果列表 TableResults []*SnapshotResult `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTableGroupNameRequest ¶
type ModifyTableGroupNameRequest struct { *tchttp.BaseRequest // 表格组所属的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改名称的表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 新的表格组名称,可以使用中英文字符和符号 TableGroupName *string `json:"TableGroupName,omitnil,omitempty" name:"TableGroupName"` }
func NewModifyTableGroupNameRequest ¶
func NewModifyTableGroupNameRequest() (request *ModifyTableGroupNameRequest)
func (*ModifyTableGroupNameRequest) FromJsonString ¶
func (r *ModifyTableGroupNameRequest) 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 (*ModifyTableGroupNameRequest) ToJsonString ¶
func (r *ModifyTableGroupNameRequest) ToJsonString() string
type ModifyTableGroupNameRequestParams ¶ added in v1.0.426
type ModifyTableGroupNameRequestParams struct { // 表格组所属的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改名称的表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 新的表格组名称,可以使用中英文字符和符号 TableGroupName *string `json:"TableGroupName,omitnil,omitempty" name:"TableGroupName"` }
Predefined struct for user
type ModifyTableGroupNameResponse ¶
type ModifyTableGroupNameResponse struct { *tchttp.BaseResponse Response *ModifyTableGroupNameResponseParams `json:"Response"` }
func NewModifyTableGroupNameResponse ¶
func NewModifyTableGroupNameResponse() (response *ModifyTableGroupNameResponse)
func (*ModifyTableGroupNameResponse) FromJsonString ¶
func (r *ModifyTableGroupNameResponse) 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 (*ModifyTableGroupNameResponse) ToJsonString ¶
func (r *ModifyTableGroupNameResponse) ToJsonString() string
type ModifyTableGroupNameResponseParams ¶ added in v1.0.426
type ModifyTableGroupNameResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTableGroupTagsRequest ¶
type ModifyTableGroupTagsRequest struct { *tchttp.BaseRequest // 待修改标签表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改标签表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 待增加或修改的标签列表 ReplaceTags []*TagInfoUnit `json:"ReplaceTags,omitnil,omitempty" name:"ReplaceTags"` // 待删除的标签 DeleteTags []*TagInfoUnit `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` }
func NewModifyTableGroupTagsRequest ¶
func NewModifyTableGroupTagsRequest() (request *ModifyTableGroupTagsRequest)
func (*ModifyTableGroupTagsRequest) FromJsonString ¶
func (r *ModifyTableGroupTagsRequest) 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 (*ModifyTableGroupTagsRequest) ToJsonString ¶
func (r *ModifyTableGroupTagsRequest) ToJsonString() string
type ModifyTableGroupTagsRequestParams ¶ added in v1.0.426
type ModifyTableGroupTagsRequestParams struct { // 待修改标签表格组所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改标签表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 待增加或修改的标签列表 ReplaceTags []*TagInfoUnit `json:"ReplaceTags,omitnil,omitempty" name:"ReplaceTags"` // 待删除的标签 DeleteTags []*TagInfoUnit `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` }
Predefined struct for user
type ModifyTableGroupTagsResponse ¶
type ModifyTableGroupTagsResponse struct { *tchttp.BaseResponse Response *ModifyTableGroupTagsResponseParams `json:"Response"` }
func NewModifyTableGroupTagsResponse ¶
func NewModifyTableGroupTagsResponse() (response *ModifyTableGroupTagsResponse)
func (*ModifyTableGroupTagsResponse) FromJsonString ¶
func (r *ModifyTableGroupTagsResponse) 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 (*ModifyTableGroupTagsResponse) ToJsonString ¶
func (r *ModifyTableGroupTagsResponse) ToJsonString() string
type ModifyTableGroupTagsResponseParams ¶ added in v1.0.426
type ModifyTableGroupTagsResponseParams struct { // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTableMemosRequest ¶
type ModifyTableMemosRequest struct { *tchttp.BaseRequest // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 选定表详情列表 TableMemos []*SelectedTableInfoNew `json:"TableMemos,omitnil,omitempty" name:"TableMemos"` }
func NewModifyTableMemosRequest ¶
func NewModifyTableMemosRequest() (request *ModifyTableMemosRequest)
func (*ModifyTableMemosRequest) FromJsonString ¶
func (r *ModifyTableMemosRequest) 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 (*ModifyTableMemosRequest) ToJsonString ¶
func (r *ModifyTableMemosRequest) ToJsonString() string
type ModifyTableMemosRequestParams ¶ added in v1.0.426
type ModifyTableMemosRequestParams struct { // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 选定表详情列表 TableMemos []*SelectedTableInfoNew `json:"TableMemos,omitnil,omitempty" name:"TableMemos"` }
Predefined struct for user
type ModifyTableMemosResponse ¶
type ModifyTableMemosResponse struct { *tchttp.BaseResponse Response *ModifyTableMemosResponseParams `json:"Response"` }
func NewModifyTableMemosResponse ¶
func NewModifyTableMemosResponse() (response *ModifyTableMemosResponse)
func (*ModifyTableMemosResponse) FromJsonString ¶
func (r *ModifyTableMemosResponse) 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 (*ModifyTableMemosResponse) ToJsonString ¶
func (r *ModifyTableMemosResponse) ToJsonString() string
type ModifyTableMemosResponseParams ¶ added in v1.0.426
type ModifyTableMemosResponseParams struct { // 表备注修改结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表备注修改结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTableQuotasRequest ¶
type ModifyTableQuotasRequest struct { *tchttp.BaseRequest // 带扩缩容表所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 已选中待修改的表配额列表 TableQuotas []*SelectedTableInfoNew `json:"TableQuotas,omitnil,omitempty" name:"TableQuotas"` }
func NewModifyTableQuotasRequest ¶
func NewModifyTableQuotasRequest() (request *ModifyTableQuotasRequest)
func (*ModifyTableQuotasRequest) FromJsonString ¶
func (r *ModifyTableQuotasRequest) 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 (*ModifyTableQuotasRequest) ToJsonString ¶
func (r *ModifyTableQuotasRequest) ToJsonString() string
type ModifyTableQuotasRequestParams ¶ added in v1.0.426
type ModifyTableQuotasRequestParams struct { // 带扩缩容表所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 已选中待修改的表配额列表 TableQuotas []*SelectedTableInfoNew `json:"TableQuotas,omitnil,omitempty" name:"TableQuotas"` }
Predefined struct for user
type ModifyTableQuotasResponse ¶
type ModifyTableQuotasResponse struct { *tchttp.BaseResponse Response *ModifyTableQuotasResponseParams `json:"Response"` }
func NewModifyTableQuotasResponse ¶
func NewModifyTableQuotasResponse() (response *ModifyTableQuotasResponse)
func (*ModifyTableQuotasResponse) FromJsonString ¶
func (r *ModifyTableQuotasResponse) 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 (*ModifyTableQuotasResponse) ToJsonString ¶
func (r *ModifyTableQuotasResponse) ToJsonString() string
type ModifyTableQuotasResponseParams ¶ added in v1.0.426
type ModifyTableQuotasResponseParams struct { // 扩缩容结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 扩缩容结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTableTagsRequest ¶
type ModifyTableTagsRequest struct { *tchttp.BaseRequest // 待修改标签表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改标签表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 待增加或修改的标签列表 ReplaceTags []*TagInfoUnit `json:"ReplaceTags,omitnil,omitempty" name:"ReplaceTags"` // 待删除的标签列表 DeleteTags []*TagInfoUnit `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` }
func NewModifyTableTagsRequest ¶
func NewModifyTableTagsRequest() (request *ModifyTableTagsRequest)
func (*ModifyTableTagsRequest) FromJsonString ¶
func (r *ModifyTableTagsRequest) 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 (*ModifyTableTagsRequest) ToJsonString ¶
func (r *ModifyTableTagsRequest) ToJsonString() string
type ModifyTableTagsRequestParams ¶ added in v1.0.426
type ModifyTableTagsRequestParams struct { // 待修改标签表格所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待修改标签表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 待增加或修改的标签列表 ReplaceTags []*TagInfoUnit `json:"ReplaceTags,omitnil,omitempty" name:"ReplaceTags"` // 待删除的标签列表 DeleteTags []*TagInfoUnit `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` }
Predefined struct for user
type ModifyTableTagsResponse ¶
type ModifyTableTagsResponse struct { *tchttp.BaseResponse Response *ModifyTableTagsResponseParams `json:"Response"` }
func NewModifyTableTagsResponse ¶
func NewModifyTableTagsResponse() (response *ModifyTableTagsResponse)
func (*ModifyTableTagsResponse) FromJsonString ¶
func (r *ModifyTableTagsResponse) 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 (*ModifyTableTagsResponse) ToJsonString ¶
func (r *ModifyTableTagsResponse) ToJsonString() string
type ModifyTableTagsResponseParams ¶ added in v1.0.426
type ModifyTableTagsResponseParams struct { // 返回结果总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 返回结果 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTablesRequest ¶
type ModifyTablesRequest struct { *tchttp.BaseRequest // 待修改表格所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 选中的改表IDL文件 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` // 待改表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewModifyTablesRequest ¶
func NewModifyTablesRequest() (request *ModifyTablesRequest)
func (*ModifyTablesRequest) FromJsonString ¶
func (r *ModifyTablesRequest) 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 (*ModifyTablesRequest) ToJsonString ¶
func (r *ModifyTablesRequest) ToJsonString() string
type ModifyTablesRequestParams ¶ added in v1.0.426
type ModifyTablesRequestParams struct { // 待修改表格所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 选中的改表IDL文件 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` // 待改表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type ModifyTablesResponse ¶
type ModifyTablesResponse struct { *tchttp.BaseResponse Response *ModifyTablesResponseParams `json:"Response"` }
func NewModifyTablesResponse ¶
func NewModifyTablesResponse() (response *ModifyTablesResponse)
func (*ModifyTablesResponse) FromJsonString ¶
func (r *ModifyTablesResponse) 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 (*ModifyTablesResponse) ToJsonString ¶
func (r *ModifyTablesResponse) ToJsonString() string
type ModifyTablesResponseParams ¶ added in v1.0.426
type ModifyTablesResponseParams struct { // 修改表结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 修改表结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ParsedTableInfoNew ¶
type ParsedTableInfoNew struct { // 表格描述语言类型:`PROTO`或`TDR` // 注意:此字段可能返回 null,表示取不到有效值。 TableIdlType *string `json:"TableIdlType,omitnil,omitempty" name:"TableIdlType"` // 表格实例ID // 注意:此字段可能返回 null,表示取不到有效值。 TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 表格名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表格数据结构类型:`GENERIC`或`LIST` // 注意:此字段可能返回 null,表示取不到有效值。 TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // 主键字段信息 // 注意:此字段可能返回 null,表示取不到有效值。 KeyFields *string `json:"KeyFields,omitnil,omitempty" name:"KeyFields"` // 原主键字段信息,改表校验时有效 // 注意:此字段可能返回 null,表示取不到有效值。 OldKeyFields *string `json:"OldKeyFields,omitnil,omitempty" name:"OldKeyFields"` // 非主键字段信息 // 注意:此字段可能返回 null,表示取不到有效值。 ValueFields *string `json:"ValueFields,omitnil,omitempty" name:"ValueFields"` // 原非主键字段信息,改表校验时有效 // 注意:此字段可能返回 null,表示取不到有效值。 OldValueFields *string `json:"OldValueFields,omitnil,omitempty" name:"OldValueFields"` // 所属表格组ID // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 主键字段总大小 // 注意:此字段可能返回 null,表示取不到有效值。 SumKeyFieldSize *int64 `json:"SumKeyFieldSize,omitnil,omitempty" name:"SumKeyFieldSize"` // 非主键字段总大小 // 注意:此字段可能返回 null,表示取不到有效值。 SumValueFieldSize *int64 `json:"SumValueFieldSize,omitnil,omitempty" name:"SumValueFieldSize"` // 索引键集合 // 注意:此字段可能返回 null,表示取不到有效值。 IndexKeySet *string `json:"IndexKeySet,omitnil,omitempty" name:"IndexKeySet"` // 分表因子集合 // 注意:此字段可能返回 null,表示取不到有效值。 ShardingKeySet *string `json:"ShardingKeySet,omitnil,omitempty" name:"ShardingKeySet"` // TDR版本号 // 注意:此字段可能返回 null,表示取不到有效值。 TdrVersion *int64 `json:"TdrVersion,omitnil,omitempty" name:"TdrVersion"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` // LIST类型表格元素个数 // 注意:此字段可能返回 null,表示取不到有效值。 ListElementNum *int64 `json:"ListElementNum,omitnil,omitempty" name:"ListElementNum"` // SORTLIST类型表格排序字段个数 // 注意:此字段可能返回 null,表示取不到有效值。 SortFieldNum *int64 `json:"SortFieldNum,omitnil,omitempty" name:"SortFieldNum"` // SORTLIST类型表格排序顺序 // 注意:此字段可能返回 null,表示取不到有效值。 SortRule *int64 `json:"SortRule,omitnil,omitempty" name:"SortRule"` }
type PoolInfo ¶
type PoolInfo struct { // 唯一id PoolUid *int64 `json:"PoolUid,omitnil,omitempty" name:"PoolUid"` // 是否支持ipv6 Ipv6Enable *int64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` // 剩余可用app AvailableAppCount *int64 `json:"AvailableAppCount,omitnil,omitempty" name:"AvailableAppCount"` // svr机器列表 ServerList []*ServerMachineInfo `json:"ServerList,omitnil,omitempty" name:"ServerList"` // proxy机器列表 ProxyList []*ProxyMachineInfo `json:"ProxyList,omitnil,omitempty" name:"ProxyList"` }
type ProxyDetailInfo ¶
type ProxyDetailInfo struct { // proxy的唯一id ProxyUid *string `json:"ProxyUid,omitnil,omitempty" name:"ProxyUid"` // 机器类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 请求包速度 ProcessSpeed *int64 `json:"ProcessSpeed,omitnil,omitempty" name:"ProcessSpeed"` // 请求包时延 AverageProcessDelay *int64 `json:"AverageProcessDelay,omitnil,omitempty" name:"AverageProcessDelay"` // 慢处理包速度 SlowProcessSpeed *int64 `json:"SlowProcessSpeed,omitnil,omitempty" name:"SlowProcessSpeed"` // 版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` }
type ProxyMachineInfo ¶
type RecoverRecycleTablesRequest ¶
type RecoverRecycleTablesRequest struct { *tchttp.BaseRequest // 表所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待恢复表信息 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewRecoverRecycleTablesRequest ¶
func NewRecoverRecycleTablesRequest() (request *RecoverRecycleTablesRequest)
func (*RecoverRecycleTablesRequest) FromJsonString ¶
func (r *RecoverRecycleTablesRequest) 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 (*RecoverRecycleTablesRequest) ToJsonString ¶
func (r *RecoverRecycleTablesRequest) ToJsonString() string
type RecoverRecycleTablesRequestParams ¶ added in v1.0.426
type RecoverRecycleTablesRequestParams struct { // 表所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待恢复表信息 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type RecoverRecycleTablesResponse ¶
type RecoverRecycleTablesResponse struct { *tchttp.BaseResponse Response *RecoverRecycleTablesResponseParams `json:"Response"` }
func NewRecoverRecycleTablesResponse ¶
func NewRecoverRecycleTablesResponse() (response *RecoverRecycleTablesResponse)
func (*RecoverRecycleTablesResponse) FromJsonString ¶
func (r *RecoverRecycleTablesResponse) 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 (*RecoverRecycleTablesResponse) ToJsonString ¶
func (r *RecoverRecycleTablesResponse) ToJsonString() string
type RecoverRecycleTablesResponseParams ¶ added in v1.0.426
type RecoverRecycleTablesResponseParams struct { // 恢复表结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 恢复表信息列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RegionInfo ¶
type RegionInfo struct { // 地域Ap-Code RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"` // 地域缩写 RegionAbbr *string `json:"RegionAbbr,omitnil,omitempty" name:"RegionAbbr"` // 地域ID RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 是否支持ipv6,0:不支持,1:支持 Ipv6Enable *uint64 `json:"Ipv6Enable,omitnil,omitempty" name:"Ipv6Enable"` }
type RollbackTablesRequest ¶
type RollbackTablesRequest struct { *tchttp.BaseRequest // 待回档表格所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待回档表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 待回档时间 RollbackTime *string `json:"RollbackTime,omitnil,omitempty" name:"RollbackTime"` // 回档模式,支持:`KEYS` Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
func NewRollbackTablesRequest ¶
func NewRollbackTablesRequest() (request *RollbackTablesRequest)
func (*RollbackTablesRequest) FromJsonString ¶
func (r *RollbackTablesRequest) 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 (*RollbackTablesRequest) ToJsonString ¶
func (r *RollbackTablesRequest) ToJsonString() string
type RollbackTablesRequestParams ¶ added in v1.0.426
type RollbackTablesRequestParams struct { // 待回档表格所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待回档表格列表 SelectedTables []*SelectedTableInfoNew `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` // 待回档时间 RollbackTime *string `json:"RollbackTime,omitnil,omitempty" name:"RollbackTime"` // 回档模式,支持:`KEYS` Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
Predefined struct for user
type RollbackTablesResponse ¶
type RollbackTablesResponse struct { *tchttp.BaseResponse Response *RollbackTablesResponseParams `json:"Response"` }
func NewRollbackTablesResponse ¶
func NewRollbackTablesResponse() (response *RollbackTablesResponse)
func (*RollbackTablesResponse) FromJsonString ¶
func (r *RollbackTablesResponse) 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 (*RollbackTablesResponse) ToJsonString ¶
func (r *RollbackTablesResponse) ToJsonString() string
type RollbackTablesResponseParams ¶ added in v1.0.426
type RollbackTablesResponseParams struct { // 表格回档任务结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表格回档任务结果列表 TableResults []*TableRollbackResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SelectedTableInfoNew ¶
type SelectedTableInfoNew struct { // 表所属表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表实例ID TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 表格描述语言类型:`PROTO`或`TDR` TableIdlType *string `json:"TableIdlType,omitnil,omitempty" name:"TableIdlType"` // 表格数据结构类型:`GENERIC`或`LIST` TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // LIST表元素个数 ListElementNum *int64 `json:"ListElementNum,omitnil,omitempty" name:"ListElementNum"` // 表格预留容量(GB) ReservedVolume *int64 `json:"ReservedVolume,omitnil,omitempty" name:"ReservedVolume"` // 表格预留读CU ReservedReadQps *int64 `json:"ReservedReadQps,omitnil,omitempty" name:"ReservedReadQps"` // 表格预留写CU ReservedWriteQps *int64 `json:"ReservedWriteQps,omitnil,omitempty" name:"ReservedWriteQps"` // 表格备注信息 Memo *string `json:"Memo,omitnil,omitempty" name:"Memo"` // Key回档文件名,回档专用 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // Key回档文件扩展名,回档专用 FileExtType *string `json:"FileExtType,omitnil,omitempty" name:"FileExtType"` // Key回档文件大小,回档专用 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // Key回档文件内容,回档专用 FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` }
type SelectedTableWithField ¶
type SelectedTableWithField struct { // 表所属表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表实例ID TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 表格描述语言类型:`PROTO`或`TDR` TableIdlType *string `json:"TableIdlType,omitnil,omitempty" name:"TableIdlType"` // 表格数据结构类型:`GENERIC`或`LIST` TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // 待创建索引、缓写、数据订阅的字段列表 SelectedFields []*FieldInfo `json:"SelectedFields,omitnil,omitempty" name:"SelectedFields"` // 索引分片数 ShardNum *uint64 `json:"ShardNum,omitnil,omitempty" name:"ShardNum"` // ckafka实例信息 KafkaInfo *KafkaInfo `json:"KafkaInfo,omitnil,omitempty" name:"KafkaInfo"` }
type ServerDetailInfo ¶
type ServerDetailInfo struct { // svr唯一id ServerUid *string `json:"ServerUid,omitnil,omitempty" name:"ServerUid"` // 机器类型 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 内存占用量 MemoryRate *int64 `json:"MemoryRate,omitnil,omitempty" name:"MemoryRate"` // 磁盘占用量 DiskRate *int64 `json:"DiskRate,omitnil,omitempty" name:"DiskRate"` // 读次数 ReadNum *int64 `json:"ReadNum,omitnil,omitempty" name:"ReadNum"` // 写次数 WriteNum *int64 `json:"WriteNum,omitnil,omitempty" name:"WriteNum"` // 版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` }
type ServerMachineInfo ¶
type SetBackupExpireRuleRequest ¶ added in v1.0.637
type SetBackupExpireRuleRequest struct { *tchttp.BaseRequest // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 淘汰策略数组 BackupExpireRules []*BackupExpireRuleInfo `json:"BackupExpireRules,omitnil,omitempty" name:"BackupExpireRules"` }
func NewSetBackupExpireRuleRequest ¶ added in v1.0.637
func NewSetBackupExpireRuleRequest() (request *SetBackupExpireRuleRequest)
func (*SetBackupExpireRuleRequest) FromJsonString ¶ added in v1.0.637
func (r *SetBackupExpireRuleRequest) 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 (*SetBackupExpireRuleRequest) ToJsonString ¶ added in v1.0.637
func (r *SetBackupExpireRuleRequest) ToJsonString() string
type SetBackupExpireRuleRequestParams ¶ added in v1.0.637
type SetBackupExpireRuleRequestParams struct { // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 淘汰策略数组 BackupExpireRules []*BackupExpireRuleInfo `json:"BackupExpireRules,omitnil,omitempty" name:"BackupExpireRules"` }
Predefined struct for user
type SetBackupExpireRuleResponse ¶ added in v1.0.637
type SetBackupExpireRuleResponse struct { *tchttp.BaseResponse Response *SetBackupExpireRuleResponseParams `json:"Response"` }
func NewSetBackupExpireRuleResponse ¶ added in v1.0.637
func NewSetBackupExpireRuleResponse() (response *SetBackupExpireRuleResponse)
func (*SetBackupExpireRuleResponse) FromJsonString ¶ added in v1.0.637
func (r *SetBackupExpireRuleResponse) 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 (*SetBackupExpireRuleResponse) ToJsonString ¶ added in v1.0.637
func (r *SetBackupExpireRuleResponse) ToJsonString() string
type SetBackupExpireRuleResponseParams ¶ added in v1.0.637
type SetBackupExpireRuleResponseParams struct { // TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetTableDataFlowRequest ¶ added in v1.0.257
type SetTableDataFlowRequest struct { *tchttp.BaseRequest // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建分布式索引表格列表 SelectedTables []*SelectedTableWithField `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewSetTableDataFlowRequest ¶ added in v1.0.257
func NewSetTableDataFlowRequest() (request *SetTableDataFlowRequest)
func (*SetTableDataFlowRequest) FromJsonString ¶ added in v1.0.257
func (r *SetTableDataFlowRequest) 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 (*SetTableDataFlowRequest) ToJsonString ¶ added in v1.0.257
func (r *SetTableDataFlowRequest) ToJsonString() string
type SetTableDataFlowRequestParams ¶ added in v1.0.426
type SetTableDataFlowRequestParams struct { // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建分布式索引表格列表 SelectedTables []*SelectedTableWithField `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type SetTableDataFlowResponse ¶ added in v1.0.257
type SetTableDataFlowResponse struct { *tchttp.BaseResponse Response *SetTableDataFlowResponseParams `json:"Response"` }
func NewSetTableDataFlowResponse ¶ added in v1.0.257
func NewSetTableDataFlowResponse() (response *SetTableDataFlowResponse)
func (*SetTableDataFlowResponse) FromJsonString ¶ added in v1.0.257
func (r *SetTableDataFlowResponse) 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 (*SetTableDataFlowResponse) ToJsonString ¶ added in v1.0.257
func (r *SetTableDataFlowResponse) ToJsonString() string
type SetTableDataFlowResponseParams ¶ added in v1.0.426
type SetTableDataFlowResponseParams struct { // 表格数据订阅创建结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表格数据订阅创建结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetTableIndexRequest ¶
type SetTableIndexRequest struct { *tchttp.BaseRequest // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建分布式索引表格列表 SelectedTables []*SelectedTableWithField `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
func NewSetTableIndexRequest ¶
func NewSetTableIndexRequest() (request *SetTableIndexRequest)
func (*SetTableIndexRequest) FromJsonString ¶
func (r *SetTableIndexRequest) 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 (*SetTableIndexRequest) ToJsonString ¶
func (r *SetTableIndexRequest) ToJsonString() string
type SetTableIndexRequestParams ¶ added in v1.0.426
type SetTableIndexRequestParams struct { // 表所属集群实例ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建分布式索引表格列表 SelectedTables []*SelectedTableWithField `json:"SelectedTables,omitnil,omitempty" name:"SelectedTables"` }
Predefined struct for user
type SetTableIndexResponse ¶
type SetTableIndexResponse struct { *tchttp.BaseResponse Response *SetTableIndexResponseParams `json:"Response"` }
func NewSetTableIndexResponse ¶
func NewSetTableIndexResponse() (response *SetTableIndexResponse)
func (*SetTableIndexResponse) FromJsonString ¶
func (r *SetTableIndexResponse) 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 (*SetTableIndexResponse) ToJsonString ¶
func (r *SetTableIndexResponse) ToJsonString() string
type SetTableIndexResponseParams ¶ added in v1.0.426
type SetTableIndexResponseParams struct { // 表格分布式索引创建结果数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 表格分布式索引创建结果列表 TableResults []*TableResultNew `json:"TableResults,omitnil,omitempty" name:"TableResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SnapshotInfo ¶
type SnapshotInfo struct { // 所属表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 快照时间点 SnapshotTime *string `json:"SnapshotTime,omitnil,omitempty" name:"SnapshotTime"` // 快照过期时间点 SnapshotDeadTime *string `json:"SnapshotDeadTime,omitnil,omitempty" name:"SnapshotDeadTime"` }
type SnapshotInfoNew ¶
type SnapshotInfoNew struct { // 所属表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 快照名称 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 快照过期时间点 SnapshotDeadTime *string `json:"SnapshotDeadTime,omitnil,omitempty" name:"SnapshotDeadTime"` }
type SnapshotResult ¶
type SnapshotResult struct { // 表格所属表格组ID // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 任务ID,对于创建单任务的接口有效 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` // 快照名称 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"` // 快照的时间点 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotTime *string `json:"SnapshotTime,omitnil,omitempty" name:"SnapshotTime"` // 快照的过期时间点 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotDeadTime *string `json:"SnapshotDeadTime,omitnil,omitempty" name:"SnapshotDeadTime"` // 快照创建时间点 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotCreateTime *string `json:"SnapshotCreateTime,omitnil,omitempty" name:"SnapshotCreateTime"` // 快照大小 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotSize *uint64 `json:"SnapshotSize,omitnil,omitempty" name:"SnapshotSize"` // 快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotStatus *uint64 `json:"SnapshotStatus,omitnil,omitempty" name:"SnapshotStatus"` }
type SyncTableField ¶ added in v1.0.480
type SyncTableInfo ¶ added in v1.0.480
type SyncTableInfo struct { // 目标缓写表的分表数目 TargetTableSplitNum *uint64 `json:"TargetTableSplitNum,omitnil,omitempty" name:"TargetTableSplitNum"` // 目标缓写表名前缀 TargetTableNamePrefix []*string `json:"TargetTableNamePrefix,omitnil,omitempty" name:"TargetTableNamePrefix"` // 缓写数据库实例ID TargetSyncDBInstanceId *string `json:"TargetSyncDBInstanceId,omitnil,omitempty" name:"TargetSyncDBInstanceId"` // 缓写表所在数据库名称 TargetDatabaseName *string `json:"TargetDatabaseName,omitnil,omitempty" name:"TargetDatabaseName"` // 缓写状态,0:创建中,1:进行中,2:关闭,-1:被删除 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 表格所在集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格所在表格组ID TableGroupId *uint64 `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格名称 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表格ID TableId *string `json:"TableId,omitnil,omitempty" name:"TableId"` // TcaplusDB表主键字段到目标缓写表字段的映射 KeyFieldMapping []*SyncTableField `json:"KeyFieldMapping,omitnil,omitempty" name:"KeyFieldMapping"` // TcaplusDB表字段到目标缓写表字段的映射 ValueFieldMapping []*SyncTableField `json:"ValueFieldMapping,omitnil,omitempty" name:"ValueFieldMapping"` }
type TableGroupInfo ¶
type TableGroupInfo struct { // 表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格组名称 TableGroupName *string `json:"TableGroupName,omitnil,omitempty" name:"TableGroupName"` // 表格组创建时间 CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 表格组包含的表格数量 TableCount *uint64 `json:"TableCount,omitnil,omitempty" name:"TableCount"` // 表格组包含的表格存储总量(MB) TotalSize *uint64 `json:"TotalSize,omitnil,omitempty" name:"TotalSize"` // 表格Txh备份文件多少天后过期删除 // 注意:此字段可能返回 null,表示取不到有效值。 TxhBackupExpireDay *uint64 `json:"TxhBackupExpireDay,omitnil,omitempty" name:"TxhBackupExpireDay"` // 是否开启mysql负载均衡,0未开启 1开启中 2已开启 EnableMysql *uint64 `json:"EnableMysql,omitnil,omitempty" name:"EnableMysql"` // mysql负载均衡vip // 注意:此字段可能返回 null,表示取不到有效值。 MysqlConnIp *string `json:"MysqlConnIp,omitnil,omitempty" name:"MysqlConnIp"` // mysql负载均衡vport // 注意:此字段可能返回 null,表示取不到有效值。 MysqlConnPort *uint64 `json:"MysqlConnPort,omitnil,omitempty" name:"MysqlConnPort"` }
type TableInfoNew ¶
type TableInfoNew struct { // 表格名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表格实例ID // 注意:此字段可能返回 null,表示取不到有效值。 TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 表格数据结构类型,如:`GENERIC`或`LIST` // 注意:此字段可能返回 null,表示取不到有效值。 TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // 表格数据描述语言(IDL)类型,如:`PROTO`或`TDR` // 注意:此字段可能返回 null,表示取不到有效值。 TableIdlType *string `json:"TableIdlType,omitnil,omitempty" name:"TableIdlType"` // 表格所属集群ID // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格所属集群名称 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 表格所属表格组ID // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 表格所属表格组名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupName *string `json:"TableGroupName,omitnil,omitempty" name:"TableGroupName"` // 表格主键字段结构json字符串 // 注意:此字段可能返回 null,表示取不到有效值。 KeyStruct *string `json:"KeyStruct,omitnil,omitempty" name:"KeyStruct"` // 表格非主键字段结构json字符串 // 注意:此字段可能返回 null,表示取不到有效值。 ValueStruct *string `json:"ValueStruct,omitnil,omitempty" name:"ValueStruct"` // 表格分表因子集合,对PROTO类型表格有效 // 注意:此字段可能返回 null,表示取不到有效值。 ShardingKeySet *string `json:"ShardingKeySet,omitnil,omitempty" name:"ShardingKeySet"` // 表格索引键字段集合,对PROTO类型表格有效 // 注意:此字段可能返回 null,表示取不到有效值。 IndexStruct *string `json:"IndexStruct,omitnil,omitempty" name:"IndexStruct"` // LIST类型表格元素个数 // 注意:此字段可能返回 null,表示取不到有效值。 ListElementNum *uint64 `json:"ListElementNum,omitnil,omitempty" name:"ListElementNum"` // 表格所关联IDL文件信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` // 表格预留容量(GB) // 注意:此字段可能返回 null,表示取不到有效值。 ReservedVolume *int64 `json:"ReservedVolume,omitnil,omitempty" name:"ReservedVolume"` // 表格预留读CU // 注意:此字段可能返回 null,表示取不到有效值。 ReservedReadQps *int64 `json:"ReservedReadQps,omitnil,omitempty" name:"ReservedReadQps"` // 表格预留写CU // 注意:此字段可能返回 null,表示取不到有效值。 ReservedWriteQps *int64 `json:"ReservedWriteQps,omitnil,omitempty" name:"ReservedWriteQps"` // 表格实际数据量大小(MB) // 注意:此字段可能返回 null,表示取不到有效值。 TableSize *int64 `json:"TableSize,omitnil,omitempty" name:"TableSize"` // 表格状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 表格创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 表格最后一次修改时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"` // 表格备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Memo *string `json:"Memo,omitnil,omitempty" name:"Memo"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` // TcaplusDB SDK数据访问接入ID // 注意:此字段可能返回 null,表示取不到有效值。 ApiAccessId *string `json:"ApiAccessId,omitnil,omitempty" name:"ApiAccessId"` // SORTLIST类型表格排序字段个数 // 注意:此字段可能返回 null,表示取不到有效值。 SortFieldNum *int64 `json:"SortFieldNum,omitnil,omitempty" name:"SortFieldNum"` // SORTLIST类型表格排序顺序 // 注意:此字段可能返回 null,表示取不到有效值。 SortRule *int64 `json:"SortRule,omitnil,omitempty" name:"SortRule"` // 表格分布式索引/缓写、kafka数据订阅信息 // 注意:此字段可能返回 null,表示取不到有效值。 DbClusterInfoStruct *string `json:"DbClusterInfoStruct,omitnil,omitempty" name:"DbClusterInfoStruct"` // 表格Txh备份文件多少天后过期删除 // 注意:此字段可能返回 null,表示取不到有效值。 TxhBackupExpireDay *uint64 `json:"TxhBackupExpireDay,omitnil,omitempty" name:"TxhBackupExpireDay"` // 表格的缓写信息 // 注意:此字段可能返回 null,表示取不到有效值。 SyncTableInfo *SyncTableInfo `json:"SyncTableInfo,omitnil,omitempty" name:"SyncTableInfo"` }
type TableResultNew ¶
type TableResultNew struct { // 表格实例ID,形如:tcaplus-3be64cbb // 注意:此字段可能返回 null,表示取不到有效值。 TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 任务ID,对于创建单任务的接口有效 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 表格名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表格数据结构类型,如:`GENERIC`或`LIST` // 注意:此字段可能返回 null,表示取不到有效值。 TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // 表数据描述语言(IDL)类型,如:`PROTO`或`TDR` // 注意:此字段可能返回 null,表示取不到有效值。 TableIdlType *string `json:"TableIdlType,omitnil,omitempty" name:"TableIdlType"` // 表格所属表格组ID // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` // 任务ID列表,对于创建多任务的接口有效 // 注意:此字段可能返回 null,表示取不到有效值。 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` // 腾讯云申请审核单Id // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` }
type TableRollbackResultNew ¶
type TableRollbackResultNew struct { // 表格实例ID,形如:tcaplus-3be64cbb // 注意:此字段可能返回 null,表示取不到有效值。 TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 任务ID,对于创建单任务的接口有效 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 表格名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表格数据结构类型,如:`GENERIC`或`LIST` // 注意:此字段可能返回 null,表示取不到有效值。 TableType *string `json:"TableType,omitnil,omitempty" name:"TableType"` // 表格数据描述语言(IDL)类型,如:`PROTO`或`TDR` // 注意:此字段可能返回 null,表示取不到有效值。 TableIdlType *string `json:"TableIdlType,omitnil,omitempty" name:"TableIdlType"` // 表格所属表格组ID // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` // 任务ID列表,对于创建多任务的接口有效 // 注意:此字段可能返回 null,表示取不到有效值。 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` // 上传的key文件ID // 注意:此字段可能返回 null,表示取不到有效值。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 校验成功Key数量 // 注意:此字段可能返回 null,表示取不到有效值。 SuccKeyNum *uint64 `json:"SuccKeyNum,omitnil,omitempty" name:"SuccKeyNum"` // Key文件中包含总的Key数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalKeyNum *uint64 `json:"TotalKeyNum,omitnil,omitempty" name:"TotalKeyNum"` }
type TagInfoUnit ¶
type TagsInfoOfCluster ¶
type TagsInfoOfCluster struct { // 集群ID // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 标签信息 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*TagInfoUnit `json:"Tags,omitnil,omitempty" name:"Tags"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` }
type TagsInfoOfTable ¶
type TagsInfoOfTable struct { // 表格实例ID // 注意:此字段可能返回 null,表示取不到有效值。 TableInstanceId *string `json:"TableInstanceId,omitnil,omitempty" name:"TableInstanceId"` // 表格名称 // 注意:此字段可能返回 null,表示取不到有效值。 TableName *string `json:"TableName,omitnil,omitempty" name:"TableName"` // 表格组ID // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 标签信息 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*TagInfoUnit `json:"Tags,omitnil,omitempty" name:"Tags"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` }
type TagsInfoOfTableGroup ¶
type TagsInfoOfTableGroup struct { // 集群ID // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 表格组ID // 注意:此字段可能返回 null,表示取不到有效值。 TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 标签信息 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*TagInfoUnit `json:"Tags,omitnil,omitempty" name:"Tags"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *ErrorInfo `json:"Error,omitnil,omitempty" name:"Error"` }
type TaskInfoNew ¶
type TaskInfoNew struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务类型 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务所关联的TcaplusDB内部事务ID TransId *string `json:"TransId,omitnil,omitempty" name:"TransId"` // 任务所属集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 任务所属集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 任务进度 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 任务创建时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务最后更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 操作者 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 任务详情 Content *string `json:"Content,omitnil,omitempty" name:"Content"` }
type UpdateApplyRequest ¶
type UpdateApplyRequest struct { *tchttp.BaseRequest // 申请单状态 ApplyStatus []*ApplyStatus `json:"ApplyStatus,omitnil,omitempty" name:"ApplyStatus"` }
func NewUpdateApplyRequest ¶
func NewUpdateApplyRequest() (request *UpdateApplyRequest)
func (*UpdateApplyRequest) FromJsonString ¶
func (r *UpdateApplyRequest) 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 (*UpdateApplyRequest) ToJsonString ¶
func (r *UpdateApplyRequest) ToJsonString() string
type UpdateApplyRequestParams ¶ added in v1.0.426
type UpdateApplyRequestParams struct { // 申请单状态 ApplyStatus []*ApplyStatus `json:"ApplyStatus,omitnil,omitempty" name:"ApplyStatus"` }
Predefined struct for user
type UpdateApplyResponse ¶
type UpdateApplyResponse struct { *tchttp.BaseResponse Response *UpdateApplyResponseParams `json:"Response"` }
func NewUpdateApplyResponse ¶
func NewUpdateApplyResponse() (response *UpdateApplyResponse)
func (*UpdateApplyResponse) FromJsonString ¶
func (r *UpdateApplyResponse) 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 (*UpdateApplyResponse) ToJsonString ¶
func (r *UpdateApplyResponse) ToJsonString() string
type UpdateApplyResponseParams ¶ added in v1.0.426
type UpdateApplyResponseParams struct { // 已更新的申请单列表 // 注意:此字段可能返回 null,表示取不到有效值。 ApplyResults []*ApplyResult `json:"ApplyResults,omitnil,omitempty" name:"ApplyResults"` // 更新数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VerifyIdlFilesRequest ¶
type VerifyIdlFilesRequest struct { *tchttp.BaseRequest // 待创建表格的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建表格的表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 曾经上传过的IDL文件信息列表,与NewIdlFiles至少有一者 ExistingIdlFiles []*IdlFileInfo `json:"ExistingIdlFiles,omitnil,omitempty" name:"ExistingIdlFiles"` // 待上传的IDL文件信息列表,与ExistingIdlFiles至少有一者 NewIdlFiles []*IdlFileInfo `json:"NewIdlFiles,omitnil,omitempty" name:"NewIdlFiles"` }
func NewVerifyIdlFilesRequest ¶
func NewVerifyIdlFilesRequest() (request *VerifyIdlFilesRequest)
func (*VerifyIdlFilesRequest) FromJsonString ¶
func (r *VerifyIdlFilesRequest) 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 (*VerifyIdlFilesRequest) ToJsonString ¶
func (r *VerifyIdlFilesRequest) ToJsonString() string
type VerifyIdlFilesRequestParams ¶ added in v1.0.426
type VerifyIdlFilesRequestParams struct { // 待创建表格的集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 待创建表格的表格组ID TableGroupId *string `json:"TableGroupId,omitnil,omitempty" name:"TableGroupId"` // 曾经上传过的IDL文件信息列表,与NewIdlFiles至少有一者 ExistingIdlFiles []*IdlFileInfo `json:"ExistingIdlFiles,omitnil,omitempty" name:"ExistingIdlFiles"` // 待上传的IDL文件信息列表,与ExistingIdlFiles至少有一者 NewIdlFiles []*IdlFileInfo `json:"NewIdlFiles,omitnil,omitempty" name:"NewIdlFiles"` }
Predefined struct for user
type VerifyIdlFilesResponse ¶
type VerifyIdlFilesResponse struct { *tchttp.BaseResponse Response *VerifyIdlFilesResponseParams `json:"Response"` }
func NewVerifyIdlFilesResponse ¶
func NewVerifyIdlFilesResponse() (response *VerifyIdlFilesResponse)
func (*VerifyIdlFilesResponse) FromJsonString ¶
func (r *VerifyIdlFilesResponse) 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 (*VerifyIdlFilesResponse) ToJsonString ¶
func (r *VerifyIdlFilesResponse) ToJsonString() string
type VerifyIdlFilesResponseParams ¶ added in v1.0.426
type VerifyIdlFilesResponseParams struct { // 本次上传校验所有的IDL文件信息列表 IdlFiles []*IdlFileInfo `json:"IdlFiles,omitnil,omitempty" name:"IdlFiles"` // 读取IDL描述文件后解析出的合法表数量,不包含已经创建的表 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 读取IDL描述文件后解析出的合法表列表,不包含已经创建的表 TableInfos []*ParsedTableInfoNew `json:"TableInfos,omitnil,omitempty" name:"TableInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user