Documentation
¶
Index ¶
- Constants
- type ApplyEmbedIntervalRequest
- type ApplyEmbedIntervalRequestParams
- type ApplyEmbedIntervalResponse
- type ApplyEmbedIntervalResponseParams
- type ApplyEmbedTokenInfo
- type BaseStateAction
- type Client
- func (c *Client) ApplyEmbedInterval(request *ApplyEmbedIntervalRequest) (response *ApplyEmbedIntervalResponse, err error)
- func (c *Client) ApplyEmbedIntervalWithContext(ctx context.Context, request *ApplyEmbedIntervalRequest) (response *ApplyEmbedIntervalResponse, err error)
- func (c *Client) CreateDatasource(request *CreateDatasourceRequest) (response *CreateDatasourceResponse, err error)
- func (c *Client) CreateDatasourceCloud(request *CreateDatasourceCloudRequest) (response *CreateDatasourceCloudResponse, err error)
- func (c *Client) CreateDatasourceCloudWithContext(ctx context.Context, request *CreateDatasourceCloudRequest) (response *CreateDatasourceCloudResponse, err error)
- func (c *Client) CreateDatasourceWithContext(ctx context.Context, request *CreateDatasourceRequest) (response *CreateDatasourceResponse, err error)
- func (c *Client) CreateEmbedToken(request *CreateEmbedTokenRequest) (response *CreateEmbedTokenResponse, err error)
- func (c *Client) CreateEmbedTokenWithContext(ctx context.Context, request *CreateEmbedTokenRequest) (response *CreateEmbedTokenResponse, err error)
- func (c *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
- func (c *Client) CreateProjectWithContext(ctx context.Context, request *CreateProjectRequest) (response *CreateProjectResponse, err error)
- func (c *Client) CreateUserRole(request *CreateUserRoleRequest) (response *CreateUserRoleResponse, err error)
- func (c *Client) CreateUserRoleProject(request *CreateUserRoleProjectRequest) (response *CreateUserRoleProjectResponse, err error)
- func (c *Client) CreateUserRoleProjectWithContext(ctx context.Context, request *CreateUserRoleProjectRequest) (response *CreateUserRoleProjectResponse, err error)
- func (c *Client) CreateUserRoleWithContext(ctx context.Context, request *CreateUserRoleRequest) (response *CreateUserRoleResponse, err error)
- func (c *Client) DeleteDatasource(request *DeleteDatasourceRequest) (response *DeleteDatasourceResponse, err error)
- func (c *Client) DeleteDatasourceWithContext(ctx context.Context, request *DeleteDatasourceRequest) (response *DeleteDatasourceResponse, err error)
- func (c *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
- func (c *Client) DeleteProjectWithContext(ctx context.Context, request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
- func (c *Client) DeleteUserRole(request *DeleteUserRoleRequest) (response *DeleteUserRoleResponse, err error)
- func (c *Client) DeleteUserRoleProject(request *DeleteUserRoleProjectRequest) (response *DeleteUserRoleProjectResponse, err error)
- func (c *Client) DeleteUserRoleProjectWithContext(ctx context.Context, request *DeleteUserRoleProjectRequest) (response *DeleteUserRoleProjectResponse, err error)
- func (c *Client) DeleteUserRoleWithContext(ctx context.Context, request *DeleteUserRoleRequest) (response *DeleteUserRoleResponse, err error)
- func (c *Client) DescribeDatasourceList(request *DescribeDatasourceListRequest) (response *DescribeDatasourceListResponse, err error)
- func (c *Client) DescribeDatasourceListWithContext(ctx context.Context, request *DescribeDatasourceListRequest) (response *DescribeDatasourceListResponse, err error)
- func (c *Client) DescribeProjectInfo(request *DescribeProjectInfoRequest) (response *DescribeProjectInfoResponse, err error)
- func (c *Client) DescribeProjectInfoWithContext(ctx context.Context, request *DescribeProjectInfoRequest) (response *DescribeProjectInfoResponse, err error)
- func (c *Client) DescribeProjectList(request *DescribeProjectListRequest) (response *DescribeProjectListResponse, err error)
- func (c *Client) DescribeProjectListWithContext(ctx context.Context, request *DescribeProjectListRequest) (response *DescribeProjectListResponse, err error)
- func (c *Client) DescribeUserProjectList(request *DescribeUserProjectListRequest) (response *DescribeUserProjectListResponse, err error)
- func (c *Client) DescribeUserProjectListWithContext(ctx context.Context, request *DescribeUserProjectListRequest) (response *DescribeUserProjectListResponse, err error)
- func (c *Client) DescribeUserRoleList(request *DescribeUserRoleListRequest) (response *DescribeUserRoleListResponse, err error)
- func (c *Client) DescribeUserRoleListWithContext(ctx context.Context, request *DescribeUserRoleListRequest) (response *DescribeUserRoleListResponse, err error)
- func (c *Client) DescribeUserRoleProjectList(request *DescribeUserRoleProjectListRequest) (response *DescribeUserRoleProjectListResponse, err error)
- func (c *Client) DescribeUserRoleProjectListWithContext(ctx context.Context, request *DescribeUserRoleProjectListRequest) (response *DescribeUserRoleProjectListResponse, err error)
- func (c *Client) ModifyDatasource(request *ModifyDatasourceRequest) (response *ModifyDatasourceResponse, err error)
- func (c *Client) ModifyDatasourceCloud(request *ModifyDatasourceCloudRequest) (response *ModifyDatasourceCloudResponse, err error)
- func (c *Client) ModifyDatasourceCloudWithContext(ctx context.Context, request *ModifyDatasourceCloudRequest) (response *ModifyDatasourceCloudResponse, err error)
- func (c *Client) ModifyDatasourceWithContext(ctx context.Context, request *ModifyDatasourceRequest) (response *ModifyDatasourceResponse, err error)
- func (c *Client) ModifyProject(request *ModifyProjectRequest) (response *ModifyProjectResponse, err error)
- func (c *Client) ModifyProjectWithContext(ctx context.Context, request *ModifyProjectRequest) (response *ModifyProjectResponse, err error)
- func (c *Client) ModifyUserRole(request *ModifyUserRoleRequest) (response *ModifyUserRoleResponse, err error)
- func (c *Client) ModifyUserRoleProject(request *ModifyUserRoleProjectRequest) (response *ModifyUserRoleProjectResponse, err error)
- func (c *Client) ModifyUserRoleProjectWithContext(ctx context.Context, request *ModifyUserRoleProjectRequest) (response *ModifyUserRoleProjectResponse, err error)
- func (c *Client) ModifyUserRoleWithContext(ctx context.Context, request *ModifyUserRoleRequest) (response *ModifyUserRoleResponse, err error)
- type CorpUserListData
- type CreateDatasourceCloudRequest
- type CreateDatasourceCloudRequestParams
- type CreateDatasourceCloudResponse
- type CreateDatasourceCloudResponseParams
- type CreateDatasourceRequest
- type CreateDatasourceRequestParams
- type CreateDatasourceResponse
- type CreateDatasourceResponseParams
- type CreateEmbedTokenRequest
- type CreateEmbedTokenRequestParams
- type CreateEmbedTokenResponse
- type CreateEmbedTokenResponseParams
- type CreateProjectRequest
- type CreateProjectRequestParams
- type CreateProjectResponse
- type CreateProjectResponseParams
- type CreateUserRoleProjectRequest
- type CreateUserRoleProjectRequestParams
- type CreateUserRoleProjectResponse
- type CreateUserRoleProjectResponseParams
- type CreateUserRoleRequest
- type CreateUserRoleRequestParams
- type CreateUserRoleResponse
- type CreateUserRoleResponseParams
- type Data
- type DataId
- type DatasourceInfo
- type DatasourceInfoData
- type DeleteDatasourceRequest
- type DeleteDatasourceRequestParams
- type DeleteDatasourceResponse
- type DeleteDatasourceResponseParams
- type DeleteProjectRequest
- type DeleteProjectRequestParams
- type DeleteProjectResponse
- type DeleteProjectResponseParams
- type DeleteUserRoleProjectRequest
- type DeleteUserRoleProjectRequestParams
- type DeleteUserRoleProjectResponse
- type DeleteUserRoleProjectResponseParams
- type DeleteUserRoleRequest
- type DeleteUserRoleRequestParams
- type DeleteUserRoleResponse
- type DeleteUserRoleResponseParams
- type DescribeDatasourceListRequest
- type DescribeDatasourceListRequestParams
- type DescribeDatasourceListResponse
- type DescribeDatasourceListResponseParams
- type DescribeProjectInfoRequest
- type DescribeProjectInfoRequestParams
- type DescribeProjectInfoResponse
- type DescribeProjectInfoResponseParams
- type DescribeProjectListRequest
- type DescribeProjectListRequestParams
- type DescribeProjectListResponse
- type DescribeProjectListResponseParams
- type DescribeUserProjectListRequest
- type DescribeUserProjectListRequestParams
- type DescribeUserProjectListResponse
- type DescribeUserProjectListResponseParams
- type DescribeUserRoleListRequest
- type DescribeUserRoleListRequestParams
- type DescribeUserRoleListResponse
- type DescribeUserRoleListResponseParams
- type DescribeUserRoleProjectListRequest
- type DescribeUserRoleProjectListRequestParams
- type DescribeUserRoleProjectListResponse
- type DescribeUserRoleProjectListResponseParams
- type EmbedTokenInfo
- type IdDTO
- type ModifyDatasourceCloudRequest
- type ModifyDatasourceCloudRequestParams
- type ModifyDatasourceCloudResponse
- type ModifyDatasourceCloudResponseParams
- type ModifyDatasourceRequest
- type ModifyDatasourceRequestParams
- type ModifyDatasourceResponse
- type ModifyDatasourceResponseParams
- type ModifyProjectRequest
- type ModifyProjectRequestParams
- type ModifyProjectResponse
- type ModifyProjectResponseParams
- type ModifyUserRoleProjectRequest
- type ModifyUserRoleProjectRequestParams
- type ModifyUserRoleProjectResponse
- type ModifyUserRoleProjectResponseParams
- type ModifyUserRoleRequest
- type ModifyUserRoleRequestParams
- type ModifyUserRoleResponse
- type ModifyUserRoleResponseParams
- type PermissionComponent
- type PermissionGroup
- type Project
- type ProjectConfigList
- type ProjectConfigResult
- type ProjectListData
- type UserIdAndUserName
- type UserInfo
- type UserRoleListData
- type UserRoleListDataRoleInfo
- type UserRoleListDataUserRoleInfo
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 内部错误。 INTERNALERROR = "InternalError" // 内部错误。 INTERNALERROR_INTERNAL = "InternalError.Internal" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 报表嵌出类错误。 INVALIDPARAMETER_EMBED = "InvalidParameter.Embed" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 必填参数缺失。 MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 权限错误。 UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" // 用户未启用。 UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" // 用户不存在。 UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" // 默认业务异常。 UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError" )
const APIVersion = "2022-01-05"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyEmbedIntervalRequest ¶
type ApplyEmbedIntervalRequest struct { *tchttp.BaseRequest // 分享项目id,必选 ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // 分享页面id,嵌出看板时此为空值0 PageId *uint64 `json:"PageId,omitnil" name:"PageId"` // 需要申请延期的Token BIToken *string `json:"BIToken,omitnil" name:"BIToken"` // 备用字段 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // panel,看板;page,页面 Scope *string `json:"Scope,omitnil" name:"Scope"` }
func NewApplyEmbedIntervalRequest ¶
func NewApplyEmbedIntervalRequest() (request *ApplyEmbedIntervalRequest)
func (*ApplyEmbedIntervalRequest) FromJsonString ¶
func (r *ApplyEmbedIntervalRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyEmbedIntervalRequest) ToJsonString ¶
func (r *ApplyEmbedIntervalRequest) ToJsonString() string
type ApplyEmbedIntervalRequestParams ¶ added in v1.0.426
type ApplyEmbedIntervalRequestParams struct { // 分享项目id,必选 ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // 分享页面id,嵌出看板时此为空值0 PageId *uint64 `json:"PageId,omitnil" name:"PageId"` // 需要申请延期的Token BIToken *string `json:"BIToken,omitnil" name:"BIToken"` // 备用字段 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // panel,看板;page,页面 Scope *string `json:"Scope,omitnil" name:"Scope"` }
Predefined struct for user
type ApplyEmbedIntervalResponse ¶
type ApplyEmbedIntervalResponse struct { *tchttp.BaseResponse Response *ApplyEmbedIntervalResponseParams `json:"Response"` }
func NewApplyEmbedIntervalResponse ¶
func NewApplyEmbedIntervalResponse() (response *ApplyEmbedIntervalResponse)
func (*ApplyEmbedIntervalResponse) FromJsonString ¶
func (r *ApplyEmbedIntervalResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyEmbedIntervalResponse) ToJsonString ¶
func (r *ApplyEmbedIntervalResponse) ToJsonString() string
type ApplyEmbedIntervalResponseParams ¶ added in v1.0.426
type ApplyEmbedIntervalResponseParams struct { // 额外参数 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 结果数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *ApplyEmbedTokenInfo `json:"Data,omitnil" name:"Data"` // 结果描述 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ApplyEmbedTokenInfo ¶
type ApplyEmbedTokenInfo struct { // 申请结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *bool `json:"Result,omitnil" name:"Result"` }
type BaseStateAction ¶ added in v1.0.756
type BaseStateAction struct { // 编辑是否可见 // 注意:此字段可能返回 null,表示取不到有效值。 ShowEdit *bool `json:"ShowEdit,omitnil" name:"ShowEdit"` // 编辑是否可点击 // 注意:此字段可能返回 null,表示取不到有效值。 IsEdit *bool `json:"IsEdit,omitnil" name:"IsEdit"` // 编辑按钮的文本 // 注意:此字段可能返回 null,表示取不到有效值。 EditText *string `json:"EditText,omitnil" name:"EditText"` // 编辑不可用时的提示文本 // 注意:此字段可能返回 null,表示取不到有效值。 EditTips *string `json:"EditTips,omitnil" name:"EditTips"` // 删除是否可见 // 注意:此字段可能返回 null,表示取不到有效值。 ShowDel *bool `json:"ShowDel,omitnil" name:"ShowDel"` // 删除是否可点击 // 注意:此字段可能返回 null,表示取不到有效值。 IsDel *bool `json:"IsDel,omitnil" name:"IsDel"` // 删除按钮的文本 // 注意:此字段可能返回 null,表示取不到有效值。 DelText *string `json:"DelText,omitnil" name:"DelText"` // 删除不可用时的提示文本 // 注意:此字段可能返回 null,表示取不到有效值。 DelTips *string `json:"DelTips,omitnil" name:"DelTips"` // 复制是否可见 // 注意:此字段可能返回 null,表示取不到有效值。 ShowCopy *bool `json:"ShowCopy,omitnil" name:"ShowCopy"` // 是否可见 // 注意:此字段可能返回 null,表示取不到有效值。 ShowView *bool `json:"ShowView,omitnil" name:"ShowView"` // 是否可重命名 // 注意:此字段可能返回 null,表示取不到有效值。 ShowRename *bool `json:"ShowRename,omitnil" name:"ShowRename"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) ApplyEmbedInterval ¶
func (c *Client) ApplyEmbedInterval(request *ApplyEmbedIntervalRequest) (response *ApplyEmbedIntervalResponse, err error)
ApplyEmbedInterval 申请延长Token可用时间接口-强鉴权
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EMBED = "InvalidParameter.Embed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) ApplyEmbedIntervalWithContext ¶
func (c *Client) ApplyEmbedIntervalWithContext(ctx context.Context, request *ApplyEmbedIntervalRequest) (response *ApplyEmbedIntervalResponse, err error)
ApplyEmbedInterval 申请延长Token可用时间接口-强鉴权
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EMBED = "InvalidParameter.Embed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) CreateDatasource ¶ added in v1.0.756
func (c *Client) CreateDatasource(request *CreateDatasourceRequest) (response *CreateDatasourceResponse, err error)
CreateDatasource 创建数据源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) CreateDatasourceCloud ¶ added in v1.0.756
func (c *Client) CreateDatasourceCloud(request *CreateDatasourceCloudRequest) (response *CreateDatasourceCloudResponse, err error)
CreateDatasourceCloud 创建云数据库
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) CreateDatasourceCloudWithContext ¶ added in v1.0.756
func (c *Client) CreateDatasourceCloudWithContext(ctx context.Context, request *CreateDatasourceCloudRequest) (response *CreateDatasourceCloudResponse, err error)
CreateDatasourceCloud 创建云数据库
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) CreateDatasourceWithContext ¶ added in v1.0.756
func (c *Client) CreateDatasourceWithContext(ctx context.Context, request *CreateDatasourceRequest) (response *CreateDatasourceResponse, err error)
CreateDatasource 创建数据源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) CreateEmbedToken ¶
func (c *Client) CreateEmbedToken(request *CreateEmbedTokenRequest) (response *CreateEmbedTokenResponse, err error)
CreateEmbedToken 创建嵌出报表-强鉴权
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EMBED = "InvalidParameter.Embed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) CreateEmbedTokenWithContext ¶
func (c *Client) CreateEmbedTokenWithContext(ctx context.Context, request *CreateEmbedTokenRequest) (response *CreateEmbedTokenResponse, err error)
CreateEmbedToken 创建嵌出报表-强鉴权
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EMBED = "InvalidParameter.Embed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) CreateProject ¶ added in v1.0.756
func (c *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
CreateProject 创建项目
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateProjectWithContext ¶ added in v1.0.756
func (c *Client) CreateProjectWithContext(ctx context.Context, request *CreateProjectRequest) (response *CreateProjectResponse, err error)
CreateProject 创建项目
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateUserRole ¶ added in v1.0.756
func (c *Client) CreateUserRole(request *CreateUserRoleRequest) (response *CreateUserRoleResponse, err error)
CreateUserRole 创建用户角色
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) CreateUserRoleProject ¶ added in v1.0.756
func (c *Client) CreateUserRoleProject(request *CreateUserRoleProjectRequest) (response *CreateUserRoleProjectResponse, err error)
CreateUserRoleProject 项目内-创建用户角色
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive"
func (*Client) CreateUserRoleProjectWithContext ¶ added in v1.0.756
func (c *Client) CreateUserRoleProjectWithContext(ctx context.Context, request *CreateUserRoleProjectRequest) (response *CreateUserRoleProjectResponse, err error)
CreateUserRoleProject 项目内-创建用户角色
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive"
func (*Client) CreateUserRoleWithContext ¶ added in v1.0.756
func (c *Client) CreateUserRoleWithContext(ctx context.Context, request *CreateUserRoleRequest) (response *CreateUserRoleResponse, err error)
CreateUserRole 创建用户角色
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DeleteDatasource ¶ added in v1.0.756
func (c *Client) DeleteDatasource(request *DeleteDatasourceRequest) (response *DeleteDatasourceResponse, err error)
DeleteDatasource 删除数据源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DeleteDatasourceWithContext ¶ added in v1.0.756
func (c *Client) DeleteDatasourceWithContext(ctx context.Context, request *DeleteDatasourceRequest) (response *DeleteDatasourceResponse, err error)
DeleteDatasource 删除数据源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DeleteProject ¶ added in v1.0.756
func (c *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
DeleteProject 删除项目
可能返回的错误码:
UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) DeleteProjectWithContext ¶ added in v1.0.756
func (c *Client) DeleteProjectWithContext(ctx context.Context, request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
DeleteProject 删除项目
可能返回的错误码:
UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) DeleteUserRole ¶ added in v1.0.756
func (c *Client) DeleteUserRole(request *DeleteUserRoleRequest) (response *DeleteUserRoleResponse, err error)
DeleteUserRole 删除用户角色,会删除用户
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DeleteUserRoleProject ¶ added in v1.0.756
func (c *Client) DeleteUserRoleProject(request *DeleteUserRoleProjectRequest) (response *DeleteUserRoleProjectResponse, err error)
DeleteUserRoleProject 项目内-删除用户角色
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) DeleteUserRoleProjectWithContext ¶ added in v1.0.756
func (c *Client) DeleteUserRoleProjectWithContext(ctx context.Context, request *DeleteUserRoleProjectRequest) (response *DeleteUserRoleProjectResponse, err error)
DeleteUserRoleProject 项目内-删除用户角色
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) DeleteUserRoleWithContext ¶ added in v1.0.756
func (c *Client) DeleteUserRoleWithContext(ctx context.Context, request *DeleteUserRoleRequest) (response *DeleteUserRoleResponse, err error)
DeleteUserRole 删除用户角色,会删除用户
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DescribeDatasourceList ¶ added in v1.0.756
func (c *Client) DescribeDatasourceList(request *DescribeDatasourceListRequest) (response *DescribeDatasourceListResponse, err error)
DescribeDatasourceList 查询数据源列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeDatasourceListWithContext ¶ added in v1.0.756
func (c *Client) DescribeDatasourceListWithContext(ctx context.Context, request *DescribeDatasourceListRequest) (response *DescribeDatasourceListResponse, err error)
DescribeDatasourceList 查询数据源列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeProjectInfo ¶ added in v1.0.756
func (c *Client) DescribeProjectInfo(request *DescribeProjectInfoRequest) (response *DescribeProjectInfoResponse, err error)
DescribeProjectInfo 项目详情接口
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeProjectInfoWithContext ¶ added in v1.0.756
func (c *Client) DescribeProjectInfoWithContext(ctx context.Context, request *DescribeProjectInfoRequest) (response *DescribeProjectInfoResponse, err error)
DescribeProjectInfo 项目详情接口
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeProjectList ¶ added in v1.0.756
func (c *Client) DescribeProjectList(request *DescribeProjectListRequest) (response *DescribeProjectListResponse, err error)
DescribeProjectList 项目信息
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DescribeProjectListWithContext ¶ added in v1.0.756
func (c *Client) DescribeProjectListWithContext(ctx context.Context, request *DescribeProjectListRequest) (response *DescribeProjectListResponse, err error)
DescribeProjectList 项目信息
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist"
func (*Client) DescribeUserProjectList ¶ added in v1.0.756
func (c *Client) DescribeUserProjectList(request *DescribeUserProjectListRequest) (response *DescribeUserProjectListResponse, err error)
DescribeUserProjectList 项目内-用户接口
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeUserProjectListWithContext ¶ added in v1.0.756
func (c *Client) DescribeUserProjectListWithContext(ctx context.Context, request *DescribeUserProjectListRequest) (response *DescribeUserProjectListResponse, err error)
DescribeUserProjectList 项目内-用户接口
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeUserRoleList ¶ added in v1.0.756
func (c *Client) DescribeUserRoleList(request *DescribeUserRoleListRequest) (response *DescribeUserRoleListResponse, err error)
DescribeUserRoleList 用户角色列表
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeUserRoleListWithContext ¶ added in v1.0.756
func (c *Client) DescribeUserRoleListWithContext(ctx context.Context, request *DescribeUserRoleListRequest) (response *DescribeUserRoleListResponse, err error)
DescribeUserRoleList 用户角色列表
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeUserRoleProjectList ¶ added in v1.0.770
func (c *Client) DescribeUserRoleProjectList(request *DescribeUserRoleProjectListRequest) (response *DescribeUserRoleProjectListResponse, err error)
DescribeUserRoleProjectList 项目内-用户角色列表
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) DescribeUserRoleProjectListWithContext ¶ added in v1.0.770
func (c *Client) DescribeUserRoleProjectListWithContext(ctx context.Context, request *DescribeUserRoleProjectListRequest) (response *DescribeUserRoleProjectListResponse, err error)
DescribeUserRoleProjectList 项目内-用户角色列表
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNAUTHORIZEDOPERATION_INACTIVE = "UnauthorizedOperation.Inactive" UNAUTHORIZEDOPERATION_USERNOTEXIST = "UnauthorizedOperation.UserNotExist" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) ModifyDatasource ¶ added in v1.0.756
func (c *Client) ModifyDatasource(request *ModifyDatasourceRequest) (response *ModifyDatasourceResponse, err error)
ModifyDatasource 更新数据源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) ModifyDatasourceCloud ¶ added in v1.0.756
func (c *Client) ModifyDatasourceCloud(request *ModifyDatasourceCloudRequest) (response *ModifyDatasourceCloudResponse, err error)
ModifyDatasourceCloud 更新云数据库
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) ModifyDatasourceCloudWithContext ¶ added in v1.0.756
func (c *Client) ModifyDatasourceCloudWithContext(ctx context.Context, request *ModifyDatasourceCloudRequest) (response *ModifyDatasourceCloudResponse, err error)
ModifyDatasourceCloud 更新云数据库
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) ModifyDatasourceWithContext ¶ added in v1.0.756
func (c *Client) ModifyDatasourceWithContext(ctx context.Context, request *ModifyDatasourceRequest) (response *ModifyDatasourceResponse, err error)
ModifyDatasource 更新数据源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_INTERNAL = "InternalError.Internal" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BIERROR = "UnsupportedOperation.BIError"
func (*Client) ModifyProject ¶ added in v1.0.756
func (c *Client) ModifyProject(request *ModifyProjectRequest) (response *ModifyProjectResponse, err error)
ModifyProject 修改项目信息
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) ModifyProjectWithContext ¶ added in v1.0.756
func (c *Client) ModifyProjectWithContext(ctx context.Context, request *ModifyProjectRequest) (response *ModifyProjectResponse, err error)
ModifyProject 修改项目信息
可能返回的错误码:
MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) ModifyUserRole ¶ added in v1.0.757
func (c *Client) ModifyUserRole(request *ModifyUserRoleRequest) (response *ModifyUserRoleResponse, err error)
ModifyUserRole 修改用户角色信息
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) ModifyUserRoleProject ¶ added in v1.0.756
func (c *Client) ModifyUserRoleProject(request *ModifyUserRoleProjectRequest) (response *ModifyUserRoleProjectResponse, err error)
ModifyUserRoleProject 项目-修改用户角色信息
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) ModifyUserRoleProjectWithContext ¶ added in v1.0.756
func (c *Client) ModifyUserRoleProjectWithContext(ctx context.Context, request *ModifyUserRoleProjectRequest) (response *ModifyUserRoleProjectResponse, err error)
ModifyUserRoleProject 项目-修改用户角色信息
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
func (*Client) ModifyUserRoleWithContext ¶ added in v1.0.757
func (c *Client) ModifyUserRoleWithContext(ctx context.Context, request *ModifyUserRoleRequest) (response *ModifyUserRoleResponse, err error)
ModifyUserRole 修改用户角色信息
可能返回的错误码:
INTERNALERROR_INTERNAL = "InternalError.Internal" MISSINGPARAMETER_MISSINGPARAM = "MissingParameter.MissingParam" UNAUTHORIZEDOPERATION_AUTHORIZE = "UnauthorizedOperation.Authorize"
type CorpUserListData ¶ added in v1.0.756
type CorpUserListData struct { // 列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*UserIdAndUserName `json:"List,omitnil" name:"List"` // 总数 Total *int64 `json:"Total,omitnil" name:"Total"` // 页数 TotalPages *int64 `json:"TotalPages,omitnil" name:"TotalPages"` }
type CreateDatasourceCloudRequest ¶ added in v1.0.756
type CreateDatasourceCloudRequest struct { *tchttp.BaseRequest // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 项目ID ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` // 公有云内网ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 公有云内网端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // vpc标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 统一vpc标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 区域标识(gz,bj) RegionId *string `json:"RegionId,omitnil" name:"RegionId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 实例Id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 数据源产品名 ProdDbName *string `json:"ProdDbName,omitnil" name:"ProdDbName"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` }
func NewCreateDatasourceCloudRequest ¶ added in v1.0.756
func NewCreateDatasourceCloudRequest() (request *CreateDatasourceCloudRequest)
func (*CreateDatasourceCloudRequest) FromJsonString ¶ added in v1.0.756
func (r *CreateDatasourceCloudRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDatasourceCloudRequest) ToJsonString ¶ added in v1.0.756
func (r *CreateDatasourceCloudRequest) ToJsonString() string
type CreateDatasourceCloudRequestParams ¶ added in v1.0.756
type CreateDatasourceCloudRequestParams struct { // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 项目ID ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` // 公有云内网ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 公有云内网端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // vpc标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 统一vpc标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 区域标识(gz,bj) RegionId *string `json:"RegionId,omitnil" name:"RegionId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 实例Id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 数据源产品名 ProdDbName *string `json:"ProdDbName,omitnil" name:"ProdDbName"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` }
Predefined struct for user
type CreateDatasourceCloudResponse ¶ added in v1.0.756
type CreateDatasourceCloudResponse struct { *tchttp.BaseResponse Response *CreateDatasourceCloudResponseParams `json:"Response"` }
func NewCreateDatasourceCloudResponse ¶ added in v1.0.756
func NewCreateDatasourceCloudResponse() (response *CreateDatasourceCloudResponse)
func (*CreateDatasourceCloudResponse) FromJsonString ¶ added in v1.0.756
func (r *CreateDatasourceCloudResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDatasourceCloudResponse) ToJsonString ¶ added in v1.0.756
func (r *CreateDatasourceCloudResponse) ToJsonString() string
type CreateDatasourceCloudResponseParams ¶ added in v1.0.756
type CreateDatasourceCloudResponseParams struct { // 成功无 // 注意:此字段可能返回 null,表示取不到有效值。 Data *IdDTO `json:"Data,omitnil" name:"Data"` // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 提示 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateDatasourceRequest ¶ added in v1.0.756
type CreateDatasourceRequest struct { *tchttp.BaseRequest // HOST DbHost *string `json:"DbHost,omitnil" name:"DbHost"` // 端口 DbPort *uint64 `json:"DbPort,omitnil" name:"DbPort"` // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 项目id ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // catalog值 Catalog *string `json:"Catalog,omitnil" name:"Catalog"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 腾讯云私有网络统一标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 私有网络ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 私有网络端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // 腾讯云私有网络标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` }
func NewCreateDatasourceRequest ¶ added in v1.0.756
func NewCreateDatasourceRequest() (request *CreateDatasourceRequest)
func (*CreateDatasourceRequest) FromJsonString ¶ added in v1.0.756
func (r *CreateDatasourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDatasourceRequest) ToJsonString ¶ added in v1.0.756
func (r *CreateDatasourceRequest) ToJsonString() string
type CreateDatasourceRequestParams ¶ added in v1.0.756
type CreateDatasourceRequestParams struct { // HOST DbHost *string `json:"DbHost,omitnil" name:"DbHost"` // 端口 DbPort *uint64 `json:"DbPort,omitnil" name:"DbPort"` // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 项目id ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // catalog值 Catalog *string `json:"Catalog,omitnil" name:"Catalog"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 腾讯云私有网络统一标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 私有网络ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 私有网络端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // 腾讯云私有网络标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` }
Predefined struct for user
type CreateDatasourceResponse ¶ added in v1.0.756
type CreateDatasourceResponse struct { *tchttp.BaseResponse Response *CreateDatasourceResponseParams `json:"Response"` }
func NewCreateDatasourceResponse ¶ added in v1.0.756
func NewCreateDatasourceResponse() (response *CreateDatasourceResponse)
func (*CreateDatasourceResponse) FromJsonString ¶ added in v1.0.756
func (r *CreateDatasourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDatasourceResponse) ToJsonString ¶ added in v1.0.756
func (r *CreateDatasourceResponse) ToJsonString() string
type CreateDatasourceResponseParams ¶ added in v1.0.756
type CreateDatasourceResponseParams struct { // 数据源id // 注意:此字段可能返回 null,表示取不到有效值。 Data *IdDTO `json:"Data,omitnil" name:"Data"` // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 提示 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateEmbedTokenRequest ¶
type CreateEmbedTokenRequest struct { *tchttp.BaseRequest // 分享项目id ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // 分享页面id,嵌出看板时此为空值0 PageId *uint64 `json:"PageId,omitnil" name:"PageId"` // page表示嵌出页面,panel表嵌出整个看板 Scope *string `json:"Scope,omitnil" name:"Scope"` // 过期时间。 单位:分钟 最大值:240。即,4小时 默认值:240 ExpireTime *string `json:"ExpireTime,omitnil" name:"ExpireTime"` // 备用字段 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 使用者企业Id(仅用于多用户) UserCorpId *string `json:"UserCorpId,omitnil" name:"UserCorpId"` // 使用者Id(仅用于多用户) UserId *string `json:"UserId,omitnil" name:"UserId"` }
func NewCreateEmbedTokenRequest ¶
func NewCreateEmbedTokenRequest() (request *CreateEmbedTokenRequest)
func (*CreateEmbedTokenRequest) FromJsonString ¶
func (r *CreateEmbedTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEmbedTokenRequest) ToJsonString ¶
func (r *CreateEmbedTokenRequest) ToJsonString() string
type CreateEmbedTokenRequestParams ¶ added in v1.0.426
type CreateEmbedTokenRequestParams struct { // 分享项目id ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // 分享页面id,嵌出看板时此为空值0 PageId *uint64 `json:"PageId,omitnil" name:"PageId"` // page表示嵌出页面,panel表嵌出整个看板 Scope *string `json:"Scope,omitnil" name:"Scope"` // 过期时间。 单位:分钟 最大值:240。即,4小时 默认值:240 ExpireTime *string `json:"ExpireTime,omitnil" name:"ExpireTime"` // 备用字段 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 使用者企业Id(仅用于多用户) UserCorpId *string `json:"UserCorpId,omitnil" name:"UserCorpId"` // 使用者Id(仅用于多用户) UserId *string `json:"UserId,omitnil" name:"UserId"` }
Predefined struct for user
type CreateEmbedTokenResponse ¶
type CreateEmbedTokenResponse struct { *tchttp.BaseResponse Response *CreateEmbedTokenResponseParams `json:"Response"` }
func NewCreateEmbedTokenResponse ¶
func NewCreateEmbedTokenResponse() (response *CreateEmbedTokenResponse)
func (*CreateEmbedTokenResponse) FromJsonString ¶
func (r *CreateEmbedTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEmbedTokenResponse) ToJsonString ¶
func (r *CreateEmbedTokenResponse) ToJsonString() string
type CreateEmbedTokenResponseParams ¶ added in v1.0.426
type CreateEmbedTokenResponseParams struct { // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *EmbedTokenInfo `json:"Data,omitnil" name:"Data"` // 结果描述 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateProjectRequest ¶ added in v1.0.756
type CreateProjectRequest struct { *tchttp.BaseRequest // 项目名称 Name *string `json:"Name,omitnil" name:"Name"` // logo底色 ColorCode *string `json:"ColorCode,omitnil" name:"ColorCode"` // 项目Logo Logo *string `json:"Logo,omitnil" name:"Logo"` // 备注 Mark *string `json:"Mark,omitnil" name:"Mark"` // 是否允许用户申请 IsApply *bool `json:"IsApply,omitnil" name:"IsApply"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` }
func NewCreateProjectRequest ¶ added in v1.0.756
func NewCreateProjectRequest() (request *CreateProjectRequest)
func (*CreateProjectRequest) FromJsonString ¶ added in v1.0.756
func (r *CreateProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProjectRequest) ToJsonString ¶ added in v1.0.756
func (r *CreateProjectRequest) ToJsonString() string
type CreateProjectRequestParams ¶ added in v1.0.756
type CreateProjectRequestParams struct { // 项目名称 Name *string `json:"Name,omitnil" name:"Name"` // logo底色 ColorCode *string `json:"ColorCode,omitnil" name:"ColorCode"` // 项目Logo Logo *string `json:"Logo,omitnil" name:"Logo"` // 备注 Mark *string `json:"Mark,omitnil" name:"Mark"` // 是否允许用户申请 IsApply *bool `json:"IsApply,omitnil" name:"IsApply"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` }
Predefined struct for user
type CreateProjectResponse ¶ added in v1.0.756
type CreateProjectResponse struct { *tchttp.BaseResponse Response *CreateProjectResponseParams `json:"Response"` }
func NewCreateProjectResponse ¶ added in v1.0.756
func NewCreateProjectResponse() (response *CreateProjectResponse)
func (*CreateProjectResponse) FromJsonString ¶ added in v1.0.756
func (r *CreateProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProjectResponse) ToJsonString ¶ added in v1.0.756
func (r *CreateProjectResponse) ToJsonString() string
type CreateProjectResponseParams ¶ added in v1.0.756
type CreateProjectResponseParams struct { // 额外数据 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 Data *Data `json:"Data,omitnil" name:"Data"` // 返回信息 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateUserRoleProjectRequest ¶ added in v1.0.756
type CreateUserRoleProjectRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 角色ID列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 用户列表(废弃) UserList []*UserIdAndUserName `json:"UserList,omitnil" name:"UserList"` // 用户列表(新) UserInfoList []*UserInfo `json:"UserInfoList,omitnil" name:"UserInfoList"` }
func NewCreateUserRoleProjectRequest ¶ added in v1.0.756
func NewCreateUserRoleProjectRequest() (request *CreateUserRoleProjectRequest)
func (*CreateUserRoleProjectRequest) FromJsonString ¶ added in v1.0.756
func (r *CreateUserRoleProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserRoleProjectRequest) ToJsonString ¶ added in v1.0.756
func (r *CreateUserRoleProjectRequest) ToJsonString() string
type CreateUserRoleProjectRequestParams ¶ added in v1.0.756
type CreateUserRoleProjectRequestParams struct { // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 角色ID列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 用户列表(废弃) UserList []*UserIdAndUserName `json:"UserList,omitnil" name:"UserList"` // 用户列表(新) UserInfoList []*UserInfo `json:"UserInfoList,omitnil" name:"UserInfoList"` }
Predefined struct for user
type CreateUserRoleProjectResponse ¶ added in v1.0.756
type CreateUserRoleProjectResponse struct { *tchttp.BaseResponse Response *CreateUserRoleProjectResponseParams `json:"Response"` }
func NewCreateUserRoleProjectResponse ¶ added in v1.0.756
func NewCreateUserRoleProjectResponse() (response *CreateUserRoleProjectResponse)
func (*CreateUserRoleProjectResponse) FromJsonString ¶ added in v1.0.756
func (r *CreateUserRoleProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserRoleProjectResponse) ToJsonString ¶ added in v1.0.756
func (r *CreateUserRoleProjectResponse) ToJsonString() string
type CreateUserRoleProjectResponseParams ¶ added in v1.0.756
type CreateUserRoleProjectResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *DataId `json:"Data,omitnil" name:"Data"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateUserRoleRequest ¶ added in v1.0.756
type CreateUserRoleRequest struct { *tchttp.BaseRequest // 角色ID列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 用户列表(废弃) UserList []*UserIdAndUserName `json:"UserList,omitnil" name:"UserList"` // 用户列表(新) UserInfoList []*UserInfo `json:"UserInfoList,omitnil" name:"UserInfoList"` }
func NewCreateUserRoleRequest ¶ added in v1.0.756
func NewCreateUserRoleRequest() (request *CreateUserRoleRequest)
func (*CreateUserRoleRequest) FromJsonString ¶ added in v1.0.756
func (r *CreateUserRoleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserRoleRequest) ToJsonString ¶ added in v1.0.756
func (r *CreateUserRoleRequest) ToJsonString() string
type CreateUserRoleRequestParams ¶ added in v1.0.756
type CreateUserRoleRequestParams struct { // 角色ID列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 用户列表(废弃) UserList []*UserIdAndUserName `json:"UserList,omitnil" name:"UserList"` // 用户列表(新) UserInfoList []*UserInfo `json:"UserInfoList,omitnil" name:"UserInfoList"` }
Predefined struct for user
type CreateUserRoleResponse ¶ added in v1.0.756
type CreateUserRoleResponse struct { *tchttp.BaseResponse Response *CreateUserRoleResponseParams `json:"Response"` }
func NewCreateUserRoleResponse ¶ added in v1.0.756
func NewCreateUserRoleResponse() (response *CreateUserRoleResponse)
func (*CreateUserRoleResponse) FromJsonString ¶ added in v1.0.756
func (r *CreateUserRoleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateUserRoleResponse) ToJsonString ¶ added in v1.0.756
func (r *CreateUserRoleResponse) ToJsonString() string
type CreateUserRoleResponseParams ¶ added in v1.0.756
type CreateUserRoleResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *DataId `json:"Data,omitnil" name:"Data"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DataId ¶ added in v1.0.756
type DataId struct { // 数据id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil" name:"Id"` }
type DatasourceInfo ¶ added in v1.0.756
type DatasourceInfo struct { // 数据库ID Id *uint64 `json:"Id,omitnil" name:"Id"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 域类型,1、腾讯云,2、本地 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 数据库驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // HOST DbHost *string `json:"DbHost,omitnil" name:"DbHost"` // 端口 DbPort *uint64 `json:"DbPort,omitnil" name:"DbPort"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 创建时间 CreatedAt *string `json:"CreatedAt,omitnil" name:"CreatedAt"` // 修改时间 UpdatedAt *string `json:"UpdatedAt,omitnil" name:"UpdatedAt"` // 创建人 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedUser *string `json:"CreatedUser,omitnil" name:"CreatedUser"` // catalog值 // 注意:此字段可能返回 null,表示取不到有效值。 Catalog *string `json:"Catalog,omitnil" name:"Catalog"` // 连接类型 // 注意:此字段可能返回 null,表示取不到有效值。 ConnectType *string `json:"ConnectType,omitnil" name:"ConnectType"` // 项目id // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` // 数据源描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil" name:"Desc"` // 数据源状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil" name:"Status"` // 来源平台 // 注意:此字段可能返回 null,表示取不到有效值。 SourcePlat *string `json:"SourcePlat,omitnil" name:"SourcePlat"` // 扩展参数 // 注意:此字段可能返回 null,表示取不到有效值。 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 AddInfo *string `json:"AddInfo,omitnil" name:"AddInfo"` // 项目名字 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectName *string `json:"ProjectName,omitnil" name:"ProjectName"` // 引擎类型 // 注意:此字段可能返回 null,表示取不到有效值。 EngineType *string `json:"EngineType,omitnil" name:"EngineType"` // 数据源负责人 // 注意:此字段可能返回 null,表示取不到有效值。 Manager *string `json:"Manager,omitnil" name:"Manager"` // 特定操作人员白名单 // 注意:此字段可能返回 null,表示取不到有效值。 OperatorWhitelist *string `json:"OperatorWhitelist,omitnil" name:"OperatorWhitelist"` // 数据源的vpc信息 // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 数据源的uniqVpc信息 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 数据源的地域信息 // 注意:此字段可能返回 null,表示取不到有效值。 RegionId *string `json:"RegionId,omitnil" name:"RegionId"` // 操作属性 // 注意:此字段可能返回 null,表示取不到有效值。 StateAction *BaseStateAction `json:"StateAction,omitnil" name:"StateAction"` // 更新人 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedUser *string `json:"UpdatedUser,omitnil" name:"UpdatedUser"` // 权限列表 // 注意:此字段可能返回 null,表示取不到有效值。 PermissionList []*PermissionGroup `json:"PermissionList,omitnil" name:"PermissionList"` // 权限值列表 // 注意:此字段可能返回 null,表示取不到有效值。 AuthList []*string `json:"AuthList,omitnil" name:"AuthList"` // 第三方数据源标识 // 注意:此字段可能返回 null,表示取不到有效值。 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id // 注意:此字段可能返回 null,表示取不到有效值。 DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id // 注意:此字段可能返回 null,表示取不到有效值。 DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` }
type DatasourceInfoData ¶ added in v1.0.756
type DatasourceInfoData struct { // 数据源详情列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*DatasourceInfo `json:"List,omitnil" name:"List"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil" name:"Total"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPages *int64 `json:"TotalPages,omitnil" name:"TotalPages"` }
type DeleteDatasourceRequest ¶ added in v1.0.756
type DeleteDatasourceRequest struct { *tchttp.BaseRequest // 数据源id Id *uint64 `json:"Id,omitnil" name:"Id"` // 项目id ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` }
func NewDeleteDatasourceRequest ¶ added in v1.0.756
func NewDeleteDatasourceRequest() (request *DeleteDatasourceRequest)
func (*DeleteDatasourceRequest) FromJsonString ¶ added in v1.0.756
func (r *DeleteDatasourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDatasourceRequest) ToJsonString ¶ added in v1.0.756
func (r *DeleteDatasourceRequest) ToJsonString() string
type DeleteDatasourceRequestParams ¶ added in v1.0.756
type DeleteDatasourceRequestParams struct { // 数据源id Id *uint64 `json:"Id,omitnil" name:"Id"` // 项目id ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` }
Predefined struct for user
type DeleteDatasourceResponse ¶ added in v1.0.756
type DeleteDatasourceResponse struct { *tchttp.BaseResponse Response *DeleteDatasourceResponseParams `json:"Response"` }
func NewDeleteDatasourceResponse ¶ added in v1.0.756
func NewDeleteDatasourceResponse() (response *DeleteDatasourceResponse)
func (*DeleteDatasourceResponse) FromJsonString ¶ added in v1.0.756
func (r *DeleteDatasourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDatasourceResponse) ToJsonString ¶ added in v1.0.756
func (r *DeleteDatasourceResponse) ToJsonString() string
type DeleteDatasourceResponseParams ¶ added in v1.0.756
type DeleteDatasourceResponseParams struct { // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 扩展 Extra *string `json:"Extra,omitnil" name:"Extra"` // 信息 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteProjectRequest ¶ added in v1.0.756
type DeleteProjectRequest struct { *tchttp.BaseRequest // 项目ID Id *uint64 `json:"Id,omitnil" name:"Id"` // 随机数 Seed *string `json:"Seed,omitnil" name:"Seed"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` }
func NewDeleteProjectRequest ¶ added in v1.0.756
func NewDeleteProjectRequest() (request *DeleteProjectRequest)
func (*DeleteProjectRequest) FromJsonString ¶ added in v1.0.756
func (r *DeleteProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProjectRequest) ToJsonString ¶ added in v1.0.756
func (r *DeleteProjectRequest) ToJsonString() string
type DeleteProjectRequestParams ¶ added in v1.0.756
type DeleteProjectRequestParams struct { // 项目ID Id *uint64 `json:"Id,omitnil" name:"Id"` // 随机数 Seed *string `json:"Seed,omitnil" name:"Seed"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` }
Predefined struct for user
type DeleteProjectResponse ¶ added in v1.0.756
type DeleteProjectResponse struct { *tchttp.BaseResponse Response *DeleteProjectResponseParams `json:"Response"` }
func NewDeleteProjectResponse ¶ added in v1.0.756
func NewDeleteProjectResponse() (response *DeleteProjectResponse)
func (*DeleteProjectResponse) FromJsonString ¶ added in v1.0.756
func (r *DeleteProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProjectResponse) ToJsonString ¶ added in v1.0.756
func (r *DeleteProjectResponse) ToJsonString() string
type DeleteProjectResponseParams ¶ added in v1.0.756
type DeleteProjectResponseParams struct { // ”“ Extra *string `json:"Extra,omitnil" name:"Extra"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteUserRoleProjectRequest ¶ added in v1.0.756
type DeleteUserRoleProjectRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` }
func NewDeleteUserRoleProjectRequest ¶ added in v1.0.756
func NewDeleteUserRoleProjectRequest() (request *DeleteUserRoleProjectRequest)
func (*DeleteUserRoleProjectRequest) FromJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUserRoleProjectRequest) ToJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleProjectRequest) ToJsonString() string
type DeleteUserRoleProjectRequestParams ¶ added in v1.0.756
type DeleteUserRoleProjectRequestParams struct { // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` }
Predefined struct for user
type DeleteUserRoleProjectResponse ¶ added in v1.0.756
type DeleteUserRoleProjectResponse struct { *tchttp.BaseResponse Response *DeleteUserRoleProjectResponseParams `json:"Response"` }
func NewDeleteUserRoleProjectResponse ¶ added in v1.0.756
func NewDeleteUserRoleProjectResponse() (response *DeleteUserRoleProjectResponse)
func (*DeleteUserRoleProjectResponse) FromJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUserRoleProjectResponse) ToJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleProjectResponse) ToJsonString() string
type DeleteUserRoleProjectResponseParams ¶ added in v1.0.756
type DeleteUserRoleProjectResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteUserRoleRequest ¶ added in v1.0.756
type DeleteUserRoleRequest struct { *tchttp.BaseRequest // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` }
func NewDeleteUserRoleRequest ¶ added in v1.0.756
func NewDeleteUserRoleRequest() (request *DeleteUserRoleRequest)
func (*DeleteUserRoleRequest) FromJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUserRoleRequest) ToJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleRequest) ToJsonString() string
type DeleteUserRoleRequestParams ¶ added in v1.0.756
type DeleteUserRoleRequestParams struct { // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` }
Predefined struct for user
type DeleteUserRoleResponse ¶ added in v1.0.756
type DeleteUserRoleResponse struct { *tchttp.BaseResponse Response *DeleteUserRoleResponseParams `json:"Response"` }
func NewDeleteUserRoleResponse ¶ added in v1.0.756
func NewDeleteUserRoleResponse() (response *DeleteUserRoleResponse)
func (*DeleteUserRoleResponse) FromJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteUserRoleResponse) ToJsonString ¶ added in v1.0.756
func (r *DeleteUserRoleResponse) ToJsonString() string
type DeleteUserRoleResponseParams ¶ added in v1.0.756
type DeleteUserRoleResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeDatasourceListRequest ¶ added in v1.0.756
type DescribeDatasourceListRequest struct { *tchttp.BaseRequest // 无 ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // 返回所有页面,默认false AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 数据库名称检索 DbName *string `json:"DbName,omitnil" name:"DbName"` // 无 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 无 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` // 搜索关键词 Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // 过滤无权限列表的参数(0 全量,1 使用权限,2 编辑权限) PermissionType *int64 `json:"PermissionType,omitnil" name:"PermissionType"` }
func NewDescribeDatasourceListRequest ¶ added in v1.0.756
func NewDescribeDatasourceListRequest() (request *DescribeDatasourceListRequest)
func (*DescribeDatasourceListRequest) FromJsonString ¶ added in v1.0.756
func (r *DescribeDatasourceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDatasourceListRequest) ToJsonString ¶ added in v1.0.756
func (r *DescribeDatasourceListRequest) ToJsonString() string
type DescribeDatasourceListRequestParams ¶ added in v1.0.756
type DescribeDatasourceListRequestParams struct { // 无 ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // 返回所有页面,默认false AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 数据库名称检索 DbName *string `json:"DbName,omitnil" name:"DbName"` // 无 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 无 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` // 搜索关键词 Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // 过滤无权限列表的参数(0 全量,1 使用权限,2 编辑权限) PermissionType *int64 `json:"PermissionType,omitnil" name:"PermissionType"` }
Predefined struct for user
type DescribeDatasourceListResponse ¶ added in v1.0.756
type DescribeDatasourceListResponse struct { *tchttp.BaseResponse Response *DescribeDatasourceListResponseParams `json:"Response"` }
func NewDescribeDatasourceListResponse ¶ added in v1.0.756
func NewDescribeDatasourceListResponse() (response *DescribeDatasourceListResponse)
func (*DescribeDatasourceListResponse) FromJsonString ¶ added in v1.0.756
func (r *DescribeDatasourceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDatasourceListResponse) ToJsonString ¶ added in v1.0.756
func (r *DescribeDatasourceListResponse) ToJsonString() string
type DescribeDatasourceListResponseParams ¶ added in v1.0.756
type DescribeDatasourceListResponseParams struct { // 列表详情 // 注意:此字段可能返回 null,表示取不到有效值。 Data *DatasourceInfoData `json:"Data,omitnil" name:"Data"` // 信息 Extra *string `json:"Extra,omitnil" name:"Extra"` // 信息 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeProjectInfoRequest ¶ added in v1.0.756
type DescribeProjectInfoRequest struct { *tchttp.BaseRequest // 项目Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` }
func NewDescribeProjectInfoRequest ¶ added in v1.0.756
func NewDescribeProjectInfoRequest() (request *DescribeProjectInfoRequest)
func (*DescribeProjectInfoRequest) FromJsonString ¶ added in v1.0.756
func (r *DescribeProjectInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProjectInfoRequest) ToJsonString ¶ added in v1.0.756
func (r *DescribeProjectInfoRequest) ToJsonString() string
type DescribeProjectInfoRequestParams ¶ added in v1.0.756
type DescribeProjectInfoRequestParams struct { // 项目Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` }
Predefined struct for user
type DescribeProjectInfoResponse ¶ added in v1.0.756
type DescribeProjectInfoResponse struct { *tchttp.BaseResponse Response *DescribeProjectInfoResponseParams `json:"Response"` }
func NewDescribeProjectInfoResponse ¶ added in v1.0.756
func NewDescribeProjectInfoResponse() (response *DescribeProjectInfoResponse)
func (*DescribeProjectInfoResponse) FromJsonString ¶ added in v1.0.756
func (r *DescribeProjectInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProjectInfoResponse) ToJsonString ¶ added in v1.0.756
func (r *DescribeProjectInfoResponse) ToJsonString() string
type DescribeProjectInfoResponseParams ¶ added in v1.0.756
type DescribeProjectInfoResponseParams struct { // "" // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 项目详情 // 注意:此字段可能返回 null,表示取不到有效值。 Data *Project `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeProjectListRequest ¶ added in v1.0.756
type DescribeProjectListRequest struct { *tchttp.BaseRequest // 页容,初版默认20,将来可能根据屏幕宽度动态变化 PageSize *uint64 `json:"PageSize,omitnil" name:"PageSize"` // 页标 PageNo *uint64 `json:"PageNo,omitnil" name:"PageNo"` // 检索模糊字段 Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // 是否全部展示,如果是ture,则忽略分页 AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 角色信息 ModuleCollection *string `json:"ModuleCollection,omitnil" name:"ModuleCollection"` }
func NewDescribeProjectListRequest ¶ added in v1.0.756
func NewDescribeProjectListRequest() (request *DescribeProjectListRequest)
func (*DescribeProjectListRequest) FromJsonString ¶ added in v1.0.756
func (r *DescribeProjectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProjectListRequest) ToJsonString ¶ added in v1.0.756
func (r *DescribeProjectListRequest) ToJsonString() string
type DescribeProjectListRequestParams ¶ added in v1.0.756
type DescribeProjectListRequestParams struct { // 页容,初版默认20,将来可能根据屏幕宽度动态变化 PageSize *uint64 `json:"PageSize,omitnil" name:"PageSize"` // 页标 PageNo *uint64 `json:"PageNo,omitnil" name:"PageNo"` // 检索模糊字段 Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // 是否全部展示,如果是ture,则忽略分页 AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 角色信息 ModuleCollection *string `json:"ModuleCollection,omitnil" name:"ModuleCollection"` }
Predefined struct for user
type DescribeProjectListResponse ¶ added in v1.0.756
type DescribeProjectListResponse struct { *tchttp.BaseResponse Response *DescribeProjectListResponseParams `json:"Response"` }
func NewDescribeProjectListResponse ¶ added in v1.0.756
func NewDescribeProjectListResponse() (response *DescribeProjectListResponse)
func (*DescribeProjectListResponse) FromJsonString ¶ added in v1.0.756
func (r *DescribeProjectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProjectListResponse) ToJsonString ¶ added in v1.0.756
func (r *DescribeProjectListResponse) ToJsonString() string
type DescribeProjectListResponseParams ¶ added in v1.0.756
type DescribeProjectListResponseParams struct { // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 接口信息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *ProjectListData `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeUserProjectListRequest ¶ added in v1.0.756
type DescribeUserProjectListRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 无 AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 无 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 无 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` }
func NewDescribeUserProjectListRequest ¶ added in v1.0.756
func NewDescribeUserProjectListRequest() (request *DescribeUserProjectListRequest)
func (*DescribeUserProjectListRequest) FromJsonString ¶ added in v1.0.756
func (r *DescribeUserProjectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserProjectListRequest) ToJsonString ¶ added in v1.0.756
func (r *DescribeUserProjectListRequest) ToJsonString() string
type DescribeUserProjectListRequestParams ¶ added in v1.0.756
type DescribeUserProjectListRequestParams struct { // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 无 AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 无 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 无 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` }
Predefined struct for user
type DescribeUserProjectListResponse ¶ added in v1.0.756
type DescribeUserProjectListResponse struct { *tchttp.BaseResponse Response *DescribeUserProjectListResponseParams `json:"Response"` }
func NewDescribeUserProjectListResponse ¶ added in v1.0.756
func NewDescribeUserProjectListResponse() (response *DescribeUserProjectListResponse)
func (*DescribeUserProjectListResponse) FromJsonString ¶ added in v1.0.756
func (r *DescribeUserProjectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserProjectListResponse) ToJsonString ¶ added in v1.0.756
func (r *DescribeUserProjectListResponse) ToJsonString() string
type DescribeUserProjectListResponseParams ¶ added in v1.0.756
type DescribeUserProjectListResponseParams struct { // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *CorpUserListData `json:"Data,omitnil" name:"Data"` // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeUserRoleListRequest ¶ added in v1.0.756
type DescribeUserRoleListRequest struct { *tchttp.BaseRequest // 页码 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 页数 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` // 全部页码 AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 0 企业用户 1 访客 不填表示所有用户 UserType *string `json:"UserType,omitnil" name:"UserType"` // 模糊搜索的关键字 Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // 项目id ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` }
func NewDescribeUserRoleListRequest ¶ added in v1.0.756
func NewDescribeUserRoleListRequest() (request *DescribeUserRoleListRequest)
func (*DescribeUserRoleListRequest) FromJsonString ¶ added in v1.0.756
func (r *DescribeUserRoleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserRoleListRequest) ToJsonString ¶ added in v1.0.756
func (r *DescribeUserRoleListRequest) ToJsonString() string
type DescribeUserRoleListRequestParams ¶ added in v1.0.756
type DescribeUserRoleListRequestParams struct { // 页码 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 页数 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` // 全部页码 AllPage *bool `json:"AllPage,omitnil" name:"AllPage"` // 0 企业用户 1 访客 不填表示所有用户 UserType *string `json:"UserType,omitnil" name:"UserType"` // 模糊搜索的关键字 Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // 项目id ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` }
Predefined struct for user
type DescribeUserRoleListResponse ¶ added in v1.0.756
type DescribeUserRoleListResponse struct { *tchttp.BaseResponse Response *DescribeUserRoleListResponseParams `json:"Response"` }
func NewDescribeUserRoleListResponse ¶ added in v1.0.756
func NewDescribeUserRoleListResponse() (response *DescribeUserRoleListResponse)
func (*DescribeUserRoleListResponse) FromJsonString ¶ added in v1.0.756
func (r *DescribeUserRoleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserRoleListResponse) ToJsonString ¶ added in v1.0.756
func (r *DescribeUserRoleListResponse) ToJsonString() string
type DescribeUserRoleListResponseParams ¶ added in v1.0.756
type DescribeUserRoleListResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *UserRoleListData `json:"Data,omitnil" name:"Data"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeUserRoleProjectListRequest ¶ added in v1.0.770
type DescribeUserRoleProjectListRequest struct { *tchttp.BaseRequest // 页码 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 页数 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` }
func NewDescribeUserRoleProjectListRequest ¶ added in v1.0.770
func NewDescribeUserRoleProjectListRequest() (request *DescribeUserRoleProjectListRequest)
func (*DescribeUserRoleProjectListRequest) FromJsonString ¶ added in v1.0.770
func (r *DescribeUserRoleProjectListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserRoleProjectListRequest) ToJsonString ¶ added in v1.0.770
func (r *DescribeUserRoleProjectListRequest) ToJsonString() string
type DescribeUserRoleProjectListRequestParams ¶ added in v1.0.770
type DescribeUserRoleProjectListRequestParams struct { // 页码 PageNo *int64 `json:"PageNo,omitnil" name:"PageNo"` // 页数 PageSize *int64 `json:"PageSize,omitnil" name:"PageSize"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` }
Predefined struct for user
type DescribeUserRoleProjectListResponse ¶ added in v1.0.770
type DescribeUserRoleProjectListResponse struct { *tchttp.BaseResponse Response *DescribeUserRoleProjectListResponseParams `json:"Response"` }
func NewDescribeUserRoleProjectListResponse ¶ added in v1.0.770
func NewDescribeUserRoleProjectListResponse() (response *DescribeUserRoleProjectListResponse)
func (*DescribeUserRoleProjectListResponse) FromJsonString ¶ added in v1.0.770
func (r *DescribeUserRoleProjectListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserRoleProjectListResponse) ToJsonString ¶ added in v1.0.770
func (r *DescribeUserRoleProjectListResponse) ToJsonString() string
type DescribeUserRoleProjectListResponseParams ¶ added in v1.0.770
type DescribeUserRoleProjectListResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *UserRoleListData `json:"Data,omitnil" name:"Data"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type EmbedTokenInfo ¶
type EmbedTokenInfo struct { // 信息标识 // 注意:此字段可能返回 null,表示取不到有效值。 Id *uint64 `json:"Id,omitnil" name:"Id"` // 令牌 // 注意:此字段可能返回 null,表示取不到有效值。 BIToken *string `json:"BIToken,omitnil" name:"BIToken"` // 项目Id // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` // 创建人 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedUser *string `json:"CreatedUser,omitnil" name:"CreatedUser"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil" name:"CreatedAt"` // 更新人 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedUser *string `json:"UpdatedUser,omitnil" name:"UpdatedUser"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil" name:"UpdatedAt"` // 页面Id // 注意:此字段可能返回 null,表示取不到有效值。 PageId *string `json:"PageId,omitnil" name:"PageId"` // 备用 // 注意:此字段可能返回 null,表示取不到有效值。 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 嵌出类型 // 注意:此字段可能返回 null,表示取不到有效值。 Scope *string `json:"Scope,omitnil" name:"Scope"` // 过期时间,分钟为单位,最大240 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *uint64 `json:"ExpireTime,omitnil" name:"ExpireTime"` // 使用者企业Id(仅用于多用户) // 注意:此字段可能返回 null,表示取不到有效值。 UserCorpId *string `json:"UserCorpId,omitnil" name:"UserCorpId"` // 使用者Id(仅用于多用户) // 注意:此字段可能返回 null,表示取不到有效值。 UserId *string `json:"UserId,omitnil" name:"UserId"` }
type IdDTO ¶ added in v1.0.756
type IdDTO struct { // 请求id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil" name:"Id"` // key // 注意:此字段可能返回 null,表示取不到有效值。 AccessKey *string `json:"AccessKey,omitnil" name:"AccessKey"` // id // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // 事务id // 注意:此字段可能返回 null,表示取不到有效值。 TranId *string `json:"TranId,omitnil" name:"TranId"` // 事务状态 // 注意:此字段可能返回 null,表示取不到有效值。 TranStatus *int64 `json:"TranStatus,omitnil" name:"TranStatus"` }
type ModifyDatasourceCloudRequest ¶ added in v1.0.756
type ModifyDatasourceCloudRequest struct { *tchttp.BaseRequest // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 项目ID ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` // 住键 Id *uint64 `json:"Id,omitnil" name:"Id"` // 公有云内网ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 公有云内网端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // vpc标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 统一vpc标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 区域标识(gz,bj) RegionId *string `json:"RegionId,omitnil" name:"RegionId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 数据源产品名 ProdDbName *string `json:"ProdDbName,omitnil" name:"ProdDbName"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` }
func NewModifyDatasourceCloudRequest ¶ added in v1.0.756
func NewModifyDatasourceCloudRequest() (request *ModifyDatasourceCloudRequest)
func (*ModifyDatasourceCloudRequest) FromJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceCloudRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDatasourceCloudRequest) ToJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceCloudRequest) ToJsonString() string
type ModifyDatasourceCloudRequestParams ¶ added in v1.0.756
type ModifyDatasourceCloudRequestParams struct { // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 项目ID ProjectId *string `json:"ProjectId,omitnil" name:"ProjectId"` // 住键 Id *uint64 `json:"Id,omitnil" name:"Id"` // 公有云内网ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 公有云内网端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // vpc标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 统一vpc标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 区域标识(gz,bj) RegionId *string `json:"RegionId,omitnil" name:"RegionId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 数据源产品名 ProdDbName *string `json:"ProdDbName,omitnil" name:"ProdDbName"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` }
Predefined struct for user
type ModifyDatasourceCloudResponse ¶ added in v1.0.756
type ModifyDatasourceCloudResponse struct { *tchttp.BaseResponse Response *ModifyDatasourceCloudResponseParams `json:"Response"` }
func NewModifyDatasourceCloudResponse ¶ added in v1.0.756
func NewModifyDatasourceCloudResponse() (response *ModifyDatasourceCloudResponse)
func (*ModifyDatasourceCloudResponse) FromJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceCloudResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDatasourceCloudResponse) ToJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceCloudResponse) ToJsonString() string
type ModifyDatasourceCloudResponseParams ¶ added in v1.0.756
type ModifyDatasourceCloudResponseParams struct { // 成功无 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 提示 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyDatasourceRequest ¶ added in v1.0.756
type ModifyDatasourceRequest struct { *tchttp.BaseRequest // HOST DbHost *string `json:"DbHost,omitnil" name:"DbHost"` // 端口 DbPort *uint64 `json:"DbPort,omitnil" name:"DbPort"` // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 数据源id Id *int64 `json:"Id,omitnil" name:"Id"` // 项目ID ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // catalog值 Catalog *string `json:"Catalog,omitnil" name:"Catalog"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 腾讯云私有网络统一标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 私有网络ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 私有网络端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // 腾讯云私有网络标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` }
func NewModifyDatasourceRequest ¶ added in v1.0.756
func NewModifyDatasourceRequest() (request *ModifyDatasourceRequest)
func (*ModifyDatasourceRequest) FromJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDatasourceRequest) ToJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceRequest) ToJsonString() string
type ModifyDatasourceRequestParams ¶ added in v1.0.756
type ModifyDatasourceRequestParams struct { // HOST DbHost *string `json:"DbHost,omitnil" name:"DbHost"` // 端口 DbPort *uint64 `json:"DbPort,omitnil" name:"DbPort"` // 后端提供字典:域类型,1、腾讯云,2、本地 ServiceType *string `json:"ServiceType,omitnil" name:"ServiceType"` // 驱动 DbType *string `json:"DbType,omitnil" name:"DbType"` // 数据库编码 Charset *string `json:"Charset,omitnil" name:"Charset"` // 用户名 DbUser *string `json:"DbUser,omitnil" name:"DbUser"` // 密码 DbPwd *string `json:"DbPwd,omitnil" name:"DbPwd"` // 数据库名称 DbName *string `json:"DbName,omitnil" name:"DbName"` // 数据库别名 SourceName *string `json:"SourceName,omitnil" name:"SourceName"` // 数据源id Id *int64 `json:"Id,omitnil" name:"Id"` // 项目ID ProjectId *uint64 `json:"ProjectId,omitnil" name:"ProjectId"` // catalog值 Catalog *string `json:"Catalog,omitnil" name:"Catalog"` // 第三方数据源标识 DataOrigin *string `json:"DataOrigin,omitnil" name:"DataOrigin"` // 第三方项目id DataOriginProjectId *string `json:"DataOriginProjectId,omitnil" name:"DataOriginProjectId"` // 第三方数据源id DataOriginDatasourceId *string `json:"DataOriginDatasourceId,omitnil" name:"DataOriginDatasourceId"` // 扩展参数 ExtraParam *string `json:"ExtraParam,omitnil" name:"ExtraParam"` // 腾讯云私有网络统一标识 UniqVpcId *string `json:"UniqVpcId,omitnil" name:"UniqVpcId"` // 私有网络ip Vip *string `json:"Vip,omitnil" name:"Vip"` // 私有网络端口 Vport *string `json:"Vport,omitnil" name:"Vport"` // 腾讯云私有网络标识 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` }
Predefined struct for user
type ModifyDatasourceResponse ¶ added in v1.0.756
type ModifyDatasourceResponse struct { *tchttp.BaseResponse Response *ModifyDatasourceResponseParams `json:"Response"` }
func NewModifyDatasourceResponse ¶ added in v1.0.756
func NewModifyDatasourceResponse() (response *ModifyDatasourceResponse)
func (*ModifyDatasourceResponse) FromJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDatasourceResponse) ToJsonString ¶ added in v1.0.756
func (r *ModifyDatasourceResponse) ToJsonString() string
type ModifyDatasourceResponseParams ¶ added in v1.0.756
type ModifyDatasourceResponseParams struct { // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 提示 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyProjectRequest ¶ added in v1.0.756
type ModifyProjectRequest struct { *tchttp.BaseRequest // 项目Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 名字 Name *string `json:"Name,omitnil" name:"Name"` // 颜色值 ColorCode *string `json:"ColorCode,omitnil" name:"ColorCode"` // 图标 Logo *string `json:"Logo,omitnil" name:"Logo"` // 备注 Mark *string `json:"Mark,omitnil" name:"Mark"` // 可申请 IsApply *bool `json:"IsApply,omitnil" name:"IsApply"` // 种子 Seed *string `json:"Seed,omitnil" name:"Seed"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` // 2 PanelScope *string `json:"PanelScope,omitnil" name:"PanelScope"` }
func NewModifyProjectRequest ¶ added in v1.0.756
func NewModifyProjectRequest() (request *ModifyProjectRequest)
func (*ModifyProjectRequest) FromJsonString ¶ added in v1.0.756
func (r *ModifyProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyProjectRequest) ToJsonString ¶ added in v1.0.756
func (r *ModifyProjectRequest) ToJsonString() string
type ModifyProjectRequestParams ¶ added in v1.0.756
type ModifyProjectRequestParams struct { // 项目Id Id *uint64 `json:"Id,omitnil" name:"Id"` // 名字 Name *string `json:"Name,omitnil" name:"Name"` // 颜色值 ColorCode *string `json:"ColorCode,omitnil" name:"ColorCode"` // 图标 Logo *string `json:"Logo,omitnil" name:"Logo"` // 备注 Mark *string `json:"Mark,omitnil" name:"Mark"` // 可申请 IsApply *bool `json:"IsApply,omitnil" name:"IsApply"` // 种子 Seed *string `json:"Seed,omitnil" name:"Seed"` // 默认看板 DefaultPanelType *int64 `json:"DefaultPanelType,omitnil" name:"DefaultPanelType"` // 2 PanelScope *string `json:"PanelScope,omitnil" name:"PanelScope"` }
Predefined struct for user
type ModifyProjectResponse ¶ added in v1.0.756
type ModifyProjectResponse struct { *tchttp.BaseResponse Response *ModifyProjectResponseParams `json:"Response"` }
func NewModifyProjectResponse ¶ added in v1.0.756
func NewModifyProjectResponse() (response *ModifyProjectResponse)
func (*ModifyProjectResponse) FromJsonString ¶ added in v1.0.756
func (r *ModifyProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyProjectResponse) ToJsonString ¶ added in v1.0.756
func (r *ModifyProjectResponse) ToJsonString() string
type ModifyProjectResponseParams ¶ added in v1.0.756
type ModifyProjectResponseParams struct { // 额外信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 返回数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 结果 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyUserRoleProjectRequest ¶ added in v1.0.756
type ModifyUserRoleProjectRequest struct { *tchttp.BaseRequest // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` // 角色ID 列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 邮箱 Email *string `json:"Email,omitnil" name:"Email"` // 用户名 UserName *string `json:"UserName,omitnil" name:"UserName"` }
func NewModifyUserRoleProjectRequest ¶ added in v1.0.756
func NewModifyUserRoleProjectRequest() (request *ModifyUserRoleProjectRequest)
func (*ModifyUserRoleProjectRequest) FromJsonString ¶ added in v1.0.756
func (r *ModifyUserRoleProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserRoleProjectRequest) ToJsonString ¶ added in v1.0.756
func (r *ModifyUserRoleProjectRequest) ToJsonString() string
type ModifyUserRoleProjectRequestParams ¶ added in v1.0.756
type ModifyUserRoleProjectRequestParams struct { // 项目ID ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` // 角色ID 列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 邮箱 Email *string `json:"Email,omitnil" name:"Email"` // 用户名 UserName *string `json:"UserName,omitnil" name:"UserName"` }
Predefined struct for user
type ModifyUserRoleProjectResponse ¶ added in v1.0.756
type ModifyUserRoleProjectResponse struct { *tchttp.BaseResponse Response *ModifyUserRoleProjectResponseParams `json:"Response"` }
func NewModifyUserRoleProjectResponse ¶ added in v1.0.756
func NewModifyUserRoleProjectResponse() (response *ModifyUserRoleProjectResponse)
func (*ModifyUserRoleProjectResponse) FromJsonString ¶ added in v1.0.756
func (r *ModifyUserRoleProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserRoleProjectResponse) ToJsonString ¶ added in v1.0.756
func (r *ModifyUserRoleProjectResponse) ToJsonString() string
type ModifyUserRoleProjectResponseParams ¶ added in v1.0.756
type ModifyUserRoleProjectResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyUserRoleRequest ¶ added in v1.0.757
type ModifyUserRoleRequest struct { *tchttp.BaseRequest // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` // 角色ID 列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 邮箱 Email *string `json:"Email,omitnil" name:"Email"` // 用户名 UserName *string `json:"UserName,omitnil" name:"UserName"` // 手机号 PhoneNumber *string `json:"PhoneNumber,omitnil" name:"PhoneNumber"` // 手机区号 AreaCode *string `json:"AreaCode,omitnil" name:"AreaCode"` }
func NewModifyUserRoleRequest ¶ added in v1.0.757
func NewModifyUserRoleRequest() (request *ModifyUserRoleRequest)
func (*ModifyUserRoleRequest) FromJsonString ¶ added in v1.0.757
func (r *ModifyUserRoleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserRoleRequest) ToJsonString ¶ added in v1.0.757
func (r *ModifyUserRoleRequest) ToJsonString() string
type ModifyUserRoleRequestParams ¶ added in v1.0.757
type ModifyUserRoleRequestParams struct { // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` // 角色ID 列表 RoleIdList []*int64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 邮箱 Email *string `json:"Email,omitnil" name:"Email"` // 用户名 UserName *string `json:"UserName,omitnil" name:"UserName"` // 手机号 PhoneNumber *string `json:"PhoneNumber,omitnil" name:"PhoneNumber"` // 手机区号 AreaCode *string `json:"AreaCode,omitnil" name:"AreaCode"` }
Predefined struct for user
type ModifyUserRoleResponse ¶ added in v1.0.757
type ModifyUserRoleResponse struct { *tchttp.BaseResponse Response *ModifyUserRoleResponseParams `json:"Response"` }
func NewModifyUserRoleResponse ¶ added in v1.0.757
func NewModifyUserRoleResponse() (response *ModifyUserRoleResponse)
func (*ModifyUserRoleResponse) FromJsonString ¶ added in v1.0.757
func (r *ModifyUserRoleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyUserRoleResponse) ToJsonString ¶ added in v1.0.757
func (r *ModifyUserRoleResponse) ToJsonString() string
type ModifyUserRoleResponseParams ¶ added in v1.0.757
type ModifyUserRoleResponseParams struct { // 扩展 // 注意:此字段可能返回 null,表示取不到有效值。 Extra *string `json:"Extra,omitnil" name:"Extra"` // 消息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil" name:"Msg"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type PermissionComponent ¶ added in v1.0.756
type PermissionComponent struct { // 权限值 // 注意:此字段可能返回 null,表示取不到有效值。 ModuleId *string `json:"ModuleId,omitnil" name:"ModuleId"` // 可见/可用 // 注意:此字段可能返回 null,表示取不到有效值。 IncludeType *string `json:"IncludeType,omitnil" name:"IncludeType"` // 目标升级版本 // 注意:此字段可能返回 null,表示取不到有效值。 UpgradeVersionType *string `json:"UpgradeVersionType,omitnil" name:"UpgradeVersionType"` // 补充信息 // 注意:此字段可能返回 null,表示取不到有效值。 Tips *string `json:"Tips,omitnil" name:"Tips"` // 补充信息的key值 // 注意:此字段可能返回 null,表示取不到有效值。 TipsKey *string `json:"TipsKey,omitnil" name:"TipsKey"` }
type PermissionGroup ¶ added in v1.0.756
type PermissionGroup struct { // 分组名 // 注意:此字段可能返回 null,表示取不到有效值。 ModuleGroup *string `json:"ModuleGroup,omitnil" name:"ModuleGroup"` // 权限列表 // 注意:此字段可能返回 null,表示取不到有效值。 Components []*PermissionComponent `json:"Components,omitnil" name:"Components"` }
type Project ¶ added in v1.0.756
type Project struct { // 项目ID Id *uint64 `json:"Id,omitnil" name:"Id"` // 项目Logo // 注意:此字段可能返回 null,表示取不到有效值。 Logo *string `json:"Logo,omitnil" name:"Logo"` // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil" name:"Name"` // logo底色 // 注意:此字段可能返回 null,表示取不到有效值。 ColorCode *string `json:"ColorCode,omitnil" name:"ColorCode"` // 创建人 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedUser *string `json:"CreatedUser,omitnil" name:"CreatedUser"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil" name:"CreatedAt"` // 成员个数 // 注意:此字段可能返回 null,表示取不到有效值。 MemberCount *int64 `json:"MemberCount,omitnil" name:"MemberCount"` // 页面个数 // 注意:此字段可能返回 null,表示取不到有效值。 PageCount *int64 `json:"PageCount,omitnil" name:"PageCount"` // 最后修改报表、简报名称 // 注意:此字段可能返回 null,表示取不到有效值。 LastModifyName *string `json:"LastModifyName,omitnil" name:"LastModifyName"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 Source *string `json:"Source,omitnil" name:"Source"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 Apply *bool `json:"Apply,omitnil" name:"Apply"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedUser *string `json:"UpdatedUser,omitnil" name:"UpdatedUser"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil" name:"UpdatedAt"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 CorpId *string `json:"CorpId,omitnil" name:"CorpId"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 Mark *string `json:"Mark,omitnil" name:"Mark"` // "" // 注意:此字段可能返回 null,表示取不到有效值。 Seed *string `json:"Seed,omitnil" name:"Seed"` // 项目内权限列表 // 注意:此字段可能返回 null,表示取不到有效值。 AuthList []*string `json:"AuthList,omitnil" name:"AuthList"` // 默认看板 // 注意:此字段可能返回 null,表示取不到有效值。 PanelScope *string `json:"PanelScope,omitnil" name:"PanelScope"` // 是否被托管 // 注意:此字段可能返回 null,表示取不到有效值。 IsExternalManage *bool `json:"IsExternalManage,omitnil" name:"IsExternalManage"` // 托管平台名称 // 注意:此字段可能返回 null,表示取不到有效值。 ManagePlatform *string `json:"ManagePlatform,omitnil" name:"ManagePlatform"` // 定制化参数 // 注意:此字段可能返回 null,表示取不到有效值。 ConfigList []*ProjectConfigList `json:"ConfigList,omitnil" name:"ConfigList"` }
type ProjectConfigList ¶ added in v1.0.756
type ProjectConfigList struct { // 模块组 // 注意:此字段可能返回 null,表示取不到有效值。 ModuleGroup *string `json:"ModuleGroup,omitnil" name:"ModuleGroup"` // 内容 // 注意:此字段可能返回 null,表示取不到有效值。 Components []*ProjectConfigResult `json:"Components,omitnil" name:"Components"` }
type ProjectConfigResult ¶ added in v1.0.756
type ProjectConfigResult struct { // 配置名称 // 注意:此字段可能返回 null,表示取不到有效值。 ModuleId *string `json:"ModuleId,omitnil" name:"ModuleId"` // 配置方式 // 注意:此字段可能返回 null,表示取不到有效值。 IncludeType *string `json:"IncludeType,omitnil" name:"IncludeType"` // 额外参数 // 注意:此字段可能返回 null,表示取不到有效值。 Params *string `json:"Params,omitnil" name:"Params"` }
type ProjectListData ¶ added in v1.0.756
type ProjectListData struct { // 数组 // 注意:此字段可能返回 null,表示取不到有效值。 List []*Project `json:"List,omitnil" name:"List"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil" name:"Total"` // 1 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPages *uint64 `json:"TotalPages,omitnil" name:"TotalPages"` }
type UserIdAndUserName ¶ added in v1.0.756
type UserIdAndUserName struct { // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` // 用户名 UserName *string `json:"UserName,omitnil" name:"UserName"` // 企业ID // 注意:此字段可能返回 null,表示取不到有效值。 CorpId *string `json:"CorpId,omitnil" name:"CorpId"` // 电子邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 Email *string `json:"Email,omitnil" name:"Email"` // 最后一次登录时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastLogin *string `json:"LastLogin,omitnil" name:"LastLogin"` // 停启用状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil" name:"Status"` // 首次登陆是否修改密码 // 注意:此字段可能返回 null,表示取不到有效值。 FirstModify *int64 `json:"FirstModify,omitnil" name:"FirstModify"` // 手机号码 // 注意:此字段可能返回 null,表示取不到有效值。 PhoneNumber *string `json:"PhoneNumber,omitnil" name:"PhoneNumber"` // 手机区号 // 注意:此字段可能返回 null,表示取不到有效值。 AreaCode *string `json:"AreaCode,omitnil" name:"AreaCode"` // 创建人 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedUser *string `json:"CreatedUser,omitnil" name:"CreatedUser"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil" name:"CreatedAt"` // 更改人 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedUser *string `json:"UpdatedUser,omitnil" name:"UpdatedUser"` // 更改时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil" name:"UpdatedAt"` // 全局角色 // 注意:此字段可能返回 null,表示取不到有效值。 GlobalUserName *string `json:"GlobalUserName,omitnil" name:"GlobalUserName"` // 手机号 // 注意:此字段可能返回 null,表示取不到有效值。 Mobile *string `json:"Mobile,omitnil" name:"Mobile"` }
type UserInfo ¶ added in v1.0.756
type UserInfo struct { // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` // 用户名 UserName *string `json:"UserName,omitnil" name:"UserName"` // 邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 Email *string `json:"Email,omitnil" name:"Email"` // 手机号 // 注意:此字段可能返回 null,表示取不到有效值。 PhoneNumber *string `json:"PhoneNumber,omitnil" name:"PhoneNumber"` // 手机号区号 // 注意:此字段可能返回 null,表示取不到有效值。 AreaCode *string `json:"AreaCode,omitnil" name:"AreaCode"` }
type UserRoleListData ¶ added in v1.0.756
type UserRoleListData struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil" name:"Total"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPages *int64 `json:"TotalPages,omitnil" name:"TotalPages"` // 列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*UserRoleListDataUserRoleInfo `json:"List,omitnil" name:"List"` }
type UserRoleListDataRoleInfo ¶ added in v1.0.756
type UserRoleListDataRoleInfo struct { // 角色名字 // 注意:此字段可能返回 null,表示取不到有效值。 RoleName *string `json:"RoleName,omitnil" name:"RoleName"` // 角色ID // 注意:此字段可能返回 null,表示取不到有效值。 RoleId *int64 `json:"RoleId,omitnil" name:"RoleId"` // 项目ID // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *int64 `json:"ProjectId,omitnil" name:"ProjectId"` // 项目名字 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectName *string `json:"ProjectName,omitnil" name:"ProjectName"` // 是否为全局角色(0 不是 1 是) // 注意:此字段可能返回 null,表示取不到有效值。 ScopeType *int64 `json:"ScopeType,omitnil" name:"ScopeType"` // 角色key // 注意:此字段可能返回 null,表示取不到有效值。 ModuleCollection *string `json:"ModuleCollection,omitnil" name:"ModuleCollection"` }
type UserRoleListDataUserRoleInfo ¶ added in v1.0.756
type UserRoleListDataUserRoleInfo struct { // 业务ID Id *uint64 `json:"Id,omitnil" name:"Id"` // 角色列表 // 注意:此字段可能返回 null,表示取不到有效值。 RoleList []*UserRoleListDataRoleInfo `json:"RoleList,omitnil" name:"RoleList"` // 角色ID列表 // 注意:此字段可能返回 null,表示取不到有效值。 RoleIdList []*uint64 `json:"RoleIdList,omitnil" name:"RoleIdList"` // 用户ID UserId *string `json:"UserId,omitnil" name:"UserId"` // 用户名 UserName *string `json:"UserName,omitnil" name:"UserName"` // 企业ID CorpId *string `json:"CorpId,omitnil" name:"CorpId"` // 邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 Email *string `json:"Email,omitnil" name:"Email"` // 创建人 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedUser *string `json:"CreatedUser,omitnil" name:"CreatedUser"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *string `json:"CreatedAt,omitnil" name:"CreatedAt"` // 更新人 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedUser *string `json:"UpdatedUser,omitnil" name:"UpdatedUser"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *string `json:"UpdatedAt,omitnil" name:"UpdatedAt"` // 最后一次登录时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastLogin *string `json:"LastLogin,omitnil" name:"LastLogin"` // 账号状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil" name:"Status"` // 手机号码 // 注意:此字段可能返回 null,表示取不到有效值。 PhoneNumber *string `json:"PhoneNumber,omitnil" name:"PhoneNumber"` // 手机号区号 // 注意:此字段可能返回 null,表示取不到有效值。 AreaCode *string `json:"AreaCode,omitnil" name:"AreaCode"` // 是否为主账号 // 注意:此字段可能返回 null,表示取不到有效值。 RootAccount *bool `json:"RootAccount,omitnil" name:"RootAccount"` // 是否为企业管理员 // 注意:此字段可能返回 null,表示取不到有效值。 CorpAdmin *bool `json:"CorpAdmin,omitnil" name:"CorpAdmin"` }