v20180608

package
v1.0.935 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// 您没有查看该资源的权限。
	AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 部分失败(有一部分操作失败)。
	FAILEDOPERATION_PARTIALFAILURE = "FailedOperation.PartialFailure"

	// 操作失败,后台依赖平台错误。
	FAILEDOPERATION_PLATFORMERROR = "FailedOperation.PlatformError"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 数据库错误。
	INTERNALERROR_DATABASE = "InternalError.Database"

	// 系统失败。
	INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"

	// 服务超时。
	INTERNALERROR_TIMEOUT = "InternalError.Timeout"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// API已经创建。
	INVALIDPARAMETER_APICREATED = "InvalidParameter.APICreated"

	// 接口名非法。
	INVALIDPARAMETER_ACTION = "InvalidParameter.Action"

	// 环境ID非法。
	INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"

	// 路径已存在。
	INVALIDPARAMETER_PATHEXIST = "InvalidParameter.PathExist"

	// 对应资源不存在。
	INVALIDPARAMETER_RESOURCENOTEXISTS = "InvalidParameter.ResourceNotExists"

	// 没有操作权限。
	INVALIDPARAMETER_SERVICEEVIL = "InvalidParameter.ServiceEvil"

	// 服务不存在。
	INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// 超过配额限制。
	LIMITEXCEEDED = "LimitExceeded"

	// 并发请求超过配额限制。
	LIMITEXCEEDED_CONCURRENT = "LimitExceeded.Concurrent"

	// 命名空间超过配额。
	LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"

	// 镜像容器超过配额。
	LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"

	// 请求次数超过配额限制。
	LIMITEXCEEDED_REQUEST = "LimitExceeded.Request"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 缺少必要参数。
	MISSINGPARAMETER_PARAM = "MissingParameter.Param"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 操作失败:资源被冻结。
	OPERATIONDENIED_RESOURCEFROZEN = "OperationDenied.ResourceFrozen"

	// 资源被占用。
	RESOURCEINUSE = "ResourceInUse"

	// 资源不足。
	RESOURCEINSUFFICIENT = "ResourceInsufficient"

	// 资源不存在。
	RESOURCENOTFOUND = "ResourceNotFound"

	// 用户不存在。
	RESOURCENOTFOUND_USERNOTEXISTS = "ResourceNotFound.UserNotExists"

	// 资源不可用。
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// 资源不可用-余额不足。
	RESOURCEUNAVAILABLE_BALANCENOTENOUGH = "ResourceUnavailable.BalanceNotEnough"

	// 资源不可用,CDN冻结。
	RESOURCEUNAVAILABLE_CDNFREEZED = "ResourceUnavailable.CDNFreezed"

	// 当前发票余额不足,无法退费。
	RESOURCEUNAVAILABLE_INVOICEAMOUNTLACK = "ResourceUnavailable.InvoiceAmountLack"

	// 云项目oAuth授权失效(即RefreshToken过期)。
	RESOURCEUNAVAILABLE_REFRESHTOKENEXPIRED = "ResourceUnavailable.RefreshTokenExpired"

	// 资源过期。
	RESOURCEUNAVAILABLE_RESOURCEOVERDUE = "ResourceUnavailable.ResourceOverdue"

	// 未授权操作。
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// 外部代码仓库未授权。
	UNAUTHORIZEDOPERATION_CODEOAUTHUNAUTHORIZED = "UnauthorizedOperation.CodeOAuthUnauthorized"

	// 未知参数错误。
	UNKNOWNPARAMETER = "UnknownParameter"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"

	// 有正在进行中的任务。
	UNSUPPORTEDOPERATION_TASKEXISTED = "UnsupportedOperation.TaskExisted"
)
View Source
const APIVersion = "2018-06-08"

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivityInfoItem added in v1.0.244

type ActivityInfoItem struct {
	// 活动id
	ActivityId *int64 `json:"ActivityId,omitnil,omitempty" name:"ActivityId"`

	// 记录插入时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 记录最后一次变更时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 活动开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 活动结束时间
	ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`

	// 自定义备注信息
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

type ActivityRecordItem added in v1.0.215

type ActivityRecordItem struct {
	// 用户uin
	// 注意:此字段可能返回 null,表示取不到有效值。
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 活动id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActivityId *int64 `json:"ActivityId,omitnil,omitempty" name:"ActivityId"`

	// 自定义状态码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 自定义子状态码
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubStatus *string `json:"SubStatus,omitnil,omitempty" name:"SubStatus"`

	// 整型子状态码
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubStatusInt *int64 `json:"SubStatusInt,omitnil,omitempty" name:"SubStatusInt"`

	// 是否软删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDeleted *bool `json:"IsDeleted,omitnil,omitempty" name:"IsDeleted"`
}

type AuthDomain

type AuthDomain struct {
	// 域名ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 域名类型。包含以下取值:
	// <li>SYSTEM</li>
	// <li>USER</li>
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 状态。包含以下取值:
	// <li>ENABLE</li>
	// <li>DISABLE</li>
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type BaasPackageInfo added in v1.0.452

type BaasPackageInfo struct {
	// DAU产品套餐ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// DAU套餐中文名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageTitle *string `json:"PackageTitle,omitnil,omitempty" name:"PackageTitle"`

	// 套餐分组
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 套餐分组中文名
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupTitle *string `json:"GroupTitle,omitnil,omitempty" name:"GroupTitle"`

	// json格式化计费标签,例如:
	// {"pid":2, "cids":{"create": 2, "renew": 2, "modify": 2}, "productCode":"p_tcb_mp", "subProductCode":"sp_tcb_mp_cloudbase_dau"}
	// 注意:此字段可能返回 null,表示取不到有效值。
	BillTags *string `json:"BillTags,omitnil,omitempty" name:"BillTags"`

	// json格式化用户资源限制,例如:
	// {"Qps":1000,"InvokeNum":{"TimeUnit":"m", "Unit":"万次", "MaxSize": 100},"Capacity":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "Cdn":{"Flux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "BackFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}},"Scf":{"Concurrency":1000,"OutFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100},"MemoryUse":{"TimeUnit":"m", "Unit":"WGBS", "MaxSize": 100000}}}
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceLimit *string `json:"ResourceLimit,omitnil,omitempty" name:"ResourceLimit"`

	// json格式化高级限制,例如:
	// {"CMSEnable":false,"ProvisionedConcurrencyMem":512000, "PictureProcessing":false, "SecurityAudit":false, "RealTimePush":false, "TemplateMessageBatchPush":false, "Payment":false}
	// 注意:此字段可能返回 null,表示取不到有效值。
	AdvanceLimit *string `json:"AdvanceLimit,omitnil,omitempty" name:"AdvanceLimit"`

	// 套餐描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageDescription *string `json:"PackageDescription,omitnil,omitempty" name:"PackageDescription"`

	// 是否对外展示
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsExternal *bool `json:"IsExternal,omitnil,omitempty" name:"IsExternal"`
}

type BackendServiceInfo added in v1.0.228

type BackendServiceInfo struct {
	// 服务名称
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// 服务状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type BanConfig added in v1.0.691

type BanConfig struct {
	// ip白名单,支持ipv4、ipv6,支持CIDR
	IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"`

	// ip黑名单,支持ipv4、ipv6,支持CIDR
	IpBlackList []*string `json:"IpBlackList,omitnil,omitempty" name:"IpBlackList"`

	// 地域白名单(国家英文名)
	CountryWhiteList []*string `json:"CountryWhiteList,omitnil,omitempty" name:"CountryWhiteList"`

	// 地域黑名单(国家英文名)
	CountryBlackList []*string `json:"CountryBlackList,omitnil,omitempty" name:"CountryBlackList"`
}

type BindEnvGatewayRequest added in v1.0.218

type BindEnvGatewayRequest struct {
	*tchttp.BaseRequest

	// 子环境id
	SubEnvId *string `json:"SubEnvId,omitnil,omitempty" name:"SubEnvId"`
}

func NewBindEnvGatewayRequest added in v1.0.218

func NewBindEnvGatewayRequest() (request *BindEnvGatewayRequest)

func (*BindEnvGatewayRequest) FromJsonString added in v1.0.218

func (r *BindEnvGatewayRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BindEnvGatewayRequest) ToJsonString added in v1.0.218

func (r *BindEnvGatewayRequest) ToJsonString() string

type BindEnvGatewayRequestParams added in v1.0.426

type BindEnvGatewayRequestParams struct {
	// 子环境id
	SubEnvId *string `json:"SubEnvId,omitnil,omitempty" name:"SubEnvId"`
}

Predefined struct for user

type BindEnvGatewayResponse added in v1.0.218

type BindEnvGatewayResponse struct {
	*tchttp.BaseResponse
	Response *BindEnvGatewayResponseParams `json:"Response"`
}

func NewBindEnvGatewayResponse added in v1.0.218

func NewBindEnvGatewayResponse() (response *BindEnvGatewayResponse)

func (*BindEnvGatewayResponse) FromJsonString added in v1.0.218

func (r *BindEnvGatewayResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BindEnvGatewayResponse) ToJsonString added in v1.0.218

func (r *BindEnvGatewayResponse) ToJsonString() string

type BindEnvGatewayResponseParams added in v1.0.426

type BindEnvGatewayResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CbrPackageInfo added in v1.0.691

type CbrPackageInfo struct {
	// 代码包名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 代码包版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`
}

type CbrRepoInfo added in v1.0.691

type CbrRepoInfo struct {
	// 仓库名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Repo *string `json:"Repo,omitnil,omitempty" name:"Repo"`

	// 仓库平台
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 仓库语言
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoLanguage *string `json:"RepoLanguage,omitnil,omitempty" name:"RepoLanguage"`

	// 分支名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`
}

type CheckTcbServiceRequest

type CheckTcbServiceRequest struct {
	*tchttp.BaseRequest
}

func NewCheckTcbServiceRequest

func NewCheckTcbServiceRequest() (request *CheckTcbServiceRequest)

func (*CheckTcbServiceRequest) FromJsonString

func (r *CheckTcbServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckTcbServiceRequest) ToJsonString

func (r *CheckTcbServiceRequest) ToJsonString() string

type CheckTcbServiceRequestParams added in v1.0.426

type CheckTcbServiceRequestParams struct {
}

Predefined struct for user

type CheckTcbServiceResponse

type CheckTcbServiceResponse struct {
	*tchttp.BaseResponse
	Response *CheckTcbServiceResponseParams `json:"Response"`
}

func NewCheckTcbServiceResponse

func NewCheckTcbServiceResponse() (response *CheckTcbServiceResponse)

func (*CheckTcbServiceResponse) FromJsonString

func (r *CheckTcbServiceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckTcbServiceResponse) ToJsonString

func (r *CheckTcbServiceResponse) ToJsonString() string

type CheckTcbServiceResponseParams added in v1.0.426

type CheckTcbServiceResponseParams struct {
	// true表示已开通
	Initialized *bool `json:"Initialized,omitnil,omitempty" name:"Initialized"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

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) BindEnvGateway added in v1.0.218

func (c *Client) BindEnvGateway(request *BindEnvGatewayRequest) (response *BindEnvGatewayResponse, err error)

BindEnvGateway 绑定另外一个环境下的网关,callContainer请求可以访问到该网关

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"

func (*Client) BindEnvGatewayWithContext added in v1.0.324

func (c *Client) BindEnvGatewayWithContext(ctx context.Context, request *BindEnvGatewayRequest) (response *BindEnvGatewayResponse, err error)

BindEnvGateway 绑定另外一个环境下的网关,callContainer请求可以访问到该网关

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"

func (*Client) CheckTcbService

func (c *Client) CheckTcbService(request *CheckTcbServiceRequest) (response *CheckTcbServiceResponse, err error)

CheckTcbService 检查是否开通Tcb服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) CheckTcbServiceWithContext added in v1.0.324

func (c *Client) CheckTcbServiceWithContext(ctx context.Context, request *CheckTcbServiceRequest) (response *CheckTcbServiceResponse, err error)

CheckTcbService 检查是否开通Tcb服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) CommonServiceAPI

func (c *Client) CommonServiceAPI(request *CommonServiceAPIRequest) (response *CommonServiceAPIResponse, err error)

CommonServiceAPI TCB云API统一入口

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RESOURCENOTEXISTS = "InvalidParameter.ResourceNotExists"

func (*Client) CommonServiceAPIWithContext added in v1.0.324

func (c *Client) CommonServiceAPIWithContext(ctx context.Context, request *CommonServiceAPIRequest) (response *CommonServiceAPIResponse, err error)

CommonServiceAPI TCB云API统一入口

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RESOURCENOTEXISTS = "InvalidParameter.ResourceNotExists"

func (*Client) CreateAndDeployCloudBaseProject

func (c *Client) CreateAndDeployCloudBaseProject(request *CreateAndDeployCloudBaseProjectRequest) (response *CreateAndDeployCloudBaseProjectResponse, err error)

CreateAndDeployCloudBaseProject 创建云开发项目

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE_REFRESHTOKENEXPIRED = "ResourceUnavailable.RefreshTokenExpired"
UNAUTHORIZEDOPERATION_CODEOAUTHUNAUTHORIZED = "UnauthorizedOperation.CodeOAuthUnauthorized"

func (*Client) CreateAndDeployCloudBaseProjectWithContext added in v1.0.324

func (c *Client) CreateAndDeployCloudBaseProjectWithContext(ctx context.Context, request *CreateAndDeployCloudBaseProjectRequest) (response *CreateAndDeployCloudBaseProjectResponse, err error)

CreateAndDeployCloudBaseProject 创建云开发项目

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE_REFRESHTOKENEXPIRED = "ResourceUnavailable.RefreshTokenExpired"
UNAUTHORIZEDOPERATION_CODEOAUTHUNAUTHORIZED = "UnauthorizedOperation.CodeOAuthUnauthorized"

func (*Client) CreateAuthDomain

func (c *Client) CreateAuthDomain(request *CreateAuthDomainRequest) (response *CreateAuthDomainResponse, err error)

CreateAuthDomain 增加安全域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
OPERATIONDENIED_RESOURCEFROZEN = "OperationDenied.ResourceFrozen"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) CreateAuthDomainWithContext added in v1.0.324

func (c *Client) CreateAuthDomainWithContext(ctx context.Context, request *CreateAuthDomainRequest) (response *CreateAuthDomainResponse, err error)

CreateAuthDomain 增加安全域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
OPERATIONDENIED_RESOURCEFROZEN = "OperationDenied.ResourceFrozen"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) CreateCloudBaseRunResource

func (c *Client) CreateCloudBaseRunResource(request *CreateCloudBaseRunResourceRequest) (response *CreateCloudBaseRunResourceResponse, err error)

CreateCloudBaseRunResource 开通容器托管的资源,包括集群创建,VPC配置,异步任务创建,镜像托管,Coding等,查看创建结果需要根据DescribeCloudBaseRunResource接口来查看

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"

func (*Client) CreateCloudBaseRunResourceWithContext added in v1.0.324

func (c *Client) CreateCloudBaseRunResourceWithContext(ctx context.Context, request *CreateCloudBaseRunResourceRequest) (response *CreateCloudBaseRunResourceResponse, err error)

CreateCloudBaseRunResource 开通容器托管的资源,包括集群创建,VPC配置,异步任务创建,镜像托管,Coding等,查看创建结果需要根据DescribeCloudBaseRunResource接口来查看

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"

func (*Client) CreateCloudBaseRunServerVersion

func (c *Client) CreateCloudBaseRunServerVersion(request *CreateCloudBaseRunServerVersionRequest) (response *CreateCloudBaseRunServerVersionResponse, err error)

CreateCloudBaseRunServerVersion 创建服务版本

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateCloudBaseRunServerVersionWithContext added in v1.0.324

func (c *Client) CreateCloudBaseRunServerVersionWithContext(ctx context.Context, request *CreateCloudBaseRunServerVersionRequest) (response *CreateCloudBaseRunServerVersionResponse, err error)

CreateCloudBaseRunServerVersion 创建服务版本

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateHostingDomain

func (c *Client) CreateHostingDomain(request *CreateHostingDomainRequest) (response *CreateHostingDomainResponse, err error)

CreateHostingDomain 创建托管域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
OPERATIONDENIED_RESOURCEFROZEN = "OperationDenied.ResourceFrozen"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateHostingDomainWithContext added in v1.0.324

func (c *Client) CreateHostingDomainWithContext(ctx context.Context, request *CreateHostingDomainRequest) (response *CreateHostingDomainResponse, err error)

CreateHostingDomain 创建托管域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
OPERATIONDENIED_RESOURCEFROZEN = "OperationDenied.ResourceFrozen"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreatePostpayPackage

func (c *Client) CreatePostpayPackage(request *CreatePostpayPackageRequest) (response *CreatePostpayPackageResponse, err error)

CreatePostpayPackage 开通后付费资源

可能返回的错误码:

FAILEDOPERATION_PLATFORMERROR = "FailedOperation.PlatformError"
INTERNALERROR = "InternalError"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE_BALANCENOTENOUGH = "ResourceUnavailable.BalanceNotEnough"

func (*Client) CreatePostpayPackageWithContext added in v1.0.324

func (c *Client) CreatePostpayPackageWithContext(ctx context.Context, request *CreatePostpayPackageRequest) (response *CreatePostpayPackageResponse, err error)

CreatePostpayPackage 开通后付费资源

可能返回的错误码:

FAILEDOPERATION_PLATFORMERROR = "FailedOperation.PlatformError"
INTERNALERROR = "InternalError"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE_BALANCENOTENOUGH = "ResourceUnavailable.BalanceNotEnough"

func (*Client) CreateStandaloneGateway added in v1.0.228

func (c *Client) CreateStandaloneGateway(request *CreateStandaloneGatewayRequest) (response *CreateStandaloneGatewayResponse, err error)

CreateStandaloneGateway 本接口(CreateStandaloneGateway)用于创建独立网关。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) CreateStandaloneGatewayWithContext added in v1.0.324

func (c *Client) CreateStandaloneGatewayWithContext(ctx context.Context, request *CreateStandaloneGatewayRequest) (response *CreateStandaloneGatewayResponse, err error)

CreateStandaloneGateway 本接口(CreateStandaloneGateway)用于创建独立网关。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) CreateStaticStore

func (c *Client) CreateStaticStore(request *CreateStaticStoreRequest) (response *CreateStaticStoreResponse, err error)

CreateStaticStore 创建静态托管资源,包括COS和CDN,异步任务创建,查看创建结果需要根据DescribeStaticStore接口来查看

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) CreateStaticStoreWithContext added in v1.0.324

func (c *Client) CreateStaticStoreWithContext(ctx context.Context, request *CreateStaticStoreRequest) (response *CreateStaticStoreResponse, err error)

CreateStaticStore 创建静态托管资源,包括COS和CDN,异步任务创建,查看创建结果需要根据DescribeStaticStore接口来查看

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) CreateWxCloudBaseRunEnv

func (c *Client) CreateWxCloudBaseRunEnv(request *CreateWxCloudBaseRunEnvRequest) (response *CreateWxCloudBaseRunEnvResponse, err error)

CreateWxCloudBaseRunEnv 创建微信云托管

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) CreateWxCloudBaseRunEnvWithContext added in v1.0.324

func (c *Client) CreateWxCloudBaseRunEnvWithContext(ctx context.Context, request *CreateWxCloudBaseRunEnvRequest) (response *CreateWxCloudBaseRunEnvResponse, err error)

CreateWxCloudBaseRunEnv 创建微信云托管

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) CreateWxCloudBaseRunServerDBCluster

func (c *Client) CreateWxCloudBaseRunServerDBCluster(request *CreateWxCloudBaseRunServerDBClusterRequest) (response *CreateWxCloudBaseRunServerDBClusterResponse, err error)

CreateWxCloudBaseRunServerDBCluster 开通微信云托管MySQL数据库服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DATABASE = "InternalError.Database"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_REQUEST = "LimitExceeded.Request"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION_TASKEXISTED = "UnsupportedOperation.TaskExisted"

func (*Client) CreateWxCloudBaseRunServerDBClusterWithContext added in v1.0.324

func (c *Client) CreateWxCloudBaseRunServerDBClusterWithContext(ctx context.Context, request *CreateWxCloudBaseRunServerDBClusterRequest) (response *CreateWxCloudBaseRunServerDBClusterResponse, err error)

CreateWxCloudBaseRunServerDBCluster 开通微信云托管MySQL数据库服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DATABASE = "InternalError.Database"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_REQUEST = "LimitExceeded.Request"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION_TASKEXISTED = "UnsupportedOperation.TaskExisted"

func (*Client) DeleteCloudBaseProjectLatestVersion

func (c *Client) DeleteCloudBaseProjectLatestVersion(request *DeleteCloudBaseProjectLatestVersionRequest) (response *DeleteCloudBaseProjectLatestVersionResponse, err error)

DeleteCloudBaseProjectLatestVersion 删除云项目

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DeleteCloudBaseProjectLatestVersionWithContext added in v1.0.324

func (c *Client) DeleteCloudBaseProjectLatestVersionWithContext(ctx context.Context, request *DeleteCloudBaseProjectLatestVersionRequest) (response *DeleteCloudBaseProjectLatestVersionResponse, err error)

DeleteCloudBaseProjectLatestVersion 删除云项目

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DeleteCloudBaseRunServerVersion added in v1.0.206

func (c *Client) DeleteCloudBaseRunServerVersion(request *DeleteCloudBaseRunServerVersionRequest) (response *DeleteCloudBaseRunServerVersionResponse, err error)

DeleteCloudBaseRunServerVersion 删除服务版本

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE_CDNFREEZED = "ResourceUnavailable.CDNFreezed"

func (*Client) DeleteCloudBaseRunServerVersionWithContext added in v1.0.324

func (c *Client) DeleteCloudBaseRunServerVersionWithContext(ctx context.Context, request *DeleteCloudBaseRunServerVersionRequest) (response *DeleteCloudBaseRunServerVersionResponse, err error)

DeleteCloudBaseRunServerVersion 删除服务版本

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE_CDNFREEZED = "ResourceUnavailable.CDNFreezed"

func (*Client) DeleteEndUser

func (c *Client) DeleteEndUser(request *DeleteEndUserRequest) (response *DeleteEndUserResponse, err error)

DeleteEndUser 删除终端用户

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DeleteEndUserWithContext added in v1.0.324

func (c *Client) DeleteEndUserWithContext(ctx context.Context, request *DeleteEndUserRequest) (response *DeleteEndUserResponse, err error)

DeleteEndUser 删除终端用户

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DeleteGatewayVersion added in v1.0.691

func (c *Client) DeleteGatewayVersion(request *DeleteGatewayVersionRequest) (response *DeleteGatewayVersionResponse, err error)

DeleteGatewayVersion 删除网关某版本

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DeleteGatewayVersionWithContext added in v1.0.691

func (c *Client) DeleteGatewayVersionWithContext(ctx context.Context, request *DeleteGatewayVersionRequest) (response *DeleteGatewayVersionResponse, err error)

DeleteGatewayVersion 删除网关某版本

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DeleteWxGatewayRoute

func (c *Client) DeleteWxGatewayRoute(request *DeleteWxGatewayRouteRequest) (response *DeleteWxGatewayRouteResponse, err error)

DeleteWxGatewayRoute 删除安全网关路由

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteWxGatewayRouteWithContext added in v1.0.324

func (c *Client) DeleteWxGatewayRouteWithContext(ctx context.Context, request *DeleteWxGatewayRouteRequest) (response *DeleteWxGatewayRouteResponse, err error)

DeleteWxGatewayRoute 删除安全网关路由

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeActivityInfo added in v1.0.244

func (c *Client) DescribeActivityInfo(request *DescribeActivityInfoRequest) (response *DescribeActivityInfoResponse, err error)

DescribeActivityInfo 查询活动信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeActivityInfoWithContext added in v1.0.324

func (c *Client) DescribeActivityInfoWithContext(ctx context.Context, request *DescribeActivityInfoRequest) (response *DescribeActivityInfoResponse, err error)

DescribeActivityInfo 查询活动信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeActivityRecord added in v1.0.215

func (c *Client) DescribeActivityRecord(request *DescribeActivityRecordRequest) (response *DescribeActivityRecordResponse, err error)

DescribeActivityRecord 查询活动记录信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeActivityRecordWithContext added in v1.0.324

func (c *Client) DescribeActivityRecordWithContext(ctx context.Context, request *DescribeActivityRecordRequest) (response *DescribeActivityRecordResponse, err error)

DescribeActivityRecord 查询活动记录信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeAuthDomains

func (c *Client) DescribeAuthDomains(request *DescribeAuthDomainsRequest) (response *DescribeAuthDomainsResponse, err error)

DescribeAuthDomains 获取安全域名列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeAuthDomainsWithContext added in v1.0.324

func (c *Client) DescribeAuthDomainsWithContext(ctx context.Context, request *DescribeAuthDomainsRequest) (response *DescribeAuthDomainsResponse, err error)

DescribeAuthDomains 获取安全域名列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeBaasPackageList added in v1.0.452

func (c *Client) DescribeBaasPackageList(request *DescribeBaasPackageListRequest) (response *DescribeBaasPackageListResponse, err error)

DescribeBaasPackageList 获取新套餐列表,含详情,如果传了PackageId,则只获取指定套餐详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeBaasPackageListWithContext added in v1.0.452

func (c *Client) DescribeBaasPackageListWithContext(ctx context.Context, request *DescribeBaasPackageListRequest) (response *DescribeBaasPackageListResponse, err error)

DescribeBaasPackageList 获取新套餐列表,含详情,如果传了PackageId,则只获取指定套餐详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeBillingInfo added in v1.0.691

func (c *Client) DescribeBillingInfo(request *DescribeBillingInfoRequest) (response *DescribeBillingInfoResponse, err error)

DescribeBillingInfo 获取计费相关信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeBillingInfoWithContext added in v1.0.691

func (c *Client) DescribeBillingInfoWithContext(ctx context.Context, request *DescribeBillingInfoRequest) (response *DescribeBillingInfoResponse, err error)

DescribeBillingInfo 获取计费相关信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeCbrServerVersion added in v1.0.691

func (c *Client) DescribeCbrServerVersion(request *DescribeCbrServerVersionRequest) (response *DescribeCbrServerVersionResponse, err error)

DescribeCbrServerVersion 查询服务版本的详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCbrServerVersionWithContext added in v1.0.691

func (c *Client) DescribeCbrServerVersionWithContext(ctx context.Context, request *DescribeCbrServerVersionRequest) (response *DescribeCbrServerVersionResponse, err error)

DescribeCbrServerVersion 查询服务版本的详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseBuildService

func (c *Client) DescribeCloudBaseBuildService(request *DescribeCloudBaseBuildServiceRequest) (response *DescribeCloudBaseBuildServiceResponse, err error)

DescribeCloudBaseBuildService 获取云托管代码上传url

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseBuildServiceWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseBuildServiceWithContext(ctx context.Context, request *DescribeCloudBaseBuildServiceRequest) (response *DescribeCloudBaseBuildServiceResponse, err error)

DescribeCloudBaseBuildService 获取云托管代码上传url

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseProjectLatestVersionList

func (c *Client) DescribeCloudBaseProjectLatestVersionList(request *DescribeCloudBaseProjectLatestVersionListRequest) (response *DescribeCloudBaseProjectLatestVersionListResponse, err error)

DescribeCloudBaseProjectLatestVersionList 获取云开发项目列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseProjectLatestVersionListWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseProjectLatestVersionListWithContext(ctx context.Context, request *DescribeCloudBaseProjectLatestVersionListRequest) (response *DescribeCloudBaseProjectLatestVersionListResponse, err error)

DescribeCloudBaseProjectLatestVersionList 获取云开发项目列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseProjectVersionList

func (c *Client) DescribeCloudBaseProjectVersionList(request *DescribeCloudBaseProjectVersionListRequest) (response *DescribeCloudBaseProjectVersionListResponse, err error)

DescribeCloudBaseProjectVersionList 云项目部署列表

可能返回的错误码:

INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseProjectVersionListWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseProjectVersionListWithContext(ctx context.Context, request *DescribeCloudBaseProjectVersionListRequest) (response *DescribeCloudBaseProjectVersionListResponse, err error)

DescribeCloudBaseProjectVersionList 云项目部署列表

可能返回的错误码:

INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseRunAllVpcs added in v1.0.259

func (c *Client) DescribeCloudBaseRunAllVpcs(request *DescribeCloudBaseRunAllVpcsRequest) (response *DescribeCloudBaseRunAllVpcsResponse, err error)

DescribeCloudBaseRunAllVpcs 查询环境下所有的vpc列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseRunAllVpcsWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunAllVpcsWithContext(ctx context.Context, request *DescribeCloudBaseRunAllVpcsRequest) (response *DescribeCloudBaseRunAllVpcsResponse, err error)

DescribeCloudBaseRunAllVpcs 查询环境下所有的vpc列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseRunConfForGateWay added in v1.0.203

func (c *Client) DescribeCloudBaseRunConfForGateWay(request *DescribeCloudBaseRunConfForGateWayRequest) (response *DescribeCloudBaseRunConfForGateWayResponse, err error)

DescribeCloudBaseRunConfForGateWay 独立网关中拉取云托管服务对应的配置信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseRunConfForGateWayWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunConfForGateWayWithContext(ctx context.Context, request *DescribeCloudBaseRunConfForGateWayRequest) (response *DescribeCloudBaseRunConfForGateWayResponse, err error)

DescribeCloudBaseRunConfForGateWay 独立网关中拉取云托管服务对应的配置信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseRunOneClickTaskExternal added in v1.0.287

func (c *Client) DescribeCloudBaseRunOneClickTaskExternal(request *DescribeCloudBaseRunOneClickTaskExternalRequest) (response *DescribeCloudBaseRunOneClickTaskExternalResponse, err error)

DescribeCloudBaseRunOneClickTaskExternal 查询一键部署任务 (特定接口:外部查询使用)

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunOneClickTaskExternalWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunOneClickTaskExternalWithContext(ctx context.Context, request *DescribeCloudBaseRunOneClickTaskExternalRequest) (response *DescribeCloudBaseRunOneClickTaskExternalResponse, err error)

DescribeCloudBaseRunOneClickTaskExternal 查询一键部署任务 (特定接口:外部查询使用)

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunOperationTypes added in v1.0.259

func (c *Client) DescribeCloudBaseRunOperationTypes(request *DescribeCloudBaseRunOperationTypesRequest) (response *DescribeCloudBaseRunOperationTypesResponse, err error)

DescribeCloudBaseRunOperationTypes 查询服务、版本和操作类型

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeCloudBaseRunOperationTypesWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunOperationTypesWithContext(ctx context.Context, request *DescribeCloudBaseRunOperationTypesRequest) (response *DescribeCloudBaseRunOperationTypesResponse, err error)

DescribeCloudBaseRunOperationTypes 查询服务、版本和操作类型

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeCloudBaseRunPodList added in v1.0.276

func (c *Client) DescribeCloudBaseRunPodList(request *DescribeCloudBaseRunPodListRequest) (response *DescribeCloudBaseRunPodListResponse, err error)

DescribeCloudBaseRunPodList 查询云应用服务版本容器列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeCloudBaseRunPodListWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunPodListWithContext(ctx context.Context, request *DescribeCloudBaseRunPodListRequest) (response *DescribeCloudBaseRunPodListResponse, err error)

DescribeCloudBaseRunPodList 查询云应用服务版本容器列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeCloudBaseRunResource

func (c *Client) DescribeCloudBaseRunResource(request *DescribeCloudBaseRunResourceRequest) (response *DescribeCloudBaseRunResourceResponse, err error)

DescribeCloudBaseRunResource 查看容器托管的集群状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunResourceForExtend

func (c *Client) DescribeCloudBaseRunResourceForExtend(request *DescribeCloudBaseRunResourceForExtendRequest) (response *DescribeCloudBaseRunResourceForExtendResponse, err error)

DescribeCloudBaseRunResourceForExtend 查看容器托管的集群状态扩展使用

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseRunResourceForExtendWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunResourceForExtendWithContext(ctx context.Context, request *DescribeCloudBaseRunResourceForExtendRequest) (response *DescribeCloudBaseRunResourceForExtendResponse, err error)

DescribeCloudBaseRunResourceForExtend 查看容器托管的集群状态扩展使用

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeCloudBaseRunResourceWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunResourceWithContext(ctx context.Context, request *DescribeCloudBaseRunResourceRequest) (response *DescribeCloudBaseRunResourceResponse, err error)

DescribeCloudBaseRunResource 查看容器托管的集群状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunServer added in v1.0.276

func (c *Client) DescribeCloudBaseRunServer(request *DescribeCloudBaseRunServerRequest) (response *DescribeCloudBaseRunServerResponse, err error)

DescribeCloudBaseRunServer 查询单个服务的详情,版本以及详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunServerDomainName added in v1.0.287

func (c *Client) DescribeCloudBaseRunServerDomainName(request *DescribeCloudBaseRunServerDomainNameRequest) (response *DescribeCloudBaseRunServerDomainNameResponse, err error)

DescribeCloudBaseRunServerDomainName 查询微信云托管服务域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
RESOURCEINUSE = "ResourceInUse"

func (*Client) DescribeCloudBaseRunServerDomainNameWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunServerDomainNameWithContext(ctx context.Context, request *DescribeCloudBaseRunServerDomainNameRequest) (response *DescribeCloudBaseRunServerDomainNameResponse, err error)

DescribeCloudBaseRunServerDomainName 查询微信云托管服务域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
RESOURCEINUSE = "ResourceInUse"

func (*Client) DescribeCloudBaseRunServerVersion

func (c *Client) DescribeCloudBaseRunServerVersion(request *DescribeCloudBaseRunServerVersionRequest) (response *DescribeCloudBaseRunServerVersionResponse, err error)

DescribeCloudBaseRunServerVersion 查询服务版本的详情,CPU和MEM 请使用CPUSize和MemSize

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunServerVersionWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunServerVersionWithContext(ctx context.Context, request *DescribeCloudBaseRunServerVersionRequest) (response *DescribeCloudBaseRunServerVersionResponse, err error)

DescribeCloudBaseRunServerVersion 查询服务版本的详情,CPU和MEM 请使用CPUSize和MemSize

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunServerWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunServerWithContext(ctx context.Context, request *DescribeCloudBaseRunServerRequest) (response *DescribeCloudBaseRunServerResponse, err error)

DescribeCloudBaseRunServer 查询单个服务的详情,版本以及详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudBaseRunVersion

func (c *Client) DescribeCloudBaseRunVersion(request *DescribeCloudBaseRunVersionRequest) (response *DescribeCloudBaseRunVersionResponse, err error)

DescribeCloudBaseRunVersion 查询服务版本详情(新)

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"

func (*Client) DescribeCloudBaseRunVersionRsByCondition added in v1.0.259

func (c *Client) DescribeCloudBaseRunVersionRsByCondition(request *DescribeCloudBaseRunVersionRsByConditionRequest) (response *DescribeCloudBaseRunVersionRsByConditionResponse, err error)

DescribeCloudBaseRunVersionRsByCondition DescribeCloudBaseRunVersionRsByCondition 获取云托管详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeCloudBaseRunVersionRsByConditionWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunVersionRsByConditionWithContext(ctx context.Context, request *DescribeCloudBaseRunVersionRsByConditionRequest) (response *DescribeCloudBaseRunVersionRsByConditionResponse, err error)

DescribeCloudBaseRunVersionRsByCondition DescribeCloudBaseRunVersionRsByCondition 获取云托管详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeCloudBaseRunVersionSnapshot

func (c *Client) DescribeCloudBaseRunVersionSnapshot(request *DescribeCloudBaseRunVersionSnapshotRequest) (response *DescribeCloudBaseRunVersionSnapshotResponse, err error)

DescribeCloudBaseRunVersionSnapshot 查询版本历史

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DATABASE = "InternalError.Database"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"

func (*Client) DescribeCloudBaseRunVersionSnapshotWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunVersionSnapshotWithContext(ctx context.Context, request *DescribeCloudBaseRunVersionSnapshotRequest) (response *DescribeCloudBaseRunVersionSnapshotResponse, err error)

DescribeCloudBaseRunVersionSnapshot 查询版本历史

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DATABASE = "InternalError.Database"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"

func (*Client) DescribeCloudBaseRunVersionWithContext added in v1.0.324

func (c *Client) DescribeCloudBaseRunVersionWithContext(ctx context.Context, request *DescribeCloudBaseRunVersionRequest) (response *DescribeCloudBaseRunVersionResponse, err error)

DescribeCloudBaseRunVersion 查询服务版本详情(新)

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"

func (*Client) DescribeCurveData added in v1.0.228

func (c *Client) DescribeCurveData(request *DescribeCurveDataRequest) (response *DescribeCurveDataResponse, err error)

DescribeCurveData 根据用户传入的指标, 拉取一段时间内的监控数据。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeCurveDataWithContext added in v1.0.324

func (c *Client) DescribeCurveDataWithContext(ctx context.Context, request *DescribeCurveDataRequest) (response *DescribeCurveDataResponse, err error)

DescribeCurveData 根据用户传入的指标, 拉取一段时间内的监控数据。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeDatabaseACL

func (c *Client) DescribeDatabaseACL(request *DescribeDatabaseACLRequest) (response *DescribeDatabaseACLResponse, err error)

DescribeDatabaseACL 获取数据库权限

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeDatabaseACLWithContext added in v1.0.324

func (c *Client) DescribeDatabaseACLWithContext(ctx context.Context, request *DescribeDatabaseACLRequest) (response *DescribeDatabaseACLResponse, err error)

DescribeDatabaseACL 获取数据库权限

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeDownloadFile

func (c *Client) DescribeDownloadFile(request *DescribeDownloadFileRequest) (response *DescribeDownloadFileResponse, err error)

DescribeDownloadFile 获取下载文件信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeDownloadFileWithContext added in v1.0.324

func (c *Client) DescribeDownloadFileWithContext(ctx context.Context, request *DescribeDownloadFileRequest) (response *DescribeDownloadFileResponse, err error)

DescribeDownloadFile 获取下载文件信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeEndUserLoginStatistic

func (c *Client) DescribeEndUserLoginStatistic(request *DescribeEndUserLoginStatisticRequest) (response *DescribeEndUserLoginStatisticResponse, err error)

DescribeEndUserLoginStatistic 获取环境终端用户新增与登录信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeEndUserLoginStatisticWithContext added in v1.0.324

func (c *Client) DescribeEndUserLoginStatisticWithContext(ctx context.Context, request *DescribeEndUserLoginStatisticRequest) (response *DescribeEndUserLoginStatisticResponse, err error)

DescribeEndUserLoginStatistic 获取环境终端用户新增与登录信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeEndUserStatistic

func (c *Client) DescribeEndUserStatistic(request *DescribeEndUserStatisticRequest) (response *DescribeEndUserStatisticResponse, err error)

DescribeEndUserStatistic 获取终端用户总量与平台分布情况

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeEndUserStatisticWithContext added in v1.0.324

func (c *Client) DescribeEndUserStatisticWithContext(ctx context.Context, request *DescribeEndUserStatisticRequest) (response *DescribeEndUserStatisticResponse, err error)

DescribeEndUserStatistic 获取终端用户总量与平台分布情况

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeEndUsers

func (c *Client) DescribeEndUsers(request *DescribeEndUsersRequest) (response *DescribeEndUsersResponse, err error)

DescribeEndUsers 获取终端用户列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeEndUsersWithContext added in v1.0.324

func (c *Client) DescribeEndUsersWithContext(ctx context.Context, request *DescribeEndUsersRequest) (response *DescribeEndUsersResponse, err error)

DescribeEndUsers 获取终端用户列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeEnvDealRegion added in v1.0.241

func (c *Client) DescribeEnvDealRegion(request *DescribeEnvDealRegionRequest) (response *DescribeEnvDealRegionResponse, err error)

DescribeEnvDealRegion 获取环境下单地域

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CONCURRENT = "LimitExceeded.Concurrent"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeEnvDealRegionWithContext added in v1.0.324

func (c *Client) DescribeEnvDealRegionWithContext(ctx context.Context, request *DescribeEnvDealRegionRequest) (response *DescribeEnvDealRegionResponse, err error)

DescribeEnvDealRegion 获取环境下单地域

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CONCURRENT = "LimitExceeded.Concurrent"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeEnvFreeQuota

func (c *Client) DescribeEnvFreeQuota(request *DescribeEnvFreeQuotaRequest) (response *DescribeEnvFreeQuotaResponse, err error)

DescribeEnvFreeQuota 查询后付费免费配额信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeEnvFreeQuotaWithContext added in v1.0.324

func (c *Client) DescribeEnvFreeQuotaWithContext(ctx context.Context, request *DescribeEnvFreeQuotaRequest) (response *DescribeEnvFreeQuotaResponse, err error)

DescribeEnvFreeQuota 查询后付费免费配额信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeEnvLimit

func (c *Client) DescribeEnvLimit(request *DescribeEnvLimitRequest) (response *DescribeEnvLimitResponse, err error)

DescribeEnvLimit 查询环境个数上限

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeEnvLimitWithContext added in v1.0.324

func (c *Client) DescribeEnvLimitWithContext(ctx context.Context, request *DescribeEnvLimitRequest) (response *DescribeEnvLimitResponse, err error)

DescribeEnvLimit 查询环境个数上限

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeEnvPostpaidDeduct added in v1.0.210

func (c *Client) DescribeEnvPostpaidDeduct(request *DescribeEnvPostpaidDeductRequest) (response *DescribeEnvPostpaidDeductResponse, err error)

DescribeEnvPostpaidDeduct 查询环境后付费计费详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeEnvPostpaidDeductWithContext added in v1.0.324

func (c *Client) DescribeEnvPostpaidDeductWithContext(ctx context.Context, request *DescribeEnvPostpaidDeductRequest) (response *DescribeEnvPostpaidDeductResponse, err error)

DescribeEnvPostpaidDeduct 查询环境后付费计费详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeEnvs

func (c *Client) DescribeEnvs(request *DescribeEnvsRequest) (response *DescribeEnvsResponse, err error)

DescribeEnvs 获取环境列表,含环境下的各个资源信息。尤其是各资源的唯一标识,是请求各资源的关键参数

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND_USERNOTEXISTS = "ResourceNotFound.UserNotExists"

func (*Client) DescribeEnvsWithContext added in v1.0.324

func (c *Client) DescribeEnvsWithContext(ctx context.Context, request *DescribeEnvsRequest) (response *DescribeEnvsResponse, err error)

DescribeEnvs 获取环境列表,含环境下的各个资源信息。尤其是各资源的唯一标识,是请求各资源的关键参数

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND_USERNOTEXISTS = "ResourceNotFound.UserNotExists"

func (*Client) DescribeExtensionUploadInfo

func (c *Client) DescribeExtensionUploadInfo(request *DescribeExtensionUploadInfoRequest) (response *DescribeExtensionUploadInfoResponse, err error)

DescribeExtensionUploadInfo 描述扩展上传文件信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeExtensionUploadInfoWithContext added in v1.0.324

func (c *Client) DescribeExtensionUploadInfoWithContext(ctx context.Context, request *DescribeExtensionUploadInfoRequest) (response *DescribeExtensionUploadInfoResponse, err error)

DescribeExtensionUploadInfo 描述扩展上传文件信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeExtraPkgBillingInfo

func (c *Client) DescribeExtraPkgBillingInfo(request *DescribeExtraPkgBillingInfoRequest) (response *DescribeExtraPkgBillingInfoResponse, err error)

DescribeExtraPkgBillingInfo 获取增值包计费相关信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeExtraPkgBillingInfoWithContext added in v1.0.324

func (c *Client) DescribeExtraPkgBillingInfoWithContext(ctx context.Context, request *DescribeExtraPkgBillingInfoRequest) (response *DescribeExtraPkgBillingInfoResponse, err error)

DescribeExtraPkgBillingInfo 获取增值包计费相关信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeGatewayCurveData added in v1.0.622

func (c *Client) DescribeGatewayCurveData(request *DescribeGatewayCurveDataRequest) (response *DescribeGatewayCurveDataResponse, err error)

DescribeGatewayCurveData 查询网关监控数据

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeGatewayCurveDataWithContext added in v1.0.622

func (c *Client) DescribeGatewayCurveDataWithContext(ctx context.Context, request *DescribeGatewayCurveDataRequest) (response *DescribeGatewayCurveDataResponse, err error)

DescribeGatewayCurveData 查询网关监控数据

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeGatewayVersions added in v1.0.691

func (c *Client) DescribeGatewayVersions(request *DescribeGatewayVersionsRequest) (response *DescribeGatewayVersionsResponse, err error)

DescribeGatewayVersions 查询网关版本信息

暂不鉴权

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeGatewayVersionsWithContext added in v1.0.691

func (c *Client) DescribeGatewayVersionsWithContext(ctx context.Context, request *DescribeGatewayVersionsRequest) (response *DescribeGatewayVersionsResponse, err error)

DescribeGatewayVersions 查询网关版本信息

暂不鉴权

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeGraphData added in v1.0.691

func (c *Client) DescribeGraphData(request *DescribeGraphDataRequest) (response *DescribeGraphDataResponse, err error)

DescribeGraphData 根据用户传入的指标, 拉取一段时间内的监控数据。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeGraphDataWithContext added in v1.0.691

func (c *Client) DescribeGraphDataWithContext(ctx context.Context, request *DescribeGraphDataRequest) (response *DescribeGraphDataResponse, err error)

DescribeGraphData 根据用户传入的指标, 拉取一段时间内的监控数据。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeHostingDomainTask

func (c *Client) DescribeHostingDomainTask(request *DescribeHostingDomainTaskRequest) (response *DescribeHostingDomainTaskResponse, err error)

DescribeHostingDomainTask 查询静态托管域名任务状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CONCURRENT = "LimitExceeded.Concurrent"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeHostingDomainTaskWithContext added in v1.0.324

func (c *Client) DescribeHostingDomainTaskWithContext(ctx context.Context, request *DescribeHostingDomainTaskRequest) (response *DescribeHostingDomainTaskResponse, err error)

DescribeHostingDomainTask 查询静态托管域名任务状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CONCURRENT = "LimitExceeded.Concurrent"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribePostpayFreeQuotas

func (c *Client) DescribePostpayFreeQuotas(request *DescribePostpayFreeQuotasRequest) (response *DescribePostpayFreeQuotasResponse, err error)

DescribePostpayFreeQuotas 查询后付费资源免费量

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribePostpayFreeQuotasWithContext added in v1.0.324

func (c *Client) DescribePostpayFreeQuotasWithContext(ctx context.Context, request *DescribePostpayFreeQuotasRequest) (response *DescribePostpayFreeQuotasResponse, err error)

DescribePostpayFreeQuotas 查询后付费资源免费量

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribePostpayPackageFreeQuotas

func (c *Client) DescribePostpayPackageFreeQuotas(request *DescribePostpayPackageFreeQuotasRequest) (response *DescribePostpayPackageFreeQuotasResponse, err error)

DescribePostpayPackageFreeQuotas 获取后付费免费额度

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribePostpayPackageFreeQuotasWithContext added in v1.0.324

func (c *Client) DescribePostpayPackageFreeQuotasWithContext(ctx context.Context, request *DescribePostpayPackageFreeQuotasRequest) (response *DescribePostpayPackageFreeQuotasResponse, err error)

DescribePostpayPackageFreeQuotas 获取后付费免费额度

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeQuotaData

func (c *Client) DescribeQuotaData(request *DescribeQuotaDataRequest) (response *DescribeQuotaDataResponse, err error)

DescribeQuotaData 查询指定指标的配额使用量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeQuotaDataWithContext added in v1.0.324

func (c *Client) DescribeQuotaDataWithContext(ctx context.Context, request *DescribeQuotaDataRequest) (response *DescribeQuotaDataResponse, err error)

DescribeQuotaData 查询指定指标的配额使用量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeSmsQuotas

func (c *Client) DescribeSmsQuotas(request *DescribeSmsQuotasRequest) (response *DescribeSmsQuotasResponse, err error)

DescribeSmsQuotas 查询后付费短信资源量

1 有免费包的返回SmsFreeQuota结构所有字段

2 没有免费包,有付费包,付费返回复用SmsFreeQuota结构,其中只有 TodayUsedQuota 字段有效

3 都没有返回为空数组

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeSmsQuotasWithContext added in v1.0.324

func (c *Client) DescribeSmsQuotasWithContext(ctx context.Context, request *DescribeSmsQuotasRequest) (response *DescribeSmsQuotasResponse, err error)

DescribeSmsQuotas 查询后付费短信资源量

1 有免费包的返回SmsFreeQuota结构所有字段

2 没有免费包,有付费包,付费返回复用SmsFreeQuota结构,其中只有 TodayUsedQuota 字段有效

3 都没有返回为空数组

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeSpecialCostItems added in v1.0.210

func (c *Client) DescribeSpecialCostItems(request *DescribeSpecialCostItemsRequest) (response *DescribeSpecialCostItemsResponse, err error)

DescribeSpecialCostItems 查询环境1分钱抵扣信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeSpecialCostItemsWithContext added in v1.0.324

func (c *Client) DescribeSpecialCostItemsWithContext(ctx context.Context, request *DescribeSpecialCostItemsRequest) (response *DescribeSpecialCostItemsResponse, err error)

DescribeSpecialCostItems 查询环境1分钱抵扣信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeStandaloneGateway added in v1.0.228

func (c *Client) DescribeStandaloneGateway(request *DescribeStandaloneGatewayRequest) (response *DescribeStandaloneGatewayResponse, err error)

DescribeStandaloneGateway 本接口(DescribeStandaloneGateway)查询小租户网关套餐信息。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeStandaloneGatewayPackage added in v1.0.228

func (c *Client) DescribeStandaloneGatewayPackage(request *DescribeStandaloneGatewayPackageRequest) (response *DescribeStandaloneGatewayPackageResponse, err error)

DescribeStandaloneGatewayPackage 本接口(DescribeStandaloneGatewayPackage)用于查询小租户网关套餐信息。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"

func (*Client) DescribeStandaloneGatewayPackageWithContext added in v1.0.324

func (c *Client) DescribeStandaloneGatewayPackageWithContext(ctx context.Context, request *DescribeStandaloneGatewayPackageRequest) (response *DescribeStandaloneGatewayPackageResponse, err error)

DescribeStandaloneGatewayPackage 本接口(DescribeStandaloneGatewayPackage)用于查询小租户网关套餐信息。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"

func (*Client) DescribeStandaloneGatewayWithContext added in v1.0.324

func (c *Client) DescribeStandaloneGatewayWithContext(ctx context.Context, request *DescribeStandaloneGatewayRequest) (response *DescribeStandaloneGatewayResponse, err error)

DescribeStandaloneGateway 本接口(DescribeStandaloneGateway)查询小租户网关套餐信息。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DescribeUserActivityInfo added in v1.0.244

func (c *Client) DescribeUserActivityInfo(request *DescribeUserActivityInfoRequest) (response *DescribeUserActivityInfoResponse, err error)

DescribeUserActivityInfo 查询用户活动信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeUserActivityInfoWithContext added in v1.0.324

func (c *Client) DescribeUserActivityInfoWithContext(ctx context.Context, request *DescribeUserActivityInfoRequest) (response *DescribeUserActivityInfoResponse, err error)

DescribeUserActivityInfo 查询用户活动信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) DescribeWxCloudBaseRunEnvs

func (c *Client) DescribeWxCloudBaseRunEnvs(request *DescribeWxCloudBaseRunEnvsRequest) (response *DescribeWxCloudBaseRunEnvsResponse, err error)

DescribeWxCloudBaseRunEnvs 查询微信云托管环境信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEINUSE = "ResourceInUse"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeWxCloudBaseRunEnvsWithContext added in v1.0.324

func (c *Client) DescribeWxCloudBaseRunEnvsWithContext(ctx context.Context, request *DescribeWxCloudBaseRunEnvsRequest) (response *DescribeWxCloudBaseRunEnvsResponse, err error)

DescribeWxCloudBaseRunEnvs 查询微信云托管环境信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEINUSE = "ResourceInUse"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeWxCloudBaseRunSubNets

func (c *Client) DescribeWxCloudBaseRunSubNets(request *DescribeWxCloudBaseRunSubNetsRequest) (response *DescribeWxCloudBaseRunSubNetsResponse, err error)

DescribeWxCloudBaseRunSubNets 查询微信云托管子网

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeWxCloudBaseRunSubNetsWithContext added in v1.0.324

func (c *Client) DescribeWxCloudBaseRunSubNetsWithContext(ctx context.Context, request *DescribeWxCloudBaseRunSubNetsRequest) (response *DescribeWxCloudBaseRunSubNetsResponse, err error)

DescribeWxCloudBaseRunSubNets 查询微信云托管子网

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_SYSTEMFAIL = "InternalError.SystemFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeWxGatewayRoutes added in v1.0.691

func (c *Client) DescribeWxGatewayRoutes(request *DescribeWxGatewayRoutesRequest) (response *DescribeWxGatewayRoutesResponse, err error)

DescribeWxGatewayRoutes 查看安全网关路由

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeWxGatewayRoutesWithContext added in v1.0.691

func (c *Client) DescribeWxGatewayRoutesWithContext(ctx context.Context, request *DescribeWxGatewayRoutesRequest) (response *DescribeWxGatewayRoutesResponse, err error)

DescribeWxGatewayRoutes 查看安全网关路由

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeWxGateways added in v1.0.691

func (c *Client) DescribeWxGateways(request *DescribeWxGatewaysRequest) (response *DescribeWxGatewaysResponse, err error)

DescribeWxGateways 查看安全网关

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeWxGatewaysWithContext added in v1.0.691

func (c *Client) DescribeWxGatewaysWithContext(ctx context.Context, request *DescribeWxGatewaysRequest) (response *DescribeWxGatewaysResponse, err error)

DescribeWxGateways 查看安全网关

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DestroyEnv

func (c *Client) DestroyEnv(request *DestroyEnvRequest) (response *DestroyEnvResponse, err error)

DestroyEnv 销毁环境

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_INVOICEAMOUNTLACK = "ResourceUnavailable.InvoiceAmountLack"
RESOURCEUNAVAILABLE_RESOURCEOVERDUE = "ResourceUnavailable.ResourceOverdue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DestroyEnvWithContext added in v1.0.324

func (c *Client) DestroyEnvWithContext(ctx context.Context, request *DestroyEnvRequest) (response *DestroyEnvResponse, err error)

DestroyEnv 销毁环境

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_INVOICEAMOUNTLACK = "ResourceUnavailable.InvoiceAmountLack"
RESOURCEUNAVAILABLE_RESOURCEOVERDUE = "ResourceUnavailable.ResourceOverdue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DestroyStandaloneGateway added in v1.0.228

func (c *Client) DestroyStandaloneGateway(request *DestroyStandaloneGatewayRequest) (response *DestroyStandaloneGatewayResponse, err error)

DestroyStandaloneGateway 本接口(DestroyStandaloneGateway)用于销毁小租户网关。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DestroyStandaloneGatewayWithContext added in v1.0.324

func (c *Client) DestroyStandaloneGatewayWithContext(ctx context.Context, request *DestroyStandaloneGatewayRequest) (response *DestroyStandaloneGatewayResponse, err error)

DestroyStandaloneGateway 本接口(DestroyStandaloneGateway)用于销毁小租户网关。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DestroyStaticStore

func (c *Client) DestroyStaticStore(request *DestroyStaticStoreRequest) (response *DestroyStaticStoreResponse, err error)

DestroyStaticStore 销毁静态托管资源,该接口创建异步销毁任务,资源最终状态可从DestroyStaticStore接口查看

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DestroyStaticStoreWithContext added in v1.0.324

func (c *Client) DestroyStaticStoreWithContext(ctx context.Context, request *DestroyStaticStoreRequest) (response *DestroyStaticStoreResponse, err error)

DestroyStaticStore 销毁静态托管资源,该接口创建异步销毁任务,资源最终状态可从DestroyStaticStore接口查看

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) EstablishCloudBaseRunServer

func (c *Client) EstablishCloudBaseRunServer(request *EstablishCloudBaseRunServerRequest) (response *EstablishCloudBaseRunServerResponse, err error)

EstablishCloudBaseRunServer 创建云应用服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_APICREATED = "InvalidParameter.APICreated"
INVALIDPARAMETER_PATHEXIST = "InvalidParameter.PathExist"
INVALIDPARAMETER_SERVICEEVIL = "InvalidParameter.ServiceEvil"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE_CDNFREEZED = "ResourceUnavailable.CDNFreezed"

func (*Client) EstablishCloudBaseRunServerWithContext added in v1.0.324

func (c *Client) EstablishCloudBaseRunServerWithContext(ctx context.Context, request *EstablishCloudBaseRunServerRequest) (response *EstablishCloudBaseRunServerResponse, err error)

EstablishCloudBaseRunServer 创建云应用服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_APICREATED = "InvalidParameter.APICreated"
INVALIDPARAMETER_PATHEXIST = "InvalidParameter.PathExist"
INVALIDPARAMETER_SERVICEEVIL = "InvalidParameter.ServiceEvil"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE_CDNFREEZED = "ResourceUnavailable.CDNFreezed"

func (*Client) EstablishWxGatewayRoute

func (c *Client) EstablishWxGatewayRoute(request *EstablishWxGatewayRouteRequest) (response *EstablishWxGatewayRouteResponse, err error)

EstablishWxGatewayRoute 创建或修改安全网关路由

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) EstablishWxGatewayRouteWithContext added in v1.0.324

func (c *Client) EstablishWxGatewayRouteWithContext(ctx context.Context, request *EstablishWxGatewayRouteRequest) (response *EstablishWxGatewayRouteResponse, err error)

EstablishWxGatewayRoute 创建或修改安全网关路由

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
RESOURCEINUSE = "ResourceInUse"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) FreezeCloudBaseRunServers added in v1.0.369

func (c *Client) FreezeCloudBaseRunServers(request *FreezeCloudBaseRunServersRequest) (response *FreezeCloudBaseRunServersResponse, err error)

FreezeCloudBaseRunServers 批量冻结

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) FreezeCloudBaseRunServersWithContext added in v1.0.369

func (c *Client) FreezeCloudBaseRunServersWithContext(ctx context.Context, request *FreezeCloudBaseRunServersRequest) (response *FreezeCloudBaseRunServersResponse, err error)

FreezeCloudBaseRunServers 批量冻结

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) ModifyCloudBaseRunServerFlowConf added in v1.0.203

func (c *Client) ModifyCloudBaseRunServerFlowConf(request *ModifyCloudBaseRunServerFlowConfRequest) (response *ModifyCloudBaseRunServerFlowConfResponse, err error)

ModifyCloudBaseRunServerFlowConf 修改容器内的版本流量配置

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"

func (*Client) ModifyCloudBaseRunServerFlowConfWithContext added in v1.0.324

func (c *Client) ModifyCloudBaseRunServerFlowConfWithContext(ctx context.Context, request *ModifyCloudBaseRunServerFlowConfRequest) (response *ModifyCloudBaseRunServerFlowConfResponse, err error)

ModifyCloudBaseRunServerFlowConf 修改容器内的版本流量配置

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"

func (*Client) ModifyCloudBaseRunServerVersion added in v1.0.291

func (c *Client) ModifyCloudBaseRunServerVersion(request *ModifyCloudBaseRunServerVersionRequest) (response *ModifyCloudBaseRunServerVersionResponse, err error)

ModifyCloudBaseRunServerVersion 修改服务版本的副本数,环境变量

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyCloudBaseRunServerVersionWithContext added in v1.0.324

func (c *Client) ModifyCloudBaseRunServerVersionWithContext(ctx context.Context, request *ModifyCloudBaseRunServerVersionRequest) (response *ModifyCloudBaseRunServerVersionResponse, err error)

ModifyCloudBaseRunServerVersion 修改服务版本的副本数,环境变量

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyClsTopic added in v1.0.517

func (c *Client) ModifyClsTopic(request *ModifyClsTopicRequest) (response *ModifyClsTopicResponse, err error)

ModifyClsTopic 修改日志主题

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CONCURRENT = "LimitExceeded.Concurrent"
LIMITEXCEEDED_REQUEST = "LimitExceeded.Request"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyClsTopicWithContext added in v1.0.517

func (c *Client) ModifyClsTopicWithContext(ctx context.Context, request *ModifyClsTopicRequest) (response *ModifyClsTopicResponse, err error)

ModifyClsTopic 修改日志主题

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CONCURRENT = "LimitExceeded.Concurrent"
LIMITEXCEEDED_REQUEST = "LimitExceeded.Request"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyDatabaseACL

func (c *Client) ModifyDatabaseACL(request *ModifyDatabaseACLRequest) (response *ModifyDatabaseACLResponse, err error)

ModifyDatabaseACL 修改数据库权限

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) ModifyDatabaseACLWithContext added in v1.0.324

func (c *Client) ModifyDatabaseACLWithContext(ctx context.Context, request *ModifyDatabaseACLRequest) (response *ModifyDatabaseACLResponse, err error)

ModifyDatabaseACL 修改数据库权限

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) ModifyEndUser

func (c *Client) ModifyEndUser(request *ModifyEndUserRequest) (response *ModifyEndUserResponse, err error)

ModifyEndUser 管理终端用户

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) ModifyEndUserWithContext added in v1.0.324

func (c *Client) ModifyEndUserWithContext(ctx context.Context, request *ModifyEndUserRequest) (response *ModifyEndUserResponse, err error)

ModifyEndUser 管理终端用户

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) ModifyEnv

func (c *Client) ModifyEnv(request *ModifyEnvRequest) (response *ModifyEnvResponse, err error)

ModifyEnv 更新环境信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) ModifyEnvWithContext added in v1.0.324

func (c *Client) ModifyEnvWithContext(ctx context.Context, request *ModifyEnvRequest) (response *ModifyEnvResponse, err error)

ModifyEnv 更新环境信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"

func (*Client) ModifyGatewayVersionTraffic added in v1.0.691

func (c *Client) ModifyGatewayVersionTraffic(request *ModifyGatewayVersionTrafficRequest) (response *ModifyGatewayVersionTrafficResponse, err error)

ModifyGatewayVersionTraffic 设置网关版本的流量比例

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyGatewayVersionTrafficWithContext added in v1.0.691

func (c *Client) ModifyGatewayVersionTrafficWithContext(ctx context.Context, request *ModifyGatewayVersionTrafficRequest) (response *ModifyGatewayVersionTrafficResponse, err error)

ModifyGatewayVersionTraffic 设置网关版本的流量比例

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ReinstateEnv

func (c *Client) ReinstateEnv(request *ReinstateEnvRequest) (response *ReinstateEnvResponse, err error)

ReinstateEnv 针对已隔离的免费环境,可以通过本接口将其恢复访问。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) ReinstateEnvWithContext added in v1.0.324

func (c *Client) ReinstateEnvWithContext(ctx context.Context, request *ReinstateEnvRequest) (response *ReinstateEnvResponse, err error)

ReinstateEnv 针对已隔离的免费环境,可以通过本接口将其恢复访问。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENVID = "InvalidParameter.EnvId"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) ReplaceActivityRecord added in v1.0.215

func (c *Client) ReplaceActivityRecord(request *ReplaceActivityRecordRequest) (response *ReplaceActivityRecordResponse, err error)

ReplaceActivityRecord 更新活动详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
OPERATIONDENIED = "OperationDenied"

func (*Client) ReplaceActivityRecordWithContext added in v1.0.324

func (c *Client) ReplaceActivityRecordWithContext(ctx context.Context, request *ReplaceActivityRecordRequest) (response *ReplaceActivityRecordResponse, err error)

ReplaceActivityRecord 更新活动详情

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_PARAM = "MissingParameter.Param"
OPERATIONDENIED = "OperationDenied"

func (*Client) RollUpdateCloudBaseRunServerVersion

func (c *Client) RollUpdateCloudBaseRunServerVersion(request *RollUpdateCloudBaseRunServerVersionRequest) (response *RollUpdateCloudBaseRunServerVersionResponse, err error)

RollUpdateCloudBaseRunServerVersion 针对特定的版本,进行滚动更新

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"

func (*Client) RollUpdateCloudBaseRunServerVersionWithContext added in v1.0.324

func (c *Client) RollUpdateCloudBaseRunServerVersionWithContext(ctx context.Context, request *RollUpdateCloudBaseRunServerVersionRequest) (response *RollUpdateCloudBaseRunServerVersionResponse, err error)

RollUpdateCloudBaseRunServerVersion 针对特定的版本,进行滚动更新

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SERVICENOTEXIST = "InvalidParameter.ServiceNotExist"

func (*Client) SearchClsLog added in v1.0.329

func (c *Client) SearchClsLog(request *SearchClsLogRequest) (response *SearchClsLogResponse, err error)

SearchClsLog 搜索CLS日志,TCB角色密钥访问

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) SearchClsLogWithContext added in v1.0.329

func (c *Client) SearchClsLogWithContext(ctx context.Context, request *SearchClsLogRequest) (response *SearchClsLogResponse, err error)

SearchClsLog 搜索CLS日志,TCB角色密钥访问

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) TurnOffStandaloneGateway added in v1.0.228

func (c *Client) TurnOffStandaloneGateway(request *TurnOffStandaloneGatewayRequest) (response *TurnOffStandaloneGatewayResponse, err error)

TurnOffStandaloneGateway 本接口(TurnOffStandaloneGateway)用于关闭小租户网关。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_PARTIALFAILURE = "FailedOperation.PartialFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) TurnOffStandaloneGatewayWithContext added in v1.0.324

func (c *Client) TurnOffStandaloneGatewayWithContext(ctx context.Context, request *TurnOffStandaloneGatewayRequest) (response *TurnOffStandaloneGatewayResponse, err error)

TurnOffStandaloneGateway 本接口(TurnOffStandaloneGateway)用于关闭小租户网关。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_PARTIALFAILURE = "FailedOperation.PartialFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) TurnOnStandaloneGateway added in v1.0.228

func (c *Client) TurnOnStandaloneGateway(request *TurnOnStandaloneGatewayRequest) (response *TurnOnStandaloneGatewayResponse, err error)

TurnOnStandaloneGateway 本接口(TurnOnStandaloneGateway)用于开启小租户网关。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"

func (*Client) TurnOnStandaloneGatewayWithContext added in v1.0.324

func (c *Client) TurnOnStandaloneGatewayWithContext(ctx context.Context, request *TurnOnStandaloneGatewayRequest) (response *TurnOnStandaloneGatewayResponse, err error)

TurnOnStandaloneGateway 本接口(TurnOnStandaloneGateway)用于开启小租户网关。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACTION = "InvalidParameter.Action"
INVALIDPARAMETERVALUE = "InvalidParameterValue"

func (*Client) UnfreezeCloudBaseRunServers added in v1.0.369

func (c *Client) UnfreezeCloudBaseRunServers(request *UnfreezeCloudBaseRunServersRequest) (response *UnfreezeCloudBaseRunServersResponse, err error)

UnfreezeCloudBaseRunServers 批量解冻服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) UnfreezeCloudBaseRunServersWithContext added in v1.0.369

func (c *Client) UnfreezeCloudBaseRunServersWithContext(ctx context.Context, request *UnfreezeCloudBaseRunServersRequest) (response *UnfreezeCloudBaseRunServersResponse, err error)

UnfreezeCloudBaseRunServers 批量解冻服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

type CloudBaseCapabilities

type CloudBaseCapabilities struct {
	// 启用安全能力项列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Add []*string `json:"Add,omitnil,omitempty" name:"Add"`

	// 禁用安全能力向列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Drop []*string `json:"Drop,omitnil,omitempty" name:"Drop"`
}

type CloudBaseCodeRepoDetail

type CloudBaseCodeRepoDetail struct {
	// repo的名字
	Name *CloudBaseCodeRepoName `json:"Name,omitnil,omitempty" name:"Name"`

	// repo的url
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
}

type CloudBaseCodeRepoName

type CloudBaseCodeRepoName struct {
	// repo的名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// repo的完整全名
	// 注意:此字段可能返回 null,表示取不到有效值。
	FullName *string `json:"FullName,omitnil,omitempty" name:"FullName"`
}

type CloudBaseEsInfo

type CloudBaseEsInfo struct {
	// es的id
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// secret名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	SecretName *string `json:"SecretName,omitnil,omitempty" name:"SecretName"`

	// ip地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"`

	// 端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 索引
	// 注意:此字段可能返回 null,表示取不到有效值。
	Index *string `json:"Index,omitnil,omitempty" name:"Index"`

	// 用户名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Account *string `json:"Account,omitnil,omitempty" name:"Account"`

	// 密码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}

type CloudBaseProjectVersion

type CloudBaseProjectVersion struct {
	// 项目名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// SAM json
	// 注意:此字段可能返回 null,表示取不到有效值。
	Sam *string `json:"Sam,omitnil,omitempty" name:"Sam"`

	// 来源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Source *CodeSource `json:"Source,omitnil,omitempty" name:"Source"`

	// 创建时间, unix时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间 ,unix时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 项目状态, 枚举值:
	//         "creatingEnv"-创建环境中
	// 	"createEnvFail"-创建环境失败
	// 	"building"-构建中
	// 	"buildFail"-构建失败
	// 	"deploying"-部署中
	// 	 "deployFail"-部署失败
	// 	 "success"-部署成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 环境变量
	// 注意:此字段可能返回 null,表示取不到有效值。
	Parameters []*KVPair `json:"Parameters,omitnil,omitempty" name:"Parameters"`

	// 项目类型, 枚举值:
	// "framework-oneclick" 控制台一键部署
	// "framework-local-oneclick" cli本地一键部署
	// "qci-extension-cicd" 内网coding ci cd
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// ci的id
	// 注意:此字段可能返回 null,表示取不到有效值。
	CIId *string `json:"CIId,omitnil,omitempty" name:"CIId"`

	// cd的id
	// 注意:此字段可能返回 null,表示取不到有效值。
	CDId *string `json:"CDId,omitnil,omitempty" name:"CDId"`

	// 环境id
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 版本号
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionNum *int64 `json:"VersionNum,omitnil,omitempty" name:"VersionNum"`

	// 错误原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"`

	// rc.json内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	RcJson *string `json:"RcJson,omitnil,omitempty" name:"RcJson"`

	// 插件配置内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	AddonConfig *string `json:"AddonConfig,omitnil,omitempty" name:"AddonConfig"`

	// 标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 网络配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	NetworkConfig *string `json:"NetworkConfig,omitnil,omitempty" name:"NetworkConfig"`

	// 扩展id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"`

	// 错误类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailType *string `json:"FailType,omitnil,omitempty" name:"FailType"`

	// 私有仓库地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoUrl *string `json:"RepoUrl,omitnil,omitempty" name:"RepoUrl"`

	// 是否私有仓库代码变更触发自动部署
	// 注意:此字段可能返回 null,表示取不到有效值。
	AutoDeployOnCodeChange *bool `json:"AutoDeployOnCodeChange,omitnil,omitempty" name:"AutoDeployOnCodeChange"`

	// ci部署进度(%)
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildPercent *int64 `json:"BuildPercent,omitnil,omitempty" name:"BuildPercent"`

	// Uin
	// 注意:此字段可能返回 null,表示取不到有效值。
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// BuildFinishTime
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildFinishTime *string `json:"BuildFinishTime,omitnil,omitempty" name:"BuildFinishTime"`

	// DeployFinishTime
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployFinishTime *string `json:"DeployFinishTime,omitnil,omitempty" name:"DeployFinishTime"`

	// BuildId
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildId *string `json:"BuildId,omitnil,omitempty" name:"BuildId"`

	// SourceUrl
	// 注意:此字段可能返回 null,表示取不到有效值。
	SourceUrl *string `json:"SourceUrl,omitnil,omitempty" name:"SourceUrl"`

	// FailReasonShort
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailReasonShort *string `json:"FailReasonShort,omitnil,omitempty" name:"FailReasonShort"`

	// FirstInitRepo
	// 注意:此字段可能返回 null,表示取不到有效值。
	FirstInitRepo *string `json:"FirstInitRepo,omitnil,omitempty" name:"FirstInitRepo"`
}

type CloudBaseRunEmptyDirVolumeSource

type CloudBaseRunEmptyDirVolumeSource struct {
	// 启用emptydir数据卷
	EnableEmptyDirVolume *bool `json:"EnableEmptyDirVolume,omitnil,omitempty" name:"EnableEmptyDirVolume"`

	// "","Memory","HugePages"
	Medium *string `json:"Medium,omitnil,omitempty" name:"Medium"`

	// emptydir数据卷大小
	SizeLimit *string `json:"SizeLimit,omitnil,omitempty" name:"SizeLimit"`
}

type CloudBaseRunForGatewayConf added in v1.0.203

type CloudBaseRunForGatewayConf struct {
	// 是否缩容到0
	IsZero *bool `json:"IsZero,omitnil,omitempty" name:"IsZero"`

	// 按百分比灰度的权重
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// 按请求/header参数的灰度Key
	GrayKey *string `json:"GrayKey,omitnil,omitempty" name:"GrayKey"`

	// 按请求/header参数的灰度Value
	GrayValue *string `json:"GrayValue,omitnil,omitempty" name:"GrayValue"`

	// 是否为默认版本(按请求/header参数)
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 访问权限,对应二进制分多段,vpc内网|公网|oa
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// 访问的URL(域名+路径)列表
	URLs []*string `json:"URLs,omitnil,omitempty" name:"URLs"`

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 灰度类型:FLOW(权重), URL_PARAMS/HEAD_PARAMS
	GrayType *string `json:"GrayType,omitnil,omitempty" name:"GrayType"`

	// CLB的IP:Port
	LbAddr *string `json:"LbAddr,omitnil,omitempty" name:"LbAddr"`

	// 0:http访问服务配置信息, 1: 服务域名
	ConfigType *int64 `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`
}

type CloudBaseRunImageInfo

type CloudBaseRunImageInfo struct {
	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 是否公有
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 镜像tag名称
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 镜像server
	ServerAddr *string `json:"ServerAddr,omitnil,omitempty" name:"ServerAddr"`

	// 镜像拉取地址
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`
}

type CloudBaseRunImageSecretInfo

type CloudBaseRunImageSecretInfo struct {
	// 镜像地址
	RegistryServer *string `json:"RegistryServer,omitnil,omitempty" name:"RegistryServer"`

	// 用户名
	UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"`

	// 仓库密码
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`
}

type CloudBaseRunKVPriority added in v1.0.276

type CloudBaseRunKVPriority struct {
	// 参数的Key
	// 注意:此字段可能返回 null,表示取不到有效值。
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 参数的Value
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 优先级
	// 注意:此字段可能返回 null,表示取不到有效值。
	Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"`
}

type CloudBaseRunNfsVolumeSource

type CloudBaseRunNfsVolumeSource struct {
	// NFS挂载Server
	// 注意:此字段可能返回 null,表示取不到有效值。
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// Server路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 是否只读
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReadOnly *bool `json:"ReadOnly,omitnil,omitempty" name:"ReadOnly"`

	// secret名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	SecretName *string `json:"SecretName,omitnil,omitempty" name:"SecretName"`

	// 临时目录
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableEmptyDirVolume *bool `json:"EnableEmptyDirVolume,omitnil,omitempty" name:"EnableEmptyDirVolume"`
}

type CloudBaseRunServerVersionItem added in v1.0.276

type CloudBaseRunServerVersionItem struct {
	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 流量占比
	FlowRatio *int64 `json:"FlowRatio,omitnil,omitempty" name:"FlowRatio"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 构建ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildId *int64 `json:"BuildId,omitnil,omitempty" name:"BuildId"`

	// 构建方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// url中的参数路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	UrlParam *ObjectKV `json:"UrlParam,omitnil,omitempty" name:"UrlParam"`

	// 优先级(数值越小,优先级越高)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"`

	// 是否是默认兜底版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDefaultPriority *bool `json:"IsDefaultPriority,omitnil,omitempty" name:"IsDefaultPriority"`

	// KV Params
	// 注意:此字段可能返回 null,表示取不到有效值。
	FlowParams []*CloudBaseRunKVPriority `json:"FlowParams,omitnil,omitempty" name:"FlowParams"`

	// 最小副本数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MinReplicas *int64 `json:"MinReplicas,omitnil,omitempty" name:"MinReplicas"`

	// 最大副本数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxReplicas *int64 `json:"MaxReplicas,omitnil,omitempty" name:"MaxReplicas"`

	// 操作记录id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunId *string `json:"RunId,omitnil,omitempty" name:"RunId"`

	// 进度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Percent *int64 `json:"Percent,omitnil,omitempty" name:"Percent"`

	// 当前副本数
	// 注意:此字段可能返回 null,表示取不到有效值。
	CurrentReplicas *int64 `json:"CurrentReplicas,omitnil,omitempty" name:"CurrentReplicas"`

	// Monolithic,Microservice
	// 注意:此字段可能返回 null,表示取不到有效值。
	Architecture *string `json:"Architecture,omitnil,omitempty" name:"Architecture"`
}

type CloudBaseRunServiceVolumeHostPath added in v1.0.565

type CloudBaseRunServiceVolumeHostPath struct {
}

type CloudBaseRunServiceVolumeMount

type CloudBaseRunServiceVolumeMount struct {
	// Volume 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 挂载路径
	MountPath *string `json:"MountPath,omitnil,omitempty" name:"MountPath"`

	// 是否只读
	ReadOnly *bool `json:"ReadOnly,omitnil,omitempty" name:"ReadOnly"`

	// 子路径
	SubPath *string `json:"SubPath,omitnil,omitempty" name:"SubPath"`

	// 传播挂载方式
	MountPropagation *string `json:"MountPropagation,omitnil,omitempty" name:"MountPropagation"`
}

type CloudBaseRunSideSpec

type CloudBaseRunSideSpec struct {
	// 容器镜像
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerImage *string `json:"ContainerImage,omitnil,omitempty" name:"ContainerImage"`

	// 容器端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 容器的名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// kv的json字符串
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvVar *string `json:"EnvVar,omitnil,omitempty" name:"EnvVar"`

	// InitialDelaySeconds 延迟多长时间启动健康检查
	// 注意:此字段可能返回 null,表示取不到有效值。
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// CPU大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cpu *int64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// 内存大小(单位:M)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Mem *int64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 安全特性
	// 注意:此字段可能返回 null,表示取不到有效值。
	Security *CloudBaseSecurityContext `json:"Security,omitnil,omitempty" name:"Security"`

	// 挂载信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	VolumeMountInfos []*CloudBaseRunVolumeMount `json:"VolumeMountInfos,omitnil,omitempty" name:"VolumeMountInfos"`
}

type CloudBaseRunVersionFlowItem added in v1.0.203

type CloudBaseRunVersionFlowItem struct {
	// 版本名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 流量占比
	// 注意:此字段可能返回 null,表示取不到有效值。
	FlowRatio *int64 `json:"FlowRatio,omitnil,omitempty" name:"FlowRatio"`

	// 流量参数键值对(URL参数/HEADERS参数)
	// 注意:此字段可能返回 null,表示取不到有效值。
	UrlParam *ObjectKV `json:"UrlParam,omitnil,omitempty" name:"UrlParam"`

	// 优先级
	// 注意:此字段可能返回 null,表示取不到有效值。
	Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"`

	// 是否是默认兜底版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDefaultPriority *bool `json:"IsDefaultPriority,omitnil,omitempty" name:"IsDefaultPriority"`
}

type CloudBaseRunVolumeMount

type CloudBaseRunVolumeMount struct {
	// 资源名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 挂载路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	MountPath *string `json:"MountPath,omitnil,omitempty" name:"MountPath"`

	// 是否只读
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReadOnly *bool `json:"ReadOnly,omitnil,omitempty" name:"ReadOnly"`

	// Nfs挂载信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	NfsVolumes []*CloudBaseRunNfsVolumeSource `json:"NfsVolumes,omitnil,omitempty" name:"NfsVolumes"`
}

type CloudBaseRunVpcInfo

type CloudBaseRunVpcInfo struct {
	// vpc的id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 创建类型(0=继承; 1=新建; 2=指定)
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateType *int64 `json:"CreateType,omitnil,omitempty" name:"CreateType"`
}

type CloudBaseRunVpcSubnet

type CloudBaseRunVpcSubnet struct {
	// 子网id
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 子网的ipv4
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cidr *string `json:"Cidr,omitnil,omitempty" name:"Cidr"`

	// 可用区
	// 注意:此字段可能返回 null,表示取不到有效值。
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

	// 类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// subnet类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Target *string `json:"Target,omitnil,omitempty" name:"Target"`

	// 地域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

type CloudBaseSecurityContext

type CloudBaseSecurityContext struct {
	// 安全特性
	// 注意:此字段可能返回 null,表示取不到有效值。
	Capabilities *CloudBaseCapabilities `json:"Capabilities,omitnil,omitempty" name:"Capabilities"`
}

type CloudRunServiceSimpleVersionSnapshot

type CloudRunServiceSimpleVersionSnapshot struct {
	// 版本名
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 版本备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// cpu规格
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cpu *float64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// 内存规格
	// 注意:此字段可能返回 null,表示取不到有效值。
	Mem *float64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 最小副本数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MinNum *int64 `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 最大副本数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxNum *int64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 镜像url
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 扩容策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyThreshold *int64 `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`

	// 环境参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 容器端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 更新类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// dockerfile路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// 构建路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// repo类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 仓库
	// 注意:此字段可能返回 null,表示取不到有效值。
	Repo *string `json:"Repo,omitnil,omitempty" name:"Repo"`

	// 分支
	// 注意:此字段可能返回 null,表示取不到有效值。
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 环境id
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// package名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// package版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 自定义log路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 延时健康检查时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// snapshot名
	// 注意:此字段可能返回 null,表示取不到有效值。
	SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"`

	// 镜像信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageInfo *CloudBaseRunImageInfo `json:"ImageInfo,omitnil,omitempty" name:"ImageInfo"`

	// 代码仓库信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	CodeDetail *CloudBaseCodeRepoDetail `json:"CodeDetail,omitnil,omitempty" name:"CodeDetail"`

	// 状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type CloudRunServiceVolume

type CloudRunServiceVolume struct {
	// 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// NFS的挂载方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	NFS *CloudBaseRunNfsVolumeSource `json:"NFS,omitnil,omitempty" name:"NFS"`

	// secret名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	SecretName *string `json:"SecretName,omitnil,omitempty" name:"SecretName"`

	// 是否开启临时目录逐步废弃,请使用 EmptyDir
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableEmptyDirVolume *bool `json:"EnableEmptyDirVolume,omitnil,omitempty" name:"EnableEmptyDirVolume"`

	// emptydir数据卷详细信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	EmptyDir *CloudBaseRunEmptyDirVolumeSource `json:"EmptyDir,omitnil,omitempty" name:"EmptyDir"`

	// 主机路径挂载信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	HostPath *CloudBaseRunServiceVolumeHostPath `json:"HostPath,omitnil,omitempty" name:"HostPath"`
}

type ClsInfo added in v1.0.228

type ClsInfo struct {
	// cls所属地域
	ClsRegion *string `json:"ClsRegion,omitnil,omitempty" name:"ClsRegion"`

	// cls日志集ID
	ClsLogsetId *string `json:"ClsLogsetId,omitnil,omitempty" name:"ClsLogsetId"`

	// cls日志主题ID
	ClsTopicId *string `json:"ClsTopicId,omitnil,omitempty" name:"ClsTopicId"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type CodeSource

type CodeSource struct {
	// 类型, 可能的枚举: "coding","package","package_url","github","gitlab","gitee","rawcode"
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 下载链接
	// 注意:此字段可能返回 null,表示取不到有效值。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 工作目录
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkDir *string `json:"WorkDir,omitnil,omitempty" name:"WorkDir"`

	// code包名, type为coding的时候需要填写
	// 注意:此字段可能返回 null,表示取不到有效值。
	CodingPackageName *string `json:"CodingPackageName,omitnil,omitempty" name:"CodingPackageName"`

	// coding版本名, type为coding的时候需要填写
	// 注意:此字段可能返回 null,表示取不到有效值。
	CodingPackageVersion *string `json:"CodingPackageVersion,omitnil,omitempty" name:"CodingPackageVersion"`

	// 源码
	// 注意:此字段可能返回 null,表示取不到有效值。
	RawCode *string `json:"RawCode,omitnil,omitempty" name:"RawCode"`

	// 代码分支
	// 注意:此字段可能返回 null,表示取不到有效值。
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// coding项目ID,type为coding时需要填写
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// coding项目
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`
}

type CommonServiceAPIRequest

type CommonServiceAPIRequest struct {
	*tchttp.BaseRequest

	// Service名,需要转发访问的接口名
	Service *string `json:"Service,omitnil,omitempty" name:"Service"`

	// 需要转发的云API参数,要转成JSON格式
	JSONData *string `json:"JSONData,omitnil,omitempty" name:"JSONData"`

	// 指定角色
	ApiRole *string `json:"ApiRole,omitnil,omitempty" name:"ApiRole"`
}

func NewCommonServiceAPIRequest

func NewCommonServiceAPIRequest() (request *CommonServiceAPIRequest)

func (*CommonServiceAPIRequest) FromJsonString

func (r *CommonServiceAPIRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CommonServiceAPIRequest) ToJsonString

func (r *CommonServiceAPIRequest) ToJsonString() string

type CommonServiceAPIRequestParams added in v1.0.426

type CommonServiceAPIRequestParams struct {
	// Service名,需要转发访问的接口名
	Service *string `json:"Service,omitnil,omitempty" name:"Service"`

	// 需要转发的云API参数,要转成JSON格式
	JSONData *string `json:"JSONData,omitnil,omitempty" name:"JSONData"`

	// 指定角色
	ApiRole *string `json:"ApiRole,omitnil,omitempty" name:"ApiRole"`
}

Predefined struct for user

type CommonServiceAPIResponse

type CommonServiceAPIResponse struct {
	*tchttp.BaseResponse
	Response *CommonServiceAPIResponseParams `json:"Response"`
}

func NewCommonServiceAPIResponse

func NewCommonServiceAPIResponse() (response *CommonServiceAPIResponse)

func (*CommonServiceAPIResponse) FromJsonString

func (r *CommonServiceAPIResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CommonServiceAPIResponse) ToJsonString

func (r *CommonServiceAPIResponse) ToJsonString() string

type CommonServiceAPIResponseParams added in v1.0.426

type CommonServiceAPIResponseParams struct {
	// json格式response
	JSONResp *string `json:"JSONResp,omitnil,omitempty" name:"JSONResp"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateAndDeployCloudBaseProjectRequest

type CreateAndDeployCloudBaseProjectRequest struct {
	*tchttp.BaseRequest

	// 项目名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源
	Source *CodeSource `json:"Source,omitnil,omitempty" name:"Source"`

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目类型, 枚举值为: framework-oneclick,qci-extension-cicd
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 环境变量
	Parameters []*KVPair `json:"Parameters,omitnil,omitempty" name:"Parameters"`

	// 环境别名。要以a-z开头,不能包含a-zA-z0-9-以外的字符
	EnvAlias *string `json:"EnvAlias,omitnil,omitempty" name:"EnvAlias"`

	// rc.json的内容
	RcJson *string `json:"RcJson,omitnil,omitempty" name:"RcJson"`

	// 插件配置内容
	AddonConfig *string `json:"AddonConfig,omitnil,omitempty" name:"AddonConfig"`

	// 标签
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 网络配置
	NetworkConfig *string `json:"NetworkConfig,omitnil,omitempty" name:"NetworkConfig"`

	// 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。
	FreeQuota *string `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 是否代码变更触发自动部署
	AutoDeployOnCodeChange *bool `json:"AutoDeployOnCodeChange,omitnil,omitempty" name:"AutoDeployOnCodeChange"`

	// 私有仓库地址
	RepoUrl *string `json:"RepoUrl,omitnil,omitempty" name:"RepoUrl"`
}

func NewCreateAndDeployCloudBaseProjectRequest

func NewCreateAndDeployCloudBaseProjectRequest() (request *CreateAndDeployCloudBaseProjectRequest)

func (*CreateAndDeployCloudBaseProjectRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAndDeployCloudBaseProjectRequest) ToJsonString

type CreateAndDeployCloudBaseProjectRequestParams added in v1.0.426

type CreateAndDeployCloudBaseProjectRequestParams struct {
	// 项目名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源
	Source *CodeSource `json:"Source,omitnil,omitempty" name:"Source"`

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目类型, 枚举值为: framework-oneclick,qci-extension-cicd
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 环境变量
	Parameters []*KVPair `json:"Parameters,omitnil,omitempty" name:"Parameters"`

	// 环境别名。要以a-z开头,不能包含a-zA-z0-9-以外的字符
	EnvAlias *string `json:"EnvAlias,omitnil,omitempty" name:"EnvAlias"`

	// rc.json的内容
	RcJson *string `json:"RcJson,omitnil,omitempty" name:"RcJson"`

	// 插件配置内容
	AddonConfig *string `json:"AddonConfig,omitnil,omitempty" name:"AddonConfig"`

	// 标签
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 网络配置
	NetworkConfig *string `json:"NetworkConfig,omitnil,omitempty" name:"NetworkConfig"`

	// 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。
	FreeQuota *string `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 是否代码变更触发自动部署
	AutoDeployOnCodeChange *bool `json:"AutoDeployOnCodeChange,omitnil,omitempty" name:"AutoDeployOnCodeChange"`

	// 私有仓库地址
	RepoUrl *string `json:"RepoUrl,omitnil,omitempty" name:"RepoUrl"`
}

Predefined struct for user

type CreateAndDeployCloudBaseProjectResponse

type CreateAndDeployCloudBaseProjectResponse struct {
	*tchttp.BaseResponse
	Response *CreateAndDeployCloudBaseProjectResponseParams `json:"Response"`
}

func NewCreateAndDeployCloudBaseProjectResponse

func NewCreateAndDeployCloudBaseProjectResponse() (response *CreateAndDeployCloudBaseProjectResponse)

func (*CreateAndDeployCloudBaseProjectResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAndDeployCloudBaseProjectResponse) ToJsonString

type CreateAndDeployCloudBaseProjectResponseParams added in v1.0.426

type CreateAndDeployCloudBaseProjectResponseParams struct {
	// 环境Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateAuthDomainRequest

type CreateAuthDomainRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 安全域名
	Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"`
}

func NewCreateAuthDomainRequest

func NewCreateAuthDomainRequest() (request *CreateAuthDomainRequest)

func (*CreateAuthDomainRequest) FromJsonString

func (r *CreateAuthDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAuthDomainRequest) ToJsonString

func (r *CreateAuthDomainRequest) ToJsonString() string

type CreateAuthDomainRequestParams added in v1.0.426

type CreateAuthDomainRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 安全域名
	Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"`
}

Predefined struct for user

type CreateAuthDomainResponse

type CreateAuthDomainResponse struct {
	*tchttp.BaseResponse
	Response *CreateAuthDomainResponseParams `json:"Response"`
}

func NewCreateAuthDomainResponse

func NewCreateAuthDomainResponse() (response *CreateAuthDomainResponse)

func (*CreateAuthDomainResponse) FromJsonString

func (r *CreateAuthDomainResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAuthDomainResponse) ToJsonString

func (r *CreateAuthDomainResponse) ToJsonString() string

type CreateAuthDomainResponseParams added in v1.0.426

type CreateAuthDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateCloudBaseRunResourceRequest

type CreateCloudBaseRunResourceRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// vpc的ID
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网ID列表,当VpcId不为空,SubnetIds也不能为空
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`
}

func NewCreateCloudBaseRunResourceRequest

func NewCreateCloudBaseRunResourceRequest() (request *CreateCloudBaseRunResourceRequest)

func (*CreateCloudBaseRunResourceRequest) FromJsonString

func (r *CreateCloudBaseRunResourceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateCloudBaseRunResourceRequest) ToJsonString

func (r *CreateCloudBaseRunResourceRequest) ToJsonString() string

type CreateCloudBaseRunResourceRequestParams added in v1.0.426

type CreateCloudBaseRunResourceRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// vpc的ID
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网ID列表,当VpcId不为空,SubnetIds也不能为空
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`
}

Predefined struct for user

type CreateCloudBaseRunResourceResponse

type CreateCloudBaseRunResourceResponse struct {
	*tchttp.BaseResponse
	Response *CreateCloudBaseRunResourceResponseParams `json:"Response"`
}

func NewCreateCloudBaseRunResourceResponse

func NewCreateCloudBaseRunResourceResponse() (response *CreateCloudBaseRunResourceResponse)

func (*CreateCloudBaseRunResourceResponse) FromJsonString

func (r *CreateCloudBaseRunResourceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateCloudBaseRunResourceResponse) ToJsonString

func (r *CreateCloudBaseRunResourceResponse) ToJsonString() string

type CreateCloudBaseRunResourceResponseParams added in v1.0.426

type CreateCloudBaseRunResourceResponseParams struct {
	// 返回集群创建是否成功 succ为成功。并且中间无err
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateCloudBaseRunServerVersionRequest

type CreateCloudBaseRunServerVersionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 枚举(package/repository/image/jar/war)
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// 流量占比
	FlowRatio *int64 `json:"FlowRatio,omitnil,omitempty" name:"FlowRatio"`

	// Cpu的大小,单位:核
	Cpu *float64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// Mem的大小,单位:G
	Mem *float64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 最小副本数,最小值:0
	MinNum *int64 `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 副本最大数,最大值:50
	MaxNum *int64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 策略类型(枚举值:比如cpu)
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	PolicyThreshold *int64 `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`

	// 服务端口
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// repository的类型(coding/gitlab/github/coding)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// Dockerfile地址
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// 构建目录
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// 环境变量
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// repository地址
	Repository *string `json:"Repository,omitnil,omitempty" name:"Repository"`

	// 分支
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 版本备注
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// 代码包名字
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 代码包的版本
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// Image的详情
	ImageInfo *CloudBaseRunImageInfo `json:"ImageInfo,omitnil,omitempty" name:"ImageInfo"`

	// Github等拉取代码的详情
	CodeDetail *CloudBaseCodeRepoDetail `json:"CodeDetail,omitnil,omitempty" name:"CodeDetail"`

	// 私有镜像秘钥信息
	ImageSecretInfo *CloudBaseRunImageSecretInfo `json:"ImageSecretInfo,omitnil,omitempty" name:"ImageSecretInfo"`

	// 私有镜像 认证名称
	ImagePullSecret *string `json:"ImagePullSecret,omitnil,omitempty" name:"ImagePullSecret"`

	// 用户自定义采集日志路径
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 延迟多长时间开始健康检查(单位s)
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// cfs挂载信息
	MountVolumeInfo []*CloudBaseRunVolumeMount `json:"MountVolumeInfo,omitnil,omitempty" name:"MountVolumeInfo"`

	// 4 代表只能微信链路访问
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// es信息
	EsInfo *CloudBaseEsInfo `json:"EsInfo,omitnil,omitempty" name:"EsInfo"`

	// 是否使用统一域名
	EnableUnion *bool `json:"EnableUnion,omitnil,omitempty" name:"EnableUnion"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`

	// 服务路径
	ServerPath *string `json:"ServerPath,omitnil,omitempty" name:"ServerPath"`

	// 镜像复用的key
	ImageReuseKey *string `json:"ImageReuseKey,omitnil,omitempty" name:"ImageReuseKey"`

	// 容器的描述文件
	SidecarSpecs []*CloudBaseRunSideSpec `json:"SidecarSpecs,omitnil,omitempty" name:"SidecarSpecs"`

	// 安全特性
	Security *CloudBaseSecurityContext `json:"Security,omitnil,omitempty" name:"Security"`

	// 服务磁盘挂载
	ServiceVolumes []*CloudRunServiceVolume `json:"ServiceVolumes,omitnil,omitempty" name:"ServiceVolumes"`

	// 是否创建JnsGw 0未传默认创建 1创建 2不创建
	IsCreateJnsGw *int64 `json:"IsCreateJnsGw,omitnil,omitempty" name:"IsCreateJnsGw"`

	// 数据卷挂载参数
	ServiceVolumeMounts []*CloudBaseRunServiceVolumeMount `json:"ServiceVolumeMounts,omitnil,omitempty" name:"ServiceVolumeMounts"`

	// 是否有Dockerfile:0-default has, 1-has, 2-has not
	HasDockerfile *int64 `json:"HasDockerfile,omitnil,omitempty" name:"HasDockerfile"`

	// 基础镜像
	BaseImage *string `json:"BaseImage,omitnil,omitempty" name:"BaseImage"`

	// 容器启动入口命令
	EntryPoint *string `json:"EntryPoint,omitnil,omitempty" name:"EntryPoint"`

	// 仓库语言
	RepoLanguage *string `json:"RepoLanguage,omitnil,omitempty" name:"RepoLanguage"`

	// 用户实际上传文件名(仅UploadType为jar/war时必填)
	UploadFilename *string `json:"UploadFilename,omitnil,omitempty" name:"UploadFilename"`

	// 自动扩缩容策略组
	PolicyDetail []*HpaPolicy `json:"PolicyDetail,omitnil,omitempty" name:"PolicyDetail"`
}

func NewCreateCloudBaseRunServerVersionRequest

func NewCreateCloudBaseRunServerVersionRequest() (request *CreateCloudBaseRunServerVersionRequest)

func (*CreateCloudBaseRunServerVersionRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateCloudBaseRunServerVersionRequest) ToJsonString

type CreateCloudBaseRunServerVersionRequestParams added in v1.0.426

type CreateCloudBaseRunServerVersionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 枚举(package/repository/image/jar/war)
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// 流量占比
	FlowRatio *int64 `json:"FlowRatio,omitnil,omitempty" name:"FlowRatio"`

	// Cpu的大小,单位:核
	Cpu *float64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// Mem的大小,单位:G
	Mem *float64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 最小副本数,最小值:0
	MinNum *int64 `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 副本最大数,最大值:50
	MaxNum *int64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 策略类型(枚举值:比如cpu)
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	PolicyThreshold *int64 `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`

	// 服务端口
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// repository的类型(coding/gitlab/github/coding)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// Dockerfile地址
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// 构建目录
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// 环境变量
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// repository地址
	Repository *string `json:"Repository,omitnil,omitempty" name:"Repository"`

	// 分支
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 版本备注
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// 代码包名字
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 代码包的版本
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// Image的详情
	ImageInfo *CloudBaseRunImageInfo `json:"ImageInfo,omitnil,omitempty" name:"ImageInfo"`

	// Github等拉取代码的详情
	CodeDetail *CloudBaseCodeRepoDetail `json:"CodeDetail,omitnil,omitempty" name:"CodeDetail"`

	// 私有镜像秘钥信息
	ImageSecretInfo *CloudBaseRunImageSecretInfo `json:"ImageSecretInfo,omitnil,omitempty" name:"ImageSecretInfo"`

	// 私有镜像 认证名称
	ImagePullSecret *string `json:"ImagePullSecret,omitnil,omitempty" name:"ImagePullSecret"`

	// 用户自定义采集日志路径
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 延迟多长时间开始健康检查(单位s)
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// cfs挂载信息
	MountVolumeInfo []*CloudBaseRunVolumeMount `json:"MountVolumeInfo,omitnil,omitempty" name:"MountVolumeInfo"`

	// 4 代表只能微信链路访问
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// es信息
	EsInfo *CloudBaseEsInfo `json:"EsInfo,omitnil,omitempty" name:"EsInfo"`

	// 是否使用统一域名
	EnableUnion *bool `json:"EnableUnion,omitnil,omitempty" name:"EnableUnion"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`

	// 服务路径
	ServerPath *string `json:"ServerPath,omitnil,omitempty" name:"ServerPath"`

	// 镜像复用的key
	ImageReuseKey *string `json:"ImageReuseKey,omitnil,omitempty" name:"ImageReuseKey"`

	// 容器的描述文件
	SidecarSpecs []*CloudBaseRunSideSpec `json:"SidecarSpecs,omitnil,omitempty" name:"SidecarSpecs"`

	// 安全特性
	Security *CloudBaseSecurityContext `json:"Security,omitnil,omitempty" name:"Security"`

	// 服务磁盘挂载
	ServiceVolumes []*CloudRunServiceVolume `json:"ServiceVolumes,omitnil,omitempty" name:"ServiceVolumes"`

	// 是否创建JnsGw 0未传默认创建 1创建 2不创建
	IsCreateJnsGw *int64 `json:"IsCreateJnsGw,omitnil,omitempty" name:"IsCreateJnsGw"`

	// 数据卷挂载参数
	ServiceVolumeMounts []*CloudBaseRunServiceVolumeMount `json:"ServiceVolumeMounts,omitnil,omitempty" name:"ServiceVolumeMounts"`

	// 是否有Dockerfile:0-default has, 1-has, 2-has not
	HasDockerfile *int64 `json:"HasDockerfile,omitnil,omitempty" name:"HasDockerfile"`

	// 基础镜像
	BaseImage *string `json:"BaseImage,omitnil,omitempty" name:"BaseImage"`

	// 容器启动入口命令
	EntryPoint *string `json:"EntryPoint,omitnil,omitempty" name:"EntryPoint"`

	// 仓库语言
	RepoLanguage *string `json:"RepoLanguage,omitnil,omitempty" name:"RepoLanguage"`

	// 用户实际上传文件名(仅UploadType为jar/war时必填)
	UploadFilename *string `json:"UploadFilename,omitnil,omitempty" name:"UploadFilename"`

	// 自动扩缩容策略组
	PolicyDetail []*HpaPolicy `json:"PolicyDetail,omitnil,omitempty" name:"PolicyDetail"`
}

Predefined struct for user

type CreateCloudBaseRunServerVersionResponse

type CreateCloudBaseRunServerVersionResponse struct {
	*tchttp.BaseResponse
	Response *CreateCloudBaseRunServerVersionResponseParams `json:"Response"`
}

func NewCreateCloudBaseRunServerVersionResponse

func NewCreateCloudBaseRunServerVersionResponse() (response *CreateCloudBaseRunServerVersionResponse)

func (*CreateCloudBaseRunServerVersionResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateCloudBaseRunServerVersionResponse) ToJsonString

type CreateCloudBaseRunServerVersionResponseParams added in v1.0.426

type CreateCloudBaseRunServerVersionResponseParams struct {
	// 状态(creating/succ)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 版本名称(只有Result为succ的时候,才会返回VersionName)
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 操作记录id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunId *string `json:"RunId,omitnil,omitempty" name:"RunId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateHostingDomainRequest

type CreateHostingDomainRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 证书ID
	CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"`
}

func NewCreateHostingDomainRequest

func NewCreateHostingDomainRequest() (request *CreateHostingDomainRequest)

func (*CreateHostingDomainRequest) FromJsonString

func (r *CreateHostingDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateHostingDomainRequest) ToJsonString

func (r *CreateHostingDomainRequest) ToJsonString() string

type CreateHostingDomainRequestParams added in v1.0.426

type CreateHostingDomainRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 证书ID
	CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"`
}

Predefined struct for user

type CreateHostingDomainResponse

type CreateHostingDomainResponse struct {
	*tchttp.BaseResponse
	Response *CreateHostingDomainResponseParams `json:"Response"`
}

func NewCreateHostingDomainResponse

func NewCreateHostingDomainResponse() (response *CreateHostingDomainResponse)

func (*CreateHostingDomainResponse) FromJsonString

func (r *CreateHostingDomainResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateHostingDomainResponse) ToJsonString

func (r *CreateHostingDomainResponse) ToJsonString() string

type CreateHostingDomainResponseParams added in v1.0.426

type CreateHostingDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreatePostpayPackageRequest

type CreatePostpayPackageRequest struct {
	*tchttp.BaseRequest

	// 环境ID,需要系统自动创建环境时,此字段不传
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 微信 AppId,微信必传
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// 付费来源
	// <li>miniapp</li>
	// <li>qcloud</li>
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。
	FreeQuota *string `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 环境创建来源,取值:
	// <li>miniapp</li>
	// <li>qcloud</li>
	// 用法同CreateEnv接口的Source参数
	// 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。
	EnvSource *string `json:"EnvSource,omitnil,omitempty" name:"EnvSource"`

	// 环境别名,要以a-z开头,不能包含  a-z,0-9,-  以外的字符
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 如果envsource为miniapp, channel可以为ide或api;
	// 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework
	// 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`

	// 扩展ID
	ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"`

	// 订单标记。建议使用方统一转大小写之后再判断。
	// <li>QuickStart:快速启动来源</li>
	// <li>Activity:活动来源</li>
	Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"`

	// 环境别名,无字符类型限制
	EnvAlias *string `json:"EnvAlias,omitnil,omitempty" name:"EnvAlias"`

	// 附加字段,用于透传额外的自定义信息
	Extra *string `json:"Extra,omitnil,omitempty" name:"Extra"`
}

func NewCreatePostpayPackageRequest

func NewCreatePostpayPackageRequest() (request *CreatePostpayPackageRequest)

func (*CreatePostpayPackageRequest) FromJsonString

func (r *CreatePostpayPackageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePostpayPackageRequest) ToJsonString

func (r *CreatePostpayPackageRequest) ToJsonString() string

type CreatePostpayPackageRequestParams added in v1.0.426

type CreatePostpayPackageRequestParams struct {
	// 环境ID,需要系统自动创建环境时,此字段不传
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 微信 AppId,微信必传
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// 付费来源
	// <li>miniapp</li>
	// <li>qcloud</li>
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。
	FreeQuota *string `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 环境创建来源,取值:
	// <li>miniapp</li>
	// <li>qcloud</li>
	// 用法同CreateEnv接口的Source参数
	// 和 Channel 参数同时传,或者同时不传;EnvId 为空时必传。
	EnvSource *string `json:"EnvSource,omitnil,omitempty" name:"EnvSource"`

	// 环境别名,要以a-z开头,不能包含  a-z,0-9,-  以外的字符
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 如果envsource为miniapp, channel可以为ide或api;
	// 如果envsource为qcloud, channel可以为qc_console,cocos, qq, cloudgame,dcloud,serverless_framework
	// 和 EnvSource 参数同时传,或者同时不传;EnvId 为空时必传。
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`

	// 扩展ID
	ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"`

	// 订单标记。建议使用方统一转大小写之后再判断。
	// <li>QuickStart:快速启动来源</li>
	// <li>Activity:活动来源</li>
	Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"`

	// 环境别名,无字符类型限制
	EnvAlias *string `json:"EnvAlias,omitnil,omitempty" name:"EnvAlias"`

	// 附加字段,用于透传额外的自定义信息
	Extra *string `json:"Extra,omitnil,omitempty" name:"Extra"`
}

Predefined struct for user

type CreatePostpayPackageResponse

type CreatePostpayPackageResponse struct {
	*tchttp.BaseResponse
	Response *CreatePostpayPackageResponseParams `json:"Response"`
}

func NewCreatePostpayPackageResponse

func NewCreatePostpayPackageResponse() (response *CreatePostpayPackageResponse)

func (*CreatePostpayPackageResponse) FromJsonString

func (r *CreatePostpayPackageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePostpayPackageResponse) ToJsonString

func (r *CreatePostpayPackageResponse) ToJsonString() string

type CreatePostpayPackageResponseParams added in v1.0.426

type CreatePostpayPackageResponseParams struct {
	// 后付费订单号
	TranId *string `json:"TranId,omitnil,omitempty" name:"TranId"`

	// 环境ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateStandaloneGatewayRequest added in v1.0.228

type CreateStandaloneGatewayRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名
	GatewayAlias *string `json:"GatewayAlias,omitnil,omitempty" name:"GatewayAlias"`

	// 私有网络ID
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网ID
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 网关描述
	GatewayDesc *string `json:"GatewayDesc,omitnil,omitempty" name:"GatewayDesc"`

	// 网关套餐版本
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`
}

func NewCreateStandaloneGatewayRequest added in v1.0.228

func NewCreateStandaloneGatewayRequest() (request *CreateStandaloneGatewayRequest)

func (*CreateStandaloneGatewayRequest) FromJsonString added in v1.0.228

func (r *CreateStandaloneGatewayRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateStandaloneGatewayRequest) ToJsonString added in v1.0.228

func (r *CreateStandaloneGatewayRequest) ToJsonString() string

type CreateStandaloneGatewayRequestParams added in v1.0.426

type CreateStandaloneGatewayRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名
	GatewayAlias *string `json:"GatewayAlias,omitnil,omitempty" name:"GatewayAlias"`

	// 私有网络ID
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网ID
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 网关描述
	GatewayDesc *string `json:"GatewayDesc,omitnil,omitempty" name:"GatewayDesc"`

	// 网关套餐版本
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`
}

Predefined struct for user

type CreateStandaloneGatewayResponse added in v1.0.228

type CreateStandaloneGatewayResponse struct {
	*tchttp.BaseResponse
	Response *CreateStandaloneGatewayResponseParams `json:"Response"`
}

func NewCreateStandaloneGatewayResponse added in v1.0.228

func NewCreateStandaloneGatewayResponse() (response *CreateStandaloneGatewayResponse)

func (*CreateStandaloneGatewayResponse) FromJsonString added in v1.0.228

func (r *CreateStandaloneGatewayResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateStandaloneGatewayResponse) ToJsonString added in v1.0.228

func (r *CreateStandaloneGatewayResponse) ToJsonString() string

type CreateStandaloneGatewayResponseParams added in v1.0.426

type CreateStandaloneGatewayResponseParams struct {
	// 网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateStaticStoreRequest

type CreateStaticStoreRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 是否启用统一域名
	EnableUnion *bool `json:"EnableUnion,omitnil,omitempty" name:"EnableUnion"`
}

func NewCreateStaticStoreRequest

func NewCreateStaticStoreRequest() (request *CreateStaticStoreRequest)

func (*CreateStaticStoreRequest) FromJsonString

func (r *CreateStaticStoreRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateStaticStoreRequest) ToJsonString

func (r *CreateStaticStoreRequest) ToJsonString() string

type CreateStaticStoreRequestParams added in v1.0.426

type CreateStaticStoreRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 是否启用统一域名
	EnableUnion *bool `json:"EnableUnion,omitnil,omitempty" name:"EnableUnion"`
}

Predefined struct for user

type CreateStaticStoreResponse

type CreateStaticStoreResponse struct {
	*tchttp.BaseResponse
	Response *CreateStaticStoreResponseParams `json:"Response"`
}

func NewCreateStaticStoreResponse

func NewCreateStaticStoreResponse() (response *CreateStaticStoreResponse)

func (*CreateStaticStoreResponse) FromJsonString

func (r *CreateStaticStoreResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateStaticStoreResponse) ToJsonString

func (r *CreateStaticStoreResponse) ToJsonString() string

type CreateStaticStoreResponseParams added in v1.0.426

type CreateStaticStoreResponseParams struct {
	// 创建静态资源结果(succ/fail)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateWxCloudBaseRunEnvRequest

type CreateWxCloudBaseRunEnvRequest struct {
	*tchttp.BaseRequest

	// wx应用Id
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// 环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。
	FreeQuota *string `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 订单标记。建议使用方统一转大小写之后再判断。
	// QuickStart:快速启动来源
	// Activity:活动来源
	Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"`

	// 私有网络Id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网列表
	SubNetIds []*string `json:"SubNetIds,omitnil,omitempty" name:"SubNetIds"`

	// 是否打开云调用
	IsOpenCloudInvoke *bool `json:"IsOpenCloudInvoke,omitnil,omitempty" name:"IsOpenCloudInvoke"`

	// 创建来源:wechat | cloud
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 渠道:wechat | cloud
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`
}

func NewCreateWxCloudBaseRunEnvRequest

func NewCreateWxCloudBaseRunEnvRequest() (request *CreateWxCloudBaseRunEnvRequest)

func (*CreateWxCloudBaseRunEnvRequest) FromJsonString

func (r *CreateWxCloudBaseRunEnvRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWxCloudBaseRunEnvRequest) ToJsonString

func (r *CreateWxCloudBaseRunEnvRequest) ToJsonString() string

type CreateWxCloudBaseRunEnvRequestParams added in v1.0.426

type CreateWxCloudBaseRunEnvRequestParams struct {
	// wx应用Id
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// 环境别名,要以a-z开头,不能包含 a-z,0-9,- 以外的字符
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。
	FreeQuota *string `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 订单标记。建议使用方统一转大小写之后再判断。
	// QuickStart:快速启动来源
	// Activity:活动来源
	Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"`

	// 私有网络Id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网列表
	SubNetIds []*string `json:"SubNetIds,omitnil,omitempty" name:"SubNetIds"`

	// 是否打开云调用
	IsOpenCloudInvoke *bool `json:"IsOpenCloudInvoke,omitnil,omitempty" name:"IsOpenCloudInvoke"`

	// 创建来源:wechat | cloud
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 渠道:wechat | cloud
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`
}

Predefined struct for user

type CreateWxCloudBaseRunEnvResponse

type CreateWxCloudBaseRunEnvResponse struct {
	*tchttp.BaseResponse
	Response *CreateWxCloudBaseRunEnvResponseParams `json:"Response"`
}

func NewCreateWxCloudBaseRunEnvResponse

func NewCreateWxCloudBaseRunEnvResponse() (response *CreateWxCloudBaseRunEnvResponse)

func (*CreateWxCloudBaseRunEnvResponse) FromJsonString

func (r *CreateWxCloudBaseRunEnvResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWxCloudBaseRunEnvResponse) ToJsonString

func (r *CreateWxCloudBaseRunEnvResponse) ToJsonString() string

type CreateWxCloudBaseRunEnvResponseParams added in v1.0.426

type CreateWxCloudBaseRunEnvResponseParams struct {
	// 环境Id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 后付费订单号
	TranId *string `json:"TranId,omitnil,omitempty" name:"TranId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateWxCloudBaseRunServerDBClusterRequest

type CreateWxCloudBaseRunServerDBClusterRequest struct {
	*tchttp.BaseRequest

	// 账户密码
	AccountPassword *string `json:"AccountPassword,omitnil,omitempty" name:"AccountPassword"`

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 微信appid
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// mysql内核版本,支持5.7,8.0
	DbVersion *string `json:"DbVersion,omitnil,omitempty" name:"DbVersion"`

	// 0: 大小写敏感
	// 1: 非大小写敏感
	// 默认为0
	LowerCaseTableName *string `json:"LowerCaseTableName,omitnil,omitempty" name:"LowerCaseTableName"`
}

func NewCreateWxCloudBaseRunServerDBClusterRequest

func NewCreateWxCloudBaseRunServerDBClusterRequest() (request *CreateWxCloudBaseRunServerDBClusterRequest)

func (*CreateWxCloudBaseRunServerDBClusterRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWxCloudBaseRunServerDBClusterRequest) ToJsonString

type CreateWxCloudBaseRunServerDBClusterRequestParams added in v1.0.426

type CreateWxCloudBaseRunServerDBClusterRequestParams struct {
	// 账户密码
	AccountPassword *string `json:"AccountPassword,omitnil,omitempty" name:"AccountPassword"`

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 微信appid
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// mysql内核版本,支持5.7,8.0
	DbVersion *string `json:"DbVersion,omitnil,omitempty" name:"DbVersion"`

	// 0: 大小写敏感
	// 1: 非大小写敏感
	// 默认为0
	LowerCaseTableName *string `json:"LowerCaseTableName,omitnil,omitempty" name:"LowerCaseTableName"`
}

Predefined struct for user

type CreateWxCloudBaseRunServerDBClusterResponse

type CreateWxCloudBaseRunServerDBClusterResponse struct {
	*tchttp.BaseResponse
	Response *CreateWxCloudBaseRunServerDBClusterResponseParams `json:"Response"`
}

func NewCreateWxCloudBaseRunServerDBClusterResponse

func NewCreateWxCloudBaseRunServerDBClusterResponse() (response *CreateWxCloudBaseRunServerDBClusterResponse)

func (*CreateWxCloudBaseRunServerDBClusterResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWxCloudBaseRunServerDBClusterResponse) ToJsonString

type CreateWxCloudBaseRunServerDBClusterResponseParams added in v1.0.426

type CreateWxCloudBaseRunServerDBClusterResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CustomHeader added in v1.0.759

type CustomHeader struct {
	// 请求添加头部配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	RequestToAddList []*CustomRequestToAdd `json:"RequestToAddList,omitnil,omitempty" name:"RequestToAddList"`
}

type CustomLogConfig added in v1.0.691

type CustomLogConfig struct {
	// 是否需要请求体
	NeedReqBodyLog *bool `json:"NeedReqBodyLog,omitnil,omitempty" name:"NeedReqBodyLog"`

	// 是否需要请求头
	NeedReqHeaderLog *bool `json:"NeedReqHeaderLog,omitnil,omitempty" name:"NeedReqHeaderLog"`

	// 是否需要回包体
	NeedRspBodyLog *bool `json:"NeedRspBodyLog,omitnil,omitempty" name:"NeedRspBodyLog"`

	// 是否需要回包头部信息
	NeedRspHeaderLog *bool `json:"NeedRspHeaderLog,omitnil,omitempty" name:"NeedRspHeaderLog"`

	// cls set信息
	LogSetId *string `json:"LogSetId,omitnil,omitempty" name:"LogSetId"`

	// cls topicId
	LogTopicId *string `json:"LogTopicId,omitnil,omitempty" name:"LogTopicId"`
}

type CustomRequestToAdd added in v1.0.759

type CustomRequestToAdd struct {
	// Header名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Header值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// Header类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppendAction *string `json:"AppendAction,omitnil,omitempty" name:"AppendAction"`
}

type DatabasesInfo

type DatabasesInfo struct {
	// 数据库唯一标识
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 状态。包含以下取值:
	// <li>INITIALIZING:资源初始化中</li>
	// <li>RUNNING:运行中,可正常使用的状态</li>
	// <li>UNUSABLE:禁用,不可用</li>
	// <li>OVERDUE:资源过期</li>
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 所属地域。
	// 当前支持ap-shanghai
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type DeleteCloudBaseProjectLatestVersionRequest

type DeleteCloudBaseProjectLatestVersionRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目名
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// 是否保留资源
	KeepResource *bool `json:"KeepResource,omitnil,omitempty" name:"KeepResource"`
}

func NewDeleteCloudBaseProjectLatestVersionRequest

func NewDeleteCloudBaseProjectLatestVersionRequest() (request *DeleteCloudBaseProjectLatestVersionRequest)

func (*DeleteCloudBaseProjectLatestVersionRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteCloudBaseProjectLatestVersionRequest) ToJsonString

type DeleteCloudBaseProjectLatestVersionRequestParams added in v1.0.426

type DeleteCloudBaseProjectLatestVersionRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目名
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// 是否保留资源
	KeepResource *bool `json:"KeepResource,omitnil,omitempty" name:"KeepResource"`
}

Predefined struct for user

type DeleteCloudBaseProjectLatestVersionResponse

type DeleteCloudBaseProjectLatestVersionResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCloudBaseProjectLatestVersionResponseParams `json:"Response"`
}

func NewDeleteCloudBaseProjectLatestVersionResponse

func NewDeleteCloudBaseProjectLatestVersionResponse() (response *DeleteCloudBaseProjectLatestVersionResponse)

func (*DeleteCloudBaseProjectLatestVersionResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteCloudBaseProjectLatestVersionResponse) ToJsonString

type DeleteCloudBaseProjectLatestVersionResponseParams added in v1.0.426

type DeleteCloudBaseProjectLatestVersionResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteCloudBaseRunServerVersionRequest added in v1.0.206

type DeleteCloudBaseRunServerVersionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 是否删除服务,只有最后一个版本的时候,才生效。
	IsDeleteServer *bool `json:"IsDeleteServer,omitnil,omitempty" name:"IsDeleteServer"`

	// 只有删除服务的时候,才会起作用
	IsDeleteImage *bool `json:"IsDeleteImage,omitnil,omitempty" name:"IsDeleteImage"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

func NewDeleteCloudBaseRunServerVersionRequest added in v1.0.206

func NewDeleteCloudBaseRunServerVersionRequest() (request *DeleteCloudBaseRunServerVersionRequest)

func (*DeleteCloudBaseRunServerVersionRequest) FromJsonString added in v1.0.206

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteCloudBaseRunServerVersionRequest) ToJsonString added in v1.0.206

type DeleteCloudBaseRunServerVersionRequestParams added in v1.0.426

type DeleteCloudBaseRunServerVersionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 是否删除服务,只有最后一个版本的时候,才生效。
	IsDeleteServer *bool `json:"IsDeleteServer,omitnil,omitempty" name:"IsDeleteServer"`

	// 只有删除服务的时候,才会起作用
	IsDeleteImage *bool `json:"IsDeleteImage,omitnil,omitempty" name:"IsDeleteImage"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

Predefined struct for user

type DeleteCloudBaseRunServerVersionResponse added in v1.0.206

type DeleteCloudBaseRunServerVersionResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCloudBaseRunServerVersionResponseParams `json:"Response"`
}

func NewDeleteCloudBaseRunServerVersionResponse added in v1.0.206

func NewDeleteCloudBaseRunServerVersionResponse() (response *DeleteCloudBaseRunServerVersionResponse)

func (*DeleteCloudBaseRunServerVersionResponse) FromJsonString added in v1.0.206

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteCloudBaseRunServerVersionResponse) ToJsonString added in v1.0.206

type DeleteCloudBaseRunServerVersionResponseParams added in v1.0.426

type DeleteCloudBaseRunServerVersionResponseParams struct {
	// 返回结果,succ为成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteEndUserRequest

type DeleteEndUserRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 用户列表,每一项都是uuid
	UserList []*string `json:"UserList,omitnil,omitempty" name:"UserList"`
}

func NewDeleteEndUserRequest

func NewDeleteEndUserRequest() (request *DeleteEndUserRequest)

func (*DeleteEndUserRequest) FromJsonString

func (r *DeleteEndUserRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEndUserRequest) ToJsonString

func (r *DeleteEndUserRequest) ToJsonString() string

type DeleteEndUserRequestParams added in v1.0.426

type DeleteEndUserRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 用户列表,每一项都是uuid
	UserList []*string `json:"UserList,omitnil,omitempty" name:"UserList"`
}

Predefined struct for user

type DeleteEndUserResponse

type DeleteEndUserResponse struct {
	*tchttp.BaseResponse
	Response *DeleteEndUserResponseParams `json:"Response"`
}

func NewDeleteEndUserResponse

func NewDeleteEndUserResponse() (response *DeleteEndUserResponse)

func (*DeleteEndUserResponse) FromJsonString

func (r *DeleteEndUserResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEndUserResponse) ToJsonString

func (r *DeleteEndUserResponse) ToJsonString() string

type DeleteEndUserResponseParams added in v1.0.426

type DeleteEndUserResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteGatewayVersionRequest added in v1.0.691

type DeleteGatewayVersionRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 是否删除服务
	IsDeleteServer *bool `json:"IsDeleteServer,omitnil,omitempty" name:"IsDeleteServer"`

	// 是否删除镜像
	IsDeleteImage *bool `json:"IsDeleteImage,omitnil,omitempty" name:"IsDeleteImage"`

	// 是否强制删除
	IsForce *bool `json:"IsForce,omitnil,omitempty" name:"IsForce"`

	// 操作记录
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

func NewDeleteGatewayVersionRequest added in v1.0.691

func NewDeleteGatewayVersionRequest() (request *DeleteGatewayVersionRequest)

func (*DeleteGatewayVersionRequest) FromJsonString added in v1.0.691

func (r *DeleteGatewayVersionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteGatewayVersionRequest) ToJsonString added in v1.0.691

func (r *DeleteGatewayVersionRequest) ToJsonString() string

type DeleteGatewayVersionRequestParams added in v1.0.691

type DeleteGatewayVersionRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 是否删除服务
	IsDeleteServer *bool `json:"IsDeleteServer,omitnil,omitempty" name:"IsDeleteServer"`

	// 是否删除镜像
	IsDeleteImage *bool `json:"IsDeleteImage,omitnil,omitempty" name:"IsDeleteImage"`

	// 是否强制删除
	IsForce *bool `json:"IsForce,omitnil,omitempty" name:"IsForce"`

	// 操作记录
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

Predefined struct for user

type DeleteGatewayVersionResponse added in v1.0.691

type DeleteGatewayVersionResponse struct {
	*tchttp.BaseResponse
	Response *DeleteGatewayVersionResponseParams `json:"Response"`
}

func NewDeleteGatewayVersionResponse added in v1.0.691

func NewDeleteGatewayVersionResponse() (response *DeleteGatewayVersionResponse)

func (*DeleteGatewayVersionResponse) FromJsonString added in v1.0.691

func (r *DeleteGatewayVersionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteGatewayVersionResponse) ToJsonString added in v1.0.691

func (r *DeleteGatewayVersionResponse) ToJsonString() string

type DeleteGatewayVersionResponseParams added in v1.0.691

type DeleteGatewayVersionResponseParams struct {
	// 删除结果
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteWxGatewayRouteRequest

type DeleteWxGatewayRouteRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	GatewayRouteName *string `json:"GatewayRouteName,omitnil,omitempty" name:"GatewayRouteName"`
}

func NewDeleteWxGatewayRouteRequest

func NewDeleteWxGatewayRouteRequest() (request *DeleteWxGatewayRouteRequest)

func (*DeleteWxGatewayRouteRequest) FromJsonString

func (r *DeleteWxGatewayRouteRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteWxGatewayRouteRequest) ToJsonString

func (r *DeleteWxGatewayRouteRequest) ToJsonString() string

type DeleteWxGatewayRouteRequestParams added in v1.0.426

type DeleteWxGatewayRouteRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	GatewayRouteName *string `json:"GatewayRouteName,omitnil,omitempty" name:"GatewayRouteName"`
}

Predefined struct for user

type DeleteWxGatewayRouteResponse

type DeleteWxGatewayRouteResponse struct {
	*tchttp.BaseResponse
	Response *DeleteWxGatewayRouteResponseParams `json:"Response"`
}

func NewDeleteWxGatewayRouteResponse

func NewDeleteWxGatewayRouteResponse() (response *DeleteWxGatewayRouteResponse)

func (*DeleteWxGatewayRouteResponse) FromJsonString

func (r *DeleteWxGatewayRouteResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteWxGatewayRouteResponse) ToJsonString

func (r *DeleteWxGatewayRouteResponse) ToJsonString() string

type DeleteWxGatewayRouteResponseParams added in v1.0.426

type DeleteWxGatewayRouteResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeActivityInfoRequest added in v1.0.244

type DescribeActivityInfoRequest struct {
	*tchttp.BaseRequest

	// 活动id列表
	ActivityIdList []*int64 `json:"ActivityIdList,omitnil,omitempty" name:"ActivityIdList"`
}

func NewDescribeActivityInfoRequest added in v1.0.244

func NewDescribeActivityInfoRequest() (request *DescribeActivityInfoRequest)

func (*DescribeActivityInfoRequest) FromJsonString added in v1.0.244

func (r *DescribeActivityInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeActivityInfoRequest) ToJsonString added in v1.0.244

func (r *DescribeActivityInfoRequest) ToJsonString() string

type DescribeActivityInfoRequestParams added in v1.0.426

type DescribeActivityInfoRequestParams struct {
	// 活动id列表
	ActivityIdList []*int64 `json:"ActivityIdList,omitnil,omitempty" name:"ActivityIdList"`
}

Predefined struct for user

type DescribeActivityInfoResponse added in v1.0.244

type DescribeActivityInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeActivityInfoResponseParams `json:"Response"`
}

func NewDescribeActivityInfoResponse added in v1.0.244

func NewDescribeActivityInfoResponse() (response *DescribeActivityInfoResponse)

func (*DescribeActivityInfoResponse) FromJsonString added in v1.0.244

func (r *DescribeActivityInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeActivityInfoResponse) ToJsonString added in v1.0.244

func (r *DescribeActivityInfoResponse) ToJsonString() string

type DescribeActivityInfoResponseParams added in v1.0.426

type DescribeActivityInfoResponseParams struct {
	// 活动详情
	ActivityInfoList []*ActivityInfoItem `json:"ActivityInfoList,omitnil,omitempty" name:"ActivityInfoList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeActivityRecordRequest added in v1.0.215

type DescribeActivityRecordRequest struct {
	*tchttp.BaseRequest

	// 渠道加密token
	ChannelToken *string `json:"ChannelToken,omitnil,omitempty" name:"ChannelToken"`

	// 渠道来源,每个来源对应不同secretKey
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`

	// 活动id列表
	ActivityIdList []*int64 `json:"ActivityIdList,omitnil,omitempty" name:"ActivityIdList"`

	// 过滤状态码,已废弃
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 状态码过滤数组,空数组时不过滤
	Statuses []*int64 `json:"Statuses,omitnil,omitempty" name:"Statuses"`

	// 根据是否软删除进行过滤,[0]未删除, [1] 删除,不传不过滤
	IsDeletedList []*int64 `json:"IsDeletedList,omitnil,omitempty" name:"IsDeletedList"`
}

func NewDescribeActivityRecordRequest added in v1.0.215

func NewDescribeActivityRecordRequest() (request *DescribeActivityRecordRequest)

func (*DescribeActivityRecordRequest) FromJsonString added in v1.0.215

func (r *DescribeActivityRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeActivityRecordRequest) ToJsonString added in v1.0.215

func (r *DescribeActivityRecordRequest) ToJsonString() string

type DescribeActivityRecordRequestParams added in v1.0.426

type DescribeActivityRecordRequestParams struct {
	// 渠道加密token
	ChannelToken *string `json:"ChannelToken,omitnil,omitempty" name:"ChannelToken"`

	// 渠道来源,每个来源对应不同secretKey
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`

	// 活动id列表
	ActivityIdList []*int64 `json:"ActivityIdList,omitnil,omitempty" name:"ActivityIdList"`

	// 过滤状态码,已废弃
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 状态码过滤数组,空数组时不过滤
	Statuses []*int64 `json:"Statuses,omitnil,omitempty" name:"Statuses"`

	// 根据是否软删除进行过滤,[0]未删除, [1] 删除,不传不过滤
	IsDeletedList []*int64 `json:"IsDeletedList,omitnil,omitempty" name:"IsDeletedList"`
}

Predefined struct for user

type DescribeActivityRecordResponse added in v1.0.215

type DescribeActivityRecordResponse struct {
	*tchttp.BaseResponse
	Response *DescribeActivityRecordResponseParams `json:"Response"`
}

func NewDescribeActivityRecordResponse added in v1.0.215

func NewDescribeActivityRecordResponse() (response *DescribeActivityRecordResponse)

func (*DescribeActivityRecordResponse) FromJsonString added in v1.0.215

func (r *DescribeActivityRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeActivityRecordResponse) ToJsonString added in v1.0.215

func (r *DescribeActivityRecordResponse) ToJsonString() string

type DescribeActivityRecordResponseParams added in v1.0.426

type DescribeActivityRecordResponseParams struct {
	// 活动记录详情
	ActivityRecords []*ActivityRecordItem `json:"ActivityRecords,omitnil,omitempty" name:"ActivityRecords"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAuthDomainsRequest

type DescribeAuthDomainsRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeAuthDomainsRequest

func NewDescribeAuthDomainsRequest() (request *DescribeAuthDomainsRequest)

func (*DescribeAuthDomainsRequest) FromJsonString

func (r *DescribeAuthDomainsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAuthDomainsRequest) ToJsonString

func (r *DescribeAuthDomainsRequest) ToJsonString() string

type DescribeAuthDomainsRequestParams added in v1.0.426

type DescribeAuthDomainsRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeAuthDomainsResponse

type DescribeAuthDomainsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAuthDomainsResponseParams `json:"Response"`
}

func NewDescribeAuthDomainsResponse

func NewDescribeAuthDomainsResponse() (response *DescribeAuthDomainsResponse)

func (*DescribeAuthDomainsResponse) FromJsonString

func (r *DescribeAuthDomainsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAuthDomainsResponse) ToJsonString

func (r *DescribeAuthDomainsResponse) ToJsonString() string

type DescribeAuthDomainsResponseParams added in v1.0.426

type DescribeAuthDomainsResponseParams struct {
	// 安全域名列表
	Domains []*AuthDomain `json:"Domains,omitnil,omitempty" name:"Domains"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeBaasPackageListRequest added in v1.0.452

type DescribeBaasPackageListRequest struct {
	*tchttp.BaseRequest

	// tcb产品套餐ID,不填拉取全量package信息。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 套餐归属方,填写后只返回对应的套餐 包含miniapp与qcloud两种 默认为miniapp
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 套餐归属环境渠道
	EnvChannel *string `json:"EnvChannel,omitnil,omitempty" name:"EnvChannel"`

	// 拉取套餐用途:
	// 1)new 新购
	// 2)modify变配
	// 3)renew续费
	TargetAction *string `json:"TargetAction,omitnil,omitempty" name:"TargetAction"`

	// 预留字段,同一商品会对应多个类型套餐,对指标有不同侧重。
	// 计算型calculation
	// 流量型flux
	// 容量型capactiy
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 类型分组过滤。默认为["default"]
	PackageTypeList []*string `json:"PackageTypeList,omitnil,omitempty" name:"PackageTypeList"`

	// 付费渠道,与回包billTags中的计费参数相关,不填返回默认值。
	PaymentChannel *string `json:"PaymentChannel,omitnil,omitempty" name:"PaymentChannel"`
}

func NewDescribeBaasPackageListRequest added in v1.0.452

func NewDescribeBaasPackageListRequest() (request *DescribeBaasPackageListRequest)

func (*DescribeBaasPackageListRequest) FromJsonString added in v1.0.452

func (r *DescribeBaasPackageListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBaasPackageListRequest) ToJsonString added in v1.0.452

func (r *DescribeBaasPackageListRequest) ToJsonString() string

type DescribeBaasPackageListRequestParams added in v1.0.452

type DescribeBaasPackageListRequestParams struct {
	// tcb产品套餐ID,不填拉取全量package信息。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 套餐归属方,填写后只返回对应的套餐 包含miniapp与qcloud两种 默认为miniapp
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 套餐归属环境渠道
	EnvChannel *string `json:"EnvChannel,omitnil,omitempty" name:"EnvChannel"`

	// 拉取套餐用途:
	// 1)new 新购
	// 2)modify变配
	// 3)renew续费
	TargetAction *string `json:"TargetAction,omitnil,omitempty" name:"TargetAction"`

	// 预留字段,同一商品会对应多个类型套餐,对指标有不同侧重。
	// 计算型calculation
	// 流量型flux
	// 容量型capactiy
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 类型分组过滤。默认为["default"]
	PackageTypeList []*string `json:"PackageTypeList,omitnil,omitempty" name:"PackageTypeList"`

	// 付费渠道,与回包billTags中的计费参数相关,不填返回默认值。
	PaymentChannel *string `json:"PaymentChannel,omitnil,omitempty" name:"PaymentChannel"`
}

Predefined struct for user

type DescribeBaasPackageListResponse added in v1.0.452

type DescribeBaasPackageListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBaasPackageListResponseParams `json:"Response"`
}

func NewDescribeBaasPackageListResponse added in v1.0.452

func NewDescribeBaasPackageListResponse() (response *DescribeBaasPackageListResponse)

func (*DescribeBaasPackageListResponse) FromJsonString added in v1.0.452

func (r *DescribeBaasPackageListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBaasPackageListResponse) ToJsonString added in v1.0.452

func (r *DescribeBaasPackageListResponse) ToJsonString() string

type DescribeBaasPackageListResponseParams added in v1.0.452

type DescribeBaasPackageListResponseParams struct {
	// 套餐列表
	PackageList []*BaasPackageInfo `json:"PackageList,omitnil,omitempty" name:"PackageList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeBillingInfoRequest added in v1.0.691

type DescribeBillingInfoRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeBillingInfoRequest added in v1.0.691

func NewDescribeBillingInfoRequest() (request *DescribeBillingInfoRequest)

func (*DescribeBillingInfoRequest) FromJsonString added in v1.0.691

func (r *DescribeBillingInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBillingInfoRequest) ToJsonString added in v1.0.691

func (r *DescribeBillingInfoRequest) ToJsonString() string

type DescribeBillingInfoRequestParams added in v1.0.691

type DescribeBillingInfoRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeBillingInfoResponse added in v1.0.691

type DescribeBillingInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBillingInfoResponseParams `json:"Response"`
}

func NewDescribeBillingInfoResponse added in v1.0.691

func NewDescribeBillingInfoResponse() (response *DescribeBillingInfoResponse)

func (*DescribeBillingInfoResponse) FromJsonString added in v1.0.691

func (r *DescribeBillingInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBillingInfoResponse) ToJsonString added in v1.0.691

func (r *DescribeBillingInfoResponse) ToJsonString() string

type DescribeBillingInfoResponseParams added in v1.0.691

type DescribeBillingInfoResponseParams struct {
	// 环境计费信息列表
	EnvBillingInfoList []*EnvBillingInfoItem `json:"EnvBillingInfoList,omitnil,omitempty" name:"EnvBillingInfoList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCbrServerVersionRequest added in v1.0.691

type DescribeCbrServerVersionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

func NewDescribeCbrServerVersionRequest added in v1.0.691

func NewDescribeCbrServerVersionRequest() (request *DescribeCbrServerVersionRequest)

func (*DescribeCbrServerVersionRequest) FromJsonString added in v1.0.691

func (r *DescribeCbrServerVersionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCbrServerVersionRequest) ToJsonString added in v1.0.691

func (r *DescribeCbrServerVersionRequest) ToJsonString() string

type DescribeCbrServerVersionRequestParams added in v1.0.691

type DescribeCbrServerVersionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

Predefined struct for user

type DescribeCbrServerVersionResponse added in v1.0.691

type DescribeCbrServerVersionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCbrServerVersionResponseParams `json:"Response"`
}

func NewDescribeCbrServerVersionResponse added in v1.0.691

func NewDescribeCbrServerVersionResponse() (response *DescribeCbrServerVersionResponse)

func (*DescribeCbrServerVersionResponse) FromJsonString added in v1.0.691

func (r *DescribeCbrServerVersionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCbrServerVersionResponse) ToJsonString added in v1.0.691

func (r *DescribeCbrServerVersionResponse) ToJsonString() string

type DescribeCbrServerVersionResponseParams added in v1.0.691

type DescribeCbrServerVersionResponseParams struct {
	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Dockefile的路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// DockerBuild的目录
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// Cpu大小
	Cpu *float64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// Mem大小
	Mem *float64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 副本最小值
	MinNum *int64 `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 副本最大值
	MaxNum *int64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 环境变量
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 创建时间
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 版本的IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionIP *string `json:"VersionIP,omitnil,omitempty" name:"VersionIP"`

	// 版本的端口号
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionPort *int64 `json:"VersionPort,omitnil,omitempty" name:"VersionPort"`

	// 版本状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 枚举(package/repository/image)
	// 注意:此字段可能返回 null,表示取不到有效值。
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// 服务名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 是否对于外网开放
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// vpc id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网实例id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 日志采集路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 监听端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 延迟多长时间开始健康检查(单位s)
	// 注意:此字段可能返回 null,表示取不到有效值。
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// 镜像地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 是否有Dockerfile:0-default has, 1-has, 2-has not
	// 注意:此字段可能返回 null,表示取不到有效值。
	HasDockerfile *int64 `json:"HasDockerfile,omitnil,omitempty" name:"HasDockerfile"`

	// 基础镜像
	// 注意:此字段可能返回 null,表示取不到有效值。
	BaseImage *string `json:"BaseImage,omitnil,omitempty" name:"BaseImage"`

	// 容器启动入口命令
	// 注意:此字段可能返回 null,表示取不到有效值。
	EntryPoint *string `json:"EntryPoint,omitnil,omitempty" name:"EntryPoint"`

	// 自动扩缩容策略组
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyDetail []*HpaPolicy `json:"PolicyDetail,omitnil,omitempty" name:"PolicyDetail"`

	// Tke集群信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	TkeClusterInfo *TkeClusterInfo `json:"TkeClusterInfo,omitnil,omitempty" name:"TkeClusterInfo"`

	// 版本工作负载类型;deployment/deamonset
	// 注意:此字段可能返回 null,表示取不到有效值。
	TkeWorkloadType *string `json:"TkeWorkloadType,omitnil,omitempty" name:"TkeWorkloadType"`

	// 代码包信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageInfo *CbrPackageInfo `json:"PackageInfo,omitnil,omitempty" name:"PackageInfo"`

	// 仓库信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoInfo *CbrRepoInfo `json:"RepoInfo,omitnil,omitempty" name:"RepoInfo"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseBuildServiceRequest

type DescribeCloudBaseBuildServiceRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// build类型,枚举值有: cloudbaserun, framework-ci
	CIBusiness *string `json:"CIBusiness,omitnil,omitempty" name:"CIBusiness"`

	// 服务版本
	ServiceVersion *string `json:"ServiceVersion,omitnil,omitempty" name:"ServiceVersion"`

	// 文件后缀
	Suffix *string `json:"Suffix,omitnil,omitempty" name:"Suffix"`
}

func NewDescribeCloudBaseBuildServiceRequest

func NewDescribeCloudBaseBuildServiceRequest() (request *DescribeCloudBaseBuildServiceRequest)

func (*DescribeCloudBaseBuildServiceRequest) FromJsonString

func (r *DescribeCloudBaseBuildServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseBuildServiceRequest) ToJsonString

func (r *DescribeCloudBaseBuildServiceRequest) ToJsonString() string

type DescribeCloudBaseBuildServiceRequestParams added in v1.0.426

type DescribeCloudBaseBuildServiceRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// build类型,枚举值有: cloudbaserun, framework-ci
	CIBusiness *string `json:"CIBusiness,omitnil,omitempty" name:"CIBusiness"`

	// 服务版本
	ServiceVersion *string `json:"ServiceVersion,omitnil,omitempty" name:"ServiceVersion"`

	// 文件后缀
	Suffix *string `json:"Suffix,omitnil,omitempty" name:"Suffix"`
}

Predefined struct for user

type DescribeCloudBaseBuildServiceResponse

type DescribeCloudBaseBuildServiceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseBuildServiceResponseParams `json:"Response"`
}

func NewDescribeCloudBaseBuildServiceResponse

func NewDescribeCloudBaseBuildServiceResponse() (response *DescribeCloudBaseBuildServiceResponse)

func (*DescribeCloudBaseBuildServiceResponse) FromJsonString

func (r *DescribeCloudBaseBuildServiceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseBuildServiceResponse) ToJsonString

type DescribeCloudBaseBuildServiceResponseParams added in v1.0.426

type DescribeCloudBaseBuildServiceResponseParams struct {
	// 上传url
	UploadUrl *string `json:"UploadUrl,omitnil,omitempty" name:"UploadUrl"`

	// 上传header
	UploadHeaders []*KVPair `json:"UploadHeaders,omitnil,omitempty" name:"UploadHeaders"`

	// 包名
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 包版本
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 下载链接
	// 注意:此字段可能返回 null,表示取不到有效值。
	DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"`

	// 下载Httpheader
	// 注意:此字段可能返回 null,表示取不到有效值。
	DownloadHeaders []*KVPair `json:"DownloadHeaders,omitnil,omitempty" name:"DownloadHeaders"`

	// 下载链接是否过期
	// 注意:此字段可能返回 null,表示取不到有效值。
	OutDate *bool `json:"OutDate,omitnil,omitempty" name:"OutDate"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseProjectLatestVersionListRequest

type DescribeCloudBaseProjectLatestVersionListRequest struct {
	*tchttp.BaseRequest

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 个数
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 环境id, 非必填
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目名称, 非必填
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// 项目类型: framework-oneclick,qci-extension-cicd
	ProjectType *string `json:"ProjectType,omitnil,omitempty" name:"ProjectType"`

	// 标签
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`

	// ci的id
	CiId *string `json:"CiId,omitnil,omitempty" name:"CiId"`
}

func NewDescribeCloudBaseProjectLatestVersionListRequest

func NewDescribeCloudBaseProjectLatestVersionListRequest() (request *DescribeCloudBaseProjectLatestVersionListRequest)

func (*DescribeCloudBaseProjectLatestVersionListRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseProjectLatestVersionListRequest) ToJsonString

type DescribeCloudBaseProjectLatestVersionListRequestParams added in v1.0.426

type DescribeCloudBaseProjectLatestVersionListRequestParams struct {
	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 个数
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 环境id, 非必填
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目名称, 非必填
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// 项目类型: framework-oneclick,qci-extension-cicd
	ProjectType *string `json:"ProjectType,omitnil,omitempty" name:"ProjectType"`

	// 标签
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`

	// ci的id
	CiId *string `json:"CiId,omitnil,omitempty" name:"CiId"`
}

Predefined struct for user

type DescribeCloudBaseProjectLatestVersionListResponse

type DescribeCloudBaseProjectLatestVersionListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseProjectLatestVersionListResponseParams `json:"Response"`
}

func NewDescribeCloudBaseProjectLatestVersionListResponse

func NewDescribeCloudBaseProjectLatestVersionListResponse() (response *DescribeCloudBaseProjectLatestVersionListResponse)

func (*DescribeCloudBaseProjectLatestVersionListResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseProjectLatestVersionListResponse) ToJsonString

type DescribeCloudBaseProjectLatestVersionListResponseParams added in v1.0.426

type DescribeCloudBaseProjectLatestVersionListResponseParams struct {
	// 项目列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProjectList []*CloudBaseProjectVersion `json:"ProjectList,omitnil,omitempty" name:"ProjectList"`

	// 总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseProjectVersionListRequest

type DescribeCloudBaseProjectVersionListRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目名称
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// 页大小
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 第几页,从0开始
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`

	// 起始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 终止时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeCloudBaseProjectVersionListRequest

func NewDescribeCloudBaseProjectVersionListRequest() (request *DescribeCloudBaseProjectVersionListRequest)

func (*DescribeCloudBaseProjectVersionListRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseProjectVersionListRequest) ToJsonString

type DescribeCloudBaseProjectVersionListRequestParams added in v1.0.426

type DescribeCloudBaseProjectVersionListRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 项目名称
	ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"`

	// 页大小
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 第几页,从0开始
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`

	// 起始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 终止时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeCloudBaseProjectVersionListResponse

type DescribeCloudBaseProjectVersionListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseProjectVersionListResponseParams `json:"Response"`
}

func NewDescribeCloudBaseProjectVersionListResponse

func NewDescribeCloudBaseProjectVersionListResponse() (response *DescribeCloudBaseProjectVersionListResponse)

func (*DescribeCloudBaseProjectVersionListResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseProjectVersionListResponse) ToJsonString

type DescribeCloudBaseProjectVersionListResponseParams added in v1.0.426

type DescribeCloudBaseProjectVersionListResponseParams struct {
	// 版本列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProjectVersions []*CloudBaseProjectVersion `json:"ProjectVersions,omitnil,omitempty" name:"ProjectVersions"`

	// 总个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunAllVpcsRequest added in v1.0.259

type DescribeCloudBaseRunAllVpcsRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeCloudBaseRunAllVpcsRequest added in v1.0.259

func NewDescribeCloudBaseRunAllVpcsRequest() (request *DescribeCloudBaseRunAllVpcsRequest)

func (*DescribeCloudBaseRunAllVpcsRequest) FromJsonString added in v1.0.259

func (r *DescribeCloudBaseRunAllVpcsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunAllVpcsRequest) ToJsonString added in v1.0.259

func (r *DescribeCloudBaseRunAllVpcsRequest) ToJsonString() string

type DescribeCloudBaseRunAllVpcsRequestParams added in v1.0.426

type DescribeCloudBaseRunAllVpcsRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeCloudBaseRunAllVpcsResponse added in v1.0.259

type DescribeCloudBaseRunAllVpcsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunAllVpcsResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunAllVpcsResponse added in v1.0.259

func NewDescribeCloudBaseRunAllVpcsResponse() (response *DescribeCloudBaseRunAllVpcsResponse)

func (*DescribeCloudBaseRunAllVpcsResponse) FromJsonString added in v1.0.259

func (r *DescribeCloudBaseRunAllVpcsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunAllVpcsResponse) ToJsonString added in v1.0.259

func (r *DescribeCloudBaseRunAllVpcsResponse) ToJsonString() string

type DescribeCloudBaseRunAllVpcsResponseParams added in v1.0.426

type DescribeCloudBaseRunAllVpcsResponseParams struct {
	// 所有vpcid
	// 注意:此字段可能返回 null,表示取不到有效值。
	Vpcs []*string `json:"Vpcs,omitnil,omitempty" name:"Vpcs"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunConfForGateWayRequest added in v1.0.203

type DescribeCloudBaseRunConfForGateWayRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvID *string `json:"EnvID,omitnil,omitempty" name:"EnvID"`

	// vpc信息
	VpcID *string `json:"VpcID,omitnil,omitempty" name:"VpcID"`
}

func NewDescribeCloudBaseRunConfForGateWayRequest added in v1.0.203

func NewDescribeCloudBaseRunConfForGateWayRequest() (request *DescribeCloudBaseRunConfForGateWayRequest)

func (*DescribeCloudBaseRunConfForGateWayRequest) FromJsonString added in v1.0.203

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunConfForGateWayRequest) ToJsonString added in v1.0.203

type DescribeCloudBaseRunConfForGateWayRequestParams added in v1.0.426

type DescribeCloudBaseRunConfForGateWayRequestParams struct {
	// 环境ID
	EnvID *string `json:"EnvID,omitnil,omitempty" name:"EnvID"`

	// vpc信息
	VpcID *string `json:"VpcID,omitnil,omitempty" name:"VpcID"`
}

Predefined struct for user

type DescribeCloudBaseRunConfForGateWayResponse added in v1.0.203

type DescribeCloudBaseRunConfForGateWayResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunConfForGateWayResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunConfForGateWayResponse added in v1.0.203

func NewDescribeCloudBaseRunConfForGateWayResponse() (response *DescribeCloudBaseRunConfForGateWayResponse)

func (*DescribeCloudBaseRunConfForGateWayResponse) FromJsonString added in v1.0.203

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunConfForGateWayResponse) ToJsonString added in v1.0.203

type DescribeCloudBaseRunConfForGateWayResponseParams added in v1.0.426

type DescribeCloudBaseRunConfForGateWayResponseParams struct {
	// 最近更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastUpTime *string `json:"LastUpTime,omitnil,omitempty" name:"LastUpTime"`

	// 配置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Data []*CloudBaseRunForGatewayConf `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunOneClickTaskExternalRequest added in v1.0.287

type DescribeCloudBaseRunOneClickTaskExternalRequest struct {
	*tchttp.BaseRequest

	// 外部任务Id 最长64字节
	ExternalId *string `json:"ExternalId,omitnil,omitempty" name:"ExternalId"`
}

func NewDescribeCloudBaseRunOneClickTaskExternalRequest added in v1.0.287

func NewDescribeCloudBaseRunOneClickTaskExternalRequest() (request *DescribeCloudBaseRunOneClickTaskExternalRequest)

func (*DescribeCloudBaseRunOneClickTaskExternalRequest) FromJsonString added in v1.0.287

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunOneClickTaskExternalRequest) ToJsonString added in v1.0.287

type DescribeCloudBaseRunOneClickTaskExternalRequestParams added in v1.0.426

type DescribeCloudBaseRunOneClickTaskExternalRequestParams struct {
	// 外部任务Id 最长64字节
	ExternalId *string `json:"ExternalId,omitnil,omitempty" name:"ExternalId"`
}

Predefined struct for user

type DescribeCloudBaseRunOneClickTaskExternalResponse added in v1.0.287

type DescribeCloudBaseRunOneClickTaskExternalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunOneClickTaskExternalResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunOneClickTaskExternalResponse added in v1.0.287

func NewDescribeCloudBaseRunOneClickTaskExternalResponse() (response *DescribeCloudBaseRunOneClickTaskExternalResponse)

func (*DescribeCloudBaseRunOneClickTaskExternalResponse) FromJsonString added in v1.0.287

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunOneClickTaskExternalResponse) ToJsonString added in v1.0.287

type DescribeCloudBaseRunOneClickTaskExternalResponseParams added in v1.0.426

type DescribeCloudBaseRunOneClickTaskExternalResponseParams struct {
	// 外部任务Id
	ExternalId *string `json:"ExternalId,omitnil,omitempty" name:"ExternalId"`

	// 弃用
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 用户uin
	UserUin *string `json:"UserUin,omitnil,omitempty" name:"UserUin"`

	// 服务名
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 当前阶段
	// 微信云托管环境创建阶段:envStage
	// 存储资源创建阶段:storageStage
	// 服务创建阶段:serverStage
	Stage *string `json:"Stage,omitnil,omitempty" name:"Stage"`

	// 状态
	// running
	// stopped
	// failed
	// finished
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 失败原因
	FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"`

	// 用户envId
	UserEnvId *string `json:"UserEnvId,omitnil,omitempty" name:"UserEnvId"`

	// 创建时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 步骤信息
	Steps []*OneClickTaskStepInfo `json:"Steps,omitnil,omitempty" name:"Steps"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunOperationTypesRequest added in v1.0.259

type DescribeCloudBaseRunOperationTypesRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称,精确匹配
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`
}

func NewDescribeCloudBaseRunOperationTypesRequest added in v1.0.259

func NewDescribeCloudBaseRunOperationTypesRequest() (request *DescribeCloudBaseRunOperationTypesRequest)

func (*DescribeCloudBaseRunOperationTypesRequest) FromJsonString added in v1.0.259

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunOperationTypesRequest) ToJsonString added in v1.0.259

type DescribeCloudBaseRunOperationTypesRequestParams added in v1.0.426

type DescribeCloudBaseRunOperationTypesRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称,精确匹配
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`
}

Predefined struct for user

type DescribeCloudBaseRunOperationTypesResponse added in v1.0.259

type DescribeCloudBaseRunOperationTypesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunOperationTypesResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunOperationTypesResponse added in v1.0.259

func NewDescribeCloudBaseRunOperationTypesResponse() (response *DescribeCloudBaseRunOperationTypesResponse)

func (*DescribeCloudBaseRunOperationTypesResponse) FromJsonString added in v1.0.259

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunOperationTypesResponse) ToJsonString added in v1.0.259

type DescribeCloudBaseRunOperationTypesResponseParams added in v1.0.426

type DescribeCloudBaseRunOperationTypesResponseParams struct {
	// 操作类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Action []*string `json:"Action,omitnil,omitempty" name:"Action"`

	// 服务名列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServerName []*string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunPodListRequest added in v1.0.276

type DescribeCloudBaseRunPodListRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 分页限制
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 容器状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 容器名
	PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"`
}

func NewDescribeCloudBaseRunPodListRequest added in v1.0.276

func NewDescribeCloudBaseRunPodListRequest() (request *DescribeCloudBaseRunPodListRequest)

func (*DescribeCloudBaseRunPodListRequest) FromJsonString added in v1.0.276

func (r *DescribeCloudBaseRunPodListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunPodListRequest) ToJsonString added in v1.0.276

func (r *DescribeCloudBaseRunPodListRequest) ToJsonString() string

type DescribeCloudBaseRunPodListRequestParams added in v1.0.426

type DescribeCloudBaseRunPodListRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 分页限制
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 容器状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 容器名
	PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"`
}

Predefined struct for user

type DescribeCloudBaseRunPodListResponse added in v1.0.276

type DescribeCloudBaseRunPodListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunPodListResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunPodListResponse added in v1.0.276

func NewDescribeCloudBaseRunPodListResponse() (response *DescribeCloudBaseRunPodListResponse)

func (*DescribeCloudBaseRunPodListResponse) FromJsonString added in v1.0.276

func (r *DescribeCloudBaseRunPodListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunPodListResponse) ToJsonString added in v1.0.276

func (r *DescribeCloudBaseRunPodListResponse) ToJsonString() string

type DescribeCloudBaseRunPodListResponseParams added in v1.0.426

type DescribeCloudBaseRunPodListResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunResourceForExtendRequest

type DescribeCloudBaseRunResourceForExtendRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeCloudBaseRunResourceForExtendRequest

func NewDescribeCloudBaseRunResourceForExtendRequest() (request *DescribeCloudBaseRunResourceForExtendRequest)

func (*DescribeCloudBaseRunResourceForExtendRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunResourceForExtendRequest) ToJsonString

type DescribeCloudBaseRunResourceForExtendRequestParams added in v1.0.426

type DescribeCloudBaseRunResourceForExtendRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeCloudBaseRunResourceForExtendResponse

type DescribeCloudBaseRunResourceForExtendResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunResourceForExtendResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunResourceForExtendResponse

func NewDescribeCloudBaseRunResourceForExtendResponse() (response *DescribeCloudBaseRunResourceForExtendResponse)

func (*DescribeCloudBaseRunResourceForExtendResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunResourceForExtendResponse) ToJsonString

type DescribeCloudBaseRunResourceForExtendResponseParams added in v1.0.426

type DescribeCloudBaseRunResourceForExtendResponseParams struct {
	// 集群状态(creating/succ)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"`

	// 虚拟集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	VirtualClusterId *string `json:"VirtualClusterId,omitnil,omitempty" name:"VirtualClusterId"`

	// vpc id信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 地域信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 子网信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*CloudBaseRunVpcSubnet `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunResourceRequest

type DescribeCloudBaseRunResourceRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeCloudBaseRunResourceRequest

func NewDescribeCloudBaseRunResourceRequest() (request *DescribeCloudBaseRunResourceRequest)

func (*DescribeCloudBaseRunResourceRequest) FromJsonString

func (r *DescribeCloudBaseRunResourceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunResourceRequest) ToJsonString

func (r *DescribeCloudBaseRunResourceRequest) ToJsonString() string

type DescribeCloudBaseRunResourceRequestParams added in v1.0.426

type DescribeCloudBaseRunResourceRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeCloudBaseRunResourceResponse

type DescribeCloudBaseRunResourceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunResourceResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunResourceResponse

func NewDescribeCloudBaseRunResourceResponse() (response *DescribeCloudBaseRunResourceResponse)

func (*DescribeCloudBaseRunResourceResponse) FromJsonString

func (r *DescribeCloudBaseRunResourceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunResourceResponse) ToJsonString

func (r *DescribeCloudBaseRunResourceResponse) ToJsonString() string

type DescribeCloudBaseRunResourceResponseParams added in v1.0.426

type DescribeCloudBaseRunResourceResponseParams struct {
	// 集群状态(creating/succ)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"`

	// 虚拟集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	VirtualClusterId *string `json:"VirtualClusterId,omitnil,omitempty" name:"VirtualClusterId"`

	// vpc id信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 地域信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 子网信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*CloudBaseRunVpcSubnet `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunServerDomainNameRequest added in v1.0.287

type DescribeCloudBaseRunServerDomainNameRequest struct {
	*tchttp.BaseRequest

	// 服务名
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 环境Id
	UserEnvId *string `json:"UserEnvId,omitnil,omitempty" name:"UserEnvId"`

	// 用户Uin
	UserUin *string `json:"UserUin,omitnil,omitempty" name:"UserUin"`

	// 外部Id
	ExternalId *string `json:"ExternalId,omitnil,omitempty" name:"ExternalId"`
}

func NewDescribeCloudBaseRunServerDomainNameRequest added in v1.0.287

func NewDescribeCloudBaseRunServerDomainNameRequest() (request *DescribeCloudBaseRunServerDomainNameRequest)

func (*DescribeCloudBaseRunServerDomainNameRequest) FromJsonString added in v1.0.287

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunServerDomainNameRequest) ToJsonString added in v1.0.287

type DescribeCloudBaseRunServerDomainNameRequestParams added in v1.0.426

type DescribeCloudBaseRunServerDomainNameRequestParams struct {
	// 服务名
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 环境Id
	UserEnvId *string `json:"UserEnvId,omitnil,omitempty" name:"UserEnvId"`

	// 用户Uin
	UserUin *string `json:"UserUin,omitnil,omitempty" name:"UserUin"`

	// 外部Id
	ExternalId *string `json:"ExternalId,omitnil,omitempty" name:"ExternalId"`
}

Predefined struct for user

type DescribeCloudBaseRunServerDomainNameResponse added in v1.0.287

type DescribeCloudBaseRunServerDomainNameResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunServerDomainNameResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunServerDomainNameResponse added in v1.0.287

func NewDescribeCloudBaseRunServerDomainNameResponse() (response *DescribeCloudBaseRunServerDomainNameResponse)

func (*DescribeCloudBaseRunServerDomainNameResponse) FromJsonString added in v1.0.287

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunServerDomainNameResponse) ToJsonString added in v1.0.287

type DescribeCloudBaseRunServerDomainNameResponseParams added in v1.0.426

type DescribeCloudBaseRunServerDomainNameResponseParams struct {
	// 公网服务域名
	PublicDomain *string `json:"PublicDomain,omitnil,omitempty" name:"PublicDomain"`

	// 内部服务域名
	InternalDomain *string `json:"InternalDomain,omitnil,omitempty" name:"InternalDomain"`

	// 弃用
	DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunServerRequest added in v1.0.276

type DescribeCloudBaseRunServerRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 分页偏移
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 版本名字(精确匹配)
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

func NewDescribeCloudBaseRunServerRequest added in v1.0.276

func NewDescribeCloudBaseRunServerRequest() (request *DescribeCloudBaseRunServerRequest)

func (*DescribeCloudBaseRunServerRequest) FromJsonString added in v1.0.276

func (r *DescribeCloudBaseRunServerRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunServerRequest) ToJsonString added in v1.0.276

func (r *DescribeCloudBaseRunServerRequest) ToJsonString() string

type DescribeCloudBaseRunServerRequestParams added in v1.0.426

type DescribeCloudBaseRunServerRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 分页偏移
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 版本名字(精确匹配)
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

Predefined struct for user

type DescribeCloudBaseRunServerResponse added in v1.0.276

type DescribeCloudBaseRunServerResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunServerResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunServerResponse added in v1.0.276

func NewDescribeCloudBaseRunServerResponse() (response *DescribeCloudBaseRunServerResponse)

func (*DescribeCloudBaseRunServerResponse) FromJsonString added in v1.0.276

func (r *DescribeCloudBaseRunServerResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunServerResponse) ToJsonString added in v1.0.276

func (r *DescribeCloudBaseRunServerResponse) ToJsonString() string

type DescribeCloudBaseRunServerResponseParams added in v1.0.426

type DescribeCloudBaseRunServerResponseParams struct {
	// 个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 版本列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionItems []*CloudBaseRunServerVersionItem `json:"VersionItems,omitnil,omitempty" name:"VersionItems"`

	// 服务名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 是否对于外网开放
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 镜像仓库
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageRepo *string `json:"ImageRepo,omitnil,omitempty" name:"ImageRepo"`

	// 流量配置的类型(FLOW,URL_PARAMS)
	// 注意:此字段可能返回 null,表示取不到有效值。
	TrafficType *string `json:"TrafficType,omitnil,omitempty" name:"TrafficType"`

	// 服务创建类型,默认为空,一键部署为oneclick
	// 注意:此字段可能返回 null,表示取不到有效值。
	SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunServerVersionRequest

type DescribeCloudBaseRunServerVersionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

func NewDescribeCloudBaseRunServerVersionRequest

func NewDescribeCloudBaseRunServerVersionRequest() (request *DescribeCloudBaseRunServerVersionRequest)

func (*DescribeCloudBaseRunServerVersionRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunServerVersionRequest) ToJsonString

type DescribeCloudBaseRunServerVersionRequestParams added in v1.0.426

type DescribeCloudBaseRunServerVersionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

Predefined struct for user

type DescribeCloudBaseRunServerVersionResponse

type DescribeCloudBaseRunServerVersionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunServerVersionResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunServerVersionResponse

func NewDescribeCloudBaseRunServerVersionResponse() (response *DescribeCloudBaseRunServerVersionResponse)

func (*DescribeCloudBaseRunServerVersionResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunServerVersionResponse) ToJsonString

type DescribeCloudBaseRunServerVersionResponseParams added in v1.0.426

type DescribeCloudBaseRunServerVersionResponseParams struct {
	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Dockefile的路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// DockerBuild的目录
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// 请使用CPUSize
	Cpu *float64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// 请使用MemSize
	Mem *float64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 副本最小值
	MinNum *int64 `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 副本最大值
	MaxNum *int64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 策略类型
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	PolicyThreshold *float64 `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`

	// 环境变量
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 创建时间
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 版本的IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionIP *string `json:"VersionIP,omitnil,omitempty" name:"VersionIP"`

	// 版本的端口号
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionPort *int64 `json:"VersionPort,omitnil,omitempty" name:"VersionPort"`

	// 版本状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 代码包的名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 代码版本的名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 枚举(package/repository/image)
	// 注意:此字段可能返回 null,表示取不到有效值。
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// Repo的类型(gitlab/github/coding)
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Repo *string `json:"Repo,omitnil,omitempty" name:"Repo"`

	// 分支
	// 注意:此字段可能返回 null,表示取不到有效值。
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 服务名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 是否对于外网开放
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// vpc id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网实例id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 日志采集路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 监听端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 延迟多长时间开始健康检查(单位s)
	// 注意:此字段可能返回 null,表示取不到有效值。
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// 镜像地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// CPU 大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuSize *float64 `json:"CpuSize,omitnil,omitempty" name:"CpuSize"`

	// MEM 大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemSize *float64 `json:"MemSize,omitnil,omitempty" name:"MemSize"`

	// 是否有Dockerfile:0-default has, 1-has, 2-has not
	// 注意:此字段可能返回 null,表示取不到有效值。
	HasDockerfile *int64 `json:"HasDockerfile,omitnil,omitempty" name:"HasDockerfile"`

	// 基础镜像
	// 注意:此字段可能返回 null,表示取不到有效值。
	BaseImage *string `json:"BaseImage,omitnil,omitempty" name:"BaseImage"`

	// 容器启动入口命令
	// 注意:此字段可能返回 null,表示取不到有效值。
	EntryPoint *string `json:"EntryPoint,omitnil,omitempty" name:"EntryPoint"`

	// 仓库语言
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoLanguage *string `json:"RepoLanguage,omitnil,omitempty" name:"RepoLanguage"`

	// 自动扩缩容策略组
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyDetail []*HpaPolicy `json:"PolicyDetail,omitnil,omitempty" name:"PolicyDetail"`

	// Tke集群信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	TkeClusterInfo *TkeClusterInfo `json:"TkeClusterInfo,omitnil,omitempty" name:"TkeClusterInfo"`

	// 版本工作负载类型;deployment/deamonset
	// 注意:此字段可能返回 null,表示取不到有效值。
	TkeWorkloadType *string `json:"TkeWorkloadType,omitnil,omitempty" name:"TkeWorkloadType"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunVersionRequest

type DescribeCloudBaseRunVersionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

func NewDescribeCloudBaseRunVersionRequest

func NewDescribeCloudBaseRunVersionRequest() (request *DescribeCloudBaseRunVersionRequest)

func (*DescribeCloudBaseRunVersionRequest) FromJsonString

func (r *DescribeCloudBaseRunVersionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunVersionRequest) ToJsonString

func (r *DescribeCloudBaseRunVersionRequest) ToJsonString() string

type DescribeCloudBaseRunVersionRequestParams added in v1.0.426

type DescribeCloudBaseRunVersionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

Predefined struct for user

type DescribeCloudBaseRunVersionResponse

type DescribeCloudBaseRunVersionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunVersionResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunVersionResponse

func NewDescribeCloudBaseRunVersionResponse() (response *DescribeCloudBaseRunVersionResponse)

func (*DescribeCloudBaseRunVersionResponse) FromJsonString

func (r *DescribeCloudBaseRunVersionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunVersionResponse) ToJsonString

func (r *DescribeCloudBaseRunVersionResponse) ToJsonString() string

type DescribeCloudBaseRunVersionResponseParams added in v1.0.426

type DescribeCloudBaseRunVersionResponseParams struct {
	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// Dockefile的路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// DockerBuild的目录
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// 副本最小值
	MinNum *int64 `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 副本最大值
	MaxNum *int64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 策略类型
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	PolicyThreshold *float64 `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`

	// 环境变量
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 创建时间
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 版本的IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionIP *string `json:"VersionIP,omitnil,omitempty" name:"VersionIP"`

	// 版本的端口号
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionPort *int64 `json:"VersionPort,omitnil,omitempty" name:"VersionPort"`

	// 版本状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 代码包的名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 代码版本的名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 枚举(package/repository/image)
	// 注意:此字段可能返回 null,表示取不到有效值。
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// Repo的类型(coding/gitlab/github/coding)
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Repo *string `json:"Repo,omitnil,omitempty" name:"Repo"`

	// 分支
	// 注意:此字段可能返回 null,表示取不到有效值。
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 服务名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 是否对于外网开放
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// vpc id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网实例id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 日志采集路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 监听端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 延迟多长时间开始健康检查(单位s)
	// 注意:此字段可能返回 null,表示取不到有效值。
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// 镜像地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// CPU 大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuSize *float64 `json:"CpuSize,omitnil,omitempty" name:"CpuSize"`

	// MEM 大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemSize *float64 `json:"MemSize,omitnil,omitempty" name:"MemSize"`

	// 扩缩容策略详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyDetail []*HpaPolicy `json:"PolicyDetail,omitnil,omitempty" name:"PolicyDetail"`

	// Cpu的Request值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cpu *float64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// Mem的Request值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Mem *float64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunVersionRsByConditionRequest added in v1.0.259

type DescribeCloudBaseRunVersionRsByConditionRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeCloudBaseRunVersionRsByConditionRequest added in v1.0.259

func NewDescribeCloudBaseRunVersionRsByConditionRequest() (request *DescribeCloudBaseRunVersionRsByConditionRequest)

func (*DescribeCloudBaseRunVersionRsByConditionRequest) FromJsonString added in v1.0.259

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunVersionRsByConditionRequest) ToJsonString added in v1.0.259

type DescribeCloudBaseRunVersionRsByConditionRequestParams added in v1.0.426

type DescribeCloudBaseRunVersionRsByConditionRequestParams struct {
}

Predefined struct for user

type DescribeCloudBaseRunVersionRsByConditionResponse added in v1.0.259

type DescribeCloudBaseRunVersionRsByConditionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunVersionRsByConditionResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunVersionRsByConditionResponse added in v1.0.259

func NewDescribeCloudBaseRunVersionRsByConditionResponse() (response *DescribeCloudBaseRunVersionRsByConditionResponse)

func (*DescribeCloudBaseRunVersionRsByConditionResponse) FromJsonString added in v1.0.259

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunVersionRsByConditionResponse) ToJsonString added in v1.0.259

type DescribeCloudBaseRunVersionRsByConditionResponseParams added in v1.0.426

type DescribeCloudBaseRunVersionRsByConditionResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudBaseRunVersionSnapshotRequest

type DescribeCloudBaseRunVersionSnapshotRequest struct {
	*tchttp.BaseRequest

	// 服务名
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 版本历史名
	SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"`

	// 偏移量。默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制大小。默认10,最大20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeCloudBaseRunVersionSnapshotRequest

func NewDescribeCloudBaseRunVersionSnapshotRequest() (request *DescribeCloudBaseRunVersionSnapshotRequest)

func (*DescribeCloudBaseRunVersionSnapshotRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunVersionSnapshotRequest) ToJsonString

type DescribeCloudBaseRunVersionSnapshotRequestParams added in v1.0.426

type DescribeCloudBaseRunVersionSnapshotRequestParams struct {
	// 服务名
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 版本历史名
	SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"`

	// 偏移量。默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制大小。默认10,最大20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeCloudBaseRunVersionSnapshotResponse

type DescribeCloudBaseRunVersionSnapshotResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudBaseRunVersionSnapshotResponseParams `json:"Response"`
}

func NewDescribeCloudBaseRunVersionSnapshotResponse

func NewDescribeCloudBaseRunVersionSnapshotResponse() (response *DescribeCloudBaseRunVersionSnapshotResponse)

func (*DescribeCloudBaseRunVersionSnapshotResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCloudBaseRunVersionSnapshotResponse) ToJsonString

type DescribeCloudBaseRunVersionSnapshotResponseParams added in v1.0.426

type DescribeCloudBaseRunVersionSnapshotResponseParams struct {
	// 版本历史
	// 注意:此字段可能返回 null,表示取不到有效值。
	Snapshots []*CloudRunServiceSimpleVersionSnapshot `json:"Snapshots,omitnil,omitempty" name:"Snapshots"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCurveDataRequest added in v1.0.228

type DescribeCurveDataRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// <li> 指标名: </li>
	// <li> StorageRead: 存储读请求次数 </li>
	// <li> StorageWrite: 存储写请求次数 </li>
	// <li> StorageCdnOriginFlux: CDN回源流量, 单位字节 </li>
	// <li> CDNFlux: CDN回源流量, 单位字节 </li>
	// <li> FunctionInvocation: 云函数调用次数 </li>
	// <li> FunctionGBs: 云函数资源使用量, 单位Mb*Ms </li>
	// <li> FunctionFlux: 云函数流量, 单位千字节(KB) </li>
	// <li> FunctionError: 云函数调用错误次数 </li>
	// <li> FunctionDuration: 云函数运行时间, 单位毫秒 </li>
	// <li> DbRead: 数据库读请求数 </li>
	// <li> DbWrite: 数据库写请求数 </li>
	// <li> DbCostTime10ms: 数据库耗时在10ms-50ms请求数 </li>
	// <li> DbCostTime50ms: 数据库耗时在50ms-100ms请求数 </li>
	// <li> DbCostTime100ms: 数据库耗时在100ms以上请求数 </li>
	// <li> TkeCpuRatio: 容器CPU占用率 </li>
	// <li> TkeMemRatio: 容器内存占用率 </li>
	// <li> TkeCpuUsed: 容器CPU使用量 </li>
	// <li> TkeMemUsed: 容器内存使用量 </li>
	// <li> TkeInvokeNum: 调用量 </li>
	// <li> FunctionConcurrentExecutions: 云函数并发执行个数</li>
	// <li> FunctionIdleProvisioned: 云函数预置并发闲置量 </li>
	// <li> FunctionConcurrencyMemoryMB: 云函数并发执行内存量 </li>
	// <li> FunctionThrottle: 云函数受限次数 </li>
	// <li> FunctionProvisionedConcurrency: 云函数预置并发 </li>
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 开始时间,如2018-08-24 10:50:00, 开始时间需要早于结束时间至少五分钟(原因是因为目前统计粒度最小是5分钟)
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,如2018-08-24 10:50:00, 结束时间需要晚于开始时间至少五分钟(原因是因为目前统计粒度最小是5分钟)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocation, FunctionGBs, FunctionFlux, FunctionError, FunctionDuration)、容器托管(服务名称), 如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传.如果想查询数据库某个集合相关信息,传入集合名称
	ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
}

func NewDescribeCurveDataRequest added in v1.0.228

func NewDescribeCurveDataRequest() (request *DescribeCurveDataRequest)

func (*DescribeCurveDataRequest) FromJsonString added in v1.0.228

func (r *DescribeCurveDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCurveDataRequest) ToJsonString added in v1.0.228

func (r *DescribeCurveDataRequest) ToJsonString() string

type DescribeCurveDataRequestParams added in v1.0.426

type DescribeCurveDataRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// <li> 指标名: </li>
	// <li> StorageRead: 存储读请求次数 </li>
	// <li> StorageWrite: 存储写请求次数 </li>
	// <li> StorageCdnOriginFlux: CDN回源流量, 单位字节 </li>
	// <li> CDNFlux: CDN回源流量, 单位字节 </li>
	// <li> FunctionInvocation: 云函数调用次数 </li>
	// <li> FunctionGBs: 云函数资源使用量, 单位Mb*Ms </li>
	// <li> FunctionFlux: 云函数流量, 单位千字节(KB) </li>
	// <li> FunctionError: 云函数调用错误次数 </li>
	// <li> FunctionDuration: 云函数运行时间, 单位毫秒 </li>
	// <li> DbRead: 数据库读请求数 </li>
	// <li> DbWrite: 数据库写请求数 </li>
	// <li> DbCostTime10ms: 数据库耗时在10ms-50ms请求数 </li>
	// <li> DbCostTime50ms: 数据库耗时在50ms-100ms请求数 </li>
	// <li> DbCostTime100ms: 数据库耗时在100ms以上请求数 </li>
	// <li> TkeCpuRatio: 容器CPU占用率 </li>
	// <li> TkeMemRatio: 容器内存占用率 </li>
	// <li> TkeCpuUsed: 容器CPU使用量 </li>
	// <li> TkeMemUsed: 容器内存使用量 </li>
	// <li> TkeInvokeNum: 调用量 </li>
	// <li> FunctionConcurrentExecutions: 云函数并发执行个数</li>
	// <li> FunctionIdleProvisioned: 云函数预置并发闲置量 </li>
	// <li> FunctionConcurrencyMemoryMB: 云函数并发执行内存量 </li>
	// <li> FunctionThrottle: 云函数受限次数 </li>
	// <li> FunctionProvisionedConcurrency: 云函数预置并发 </li>
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 开始时间,如2018-08-24 10:50:00, 开始时间需要早于结束时间至少五分钟(原因是因为目前统计粒度最小是5分钟)
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,如2018-08-24 10:50:00, 结束时间需要晚于开始时间至少五分钟(原因是因为目前统计粒度最小是5分钟)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocation, FunctionGBs, FunctionFlux, FunctionError, FunctionDuration)、容器托管(服务名称), 如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传.如果想查询数据库某个集合相关信息,传入集合名称
	ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
}

Predefined struct for user

type DescribeCurveDataResponse added in v1.0.228

type DescribeCurveDataResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCurveDataResponseParams `json:"Response"`
}

func NewDescribeCurveDataResponse added in v1.0.228

func NewDescribeCurveDataResponse() (response *DescribeCurveDataResponse)

func (*DescribeCurveDataResponse) FromJsonString added in v1.0.228

func (r *DescribeCurveDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCurveDataResponse) ToJsonString added in v1.0.228

func (r *DescribeCurveDataResponse) ToJsonString() string

type DescribeCurveDataResponseParams added in v1.0.426

type DescribeCurveDataResponseParams struct {
	// 开始时间, 会根据数据的统计周期进行取整
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间, 会根据数据的统计周期进行取整
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 指标名
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 统计周期(单位秒), 当时间区间为1天内, 统计周期为5分钟; 当时间区间选择为1天以上, 15天以下, 统计周期为1小时; 当时间区间选择为15天以上, 180天以下, 统计周期为1天
	Period *uint64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到
	Values []*int64 `json:"Values,omitnil,omitempty" name:"Values"`

	// 时间数据, 标识监控数据Values中的点是哪个时间段上报的
	Time []*int64 `json:"Time,omitnil,omitempty" name:"Time"`

	// 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到
	NewValues []*float64 `json:"NewValues,omitnil,omitempty" name:"NewValues"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeDatabaseACLRequest

type DescribeDatabaseACLRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 集合名称
	CollectionName *string `json:"CollectionName,omitnil,omitempty" name:"CollectionName"`
}

func NewDescribeDatabaseACLRequest

func NewDescribeDatabaseACLRequest() (request *DescribeDatabaseACLRequest)

func (*DescribeDatabaseACLRequest) FromJsonString

func (r *DescribeDatabaseACLRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDatabaseACLRequest) ToJsonString

func (r *DescribeDatabaseACLRequest) ToJsonString() string

type DescribeDatabaseACLRequestParams added in v1.0.426

type DescribeDatabaseACLRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 集合名称
	CollectionName *string `json:"CollectionName,omitnil,omitempty" name:"CollectionName"`
}

Predefined struct for user

type DescribeDatabaseACLResponse

type DescribeDatabaseACLResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDatabaseACLResponseParams `json:"Response"`
}

func NewDescribeDatabaseACLResponse

func NewDescribeDatabaseACLResponse() (response *DescribeDatabaseACLResponse)

func (*DescribeDatabaseACLResponse) FromJsonString

func (r *DescribeDatabaseACLResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDatabaseACLResponse) ToJsonString

func (r *DescribeDatabaseACLResponse) ToJsonString() string

type DescribeDatabaseACLResponseParams added in v1.0.426

type DescribeDatabaseACLResponseParams struct {
	// 权限标签。包含以下取值:
	// <li> READONLY:所有用户可读,仅创建者和管理员可写</li>
	// <li> PRIVATE:仅创建者及管理员可读写</li>
	// <li> ADMINWRITE:所有用户可读,仅管理员可写</li>
	// <li> ADMINONLY:仅管理员可读写</li>
	AclTag *string `json:"AclTag,omitnil,omitempty" name:"AclTag"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeDownloadFileRequest

type DescribeDownloadFileRequest struct {
	*tchttp.BaseRequest

	// 代码uri,格式如:extension://abcdefhhxxx.zip,对应 DescribeExtensionUploadInfo 接口的返回值
	CodeUri *string `json:"CodeUri,omitnil,omitempty" name:"CodeUri"`
}

func NewDescribeDownloadFileRequest

func NewDescribeDownloadFileRequest() (request *DescribeDownloadFileRequest)

func (*DescribeDownloadFileRequest) FromJsonString

func (r *DescribeDownloadFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDownloadFileRequest) ToJsonString

func (r *DescribeDownloadFileRequest) ToJsonString() string

type DescribeDownloadFileRequestParams added in v1.0.426

type DescribeDownloadFileRequestParams struct {
	// 代码uri,格式如:extension://abcdefhhxxx.zip,对应 DescribeExtensionUploadInfo 接口的返回值
	CodeUri *string `json:"CodeUri,omitnil,omitempty" name:"CodeUri"`
}

Predefined struct for user

type DescribeDownloadFileResponse

type DescribeDownloadFileResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDownloadFileResponseParams `json:"Response"`
}

func NewDescribeDownloadFileResponse

func NewDescribeDownloadFileResponse() (response *DescribeDownloadFileResponse)

func (*DescribeDownloadFileResponse) FromJsonString

func (r *DescribeDownloadFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDownloadFileResponse) ToJsonString

func (r *DescribeDownloadFileResponse) ToJsonString() string

type DescribeDownloadFileResponseParams added in v1.0.426

type DescribeDownloadFileResponseParams struct {
	// 文件路径,该字段已废弃
	// 注意:此字段可能返回 null,表示取不到有效值。
	FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"`

	// 加密key,用于计算下载加密文件的header。参考SSE-C https://cloud.tencent.com/document/product/436/7728#sse-c
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"`

	// 下载链接
	// 注意:此字段可能返回 null,表示取不到有效值。
	DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEndUserLoginStatisticRequest

type DescribeEndUserLoginStatisticRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 终端用户来源
	// <li> qcloud </li>
	// <li>miniapp</li>
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`
}

func NewDescribeEndUserLoginStatisticRequest

func NewDescribeEndUserLoginStatisticRequest() (request *DescribeEndUserLoginStatisticRequest)

func (*DescribeEndUserLoginStatisticRequest) FromJsonString

func (r *DescribeEndUserLoginStatisticRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEndUserLoginStatisticRequest) ToJsonString

func (r *DescribeEndUserLoginStatisticRequest) ToJsonString() string

type DescribeEndUserLoginStatisticRequestParams added in v1.0.426

type DescribeEndUserLoginStatisticRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 终端用户来源
	// <li> qcloud </li>
	// <li>miniapp</li>
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`
}

Predefined struct for user

type DescribeEndUserLoginStatisticResponse

type DescribeEndUserLoginStatisticResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEndUserLoginStatisticResponseParams `json:"Response"`
}

func NewDescribeEndUserLoginStatisticResponse

func NewDescribeEndUserLoginStatisticResponse() (response *DescribeEndUserLoginStatisticResponse)

func (*DescribeEndUserLoginStatisticResponse) FromJsonString

func (r *DescribeEndUserLoginStatisticResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEndUserLoginStatisticResponse) ToJsonString

type DescribeEndUserLoginStatisticResponseParams added in v1.0.426

type DescribeEndUserLoginStatisticResponseParams struct {
	// 环境终端用户新增与登录统计
	// 注意:此字段可能返回 null,表示取不到有效值。
	LoginStatistics []*LoginStatistic `json:"LoginStatistics,omitnil,omitempty" name:"LoginStatistics"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEndUserStatisticRequest

type DescribeEndUserStatisticRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeEndUserStatisticRequest

func NewDescribeEndUserStatisticRequest() (request *DescribeEndUserStatisticRequest)

func (*DescribeEndUserStatisticRequest) FromJsonString

func (r *DescribeEndUserStatisticRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEndUserStatisticRequest) ToJsonString

func (r *DescribeEndUserStatisticRequest) ToJsonString() string

type DescribeEndUserStatisticRequestParams added in v1.0.426

type DescribeEndUserStatisticRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeEndUserStatisticResponse

type DescribeEndUserStatisticResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEndUserStatisticResponseParams `json:"Response"`
}

func NewDescribeEndUserStatisticResponse

func NewDescribeEndUserStatisticResponse() (response *DescribeEndUserStatisticResponse)

func (*DescribeEndUserStatisticResponse) FromJsonString

func (r *DescribeEndUserStatisticResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEndUserStatisticResponse) ToJsonString

func (r *DescribeEndUserStatisticResponse) ToJsonString() string

type DescribeEndUserStatisticResponseParams added in v1.0.426

type DescribeEndUserStatisticResponseParams struct {
	// 终端用户各平台统计
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlatformStatistics []*PlatformStatistic `json:"PlatformStatistics,omitnil,omitempty" name:"PlatformStatistics"`

	// 终端用户总数
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEndUsersRequest

type DescribeEndUsersRequest struct {
	*tchttp.BaseRequest

	// 开发者的环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 可选参数,偏移量,默认 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 可选参数,拉取数量,默认 20
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按照 uuid 列表过滤,最大个数为100
	UUIds []*string `json:"UUIds,omitnil,omitempty" name:"UUIds"`
}

func NewDescribeEndUsersRequest

func NewDescribeEndUsersRequest() (request *DescribeEndUsersRequest)

func (*DescribeEndUsersRequest) FromJsonString

func (r *DescribeEndUsersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEndUsersRequest) ToJsonString

func (r *DescribeEndUsersRequest) ToJsonString() string

type DescribeEndUsersRequestParams added in v1.0.426

type DescribeEndUsersRequestParams struct {
	// 开发者的环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 可选参数,偏移量,默认 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 可选参数,拉取数量,默认 20
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按照 uuid 列表过滤,最大个数为100
	UUIds []*string `json:"UUIds,omitnil,omitempty" name:"UUIds"`
}

Predefined struct for user

type DescribeEndUsersResponse

type DescribeEndUsersResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEndUsersResponseParams `json:"Response"`
}

func NewDescribeEndUsersResponse

func NewDescribeEndUsersResponse() (response *DescribeEndUsersResponse)

func (*DescribeEndUsersResponse) FromJsonString

func (r *DescribeEndUsersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEndUsersResponse) ToJsonString

func (r *DescribeEndUsersResponse) ToJsonString() string

type DescribeEndUsersResponseParams added in v1.0.426

type DescribeEndUsersResponseParams struct {
	// 用户总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 用户列表
	Users []*EndUserInfo `json:"Users,omitnil,omitempty" name:"Users"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEnvDealRegionRequest added in v1.0.241

type DescribeEnvDealRegionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 订单类型:
	// ENV_PREPAY_MINIAPP= 预付费环境(微信小程序)
	// ENV_PREPAY_CLOUD= 预付费环境(腾讯云)
	// ENV_POSTPAY = 后付费环境
	// HOSTING_PREPAY = 预付费静态托管
	// PACKAGE=套餐包
	DealType *string `json:"DealType,omitnil,omitempty" name:"DealType"`

	// 下单类型:
	// CREATE = 新购
	// RENEW = 续费
	// MODIFY = 套餐调整(升级/降级)
	// REFUND = 退费
	DealAction *string `json:"DealAction,omitnil,omitempty" name:"DealAction"`

	// 下单地域:
	// ap-guangzhou = 广州地域
	// ap-shanghai = 上海地域
	// ap-beijing = 北京地域
	DealRegion *string `json:"DealRegion,omitnil,omitempty" name:"DealRegion"`
}

func NewDescribeEnvDealRegionRequest added in v1.0.241

func NewDescribeEnvDealRegionRequest() (request *DescribeEnvDealRegionRequest)

func (*DescribeEnvDealRegionRequest) FromJsonString added in v1.0.241

func (r *DescribeEnvDealRegionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvDealRegionRequest) ToJsonString added in v1.0.241

func (r *DescribeEnvDealRegionRequest) ToJsonString() string

type DescribeEnvDealRegionRequestParams added in v1.0.426

type DescribeEnvDealRegionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 订单类型:
	// ENV_PREPAY_MINIAPP= 预付费环境(微信小程序)
	// ENV_PREPAY_CLOUD= 预付费环境(腾讯云)
	// ENV_POSTPAY = 后付费环境
	// HOSTING_PREPAY = 预付费静态托管
	// PACKAGE=套餐包
	DealType *string `json:"DealType,omitnil,omitempty" name:"DealType"`

	// 下单类型:
	// CREATE = 新购
	// RENEW = 续费
	// MODIFY = 套餐调整(升级/降级)
	// REFUND = 退费
	DealAction *string `json:"DealAction,omitnil,omitempty" name:"DealAction"`

	// 下单地域:
	// ap-guangzhou = 广州地域
	// ap-shanghai = 上海地域
	// ap-beijing = 北京地域
	DealRegion *string `json:"DealRegion,omitnil,omitempty" name:"DealRegion"`
}

Predefined struct for user

type DescribeEnvDealRegionResponse added in v1.0.241

type DescribeEnvDealRegionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvDealRegionResponseParams `json:"Response"`
}

func NewDescribeEnvDealRegionResponse added in v1.0.241

func NewDescribeEnvDealRegionResponse() (response *DescribeEnvDealRegionResponse)

func (*DescribeEnvDealRegionResponse) FromJsonString added in v1.0.241

func (r *DescribeEnvDealRegionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvDealRegionResponse) ToJsonString added in v1.0.241

func (r *DescribeEnvDealRegionResponse) ToJsonString() string

type DescribeEnvDealRegionResponseParams added in v1.0.426

type DescribeEnvDealRegionResponseParams struct {
	// 下单region
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 下单zone
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

	// 下单regionId
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`

	// 下单zoneId
	ZoneId *uint64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEnvFreeQuotaRequest

type DescribeEnvFreeQuotaRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 资源类型:可选值:CDN, COS, FLEXDB, HOSTING, SCF
	// 不传则返回全部资源指标
	ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"`
}

func NewDescribeEnvFreeQuotaRequest

func NewDescribeEnvFreeQuotaRequest() (request *DescribeEnvFreeQuotaRequest)

func (*DescribeEnvFreeQuotaRequest) FromJsonString

func (r *DescribeEnvFreeQuotaRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvFreeQuotaRequest) ToJsonString

func (r *DescribeEnvFreeQuotaRequest) ToJsonString() string

type DescribeEnvFreeQuotaRequestParams added in v1.0.426

type DescribeEnvFreeQuotaRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 资源类型:可选值:CDN, COS, FLEXDB, HOSTING, SCF
	// 不传则返回全部资源指标
	ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"`
}

Predefined struct for user

type DescribeEnvFreeQuotaResponse

type DescribeEnvFreeQuotaResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvFreeQuotaResponseParams `json:"Response"`
}

func NewDescribeEnvFreeQuotaResponse

func NewDescribeEnvFreeQuotaResponse() (response *DescribeEnvFreeQuotaResponse)

func (*DescribeEnvFreeQuotaResponse) FromJsonString

func (r *DescribeEnvFreeQuotaResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvFreeQuotaResponse) ToJsonString

func (r *DescribeEnvFreeQuotaResponse) ToJsonString() string

type DescribeEnvFreeQuotaResponseParams added in v1.0.426

type DescribeEnvFreeQuotaResponseParams struct {
	// 免费抵扣配额详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	QuotaItems []*PostpayEnvQuota `json:"QuotaItems,omitnil,omitempty" name:"QuotaItems"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEnvLimitRequest

type DescribeEnvLimitRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeEnvLimitRequest

func NewDescribeEnvLimitRequest() (request *DescribeEnvLimitRequest)

func (*DescribeEnvLimitRequest) FromJsonString

func (r *DescribeEnvLimitRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvLimitRequest) ToJsonString

func (r *DescribeEnvLimitRequest) ToJsonString() string

type DescribeEnvLimitRequestParams added in v1.0.426

type DescribeEnvLimitRequestParams struct {
}

Predefined struct for user

type DescribeEnvLimitResponse

type DescribeEnvLimitResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvLimitResponseParams `json:"Response"`
}

func NewDescribeEnvLimitResponse

func NewDescribeEnvLimitResponse() (response *DescribeEnvLimitResponse)

func (*DescribeEnvLimitResponse) FromJsonString

func (r *DescribeEnvLimitResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvLimitResponse) ToJsonString

func (r *DescribeEnvLimitResponse) ToJsonString() string

type DescribeEnvLimitResponseParams added in v1.0.426

type DescribeEnvLimitResponseParams struct {
	// 环境总数上限
	MaxEnvNum *int64 `json:"MaxEnvNum,omitnil,omitempty" name:"MaxEnvNum"`

	// 目前环境总数
	CurrentEnvNum *int64 `json:"CurrentEnvNum,omitnil,omitempty" name:"CurrentEnvNum"`

	// 免费环境数量上限
	MaxFreeEnvNum *int64 `json:"MaxFreeEnvNum,omitnil,omitempty" name:"MaxFreeEnvNum"`

	// 目前免费环境数量
	CurrentFreeEnvNum *int64 `json:"CurrentFreeEnvNum,omitnil,omitempty" name:"CurrentFreeEnvNum"`

	// 总计允许销毁环境次数上限
	MaxDeleteTotal *int64 `json:"MaxDeleteTotal,omitnil,omitempty" name:"MaxDeleteTotal"`

	// 目前已销毁环境次数
	CurrentDeleteTotal *int64 `json:"CurrentDeleteTotal,omitnil,omitempty" name:"CurrentDeleteTotal"`

	// 每月允许销毁环境次数上限
	MaxDeleteMonthly *int64 `json:"MaxDeleteMonthly,omitnil,omitempty" name:"MaxDeleteMonthly"`

	// 本月已销毁环境次数
	CurrentDeleteMonthly *int64 `json:"CurrentDeleteMonthly,omitnil,omitempty" name:"CurrentDeleteMonthly"`

	// 微信网关体验版可购买月份数
	MaxFreeTrialNum *int64 `json:"MaxFreeTrialNum,omitnil,omitempty" name:"MaxFreeTrialNum"`

	// 微信网关体验版已购买月份数
	CurrentFreeTrialNum *int64 `json:"CurrentFreeTrialNum,omitnil,omitempty" name:"CurrentFreeTrialNum"`

	// 转支付限额总数
	ChangePayTotal *int64 `json:"ChangePayTotal,omitnil,omitempty" name:"ChangePayTotal"`

	// 当前已用转支付次数
	CurrentChangePayTotal *int64 `json:"CurrentChangePayTotal,omitnil,omitempty" name:"CurrentChangePayTotal"`

	// 转支付每月限额
	ChangePayMonthly *int64 `json:"ChangePayMonthly,omitnil,omitempty" name:"ChangePayMonthly"`

	// 本月已用转支付额度
	CurrentChangePayMonthly *int64 `json:"CurrentChangePayMonthly,omitnil,omitempty" name:"CurrentChangePayMonthly"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEnvPostpaidDeductRequest added in v1.0.210

type DescribeEnvPostpaidDeductRequest struct {
	*tchttp.BaseRequest

	// 资源方列表
	ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"`

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeEnvPostpaidDeductRequest added in v1.0.210

func NewDescribeEnvPostpaidDeductRequest() (request *DescribeEnvPostpaidDeductRequest)

func (*DescribeEnvPostpaidDeductRequest) FromJsonString added in v1.0.210

func (r *DescribeEnvPostpaidDeductRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvPostpaidDeductRequest) ToJsonString added in v1.0.210

func (r *DescribeEnvPostpaidDeductRequest) ToJsonString() string

type DescribeEnvPostpaidDeductRequestParams added in v1.0.426

type DescribeEnvPostpaidDeductRequestParams struct {
	// 资源方列表
	ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"`

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeEnvPostpaidDeductResponse added in v1.0.210

type DescribeEnvPostpaidDeductResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvPostpaidDeductResponseParams `json:"Response"`
}

func NewDescribeEnvPostpaidDeductResponse added in v1.0.210

func NewDescribeEnvPostpaidDeductResponse() (response *DescribeEnvPostpaidDeductResponse)

func (*DescribeEnvPostpaidDeductResponse) FromJsonString added in v1.0.210

func (r *DescribeEnvPostpaidDeductResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvPostpaidDeductResponse) ToJsonString added in v1.0.210

func (r *DescribeEnvPostpaidDeductResponse) ToJsonString() string

type DescribeEnvPostpaidDeductResponseParams added in v1.0.426

type DescribeEnvPostpaidDeductResponseParams struct {
	// 指标抵扣详情列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	PostPaidEnvDeductInfoList []*PostPaidEnvDeductInfo `json:"PostPaidEnvDeductInfoList,omitnil,omitempty" name:"PostPaidEnvDeductInfoList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEnvsRequest

type DescribeEnvsRequest struct {
	*tchttp.BaseRequest

	// 环境ID,如果传了这个参数则只返回该环境的相关信息
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 指定Channels字段为可见渠道列表或不可见渠道列表
	// 如只想获取渠道A的环境 就填写IsVisible= true,Channels = ["A"], 过滤渠道A拉取其他渠道环境时填写IsVisible= false,Channels = ["A"]
	IsVisible *bool `json:"IsVisible,omitnil,omitempty" name:"IsVisible"`

	// 渠道列表,代表可见或不可见渠道由IsVisible参数指定
	Channels []*string `json:"Channels,omitnil,omitempty" name:"Channels"`
}

func NewDescribeEnvsRequest

func NewDescribeEnvsRequest() (request *DescribeEnvsRequest)

func (*DescribeEnvsRequest) FromJsonString

func (r *DescribeEnvsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvsRequest) ToJsonString

func (r *DescribeEnvsRequest) ToJsonString() string

type DescribeEnvsRequestParams added in v1.0.426

type DescribeEnvsRequestParams struct {
	// 环境ID,如果传了这个参数则只返回该环境的相关信息
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 指定Channels字段为可见渠道列表或不可见渠道列表
	// 如只想获取渠道A的环境 就填写IsVisible= true,Channels = ["A"], 过滤渠道A拉取其他渠道环境时填写IsVisible= false,Channels = ["A"]
	IsVisible *bool `json:"IsVisible,omitnil,omitempty" name:"IsVisible"`

	// 渠道列表,代表可见或不可见渠道由IsVisible参数指定
	Channels []*string `json:"Channels,omitnil,omitempty" name:"Channels"`
}

Predefined struct for user

type DescribeEnvsResponse

type DescribeEnvsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvsResponseParams `json:"Response"`
}

func NewDescribeEnvsResponse

func NewDescribeEnvsResponse() (response *DescribeEnvsResponse)

func (*DescribeEnvsResponse) FromJsonString

func (r *DescribeEnvsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEnvsResponse) ToJsonString

func (r *DescribeEnvsResponse) ToJsonString() string

type DescribeEnvsResponseParams added in v1.0.426

type DescribeEnvsResponseParams struct {
	// 环境信息列表
	EnvList []*EnvInfo `json:"EnvList,omitnil,omitempty" name:"EnvList"`

	// 环境个数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeExtensionUploadInfoRequest

type DescribeExtensionUploadInfoRequest struct {
	*tchttp.BaseRequest

	// 待上传的文件
	ExtensionFiles []*ExtensionFile `json:"ExtensionFiles,omitnil,omitempty" name:"ExtensionFiles"`
}

func NewDescribeExtensionUploadInfoRequest

func NewDescribeExtensionUploadInfoRequest() (request *DescribeExtensionUploadInfoRequest)

func (*DescribeExtensionUploadInfoRequest) FromJsonString

func (r *DescribeExtensionUploadInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeExtensionUploadInfoRequest) ToJsonString

func (r *DescribeExtensionUploadInfoRequest) ToJsonString() string

type DescribeExtensionUploadInfoRequestParams added in v1.0.426

type DescribeExtensionUploadInfoRequestParams struct {
	// 待上传的文件
	ExtensionFiles []*ExtensionFile `json:"ExtensionFiles,omitnil,omitempty" name:"ExtensionFiles"`
}

Predefined struct for user

type DescribeExtensionUploadInfoResponse

type DescribeExtensionUploadInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeExtensionUploadInfoResponseParams `json:"Response"`
}

func NewDescribeExtensionUploadInfoResponse

func NewDescribeExtensionUploadInfoResponse() (response *DescribeExtensionUploadInfoResponse)

func (*DescribeExtensionUploadInfoResponse) FromJsonString

func (r *DescribeExtensionUploadInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeExtensionUploadInfoResponse) ToJsonString

func (r *DescribeExtensionUploadInfoResponse) ToJsonString() string

type DescribeExtensionUploadInfoResponseParams added in v1.0.426

type DescribeExtensionUploadInfoResponseParams struct {
	// 待上传文件的信息数组
	FilesData []*ExtensionFileInfo `json:"FilesData,omitnil,omitempty" name:"FilesData"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeExtraPkgBillingInfoRequest

type DescribeExtraPkgBillingInfoRequest struct {
	*tchttp.BaseRequest

	// 已购买增值包的环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeExtraPkgBillingInfoRequest

func NewDescribeExtraPkgBillingInfoRequest() (request *DescribeExtraPkgBillingInfoRequest)

func (*DescribeExtraPkgBillingInfoRequest) FromJsonString

func (r *DescribeExtraPkgBillingInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeExtraPkgBillingInfoRequest) ToJsonString

func (r *DescribeExtraPkgBillingInfoRequest) ToJsonString() string

type DescribeExtraPkgBillingInfoRequestParams added in v1.0.426

type DescribeExtraPkgBillingInfoRequestParams struct {
	// 已购买增值包的环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeExtraPkgBillingInfoResponse

type DescribeExtraPkgBillingInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeExtraPkgBillingInfoResponseParams `json:"Response"`
}

func NewDescribeExtraPkgBillingInfoResponse

func NewDescribeExtraPkgBillingInfoResponse() (response *DescribeExtraPkgBillingInfoResponse)

func (*DescribeExtraPkgBillingInfoResponse) FromJsonString

func (r *DescribeExtraPkgBillingInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeExtraPkgBillingInfoResponse) ToJsonString

func (r *DescribeExtraPkgBillingInfoResponse) ToJsonString() string

type DescribeExtraPkgBillingInfoResponseParams added in v1.0.426

type DescribeExtraPkgBillingInfoResponseParams struct {
	// 增值包计费信息列表
	EnvInfoList []*EnvBillingInfoItem `json:"EnvInfoList,omitnil,omitempty" name:"EnvInfoList"`

	// 增值包数目
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGatewayCurveDataRequest added in v1.0.622

type DescribeGatewayCurveDataRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 监控起始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 监控结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 网关版本
	GatewayVersion *string `json:"GatewayVersion,omitnil,omitempty" name:"GatewayVersion"`

	// 网关路由名称
	GatewayRoute *string `json:"GatewayRoute,omitnil,omitempty" name:"GatewayRoute"`
}

func NewDescribeGatewayCurveDataRequest added in v1.0.622

func NewDescribeGatewayCurveDataRequest() (request *DescribeGatewayCurveDataRequest)

func (*DescribeGatewayCurveDataRequest) FromJsonString added in v1.0.622

func (r *DescribeGatewayCurveDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGatewayCurveDataRequest) ToJsonString added in v1.0.622

func (r *DescribeGatewayCurveDataRequest) ToJsonString() string

type DescribeGatewayCurveDataRequestParams added in v1.0.622

type DescribeGatewayCurveDataRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 监控类型 GWQps GWBandwidth GwHttpError GwHttp404 GwHttp502 GwConnect GwCircuit
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 监控起始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 监控结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 网关版本
	GatewayVersion *string `json:"GatewayVersion,omitnil,omitempty" name:"GatewayVersion"`

	// 网关路由名称
	GatewayRoute *string `json:"GatewayRoute,omitnil,omitempty" name:"GatewayRoute"`
}

Predefined struct for user

type DescribeGatewayCurveDataResponse added in v1.0.622

type DescribeGatewayCurveDataResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGatewayCurveDataResponseParams `json:"Response"`
}

func NewDescribeGatewayCurveDataResponse added in v1.0.622

func NewDescribeGatewayCurveDataResponse() (response *DescribeGatewayCurveDataResponse)

func (*DescribeGatewayCurveDataResponse) FromJsonString added in v1.0.622

func (r *DescribeGatewayCurveDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGatewayCurveDataResponse) ToJsonString added in v1.0.622

func (r *DescribeGatewayCurveDataResponse) ToJsonString() string

type DescribeGatewayCurveDataResponseParams added in v1.0.622

type DescribeGatewayCurveDataResponseParams struct {
	// 监控类型
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 监控起始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 监控结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 监控数据间隔
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 监控值
	Values []*float64 `json:"Values,omitnil,omitempty" name:"Values"`

	// 监控时间
	Time []*int64 `json:"Time,omitnil,omitempty" name:"Time"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGatewayVersionsRequest added in v1.0.691

type DescribeGatewayVersionsRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

func NewDescribeGatewayVersionsRequest added in v1.0.691

func NewDescribeGatewayVersionsRequest() (request *DescribeGatewayVersionsRequest)

func (*DescribeGatewayVersionsRequest) FromJsonString added in v1.0.691

func (r *DescribeGatewayVersionsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGatewayVersionsRequest) ToJsonString added in v1.0.691

func (r *DescribeGatewayVersionsRequest) ToJsonString() string

type DescribeGatewayVersionsRequestParams added in v1.0.691

type DescribeGatewayVersionsRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`
}

Predefined struct for user

type DescribeGatewayVersionsResponse added in v1.0.691

type DescribeGatewayVersionsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGatewayVersionsResponseParams `json:"Response"`
}

func NewDescribeGatewayVersionsResponse added in v1.0.691

func NewDescribeGatewayVersionsResponse() (response *DescribeGatewayVersionsResponse)

func (*DescribeGatewayVersionsResponse) FromJsonString added in v1.0.691

func (r *DescribeGatewayVersionsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGatewayVersionsResponse) ToJsonString added in v1.0.691

func (r *DescribeGatewayVersionsResponse) ToJsonString() string

type DescribeGatewayVersionsResponseParams added in v1.0.691

type DescribeGatewayVersionsResponseParams struct {
	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 版本总数
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 版本信息详情
	GatewayVersionItems []*GatewayVersionItem `json:"GatewayVersionItems,omitnil,omitempty" name:"GatewayVersionItems"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGraphDataRequest added in v1.0.691

type DescribeGraphDataRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 指标名:
	// StorageRead: 存储读请求次数
	// StorageWrite: 存储写请求次数
	// StorageCdnOriginFlux: CDN回源流量, 单位字节
	// CDNFlux: CDN回源流量, 单位字节
	// FunctionInvocation: 云函数调用次数
	// FunctionGBs: 云函数资源使用量, 单位MB*ms
	// FunctionFlux: 云函数流量, 单位千字节(KB)
	// FunctionError: 云函数调用错误次数
	// FunctionDuration: 云函数运行时间, 单位毫秒
	// DbRead: 数据库读请求数
	// DbWrite: 数据库写请求数
	// DbCostTime10ms: 数据库耗时在10ms-50ms请求数
	// DbCostTime50ms: 数据库耗时在50ms-100ms请求数
	// DbCostTime100ms: 数据库耗时在100ms以上请求数
	// TkeCpuRatio: 容器CPU占用率
	// TkeMemRatio: 容器内存占用率
	// TkeCpuUsed: 容器CPU使用量
	// TkeMemUsed: 容器内存使用量
	// TkeInvokeNum: 调用量
	// FunctionConcurrentExecutions: 云函数并发执行个数
	// FunctionIdleProvisioned: 云函数预置并发闲置量
	// FunctionConcurrencyMemoryMB: 云函数并发执行内存量
	// FunctionThrottle: 云函数受限次数
	// FunctionProvisionedConcurrency: 云函数预置并发
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 开始时间,如2018-08-24 10:50:00, 开始时间需要早于结束时间至少五分钟(原因是因为目前统计粒度最小是5分钟).
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,如2018-08-24 10:50:00, 结束时间需要晚于开始时间至少五分钟(原因是因为目前统计粒度最小是5分钟)..
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocation, FunctionGBs, FunctionFlux, FunctionError, FunctionDuration)、容器托管(服务名称), 如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传.如果想查询数据库某个集合相关信息,传入集合名称
	ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
}

func NewDescribeGraphDataRequest added in v1.0.691

func NewDescribeGraphDataRequest() (request *DescribeGraphDataRequest)

func (*DescribeGraphDataRequest) FromJsonString added in v1.0.691

func (r *DescribeGraphDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGraphDataRequest) ToJsonString added in v1.0.691

func (r *DescribeGraphDataRequest) ToJsonString() string

type DescribeGraphDataRequestParams added in v1.0.691

type DescribeGraphDataRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 指标名:
	// StorageRead: 存储读请求次数
	// StorageWrite: 存储写请求次数
	// StorageCdnOriginFlux: CDN回源流量, 单位字节
	// CDNFlux: CDN回源流量, 单位字节
	// FunctionInvocation: 云函数调用次数
	// FunctionGBs: 云函数资源使用量, 单位MB*ms
	// FunctionFlux: 云函数流量, 单位千字节(KB)
	// FunctionError: 云函数调用错误次数
	// FunctionDuration: 云函数运行时间, 单位毫秒
	// DbRead: 数据库读请求数
	// DbWrite: 数据库写请求数
	// DbCostTime10ms: 数据库耗时在10ms-50ms请求数
	// DbCostTime50ms: 数据库耗时在50ms-100ms请求数
	// DbCostTime100ms: 数据库耗时在100ms以上请求数
	// TkeCpuRatio: 容器CPU占用率
	// TkeMemRatio: 容器内存占用率
	// TkeCpuUsed: 容器CPU使用量
	// TkeMemUsed: 容器内存使用量
	// TkeInvokeNum: 调用量
	// FunctionConcurrentExecutions: 云函数并发执行个数
	// FunctionIdleProvisioned: 云函数预置并发闲置量
	// FunctionConcurrencyMemoryMB: 云函数并发执行内存量
	// FunctionThrottle: 云函数受限次数
	// FunctionProvisionedConcurrency: 云函数预置并发
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 开始时间,如2018-08-24 10:50:00, 开始时间需要早于结束时间至少五分钟(原因是因为目前统计粒度最小是5分钟).
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,如2018-08-24 10:50:00, 结束时间需要晚于开始时间至少五分钟(原因是因为目前统计粒度最小是5分钟)..
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocation, FunctionGBs, FunctionFlux, FunctionError, FunctionDuration)、容器托管(服务名称), 如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传.如果想查询数据库某个集合相关信息,传入集合名称
	ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
}

Predefined struct for user

type DescribeGraphDataResponse added in v1.0.691

type DescribeGraphDataResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGraphDataResponseParams `json:"Response"`
}

func NewDescribeGraphDataResponse added in v1.0.691

func NewDescribeGraphDataResponse() (response *DescribeGraphDataResponse)

func (*DescribeGraphDataResponse) FromJsonString added in v1.0.691

func (r *DescribeGraphDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGraphDataResponse) ToJsonString added in v1.0.691

func (r *DescribeGraphDataResponse) ToJsonString() string

type DescribeGraphDataResponseParams added in v1.0.691

type DescribeGraphDataResponseParams struct {
	// 开始时间, 会根据数据的统计周期进行取整.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间, 会根据数据的统计周期进行取整.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 指标名
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 统计周期(单位秒), 当时间区间为1天内, 统计周期为5分钟; 当时间区间选择为1天以上, 15天以下, 统计周期为1小时; 当时间区间选择为15天以上, 180天以下, 统计周期为1天.
	Period *uint64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到。
	Values []*float64 `json:"Values,omitnil,omitempty" name:"Values"`

	// 时间数据, 标识监控数据Values中的点是哪个时间段上报的.
	Time []*int64 `json:"Time,omitnil,omitempty" name:"Time"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeHostingDomainTaskRequest

type DescribeHostingDomainTaskRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeHostingDomainTaskRequest

func NewDescribeHostingDomainTaskRequest() (request *DescribeHostingDomainTaskRequest)

func (*DescribeHostingDomainTaskRequest) FromJsonString

func (r *DescribeHostingDomainTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeHostingDomainTaskRequest) ToJsonString

func (r *DescribeHostingDomainTaskRequest) ToJsonString() string

type DescribeHostingDomainTaskRequestParams added in v1.0.426

type DescribeHostingDomainTaskRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeHostingDomainTaskResponse

type DescribeHostingDomainTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeHostingDomainTaskResponseParams `json:"Response"`
}

func NewDescribeHostingDomainTaskResponse

func NewDescribeHostingDomainTaskResponse() (response *DescribeHostingDomainTaskResponse)

func (*DescribeHostingDomainTaskResponse) FromJsonString

func (r *DescribeHostingDomainTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeHostingDomainTaskResponse) ToJsonString

func (r *DescribeHostingDomainTaskResponse) ToJsonString() string

type DescribeHostingDomainTaskResponseParams added in v1.0.426

type DescribeHostingDomainTaskResponseParams struct {
	// todo/doing/done/error
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePostpayFreeQuotasRequest

type DescribePostpayFreeQuotasRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribePostpayFreeQuotasRequest

func NewDescribePostpayFreeQuotasRequest() (request *DescribePostpayFreeQuotasRequest)

func (*DescribePostpayFreeQuotasRequest) FromJsonString

func (r *DescribePostpayFreeQuotasRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePostpayFreeQuotasRequest) ToJsonString

func (r *DescribePostpayFreeQuotasRequest) ToJsonString() string

type DescribePostpayFreeQuotasRequestParams added in v1.0.426

type DescribePostpayFreeQuotasRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribePostpayFreeQuotasResponse

type DescribePostpayFreeQuotasResponse struct {
	*tchttp.BaseResponse
	Response *DescribePostpayFreeQuotasResponseParams `json:"Response"`
}

func NewDescribePostpayFreeQuotasResponse

func NewDescribePostpayFreeQuotasResponse() (response *DescribePostpayFreeQuotasResponse)

func (*DescribePostpayFreeQuotasResponse) FromJsonString

func (r *DescribePostpayFreeQuotasResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePostpayFreeQuotasResponse) ToJsonString

func (r *DescribePostpayFreeQuotasResponse) ToJsonString() string

type DescribePostpayFreeQuotasResponseParams added in v1.0.426

type DescribePostpayFreeQuotasResponseParams struct {
	// 免费量资源信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreequotaInfoList []*FreequotaInfo `json:"FreequotaInfoList,omitnil,omitempty" name:"FreequotaInfoList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePostpayPackageFreeQuotasRequest

type DescribePostpayPackageFreeQuotasRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 免费额度类型标识
	FreeQuotaType *string `json:"FreeQuotaType,omitnil,omitempty" name:"FreeQuotaType"`
}

func NewDescribePostpayPackageFreeQuotasRequest

func NewDescribePostpayPackageFreeQuotasRequest() (request *DescribePostpayPackageFreeQuotasRequest)

func (*DescribePostpayPackageFreeQuotasRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePostpayPackageFreeQuotasRequest) ToJsonString

type DescribePostpayPackageFreeQuotasRequestParams added in v1.0.426

type DescribePostpayPackageFreeQuotasRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 免费额度类型标识
	FreeQuotaType *string `json:"FreeQuotaType,omitnil,omitempty" name:"FreeQuotaType"`
}

Predefined struct for user

type DescribePostpayPackageFreeQuotasResponse

type DescribePostpayPackageFreeQuotasResponse struct {
	*tchttp.BaseResponse
	Response *DescribePostpayPackageFreeQuotasResponseParams `json:"Response"`
}

func NewDescribePostpayPackageFreeQuotasResponse

func NewDescribePostpayPackageFreeQuotasResponse() (response *DescribePostpayPackageFreeQuotasResponse)

func (*DescribePostpayPackageFreeQuotasResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePostpayPackageFreeQuotasResponse) ToJsonString

type DescribePostpayPackageFreeQuotasResponseParams added in v1.0.426

type DescribePostpayPackageFreeQuotasResponseParams struct {
	// 免费量资源信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageFreeQuotaInfos []*PackageFreeQuotaInfo `json:"PackageFreeQuotaInfos,omitnil,omitempty" name:"PackageFreeQuotaInfos"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeQuotaDataRequest

type DescribeQuotaDataRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// <li> 指标名: </li>
	// <li> StorageSizepkg: 当月存储空间容量, 单位MB </li>
	// <li> StorageReadpkg: 当月存储读请求次数 </li>
	// <li> StorageWritepkg: 当月存储写请求次数 </li>
	// <li> StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节 </li>
	// <li> StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节 </li>
	// <li> StorageReadpkgDay: 当日存储读请求次数 </li>
	// <li> StorageWritepkgDay: 当日写请求次数 </li>
	// <li> CDNFluxpkg: 当月CDN流量, 单位为字节 </li>
	// <li> CDNFluxpkgDay: 当日CDN流量, 单位为字节 </li>
	// <li> FunctionInvocationpkg: 当月云函数调用次数 </li>
	// <li> FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms </li>
	// <li> FunctionFluxpkg: 当月云函数流量, 单位千字节(KB) </li>
	// <li> FunctionInvocationpkgDay: 当日云函数调用次数 </li>
	// <li> FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms </li>
	// <li> FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB) </li>
	// <li> DbSizepkg: 当月数据库容量大小, 单位MB </li>
	// <li> DbReadpkg: 当日数据库读请求数 </li>
	// <li> DbWritepkg: 当日数据库写请求数 </li>
	// <li> StaticFsFluxPkgDay: 当日静态托管流量 </li>
	// <li> StaticFsFluxPkg: 当月静态托管流量</li>
	// <li> StaticFsSizePkg: 当月静态托管容量 </li>
	// <li> TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核*秒 </li>
	// <li> TkeCpuUsedPkgDay: 当天容器托管CPU使用量,单位核*秒 </li>
	// <li> TkeMemUsedPkg: 当月容器托管内存使用量,单位MB*秒 </li>
	// <li> TkeMemUsedPkgDay: 当天容器托管内存使用量,单位MB*秒 </li>
	// <li> CodingBuildTimePkgDay: 当天容器托管构建时间使用量,单位毫秒 </li>
	// <li> TkeHttpServiceNatPkgDay: 当天容器托管流量使用量,单位B </li>
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
	ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
}

func NewDescribeQuotaDataRequest

func NewDescribeQuotaDataRequest() (request *DescribeQuotaDataRequest)

func (*DescribeQuotaDataRequest) FromJsonString

func (r *DescribeQuotaDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQuotaDataRequest) ToJsonString

func (r *DescribeQuotaDataRequest) ToJsonString() string

type DescribeQuotaDataRequestParams added in v1.0.426

type DescribeQuotaDataRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// <li> 指标名: </li>
	// <li> StorageSizepkg: 当月存储空间容量, 单位MB </li>
	// <li> StorageReadpkg: 当月存储读请求次数 </li>
	// <li> StorageWritepkg: 当月存储写请求次数 </li>
	// <li> StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节 </li>
	// <li> StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节 </li>
	// <li> StorageReadpkgDay: 当日存储读请求次数 </li>
	// <li> StorageWritepkgDay: 当日写请求次数 </li>
	// <li> CDNFluxpkg: 当月CDN流量, 单位为字节 </li>
	// <li> CDNFluxpkgDay: 当日CDN流量, 单位为字节 </li>
	// <li> FunctionInvocationpkg: 当月云函数调用次数 </li>
	// <li> FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms </li>
	// <li> FunctionFluxpkg: 当月云函数流量, 单位千字节(KB) </li>
	// <li> FunctionInvocationpkgDay: 当日云函数调用次数 </li>
	// <li> FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms </li>
	// <li> FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB) </li>
	// <li> DbSizepkg: 当月数据库容量大小, 单位MB </li>
	// <li> DbReadpkg: 当日数据库读请求数 </li>
	// <li> DbWritepkg: 当日数据库写请求数 </li>
	// <li> StaticFsFluxPkgDay: 当日静态托管流量 </li>
	// <li> StaticFsFluxPkg: 当月静态托管流量</li>
	// <li> StaticFsSizePkg: 当月静态托管容量 </li>
	// <li> TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核*秒 </li>
	// <li> TkeCpuUsedPkgDay: 当天容器托管CPU使用量,单位核*秒 </li>
	// <li> TkeMemUsedPkg: 当月容器托管内存使用量,单位MB*秒 </li>
	// <li> TkeMemUsedPkgDay: 当天容器托管内存使用量,单位MB*秒 </li>
	// <li> CodingBuildTimePkgDay: 当天容器托管构建时间使用量,单位毫秒 </li>
	// <li> TkeHttpServiceNatPkgDay: 当天容器托管流量使用量,单位B </li>
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
	ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
}

Predefined struct for user

type DescribeQuotaDataResponse

type DescribeQuotaDataResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQuotaDataResponseParams `json:"Response"`
}

func NewDescribeQuotaDataResponse

func NewDescribeQuotaDataResponse() (response *DescribeQuotaDataResponse)

func (*DescribeQuotaDataResponse) FromJsonString

func (r *DescribeQuotaDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQuotaDataResponse) ToJsonString

func (r *DescribeQuotaDataResponse) ToJsonString() string

type DescribeQuotaDataResponseParams added in v1.0.426

type DescribeQuotaDataResponseParams struct {
	// 指标名
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 指标的值
	Value *int64 `json:"Value,omitnil,omitempty" name:"Value"`

	// 指标的附加值信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubValue *string `json:"SubValue,omitnil,omitempty" name:"SubValue"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSmsQuotasRequest

type DescribeSmsQuotasRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewDescribeSmsQuotasRequest

func NewDescribeSmsQuotasRequest() (request *DescribeSmsQuotasRequest)

func (*DescribeSmsQuotasRequest) FromJsonString

func (r *DescribeSmsQuotasRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSmsQuotasRequest) ToJsonString

func (r *DescribeSmsQuotasRequest) ToJsonString() string

type DescribeSmsQuotasRequestParams added in v1.0.426

type DescribeSmsQuotasRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type DescribeSmsQuotasResponse

type DescribeSmsQuotasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSmsQuotasResponseParams `json:"Response"`
}

func NewDescribeSmsQuotasResponse

func NewDescribeSmsQuotasResponse() (response *DescribeSmsQuotasResponse)

func (*DescribeSmsQuotasResponse) FromJsonString

func (r *DescribeSmsQuotasResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSmsQuotasResponse) ToJsonString

func (r *DescribeSmsQuotasResponse) ToJsonString() string

type DescribeSmsQuotasResponseParams added in v1.0.426

type DescribeSmsQuotasResponseParams struct {
	// 短信免费量信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	SmsFreeQuotaList []*SmsFreeQuota `json:"SmsFreeQuotaList,omitnil,omitempty" name:"SmsFreeQuotaList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSpecialCostItemsRequest added in v1.0.210

type DescribeSpecialCostItemsRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeSpecialCostItemsRequest added in v1.0.210

func NewDescribeSpecialCostItemsRequest() (request *DescribeSpecialCostItemsRequest)

func (*DescribeSpecialCostItemsRequest) FromJsonString added in v1.0.210

func (r *DescribeSpecialCostItemsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSpecialCostItemsRequest) ToJsonString added in v1.0.210

func (r *DescribeSpecialCostItemsRequest) ToJsonString() string

type DescribeSpecialCostItemsRequestParams added in v1.0.426

type DescribeSpecialCostItemsRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeSpecialCostItemsResponse added in v1.0.210

type DescribeSpecialCostItemsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSpecialCostItemsResponseParams `json:"Response"`
}

func NewDescribeSpecialCostItemsResponse added in v1.0.210

func NewDescribeSpecialCostItemsResponse() (response *DescribeSpecialCostItemsResponse)

func (*DescribeSpecialCostItemsResponse) FromJsonString added in v1.0.210

func (r *DescribeSpecialCostItemsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSpecialCostItemsResponse) ToJsonString added in v1.0.210

func (r *DescribeSpecialCostItemsResponse) ToJsonString() string

type DescribeSpecialCostItemsResponseParams added in v1.0.426

type DescribeSpecialCostItemsResponseParams struct {
	// 1分钱抵扣详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	SpecialCostItems []*SpecialCostItem `json:"SpecialCostItems,omitnil,omitempty" name:"SpecialCostItems"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeStandaloneGatewayPackageRequest added in v1.0.228

type DescribeStandaloneGatewayPackageRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 套餐版本,包含starter、basic、advanced、enterprise
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`
}

func NewDescribeStandaloneGatewayPackageRequest added in v1.0.228

func NewDescribeStandaloneGatewayPackageRequest() (request *DescribeStandaloneGatewayPackageRequest)

func (*DescribeStandaloneGatewayPackageRequest) FromJsonString added in v1.0.228

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStandaloneGatewayPackageRequest) ToJsonString added in v1.0.228

type DescribeStandaloneGatewayPackageRequestParams added in v1.0.426

type DescribeStandaloneGatewayPackageRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 套餐版本,包含starter、basic、advanced、enterprise
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`
}

Predefined struct for user

type DescribeStandaloneGatewayPackageResponse added in v1.0.228

type DescribeStandaloneGatewayPackageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStandaloneGatewayPackageResponseParams `json:"Response"`
}

func NewDescribeStandaloneGatewayPackageResponse added in v1.0.228

func NewDescribeStandaloneGatewayPackageResponse() (response *DescribeStandaloneGatewayPackageResponse)

func (*DescribeStandaloneGatewayPackageResponse) FromJsonString added in v1.0.228

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStandaloneGatewayPackageResponse) ToJsonString added in v1.0.228

type DescribeStandaloneGatewayPackageResponseParams added in v1.0.426

type DescribeStandaloneGatewayPackageResponseParams struct {
	// 总数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 套餐详情
	StandaloneGatewayPackageList []*StandaloneGatewayPackageInfo `json:"StandaloneGatewayPackageList,omitnil,omitempty" name:"StandaloneGatewayPackageList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeStandaloneGatewayRequest added in v1.0.228

type DescribeStandaloneGatewayRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 网关别名
	GatewayAlias *string `json:"GatewayAlias,omitnil,omitempty" name:"GatewayAlias"`
}

func NewDescribeStandaloneGatewayRequest added in v1.0.228

func NewDescribeStandaloneGatewayRequest() (request *DescribeStandaloneGatewayRequest)

func (*DescribeStandaloneGatewayRequest) FromJsonString added in v1.0.228

func (r *DescribeStandaloneGatewayRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStandaloneGatewayRequest) ToJsonString added in v1.0.228

func (r *DescribeStandaloneGatewayRequest) ToJsonString() string

type DescribeStandaloneGatewayRequestParams added in v1.0.426

type DescribeStandaloneGatewayRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 网关别名
	GatewayAlias *string `json:"GatewayAlias,omitnil,omitempty" name:"GatewayAlias"`
}

Predefined struct for user

type DescribeStandaloneGatewayResponse added in v1.0.228

type DescribeStandaloneGatewayResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStandaloneGatewayResponseParams `json:"Response"`
}

func NewDescribeStandaloneGatewayResponse added in v1.0.228

func NewDescribeStandaloneGatewayResponse() (response *DescribeStandaloneGatewayResponse)

func (*DescribeStandaloneGatewayResponse) FromJsonString added in v1.0.228

func (r *DescribeStandaloneGatewayResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStandaloneGatewayResponse) ToJsonString added in v1.0.228

func (r *DescribeStandaloneGatewayResponse) ToJsonString() string

type DescribeStandaloneGatewayResponseParams added in v1.0.426

type DescribeStandaloneGatewayResponseParams struct {
	// 独立网关信息列表
	StandaloneGatewayList []*StandaloneGatewayInfo `json:"StandaloneGatewayList,omitnil,omitempty" name:"StandaloneGatewayList"`

	// 总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUserActivityInfoRequest added in v1.0.244

type DescribeUserActivityInfoRequest struct {
	*tchttp.BaseRequest

	// 活动id
	ActivityId *int64 `json:"ActivityId,omitnil,omitempty" name:"ActivityId"`

	// 渠道加密token
	ChannelToken *string `json:"ChannelToken,omitnil,omitempty" name:"ChannelToken"`

	// 渠道来源,每个来源对应不同secretKey
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`

	// 团id, 1元钱裂变中活动团id不为空时根据团id来查询记录,为空时查询uin最新记录
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeUserActivityInfoRequest added in v1.0.244

func NewDescribeUserActivityInfoRequest() (request *DescribeUserActivityInfoRequest)

func (*DescribeUserActivityInfoRequest) FromJsonString added in v1.0.244

func (r *DescribeUserActivityInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserActivityInfoRequest) ToJsonString added in v1.0.244

func (r *DescribeUserActivityInfoRequest) ToJsonString() string

type DescribeUserActivityInfoRequestParams added in v1.0.426

type DescribeUserActivityInfoRequestParams struct {
	// 活动id
	ActivityId *int64 `json:"ActivityId,omitnil,omitempty" name:"ActivityId"`

	// 渠道加密token
	ChannelToken *string `json:"ChannelToken,omitnil,omitempty" name:"ChannelToken"`

	// 渠道来源,每个来源对应不同secretKey
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`

	// 团id, 1元钱裂变中活动团id不为空时根据团id来查询记录,为空时查询uin最新记录
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeUserActivityInfoResponse added in v1.0.244

type DescribeUserActivityInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUserActivityInfoResponseParams `json:"Response"`
}

func NewDescribeUserActivityInfoResponse added in v1.0.244

func NewDescribeUserActivityInfoResponse() (response *DescribeUserActivityInfoResponse)

func (*DescribeUserActivityInfoResponse) FromJsonString added in v1.0.244

func (r *DescribeUserActivityInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserActivityInfoResponse) ToJsonString added in v1.0.244

func (r *DescribeUserActivityInfoResponse) ToJsonString() string

type DescribeUserActivityInfoResponseParams added in v1.0.426

type DescribeUserActivityInfoResponseParams struct {
	// 自定义标记,1元钱裂变需求中即代指`团id`
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`

	// 自定义备注,1元钱裂变需求中返回`团列表`,uin列表通过","拼接
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`

	// 活动剩余时间,单位为s.1元钱裂变需求中即为 time(活动过期时间)-Now()), 过期后为0,即返回必为自然数
	ActivityTimeLeft *int64 `json:"ActivityTimeLeft,omitnil,omitempty" name:"ActivityTimeLeft"`

	// 拼团剩余时间,单位为s.1元钱裂变需求中即为time(成团时间)+24H-Now(),过期后为0,即返回必为自然数
	GroupTimeLeft *int64 `json:"GroupTimeLeft,omitnil,omitempty" name:"GroupTimeLeft"`

	// 昵称列表,通过","拼接, 1元钱裂变活动中与Notes中uin一一对应
	// 注意:此字段可能返回 null,表示取不到有效值。
	NickNameList *string `json:"NickNameList,omitnil,omitempty" name:"NickNameList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWxCloudBaseRunEnvsRequest

type DescribeWxCloudBaseRunEnvsRequest struct {
	*tchttp.BaseRequest

	// wx应用Id
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// 是否查询全地域
	AllRegions *bool `json:"AllRegions,omitnil,omitempty" name:"AllRegions"`
}

func NewDescribeWxCloudBaseRunEnvsRequest

func NewDescribeWxCloudBaseRunEnvsRequest() (request *DescribeWxCloudBaseRunEnvsRequest)

func (*DescribeWxCloudBaseRunEnvsRequest) FromJsonString

func (r *DescribeWxCloudBaseRunEnvsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxCloudBaseRunEnvsRequest) ToJsonString

func (r *DescribeWxCloudBaseRunEnvsRequest) ToJsonString() string

type DescribeWxCloudBaseRunEnvsRequestParams added in v1.0.426

type DescribeWxCloudBaseRunEnvsRequestParams struct {
	// wx应用Id
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// 是否查询全地域
	AllRegions *bool `json:"AllRegions,omitnil,omitempty" name:"AllRegions"`
}

Predefined struct for user

type DescribeWxCloudBaseRunEnvsResponse

type DescribeWxCloudBaseRunEnvsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWxCloudBaseRunEnvsResponseParams `json:"Response"`
}

func NewDescribeWxCloudBaseRunEnvsResponse

func NewDescribeWxCloudBaseRunEnvsResponse() (response *DescribeWxCloudBaseRunEnvsResponse)

func (*DescribeWxCloudBaseRunEnvsResponse) FromJsonString

func (r *DescribeWxCloudBaseRunEnvsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxCloudBaseRunEnvsResponse) ToJsonString

func (r *DescribeWxCloudBaseRunEnvsResponse) ToJsonString() string

type DescribeWxCloudBaseRunEnvsResponseParams added in v1.0.426

type DescribeWxCloudBaseRunEnvsResponseParams struct {
	// env列表
	EnvList []*EnvInfo `json:"EnvList,omitnil,omitempty" name:"EnvList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWxCloudBaseRunSubNetsRequest

type DescribeWxCloudBaseRunSubNetsRequest struct {
	*tchttp.BaseRequest

	// VPC id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 查询个数限制,不填或小于等于0,等于不限制
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeWxCloudBaseRunSubNetsRequest

func NewDescribeWxCloudBaseRunSubNetsRequest() (request *DescribeWxCloudBaseRunSubNetsRequest)

func (*DescribeWxCloudBaseRunSubNetsRequest) FromJsonString

func (r *DescribeWxCloudBaseRunSubNetsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxCloudBaseRunSubNetsRequest) ToJsonString

func (r *DescribeWxCloudBaseRunSubNetsRequest) ToJsonString() string

type DescribeWxCloudBaseRunSubNetsRequestParams added in v1.0.426

type DescribeWxCloudBaseRunSubNetsRequestParams struct {
	// VPC id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 查询个数限制,不填或小于等于0,等于不限制
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeWxCloudBaseRunSubNetsResponse

type DescribeWxCloudBaseRunSubNetsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWxCloudBaseRunSubNetsResponseParams `json:"Response"`
}

func NewDescribeWxCloudBaseRunSubNetsResponse

func NewDescribeWxCloudBaseRunSubNetsResponse() (response *DescribeWxCloudBaseRunSubNetsResponse)

func (*DescribeWxCloudBaseRunSubNetsResponse) FromJsonString

func (r *DescribeWxCloudBaseRunSubNetsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxCloudBaseRunSubNetsResponse) ToJsonString

type DescribeWxCloudBaseRunSubNetsResponseParams added in v1.0.426

type DescribeWxCloudBaseRunSubNetsResponseParams struct {
	// 子网Id列表
	SubNetIds []*string `json:"SubNetIds,omitnil,omitempty" name:"SubNetIds"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWxGatewayRoutesRequest added in v1.0.691

type DescribeWxGatewayRoutesRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 网关路由名称
	GatewayRouteName *string `json:"GatewayRouteName,omitnil,omitempty" name:"GatewayRouteName"`

	// 网关版本名
	GatewayVersion *string `json:"GatewayVersion,omitnil,omitempty" name:"GatewayVersion"`
}

func NewDescribeWxGatewayRoutesRequest added in v1.0.691

func NewDescribeWxGatewayRoutesRequest() (request *DescribeWxGatewayRoutesRequest)

func (*DescribeWxGatewayRoutesRequest) FromJsonString added in v1.0.691

func (r *DescribeWxGatewayRoutesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxGatewayRoutesRequest) ToJsonString added in v1.0.691

func (r *DescribeWxGatewayRoutesRequest) ToJsonString() string

type DescribeWxGatewayRoutesRequestParams added in v1.0.691

type DescribeWxGatewayRoutesRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 网关路由名称
	GatewayRouteName *string `json:"GatewayRouteName,omitnil,omitempty" name:"GatewayRouteName"`

	// 网关版本名
	GatewayVersion *string `json:"GatewayVersion,omitnil,omitempty" name:"GatewayVersion"`
}

Predefined struct for user

type DescribeWxGatewayRoutesResponse added in v1.0.691

type DescribeWxGatewayRoutesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWxGatewayRoutesResponseParams `json:"Response"`
}

func NewDescribeWxGatewayRoutesResponse added in v1.0.691

func NewDescribeWxGatewayRoutesResponse() (response *DescribeWxGatewayRoutesResponse)

func (*DescribeWxGatewayRoutesResponse) FromJsonString added in v1.0.691

func (r *DescribeWxGatewayRoutesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxGatewayRoutesResponse) ToJsonString added in v1.0.691

func (r *DescribeWxGatewayRoutesResponse) ToJsonString() string

type DescribeWxGatewayRoutesResponseParams added in v1.0.691

type DescribeWxGatewayRoutesResponseParams struct {
	// 返回的服务个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 返回的服务列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	WxGatewayRouteSet []*WxGatewayRountItem `json:"WxGatewayRouteSet,omitnil,omitempty" name:"WxGatewayRouteSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWxGatewaysRequest added in v1.0.691

type DescribeWxGatewaysRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关ID
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 服务名称,精确匹配
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 分页参数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页参数
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeWxGatewaysRequest added in v1.0.691

func NewDescribeWxGatewaysRequest() (request *DescribeWxGatewaysRequest)

func (*DescribeWxGatewaysRequest) FromJsonString added in v1.0.691

func (r *DescribeWxGatewaysRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxGatewaysRequest) ToJsonString added in v1.0.691

func (r *DescribeWxGatewaysRequest) ToJsonString() string

type DescribeWxGatewaysRequestParams added in v1.0.691

type DescribeWxGatewaysRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关ID
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 服务名称,精确匹配
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 分页参数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页参数
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeWxGatewaysResponse added in v1.0.691

type DescribeWxGatewaysResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWxGatewaysResponseParams `json:"Response"`
}

func NewDescribeWxGatewaysResponse added in v1.0.691

func NewDescribeWxGatewaysResponse() (response *DescribeWxGatewaysResponse)

func (*DescribeWxGatewaysResponse) FromJsonString added in v1.0.691

func (r *DescribeWxGatewaysResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWxGatewaysResponse) ToJsonString added in v1.0.691

func (r *DescribeWxGatewaysResponse) ToJsonString() string

type DescribeWxGatewaysResponseParams added in v1.0.691

type DescribeWxGatewaysResponseParams struct {
	// 返回的服务列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Gateways []*GatewayItem `json:"Gateways,omitnil,omitempty" name:"Gateways"`

	// 网关总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DestroyEnvRequest

type DestroyEnvRequest struct {
	*tchttp.BaseRequest

	// 环境Id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 针对预付费 删除隔离中的环境时要传true 正常环境直接跳过隔离期删除
	IsForce *bool `json:"IsForce,omitnil,omitempty" name:"IsForce"`

	// 是否绕过资源检查,资源包等额外资源,默认为false,如果为true,则不检查资源是否有数据,直接删除。
	BypassCheck *bool `json:"BypassCheck,omitnil,omitempty" name:"BypassCheck"`
}

func NewDestroyEnvRequest

func NewDestroyEnvRequest() (request *DestroyEnvRequest)

func (*DestroyEnvRequest) FromJsonString

func (r *DestroyEnvRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyEnvRequest) ToJsonString

func (r *DestroyEnvRequest) ToJsonString() string

type DestroyEnvRequestParams added in v1.0.426

type DestroyEnvRequestParams struct {
	// 环境Id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 针对预付费 删除隔离中的环境时要传true 正常环境直接跳过隔离期删除
	IsForce *bool `json:"IsForce,omitnil,omitempty" name:"IsForce"`

	// 是否绕过资源检查,资源包等额外资源,默认为false,如果为true,则不检查资源是否有数据,直接删除。
	BypassCheck *bool `json:"BypassCheck,omitnil,omitempty" name:"BypassCheck"`
}

Predefined struct for user

type DestroyEnvResponse

type DestroyEnvResponse struct {
	*tchttp.BaseResponse
	Response *DestroyEnvResponseParams `json:"Response"`
}

func NewDestroyEnvResponse

func NewDestroyEnvResponse() (response *DestroyEnvResponse)

func (*DestroyEnvResponse) FromJsonString

func (r *DestroyEnvResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyEnvResponse) ToJsonString

func (r *DestroyEnvResponse) ToJsonString() string

type DestroyEnvResponseParams added in v1.0.426

type DestroyEnvResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DestroyStandaloneGatewayRequest added in v1.0.228

type DestroyStandaloneGatewayRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网名名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 是否强制释放
	IsForce *bool `json:"IsForce,omitnil,omitempty" name:"IsForce"`
}

func NewDestroyStandaloneGatewayRequest added in v1.0.228

func NewDestroyStandaloneGatewayRequest() (request *DestroyStandaloneGatewayRequest)

func (*DestroyStandaloneGatewayRequest) FromJsonString added in v1.0.228

func (r *DestroyStandaloneGatewayRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyStandaloneGatewayRequest) ToJsonString added in v1.0.228

func (r *DestroyStandaloneGatewayRequest) ToJsonString() string

type DestroyStandaloneGatewayRequestParams added in v1.0.426

type DestroyStandaloneGatewayRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网名名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 是否强制释放
	IsForce *bool `json:"IsForce,omitnil,omitempty" name:"IsForce"`
}

Predefined struct for user

type DestroyStandaloneGatewayResponse added in v1.0.228

type DestroyStandaloneGatewayResponse struct {
	*tchttp.BaseResponse
	Response *DestroyStandaloneGatewayResponseParams `json:"Response"`
}

func NewDestroyStandaloneGatewayResponse added in v1.0.228

func NewDestroyStandaloneGatewayResponse() (response *DestroyStandaloneGatewayResponse)

func (*DestroyStandaloneGatewayResponse) FromJsonString added in v1.0.228

func (r *DestroyStandaloneGatewayResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyStandaloneGatewayResponse) ToJsonString added in v1.0.228

func (r *DestroyStandaloneGatewayResponse) ToJsonString() string

type DestroyStandaloneGatewayResponseParams added in v1.0.426

type DestroyStandaloneGatewayResponseParams struct {
	// 删除独立网关状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DestroyStaticStoreRequest

type DestroyStaticStoreRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// cdn域名
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}

func NewDestroyStaticStoreRequest

func NewDestroyStaticStoreRequest() (request *DestroyStaticStoreRequest)

func (*DestroyStaticStoreRequest) FromJsonString

func (r *DestroyStaticStoreRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyStaticStoreRequest) ToJsonString

func (r *DestroyStaticStoreRequest) ToJsonString() string

type DestroyStaticStoreRequestParams added in v1.0.426

type DestroyStaticStoreRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// cdn域名
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}

Predefined struct for user

type DestroyStaticStoreResponse

type DestroyStaticStoreResponse struct {
	*tchttp.BaseResponse
	Response *DestroyStaticStoreResponseParams `json:"Response"`
}

func NewDestroyStaticStoreResponse

func NewDestroyStaticStoreResponse() (response *DestroyStaticStoreResponse)

func (*DestroyStaticStoreResponse) FromJsonString

func (r *DestroyStaticStoreResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyStaticStoreResponse) ToJsonString

func (r *DestroyStaticStoreResponse) ToJsonString() string

type DestroyStaticStoreResponseParams added in v1.0.426

type DestroyStaticStoreResponseParams struct {
	// 条件任务结果(succ/fail)
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type EndUserInfo

type EndUserInfo struct {
	// 用户唯一ID
	UUId *string `json:"UUId,omitnil,omitempty" name:"UUId"`

	// 微信ID
	WXOpenId *string `json:"WXOpenId,omitnil,omitempty" name:"WXOpenId"`

	// qq ID
	QQOpenId *string `json:"QQOpenId,omitnil,omitempty" name:"QQOpenId"`

	// 手机号
	Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"`

	// 邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 昵称
	NickName *string `json:"NickName,omitnil,omitempty" name:"NickName"`

	// 性别
	Gender *string `json:"Gender,omitnil,omitempty" name:"Gender"`

	// 头像地址
	AvatarUrl *string `json:"AvatarUrl,omitnil,omitempty" name:"AvatarUrl"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 是否为匿名用户
	IsAnonymous *bool `json:"IsAnonymous,omitnil,omitempty" name:"IsAnonymous"`

	// 是否禁用账户
	IsDisabled *bool `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"`

	// 是否设置过密码
	HasPassword *bool `json:"HasPassword,omitnil,omitempty" name:"HasPassword"`

	// 用户名
	UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"`
}

type EnvBillingInfoItem

type EnvBillingInfoItem struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// tcb产品套餐ID,参考DescribePackages接口的返回值。
	PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// 自动续费标记
	IsAutoRenew *bool `json:"IsAutoRenew,omitnil,omitempty" name:"IsAutoRenew"`

	// 状态。包含以下取值:
	// <li> 空字符串:初始化中</li>
	// <li> NORMAL:正常</li>
	// <li> ISOLATE:隔离</li>
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 支付方式。包含以下取值:
	// <li> PREPAYMENT:预付费</li>
	// <li> POSTPAID:后付费</li>
	PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"`

	// 隔离时间,最近一次隔离的时间
	IsolatedTime *string `json:"IsolatedTime,omitnil,omitempty" name:"IsolatedTime"`

	// 过期时间,套餐即将到期的时间
	ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`

	// 创建时间,第一次接入计费方案的时间。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间,计费信息最近一次更新的时间。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// true表示从未升级过付费版。
	IsAlwaysFree *bool `json:"IsAlwaysFree,omitnil,omitempty" name:"IsAlwaysFree"`

	// 付费渠道。
	// <li> miniapp:小程序</li>
	// <li> qcloud:腾讯云</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	PaymentChannel *string `json:"PaymentChannel,omitnil,omitempty" name:"PaymentChannel"`

	// 最新的订单信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrderInfo *OrderInfo `json:"OrderInfo,omitnil,omitempty" name:"OrderInfo"`

	// 免费配额信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreeQuota *string `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 是否开启 `超过套餐额度部分转按量付费`
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableOverrun *bool `json:"EnableOverrun,omitnil,omitempty" name:"EnableOverrun"`

	// 环境套餐类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExtPackageType *string `json:"ExtPackageType,omitnil,omitempty" name:"ExtPackageType"`
}

type EnvInfo

type EnvInfo struct {
	// 账户下该环境唯一标识
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 环境来源。包含以下取值:
	// <li>miniapp:微信小程序</li>
	// <li>qcloud :腾讯云</li>
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 环境别名,要以a-z开头,不能包含 a-zA-z0-9- 以外的字符
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 最后修改时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 环境状态。包含以下取值:
	// <li>NORMAL:正常可用</li>
	// <li>UNAVAILABLE:服务不可用,可能是尚未初始化或者初始化过程中</li>
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 数据库列表
	Databases []*DatabasesInfo `json:"Databases,omitnil,omitempty" name:"Databases"`

	// 存储列表
	Storages []*StorageInfo `json:"Storages,omitnil,omitempty" name:"Storages"`

	// 函数列表
	Functions []*FunctionInfo `json:"Functions,omitnil,omitempty" name:"Functions"`

	// tcb产品套餐ID,参考DescribePackages接口的返回值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// 套餐中文名称,参考DescribePackages接口的返回值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 云日志服务列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	LogServices []*LogServiceInfo `json:"LogServices,omitnil,omitempty" name:"LogServices"`

	// 静态资源信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	StaticStorages []*StaticStorageInfo `json:"StaticStorages,omitnil,omitempty" name:"StaticStorages"`

	// 是否到期自动降为免费版
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAutoDegrade *bool `json:"IsAutoDegrade,omitnil,omitempty" name:"IsAutoDegrade"`

	// 环境渠道
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvChannel *string `json:"EnvChannel,omitnil,omitempty" name:"EnvChannel"`

	// 支付方式。包含以下取值:
	// <li> prepayment:预付费</li>
	// <li> postpaid:后付费</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"`

	// 是否为默认环境
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 环境所属地域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 环境标签列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 自定义日志服务
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomLogServices []*ClsInfo `json:"CustomLogServices,omitnil,omitempty" name:"CustomLogServices"`

	// 环境类型:baas, run, hoting, weda
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`

	// 是否是dau新套餐
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDauPackage *bool `json:"IsDauPackage,omitnil,omitempty" name:"IsDauPackage"`

	// 套餐类型:空\baas\tcbr
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageType *string `json:"PackageType,omitnil,omitempty" name:"PackageType"`

	// 架构类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ArchitectureType *string `json:"ArchitectureType,omitnil,omitempty" name:"ArchitectureType"`

	// 回收标志,默认为空
	// 注意:此字段可能返回 null,表示取不到有效值。
	Recycle *string `json:"Recycle,omitnil,omitempty" name:"Recycle"`
}

type EstablishCloudBaseRunServerRequest

type EstablishCloudBaseRunServerRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// 是否开通外网访问
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 镜像仓库
	ImageRepo *string `json:"ImageRepo,omitnil,omitempty" name:"ImageRepo"`

	// 服务描述
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// es信息
	EsInfo *CloudBaseEsInfo `json:"EsInfo,omitnil,omitempty" name:"EsInfo"`

	// 日志类型; es/cls
	LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`

	// 来源方(默认值:qcloud,微信侧来源miniapp)
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// vpc信息
	VpcInfo *CloudBaseRunVpcInfo `json:"VpcInfo,omitnil,omitempty" name:"VpcInfo"`

	// 0/1=允许公网访问;2=关闭公网访问
	PublicAccess *int64 `json:"PublicAccess,omitnil,omitempty" name:"PublicAccess"`

	// OA PUBLIC MINIAPP VPC
	OpenAccessTypes []*string `json:"OpenAccessTypes,omitnil,omitempty" name:"OpenAccessTypes"`

	// 是否创建Path 0未传默认创建 1创建 2不创建
	IsCreatePath *int64 `json:"IsCreatePath,omitnil,omitempty" name:"IsCreatePath"`

	// 指定创建路径(如不存在,则创建。存在,则忽略)
	ServerPath *string `json:"ServerPath,omitnil,omitempty" name:"ServerPath"`
}

func NewEstablishCloudBaseRunServerRequest

func NewEstablishCloudBaseRunServerRequest() (request *EstablishCloudBaseRunServerRequest)

func (*EstablishCloudBaseRunServerRequest) FromJsonString

func (r *EstablishCloudBaseRunServerRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*EstablishCloudBaseRunServerRequest) ToJsonString

func (r *EstablishCloudBaseRunServerRequest) ToJsonString() string

type EstablishCloudBaseRunServerRequestParams added in v1.0.426

type EstablishCloudBaseRunServerRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// 是否开通外网访问
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 镜像仓库
	ImageRepo *string `json:"ImageRepo,omitnil,omitempty" name:"ImageRepo"`

	// 服务描述
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// es信息
	EsInfo *CloudBaseEsInfo `json:"EsInfo,omitnil,omitempty" name:"EsInfo"`

	// 日志类型; es/cls
	LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`

	// 来源方(默认值:qcloud,微信侧来源miniapp)
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// vpc信息
	VpcInfo *CloudBaseRunVpcInfo `json:"VpcInfo,omitnil,omitempty" name:"VpcInfo"`

	// 0/1=允许公网访问;2=关闭公网访问
	PublicAccess *int64 `json:"PublicAccess,omitnil,omitempty" name:"PublicAccess"`

	// OA PUBLIC MINIAPP VPC
	OpenAccessTypes []*string `json:"OpenAccessTypes,omitnil,omitempty" name:"OpenAccessTypes"`

	// 是否创建Path 0未传默认创建 1创建 2不创建
	IsCreatePath *int64 `json:"IsCreatePath,omitnil,omitempty" name:"IsCreatePath"`

	// 指定创建路径(如不存在,则创建。存在,则忽略)
	ServerPath *string `json:"ServerPath,omitnil,omitempty" name:"ServerPath"`
}

Predefined struct for user

type EstablishCloudBaseRunServerResponse

type EstablishCloudBaseRunServerResponse struct {
	*tchttp.BaseResponse
	Response *EstablishCloudBaseRunServerResponseParams `json:"Response"`
}

func NewEstablishCloudBaseRunServerResponse

func NewEstablishCloudBaseRunServerResponse() (response *EstablishCloudBaseRunServerResponse)

func (*EstablishCloudBaseRunServerResponse) FromJsonString

func (r *EstablishCloudBaseRunServerResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*EstablishCloudBaseRunServerResponse) ToJsonString

func (r *EstablishCloudBaseRunServerResponse) ToJsonString() string

type EstablishCloudBaseRunServerResponseParams added in v1.0.426

type EstablishCloudBaseRunServerResponseParams struct {
	// 创建服务是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type EstablishWxGatewayRouteRequest

type EstablishWxGatewayRouteRequest struct {
	*tchttp.BaseRequest

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 服务名称
	GatewayRouteName *string `json:"GatewayRouteName,omitnil,omitempty" name:"GatewayRouteName"`

	// 服务地址
	GatewayRouteAddr *string `json:"GatewayRouteAddr,omitnil,omitempty" name:"GatewayRouteAddr"`

	// 协议类型 http/https
	GatewayRouteProtocol *string `json:"GatewayRouteProtocol,omitnil,omitempty" name:"GatewayRouteProtocol"`

	// 服务描述
	GatewayRouteDesc *string `json:"GatewayRouteDesc,omitnil,omitempty" name:"GatewayRouteDesc"`
}

func NewEstablishWxGatewayRouteRequest

func NewEstablishWxGatewayRouteRequest() (request *EstablishWxGatewayRouteRequest)

func (*EstablishWxGatewayRouteRequest) FromJsonString

func (r *EstablishWxGatewayRouteRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*EstablishWxGatewayRouteRequest) ToJsonString

func (r *EstablishWxGatewayRouteRequest) ToJsonString() string

type EstablishWxGatewayRouteRequestParams added in v1.0.426

type EstablishWxGatewayRouteRequestParams struct {
	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 服务名称
	GatewayRouteName *string `json:"GatewayRouteName,omitnil,omitempty" name:"GatewayRouteName"`

	// 服务地址
	GatewayRouteAddr *string `json:"GatewayRouteAddr,omitnil,omitempty" name:"GatewayRouteAddr"`

	// 协议类型 http/https
	GatewayRouteProtocol *string `json:"GatewayRouteProtocol,omitnil,omitempty" name:"GatewayRouteProtocol"`

	// 服务描述
	GatewayRouteDesc *string `json:"GatewayRouteDesc,omitnil,omitempty" name:"GatewayRouteDesc"`
}

Predefined struct for user

type EstablishWxGatewayRouteResponse

type EstablishWxGatewayRouteResponse struct {
	*tchttp.BaseResponse
	Response *EstablishWxGatewayRouteResponseParams `json:"Response"`
}

func NewEstablishWxGatewayRouteResponse

func NewEstablishWxGatewayRouteResponse() (response *EstablishWxGatewayRouteResponse)

func (*EstablishWxGatewayRouteResponse) FromJsonString

func (r *EstablishWxGatewayRouteResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*EstablishWxGatewayRouteResponse) ToJsonString

func (r *EstablishWxGatewayRouteResponse) ToJsonString() string

type EstablishWxGatewayRouteResponseParams added in v1.0.426

type EstablishWxGatewayRouteResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExtensionFile

type ExtensionFile struct {
	// 文件类型。枚举值
	// <li>FUNCTION:函数代码</li>
	// <li>STATIC:静态托管代码</li>
	// <li>SMS:短信文件</li>
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 文件名,长度不超过24
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`
}

type ExtensionFileInfo

type ExtensionFileInfo struct {
	// 模板里使用的地址
	CodeUri *string `json:"CodeUri,omitnil,omitempty" name:"CodeUri"`

	// 上传文件的临时地址,含签名
	UploadUrl *string `json:"UploadUrl,omitnil,omitempty" name:"UploadUrl"`

	// 自定义密钥。如果为空,则表示不需要加密
	CustomKey *string `json:"CustomKey,omitnil,omitempty" name:"CustomKey"`

	// 文件大小限制,单位M,客户端上传前需要主动检查文件大小,超过限制的文件会被删除。
	MaxSize *uint64 `json:"MaxSize,omitnil,omitempty" name:"MaxSize"`
}

type FreequotaInfo

type FreequotaInfo struct {
	// 资源类型
	// <li>COS</li>
	// <li>CDN</li>
	// <li>FLEXDB</li>
	// <li>SCF</li>
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 资源指标名称
	ResourceMetric *string `json:"ResourceMetric,omitnil,omitempty" name:"ResourceMetric"`

	// 资源指标免费量
	FreeQuota *int64 `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 指标单位
	MetricUnit *string `json:"MetricUnit,omitnil,omitempty" name:"MetricUnit"`

	// 免费量抵扣周期
	// <li>sum-month:以月为单位抵扣</li>
	// <li>sum-day:以天为单位抵扣</li>
	// <li>totalize:总容量抵扣</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeductType *string `json:"DeductType,omitnil,omitempty" name:"DeductType"`

	// 免费量类型
	// <li>basic:通用量抵扣</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreeQuotaType *string `json:"FreeQuotaType,omitnil,omitempty" name:"FreeQuotaType"`
}

type FreezeCloudBaseRunServersRequest added in v1.0.369

type FreezeCloudBaseRunServersRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名列表
	ServerNameList []*string `json:"ServerNameList,omitnil,omitempty" name:"ServerNameList"`
}

func NewFreezeCloudBaseRunServersRequest added in v1.0.369

func NewFreezeCloudBaseRunServersRequest() (request *FreezeCloudBaseRunServersRequest)

func (*FreezeCloudBaseRunServersRequest) FromJsonString added in v1.0.369

func (r *FreezeCloudBaseRunServersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*FreezeCloudBaseRunServersRequest) ToJsonString added in v1.0.369

func (r *FreezeCloudBaseRunServersRequest) ToJsonString() string

type FreezeCloudBaseRunServersRequestParams added in v1.0.426

type FreezeCloudBaseRunServersRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名列表
	ServerNameList []*string `json:"ServerNameList,omitnil,omitempty" name:"ServerNameList"`
}

Predefined struct for user

type FreezeCloudBaseRunServersResponse added in v1.0.369

type FreezeCloudBaseRunServersResponse struct {
	*tchttp.BaseResponse
	Response *FreezeCloudBaseRunServersResponseParams `json:"Response"`
}

func NewFreezeCloudBaseRunServersResponse added in v1.0.369

func NewFreezeCloudBaseRunServersResponse() (response *FreezeCloudBaseRunServersResponse)

func (*FreezeCloudBaseRunServersResponse) FromJsonString added in v1.0.369

func (r *FreezeCloudBaseRunServersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*FreezeCloudBaseRunServersResponse) ToJsonString added in v1.0.369

func (r *FreezeCloudBaseRunServersResponse) ToJsonString() string

type FreezeCloudBaseRunServersResponseParams added in v1.0.426

type FreezeCloudBaseRunServersResponseParams struct {
	// 批量状态
	// 成功:succ
	// 失败:fail
	// 部分:partial(部分成功、部分失败)
	// 注意:此字段可能返回 null,表示取不到有效值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 冻结失败服务列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailServerList []*string `json:"FailServerList,omitnil,omitempty" name:"FailServerList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type FrequencyLimitConfig added in v1.0.691

type FrequencyLimitConfig struct {
	// 限额对象 "ConnectionsLimit" 或 "QPSLimit"
	// 注意:此字段可能返回 null,表示取不到有效值。
	LimitObject *string `json:"LimitObject,omitnil,omitempty" name:"LimitObject"`

	// 限额配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	LimitConfig *string `json:"LimitConfig,omitnil,omitempty" name:"LimitConfig"`
}

type FunctionInfo

type FunctionInfo struct {
	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 所属地域。
	// 当前支持ap-shanghai
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}

type GatewayItem added in v1.0.691

type GatewayItem struct {
	// 用户uin
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 用户appid
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppId *uint64 `json:"AppId,omitnil,omitempty" name:"AppId"`

	// WxAppId
	// 注意:此字段可能返回 null,表示取不到有效值。
	WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"`

	// 环境id
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// Gateway唯一id
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// Gateway名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// Gateway类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayType *string `json:"GatewayType,omitnil,omitempty" name:"GatewayType"`

	// Gateway描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayDesc *string `json:"GatewayDesc,omitnil,omitempty" name:"GatewayDesc"`

	// 套餐版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 套餐唯一id
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageId *uint64 `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// vpc唯一id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 网关状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// l5地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	L5Addr *string `json:"L5Addr,omitnil,omitempty" name:"L5Addr"`

	// 地域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 是否可以续费
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanRenew *bool `json:"CanRenew,omitnil,omitempty" name:"CanRenew"`

	// 自动续费标志
	// 注意:此字段可能返回 null,表示取不到有效值。
	AutoRenewFlag *uint64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"`

	// 隔离时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsolateTime *string `json:"IsolateTime,omitnil,omitempty" name:"IsolateTime"`

	// 到期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 变更时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 是否可以降配
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanDowngrade *bool `json:"CanDowngrade,omitnil,omitempty" name:"CanDowngrade"`

	// 允许未登录访问
	// 注意:此字段可能返回 null,表示取不到有效值。
	AllowUncertified *int64 `json:"AllowUncertified,omitnil,omitempty" name:"AllowUncertified"`

	// 网关版本限额
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionNumLimit *int64 `json:"VersionNumLimit,omitnil,omitempty" name:"VersionNumLimit"`

	// Donut接入ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LongAccessId *string `json:"LongAccessId,omitnil,omitempty" name:"LongAccessId"`

	// Donut接入域名
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccessDomain *string `json:"AccessDomain,omitnil,omitempty" name:"AccessDomain"`
}

type GatewayVersionItem added in v1.0.691

type GatewayVersionItem struct {
	// 版本名
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 版本流量权重
	Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// 创建状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 创建时间
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 构建ID
	BuildId *uint64 `json:"BuildId,omitnil,omitempty" name:"BuildId"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 优先级
	Priority *uint64 `json:"Priority,omitnil,omitempty" name:"Priority"`

	// 是否默认版本
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 网关版本自定义配置
	CustomConfig *WxGatewayCustomConfig `json:"CustomConfig,omitnil,omitempty" name:"CustomConfig"`
}

type HpaPolicy added in v1.0.250

type HpaPolicy struct {
	// 策略类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyThreshold *int64 `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`
}

type KVPair

type KVPair struct {
	// 键
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type LogObject added in v1.0.329

type LogObject struct {
	// 日志属于的 topic ID
	TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"`

	// 日志主题的名字
	TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"`

	// 日志时间
	Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"`

	// 日志内容
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 采集路径
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 日志来源设备
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`
}

type LogResObject added in v1.0.329

type LogResObject struct {
	// 获取更多检索结果的游标
	Context *string `json:"Context,omitnil,omitempty" name:"Context"`

	// 搜索结果是否已经全部返回
	ListOver *bool `json:"ListOver,omitnil,omitempty" name:"ListOver"`

	// 日志内容信息
	Results []*LogObject `json:"Results,omitnil,omitempty" name:"Results"`
}

type LogServiceInfo

type LogServiceInfo struct {
	// log名
	LogsetName *string `json:"LogsetName,omitnil,omitempty" name:"LogsetName"`

	// log-id
	LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"`

	// topic名
	TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"`

	// topic-id
	TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"`

	// cls日志所属地域
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// topic保存时长 默认7天
	// 注意:此字段可能返回 null,表示取不到有效值。
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`
}

type LoginStatistic

type LoginStatistic struct {
	// 统计类型 新增NEWUSER 和登录 LOGIN
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatisticalType *string `json:"StatisticalType,omitnil,omitempty" name:"StatisticalType"`

	// 统计周期:日DAY,周WEEK,月MONTH
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatisticalCycle *string `json:"StatisticalCycle,omitnil,omitempty" name:"StatisticalCycle"`

	// 统计总量
	// 注意:此字段可能返回 null,表示取不到有效值。
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type ModifyCloudBaseRunServerFlowConfRequest added in v1.0.203

type ModifyCloudBaseRunServerFlowConfRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 流量占比
	VersionFlowItems []*CloudBaseRunVersionFlowItem `json:"VersionFlowItems,omitnil,omitempty" name:"VersionFlowItems"`

	// 流量类型(URL_PARAMS / FLOW / HEADERS)
	TrafficType *string `json:"TrafficType,omitnil,omitempty" name:"TrafficType"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

func NewModifyCloudBaseRunServerFlowConfRequest added in v1.0.203

func NewModifyCloudBaseRunServerFlowConfRequest() (request *ModifyCloudBaseRunServerFlowConfRequest)

func (*ModifyCloudBaseRunServerFlowConfRequest) FromJsonString added in v1.0.203

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyCloudBaseRunServerFlowConfRequest) ToJsonString added in v1.0.203

type ModifyCloudBaseRunServerFlowConfRequestParams added in v1.0.426

type ModifyCloudBaseRunServerFlowConfRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 流量占比
	VersionFlowItems []*CloudBaseRunVersionFlowItem `json:"VersionFlowItems,omitnil,omitempty" name:"VersionFlowItems"`

	// 流量类型(URL_PARAMS / FLOW / HEADERS)
	TrafficType *string `json:"TrafficType,omitnil,omitempty" name:"TrafficType"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

Predefined struct for user

type ModifyCloudBaseRunServerFlowConfResponse added in v1.0.203

type ModifyCloudBaseRunServerFlowConfResponse struct {
	*tchttp.BaseResponse
	Response *ModifyCloudBaseRunServerFlowConfResponseParams `json:"Response"`
}

func NewModifyCloudBaseRunServerFlowConfResponse added in v1.0.203

func NewModifyCloudBaseRunServerFlowConfResponse() (response *ModifyCloudBaseRunServerFlowConfResponse)

func (*ModifyCloudBaseRunServerFlowConfResponse) FromJsonString added in v1.0.203

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyCloudBaseRunServerFlowConfResponse) ToJsonString added in v1.0.203

type ModifyCloudBaseRunServerFlowConfResponseParams added in v1.0.426

type ModifyCloudBaseRunServerFlowConfResponseParams struct {
	// 返回结果,succ代表成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyCloudBaseRunServerVersionRequest added in v1.0.291

type ModifyCloudBaseRunServerVersionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 环境变量
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 最小副本数
	MinNum *string `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 最大副本数
	MaxNum *string `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 端口
	ContainerPort *string `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 日志采集路径
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 是否重设备注
	IsResetRemark *bool `json:"IsResetRemark,omitnil,omitempty" name:"IsResetRemark"`

	// 修改基础信息
	BasicModify *bool `json:"BasicModify,omitnil,omitempty" name:"BasicModify"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

func NewModifyCloudBaseRunServerVersionRequest added in v1.0.291

func NewModifyCloudBaseRunServerVersionRequest() (request *ModifyCloudBaseRunServerVersionRequest)

func (*ModifyCloudBaseRunServerVersionRequest) FromJsonString added in v1.0.291

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyCloudBaseRunServerVersionRequest) ToJsonString added in v1.0.291

type ModifyCloudBaseRunServerVersionRequestParams added in v1.0.426

type ModifyCloudBaseRunServerVersionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 环境变量
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 最小副本数
	MinNum *string `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 最大副本数
	MaxNum *string `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 端口
	ContainerPort *string `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 日志采集路径
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 是否重设备注
	IsResetRemark *bool `json:"IsResetRemark,omitnil,omitempty" name:"IsResetRemark"`

	// 修改基础信息
	BasicModify *bool `json:"BasicModify,omitnil,omitempty" name:"BasicModify"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`
}

Predefined struct for user

type ModifyCloudBaseRunServerVersionResponse added in v1.0.291

type ModifyCloudBaseRunServerVersionResponse struct {
	*tchttp.BaseResponse
	Response *ModifyCloudBaseRunServerVersionResponseParams `json:"Response"`
}

func NewModifyCloudBaseRunServerVersionResponse added in v1.0.291

func NewModifyCloudBaseRunServerVersionResponse() (response *ModifyCloudBaseRunServerVersionResponse)

func (*ModifyCloudBaseRunServerVersionResponse) FromJsonString added in v1.0.291

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyCloudBaseRunServerVersionResponse) ToJsonString added in v1.0.291

type ModifyCloudBaseRunServerVersionResponseParams added in v1.0.426

type ModifyCloudBaseRunServerVersionResponseParams struct {
	// 返回结果(succ为成功)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyClsTopicRequest added in v1.0.517

type ModifyClsTopicRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 日志生命周期,单位天,可取值范围1~3600,取值为3640时代表永久保存
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`
}

func NewModifyClsTopicRequest added in v1.0.517

func NewModifyClsTopicRequest() (request *ModifyClsTopicRequest)

func (*ModifyClsTopicRequest) FromJsonString added in v1.0.517

func (r *ModifyClsTopicRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyClsTopicRequest) ToJsonString added in v1.0.517

func (r *ModifyClsTopicRequest) ToJsonString() string

type ModifyClsTopicRequestParams added in v1.0.517

type ModifyClsTopicRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 日志生命周期,单位天,可取值范围1~3600,取值为3640时代表永久保存
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`
}

Predefined struct for user

type ModifyClsTopicResponse added in v1.0.517

type ModifyClsTopicResponse struct {
	*tchttp.BaseResponse
	Response *ModifyClsTopicResponseParams `json:"Response"`
}

func NewModifyClsTopicResponse added in v1.0.517

func NewModifyClsTopicResponse() (response *ModifyClsTopicResponse)

func (*ModifyClsTopicResponse) FromJsonString added in v1.0.517

func (r *ModifyClsTopicResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyClsTopicResponse) ToJsonString added in v1.0.517

func (r *ModifyClsTopicResponse) ToJsonString() string

type ModifyClsTopicResponseParams added in v1.0.517

type ModifyClsTopicResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyDatabaseACLRequest

type ModifyDatabaseACLRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 集合名称
	CollectionName *string `json:"CollectionName,omitnil,omitempty" name:"CollectionName"`

	// 权限标签。包含以下取值:
	// <li> READONLY:所有用户可读,仅创建者和管理员可写</li>
	// <li> PRIVATE:仅创建者及管理员可读写</li>
	// <li> ADMINWRITE:所有用户可读,仅管理员可写</li>
	// <li> ADMINONLY:仅管理员可读写</li>
	AclTag *string `json:"AclTag,omitnil,omitempty" name:"AclTag"`
}

func NewModifyDatabaseACLRequest

func NewModifyDatabaseACLRequest() (request *ModifyDatabaseACLRequest)

func (*ModifyDatabaseACLRequest) FromJsonString

func (r *ModifyDatabaseACLRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDatabaseACLRequest) ToJsonString

func (r *ModifyDatabaseACLRequest) ToJsonString() string

type ModifyDatabaseACLRequestParams added in v1.0.426

type ModifyDatabaseACLRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 集合名称
	CollectionName *string `json:"CollectionName,omitnil,omitempty" name:"CollectionName"`

	// 权限标签。包含以下取值:
	// <li> READONLY:所有用户可读,仅创建者和管理员可写</li>
	// <li> PRIVATE:仅创建者及管理员可读写</li>
	// <li> ADMINWRITE:所有用户可读,仅管理员可写</li>
	// <li> ADMINONLY:仅管理员可读写</li>
	AclTag *string `json:"AclTag,omitnil,omitempty" name:"AclTag"`
}

Predefined struct for user

type ModifyDatabaseACLResponse

type ModifyDatabaseACLResponse struct {
	*tchttp.BaseResponse
	Response *ModifyDatabaseACLResponseParams `json:"Response"`
}

func NewModifyDatabaseACLResponse

func NewModifyDatabaseACLResponse() (response *ModifyDatabaseACLResponse)

func (*ModifyDatabaseACLResponse) FromJsonString

func (r *ModifyDatabaseACLResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDatabaseACLResponse) ToJsonString

func (r *ModifyDatabaseACLResponse) ToJsonString() string

type ModifyDatabaseACLResponseParams added in v1.0.426

type ModifyDatabaseACLResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyEndUserRequest

type ModifyEndUserRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// C端用户端的唯一ID
	UUId *string `json:"UUId,omitnil,omitempty" name:"UUId"`

	// 账号的状态
	// <li>ENABLE</li>
	// <li>DISABLE</li>
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

func NewModifyEndUserRequest

func NewModifyEndUserRequest() (request *ModifyEndUserRequest)

func (*ModifyEndUserRequest) FromJsonString

func (r *ModifyEndUserRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyEndUserRequest) ToJsonString

func (r *ModifyEndUserRequest) ToJsonString() string

type ModifyEndUserRequestParams added in v1.0.426

type ModifyEndUserRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// C端用户端的唯一ID
	UUId *string `json:"UUId,omitnil,omitempty" name:"UUId"`

	// 账号的状态
	// <li>ENABLE</li>
	// <li>DISABLE</li>
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

Predefined struct for user

type ModifyEndUserResponse

type ModifyEndUserResponse struct {
	*tchttp.BaseResponse
	Response *ModifyEndUserResponseParams `json:"Response"`
}

func NewModifyEndUserResponse

func NewModifyEndUserResponse() (response *ModifyEndUserResponse)

func (*ModifyEndUserResponse) FromJsonString

func (r *ModifyEndUserResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyEndUserResponse) ToJsonString

func (r *ModifyEndUserResponse) ToJsonString() string

type ModifyEndUserResponseParams added in v1.0.426

type ModifyEndUserResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyEnvRequest

type ModifyEnvRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 环境备注名,要以a-z开头,不能包含 a-zA-z0-9- 以外的字符
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

func NewModifyEnvRequest

func NewModifyEnvRequest() (request *ModifyEnvRequest)

func (*ModifyEnvRequest) FromJsonString

func (r *ModifyEnvRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyEnvRequest) ToJsonString

func (r *ModifyEnvRequest) ToJsonString() string

type ModifyEnvRequestParams added in v1.0.426

type ModifyEnvRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 环境备注名,要以a-z开头,不能包含 a-zA-z0-9- 以外的字符
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

Predefined struct for user

type ModifyEnvResponse

type ModifyEnvResponse struct {
	*tchttp.BaseResponse
	Response *ModifyEnvResponseParams `json:"Response"`
}

func NewModifyEnvResponse

func NewModifyEnvResponse() (response *ModifyEnvResponse)

func (*ModifyEnvResponse) FromJsonString

func (r *ModifyEnvResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyEnvResponse) ToJsonString

func (r *ModifyEnvResponse) ToJsonString() string

type ModifyEnvResponseParams added in v1.0.426

type ModifyEnvResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyGatewayVersionTrafficRequest added in v1.0.691

type ModifyGatewayVersionTrafficRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 网关版本流量比例信息
	VersionsWeight []*GatewayVersionItem `json:"VersionsWeight,omitnil,omitempty" name:"VersionsWeight"`
}

func NewModifyGatewayVersionTrafficRequest added in v1.0.691

func NewModifyGatewayVersionTrafficRequest() (request *ModifyGatewayVersionTrafficRequest)

func (*ModifyGatewayVersionTrafficRequest) FromJsonString added in v1.0.691

func (r *ModifyGatewayVersionTrafficRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyGatewayVersionTrafficRequest) ToJsonString added in v1.0.691

func (r *ModifyGatewayVersionTrafficRequest) ToJsonString() string

type ModifyGatewayVersionTrafficRequestParams added in v1.0.691

type ModifyGatewayVersionTrafficRequestParams struct {
	// 环境id
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关id
	GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"`

	// 网关版本流量比例信息
	VersionsWeight []*GatewayVersionItem `json:"VersionsWeight,omitnil,omitempty" name:"VersionsWeight"`
}

Predefined struct for user

type ModifyGatewayVersionTrafficResponse added in v1.0.691

type ModifyGatewayVersionTrafficResponse struct {
	*tchttp.BaseResponse
	Response *ModifyGatewayVersionTrafficResponseParams `json:"Response"`
}

func NewModifyGatewayVersionTrafficResponse added in v1.0.691

func NewModifyGatewayVersionTrafficResponse() (response *ModifyGatewayVersionTrafficResponse)

func (*ModifyGatewayVersionTrafficResponse) FromJsonString added in v1.0.691

func (r *ModifyGatewayVersionTrafficResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyGatewayVersionTrafficResponse) ToJsonString added in v1.0.691

func (r *ModifyGatewayVersionTrafficResponse) ToJsonString() string

type ModifyGatewayVersionTrafficResponseParams added in v1.0.691

type ModifyGatewayVersionTrafficResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ObjectKV added in v1.0.203

type ObjectKV struct {
	// object 的 key
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// object key 对应的 value
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type OneClickTaskStepInfo added in v1.0.300

type OneClickTaskStepInfo struct {
	// 未启动:"todo"
	// 运行中:"running"
	// 失败:"failed"
	// 成功结束:"finished"
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 耗时:秒
	CostTime *int64 `json:"CostTime,omitnil,omitempty" name:"CostTime"`

	// 失败原因
	FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"`

	// 步骤名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

type OrderInfo

type OrderInfo struct {
	// 订单号
	TranId *string `json:"TranId,omitnil,omitempty" name:"TranId"`

	// 订单要切换的套餐ID
	PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// 订单类型
	// <li>1 购买</li>
	// <li>2 续费</li>
	// <li>3 变配</li>
	TranType *string `json:"TranType,omitnil,omitempty" name:"TranType"`

	// 订单状态。
	// <li>1未支付</li>
	// <li>2 支付中</li>
	// <li>3 发货中</li>
	// <li>4 发货成功</li>
	// <li>5 发货失败</li>
	// <li>6 已退款</li>
	// <li>7 已取消</li>
	// <li>100 已删除</li>
	TranStatus *string `json:"TranStatus,omitnil,omitempty" name:"TranStatus"`

	// 订单更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 订单创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 付费模式.
	// <li>prepayment 预付费</li>
	// <li>postpaid 后付费</li>
	PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"`

	// 订单绑定的扩展ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExtensionId *string `json:"ExtensionId,omitnil,omitempty" name:"ExtensionId"`

	// 资源初始化结果(仅当ExtensionId不为空时有效): successful(初始化成功), failed(初始化失败), doing(初始化进行中), init(准备初始化)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceReady *string `json:"ResourceReady,omitnil,omitempty" name:"ResourceReady"`

	// 安装标记。建议使用方统一转大小写之后再判断。
	// <li>QuickStart:快速启动来源</li>
	// <li>Activity:活动来源</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"`

	// 下单时的参数
	ReqBody *string `json:"ReqBody,omitnil,omitempty" name:"ReqBody"`
}

type PackageFreeQuotaInfo

type PackageFreeQuotaInfo struct {
	// 资源类型
	// <li>COS</li>
	// <li>CDN</li>
	// <li>FLEXDB</li>
	// <li>SCF</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 资源指标名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceMetric *string `json:"ResourceMetric,omitnil,omitempty" name:"ResourceMetric"`

	// 资源指标免费量
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreeQuota *int64 `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 指标单位
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricUnit *string `json:"MetricUnit,omitnil,omitempty" name:"MetricUnit"`

	// 免费量抵扣周期
	// <li>sum-month:以月为单位抵扣</li>
	// <li>sum-day:以天为单位抵扣</li>
	// <li>totalize:总容量抵扣</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeductType *string `json:"DeductType,omitnil,omitempty" name:"DeductType"`

	// 免费量类型
	// <li>basic:通用量抵扣</li>
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreeQuotaType *string `json:"FreeQuotaType,omitnil,omitempty" name:"FreeQuotaType"`
}

type PlatformStatistic

type PlatformStatistic struct {
	// 终端用户从属平台
	// 注意:此字段可能返回 null,表示取不到有效值。
	Platform *string `json:"Platform,omitnil,omitempty" name:"Platform"`

	// 平台终端用户数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type PostPaidEnvDeductInfo added in v1.0.210

type PostPaidEnvDeductInfo struct {
	// 资源方
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 指标名
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 按量计费详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResQuota *float64 `json:"ResQuota,omitnil,omitempty" name:"ResQuota"`

	// 资源包抵扣详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgQuota *float64 `json:"PkgQuota,omitnil,omitempty" name:"PkgQuota"`

	// 免费额度抵扣详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreeQuota *float64 `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 环境id
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

type PostpayEnvQuota

type PostpayEnvQuota struct {
	// 资源类型
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 指标名
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 配额值
	Value *uint64 `json:"Value,omitnil,omitempty" name:"Value"`

	// 配额生效时间
	// 为空表示没有时间限制
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 配额失效时间
	// 为空表示没有时间限制
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type ReinstateEnvRequest

type ReinstateEnvRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

func NewReinstateEnvRequest

func NewReinstateEnvRequest() (request *ReinstateEnvRequest)

func (*ReinstateEnvRequest) FromJsonString

func (r *ReinstateEnvRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ReinstateEnvRequest) ToJsonString

func (r *ReinstateEnvRequest) ToJsonString() string

type ReinstateEnvRequestParams added in v1.0.426

type ReinstateEnvRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`
}

Predefined struct for user

type ReinstateEnvResponse

type ReinstateEnvResponse struct {
	*tchttp.BaseResponse
	Response *ReinstateEnvResponseParams `json:"Response"`
}

func NewReinstateEnvResponse

func NewReinstateEnvResponse() (response *ReinstateEnvResponse)

func (*ReinstateEnvResponse) FromJsonString

func (r *ReinstateEnvResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ReinstateEnvResponse) ToJsonString

func (r *ReinstateEnvResponse) ToJsonString() string

type ReinstateEnvResponseParams added in v1.0.426

type ReinstateEnvResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ReplaceActivityRecordRequest added in v1.0.215

type ReplaceActivityRecordRequest struct {
	*tchttp.BaseRequest

	// 活动id
	ActivityId *int64 `json:"ActivityId,omitnil,omitempty" name:"ActivityId"`

	// 状态码
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 自定义子状态
	SubStatus *string `json:"SubStatus,omitnil,omitempty" name:"SubStatus"`

	// 鉴权token
	ChannelToken *string `json:"ChannelToken,omitnil,omitempty" name:"ChannelToken"`

	// 渠道名,不同渠道对应不同secretKey
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`
}

func NewReplaceActivityRecordRequest added in v1.0.215

func NewReplaceActivityRecordRequest() (request *ReplaceActivityRecordRequest)

func (*ReplaceActivityRecordRequest) FromJsonString added in v1.0.215

func (r *ReplaceActivityRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ReplaceActivityRecordRequest) ToJsonString added in v1.0.215

func (r *ReplaceActivityRecordRequest) ToJsonString() string

type ReplaceActivityRecordRequestParams added in v1.0.426

type ReplaceActivityRecordRequestParams struct {
	// 活动id
	ActivityId *int64 `json:"ActivityId,omitnil,omitempty" name:"ActivityId"`

	// 状态码
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 自定义子状态
	SubStatus *string `json:"SubStatus,omitnil,omitempty" name:"SubStatus"`

	// 鉴权token
	ChannelToken *string `json:"ChannelToken,omitnil,omitempty" name:"ChannelToken"`

	// 渠道名,不同渠道对应不同secretKey
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`
}

Predefined struct for user

type ReplaceActivityRecordResponse added in v1.0.215

type ReplaceActivityRecordResponse struct {
	*tchttp.BaseResponse
	Response *ReplaceActivityRecordResponseParams `json:"Response"`
}

func NewReplaceActivityRecordResponse added in v1.0.215

func NewReplaceActivityRecordResponse() (response *ReplaceActivityRecordResponse)

func (*ReplaceActivityRecordResponse) FromJsonString added in v1.0.215

func (r *ReplaceActivityRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ReplaceActivityRecordResponse) ToJsonString added in v1.0.215

func (r *ReplaceActivityRecordResponse) ToJsonString() string

type ReplaceActivityRecordResponseParams added in v1.0.426

type ReplaceActivityRecordResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RollUpdateCloudBaseRunServerVersionRequest

type RollUpdateCloudBaseRunServerVersionRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 要替换的版本名称,可以为latest
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 枚举(package/repository/image)
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// repository的类型(coding/gitlab/github)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 流量占比
	FlowRatio *int64 `json:"FlowRatio,omitnil,omitempty" name:"FlowRatio"`

	// dockerfile地址
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// 构建目录
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// Cpu的大小,单位:核
	Cpu *string `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// Mem的大小,单位:G
	Mem *string `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 最小副本数,最小值:0
	MinNum *string `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 最大副本数
	MaxNum *string `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 策略类型
	// cpu/mem
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	PolicyThreshold *string `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`

	// 环境变量
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 容器端口
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// repository地址
	Repository *string `json:"Repository,omitnil,omitempty" name:"Repository"`

	// 分支
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 版本备注
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// 代码包名字
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 代码包版本
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// Image的详情
	ImageInfo *CloudBaseRunImageInfo `json:"ImageInfo,omitnil,omitempty" name:"ImageInfo"`

	// Github等拉取代码的详情
	CodeDetail *CloudBaseCodeRepoDetail `json:"CodeDetail,omitnil,omitempty" name:"CodeDetail"`

	// 是否回放流量
	IsRebuild *bool `json:"IsRebuild,omitnil,omitempty" name:"IsRebuild"`

	// 延迟多长时间开始健康检查(单位s)
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// cfs挂载信息
	MountVolumeInfo []*CloudBaseRunVolumeMount `json:"MountVolumeInfo,omitnil,omitempty" name:"MountVolumeInfo"`

	// 是否回滚
	Rollback *bool `json:"Rollback,omitnil,omitempty" name:"Rollback"`

	// 版本历史名
	SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"`

	// 自定义采集路径
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 是否启用统一域名
	EnableUnion *bool `json:"EnableUnion,omitnil,omitempty" name:"EnableUnion"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`

	// 服务路径(只会第一次生效)
	ServerPath *string `json:"ServerPath,omitnil,omitempty" name:"ServerPath"`

	// 是否更新Cls
	IsUpdateCls *bool `json:"IsUpdateCls,omitnil,omitempty" name:"IsUpdateCls"`

	// 自动扩缩容策略组
	PolicyDetail []*HpaPolicy `json:"PolicyDetail,omitnil,omitempty" name:"PolicyDetail"`
}

func NewRollUpdateCloudBaseRunServerVersionRequest

func NewRollUpdateCloudBaseRunServerVersionRequest() (request *RollUpdateCloudBaseRunServerVersionRequest)

func (*RollUpdateCloudBaseRunServerVersionRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RollUpdateCloudBaseRunServerVersionRequest) ToJsonString

type RollUpdateCloudBaseRunServerVersionRequestParams added in v1.0.426

type RollUpdateCloudBaseRunServerVersionRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 要替换的版本名称,可以为latest
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 枚举(package/repository/image)
	UploadType *string `json:"UploadType,omitnil,omitempty" name:"UploadType"`

	// repository的类型(coding/gitlab/github)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 流量占比
	FlowRatio *int64 `json:"FlowRatio,omitnil,omitempty" name:"FlowRatio"`

	// dockerfile地址
	DockerfilePath *string `json:"DockerfilePath,omitnil,omitempty" name:"DockerfilePath"`

	// 构建目录
	BuildDir *string `json:"BuildDir,omitnil,omitempty" name:"BuildDir"`

	// Cpu的大小,单位:核
	Cpu *string `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// Mem的大小,单位:G
	Mem *string `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 最小副本数,最小值:0
	MinNum *string `json:"MinNum,omitnil,omitempty" name:"MinNum"`

	// 最大副本数
	MaxNum *string `json:"MaxNum,omitnil,omitempty" name:"MaxNum"`

	// 策略类型
	// cpu/mem
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 策略阈值
	PolicyThreshold *string `json:"PolicyThreshold,omitnil,omitempty" name:"PolicyThreshold"`

	// 环境变量
	EnvParams *string `json:"EnvParams,omitnil,omitempty" name:"EnvParams"`

	// 容器端口
	ContainerPort *int64 `json:"ContainerPort,omitnil,omitempty" name:"ContainerPort"`

	// 服务名称
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// repository地址
	Repository *string `json:"Repository,omitnil,omitempty" name:"Repository"`

	// 分支
	Branch *string `json:"Branch,omitnil,omitempty" name:"Branch"`

	// 版本备注
	VersionRemark *string `json:"VersionRemark,omitnil,omitempty" name:"VersionRemark"`

	// 代码包名字
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 代码包版本
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// Image的详情
	ImageInfo *CloudBaseRunImageInfo `json:"ImageInfo,omitnil,omitempty" name:"ImageInfo"`

	// Github等拉取代码的详情
	CodeDetail *CloudBaseCodeRepoDetail `json:"CodeDetail,omitnil,omitempty" name:"CodeDetail"`

	// 是否回放流量
	IsRebuild *bool `json:"IsRebuild,omitnil,omitempty" name:"IsRebuild"`

	// 延迟多长时间开始健康检查(单位s)
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// cfs挂载信息
	MountVolumeInfo []*CloudBaseRunVolumeMount `json:"MountVolumeInfo,omitnil,omitempty" name:"MountVolumeInfo"`

	// 是否回滚
	Rollback *bool `json:"Rollback,omitnil,omitempty" name:"Rollback"`

	// 版本历史名
	SnapshotName *string `json:"SnapshotName,omitnil,omitempty" name:"SnapshotName"`

	// 自定义采集路径
	CustomLogs *string `json:"CustomLogs,omitnil,omitempty" name:"CustomLogs"`

	// 是否启用统一域名
	EnableUnion *bool `json:"EnableUnion,omitnil,omitempty" name:"EnableUnion"`

	// 操作备注
	OperatorRemark *string `json:"OperatorRemark,omitnil,omitempty" name:"OperatorRemark"`

	// 服务路径(只会第一次生效)
	ServerPath *string `json:"ServerPath,omitnil,omitempty" name:"ServerPath"`

	// 是否更新Cls
	IsUpdateCls *bool `json:"IsUpdateCls,omitnil,omitempty" name:"IsUpdateCls"`

	// 自动扩缩容策略组
	PolicyDetail []*HpaPolicy `json:"PolicyDetail,omitnil,omitempty" name:"PolicyDetail"`
}

Predefined struct for user

type RollUpdateCloudBaseRunServerVersionResponse

type RollUpdateCloudBaseRunServerVersionResponse struct {
	*tchttp.BaseResponse
	Response *RollUpdateCloudBaseRunServerVersionResponseParams `json:"Response"`
}

func NewRollUpdateCloudBaseRunServerVersionResponse

func NewRollUpdateCloudBaseRunServerVersionResponse() (response *RollUpdateCloudBaseRunServerVersionResponse)

func (*RollUpdateCloudBaseRunServerVersionResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RollUpdateCloudBaseRunServerVersionResponse) ToJsonString

type RollUpdateCloudBaseRunServerVersionResponseParams added in v1.0.426

type RollUpdateCloudBaseRunServerVersionResponseParams struct {
	// succ为成功
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 滚动更新的VersionName
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 操作记录id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunId *string `json:"RunId,omitnil,omitempty" name:"RunId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SearchClsLogRequest added in v1.0.329

type SearchClsLogRequest struct {
	*tchttp.BaseRequest

	// 环境唯一ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 查询起始时间条件
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间条件
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询语句,详情参考 https://cloud.tencent.com/document/product/614/47044
	QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"`

	// 单次要返回的日志条数,单次返回的最大条数为100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 加载更多使用,透传上次返回的 context 值,获取后续的日志内容,通过游标最多可获取10000条,请尽可能缩小时间范围
	Context *string `json:"Context,omitnil,omitempty" name:"Context"`

	// 按时间排序 asc(升序)或者 desc(降序),默认为 desc
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// 是否使用Lucene语法,默认为false
	UseLucene *bool `json:"UseLucene,omitnil,omitempty" name:"UseLucene"`
}

func NewSearchClsLogRequest added in v1.0.329

func NewSearchClsLogRequest() (request *SearchClsLogRequest)

func (*SearchClsLogRequest) FromJsonString added in v1.0.329

func (r *SearchClsLogRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SearchClsLogRequest) ToJsonString added in v1.0.329

func (r *SearchClsLogRequest) ToJsonString() string

type SearchClsLogRequestParams added in v1.0.426

type SearchClsLogRequestParams struct {
	// 环境唯一ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 查询起始时间条件
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间条件
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询语句,详情参考 https://cloud.tencent.com/document/product/614/47044
	QueryString *string `json:"QueryString,omitnil,omitempty" name:"QueryString"`

	// 单次要返回的日志条数,单次返回的最大条数为100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 加载更多使用,透传上次返回的 context 值,获取后续的日志内容,通过游标最多可获取10000条,请尽可能缩小时间范围
	Context *string `json:"Context,omitnil,omitempty" name:"Context"`

	// 按时间排序 asc(升序)或者 desc(降序),默认为 desc
	Sort *string `json:"Sort,omitnil,omitempty" name:"Sort"`

	// 是否使用Lucene语法,默认为false
	UseLucene *bool `json:"UseLucene,omitnil,omitempty" name:"UseLucene"`
}

Predefined struct for user

type SearchClsLogResponse added in v1.0.329

type SearchClsLogResponse struct {
	*tchttp.BaseResponse
	Response *SearchClsLogResponseParams `json:"Response"`
}

func NewSearchClsLogResponse added in v1.0.329

func NewSearchClsLogResponse() (response *SearchClsLogResponse)

func (*SearchClsLogResponse) FromJsonString added in v1.0.329

func (r *SearchClsLogResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SearchClsLogResponse) ToJsonString added in v1.0.329

func (r *SearchClsLogResponse) ToJsonString() string

type SearchClsLogResponseParams added in v1.0.426

type SearchClsLogResponseParams struct {
	// 日志内容结果
	LogResults *LogResObject `json:"LogResults,omitnil,omitempty" name:"LogResults"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SmsFreeQuota

type SmsFreeQuota struct {
	// 免费量总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreeQuota *uint64 `json:"FreeQuota,omitnil,omitempty" name:"FreeQuota"`

	// 共计已使用总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalUsedQuota *uint64 `json:"TotalUsedQuota,omitnil,omitempty" name:"TotalUsedQuota"`

	// 免费周期起点,0000-00-00 00:00:00 形式
	// 注意:此字段可能返回 null,表示取不到有效值。
	CycleStart *string `json:"CycleStart,omitnil,omitempty" name:"CycleStart"`

	// 免费周期终点,0000-00-00 00:00:00 形式
	// 注意:此字段可能返回 null,表示取不到有效值。
	CycleEnd *string `json:"CycleEnd,omitnil,omitempty" name:"CycleEnd"`

	// 今天已使用总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TodayUsedQuota *uint64 `json:"TodayUsedQuota,omitnil,omitempty" name:"TodayUsedQuota"`
}

type SpecialCostItem added in v1.0.210

type SpecialCostItem struct {
	// 上报日期
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReportDate *string `json:"ReportDate,omitnil,omitempty" name:"ReportDate"`

	// 腾讯云uin
	// 注意:此字段可能返回 null,表示取不到有效值。
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 资源id:环境id
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 上报任务状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type StandaloneGatewayInfo added in v1.0.228

type StandaloneGatewayInfo struct {
	// 独立网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// CPU核心数
	CPU *float64 `json:"CPU,omitnil,omitempty" name:"CPU"`

	// 内存大小,单位MB
	Mem *uint64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 套餐包版本名称
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 网关别名
	GatewayAlias *string `json:"GatewayAlias,omitnil,omitempty" name:"GatewayAlias"`

	// 私有网络ID
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网ID列表
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 网关描述
	GatewayDesc *string `json:"GatewayDesc,omitnil,omitempty" name:"GatewayDesc"`

	// 网关状态
	GateWayStatus *string `json:"GateWayStatus,omitnil,omitempty" name:"GateWayStatus"`

	// 服务信息
	ServiceInfo *BackendServiceInfo `json:"ServiceInfo,omitnil,omitempty" name:"ServiceInfo"`

	// 公网CLBIP
	PublicClbIp *string `json:"PublicClbIp,omitnil,omitempty" name:"PublicClbIp"`

	// 内网CLBIP
	InternalClbIp *string `json:"InternalClbIp,omitnil,omitempty" name:"InternalClbIp"`
}

type StandaloneGatewayPackageInfo added in v1.0.228

type StandaloneGatewayPackageInfo struct {
	// CPU核心数
	CPU *float64 `json:"CPU,omitnil,omitempty" name:"CPU"`

	// 内存大小,单位MB
	Mem *uint64 `json:"Mem,omitnil,omitempty" name:"Mem"`

	// 套餐包版本名称
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`
}

type StaticStorageInfo

type StaticStorageInfo struct {
	// 静态CDN域名
	// 注意:此字段可能返回 null,表示取不到有效值。
	StaticDomain *string `json:"StaticDomain,omitnil,omitempty" name:"StaticDomain"`

	// 静态CDN默认文件夹,当前为根目录
	// 注意:此字段可能返回 null,表示取不到有效值。
	DefaultDirName *string `json:"DefaultDirName,omitnil,omitempty" name:"DefaultDirName"`

	// 资源状态(process/online/offline/init)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// cos所属区域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// bucket信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`
}

type StorageInfo

type StorageInfo struct {
	// 资源所属地域。
	// 当前支持ap-shanghai
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 桶名,存储资源的唯一标识
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// cdn 域名
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`

	// 资源所属用户的腾讯云appId
	AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"`
}

type Tag

type Tag struct {
	// 标签键
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 标签值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type TkeClusterInfo added in v1.0.565

type TkeClusterInfo struct {
	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群的vpcId
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 版本内网CLB所在子网Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VersionClbSubnetId *string `json:"VersionClbSubnetId,omitnil,omitempty" name:"VersionClbSubnetId"`
}

type TurnOffStandaloneGatewayRequest added in v1.0.228

type TurnOffStandaloneGatewayRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 服务名称列表
	ServiceNameList []*string `json:"ServiceNameList,omitnil,omitempty" name:"ServiceNameList"`
}

func NewTurnOffStandaloneGatewayRequest added in v1.0.228

func NewTurnOffStandaloneGatewayRequest() (request *TurnOffStandaloneGatewayRequest)

func (*TurnOffStandaloneGatewayRequest) FromJsonString added in v1.0.228

func (r *TurnOffStandaloneGatewayRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*TurnOffStandaloneGatewayRequest) ToJsonString added in v1.0.228

func (r *TurnOffStandaloneGatewayRequest) ToJsonString() string

type TurnOffStandaloneGatewayRequestParams added in v1.0.426

type TurnOffStandaloneGatewayRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 服务名称列表
	ServiceNameList []*string `json:"ServiceNameList,omitnil,omitempty" name:"ServiceNameList"`
}

Predefined struct for user

type TurnOffStandaloneGatewayResponse added in v1.0.228

type TurnOffStandaloneGatewayResponse struct {
	*tchttp.BaseResponse
	Response *TurnOffStandaloneGatewayResponseParams `json:"Response"`
}

func NewTurnOffStandaloneGatewayResponse added in v1.0.228

func NewTurnOffStandaloneGatewayResponse() (response *TurnOffStandaloneGatewayResponse)

func (*TurnOffStandaloneGatewayResponse) FromJsonString added in v1.0.228

func (r *TurnOffStandaloneGatewayResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*TurnOffStandaloneGatewayResponse) ToJsonString added in v1.0.228

func (r *TurnOffStandaloneGatewayResponse) ToJsonString() string

type TurnOffStandaloneGatewayResponseParams added in v1.0.426

type TurnOffStandaloneGatewayResponseParams struct {
	// 关闭独立网关状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type TurnOnStandaloneGatewayRequest added in v1.0.228

type TurnOnStandaloneGatewayRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 服务名称列表
	ServiceNameList []*string `json:"ServiceNameList,omitnil,omitempty" name:"ServiceNameList"`
}

func NewTurnOnStandaloneGatewayRequest added in v1.0.228

func NewTurnOnStandaloneGatewayRequest() (request *TurnOnStandaloneGatewayRequest)

func (*TurnOnStandaloneGatewayRequest) FromJsonString added in v1.0.228

func (r *TurnOnStandaloneGatewayRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*TurnOnStandaloneGatewayRequest) ToJsonString added in v1.0.228

func (r *TurnOnStandaloneGatewayRequest) ToJsonString() string

type TurnOnStandaloneGatewayRequestParams added in v1.0.426

type TurnOnStandaloneGatewayRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 网关名称
	GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"`

	// 服务名称列表
	ServiceNameList []*string `json:"ServiceNameList,omitnil,omitempty" name:"ServiceNameList"`
}

Predefined struct for user

type TurnOnStandaloneGatewayResponse added in v1.0.228

type TurnOnStandaloneGatewayResponse struct {
	*tchttp.BaseResponse
	Response *TurnOnStandaloneGatewayResponseParams `json:"Response"`
}

func NewTurnOnStandaloneGatewayResponse added in v1.0.228

func NewTurnOnStandaloneGatewayResponse() (response *TurnOnStandaloneGatewayResponse)

func (*TurnOnStandaloneGatewayResponse) FromJsonString added in v1.0.228

func (r *TurnOnStandaloneGatewayResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*TurnOnStandaloneGatewayResponse) ToJsonString added in v1.0.228

func (r *TurnOnStandaloneGatewayResponse) ToJsonString() string

type TurnOnStandaloneGatewayResponseParams added in v1.0.426

type TurnOnStandaloneGatewayResponseParams struct {
	// 小租户网关开启状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UnfreezeCloudBaseRunServersRequest added in v1.0.369

type UnfreezeCloudBaseRunServersRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称列表
	ServerNameList []*string `json:"ServerNameList,omitnil,omitempty" name:"ServerNameList"`
}

func NewUnfreezeCloudBaseRunServersRequest added in v1.0.369

func NewUnfreezeCloudBaseRunServersRequest() (request *UnfreezeCloudBaseRunServersRequest)

func (*UnfreezeCloudBaseRunServersRequest) FromJsonString added in v1.0.369

func (r *UnfreezeCloudBaseRunServersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UnfreezeCloudBaseRunServersRequest) ToJsonString added in v1.0.369

func (r *UnfreezeCloudBaseRunServersRequest) ToJsonString() string

type UnfreezeCloudBaseRunServersRequestParams added in v1.0.426

type UnfreezeCloudBaseRunServersRequestParams struct {
	// 环境ID
	EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"`

	// 服务名称列表
	ServerNameList []*string `json:"ServerNameList,omitnil,omitempty" name:"ServerNameList"`
}

Predefined struct for user

type UnfreezeCloudBaseRunServersResponse added in v1.0.369

type UnfreezeCloudBaseRunServersResponse struct {
	*tchttp.BaseResponse
	Response *UnfreezeCloudBaseRunServersResponseParams `json:"Response"`
}

func NewUnfreezeCloudBaseRunServersResponse added in v1.0.369

func NewUnfreezeCloudBaseRunServersResponse() (response *UnfreezeCloudBaseRunServersResponse)

func (*UnfreezeCloudBaseRunServersResponse) FromJsonString added in v1.0.369

func (r *UnfreezeCloudBaseRunServersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UnfreezeCloudBaseRunServersResponse) ToJsonString added in v1.0.369

func (r *UnfreezeCloudBaseRunServersResponse) ToJsonString() string

type UnfreezeCloudBaseRunServersResponseParams added in v1.0.426

type UnfreezeCloudBaseRunServersResponseParams struct {
	// 批量执行结果
	// 成功:succ
	// 失败:fail
	// 部分:partial(部分成功、部分失败)
	// 注意:此字段可能返回 null,表示取不到有效值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 解冻失败列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailServerList []*string `json:"FailServerList,omitnil,omitempty" name:"FailServerList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type WxGatewayCustomConfig added in v1.0.691

type WxGatewayCustomConfig struct {
	// 是否开启x-real-ip
	IsOpenXRealIp *bool `json:"IsOpenXRealIp,omitnil,omitempty" name:"IsOpenXRealIp"`

	// 封禁配置
	BanConfig *BanConfig `json:"BanConfig,omitnil,omitempty" name:"BanConfig"`

	// 获取源ip方式,PPV1(Proxy Protocol V1)、PPV2(Proxy Protocol V2)、TOA(tcp option address)
	SourceIpType *string `json:"SourceIpType,omitnil,omitempty" name:"SourceIpType"`

	// 日志信息
	LogConfig *CustomLogConfig `json:"LogConfig,omitnil,omitempty" name:"LogConfig"`

	// 是否开启http1.0
	IsAcceptHttpOne *bool `json:"IsAcceptHttpOne,omitnil,omitempty" name:"IsAcceptHttpOne"`
}

type WxGatewayRountItem added in v1.0.691

type WxGatewayRountItem struct {
	// 安全网关路由名称
	GatewayRouteName *string `json:"GatewayRouteName,omitnil,omitempty" name:"GatewayRouteName"`

	// 安全网关路由协议
	GatewayRouteProtocol *string `json:"GatewayRouteProtocol,omitnil,omitempty" name:"GatewayRouteProtocol"`

	// 安全网关路由地址
	GatewayRouteAddr *string `json:"GatewayRouteAddr,omitnil,omitempty" name:"GatewayRouteAddr"`

	// 安全网关路由描述
	GatewayRouteDesc *string `json:"GatewayRouteDesc,omitnil,omitempty" name:"GatewayRouteDesc"`

	// 安全网关后端集群id,如果是外网服务,该id与GatewayRountName相同
	GatewayRouteClusterId *string `json:"GatewayRouteClusterId,omitnil,omitempty" name:"GatewayRouteClusterId"`

	// 安全网关创建时间
	GatewayRouteCreateTime *string `json:"GatewayRouteCreateTime,omitnil,omitempty" name:"GatewayRouteCreateTime"`

	// 安全网关路由限制
	// 注意:此字段可能返回 null,表示取不到有效值。
	FrequencyLimitConfig []*FrequencyLimitConfig `json:"FrequencyLimitConfig,omitnil,omitempty" name:"FrequencyLimitConfig"`

	// ip代表绑定后端ip。cbr代表云托管服务
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRouteServerType *string `json:"GatewayRouteServerType,omitnil,omitempty" name:"GatewayRouteServerType"`

	// 服务名
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRouteServerName *string `json:"GatewayRouteServerName,omitnil,omitempty" name:"GatewayRouteServerName"`

	// ip
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRewriteHost *string `json:"GatewayRewriteHost,omitnil,omitempty" name:"GatewayRewriteHost"`

	// 网关版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayVersion *string `json:"GatewayVersion,omitnil,omitempty" name:"GatewayVersion"`

	// 请求路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRoutePath *string `json:"GatewayRoutePath,omitnil,omitempty" name:"GatewayRoutePath"`

	// 请求模式
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRouteMethod *string `json:"GatewayRouteMethod,omitnil,omitempty" name:"GatewayRouteMethod"`

	// 4层端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRoutePort *int64 `json:"GatewayRoutePort,omitnil,omitempty" name:"GatewayRoutePort"`

	// 路由环境ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRouteEnvId *string `json:"GatewayRouteEnvId,omitnil,omitempty" name:"GatewayRouteEnvId"`

	// 路径匹配类型,支持prefix(前缀匹配),regex(正则匹配), 默认prefix
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayRoutePathMatchType *string `json:"GatewayRoutePathMatchType,omitnil,omitempty" name:"GatewayRoutePathMatchType"`

	// 安全网关自定义头部
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomHeader *CustomHeader `json:"CustomHeader,omitnil,omitempty" name:"CustomHeader"`
}

Jump to

Keyboard shortcuts

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