v20220105

package
v1.0.787 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 8, 2023 License: Apache-2.0 Imports: 7 Imported by: 2

Documentation

Index

Constants

View Source
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"
)
View Source
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

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

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 *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 *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 Data added in v1.0.756

type Data struct {
	// 项目Id
	Id *int64 `json:"Id,omitnil" name:"Id"`
}

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"`

	// 注意:此字段可能返回 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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL