v20191112

package
v1.0.941 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 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"

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

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

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

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

	// 超过云联网配额限制。
	LIMITEXCEEDED_CCNLIMITEXCEEDED = "LimitExceeded.CcnLimitExceeded"

	// 服务器舰队个数超限。
	LIMITEXCEEDED_FLEETLIMITEXCEEDED = "LimitExceeded.FleetLimitExceeded"

	// 服务器个数超限。
	LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"

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

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

	// 请求的次数超过了频率限制。
	REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

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

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

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

	// 云联网资源不存在。
	RESOURCENOTFOUND_CCNRESOURCENOTFOUND = "ResourceNotFound.CcnResourceNotFound"

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

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

	// 没有开通服务。
	UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

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

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

	// 云联网重复关联。
	UNSUPPORTEDOPERATION_CCNATTACHED = "UnsupportedOperation.CcnAttached"

	// 账号ID不存在。
	UNSUPPORTEDOPERATION_UINNOTFOUND = "UnsupportedOperation.UinNotFound"

	// 不支持跨境打通。
	UNSUPPORTEDOPERATION_UNABLECROSSBORDER = "UnsupportedOperation.UnableCrossBorder"
)
View Source
const APIVersion = "2019-11-12"

Variables

This section is empty.

Functions

This section is empty.

Types

type Alias

type Alias struct {
	// 别名的唯一标识符
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 别名的全局唯一资源标识符
	AliasArn *string `json:"AliasArn,omitnil,omitempty" name:"AliasArn"`

	// 名字,长度不小于1字符不超过1024字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 别名的可读说明,长度不小于1字符不超过1024字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 别名的路由配置
	RoutingStrategy *RoutingStrategy `json:"RoutingStrategy,omitnil,omitempty" name:"RoutingStrategy"`

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

	// 上次修改此数据对象的时间
	LastUpdatedTime *string `json:"LastUpdatedTime,omitnil,omitempty" name:"LastUpdatedTime"`

	// 标签列表,最大长度50组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

type Asset

type Asset struct {
	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 生成包名字,最小长度为1,最大长度为64
	AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"`

	// 生成包版本,最小长度为1,最大长度为64
	AssetVersion *string `json:"AssetVersion,omitnil,omitempty" name:"AssetVersion"`

	// 生成包可运行的操作系统,暂时只支持CentOS7.16
	OperateSystem *string `json:"OperateSystem,omitnil,omitempty" name:"OperateSystem"`

	// 生成包状态,0代表上传中,1代表上传失败,2代表上传成功
	Stauts *int64 `json:"Stauts,omitnil,omitempty" name:"Stauts"`

	// 生成包大小
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

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

	// 生成包绑定的Fleet个数,最小值为0
	BindFleetNum *int64 `json:"BindFleetNum,omitnil,omitempty" name:"BindFleetNum"`

	// 生成包的全局唯一资源标识符
	AssetArn *string `json:"AssetArn,omitnil,omitempty" name:"AssetArn"`

	// 生成包支持的操作系统镜像id
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 生成包支持的操作系统类型
	OsType *string `json:"OsType,omitnil,omitempty" name:"OsType"`

	// 生成包资源类型,ASSET 或者 IMAGE;ASSET 代表是原有生成包类型,IMAGE 为扩充使用镜像类型
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 镜像资源共享类型,当 ResourceType 为 IMAGE 时该字段有意义,SHARED 表示共享、SHARED_IMAGE 表示未共享;ResourceType 为 ASSET 时这里返回 UNKNOWN_SHARED 用于占位
	SharingStatus *string `json:"SharingStatus,omitnil,omitempty" name:"SharingStatus"`

	// 标签列表,最大长度50组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

type AssetCredentials

type AssetCredentials struct {
	// 临时证书密钥ID
	TmpSecretId *string `json:"TmpSecretId,omitnil,omitempty" name:"TmpSecretId"`

	// 临时证书密钥Key
	TmpSecretKey *string `json:"TmpSecretKey,omitnil,omitempty" name:"TmpSecretKey"`

	// 临时证书Token
	Token *string `json:"Token,omitnil,omitempty" name:"Token"`
}

type AssetSupportSys

type AssetSupportSys struct {
	// 生成包操作系统的镜像Id
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 生成包操作系统的类型
	OsType *string `json:"OsType,omitnil,omitempty" name:"OsType"`

	// 生成包操作系统的位数
	OsBit *int64 `json:"OsBit,omitnil,omitempty" name:"OsBit"`

	// 生成包操作系统的版本
	OsVersion *string `json:"OsVersion,omitnil,omitempty" name:"OsVersion"`
}

type AttachCcnInstancesRequest

type AttachCcnInstancesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 云联网账号 Uin
	AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"`

	// 云联网 Id
	CcnId *string `json:"CcnId,omitnil,omitempty" name:"CcnId"`
}

func NewAttachCcnInstancesRequest

func NewAttachCcnInstancesRequest() (request *AttachCcnInstancesRequest)

func (*AttachCcnInstancesRequest) FromJsonString

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

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

func (*AttachCcnInstancesRequest) ToJsonString

func (r *AttachCcnInstancesRequest) ToJsonString() string

type AttachCcnInstancesRequestParams added in v1.0.426

type AttachCcnInstancesRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 云联网账号 Uin
	AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"`

	// 云联网 Id
	CcnId *string `json:"CcnId,omitnil,omitempty" name:"CcnId"`
}

Predefined struct for user

type AttachCcnInstancesResponse

type AttachCcnInstancesResponse struct {
	*tchttp.BaseResponse
	Response *AttachCcnInstancesResponseParams `json:"Response"`
}

func NewAttachCcnInstancesResponse

func NewAttachCcnInstancesResponse() (response *AttachCcnInstancesResponse)

func (*AttachCcnInstancesResponse) FromJsonString

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

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

func (*AttachCcnInstancesResponse) ToJsonString

func (r *AttachCcnInstancesResponse) ToJsonString() string

type AttachCcnInstancesResponseParams added in v1.0.426

type AttachCcnInstancesResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CcnInfo

type CcnInfo struct {
	// 云联网所属账号
	AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"`

	// 云联网id
	CcnId *string `json:"CcnId,omitnil,omitempty" name:"CcnId"`
}

type CcnInstanceSets

type CcnInstanceSets struct {
	// 云联网账号 Uin
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"`

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

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

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

	// 云联网状态:申请中、已连接、已过期、已拒绝、已删除、失败的、关联中、解关联中、解关联失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	State *string `json:"State,omitnil,omitempty" name:"State"`
}

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) AttachCcnInstances

func (c *Client) AttachCcnInstances(request *AttachCcnInstancesRequest) (response *AttachCcnInstancesResponse, err error)

AttachCcnInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(AttachCcnInstances)用于关联云联网实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CCNLIMITEXCEEDED = "LimitExceeded.CcnLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_CCNRESOURCENOTFOUND = "ResourceNotFound.CcnResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CCNATTACHED = "UnsupportedOperation.CcnAttached"
UNSUPPORTEDOPERATION_UINNOTFOUND = "UnsupportedOperation.UinNotFound"
UNSUPPORTEDOPERATION_UNABLECROSSBORDER = "UnsupportedOperation.UnableCrossBorder"

func (*Client) AttachCcnInstancesWithContext added in v1.0.324

func (c *Client) AttachCcnInstancesWithContext(ctx context.Context, request *AttachCcnInstancesRequest) (response *AttachCcnInstancesResponse, err error)

AttachCcnInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(AttachCcnInstances)用于关联云联网实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CCNLIMITEXCEEDED = "LimitExceeded.CcnLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_CCNRESOURCENOTFOUND = "ResourceNotFound.CcnResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CCNATTACHED = "UnsupportedOperation.CcnAttached"
UNSUPPORTEDOPERATION_UINNOTFOUND = "UnsupportedOperation.UinNotFound"
UNSUPPORTEDOPERATION_UNABLECROSSBORDER = "UnsupportedOperation.UnableCrossBorder"

func (*Client) CopyFleet

func (c *Client) CopyFleet(request *CopyFleetRequest) (response *CopyFleetResponse, err error)

CopyFleet 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CopyFleet)用于复制服务器舰队。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_FLEETLIMITEXCEEDED = "LimitExceeded.FleetLimitExceeded"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CopyFleetWithContext added in v1.0.324

func (c *Client) CopyFleetWithContext(ctx context.Context, request *CopyFleetRequest) (response *CopyFleetResponse, err error)

CopyFleet 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CopyFleet)用于复制服务器舰队。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_FLEETLIMITEXCEEDED = "LimitExceeded.FleetLimitExceeded"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateAlias

func (c *Client) CreateAlias(request *CreateAliasRequest) (response *CreateAliasResponse, err error)

CreateAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateAlias)用于创建别名。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
LIMITEXCEEDED = "LimitExceeded"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) CreateAliasWithContext added in v1.0.324

func (c *Client) CreateAliasWithContext(ctx context.Context, request *CreateAliasRequest) (response *CreateAliasResponse, err error)

CreateAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateAlias)用于创建别名。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
LIMITEXCEEDED = "LimitExceeded"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) CreateAsset

func (c *Client) CreateAsset(request *CreateAssetRequest) (response *CreateAssetResponse, err error)

CreateAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateAsset)用于创建生成包。

通过获取上传cos的临时密钥,将文件上传至cos,然后将生成包的zip名称下发给本接口完成资源创建。

上传文件至 cos支持俩种方式:

- 获取预签名方式,COS 简单上传

  1. [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727) 获取预签名信息

  2. 使用 COS API 进行上传([参考文档](https://cloud.tencent.com/document/product/436/7749))

- 临时密钥方式,COS 简单上传或者分块上传方式

  1. [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727)(获取上传 bucket 第一次调用需要,后续可以不用调用)

  2. [GetUploadFederationToken](https://cloud.tencent.com/document/product/1165/48742) 获取临时密钥

  3. 使用 COS API 进行上传([参考文档](https://cloud.tencent.com/document/product/436/7742))

具体使用场景可以参考 [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727) , [GetUploadFederationToken](https://cloud.tencent.com/document/product/1165/48742)和下面 CreateAsset 示例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) CreateAssetWithContext added in v1.0.324

func (c *Client) CreateAssetWithContext(ctx context.Context, request *CreateAssetRequest) (response *CreateAssetResponse, err error)

CreateAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateAsset)用于创建生成包。

通过获取上传cos的临时密钥,将文件上传至cos,然后将生成包的zip名称下发给本接口完成资源创建。

上传文件至 cos支持俩种方式:

- 获取预签名方式,COS 简单上传

  1. [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727) 获取预签名信息

  2. 使用 COS API 进行上传([参考文档](https://cloud.tencent.com/document/product/436/7749))

- 临时密钥方式,COS 简单上传或者分块上传方式

  1. [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727)(获取上传 bucket 第一次调用需要,后续可以不用调用)

  2. [GetUploadFederationToken](https://cloud.tencent.com/document/product/1165/48742) 获取临时密钥

  3. 使用 COS API 进行上传([参考文档](https://cloud.tencent.com/document/product/436/7742))

具体使用场景可以参考 [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727) , [GetUploadFederationToken](https://cloud.tencent.com/document/product/1165/48742)和下面 CreateAsset 示例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) CreateAssetWithImage

func (c *Client) CreateAssetWithImage(request *CreateAssetWithImageRequest) (response *CreateAssetWithImageResponse, err error)

CreateAssetWithImage 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateAssetWithImage)用于创建生成包镜像信息。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateAssetWithImageWithContext added in v1.0.324

func (c *Client) CreateAssetWithImageWithContext(ctx context.Context, request *CreateAssetWithImageRequest) (response *CreateAssetWithImageResponse, err error)

CreateAssetWithImage 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateAssetWithImage)用于创建生成包镜像信息。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateFleet

func (c *Client) CreateFleet(request *CreateFleetRequest) (response *CreateFleetResponse, err error)

CreateFleet 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateFleet)用于创建服务器舰队。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_FLEETLIMITEXCEEDED = "LimitExceeded.FleetLimitExceeded"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateFleetWithContext added in v1.0.324

func (c *Client) CreateFleetWithContext(ctx context.Context, request *CreateFleetRequest) (response *CreateFleetResponse, err error)

CreateFleet 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateFleet)用于创建服务器舰队。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_FLEETLIMITEXCEEDED = "LimitExceeded.FleetLimitExceeded"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateGameServerSession

func (c *Client) CreateGameServerSession(request *CreateGameServerSessionRequest) (response *CreateGameServerSessionResponse, err error)

CreateGameServerSession 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateGameServerSession)用于创建游戏服务会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) CreateGameServerSessionQueue

func (c *Client) CreateGameServerSessionQueue(request *CreateGameServerSessionQueueRequest) (response *CreateGameServerSessionQueueResponse, err error)

CreateGameServerSessionQueue 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateGameServerSessionQueue)用于创建游戏服务器会话队列。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
RESOURCEINUSE = "ResourceInUse"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) CreateGameServerSessionQueueWithContext added in v1.0.324

func (c *Client) CreateGameServerSessionQueueWithContext(ctx context.Context, request *CreateGameServerSessionQueueRequest) (response *CreateGameServerSessionQueueResponse, err error)

CreateGameServerSessionQueue 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateGameServerSessionQueue)用于创建游戏服务器会话队列。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
RESOURCEINUSE = "ResourceInUse"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) CreateGameServerSessionWithContext added in v1.0.324

func (c *Client) CreateGameServerSessionWithContext(ctx context.Context, request *CreateGameServerSessionRequest) (response *CreateGameServerSessionResponse, err error)

CreateGameServerSession 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(CreateGameServerSession)用于创建游戏服务会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteAlias

func (c *Client) DeleteAlias(request *DeleteAliasRequest) (response *DeleteAliasResponse, err error)

DeleteAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteAlias)用于删除别名。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteAliasWithContext added in v1.0.324

func (c *Client) DeleteAliasWithContext(ctx context.Context, request *DeleteAliasRequest) (response *DeleteAliasResponse, err error)

DeleteAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteAlias)用于删除别名。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteAsset

func (c *Client) DeleteAsset(request *DeleteAssetRequest) (response *DeleteAssetResponse, err error)

DeleteAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteAsset)用于删除生成包。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteAssetWithContext added in v1.0.324

func (c *Client) DeleteAssetWithContext(ctx context.Context, request *DeleteAssetRequest) (response *DeleteAssetResponse, err error)

DeleteAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteAsset)用于删除生成包。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteFleet

func (c *Client) DeleteFleet(request *DeleteFleetRequest) (response *DeleteFleetResponse, err error)

DeleteFleet 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteFleet)用于删除服务器舰队。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteFleetWithContext added in v1.0.324

func (c *Client) DeleteFleetWithContext(ctx context.Context, request *DeleteFleetRequest) (response *DeleteFleetResponse, err error)

DeleteFleet 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteFleet)用于删除服务器舰队。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteGameServerSessionQueue

func (c *Client) DeleteGameServerSessionQueue(request *DeleteGameServerSessionQueueRequest) (response *DeleteGameServerSessionQueueResponse, err error)

DeleteGameServerSessionQueue 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteGameServerSessionQueue)用于删除游戏服务器会话队列。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteGameServerSessionQueueWithContext added in v1.0.324

func (c *Client) DeleteGameServerSessionQueueWithContext(ctx context.Context, request *DeleteGameServerSessionQueueRequest) (response *DeleteGameServerSessionQueueResponse, err error)

DeleteGameServerSessionQueue 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteGameServerSessionQueue)用于删除游戏服务器会话队列。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteScalingPolicy

func (c *Client) DeleteScalingPolicy(request *DeleteScalingPolicyRequest) (response *DeleteScalingPolicyResponse, err error)

DeleteScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteScalingPolicy)用于删除服务器舰队的扩缩容策略。

通过服务器舰队ID和策略名称删除服务器舰队的扩缩容策略,只传递服务器舰队ID时,会将这个服务器舰队下的所有策略都删除。

传递策略名称时,单独删除策略名称对应的策略。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteScalingPolicyWithContext added in v1.0.324

func (c *Client) DeleteScalingPolicyWithContext(ctx context.Context, request *DeleteScalingPolicyRequest) (response *DeleteScalingPolicyResponse, err error)

DeleteScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteScalingPolicy)用于删除服务器舰队的扩缩容策略。

通过服务器舰队ID和策略名称删除服务器舰队的扩缩容策略,只传递服务器舰队ID时,会将这个服务器舰队下的所有策略都删除。

传递策略名称时,单独删除策略名称对应的策略。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteTimerScalingPolicy

func (c *Client) DeleteTimerScalingPolicy(request *DeleteTimerScalingPolicyRequest) (response *DeleteTimerScalingPolicyResponse, err error)

DeleteTimerScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteTimerScalingPolicy)用于删除fleet下的定时器。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DeleteTimerScalingPolicyWithContext added in v1.0.324

func (c *Client) DeleteTimerScalingPolicyWithContext(ctx context.Context, request *DeleteTimerScalingPolicyRequest) (response *DeleteTimerScalingPolicyResponse, err error)

DeleteTimerScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DeleteTimerScalingPolicy)用于删除fleet下的定时器。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAlias

func (c *Client) DescribeAlias(request *DescribeAliasRequest) (response *DescribeAliasResponse, err error)

DescribeAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAlias)用于获取别名详情。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAliasWithContext added in v1.0.324

func (c *Client) DescribeAliasWithContext(ctx context.Context, request *DescribeAliasRequest) (response *DescribeAliasResponse, err error)

DescribeAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAlias)用于获取别名详情。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAsset

func (c *Client) DescribeAsset(request *DescribeAssetRequest) (response *DescribeAssetResponse, err error)

DescribeAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAsset)获取生成包信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAssetSystems

func (c *Client) DescribeAssetSystems(request *DescribeAssetSystemsRequest) (response *DescribeAssetSystemsResponse, err error)

DescribeAssetSystems 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAssetSystems)用于获取生成包支持的操作系统。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAssetSystemsWithContext added in v1.0.324

func (c *Client) DescribeAssetSystemsWithContext(ctx context.Context, request *DescribeAssetSystemsRequest) (response *DescribeAssetSystemsResponse, err error)

DescribeAssetSystems 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAssetSystems)用于获取生成包支持的操作系统。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAssetWithContext added in v1.0.324

func (c *Client) DescribeAssetWithContext(ctx context.Context, request *DescribeAssetRequest) (response *DescribeAssetResponse, err error)

DescribeAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAsset)获取生成包信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAssets

func (c *Client) DescribeAssets(request *DescribeAssetsRequest) (response *DescribeAssetsResponse, err error)

DescribeAssets 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAssets)用于获取生成包列表。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeAssetsWithContext added in v1.0.324

func (c *Client) DescribeAssetsWithContext(ctx context.Context, request *DescribeAssetsRequest) (response *DescribeAssetsResponse, err error)

DescribeAssets 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeAssets)用于获取生成包列表。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeCcnInstances

func (c *Client) DescribeCcnInstances(request *DescribeCcnInstancesRequest) (response *DescribeCcnInstancesResponse, err error)

DescribeCcnInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeCcnInstances)用于查询云联网实例。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CCNLIMITEXCEEDED = "LimitExceeded.CcnLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_CCNRESOURCENOTFOUND = "ResourceNotFound.CcnResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CCNATTACHED = "UnsupportedOperation.CcnAttached"
UNSUPPORTEDOPERATION_UINNOTFOUND = "UnsupportedOperation.UinNotFound"
UNSUPPORTEDOPERATION_UNABLECROSSBORDER = "UnsupportedOperation.UnableCrossBorder"

func (*Client) DescribeCcnInstancesWithContext added in v1.0.324

func (c *Client) DescribeCcnInstancesWithContext(ctx context.Context, request *DescribeCcnInstancesRequest) (response *DescribeCcnInstancesResponse, err error)

DescribeCcnInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeCcnInstances)用于查询云联网实例。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CCNLIMITEXCEEDED = "LimitExceeded.CcnLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_CCNRESOURCENOTFOUND = "ResourceNotFound.CcnResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CCNATTACHED = "UnsupportedOperation.CcnAttached"
UNSUPPORTEDOPERATION_UINNOTFOUND = "UnsupportedOperation.UinNotFound"
UNSUPPORTEDOPERATION_UNABLECROSSBORDER = "UnsupportedOperation.UnableCrossBorder"

func (*Client) DescribeFleetAttributes

func (c *Client) DescribeFleetAttributes(request *DescribeFleetAttributesRequest) (response *DescribeFleetAttributesResponse, err error)

DescribeFleetAttributes 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetAttributes)用于查询服务器舰队属性。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeFleetAttributesWithContext added in v1.0.324

func (c *Client) DescribeFleetAttributesWithContext(ctx context.Context, request *DescribeFleetAttributesRequest) (response *DescribeFleetAttributesResponse, err error)

DescribeFleetAttributes 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetAttributes)用于查询服务器舰队属性。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeFleetCapacity

func (c *Client) DescribeFleetCapacity(request *DescribeFleetCapacityRequest) (response *DescribeFleetCapacityResponse, err error)

DescribeFleetCapacity 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetCapacity)用于查询服务部署容量配置。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeFleetCapacityWithContext added in v1.0.324

func (c *Client) DescribeFleetCapacityWithContext(ctx context.Context, request *DescribeFleetCapacityRequest) (response *DescribeFleetCapacityResponse, err error)

DescribeFleetCapacity 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetCapacity)用于查询服务部署容量配置。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeFleetEvents

func (c *Client) DescribeFleetEvents(request *DescribeFleetEventsRequest) (response *DescribeFleetEventsResponse, err error)

DescribeFleetEvents 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetEvents)用于查询服务器舰队相关的事件列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeFleetEventsWithContext added in v1.0.324

func (c *Client) DescribeFleetEventsWithContext(ctx context.Context, request *DescribeFleetEventsRequest) (response *DescribeFleetEventsResponse, err error)

DescribeFleetEvents 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetEvents)用于查询服务器舰队相关的事件列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeFleetPortSettings

func (c *Client) DescribeFleetPortSettings(request *DescribeFleetPortSettingsRequest) (response *DescribeFleetPortSettingsResponse, err error)

DescribeFleetPortSettings 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetPortSettings)用于获取服务器舰队安全组信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetPortSettingsWithContext added in v1.0.324

func (c *Client) DescribeFleetPortSettingsWithContext(ctx context.Context, request *DescribeFleetPortSettingsRequest) (response *DescribeFleetPortSettingsResponse, err error)

DescribeFleetPortSettings 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetPortSettings)用于获取服务器舰队安全组信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetRelatedResources

func (c *Client) DescribeFleetRelatedResources(request *DescribeFleetRelatedResourcesRequest) (response *DescribeFleetRelatedResourcesResponse, err error)

DescribeFleetRelatedResources 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetRelatedResources)用于获取与游戏服务器舰队关联的资源信息,如别名、队列

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetRelatedResourcesWithContext added in v1.0.324

func (c *Client) DescribeFleetRelatedResourcesWithContext(ctx context.Context, request *DescribeFleetRelatedResourcesRequest) (response *DescribeFleetRelatedResourcesResponse, err error)

DescribeFleetRelatedResources 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetRelatedResources)用于获取与游戏服务器舰队关联的资源信息,如别名、队列

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetStatisticDetails

func (c *Client) DescribeFleetStatisticDetails(request *DescribeFleetStatisticDetailsRequest) (response *DescribeFleetStatisticDetailsResponse, err error)

DescribeFleetStatisticDetails 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetStatisticDetails)用于查询服务部署统计详情。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetStatisticDetailsWithContext added in v1.0.324

func (c *Client) DescribeFleetStatisticDetailsWithContext(ctx context.Context, request *DescribeFleetStatisticDetailsRequest) (response *DescribeFleetStatisticDetailsResponse, err error)

DescribeFleetStatisticDetails 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetStatisticDetails)用于查询服务部署统计详情。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetStatisticFlows

func (c *Client) DescribeFleetStatisticFlows(request *DescribeFleetStatisticFlowsRequest) (response *DescribeFleetStatisticFlowsResponse, err error)

DescribeFleetStatisticFlows 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetStatisticFlows)用于查询服务部署统计用量。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetStatisticFlowsWithContext added in v1.0.324

func (c *Client) DescribeFleetStatisticFlowsWithContext(ctx context.Context, request *DescribeFleetStatisticFlowsRequest) (response *DescribeFleetStatisticFlowsResponse, err error)

DescribeFleetStatisticFlows 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetStatisticFlows)用于查询服务部署统计用量。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetStatisticSummary

func (c *Client) DescribeFleetStatisticSummary(request *DescribeFleetStatisticSummaryRequest) (response *DescribeFleetStatisticSummaryResponse, err error)

DescribeFleetStatisticSummary 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetStatisticSummary)用于查询服务部署统计汇总信息。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetStatisticSummaryWithContext added in v1.0.324

func (c *Client) DescribeFleetStatisticSummaryWithContext(ctx context.Context, request *DescribeFleetStatisticSummaryRequest) (response *DescribeFleetStatisticSummaryResponse, err error)

DescribeFleetStatisticSummary 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetStatisticSummary)用于查询服务部署统计汇总信息。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetUtilization

func (c *Client) DescribeFleetUtilization(request *DescribeFleetUtilizationRequest) (response *DescribeFleetUtilizationResponse, err error)

DescribeFleetUtilization 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetUtilization)用于查询服务器舰队的利用率信息。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFleetUtilizationWithContext added in v1.0.324

func (c *Client) DescribeFleetUtilizationWithContext(ctx context.Context, request *DescribeFleetUtilizationRequest) (response *DescribeFleetUtilizationResponse, err error)

DescribeFleetUtilization 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeFleetUtilization)用于查询服务器舰队的利用率信息。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeGameServerSessionDetails

func (c *Client) DescribeGameServerSessionDetails(request *DescribeGameServerSessionDetailsRequest) (response *DescribeGameServerSessionDetailsResponse, err error)

DescribeGameServerSessionDetails 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessionDetails)用于查询游戏服务器会话详情列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeGameServerSessionDetailsWithContext added in v1.0.324

func (c *Client) DescribeGameServerSessionDetailsWithContext(ctx context.Context, request *DescribeGameServerSessionDetailsRequest) (response *DescribeGameServerSessionDetailsResponse, err error)

DescribeGameServerSessionDetails 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessionDetails)用于查询游戏服务器会话详情列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeGameServerSessionPlacement

func (c *Client) DescribeGameServerSessionPlacement(request *DescribeGameServerSessionPlacementRequest) (response *DescribeGameServerSessionPlacementResponse, err error)

DescribeGameServerSessionPlacement 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessionPlacement)用于查询游戏服务器会话的放置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeGameServerSessionPlacementWithContext added in v1.0.324

func (c *Client) DescribeGameServerSessionPlacementWithContext(ctx context.Context, request *DescribeGameServerSessionPlacementRequest) (response *DescribeGameServerSessionPlacementResponse, err error)

DescribeGameServerSessionPlacement 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessionPlacement)用于查询游戏服务器会话的放置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeGameServerSessionQueues

func (c *Client) DescribeGameServerSessionQueues(request *DescribeGameServerSessionQueuesRequest) (response *DescribeGameServerSessionQueuesResponse, err error)

DescribeGameServerSessionQueues 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessionQueues)用于查询游戏服务器会话队列。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeGameServerSessionQueuesWithContext added in v1.0.324

func (c *Client) DescribeGameServerSessionQueuesWithContext(ctx context.Context, request *DescribeGameServerSessionQueuesRequest) (response *DescribeGameServerSessionQueuesResponse, err error)

DescribeGameServerSessionQueues 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessionQueues)用于查询游戏服务器会话队列。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeGameServerSessions

func (c *Client) DescribeGameServerSessions(request *DescribeGameServerSessionsRequest) (response *DescribeGameServerSessionsResponse, err error)

DescribeGameServerSessions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessions)用于查询游戏服务器会话列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeGameServerSessionsWithContext added in v1.0.324

func (c *Client) DescribeGameServerSessionsWithContext(ctx context.Context, request *DescribeGameServerSessionsRequest) (response *DescribeGameServerSessionsResponse, err error)

DescribeGameServerSessions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeGameServerSessions)用于查询游戏服务器会话列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeInstanceLimit

func (c *Client) DescribeInstanceLimit(request *DescribeInstanceLimitRequest) (response *DescribeInstanceLimitResponse, err error)

DescribeInstanceLimit 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstanceLimit)用于查询用户实例数限额。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeInstanceLimitWithContext added in v1.0.324

func (c *Client) DescribeInstanceLimitWithContext(ctx context.Context, request *DescribeInstanceLimitRequest) (response *DescribeInstanceLimitResponse, err error)

DescribeInstanceLimit 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstanceLimit)用于查询用户实例数限额。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeInstanceTypes

func (c *Client) DescribeInstanceTypes(request *DescribeInstanceTypesRequest) (response *DescribeInstanceTypesResponse, err error)

DescribeInstanceTypes 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstanceTypes)用于获取服务器实例类型列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceTypesWithContext added in v1.0.324

func (c *Client) DescribeInstanceTypesWithContext(ctx context.Context, request *DescribeInstanceTypesRequest) (response *DescribeInstanceTypesResponse, err error)

DescribeInstanceTypes 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstanceTypes)用于获取服务器实例类型列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstances

func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstances)用于查询服务器实例列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeInstancesExtend

func (c *Client) DescribeInstancesExtend(request *DescribeInstancesExtendRequest) (response *DescribeInstancesExtendResponse, err error)

DescribeInstancesExtend 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstancesExtend)用于查询实例扩展信息列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeInstancesExtendWithContext added in v1.0.324

func (c *Client) DescribeInstancesExtendWithContext(ctx context.Context, request *DescribeInstancesExtendRequest) (response *DescribeInstancesExtendResponse, err error)

DescribeInstancesExtend 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstancesExtend)用于查询实例扩展信息列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeInstancesWithContext added in v1.0.324

func (c *Client) DescribeInstancesWithContext(ctx context.Context, request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeInstances)用于查询服务器实例列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribePlayerSessions

func (c *Client) DescribePlayerSessions(request *DescribePlayerSessionsRequest) (response *DescribePlayerSessionsResponse, err error)

DescribePlayerSessions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribePlayerSessions)用于获取玩家会话列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribePlayerSessionsWithContext added in v1.0.324

func (c *Client) DescribePlayerSessionsWithContext(ctx context.Context, request *DescribePlayerSessionsRequest) (response *DescribePlayerSessionsResponse, err error)

DescribePlayerSessions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribePlayerSessions)用于获取玩家会话列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeRuntimeConfiguration

func (c *Client) DescribeRuntimeConfiguration(request *DescribeRuntimeConfigurationRequest) (response *DescribeRuntimeConfigurationResponse, err error)

DescribeRuntimeConfiguration 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeRuntimeConfiguration)用于获取服务器舰队运行配置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRuntimeConfigurationWithContext added in v1.0.324

func (c *Client) DescribeRuntimeConfigurationWithContext(ctx context.Context, request *DescribeRuntimeConfigurationRequest) (response *DescribeRuntimeConfigurationResponse, err error)

DescribeRuntimeConfiguration 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeRuntimeConfiguration)用于获取服务器舰队运行配置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeScalingPolicies

func (c *Client) DescribeScalingPolicies(request *DescribeScalingPoliciesRequest) (response *DescribeScalingPoliciesResponse, err error)

DescribeScalingPolicies 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeScalingPolicies)用于查询服务器舰队的动态扩缩容策略列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeScalingPoliciesWithContext added in v1.0.324

func (c *Client) DescribeScalingPoliciesWithContext(ctx context.Context, request *DescribeScalingPoliciesRequest) (response *DescribeScalingPoliciesResponse, err error)

DescribeScalingPolicies 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeScalingPolicies)用于查询服务器舰队的动态扩缩容策略列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeTimerScalingPolicies

func (c *Client) DescribeTimerScalingPolicies(request *DescribeTimerScalingPoliciesRequest) (response *DescribeTimerScalingPoliciesResponse, err error)

DescribeTimerScalingPolicies 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeTimerScalingPolicies)用于查询fleet下的定时器列表。可以通过fleetid,定时器名称分页查询。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeTimerScalingPoliciesWithContext added in v1.0.324

func (c *Client) DescribeTimerScalingPoliciesWithContext(ctx context.Context, request *DescribeTimerScalingPoliciesRequest) (response *DescribeTimerScalingPoliciesResponse, err error)

DescribeTimerScalingPolicies 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeTimerScalingPolicies)用于查询fleet下的定时器列表。可以通过fleetid,定时器名称分页查询。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) DescribeUserQuota

func (c *Client) DescribeUserQuota(request *DescribeUserQuotaRequest) (response *DescribeUserQuotaResponse, err error)

DescribeUserQuota 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeUserQuota)获取用户单个模块配额。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeUserQuotaWithContext added in v1.0.324

func (c *Client) DescribeUserQuotaWithContext(ctx context.Context, request *DescribeUserQuotaRequest) (response *DescribeUserQuotaResponse, err error)

DescribeUserQuota 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeUserQuota)获取用户单个模块配额。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeUserQuotas

func (c *Client) DescribeUserQuotas(request *DescribeUserQuotasRequest) (response *DescribeUserQuotasResponse, err error)

DescribeUserQuotas 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeUserQuotas)用于获取用户配额

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeUserQuotasWithContext added in v1.0.324

func (c *Client) DescribeUserQuotasWithContext(ctx context.Context, request *DescribeUserQuotasRequest) (response *DescribeUserQuotasResponse, err error)

DescribeUserQuotas 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DescribeUserQuotas)用于获取用户配额

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DetachCcnInstances

func (c *Client) DetachCcnInstances(request *DetachCcnInstancesRequest) (response *DetachCcnInstancesResponse, err error)

DetachCcnInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DetachCcnInstances)用于解关联云联网实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CCNLIMITEXCEEDED = "LimitExceeded.CcnLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_CCNRESOURCENOTFOUND = "ResourceNotFound.CcnResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CCNATTACHED = "UnsupportedOperation.CcnAttached"
UNSUPPORTEDOPERATION_UINNOTFOUND = "UnsupportedOperation.UinNotFound"
UNSUPPORTEDOPERATION_UNABLECROSSBORDER = "UnsupportedOperation.UnableCrossBorder"

func (*Client) DetachCcnInstancesWithContext added in v1.0.324

func (c *Client) DetachCcnInstancesWithContext(ctx context.Context, request *DetachCcnInstancesRequest) (response *DetachCcnInstancesResponse, err error)

DetachCcnInstances 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(DetachCcnInstances)用于解关联云联网实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_CCNLIMITEXCEEDED = "LimitExceeded.CcnLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_CCNRESOURCENOTFOUND = "ResourceNotFound.CcnResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CCNATTACHED = "UnsupportedOperation.CcnAttached"
UNSUPPORTEDOPERATION_UINNOTFOUND = "UnsupportedOperation.UinNotFound"
UNSUPPORTEDOPERATION_UNABLECROSSBORDER = "UnsupportedOperation.UnableCrossBorder"

func (*Client) EndGameServerSessionAndProcess

func (c *Client) EndGameServerSessionAndProcess(request *EndGameServerSessionAndProcessRequest) (response *EndGameServerSessionAndProcessResponse, err error)

EndGameServerSessionAndProcess 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(EndGameServerSessionAndProcess)用于终止游戏服务器会话和对应的进程,适用于时限保护和不保护。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) EndGameServerSessionAndProcessWithContext added in v1.0.324

func (c *Client) EndGameServerSessionAndProcessWithContext(ctx context.Context, request *EndGameServerSessionAndProcessRequest) (response *EndGameServerSessionAndProcessResponse, err error)

EndGameServerSessionAndProcess 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(EndGameServerSessionAndProcess)用于终止游戏服务器会话和对应的进程,适用于时限保护和不保护。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetGameServerInstanceLogUrl

func (c *Client) GetGameServerInstanceLogUrl(request *GetGameServerInstanceLogUrlRequest) (response *GetGameServerInstanceLogUrlResponse, err error)

GetGameServerInstanceLogUrl 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口用于获取游戏服务器实例的日志URL。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) GetGameServerInstanceLogUrlWithContext added in v1.0.324

func (c *Client) GetGameServerInstanceLogUrlWithContext(ctx context.Context, request *GetGameServerInstanceLogUrlRequest) (response *GetGameServerInstanceLogUrlResponse, err error)

GetGameServerInstanceLogUrl 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口用于获取游戏服务器实例的日志URL。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) GetGameServerSessionLogUrl

func (c *Client) GetGameServerSessionLogUrl(request *GetGameServerSessionLogUrlRequest) (response *GetGameServerSessionLogUrlResponse, err error)

GetGameServerSessionLogUrl 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetGameServerSessionLogUrl)用于获取游戏服务器会话的日志URL。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) GetGameServerSessionLogUrlWithContext added in v1.0.324

func (c *Client) GetGameServerSessionLogUrlWithContext(ctx context.Context, request *GetGameServerSessionLogUrlRequest) (response *GetGameServerSessionLogUrlResponse, err error)

GetGameServerSessionLogUrl 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetGameServerSessionLogUrl)用于获取游戏服务器会话的日志URL。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) GetInstanceAccess

func (c *Client) GetInstanceAccess(request *GetInstanceAccessRequest) (response *GetInstanceAccessResponse, err error)

GetInstanceAccess 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetInstanceAccess)用于获取实例登录所需要的凭据。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) GetInstanceAccessWithContext added in v1.0.324

func (c *Client) GetInstanceAccessWithContext(ctx context.Context, request *GetInstanceAccessRequest) (response *GetInstanceAccessResponse, err error)

GetInstanceAccess 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetInstanceAccess)用于获取实例登录所需要的凭据。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) GetUploadCredentials

func (c *Client) GetUploadCredentials(request *GetUploadCredentialsRequest) (response *GetUploadCredentialsResponse, err error)

GetUploadCredentials 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetUploadCredentials)获取上传文件授权信息。

通过 [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727) 接口获取临时授权信息后,调用 COS API将数据上传,根据上传的 BucketKey 信息进行生成包 [CreateAsset](https://cloud.tencent.com/document/product/1165/48731) 的创建。参考下面的示例部分。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
LIMITEXCEEDED = "LimitExceeded"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) GetUploadCredentialsWithContext added in v1.0.324

func (c *Client) GetUploadCredentialsWithContext(ctx context.Context, request *GetUploadCredentialsRequest) (response *GetUploadCredentialsResponse, err error)

GetUploadCredentials 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetUploadCredentials)获取上传文件授权信息。

通过 [GetUploadCredentials](https://cloud.tencent.com/document/product/1165/48727) 接口获取临时授权信息后,调用 COS API将数据上传,根据上传的 BucketKey 信息进行生成包 [CreateAsset](https://cloud.tencent.com/document/product/1165/48731) 的创建。参考下面的示例部分。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
LIMITEXCEEDED = "LimitExceeded"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) GetUploadFederationToken

func (c *Client) GetUploadFederationToken(request *GetUploadFederationTokenRequest) (response *GetUploadFederationTokenResponse, err error)

GetUploadFederationToken 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetUploadFederationToken)用于 获取生成包上传所需要的临时密钥。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) GetUploadFederationTokenWithContext added in v1.0.324

func (c *Client) GetUploadFederationTokenWithContext(ctx context.Context, request *GetUploadFederationTokenRequest) (response *GetUploadFederationTokenResponse, err error)

GetUploadFederationToken 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(GetUploadFederationToken)用于 获取生成包上传所需要的临时密钥。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) JoinGameServerSession

func (c *Client) JoinGameServerSession(request *JoinGameServerSessionRequest) (response *JoinGameServerSessionResponse, err error)

JoinGameServerSession 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(JoinGameServerSession)用于加入游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) JoinGameServerSessionBatch

func (c *Client) JoinGameServerSessionBatch(request *JoinGameServerSessionBatchRequest) (response *JoinGameServerSessionBatchResponse, err error)

JoinGameServerSessionBatch 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(JoinGameServerSessionBatch)用于批量加入游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) JoinGameServerSessionBatchWithContext added in v1.0.324

func (c *Client) JoinGameServerSessionBatchWithContext(ctx context.Context, request *JoinGameServerSessionBatchRequest) (response *JoinGameServerSessionBatchResponse, err error)

JoinGameServerSessionBatch 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(JoinGameServerSessionBatch)用于批量加入游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) JoinGameServerSessionWithContext added in v1.0.324

func (c *Client) JoinGameServerSessionWithContext(ctx context.Context, request *JoinGameServerSessionRequest) (response *JoinGameServerSessionResponse, err error)

JoinGameServerSession 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(JoinGameServerSession)用于加入游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ListAliases

func (c *Client) ListAliases(request *ListAliasesRequest) (response *ListAliasesResponse, err error)

ListAliases 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(ListAliases)用于检索帐户下的所有别名。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) ListAliasesWithContext added in v1.0.324

func (c *Client) ListAliasesWithContext(ctx context.Context, request *ListAliasesRequest) (response *ListAliasesResponse, err error)

ListAliases 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(ListAliases)用于检索帐户下的所有别名。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) ListFleets

func (c *Client) ListFleets(request *ListFleetsRequest) (response *ListFleetsResponse, err error)

ListFleets 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(ListFleets)用于获取服务器舰队列表。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ListFleetsWithContext added in v1.0.324

func (c *Client) ListFleetsWithContext(ctx context.Context, request *ListFleetsRequest) (response *ListFleetsResponse, err error)

ListFleets 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(ListFleets)用于获取服务器舰队列表。

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) PutScalingPolicy

func (c *Client) PutScalingPolicy(request *PutScalingPolicyRequest) (response *PutScalingPolicyResponse, err error)

PutScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(PutScalingPolicy)用于设置服务器舰队的动态扩缩容策略。

通过此接口可以增加或者更新服务器舰队的扩缩容策略。

服务器舰队可以有多个扩缩容策略,但是只有一个TargetBased基于目标的策略。

## TargetBased基于目标的策略

TargetBased策略计算的指标是PercentAvailableGameSessions,这个策略用于计算当前服务器舰队应该有多少个CVM实例来支撑和分配游戏会话。

PercentAvailableGameSessions表示服务器舰队的缓冲值;用来计算服务器舰队在当前容量下可以处理的额外玩家会话数量。

如果使用基于目标的策略,可以按照业务需求设置一个期望的缓冲区大小,GSE的会按照配置的策略来扩容和缩容到这个目标要求的CVM实例数。

例如:客户可以设置同时承载100个游戏会话的服务器舰队预留10%的缓冲区。GSE会按照这个策略执行时,若服务器舰队的可用容量低于或高于10%的游戏服务器会话时,执行扩缩容动作。

GSE按照策略期望,扩容新CVM实例或缩容未使用的实例,保持在10%左右的缓冲区。

#### 请求参数取值说明

```

Name取值策略名称,

FleetId取值为选择的服务器舰队ID,

PolicyType取值TargetBased,

MetricName取值PercentAvailableGameSessions,

TargetConfiguration取值为所需的缓冲区值对象,

其他参数不用传递。

请求成功时,将返回策略名称。扩缩容策略在成功创建立即自动生效。

```

## RuleBased基于规则的策略

#### 请求参数取值说明

```

Name取值策略名称,

FleetId取值为选择的服务器舰队ID,

PolicyType取值RuleBased,

MetricName取值(AvailableGameServerSessions,AvailableCustomCount,PercentAvailableCustomCount,ActiveInstances,IdleInstances,CurrentPlayerSessions和PercentIdleInstances)说明见备注1,

其他参数不用传递。

ComparisonOperator取值为 >,>=,<,<=这4个比较符号中的一个,

Threshold取值为指标MetricName达到的阈值是多少,

EvaluationPeriods取值为指标MetricName达到的阈值持续了多少时间,单位是分钟,

ScalingAdjustmentType取值(ChangeInCapacity,ExactCapacity,PercentChangeInCapacity)说明见备注2

ScalingAdjustment取值为指标MetricName达到的阈值的条件后,扩缩容多少个CVM实例。

请求成功时,将返回策略名称。扩缩容策略在成功创建立即自动生效。

```

规则执行的条件表达式如下所示:

```

若 [MetricName] 是 [ComparisonOperator] [Threshold] 持续 [EvaluationPeriods] 分钟, 则 [ScalingAdjustmentType] 调整 [ScalingAdjustment]个实例。

```

```

if [MetricName] ComparisonOperator [Threshold] for [EvaluationPeriods] minutes, then scaling up by/to [ScalingAdjustment]

```

例如1:如果当前AvailableCustomCount值大于等于10,持续5分钟,扩容1台CVM实例。

```

ScalingAdjustmentType = ChangeInCapacity

if [AvailableGameServerSessions] >= [10] for [5] minutes, then scaling up [1]

```

例如2:如果当前AvailableGameServerSessions值大于等于200,持续5分钟,扩容到2台CVM实例。

```

ScalingAdjustmentType = ExactCapacity

if [AvailableGameServerSessions] >= [200] for [5] minutes, then scaling to [2]

```

例如3:如果当前AvailableCustomCount值大于等于400,持续5分钟,扩容20%台CVM实例。

当前CVM实例数为10台。扩容20%台CVM实例就是增加 10*20%等于2台

```

ScalingAdjustmentType = PercentChangeInCapacity

if [AvailableGameServerSessions] >= [400] for [5] minutes, then scaling by [currentCVMCount * 20 %]

```

**备注1**

- | 策略名称(MetricName) | 计算公式 | 场景 | 场景使用举例 |

| :----------------------------------------------------------- | :----------------------------------------- | :------------------------------------------ | :----------------------------------------------------------- |

| CurrentPlayerSessions<br>当前玩家数指标                      | = 当前在线的玩家数                         | CVM随着玩家会话数变化做扩缩容。             | 例如:<br>MetricName: CurrentPlayerSessions<br>ComparisonOperator: '<=' <br>Threshold: 300<br/>EvaluationPeriods: 1<br/>ScalingAdjustment: 2<br/>ScalingAdjustment: ChangeInCapacity<br>说明:若当前CurrentPlayerSessions小于等于300,持续1分钟,则扩容2台CVM。 |

| AvailableGameServerSessions<br>可用游戏服务器会话数          | = 可用游戏服务会话数                       | CVM随着可用游戏会话数变化做扩缩容。         | 例如:<br/>MetricName: AvailableGameServerSessions<br/>ComparisonOperator: '<' <br/>Threshold: 50<br/>EvaluationPeriods: 5<br/>ScalingAdjustment: 2<br/>ScalingAdjustment: ExactCapacity<br/>说明:若当前AvailableGameServerSessions小于50,持续5分钟,则扩容到2台CVM。 |

| PercentAvailableGameServerSessions<br>可用游戏服务器会话百分比 | = 空闲游戏会话数 / 所有的游戏会话数 * 100% | CVM随着可用游戏会话数百分比变化做扩缩容。   | 例如:<br/>MetricName: PercentAvailableGameServerSessions<br/>ComparisonOperator: '<' <br/>Threshold: 50<br/>EvaluationPeriods: 1<br/>ScalingAdjustment: -30<br/>ScalingAdjustment: PercentChangeInCapacity<br/>说明:若当前PercentAvailableGameServerSessions小于50%,持续1分钟,则缩容当前实例数30%台CVM。 |

| AvailableCustomCount<br>可用客户自定义数指标                 | = 客户自定义的数                           | CVM随着可用客户自定义数变化做扩缩容。       | 例如:<br/>MetricName: AvailableCustomCount<br/>ComparisonOperator: '>=' <br/>Threshold: 6<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: -1<br/>ScalingAdjustment: ExactCapacity<br/>说明:若当前AvailableCustomCount大于等于6,持续3分钟,则缩容到1台CVM。 |

| PercentAvailableCustomCount<br>可用客户自定义数百分比        | = 客户自定义数 / 客户最大自定义数* 100%    | CVM随着可用客户自定义数百分比变化做扩缩容。 | 例如:<br/>MetricName: PercentAvailableCustomCount<br/>ComparisonOperator: '<' <br/>Threshold: 15<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: 1<br/>ScalingAdjustment: ChangeInCapacity<br/>说明:若当前PercentAvailableCustomCount小于15%,持续3分钟,则扩容1台CVM。 |

| ActiveInstances<br>活跃实例数指标                            | = 总实例数 - 缩容中的实例数                | CVM随着活跃实例数变化做扩缩容。             | 例如:<br/>MetricName: ActiveInstances<br/>ComparisonOperator: '<' <br/>Threshold: 3<br/>EvaluationPeriods: 1<br/>ScalingAdjustment: 3<br/>ScalingAdjustment: ExactCapacity<br/>说明:若当前ActiveInstances小于3台,持续1分钟,则扩容保留到3台CVM。 |

| IdleInstances<br>空闲实例数指标                              | = 未使用的进程数 / 每实例进程数            | CVM随着空闲实例数变化做扩缩容。             | 例如:<br/>MetricName: IdleInstances<br/>ComparisonOperator: '<' <br/>Threshold: 2<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: 1<br/>ScalingAdjustment: ChangeInCapacity<br/>说明:若当前IdleInstances小于2台,持续3分钟,则扩容1台CVM。 |

| PercentIdleInstances<br>空闲实例百分比                       | = IdleInstances / ActiveInstances * 100%   | CVM随着空闲实例百分比变化做扩缩容。         | 例如:<br/>MetricName: PercentIdleInstances<br/>ComparisonOperator: '<' <br/>Threshold: 50<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: 1<br/>ScalingAdjustment: ChangeInCapacity<br/>说明:若当前PercentIdleInstances小于50%,持续3分钟,则扩容1台CVM。 |

**备注2**

**ChangeInCapacity**

当前CVM实例个数的扩容或缩容的调整值。正值按值扩容,负值按值缩容。

**ExactCapacity**

把当前CVM实例个数调整为ScalingAdjustment设置的CVM实例数。

**PercentChangeInCapacity**

按比例增加或减少的百分比。正值按比例扩容,负值按比例缩容;例如,值“-10”将按10%的比例缩容CVM实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) PutScalingPolicyWithContext added in v1.0.324

func (c *Client) PutScalingPolicyWithContext(ctx context.Context, request *PutScalingPolicyRequest) (response *PutScalingPolicyResponse, err error)

PutScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(PutScalingPolicy)用于设置服务器舰队的动态扩缩容策略。

通过此接口可以增加或者更新服务器舰队的扩缩容策略。

服务器舰队可以有多个扩缩容策略,但是只有一个TargetBased基于目标的策略。

## TargetBased基于目标的策略

TargetBased策略计算的指标是PercentAvailableGameSessions,这个策略用于计算当前服务器舰队应该有多少个CVM实例来支撑和分配游戏会话。

PercentAvailableGameSessions表示服务器舰队的缓冲值;用来计算服务器舰队在当前容量下可以处理的额外玩家会话数量。

如果使用基于目标的策略,可以按照业务需求设置一个期望的缓冲区大小,GSE的会按照配置的策略来扩容和缩容到这个目标要求的CVM实例数。

例如:客户可以设置同时承载100个游戏会话的服务器舰队预留10%的缓冲区。GSE会按照这个策略执行时,若服务器舰队的可用容量低于或高于10%的游戏服务器会话时,执行扩缩容动作。

GSE按照策略期望,扩容新CVM实例或缩容未使用的实例,保持在10%左右的缓冲区。

#### 请求参数取值说明

```

Name取值策略名称,

FleetId取值为选择的服务器舰队ID,

PolicyType取值TargetBased,

MetricName取值PercentAvailableGameSessions,

TargetConfiguration取值为所需的缓冲区值对象,

其他参数不用传递。

请求成功时,将返回策略名称。扩缩容策略在成功创建立即自动生效。

```

## RuleBased基于规则的策略

#### 请求参数取值说明

```

Name取值策略名称,

FleetId取值为选择的服务器舰队ID,

PolicyType取值RuleBased,

MetricName取值(AvailableGameServerSessions,AvailableCustomCount,PercentAvailableCustomCount,ActiveInstances,IdleInstances,CurrentPlayerSessions和PercentIdleInstances)说明见备注1,

其他参数不用传递。

ComparisonOperator取值为 >,>=,<,<=这4个比较符号中的一个,

Threshold取值为指标MetricName达到的阈值是多少,

EvaluationPeriods取值为指标MetricName达到的阈值持续了多少时间,单位是分钟,

ScalingAdjustmentType取值(ChangeInCapacity,ExactCapacity,PercentChangeInCapacity)说明见备注2

ScalingAdjustment取值为指标MetricName达到的阈值的条件后,扩缩容多少个CVM实例。

请求成功时,将返回策略名称。扩缩容策略在成功创建立即自动生效。

```

规则执行的条件表达式如下所示:

```

若 [MetricName] 是 [ComparisonOperator] [Threshold] 持续 [EvaluationPeriods] 分钟, 则 [ScalingAdjustmentType] 调整 [ScalingAdjustment]个实例。

```

```

if [MetricName] ComparisonOperator [Threshold] for [EvaluationPeriods] minutes, then scaling up by/to [ScalingAdjustment]

```

例如1:如果当前AvailableCustomCount值大于等于10,持续5分钟,扩容1台CVM实例。

```

ScalingAdjustmentType = ChangeInCapacity

if [AvailableGameServerSessions] >= [10] for [5] minutes, then scaling up [1]

```

例如2:如果当前AvailableGameServerSessions值大于等于200,持续5分钟,扩容到2台CVM实例。

```

ScalingAdjustmentType = ExactCapacity

if [AvailableGameServerSessions] >= [200] for [5] minutes, then scaling to [2]

```

例如3:如果当前AvailableCustomCount值大于等于400,持续5分钟,扩容20%台CVM实例。

当前CVM实例数为10台。扩容20%台CVM实例就是增加 10*20%等于2台

```

ScalingAdjustmentType = PercentChangeInCapacity

if [AvailableGameServerSessions] >= [400] for [5] minutes, then scaling by [currentCVMCount * 20 %]

```

**备注1**

- | 策略名称(MetricName) | 计算公式 | 场景 | 场景使用举例 |

| :----------------------------------------------------------- | :----------------------------------------- | :------------------------------------------ | :----------------------------------------------------------- |

| CurrentPlayerSessions<br>当前玩家数指标                      | = 当前在线的玩家数                         | CVM随着玩家会话数变化做扩缩容。             | 例如:<br>MetricName: CurrentPlayerSessions<br>ComparisonOperator: '<=' <br>Threshold: 300<br/>EvaluationPeriods: 1<br/>ScalingAdjustment: 2<br/>ScalingAdjustment: ChangeInCapacity<br>说明:若当前CurrentPlayerSessions小于等于300,持续1分钟,则扩容2台CVM。 |

| AvailableGameServerSessions<br>可用游戏服务器会话数          | = 可用游戏服务会话数                       | CVM随着可用游戏会话数变化做扩缩容。         | 例如:<br/>MetricName: AvailableGameServerSessions<br/>ComparisonOperator: '<' <br/>Threshold: 50<br/>EvaluationPeriods: 5<br/>ScalingAdjustment: 2<br/>ScalingAdjustment: ExactCapacity<br/>说明:若当前AvailableGameServerSessions小于50,持续5分钟,则扩容到2台CVM。 |

| PercentAvailableGameServerSessions<br>可用游戏服务器会话百分比 | = 空闲游戏会话数 / 所有的游戏会话数 * 100% | CVM随着可用游戏会话数百分比变化做扩缩容。   | 例如:<br/>MetricName: PercentAvailableGameServerSessions<br/>ComparisonOperator: '<' <br/>Threshold: 50<br/>EvaluationPeriods: 1<br/>ScalingAdjustment: -30<br/>ScalingAdjustment: PercentChangeInCapacity<br/>说明:若当前PercentAvailableGameServerSessions小于50%,持续1分钟,则缩容当前实例数30%台CVM。 |

| AvailableCustomCount<br>可用客户自定义数指标                 | = 客户自定义的数                           | CVM随着可用客户自定义数变化做扩缩容。       | 例如:<br/>MetricName: AvailableCustomCount<br/>ComparisonOperator: '>=' <br/>Threshold: 6<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: -1<br/>ScalingAdjustment: ExactCapacity<br/>说明:若当前AvailableCustomCount大于等于6,持续3分钟,则缩容到1台CVM。 |

| PercentAvailableCustomCount<br>可用客户自定义数百分比        | = 客户自定义数 / 客户最大自定义数* 100%    | CVM随着可用客户自定义数百分比变化做扩缩容。 | 例如:<br/>MetricName: PercentAvailableCustomCount<br/>ComparisonOperator: '<' <br/>Threshold: 15<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: 1<br/>ScalingAdjustment: ChangeInCapacity<br/>说明:若当前PercentAvailableCustomCount小于15%,持续3分钟,则扩容1台CVM。 |

| ActiveInstances<br>活跃实例数指标                            | = 总实例数 - 缩容中的实例数                | CVM随着活跃实例数变化做扩缩容。             | 例如:<br/>MetricName: ActiveInstances<br/>ComparisonOperator: '<' <br/>Threshold: 3<br/>EvaluationPeriods: 1<br/>ScalingAdjustment: 3<br/>ScalingAdjustment: ExactCapacity<br/>说明:若当前ActiveInstances小于3台,持续1分钟,则扩容保留到3台CVM。 |

| IdleInstances<br>空闲实例数指标                              | = 未使用的进程数 / 每实例进程数            | CVM随着空闲实例数变化做扩缩容。             | 例如:<br/>MetricName: IdleInstances<br/>ComparisonOperator: '<' <br/>Threshold: 2<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: 1<br/>ScalingAdjustment: ChangeInCapacity<br/>说明:若当前IdleInstances小于2台,持续3分钟,则扩容1台CVM。 |

| PercentIdleInstances<br>空闲实例百分比                       | = IdleInstances / ActiveInstances * 100%   | CVM随着空闲实例百分比变化做扩缩容。         | 例如:<br/>MetricName: PercentIdleInstances<br/>ComparisonOperator: '<' <br/>Threshold: 50<br/>EvaluationPeriods: 3<br/>ScalingAdjustment: 1<br/>ScalingAdjustment: ChangeInCapacity<br/>说明:若当前PercentIdleInstances小于50%,持续3分钟,则扩容1台CVM。 |

**备注2**

**ChangeInCapacity**

当前CVM实例个数的扩容或缩容的调整值。正值按值扩容,负值按值缩容。

**ExactCapacity**

把当前CVM实例个数调整为ScalingAdjustment设置的CVM实例数。

**PercentChangeInCapacity**

按比例增加或减少的百分比。正值按比例扩容,负值按比例缩容;例如,值“-10”将按10%的比例缩容CVM实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) PutTimerScalingPolicy

func (c *Client) PutTimerScalingPolicy(request *PutTimerScalingPolicyRequest) (response *PutTimerScalingPolicyResponse, err error)

PutTimerScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(PutTimerScalingPolicy)用于给fleet创建或更新定时器。

填写字段timer_id,表示更新;不填字段timer_id表示新增。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) PutTimerScalingPolicyWithContext added in v1.0.324

func (c *Client) PutTimerScalingPolicyWithContext(ctx context.Context, request *PutTimerScalingPolicyRequest) (response *PutTimerScalingPolicyResponse, err error)

PutTimerScalingPolicy 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(PutTimerScalingPolicy)用于给fleet创建或更新定时器。

填写字段timer_id,表示更新;不填字段timer_id表示新增。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) ResolveAlias

func (c *Client) ResolveAlias(request *ResolveAliasRequest) (response *ResolveAliasResponse, err error)

ResolveAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(ResolveAlias)用于获取别名当前指向的fleetId。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) ResolveAliasWithContext added in v1.0.324

func (c *Client) ResolveAliasWithContext(ctx context.Context, request *ResolveAliasRequest) (response *ResolveAliasResponse, err error)

ResolveAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(ResolveAlias)用于获取别名当前指向的fleetId。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) SearchGameServerSessions

func (c *Client) SearchGameServerSessions(request *SearchGameServerSessionsRequest) (response *SearchGameServerSessionsResponse, err error)

SearchGameServerSessions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(SearchGameServerSessions)用于搜索游戏服务器会话列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SearchGameServerSessionsWithContext added in v1.0.324

func (c *Client) SearchGameServerSessionsWithContext(ctx context.Context, request *SearchGameServerSessionsRequest) (response *SearchGameServerSessionsResponse, err error)

SearchGameServerSessions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(SearchGameServerSessions)用于搜索游戏服务器会话列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SetServerReserved

func (c *Client) SetServerReserved(request *SetServerReservedRequest) (response *SetServerReservedResponse, err error)

SetServerReserved 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(SetServerReserved)用于将异常的实例标记为保留,用于问题排查。

字段ReserveValue:0默认值,不保留;1 保留

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) SetServerReservedWithContext added in v1.0.324

func (c *Client) SetServerReservedWithContext(ctx context.Context, request *SetServerReservedRequest) (response *SetServerReservedResponse, err error)

SetServerReserved 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(SetServerReserved)用于将异常的实例标记为保留,用于问题排查。

字段ReserveValue:0默认值,不保留;1 保留

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) SetServerWeight

func (c *Client) SetServerWeight(request *SetServerWeightRequest) (response *SetServerWeightResponse, err error)

SetServerWeight 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(SetServerWeight)用于设置服务器权重。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SetServerWeightWithContext added in v1.0.324

func (c *Client) SetServerWeightWithContext(ctx context.Context, request *SetServerWeightRequest) (response *SetServerWeightResponse, err error)

SetServerWeight 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(SetServerWeight)用于设置服务器权重。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StartFleetActions

func (c *Client) StartFleetActions(request *StartFleetActionsRequest) (response *StartFleetActionsResponse, err error)

StartFleetActions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StartFleetActions)用于启用服务器舰队自动扩缩容。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StartFleetActionsWithContext added in v1.0.324

func (c *Client) StartFleetActionsWithContext(ctx context.Context, request *StartFleetActionsRequest) (response *StartFleetActionsResponse, err error)

StartFleetActions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StartFleetActions)用于启用服务器舰队自动扩缩容。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StartGameServerSessionPlacement

func (c *Client) StartGameServerSessionPlacement(request *StartGameServerSessionPlacementRequest) (response *StartGameServerSessionPlacementResponse, err error)

StartGameServerSessionPlacement 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StartGameServerSessionPlacement)用于开始放置游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) StartGameServerSessionPlacementWithContext added in v1.0.324

func (c *Client) StartGameServerSessionPlacementWithContext(ctx context.Context, request *StartGameServerSessionPlacementRequest) (response *StartGameServerSessionPlacementResponse, err error)

StartGameServerSessionPlacement 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StartGameServerSessionPlacement)用于开始放置游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) StopFleetActions

func (c *Client) StopFleetActions(request *StopFleetActionsRequest) (response *StopFleetActionsResponse, err error)

StopFleetActions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StopFleetActions)用于停止服务器舰队自动扩缩容,改为手动扩缩容。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StopFleetActionsWithContext added in v1.0.324

func (c *Client) StopFleetActionsWithContext(ctx context.Context, request *StopFleetActionsRequest) (response *StopFleetActionsResponse, err error)

StopFleetActions 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StopFleetActions)用于停止服务器舰队自动扩缩容,改为手动扩缩容。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) StopGameServerSessionPlacement

func (c *Client) StopGameServerSessionPlacement(request *StopGameServerSessionPlacementRequest) (response *StopGameServerSessionPlacementResponse, err error)

StopGameServerSessionPlacement 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StopGameServerSessionPlacement)用于停止放置游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) StopGameServerSessionPlacementWithContext added in v1.0.324

func (c *Client) StopGameServerSessionPlacementWithContext(ctx context.Context, request *StopGameServerSessionPlacementRequest) (response *StopGameServerSessionPlacementResponse, err error)

StopGameServerSessionPlacement 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(StopGameServerSessionPlacement)用于停止放置游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateAlias

func (c *Client) UpdateAlias(request *UpdateAliasRequest) (response *UpdateAliasResponse, err error)

UpdateAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateAlias)用于更新别名的属性。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateAliasWithContext added in v1.0.324

func (c *Client) UpdateAliasWithContext(ctx context.Context, request *UpdateAliasRequest) (response *UpdateAliasResponse, err error)

UpdateAlias 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateAlias)用于更新别名的属性。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateAsset

func (c *Client) UpdateAsset(request *UpdateAssetRequest) (response *UpdateAssetResponse, err error)

UpdateAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateAsset)用于修改生成包信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateAssetWithContext added in v1.0.324

func (c *Client) UpdateAssetWithContext(ctx context.Context, request *UpdateAssetRequest) (response *UpdateAssetResponse, err error)

UpdateAsset 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateAsset)用于修改生成包信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateBucketAccelerateOpt

func (c *Client) UpdateBucketAccelerateOpt(request *UpdateBucketAccelerateOptRequest) (response *UpdateBucketAccelerateOptResponse, err error)

UpdateBucketAccelerateOpt 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateBucketAccelerateOpt)用于开启cos全球加速。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) UpdateBucketAccelerateOptWithContext added in v1.0.324

func (c *Client) UpdateBucketAccelerateOptWithContext(ctx context.Context, request *UpdateBucketAccelerateOptRequest) (response *UpdateBucketAccelerateOptResponse, err error)

UpdateBucketAccelerateOpt 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateBucketAccelerateOpt)用于开启cos全球加速。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) UpdateBucketCORSOpt

func (c *Client) UpdateBucketCORSOpt(request *UpdateBucketCORSOptRequest) (response *UpdateBucketCORSOptResponse, err error)

UpdateBucketCORSOpt 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateBucketCORSOpt)用于设置cos跨域访问。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateBucketCORSOptWithContext added in v1.0.324

func (c *Client) UpdateBucketCORSOptWithContext(ctx context.Context, request *UpdateBucketCORSOptRequest) (response *UpdateBucketCORSOptResponse, err error)

UpdateBucketCORSOpt 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateBucketCORSOpt)用于设置cos跨域访问。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateFleetAttributes

func (c *Client) UpdateFleetAttributes(request *UpdateFleetAttributesRequest) (response *UpdateFleetAttributesResponse, err error)

UpdateFleetAttributes 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetAttributes)用于更新服务器舰队属性。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateFleetAttributesWithContext added in v1.0.324

func (c *Client) UpdateFleetAttributesWithContext(ctx context.Context, request *UpdateFleetAttributesRequest) (response *UpdateFleetAttributesResponse, err error)

UpdateFleetAttributes 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetAttributes)用于更新服务器舰队属性。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateFleetCapacity

func (c *Client) UpdateFleetCapacity(request *UpdateFleetCapacityRequest) (response *UpdateFleetCapacityResponse, err error)

UpdateFleetCapacity 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetCapacity)用于更新服务器舰队容量配置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_FLEETLIMITEXCEEDED = "LimitExceeded.FleetLimitExceeded"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateFleetCapacityWithContext added in v1.0.324

func (c *Client) UpdateFleetCapacityWithContext(ctx context.Context, request *UpdateFleetCapacityRequest) (response *UpdateFleetCapacityResponse, err error)

UpdateFleetCapacity 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetCapacity)用于更新服务器舰队容量配置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_FLEETLIMITEXCEEDED = "LimitExceeded.FleetLimitExceeded"
LIMITEXCEEDED_INSTANCELIMITEXCEEDED = "LimitExceeded.InstanceLimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateFleetName

func (c *Client) UpdateFleetName(request *UpdateFleetNameRequest) (response *UpdateFleetNameResponse, err error)

UpdateFleetName 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetName)用于更新服务器舰队名称。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateFleetNameWithContext added in v1.0.324

func (c *Client) UpdateFleetNameWithContext(ctx context.Context, request *UpdateFleetNameRequest) (response *UpdateFleetNameResponse, err error)

UpdateFleetName 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetName)用于更新服务器舰队名称。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateFleetPortSettings

func (c *Client) UpdateFleetPortSettings(request *UpdateFleetPortSettingsRequest) (response *UpdateFleetPortSettingsResponse, err error)

UpdateFleetPortSettings 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetPortSettings)用于更新服务器舰队安全组。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateFleetPortSettingsWithContext added in v1.0.324

func (c *Client) UpdateFleetPortSettingsWithContext(ctx context.Context, request *UpdateFleetPortSettingsRequest) (response *UpdateFleetPortSettingsResponse, err error)

UpdateFleetPortSettings 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateFleetPortSettings)用于更新服务器舰队安全组。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateGameServerSession

func (c *Client) UpdateGameServerSession(request *UpdateGameServerSessionRequest) (response *UpdateGameServerSessionResponse, err error)

UpdateGameServerSession 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateGameServerSession)用于更新游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateGameServerSessionQueue

func (c *Client) UpdateGameServerSessionQueue(request *UpdateGameServerSessionQueueRequest) (response *UpdateGameServerSessionQueueResponse, err error)

UpdateGameServerSessionQueue 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateGameServerSessionQueue)用于修改游戏服务器会话队列。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateGameServerSessionQueueWithContext added in v1.0.324

func (c *Client) UpdateGameServerSessionQueueWithContext(ctx context.Context, request *UpdateGameServerSessionQueueRequest) (response *UpdateGameServerSessionQueueResponse, err error)

UpdateGameServerSessionQueue 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateGameServerSessionQueue)用于修改游戏服务器会话队列。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateGameServerSessionWithContext added in v1.0.324

func (c *Client) UpdateGameServerSessionWithContext(ctx context.Context, request *UpdateGameServerSessionRequest) (response *UpdateGameServerSessionResponse, err error)

UpdateGameServerSession 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateGameServerSession)用于更新游戏服务器会话。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"

func (*Client) UpdateRuntimeConfiguration

func (c *Client) UpdateRuntimeConfiguration(request *UpdateRuntimeConfigurationRequest) (response *UpdateRuntimeConfigurationResponse, err error)

UpdateRuntimeConfiguration 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateRuntimeConfiguration)用于更新服务器舰队配置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateRuntimeConfigurationWithContext added in v1.0.324

func (c *Client) UpdateRuntimeConfigurationWithContext(ctx context.Context, request *UpdateRuntimeConfigurationRequest) (response *UpdateRuntimeConfigurationResponse, err error)

UpdateRuntimeConfiguration 此接口无法使用,游戏服务器引擎GSE已于6.1正式下架,感谢您的支持

本接口(UpdateRuntimeConfiguration)用于更新服务器舰队配置。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SERVICENOTOPENED = "UnauthorizedOperation.ServiceNotOpened"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

type CopyFleetRequest

type CopyFleetRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。
	CopyNumber *int64 `json:"CopyNumber,omitnil,omitempty" name:"CopyNumber"`

	// 生成包 Id
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 描述,最小长度0,最大长度100
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 网络配置
	InboundPermissions []*InboundPermission `json:"InboundPermissions,omitnil,omitempty" name:"InboundPermissions"`

	// 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 服务器舰队类型,目前只支持ON_DEMAND类型
	FleetType *string `json:"FleetType,omitnil,omitempty" name:"FleetType"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
	NewGameServerSessionProtectionPolicy *string `json:"NewGameServerSessionProtectionPolicy,omitnil,omitempty" name:"NewGameServerSessionProtectionPolicy"`

	// 资源创建限制策略
	ResourceCreationLimitPolicy *ResourceCreationLimitPolicy `json:"ResourceCreationLimitPolicy,omitnil,omitempty" name:"ResourceCreationLimitPolicy"`

	// 进程配置
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`

	// 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
	GameServerSessionProtectionTimeLimit *int64 `json:"GameServerSessionProtectionTimeLimit,omitnil,omitempty" name:"GameServerSessionProtectionTimeLimit"`

	// 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTED
	SelectedScalingType *string `json:"SelectedScalingType,omitnil,omitempty" name:"SelectedScalingType"`

	// 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTED
	SelectedCcnType *string `json:"SelectedCcnType,omitnil,omitempty" name:"SelectedCcnType"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位
	SystemDiskInfo *DiskInfo `json:"SystemDiskInfo,omitnil,omitempty" name:"SystemDiskInfo"`

	// 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位
	DataDiskInfo []*DiskInfo `json:"DataDiskInfo,omitnil,omitempty" name:"DataDiskInfo"`

	// 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTED
	SelectedTimerType *string `json:"SelectedTimerType,omitnil,omitempty" name:"SelectedTimerType"`

	// 云联网信息,包含对应的账号信息及所属id
	CcnInfos []*CcnInfo `json:"CcnInfos,omitnil,omitempty" name:"CcnInfos"`

	// fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps
	InternetMaxBandwidthOut *int64 `json:"InternetMaxBandwidthOut,omitnil,omitempty" name:"InternetMaxBandwidthOut"`
}

func NewCopyFleetRequest

func NewCopyFleetRequest() (request *CopyFleetRequest)

func (*CopyFleetRequest) FromJsonString

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

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

func (*CopyFleetRequest) ToJsonString

func (r *CopyFleetRequest) ToJsonString() string

type CopyFleetRequestParams added in v1.0.426

type CopyFleetRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。
	CopyNumber *int64 `json:"CopyNumber,omitnil,omitempty" name:"CopyNumber"`

	// 生成包 Id
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 描述,最小长度0,最大长度100
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 网络配置
	InboundPermissions []*InboundPermission `json:"InboundPermissions,omitnil,omitempty" name:"InboundPermissions"`

	// 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 服务器舰队类型,目前只支持ON_DEMAND类型
	FleetType *string `json:"FleetType,omitnil,omitempty" name:"FleetType"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
	NewGameServerSessionProtectionPolicy *string `json:"NewGameServerSessionProtectionPolicy,omitnil,omitempty" name:"NewGameServerSessionProtectionPolicy"`

	// 资源创建限制策略
	ResourceCreationLimitPolicy *ResourceCreationLimitPolicy `json:"ResourceCreationLimitPolicy,omitnil,omitempty" name:"ResourceCreationLimitPolicy"`

	// 进程配置
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`

	// 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
	GameServerSessionProtectionTimeLimit *int64 `json:"GameServerSessionProtectionTimeLimit,omitnil,omitempty" name:"GameServerSessionProtectionTimeLimit"`

	// 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTED
	SelectedScalingType *string `json:"SelectedScalingType,omitnil,omitempty" name:"SelectedScalingType"`

	// 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTED
	SelectedCcnType *string `json:"SelectedCcnType,omitnil,omitempty" name:"SelectedCcnType"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位
	SystemDiskInfo *DiskInfo `json:"SystemDiskInfo,omitnil,omitempty" name:"SystemDiskInfo"`

	// 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位
	DataDiskInfo []*DiskInfo `json:"DataDiskInfo,omitnil,omitempty" name:"DataDiskInfo"`

	// 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTED
	SelectedTimerType *string `json:"SelectedTimerType,omitnil,omitempty" name:"SelectedTimerType"`

	// 云联网信息,包含对应的账号信息及所属id
	CcnInfos []*CcnInfo `json:"CcnInfos,omitnil,omitempty" name:"CcnInfos"`

	// fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps
	InternetMaxBandwidthOut *int64 `json:"InternetMaxBandwidthOut,omitnil,omitempty" name:"InternetMaxBandwidthOut"`
}

Predefined struct for user

type CopyFleetResponse

type CopyFleetResponse struct {
	*tchttp.BaseResponse
	Response *CopyFleetResponseParams `json:"Response"`
}

func NewCopyFleetResponse

func NewCopyFleetResponse() (response *CopyFleetResponse)

func (*CopyFleetResponse) FromJsonString

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

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

func (*CopyFleetResponse) ToJsonString

func (r *CopyFleetResponse) ToJsonString() string

type CopyFleetResponseParams added in v1.0.426

type CopyFleetResponseParams struct {
	// 服务器舰队属性
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetAttributes []*FleetAttributes `json:"FleetAttributes,omitnil,omitempty" name:"FleetAttributes"`

	// 服务器舰队数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateAliasRequest

type CreateAliasRequest struct {
	*tchttp.BaseRequest

	// 名字,长度不小于1字符不超过1024字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 别名的路由配置
	RoutingStrategy *RoutingStrategy `json:"RoutingStrategy,omitnil,omitempty" name:"RoutingStrategy"`

	// 别名的可读说明,长度不小于1字符不超过1024字符
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

func NewCreateAliasRequest

func NewCreateAliasRequest() (request *CreateAliasRequest)

func (*CreateAliasRequest) FromJsonString

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

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

func (*CreateAliasRequest) ToJsonString

func (r *CreateAliasRequest) ToJsonString() string

type CreateAliasRequestParams added in v1.0.426

type CreateAliasRequestParams struct {
	// 名字,长度不小于1字符不超过1024字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 别名的路由配置
	RoutingStrategy *RoutingStrategy `json:"RoutingStrategy,omitnil,omitempty" name:"RoutingStrategy"`

	// 别名的可读说明,长度不小于1字符不超过1024字符
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

Predefined struct for user

type CreateAliasResponse

type CreateAliasResponse struct {
	*tchttp.BaseResponse
	Response *CreateAliasResponseParams `json:"Response"`
}

func NewCreateAliasResponse

func NewCreateAliasResponse() (response *CreateAliasResponse)

func (*CreateAliasResponse) FromJsonString

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

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

func (*CreateAliasResponse) ToJsonString

func (r *CreateAliasResponse) ToJsonString() string

type CreateAliasResponseParams added in v1.0.426

type CreateAliasResponseParams struct {
	// 别名对象
	Alias *Alias `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateAssetRequest

type CreateAssetRequest struct {
	*tchttp.BaseRequest

	// 生成包的ZIP包名,例如:server.zip
	BucketKey *string `json:"BucketKey,omitnil,omitempty" name:"BucketKey"`

	// 生成包名字,最小长度为1,最大长度为64
	AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"`

	// 生成包版本,最小长度为1,最大长度为64
	AssetVersion *string `json:"AssetVersion,omitnil,omitempty" name:"AssetVersion"`

	// 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 生成包可运行的操作系统,若传入参数为CentOS7.16则不需要传入ImageId字段,否则,需要传入Imageid字段(该方式是为了兼容之前的版本,后续建议使用ImageId来替代该字段)。这里可通过[DescribeAssetSystems](https://cloud.tencent.com/document/product/1165/49191)接口获取asset支持的操作系统进行传入(使用AssetSupportSys的OsVersion字段)
	OperateSystem *string `json:"OperateSystem,omitnil,omitempty" name:"OperateSystem"`

	// 生成包支持的操作系统镜像id,若传入OperateSystem字段的值是CentOS7.16,则不需要传入该值;如果不是,则需要通过[DescribeAssetSystems](https://cloud.tencent.com/document/product/1165/49191)接口获取asset支持的操作系统ImageId进行传入
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

func NewCreateAssetRequest

func NewCreateAssetRequest() (request *CreateAssetRequest)

func (*CreateAssetRequest) FromJsonString

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

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

func (*CreateAssetRequest) ToJsonString

func (r *CreateAssetRequest) ToJsonString() string

type CreateAssetRequestParams added in v1.0.426

type CreateAssetRequestParams struct {
	// 生成包的ZIP包名,例如:server.zip
	BucketKey *string `json:"BucketKey,omitnil,omitempty" name:"BucketKey"`

	// 生成包名字,最小长度为1,最大长度为64
	AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"`

	// 生成包版本,最小长度为1,最大长度为64
	AssetVersion *string `json:"AssetVersion,omitnil,omitempty" name:"AssetVersion"`

	// 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 生成包可运行的操作系统,若传入参数为CentOS7.16则不需要传入ImageId字段,否则,需要传入Imageid字段(该方式是为了兼容之前的版本,后续建议使用ImageId来替代该字段)。这里可通过[DescribeAssetSystems](https://cloud.tencent.com/document/product/1165/49191)接口获取asset支持的操作系统进行传入(使用AssetSupportSys的OsVersion字段)
	OperateSystem *string `json:"OperateSystem,omitnil,omitempty" name:"OperateSystem"`

	// 生成包支持的操作系统镜像id,若传入OperateSystem字段的值是CentOS7.16,则不需要传入该值;如果不是,则需要通过[DescribeAssetSystems](https://cloud.tencent.com/document/product/1165/49191)接口获取asset支持的操作系统ImageId进行传入
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

Predefined struct for user

type CreateAssetResponse

type CreateAssetResponse struct {
	*tchttp.BaseResponse
	Response *CreateAssetResponseParams `json:"Response"`
}

func NewCreateAssetResponse

func NewCreateAssetResponse() (response *CreateAssetResponse)

func (*CreateAssetResponse) FromJsonString

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

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

func (*CreateAssetResponse) ToJsonString

func (r *CreateAssetResponse) ToJsonString() string

type CreateAssetResponseParams added in v1.0.426

type CreateAssetResponseParams struct {
	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 生成包的全局唯一资源标识符
	AssetArn *string `json:"AssetArn,omitnil,omitempty" name:"AssetArn"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateAssetWithImageRequest

type CreateAssetWithImageRequest struct {
	*tchttp.BaseRequest

	// 生成包名字,最小长度为1,最大长度为64
	AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"`

	// 生成包版本,最小长度为1,最大长度为64
	AssetVersion *string `json:"AssetVersion,omitnil,omitempty" name:"AssetVersion"`

	// 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 生成包支持的操作系统镜像id
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 操作系统镜像包大小,比如:40GB,支持单位 KB、MB、GB
	ImageSize *string `json:"ImageSize,omitnil,omitempty" name:"ImageSize"`

	// 操作系统镜像包名称,最小长度为1,最大长度为64
	ImageOs *string `json:"ImageOs,omitnil,omitempty" name:"ImageOs"`

	// 操作系统镜像包类型,CentOS 或者 Windows
	OsType *string `json:"OsType,omitnil,omitempty" name:"OsType"`

	// 操作系统镜像包类型,当前只支持 SHARED_IMAGE
	ImageType *string `json:"ImageType,omitnil,omitempty" name:"ImageType"`

	// 操作系统镜像包位数,32 或者 64
	OsBit *uint64 `json:"OsBit,omitnil,omitempty" name:"OsBit"`
}

func NewCreateAssetWithImageRequest

func NewCreateAssetWithImageRequest() (request *CreateAssetWithImageRequest)

func (*CreateAssetWithImageRequest) FromJsonString

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

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

func (*CreateAssetWithImageRequest) ToJsonString

func (r *CreateAssetWithImageRequest) ToJsonString() string

type CreateAssetWithImageRequestParams added in v1.0.426

type CreateAssetWithImageRequestParams struct {
	// 生成包名字,最小长度为1,最大长度为64
	AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"`

	// 生成包版本,最小长度为1,最大长度为64
	AssetVersion *string `json:"AssetVersion,omitnil,omitempty" name:"AssetVersion"`

	// 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 生成包支持的操作系统镜像id
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 操作系统镜像包大小,比如:40GB,支持单位 KB、MB、GB
	ImageSize *string `json:"ImageSize,omitnil,omitempty" name:"ImageSize"`

	// 操作系统镜像包名称,最小长度为1,最大长度为64
	ImageOs *string `json:"ImageOs,omitnil,omitempty" name:"ImageOs"`

	// 操作系统镜像包类型,CentOS 或者 Windows
	OsType *string `json:"OsType,omitnil,omitempty" name:"OsType"`

	// 操作系统镜像包类型,当前只支持 SHARED_IMAGE
	ImageType *string `json:"ImageType,omitnil,omitempty" name:"ImageType"`

	// 操作系统镜像包位数,32 或者 64
	OsBit *uint64 `json:"OsBit,omitnil,omitempty" name:"OsBit"`
}

Predefined struct for user

type CreateAssetWithImageResponse

type CreateAssetWithImageResponse struct {
	*tchttp.BaseResponse
	Response *CreateAssetWithImageResponseParams `json:"Response"`
}

func NewCreateAssetWithImageResponse

func NewCreateAssetWithImageResponse() (response *CreateAssetWithImageResponse)

func (*CreateAssetWithImageResponse) FromJsonString

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

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

func (*CreateAssetWithImageResponse) ToJsonString

func (r *CreateAssetWithImageResponse) ToJsonString() string

type CreateAssetWithImageResponseParams added in v1.0.426

type CreateAssetWithImageResponseParams struct {
	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 生成包的全局唯一资源标识符
	AssetArn *string `json:"AssetArn,omitnil,omitempty" name:"AssetArn"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateFleetRequest

type CreateFleetRequest struct {
	*tchttp.BaseRequest

	// 生成包 Id
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 描述,最小长度0,最大长度100
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 网络配置
	InboundPermissions []*InboundPermission `json:"InboundPermissions,omitnil,omitempty" name:"InboundPermissions"`

	// 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 服务器舰队类型,目前只支持ON_DEMAND类型
	FleetType *string `json:"FleetType,omitnil,omitempty" name:"FleetType"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
	NewGameServerSessionProtectionPolicy *string `json:"NewGameServerSessionProtectionPolicy,omitnil,omitempty" name:"NewGameServerSessionProtectionPolicy"`

	// VPC 网络 Id,对等连接已不再使用
	PeerVpcId *string `json:"PeerVpcId,omitnil,omitempty" name:"PeerVpcId"`

	// 资源创建限制策略
	ResourceCreationLimitPolicy *ResourceCreationLimitPolicy `json:"ResourceCreationLimitPolicy,omitnil,omitempty" name:"ResourceCreationLimitPolicy"`

	// 进程配置
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`

	// VPC 子网,对等连接已不再使用
	SubNetId *string `json:"SubNetId,omitnil,omitempty" name:"SubNetId"`

	// 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
	GameServerSessionProtectionTimeLimit *int64 `json:"GameServerSessionProtectionTimeLimit,omitnil,omitempty" name:"GameServerSessionProtectionTimeLimit"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位
	SystemDiskInfo *DiskInfo `json:"SystemDiskInfo,omitnil,omitempty" name:"SystemDiskInfo"`

	// 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位
	DataDiskInfo []*DiskInfo `json:"DataDiskInfo,omitnil,omitempty" name:"DataDiskInfo"`

	// 云联网信息,包含对应的账号信息及所属id
	CcnInfos []*CcnInfo `json:"CcnInfos,omitnil,omitempty" name:"CcnInfos"`

	// fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps
	InternetMaxBandwidthOut *int64 `json:"InternetMaxBandwidthOut,omitnil,omitempty" name:"InternetMaxBandwidthOut"`
}

func NewCreateFleetRequest

func NewCreateFleetRequest() (request *CreateFleetRequest)

func (*CreateFleetRequest) FromJsonString

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

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

func (*CreateFleetRequest) ToJsonString

func (r *CreateFleetRequest) ToJsonString() string

type CreateFleetRequestParams added in v1.0.426

type CreateFleetRequestParams struct {
	// 生成包 Id
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 描述,最小长度0,最大长度100
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 网络配置
	InboundPermissions []*InboundPermission `json:"InboundPermissions,omitnil,omitempty" name:"InboundPermissions"`

	// 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 服务器舰队类型,目前只支持ON_DEMAND类型
	FleetType *string `json:"FleetType,omitnil,omitempty" name:"FleetType"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
	NewGameServerSessionProtectionPolicy *string `json:"NewGameServerSessionProtectionPolicy,omitnil,omitempty" name:"NewGameServerSessionProtectionPolicy"`

	// VPC 网络 Id,对等连接已不再使用
	PeerVpcId *string `json:"PeerVpcId,omitnil,omitempty" name:"PeerVpcId"`

	// 资源创建限制策略
	ResourceCreationLimitPolicy *ResourceCreationLimitPolicy `json:"ResourceCreationLimitPolicy,omitnil,omitempty" name:"ResourceCreationLimitPolicy"`

	// 进程配置
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`

	// VPC 子网,对等连接已不再使用
	SubNetId *string `json:"SubNetId,omitnil,omitempty" name:"SubNetId"`

	// 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
	GameServerSessionProtectionTimeLimit *int64 `json:"GameServerSessionProtectionTimeLimit,omitnil,omitempty" name:"GameServerSessionProtectionTimeLimit"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位
	SystemDiskInfo *DiskInfo `json:"SystemDiskInfo,omitnil,omitempty" name:"SystemDiskInfo"`

	// 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位
	DataDiskInfo []*DiskInfo `json:"DataDiskInfo,omitnil,omitempty" name:"DataDiskInfo"`

	// 云联网信息,包含对应的账号信息及所属id
	CcnInfos []*CcnInfo `json:"CcnInfos,omitnil,omitempty" name:"CcnInfos"`

	// fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps
	InternetMaxBandwidthOut *int64 `json:"InternetMaxBandwidthOut,omitnil,omitempty" name:"InternetMaxBandwidthOut"`
}

Predefined struct for user

type CreateFleetResponse

type CreateFleetResponse struct {
	*tchttp.BaseResponse
	Response *CreateFleetResponseParams `json:"Response"`
}

func NewCreateFleetResponse

func NewCreateFleetResponse() (response *CreateFleetResponse)

func (*CreateFleetResponse) FromJsonString

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

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

func (*CreateFleetResponse) ToJsonString

func (r *CreateFleetResponse) ToJsonString() string

type CreateFleetResponseParams added in v1.0.426

type CreateFleetResponseParams struct {
	// 服务器舰队属性
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetAttributes *FleetAttributes `json:"FleetAttributes,omitnil,omitempty" name:"FleetAttributes"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateGameServerSessionQueueRequest

type CreateGameServerSessionQueueRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话队列名称,长度1~128
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 目的服务器舰队(可为别名)列表
	Destinations []*GameServerSessionQueueDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"`

	// 延迟策略集合
	PlayerLatencyPolicies []*PlayerLatencyPolicy `json:"PlayerLatencyPolicies,omitnil,omitempty" name:"PlayerLatencyPolicies"`

	// 超时时间(单位秒,默认值为600秒)
	TimeoutInSeconds *uint64 `json:"TimeoutInSeconds,omitnil,omitempty" name:"TimeoutInSeconds"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

func NewCreateGameServerSessionQueueRequest

func NewCreateGameServerSessionQueueRequest() (request *CreateGameServerSessionQueueRequest)

func (*CreateGameServerSessionQueueRequest) FromJsonString

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

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

func (*CreateGameServerSessionQueueRequest) ToJsonString

func (r *CreateGameServerSessionQueueRequest) ToJsonString() string

type CreateGameServerSessionQueueRequestParams added in v1.0.426

type CreateGameServerSessionQueueRequestParams struct {
	// 游戏服务器会话队列名称,长度1~128
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 目的服务器舰队(可为别名)列表
	Destinations []*GameServerSessionQueueDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"`

	// 延迟策略集合
	PlayerLatencyPolicies []*PlayerLatencyPolicy `json:"PlayerLatencyPolicies,omitnil,omitempty" name:"PlayerLatencyPolicies"`

	// 超时时间(单位秒,默认值为600秒)
	TimeoutInSeconds *uint64 `json:"TimeoutInSeconds,omitnil,omitempty" name:"TimeoutInSeconds"`

	// 标签列表,最大长度50组
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

Predefined struct for user

type CreateGameServerSessionQueueResponse

type CreateGameServerSessionQueueResponse struct {
	*tchttp.BaseResponse
	Response *CreateGameServerSessionQueueResponseParams `json:"Response"`
}

func NewCreateGameServerSessionQueueResponse

func NewCreateGameServerSessionQueueResponse() (response *CreateGameServerSessionQueueResponse)

func (*CreateGameServerSessionQueueResponse) FromJsonString

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

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

func (*CreateGameServerSessionQueueResponse) ToJsonString

func (r *CreateGameServerSessionQueueResponse) ToJsonString() string

type CreateGameServerSessionQueueResponseParams added in v1.0.426

type CreateGameServerSessionQueueResponseParams struct {
	// 游戏服务器会话队列
	GameServerSessionQueue *GameServerSessionQueue `json:"GameServerSessionQueue,omitnil,omitempty" name:"GameServerSessionQueue"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateGameServerSessionRequest

type CreateGameServerSessionRequest struct {
	*tchttp.BaseRequest

	// 最大玩家数量,最小值不小于0
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 别名ID。每个请求需要指定别名ID 或者舰队 ID,如果两个同时指定时,优先选择舰队 ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 创建者ID,最大长度不超过1024个ASCII字符
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// 舰队ID。每个请求需要指定别名ID 或者舰队 ID,如果两个同时指定时,优先选择舰队 ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏属性,最大长度不超过16组
	GameProperties []*GameProperty `json:"GameProperties,omitnil,omitempty" name:"GameProperties"`

	// 游戏服务器会话属性详情,最大长度不超过4096个ASCII字符
	GameServerSessionData *string `json:"GameServerSessionData,omitnil,omitempty" name:"GameServerSessionData"`

	// 游戏服务器会话自定义ID,最大长度不超过4096个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 幂等token,最大长度不超过48个ASCII字符
	IdempotencyToken *string `json:"IdempotencyToken,omitnil,omitempty" name:"IdempotencyToken"`

	// 游戏服务器会话名称,最大长度不超过1024个ASCII字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewCreateGameServerSessionRequest

func NewCreateGameServerSessionRequest() (request *CreateGameServerSessionRequest)

func (*CreateGameServerSessionRequest) FromJsonString

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

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

func (*CreateGameServerSessionRequest) ToJsonString

func (r *CreateGameServerSessionRequest) ToJsonString() string

type CreateGameServerSessionRequestParams added in v1.0.426

type CreateGameServerSessionRequestParams struct {
	// 最大玩家数量,最小值不小于0
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 别名ID。每个请求需要指定别名ID 或者舰队 ID,如果两个同时指定时,优先选择舰队 ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 创建者ID,最大长度不超过1024个ASCII字符
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// 舰队ID。每个请求需要指定别名ID 或者舰队 ID,如果两个同时指定时,优先选择舰队 ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏属性,最大长度不超过16组
	GameProperties []*GameProperty `json:"GameProperties,omitnil,omitempty" name:"GameProperties"`

	// 游戏服务器会话属性详情,最大长度不超过4096个ASCII字符
	GameServerSessionData *string `json:"GameServerSessionData,omitnil,omitempty" name:"GameServerSessionData"`

	// 游戏服务器会话自定义ID,最大长度不超过4096个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 幂等token,最大长度不超过48个ASCII字符
	IdempotencyToken *string `json:"IdempotencyToken,omitnil,omitempty" name:"IdempotencyToken"`

	// 游戏服务器会话名称,最大长度不超过1024个ASCII字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type CreateGameServerSessionResponse

type CreateGameServerSessionResponse struct {
	*tchttp.BaseResponse
	Response *CreateGameServerSessionResponseParams `json:"Response"`
}

func NewCreateGameServerSessionResponse

func NewCreateGameServerSessionResponse() (response *CreateGameServerSessionResponse)

func (*CreateGameServerSessionResponse) FromJsonString

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

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

func (*CreateGameServerSessionResponse) ToJsonString

func (r *CreateGameServerSessionResponse) ToJsonString() string

type CreateGameServerSessionResponseParams added in v1.0.426

type CreateGameServerSessionResponseParams struct {
	// 游戏服务器会话
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSession *GameServerSession `json:"GameServerSession,omitnil,omitempty" name:"GameServerSession"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Credentials

type Credentials struct {
	// ssh私钥
	Secret *string `json:"Secret,omitnil,omitempty" name:"Secret"`

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

type DeleteAliasRequest

type DeleteAliasRequest struct {
	*tchttp.BaseRequest

	// 要删除的别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`
}

func NewDeleteAliasRequest

func NewDeleteAliasRequest() (request *DeleteAliasRequest)

func (*DeleteAliasRequest) FromJsonString

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

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

func (*DeleteAliasRequest) ToJsonString

func (r *DeleteAliasRequest) ToJsonString() string

type DeleteAliasRequestParams added in v1.0.426

type DeleteAliasRequestParams struct {
	// 要删除的别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`
}

Predefined struct for user

type DeleteAliasResponse

type DeleteAliasResponse struct {
	*tchttp.BaseResponse
	Response *DeleteAliasResponseParams `json:"Response"`
}

func NewDeleteAliasResponse

func NewDeleteAliasResponse() (response *DeleteAliasResponse)

func (*DeleteAliasResponse) FromJsonString

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

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

func (*DeleteAliasResponse) ToJsonString

func (r *DeleteAliasResponse) ToJsonString() string

type DeleteAliasResponseParams added in v1.0.426

type DeleteAliasResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteAssetRequest

type DeleteAssetRequest struct {
	*tchttp.BaseRequest

	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`
}

func NewDeleteAssetRequest

func NewDeleteAssetRequest() (request *DeleteAssetRequest)

func (*DeleteAssetRequest) FromJsonString

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

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

func (*DeleteAssetRequest) ToJsonString

func (r *DeleteAssetRequest) ToJsonString() string

type DeleteAssetRequestParams added in v1.0.426

type DeleteAssetRequestParams struct {
	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`
}

Predefined struct for user

type DeleteAssetResponse

type DeleteAssetResponse struct {
	*tchttp.BaseResponse
	Response *DeleteAssetResponseParams `json:"Response"`
}

func NewDeleteAssetResponse

func NewDeleteAssetResponse() (response *DeleteAssetResponse)

func (*DeleteAssetResponse) FromJsonString

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

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

func (*DeleteAssetResponse) ToJsonString

func (r *DeleteAssetResponse) ToJsonString() string

type DeleteAssetResponseParams added in v1.0.426

type DeleteAssetResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteFleetRequest

type DeleteFleetRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

func NewDeleteFleetRequest

func NewDeleteFleetRequest() (request *DeleteFleetRequest)

func (*DeleteFleetRequest) FromJsonString

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

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

func (*DeleteFleetRequest) ToJsonString

func (r *DeleteFleetRequest) ToJsonString() string

type DeleteFleetRequestParams added in v1.0.426

type DeleteFleetRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

Predefined struct for user

type DeleteFleetResponse

type DeleteFleetResponse struct {
	*tchttp.BaseResponse
	Response *DeleteFleetResponseParams `json:"Response"`
}

func NewDeleteFleetResponse

func NewDeleteFleetResponse() (response *DeleteFleetResponse)

func (*DeleteFleetResponse) FromJsonString

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

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

func (*DeleteFleetResponse) ToJsonString

func (r *DeleteFleetResponse) ToJsonString() string

type DeleteFleetResponseParams added in v1.0.426

type DeleteFleetResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteGameServerSessionQueueRequest

type DeleteGameServerSessionQueueRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话队列名字,长度1~128
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewDeleteGameServerSessionQueueRequest

func NewDeleteGameServerSessionQueueRequest() (request *DeleteGameServerSessionQueueRequest)

func (*DeleteGameServerSessionQueueRequest) FromJsonString

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

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

func (*DeleteGameServerSessionQueueRequest) ToJsonString

func (r *DeleteGameServerSessionQueueRequest) ToJsonString() string

type DeleteGameServerSessionQueueRequestParams added in v1.0.426

type DeleteGameServerSessionQueueRequestParams struct {
	// 游戏服务器会话队列名字,长度1~128
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type DeleteGameServerSessionQueueResponse

type DeleteGameServerSessionQueueResponse struct {
	*tchttp.BaseResponse
	Response *DeleteGameServerSessionQueueResponseParams `json:"Response"`
}

func NewDeleteGameServerSessionQueueResponse

func NewDeleteGameServerSessionQueueResponse() (response *DeleteGameServerSessionQueueResponse)

func (*DeleteGameServerSessionQueueResponse) FromJsonString

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

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

func (*DeleteGameServerSessionQueueResponse) ToJsonString

func (r *DeleteGameServerSessionQueueResponse) ToJsonString() string

type DeleteGameServerSessionQueueResponseParams added in v1.0.426

type DeleteGameServerSessionQueueResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteScalingPolicyRequest

type DeleteScalingPolicyRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 扩缩容策略名称,最小长度为0,最大长度为1024
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewDeleteScalingPolicyRequest

func NewDeleteScalingPolicyRequest() (request *DeleteScalingPolicyRequest)

func (*DeleteScalingPolicyRequest) FromJsonString

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

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

func (*DeleteScalingPolicyRequest) ToJsonString

func (r *DeleteScalingPolicyRequest) ToJsonString() string

type DeleteScalingPolicyRequestParams added in v1.0.426

type DeleteScalingPolicyRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 扩缩容策略名称,最小长度为0,最大长度为1024
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type DeleteScalingPolicyResponse

type DeleteScalingPolicyResponse struct {
	*tchttp.BaseResponse
	Response *DeleteScalingPolicyResponseParams `json:"Response"`
}

func NewDeleteScalingPolicyResponse

func NewDeleteScalingPolicyResponse() (response *DeleteScalingPolicyResponse)

func (*DeleteScalingPolicyResponse) FromJsonString

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

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

func (*DeleteScalingPolicyResponse) ToJsonString

func (r *DeleteScalingPolicyResponse) ToJsonString() string

type DeleteScalingPolicyResponseParams added in v1.0.426

type DeleteScalingPolicyResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteTimerScalingPolicyRequest

type DeleteTimerScalingPolicyRequest struct {
	*tchttp.BaseRequest

	// 定时器ID, 进行encode
	TimerId *string `json:"TimerId,omitnil,omitempty" name:"TimerId"`

	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 定时器名称
	TimerName *string `json:"TimerName,omitnil,omitempty" name:"TimerName"`
}

func NewDeleteTimerScalingPolicyRequest

func NewDeleteTimerScalingPolicyRequest() (request *DeleteTimerScalingPolicyRequest)

func (*DeleteTimerScalingPolicyRequest) FromJsonString

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

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

func (*DeleteTimerScalingPolicyRequest) ToJsonString

func (r *DeleteTimerScalingPolicyRequest) ToJsonString() string

type DeleteTimerScalingPolicyRequestParams added in v1.0.426

type DeleteTimerScalingPolicyRequestParams struct {
	// 定时器ID, 进行encode
	TimerId *string `json:"TimerId,omitnil,omitempty" name:"TimerId"`

	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 定时器名称
	TimerName *string `json:"TimerName,omitnil,omitempty" name:"TimerName"`
}

Predefined struct for user

type DeleteTimerScalingPolicyResponse

type DeleteTimerScalingPolicyResponse struct {
	*tchttp.BaseResponse
	Response *DeleteTimerScalingPolicyResponseParams `json:"Response"`
}

func NewDeleteTimerScalingPolicyResponse

func NewDeleteTimerScalingPolicyResponse() (response *DeleteTimerScalingPolicyResponse)

func (*DeleteTimerScalingPolicyResponse) FromJsonString

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

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

func (*DeleteTimerScalingPolicyResponse) ToJsonString

func (r *DeleteTimerScalingPolicyResponse) ToJsonString() string

type DeleteTimerScalingPolicyResponseParams added in v1.0.426

type DeleteTimerScalingPolicyResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAliasRequest

type DescribeAliasRequest struct {
	*tchttp.BaseRequest

	// 要检索的队列别名的唯一标识符
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`
}

func NewDescribeAliasRequest

func NewDescribeAliasRequest() (request *DescribeAliasRequest)

func (*DescribeAliasRequest) FromJsonString

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

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

func (*DescribeAliasRequest) ToJsonString

func (r *DescribeAliasRequest) ToJsonString() string

type DescribeAliasRequestParams added in v1.0.426

type DescribeAliasRequestParams struct {
	// 要检索的队列别名的唯一标识符
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`
}

Predefined struct for user

type DescribeAliasResponse

type DescribeAliasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAliasResponseParams `json:"Response"`
}

func NewDescribeAliasResponse

func NewDescribeAliasResponse() (response *DescribeAliasResponse)

func (*DescribeAliasResponse) FromJsonString

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

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

func (*DescribeAliasResponse) ToJsonString

func (r *DescribeAliasResponse) ToJsonString() string

type DescribeAliasResponseParams added in v1.0.426

type DescribeAliasResponseParams struct {
	// 别名对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Alias *Alias `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAssetRequest

type DescribeAssetRequest struct {
	*tchttp.BaseRequest

	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`
}

func NewDescribeAssetRequest

func NewDescribeAssetRequest() (request *DescribeAssetRequest)

func (*DescribeAssetRequest) FromJsonString

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

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

func (*DescribeAssetRequest) ToJsonString

func (r *DescribeAssetRequest) ToJsonString() string

type DescribeAssetRequestParams added in v1.0.426

type DescribeAssetRequestParams struct {
	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`
}

Predefined struct for user

type DescribeAssetResponse

type DescribeAssetResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAssetResponseParams `json:"Response"`
}

func NewDescribeAssetResponse

func NewDescribeAssetResponse() (response *DescribeAssetResponse)

func (*DescribeAssetResponse) FromJsonString

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

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

func (*DescribeAssetResponse) ToJsonString

func (r *DescribeAssetResponse) ToJsonString() string

type DescribeAssetResponseParams added in v1.0.426

type DescribeAssetResponseParams struct {
	// 生成包信息
	Asset *Asset `json:"Asset,omitnil,omitempty" name:"Asset"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAssetSystemsRequest

type DescribeAssetSystemsRequest struct {
	*tchttp.BaseRequest

	// 生成包支持的操作系统类型
	OsType *string `json:"OsType,omitnil,omitempty" name:"OsType"`

	// 生成包支持的操作系统位数
	OsBit *int64 `json:"OsBit,omitnil,omitempty" name:"OsBit"`
}

func NewDescribeAssetSystemsRequest

func NewDescribeAssetSystemsRequest() (request *DescribeAssetSystemsRequest)

func (*DescribeAssetSystemsRequest) FromJsonString

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

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

func (*DescribeAssetSystemsRequest) ToJsonString

func (r *DescribeAssetSystemsRequest) ToJsonString() string

type DescribeAssetSystemsRequestParams added in v1.0.426

type DescribeAssetSystemsRequestParams struct {
	// 生成包支持的操作系统类型
	OsType *string `json:"OsType,omitnil,omitempty" name:"OsType"`

	// 生成包支持的操作系统位数
	OsBit *int64 `json:"OsBit,omitnil,omitempty" name:"OsBit"`
}

Predefined struct for user

type DescribeAssetSystemsResponse

type DescribeAssetSystemsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAssetSystemsResponseParams `json:"Response"`
}

func NewDescribeAssetSystemsResponse

func NewDescribeAssetSystemsResponse() (response *DescribeAssetSystemsResponse)

func (*DescribeAssetSystemsResponse) FromJsonString

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

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

func (*DescribeAssetSystemsResponse) ToJsonString

func (r *DescribeAssetSystemsResponse) ToJsonString() string

type DescribeAssetSystemsResponseParams added in v1.0.426

type DescribeAssetSystemsResponseParams struct {
	// 生成包支持的操作系统类型列表
	AssetSupportSys []*AssetSupportSys `json:"AssetSupportSys,omitnil,omitempty" name:"AssetSupportSys"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAssetsRequest

type DescribeAssetsRequest struct {
	*tchttp.BaseRequest

	// 生成包支持的可部署 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 偏移,代表页数,与asset实际数量相关
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 前端界面每页显示的最大条数,不超过100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索条件,支持包ID或包名字过滤,该字段会逐步废弃,建议使用 Filters 字段
	Filter *string `json:"Filter,omitnil,omitempty" name:"Filter"`

	// 资源过滤字段,可以按照资源名称、资源ID和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(生成包当前仅支持单个名称的过滤)- 资源ID过滤    - Key: 固定字符串 "resource:resourceId"    - Values: 生成包ID数组(生成包当前仅支持单个生成包ID的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeAssetsRequest

func NewDescribeAssetsRequest() (request *DescribeAssetsRequest)

func (*DescribeAssetsRequest) FromJsonString

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

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

func (*DescribeAssetsRequest) ToJsonString

func (r *DescribeAssetsRequest) ToJsonString() string

type DescribeAssetsRequestParams added in v1.0.426

type DescribeAssetsRequestParams struct {
	// 生成包支持的可部署 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 偏移,代表页数,与asset实际数量相关
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 前端界面每页显示的最大条数,不超过100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索条件,支持包ID或包名字过滤,该字段会逐步废弃,建议使用 Filters 字段
	Filter *string `json:"Filter,omitnil,omitempty" name:"Filter"`

	// 资源过滤字段,可以按照资源名称、资源ID和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(生成包当前仅支持单个名称的过滤)- 资源ID过滤    - Key: 固定字符串 "resource:resourceId"    - Values: 生成包ID数组(生成包当前仅支持单个生成包ID的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeAssetsResponse

type DescribeAssetsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAssetsResponseParams `json:"Response"`
}

func NewDescribeAssetsResponse

func NewDescribeAssetsResponse() (response *DescribeAssetsResponse)

func (*DescribeAssetsResponse) FromJsonString

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

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

func (*DescribeAssetsResponse) ToJsonString

func (r *DescribeAssetsResponse) ToJsonString() string

type DescribeAssetsResponseParams added in v1.0.426

type DescribeAssetsResponseParams struct {
	// 生成包总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 生成包列表
	Assets []*Asset `json:"Assets,omitnil,omitempty" name:"Assets"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCcnInstancesRequest

type DescribeCcnInstancesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

func NewDescribeCcnInstancesRequest

func NewDescribeCcnInstancesRequest() (request *DescribeCcnInstancesRequest)

func (*DescribeCcnInstancesRequest) FromJsonString

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

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

func (*DescribeCcnInstancesRequest) ToJsonString

func (r *DescribeCcnInstancesRequest) ToJsonString() string

type DescribeCcnInstancesRequestParams added in v1.0.426

type DescribeCcnInstancesRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

Predefined struct for user

type DescribeCcnInstancesResponse

type DescribeCcnInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCcnInstancesResponseParams `json:"Response"`
}

func NewDescribeCcnInstancesResponse

func NewDescribeCcnInstancesResponse() (response *DescribeCcnInstancesResponse)

func (*DescribeCcnInstancesResponse) FromJsonString

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

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

func (*DescribeCcnInstancesResponse) ToJsonString

func (r *DescribeCcnInstancesResponse) ToJsonString() string

type DescribeCcnInstancesResponseParams added in v1.0.426

type DescribeCcnInstancesResponseParams struct {
	// 云联网实例信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	CcnInstanceSets []*CcnInstanceSets `json:"CcnInstanceSets,omitnil,omitempty" name:"CcnInstanceSets"`

	// 云联网实例个数,最小值为0
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetAttributesRequest

type DescribeFleetAttributesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Ids
	FleetIds []*string `json:"FleetIds,omitnil,omitempty" name:"FleetIds"`

	// 结果返回最大数量,默认值20,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeFleetAttributesRequest

func NewDescribeFleetAttributesRequest() (request *DescribeFleetAttributesRequest)

func (*DescribeFleetAttributesRequest) FromJsonString

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

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

func (*DescribeFleetAttributesRequest) ToJsonString

func (r *DescribeFleetAttributesRequest) ToJsonString() string

type DescribeFleetAttributesRequestParams added in v1.0.426

type DescribeFleetAttributesRequestParams struct {
	// 服务器舰队 Ids
	FleetIds []*string `json:"FleetIds,omitnil,omitempty" name:"FleetIds"`

	// 结果返回最大数量,默认值20,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeFleetAttributesResponse

type DescribeFleetAttributesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetAttributesResponseParams `json:"Response"`
}

func NewDescribeFleetAttributesResponse

func NewDescribeFleetAttributesResponse() (response *DescribeFleetAttributesResponse)

func (*DescribeFleetAttributesResponse) FromJsonString

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

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

func (*DescribeFleetAttributesResponse) ToJsonString

func (r *DescribeFleetAttributesResponse) ToJsonString() string

type DescribeFleetAttributesResponseParams added in v1.0.426

type DescribeFleetAttributesResponseParams struct {
	// 服务器舰队属性
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetAttributes []*FleetAttributes `json:"FleetAttributes,omitnil,omitempty" name:"FleetAttributes"`

	// 服务器舰队总数,最小值0
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetCapacityRequest

type DescribeFleetCapacityRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID列表
	FleetIds []*string `json:"FleetIds,omitnil,omitempty" name:"FleetIds"`

	// 结果返回最大数量,最大值 100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeFleetCapacityRequest

func NewDescribeFleetCapacityRequest() (request *DescribeFleetCapacityRequest)

func (*DescribeFleetCapacityRequest) FromJsonString

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

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

func (*DescribeFleetCapacityRequest) ToJsonString

func (r *DescribeFleetCapacityRequest) ToJsonString() string

type DescribeFleetCapacityRequestParams added in v1.0.426

type DescribeFleetCapacityRequestParams struct {
	// 服务器舰队ID列表
	FleetIds []*string `json:"FleetIds,omitnil,omitempty" name:"FleetIds"`

	// 结果返回最大数量,最大值 100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeFleetCapacityResponse

type DescribeFleetCapacityResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetCapacityResponseParams `json:"Response"`
}

func NewDescribeFleetCapacityResponse

func NewDescribeFleetCapacityResponse() (response *DescribeFleetCapacityResponse)

func (*DescribeFleetCapacityResponse) FromJsonString

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

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

func (*DescribeFleetCapacityResponse) ToJsonString

func (r *DescribeFleetCapacityResponse) ToJsonString() string

type DescribeFleetCapacityResponseParams added in v1.0.426

type DescribeFleetCapacityResponseParams struct {
	// 服务器舰队的容量配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetCapacity []*FleetCapacity `json:"FleetCapacity,omitnil,omitempty" name:"FleetCapacity"`

	// 结果返回最大数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetEventsRequest

type DescribeFleetEventsRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 分页时返回服务器舰队事件的数量,默认为20,最大值为100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页时的数据偏移量,默认为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 事件代码
	EventCode *string `json:"EventCode,omitnil,omitempty" name:"EventCode"`

	// 发生事件的开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 发生事件的结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeFleetEventsRequest

func NewDescribeFleetEventsRequest() (request *DescribeFleetEventsRequest)

func (*DescribeFleetEventsRequest) FromJsonString

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

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

func (*DescribeFleetEventsRequest) ToJsonString

func (r *DescribeFleetEventsRequest) ToJsonString() string

type DescribeFleetEventsRequestParams added in v1.0.426

type DescribeFleetEventsRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 分页时返回服务器舰队事件的数量,默认为20,最大值为100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页时的数据偏移量,默认为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 事件代码
	EventCode *string `json:"EventCode,omitnil,omitempty" name:"EventCode"`

	// 发生事件的开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 发生事件的结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeFleetEventsResponse

type DescribeFleetEventsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetEventsResponseParams `json:"Response"`
}

func NewDescribeFleetEventsResponse

func NewDescribeFleetEventsResponse() (response *DescribeFleetEventsResponse)

func (*DescribeFleetEventsResponse) FromJsonString

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

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

func (*DescribeFleetEventsResponse) ToJsonString

func (r *DescribeFleetEventsResponse) ToJsonString() string

type DescribeFleetEventsResponseParams added in v1.0.426

type DescribeFleetEventsResponseParams struct {
	// 返回的事件列表
	Events []*Event `json:"Events,omitnil,omitempty" name:"Events"`

	// 返回的事件总数
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetPortSettingsRequest

type DescribeFleetPortSettingsRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

func NewDescribeFleetPortSettingsRequest

func NewDescribeFleetPortSettingsRequest() (request *DescribeFleetPortSettingsRequest)

func (*DescribeFleetPortSettingsRequest) FromJsonString

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

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

func (*DescribeFleetPortSettingsRequest) ToJsonString

func (r *DescribeFleetPortSettingsRequest) ToJsonString() string

type DescribeFleetPortSettingsRequestParams added in v1.0.426

type DescribeFleetPortSettingsRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

Predefined struct for user

type DescribeFleetPortSettingsResponse

type DescribeFleetPortSettingsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetPortSettingsResponseParams `json:"Response"`
}

func NewDescribeFleetPortSettingsResponse

func NewDescribeFleetPortSettingsResponse() (response *DescribeFleetPortSettingsResponse)

func (*DescribeFleetPortSettingsResponse) FromJsonString

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

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

func (*DescribeFleetPortSettingsResponse) ToJsonString

func (r *DescribeFleetPortSettingsResponse) ToJsonString() string

type DescribeFleetPortSettingsResponseParams added in v1.0.426

type DescribeFleetPortSettingsResponseParams struct {
	// 安全组信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InboundPermissions []*InboundPermission `json:"InboundPermissions,omitnil,omitempty" name:"InboundPermissions"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetRelatedResourcesRequest

type DescribeFleetRelatedResourcesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

func NewDescribeFleetRelatedResourcesRequest

func NewDescribeFleetRelatedResourcesRequest() (request *DescribeFleetRelatedResourcesRequest)

func (*DescribeFleetRelatedResourcesRequest) FromJsonString

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

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

func (*DescribeFleetRelatedResourcesRequest) ToJsonString

func (r *DescribeFleetRelatedResourcesRequest) ToJsonString() string

type DescribeFleetRelatedResourcesRequestParams added in v1.0.426

type DescribeFleetRelatedResourcesRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

Predefined struct for user

type DescribeFleetRelatedResourcesResponse

type DescribeFleetRelatedResourcesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetRelatedResourcesResponseParams `json:"Response"`
}

func NewDescribeFleetRelatedResourcesResponse

func NewDescribeFleetRelatedResourcesResponse() (response *DescribeFleetRelatedResourcesResponse)

func (*DescribeFleetRelatedResourcesResponse) FromJsonString

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

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

func (*DescribeFleetRelatedResourcesResponse) ToJsonString

type DescribeFleetRelatedResourcesResponseParams added in v1.0.426

type DescribeFleetRelatedResourcesResponseParams struct {
	// 与服务器舰队关联的资源信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Resources []*FleetRelatedResource `json:"Resources,omitnil,omitempty" name:"Resources"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetStatisticDetailsRequest

type DescribeFleetStatisticDetailsRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 查询开始时间,时间格式:YYYY-MM-DD hh:mm:ss
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 查询结束时间,时间格式:YYYY-MM-DD hh:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeFleetStatisticDetailsRequest

func NewDescribeFleetStatisticDetailsRequest() (request *DescribeFleetStatisticDetailsRequest)

func (*DescribeFleetStatisticDetailsRequest) FromJsonString

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

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

func (*DescribeFleetStatisticDetailsRequest) ToJsonString

func (r *DescribeFleetStatisticDetailsRequest) ToJsonString() string

type DescribeFleetStatisticDetailsRequestParams added in v1.0.426

type DescribeFleetStatisticDetailsRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 查询开始时间,时间格式:YYYY-MM-DD hh:mm:ss
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 查询结束时间,时间格式:YYYY-MM-DD hh:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeFleetStatisticDetailsResponse

type DescribeFleetStatisticDetailsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetStatisticDetailsResponseParams `json:"Response"`
}

func NewDescribeFleetStatisticDetailsResponse

func NewDescribeFleetStatisticDetailsResponse() (response *DescribeFleetStatisticDetailsResponse)

func (*DescribeFleetStatisticDetailsResponse) FromJsonString

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

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

func (*DescribeFleetStatisticDetailsResponse) ToJsonString

type DescribeFleetStatisticDetailsResponseParams added in v1.0.426

type DescribeFleetStatisticDetailsResponseParams struct {
	// 服务部署统计详情列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	DetailList []*FleetStatisticDetail `json:"DetailList,omitnil,omitempty" name:"DetailList"`

	// 记录总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

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

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetStatisticFlowsRequest

type DescribeFleetStatisticFlowsRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 查询开始时间,时间格式:YYYY-MM-DD hh:mm:ss
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 查询结束时间,时间格式:YYYY-MM-DD hh:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeFleetStatisticFlowsRequest

func NewDescribeFleetStatisticFlowsRequest() (request *DescribeFleetStatisticFlowsRequest)

func (*DescribeFleetStatisticFlowsRequest) FromJsonString

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

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

func (*DescribeFleetStatisticFlowsRequest) ToJsonString

func (r *DescribeFleetStatisticFlowsRequest) ToJsonString() string

type DescribeFleetStatisticFlowsRequestParams added in v1.0.426

type DescribeFleetStatisticFlowsRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 查询开始时间,时间格式:YYYY-MM-DD hh:mm:ss
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 查询结束时间,时间格式:YYYY-MM-DD hh:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeFleetStatisticFlowsResponse

type DescribeFleetStatisticFlowsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetStatisticFlowsResponseParams `json:"Response"`
}

func NewDescribeFleetStatisticFlowsResponse

func NewDescribeFleetStatisticFlowsResponse() (response *DescribeFleetStatisticFlowsResponse)

func (*DescribeFleetStatisticFlowsResponse) FromJsonString

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

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

func (*DescribeFleetStatisticFlowsResponse) ToJsonString

func (r *DescribeFleetStatisticFlowsResponse) ToJsonString() string

type DescribeFleetStatisticFlowsResponseParams added in v1.0.426

type DescribeFleetStatisticFlowsResponseParams struct {
	// 流量统计列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsedFlowList []*FleetStatisticFlows `json:"UsedFlowList,omitnil,omitempty" name:"UsedFlowList"`

	// 时长统计列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsedTimeList []*FleetStatisticTimes `json:"UsedTimeList,omitnil,omitempty" name:"UsedTimeList"`

	// 记录总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 统计时间类型,取值:小时和天
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetStatisticSummaryRequest

type DescribeFleetStatisticSummaryRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 查询开始时间,时间格式: YYYY-MM-DD hh:mm:ss
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 查询结束时间,时间格式: YYYY-MM-DD hh:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeFleetStatisticSummaryRequest

func NewDescribeFleetStatisticSummaryRequest() (request *DescribeFleetStatisticSummaryRequest)

func (*DescribeFleetStatisticSummaryRequest) FromJsonString

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

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

func (*DescribeFleetStatisticSummaryRequest) ToJsonString

func (r *DescribeFleetStatisticSummaryRequest) ToJsonString() string

type DescribeFleetStatisticSummaryRequestParams added in v1.0.426

type DescribeFleetStatisticSummaryRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 查询开始时间,时间格式: YYYY-MM-DD hh:mm:ss
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 查询结束时间,时间格式: YYYY-MM-DD hh:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeFleetStatisticSummaryResponse

type DescribeFleetStatisticSummaryResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetStatisticSummaryResponseParams `json:"Response"`
}

func NewDescribeFleetStatisticSummaryResponse

func NewDescribeFleetStatisticSummaryResponse() (response *DescribeFleetStatisticSummaryResponse)

func (*DescribeFleetStatisticSummaryResponse) FromJsonString

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

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

func (*DescribeFleetStatisticSummaryResponse) ToJsonString

type DescribeFleetStatisticSummaryResponseParams added in v1.0.426

type DescribeFleetStatisticSummaryResponseParams struct {
	// 总时长,单位秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalUsedTimeSeconds *string `json:"TotalUsedTimeSeconds,omitnil,omitempty" name:"TotalUsedTimeSeconds"`

	// 总流量,单位MB
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalUsedFlowMegaBytes *float64 `json:"TotalUsedFlowMegaBytes,omitnil,omitempty" name:"TotalUsedFlowMegaBytes"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFleetUtilizationRequest

type DescribeFleetUtilizationRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Ids
	FleetIds []*string `json:"FleetIds,omitnil,omitempty" name:"FleetIds"`
}

func NewDescribeFleetUtilizationRequest

func NewDescribeFleetUtilizationRequest() (request *DescribeFleetUtilizationRequest)

func (*DescribeFleetUtilizationRequest) FromJsonString

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

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

func (*DescribeFleetUtilizationRequest) ToJsonString

func (r *DescribeFleetUtilizationRequest) ToJsonString() string

type DescribeFleetUtilizationRequestParams added in v1.0.426

type DescribeFleetUtilizationRequestParams struct {
	// 服务器舰队 Ids
	FleetIds []*string `json:"FleetIds,omitnil,omitempty" name:"FleetIds"`
}

Predefined struct for user

type DescribeFleetUtilizationResponse

type DescribeFleetUtilizationResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFleetUtilizationResponseParams `json:"Response"`
}

func NewDescribeFleetUtilizationResponse

func NewDescribeFleetUtilizationResponse() (response *DescribeFleetUtilizationResponse)

func (*DescribeFleetUtilizationResponse) FromJsonString

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

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

func (*DescribeFleetUtilizationResponse) ToJsonString

func (r *DescribeFleetUtilizationResponse) ToJsonString() string

type DescribeFleetUtilizationResponseParams added in v1.0.426

type DescribeFleetUtilizationResponseParams struct {
	// 服务器舰队利用率
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetUtilization []*FleetUtilization `json:"FleetUtilization,omitnil,omitempty" name:"FleetUtilization"`

	// 总数,最小值0
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGameServerSessionDetailsRequest

type DescribeGameServerSessionDetailsRequest struct {
	*tchttp.BaseRequest

	// 别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 游戏服务器会话状态(ACTIVE,ACTIVATING,TERMINATED,TERMINATING,ERROR)
	StatusFilter *string `json:"StatusFilter,omitnil,omitempty" name:"StatusFilter"`
}

func NewDescribeGameServerSessionDetailsRequest

func NewDescribeGameServerSessionDetailsRequest() (request *DescribeGameServerSessionDetailsRequest)

func (*DescribeGameServerSessionDetailsRequest) FromJsonString

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

func (*DescribeGameServerSessionDetailsRequest) ToJsonString

type DescribeGameServerSessionDetailsRequestParams added in v1.0.426

type DescribeGameServerSessionDetailsRequestParams struct {
	// 别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 游戏服务器会话状态(ACTIVE,ACTIVATING,TERMINATED,TERMINATING,ERROR)
	StatusFilter *string `json:"StatusFilter,omitnil,omitempty" name:"StatusFilter"`
}

Predefined struct for user

type DescribeGameServerSessionDetailsResponse

type DescribeGameServerSessionDetailsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGameServerSessionDetailsResponseParams `json:"Response"`
}

func NewDescribeGameServerSessionDetailsResponse

func NewDescribeGameServerSessionDetailsResponse() (response *DescribeGameServerSessionDetailsResponse)

func (*DescribeGameServerSessionDetailsResponse) FromJsonString

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

func (*DescribeGameServerSessionDetailsResponse) ToJsonString

type DescribeGameServerSessionDetailsResponseParams added in v1.0.426

type DescribeGameServerSessionDetailsResponseParams struct {
	// 游戏服务器会话详情列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSessionDetails []*GameServerSessionDetail `json:"GameServerSessionDetails,omitnil,omitempty" name:"GameServerSessionDetails"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGameServerSessionPlacementRequest

type DescribeGameServerSessionPlacementRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话放置的唯一标识符
	PlacementId *string `json:"PlacementId,omitnil,omitempty" name:"PlacementId"`
}

func NewDescribeGameServerSessionPlacementRequest

func NewDescribeGameServerSessionPlacementRequest() (request *DescribeGameServerSessionPlacementRequest)

func (*DescribeGameServerSessionPlacementRequest) FromJsonString

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

func (*DescribeGameServerSessionPlacementRequest) ToJsonString

type DescribeGameServerSessionPlacementRequestParams added in v1.0.426

type DescribeGameServerSessionPlacementRequestParams struct {
	// 游戏服务器会话放置的唯一标识符
	PlacementId *string `json:"PlacementId,omitnil,omitempty" name:"PlacementId"`
}

Predefined struct for user

type DescribeGameServerSessionPlacementResponse

type DescribeGameServerSessionPlacementResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGameServerSessionPlacementResponseParams `json:"Response"`
}

func NewDescribeGameServerSessionPlacementResponse

func NewDescribeGameServerSessionPlacementResponse() (response *DescribeGameServerSessionPlacementResponse)

func (*DescribeGameServerSessionPlacementResponse) FromJsonString

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

func (*DescribeGameServerSessionPlacementResponse) ToJsonString

type DescribeGameServerSessionPlacementResponseParams added in v1.0.426

type DescribeGameServerSessionPlacementResponseParams struct {
	// 游戏服务器会话放置
	GameServerSessionPlacement *GameServerSessionPlacement `json:"GameServerSessionPlacement,omitnil,omitempty" name:"GameServerSessionPlacement"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGameServerSessionQueuesRequest

type DescribeGameServerSessionQueuesRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话队列名称数组,单个名字长度1~128
	Names []*string `json:"Names,omitnil,omitempty" name:"Names"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 资源过滤字段,可以按照资源名称、资源ID和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(游戏服务器会话队列支持多个名称的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeGameServerSessionQueuesRequest

func NewDescribeGameServerSessionQueuesRequest() (request *DescribeGameServerSessionQueuesRequest)

func (*DescribeGameServerSessionQueuesRequest) FromJsonString

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

func (*DescribeGameServerSessionQueuesRequest) ToJsonString

type DescribeGameServerSessionQueuesRequestParams added in v1.0.426

type DescribeGameServerSessionQueuesRequestParams struct {
	// 游戏服务器会话队列名称数组,单个名字长度1~128
	Names []*string `json:"Names,omitnil,omitempty" name:"Names"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 资源过滤字段,可以按照资源名称、资源ID和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(游戏服务器会话队列支持多个名称的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeGameServerSessionQueuesResponse

type DescribeGameServerSessionQueuesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGameServerSessionQueuesResponseParams `json:"Response"`
}

func NewDescribeGameServerSessionQueuesResponse

func NewDescribeGameServerSessionQueuesResponse() (response *DescribeGameServerSessionQueuesResponse)

func (*DescribeGameServerSessionQueuesResponse) FromJsonString

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

func (*DescribeGameServerSessionQueuesResponse) ToJsonString

type DescribeGameServerSessionQueuesResponseParams added in v1.0.426

type DescribeGameServerSessionQueuesResponseParams struct {
	// 游戏服务器会话队列数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSessionQueues []*GameServerSessionQueue `json:"GameServerSessionQueues,omitnil,omitempty" name:"GameServerSessionQueues"`

	// 游戏服务器会话队列总数
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGameServerSessionsRequest

type DescribeGameServerSessionsRequest struct {
	*tchttp.BaseRequest

	// 别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 游戏服务器会话状态(ACTIVE,ACTIVATING,TERMINATED,TERMINATING,ERROR)
	StatusFilter *string `json:"StatusFilter,omitnil,omitempty" name:"StatusFilter"`
}

func NewDescribeGameServerSessionsRequest

func NewDescribeGameServerSessionsRequest() (request *DescribeGameServerSessionsRequest)

func (*DescribeGameServerSessionsRequest) FromJsonString

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

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

func (*DescribeGameServerSessionsRequest) ToJsonString

func (r *DescribeGameServerSessionsRequest) ToJsonString() string

type DescribeGameServerSessionsRequestParams added in v1.0.426

type DescribeGameServerSessionsRequestParams struct {
	// 别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 游戏服务器会话状态(ACTIVE,ACTIVATING,TERMINATED,TERMINATING,ERROR)
	StatusFilter *string `json:"StatusFilter,omitnil,omitempty" name:"StatusFilter"`
}

Predefined struct for user

type DescribeGameServerSessionsResponse

type DescribeGameServerSessionsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGameServerSessionsResponseParams `json:"Response"`
}

func NewDescribeGameServerSessionsResponse

func NewDescribeGameServerSessionsResponse() (response *DescribeGameServerSessionsResponse)

func (*DescribeGameServerSessionsResponse) FromJsonString

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

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

func (*DescribeGameServerSessionsResponse) ToJsonString

func (r *DescribeGameServerSessionsResponse) ToJsonString() string

type DescribeGameServerSessionsResponseParams added in v1.0.426

type DescribeGameServerSessionsResponseParams struct {
	// 游戏服务器会话列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSessions []*GameServerSession `json:"GameServerSessions,omitnil,omitempty" name:"GameServerSessions"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstanceLimitRequest

type DescribeInstanceLimitRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeInstanceLimitRequest

func NewDescribeInstanceLimitRequest() (request *DescribeInstanceLimitRequest)

func (*DescribeInstanceLimitRequest) FromJsonString

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

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

func (*DescribeInstanceLimitRequest) ToJsonString

func (r *DescribeInstanceLimitRequest) ToJsonString() string

type DescribeInstanceLimitRequestParams added in v1.0.426

type DescribeInstanceLimitRequestParams struct {
}

Predefined struct for user

type DescribeInstanceLimitResponse

type DescribeInstanceLimitResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceLimitResponseParams `json:"Response"`
}

func NewDescribeInstanceLimitResponse

func NewDescribeInstanceLimitResponse() (response *DescribeInstanceLimitResponse)

func (*DescribeInstanceLimitResponse) FromJsonString

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

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

func (*DescribeInstanceLimitResponse) ToJsonString

func (r *DescribeInstanceLimitResponse) ToJsonString() string

type DescribeInstanceLimitResponseParams added in v1.0.426

type DescribeInstanceLimitResponseParams struct {
	// 限额
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 详细信息
	ExtraInfos []*ExtraInfos `json:"ExtraInfos,omitnil,omitempty" name:"ExtraInfos"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstanceTypesRequest

type DescribeInstanceTypesRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeInstanceTypesRequest

func NewDescribeInstanceTypesRequest() (request *DescribeInstanceTypesRequest)

func (*DescribeInstanceTypesRequest) FromJsonString

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

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

func (*DescribeInstanceTypesRequest) ToJsonString

func (r *DescribeInstanceTypesRequest) ToJsonString() string

type DescribeInstanceTypesRequestParams added in v1.0.426

type DescribeInstanceTypesRequestParams struct {
}

Predefined struct for user

type DescribeInstanceTypesResponse

type DescribeInstanceTypesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceTypesResponseParams `json:"Response"`
}

func NewDescribeInstanceTypesResponse

func NewDescribeInstanceTypesResponse() (response *DescribeInstanceTypesResponse)

func (*DescribeInstanceTypesResponse) FromJsonString

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

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

func (*DescribeInstanceTypesResponse) ToJsonString

func (r *DescribeInstanceTypesResponse) ToJsonString() string

type DescribeInstanceTypesResponseParams added in v1.0.426

type DescribeInstanceTypesResponseParams struct {
	// 服务器实例类型列表
	InstanceTypeList []*InstanceTypeInfo `json:"InstanceTypeList,omitnil,omitempty" name:"InstanceTypeList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstancesExtendRequest

type DescribeInstancesExtendRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 返回结果偏移,最小值0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// CVM实例公网IP
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`
}

func NewDescribeInstancesExtendRequest

func NewDescribeInstancesExtendRequest() (request *DescribeInstancesExtendRequest)

func (*DescribeInstancesExtendRequest) FromJsonString

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

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

func (*DescribeInstancesExtendRequest) ToJsonString

func (r *DescribeInstancesExtendRequest) ToJsonString() string

type DescribeInstancesExtendRequestParams added in v1.0.426

type DescribeInstancesExtendRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 返回结果偏移,最小值0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// CVM实例公网IP
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`
}

Predefined struct for user

type DescribeInstancesExtendResponse

type DescribeInstancesExtendResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstancesExtendResponseParams `json:"Response"`
}

func NewDescribeInstancesExtendResponse

func NewDescribeInstancesExtendResponse() (response *DescribeInstancesExtendResponse)

func (*DescribeInstancesExtendResponse) FromJsonString

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

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

func (*DescribeInstancesExtendResponse) ToJsonString

func (r *DescribeInstancesExtendResponse) ToJsonString() string

type DescribeInstancesExtendResponseParams added in v1.0.426

type DescribeInstancesExtendResponseParams struct {
	// 实例信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Instances []*InstanceExtend `json:"Instances,omitnil,omitempty" name:"Instances"`

	// 梳理信息总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstancesRequest

type DescribeInstancesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// CVM实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 结果返回最大数量,最小值0,最大值100
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回结果偏移,最小值0
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// CVM实例公网IP
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`
}

func NewDescribeInstancesRequest

func NewDescribeInstancesRequest() (request *DescribeInstancesRequest)

func (*DescribeInstancesRequest) FromJsonString

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

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

func (*DescribeInstancesRequest) ToJsonString

func (r *DescribeInstancesRequest) ToJsonString() string

type DescribeInstancesRequestParams added in v1.0.426

type DescribeInstancesRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// CVM实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 结果返回最大数量,最小值0,最大值100
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回结果偏移,最小值0
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// CVM实例公网IP
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`
}

Predefined struct for user

type DescribeInstancesResponse

type DescribeInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstancesResponseParams `json:"Response"`
}

func NewDescribeInstancesResponse

func NewDescribeInstancesResponse() (response *DescribeInstancesResponse)

func (*DescribeInstancesResponse) FromJsonString

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

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

func (*DescribeInstancesResponse) ToJsonString

func (r *DescribeInstancesResponse) ToJsonString() string

type DescribeInstancesResponseParams added in v1.0.426

type DescribeInstancesResponseParams struct {
	// 实例信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Instances []*Instance `json:"Instances,omitnil,omitempty" name:"Instances"`

	// 结果返回最大数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePlayerSessionsRequest

type DescribePlayerSessionsRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 玩家ID,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	PlayerId *string `json:"PlayerId,omitnil,omitempty" name:"PlayerId"`

	// 玩家会话ID,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	PlayerSessionId *string `json:"PlayerSessionId,omitnil,omitempty" name:"PlayerSessionId"`

	// 玩家会话状态(RESERVED,ACTIVE,COMPLETED,TIMEDOUT)
	PlayerSessionStatusFilter *string `json:"PlayerSessionStatusFilter,omitnil,omitempty" name:"PlayerSessionStatusFilter"`
}

func NewDescribePlayerSessionsRequest

func NewDescribePlayerSessionsRequest() (request *DescribePlayerSessionsRequest)

func (*DescribePlayerSessionsRequest) FromJsonString

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

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

func (*DescribePlayerSessionsRequest) ToJsonString

func (r *DescribePlayerSessionsRequest) ToJsonString() string

type DescribePlayerSessionsRequestParams added in v1.0.426

type DescribePlayerSessionsRequestParams struct {
	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 玩家ID,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	PlayerId *string `json:"PlayerId,omitnil,omitempty" name:"PlayerId"`

	// 玩家会话ID,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	PlayerSessionId *string `json:"PlayerSessionId,omitnil,omitempty" name:"PlayerSessionId"`

	// 玩家会话状态(RESERVED,ACTIVE,COMPLETED,TIMEDOUT)
	PlayerSessionStatusFilter *string `json:"PlayerSessionStatusFilter,omitnil,omitempty" name:"PlayerSessionStatusFilter"`
}

Predefined struct for user

type DescribePlayerSessionsResponse

type DescribePlayerSessionsResponse struct {
	*tchttp.BaseResponse
	Response *DescribePlayerSessionsResponseParams `json:"Response"`
}

func NewDescribePlayerSessionsResponse

func NewDescribePlayerSessionsResponse() (response *DescribePlayerSessionsResponse)

func (*DescribePlayerSessionsResponse) FromJsonString

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

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

func (*DescribePlayerSessionsResponse) ToJsonString

func (r *DescribePlayerSessionsResponse) ToJsonString() string

type DescribePlayerSessionsResponseParams added in v1.0.426

type DescribePlayerSessionsResponseParams struct {
	// 玩家会话列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerSessions []*PlayerSession `json:"PlayerSessions,omitnil,omitempty" name:"PlayerSessions"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRuntimeConfigurationRequest

type DescribeRuntimeConfigurationRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

func NewDescribeRuntimeConfigurationRequest

func NewDescribeRuntimeConfigurationRequest() (request *DescribeRuntimeConfigurationRequest)

func (*DescribeRuntimeConfigurationRequest) FromJsonString

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

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

func (*DescribeRuntimeConfigurationRequest) ToJsonString

func (r *DescribeRuntimeConfigurationRequest) ToJsonString() string

type DescribeRuntimeConfigurationRequestParams added in v1.0.426

type DescribeRuntimeConfigurationRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

Predefined struct for user

type DescribeRuntimeConfigurationResponse

type DescribeRuntimeConfigurationResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuntimeConfigurationResponseParams `json:"Response"`
}

func NewDescribeRuntimeConfigurationResponse

func NewDescribeRuntimeConfigurationResponse() (response *DescribeRuntimeConfigurationResponse)

func (*DescribeRuntimeConfigurationResponse) FromJsonString

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

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

func (*DescribeRuntimeConfigurationResponse) ToJsonString

func (r *DescribeRuntimeConfigurationResponse) ToJsonString() string

type DescribeRuntimeConfigurationResponseParams added in v1.0.426

type DescribeRuntimeConfigurationResponseParams struct {
	// 服务器舰队运行配置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeScalingPoliciesRequest

type DescribeScalingPoliciesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 状态过滤条件,取值:ACTIVE表示活跃
	StatusFilter *string `json:"StatusFilter,omitnil,omitempty" name:"StatusFilter"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeScalingPoliciesRequest

func NewDescribeScalingPoliciesRequest() (request *DescribeScalingPoliciesRequest)

func (*DescribeScalingPoliciesRequest) FromJsonString

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

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

func (*DescribeScalingPoliciesRequest) ToJsonString

func (r *DescribeScalingPoliciesRequest) ToJsonString() string

type DescribeScalingPoliciesRequestParams added in v1.0.426

type DescribeScalingPoliciesRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 状态过滤条件,取值:ACTIVE表示活跃
	StatusFilter *string `json:"StatusFilter,omitnil,omitempty" name:"StatusFilter"`

	// 返回结果偏移,最小值0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 结果返回最大数量,最小值0,最大值100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeScalingPoliciesResponse

type DescribeScalingPoliciesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeScalingPoliciesResponseParams `json:"Response"`
}

func NewDescribeScalingPoliciesResponse

func NewDescribeScalingPoliciesResponse() (response *DescribeScalingPoliciesResponse)

func (*DescribeScalingPoliciesResponse) FromJsonString

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

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

func (*DescribeScalingPoliciesResponse) ToJsonString

func (r *DescribeScalingPoliciesResponse) ToJsonString() string

type DescribeScalingPoliciesResponseParams added in v1.0.426

type DescribeScalingPoliciesResponseParams struct {
	// 动态扩缩容配置策略数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	ScalingPolicies []*ScalingPolicy `json:"ScalingPolicies,omitnil,omitempty" name:"ScalingPolicies"`

	// 动态扩缩容配置策略总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTimerScalingPoliciesRequest

type DescribeTimerScalingPoliciesRequest struct {
	*tchttp.BaseRequest

	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 定时器名称
	TimerName *string `json:"TimerName,omitnil,omitempty" name:"TimerName"`

	// 定时器开始时间
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 定时器结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 页大小
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeTimerScalingPoliciesRequest

func NewDescribeTimerScalingPoliciesRequest() (request *DescribeTimerScalingPoliciesRequest)

func (*DescribeTimerScalingPoliciesRequest) FromJsonString

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

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

func (*DescribeTimerScalingPoliciesRequest) ToJsonString

func (r *DescribeTimerScalingPoliciesRequest) ToJsonString() string

type DescribeTimerScalingPoliciesRequestParams added in v1.0.426

type DescribeTimerScalingPoliciesRequestParams struct {
	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 定时器名称
	TimerName *string `json:"TimerName,omitnil,omitempty" name:"TimerName"`

	// 定时器开始时间
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 定时器结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 页大小
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeTimerScalingPoliciesResponse

type DescribeTimerScalingPoliciesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTimerScalingPoliciesResponseParams `json:"Response"`
}

func NewDescribeTimerScalingPoliciesResponse

func NewDescribeTimerScalingPoliciesResponse() (response *DescribeTimerScalingPoliciesResponse)

func (*DescribeTimerScalingPoliciesResponse) FromJsonString

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

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

func (*DescribeTimerScalingPoliciesResponse) ToJsonString

func (r *DescribeTimerScalingPoliciesResponse) ToJsonString() string

type DescribeTimerScalingPoliciesResponseParams added in v1.0.426

type DescribeTimerScalingPoliciesResponseParams struct {
	// 定时器扩缩容策略配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimerScalingPolicies []*TimerScalingPolicy `json:"TimerScalingPolicies,omitnil,omitempty" name:"TimerScalingPolicies"`

	// 定时器总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUserQuotaRequest

type DescribeUserQuotaRequest struct {
	*tchttp.BaseRequest

	// 资源类型
	ResourceType *uint64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`
}

func NewDescribeUserQuotaRequest

func NewDescribeUserQuotaRequest() (request *DescribeUserQuotaRequest)

func (*DescribeUserQuotaRequest) FromJsonString

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

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

func (*DescribeUserQuotaRequest) ToJsonString

func (r *DescribeUserQuotaRequest) ToJsonString() string

type DescribeUserQuotaRequestParams added in v1.0.426

type DescribeUserQuotaRequestParams struct {
	// 资源类型
	ResourceType *uint64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`
}

Predefined struct for user

type DescribeUserQuotaResponse

type DescribeUserQuotaResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUserQuotaResponseParams `json:"Response"`
}

func NewDescribeUserQuotaResponse

func NewDescribeUserQuotaResponse() (response *DescribeUserQuotaResponse)

func (*DescribeUserQuotaResponse) FromJsonString

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

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

func (*DescribeUserQuotaResponse) ToJsonString

func (r *DescribeUserQuotaResponse) ToJsonString() string

type DescribeUserQuotaResponseParams added in v1.0.426

type DescribeUserQuotaResponseParams struct {
	// 配额资源信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	QuotaResource *QuotaResource `json:"QuotaResource,omitnil,omitempty" name:"QuotaResource"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUserQuotasRequest

type DescribeUserQuotasRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeUserQuotasRequest

func NewDescribeUserQuotasRequest() (request *DescribeUserQuotasRequest)

func (*DescribeUserQuotasRequest) FromJsonString

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

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

func (*DescribeUserQuotasRequest) ToJsonString

func (r *DescribeUserQuotasRequest) ToJsonString() string

type DescribeUserQuotasRequestParams added in v1.0.426

type DescribeUserQuotasRequestParams struct {
}

Predefined struct for user

type DescribeUserQuotasResponse

type DescribeUserQuotasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUserQuotasResponseParams `json:"Response"`
}

func NewDescribeUserQuotasResponse

func NewDescribeUserQuotasResponse() (response *DescribeUserQuotasResponse)

func (*DescribeUserQuotasResponse) FromJsonString

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

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

func (*DescribeUserQuotasResponse) ToJsonString

func (r *DescribeUserQuotasResponse) ToJsonString() string

type DescribeUserQuotasResponseParams added in v1.0.426

type DescribeUserQuotasResponseParams struct {
	// 配额信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	QuotaResource []*QuotaResource `json:"QuotaResource,omitnil,omitempty" name:"QuotaResource"`

	// 配额信息列表总数,最小值0
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DesiredPlayerSession

type DesiredPlayerSession struct {
	// 与玩家会话关联的唯一玩家标识
	PlayerId *string `json:"PlayerId,omitnil,omitempty" name:"PlayerId"`

	// 开发人员定义的玩家数据
	PlayerData *string `json:"PlayerData,omitnil,omitempty" name:"PlayerData"`
}

type DetachCcnInstancesRequest

type DetachCcnInstancesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

func NewDetachCcnInstancesRequest

func NewDetachCcnInstancesRequest() (request *DetachCcnInstancesRequest)

func (*DetachCcnInstancesRequest) FromJsonString

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

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

func (*DetachCcnInstancesRequest) ToJsonString

func (r *DetachCcnInstancesRequest) ToJsonString() string

type DetachCcnInstancesRequestParams added in v1.0.426

type DetachCcnInstancesRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`
}

Predefined struct for user

type DetachCcnInstancesResponse

type DetachCcnInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DetachCcnInstancesResponseParams `json:"Response"`
}

func NewDetachCcnInstancesResponse

func NewDetachCcnInstancesResponse() (response *DetachCcnInstancesResponse)

func (*DetachCcnInstancesResponse) FromJsonString

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

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

func (*DetachCcnInstancesResponse) ToJsonString

func (r *DetachCcnInstancesResponse) ToJsonString() string

type DetachCcnInstancesResponseParams added in v1.0.426

type DetachCcnInstancesResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DiskInfo

type DiskInfo struct {
	// 磁盘类型,支持:高性能云硬盘(CLOUD_PREMIUM)、SSD云硬盘(CLOUD_SSD)
	DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"`

	// 系统盘:可选硬盘容量,50-500GB,数字以1为单位,数据盘:可选硬盘容量:10-32000GB,数字以10为单位;当磁盘类型为SSD云硬盘(CLOUD_SSD)最小大小为 100GB
	DiskSize *uint64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"`
}

type EndGameServerSessionAndProcessRequest

type EndGameServerSessionAndProcessRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话ID,如果传入游戏服务器会话ID,结束对应进程以及游戏服务器会话和玩家会话。
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// CVM的公网IP地址,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入IpAddress不生效。
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`

	// 端口号,取值范围1025-60000,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入Port不生效。
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`
}

func NewEndGameServerSessionAndProcessRequest

func NewEndGameServerSessionAndProcessRequest() (request *EndGameServerSessionAndProcessRequest)

func (*EndGameServerSessionAndProcessRequest) FromJsonString

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

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

func (*EndGameServerSessionAndProcessRequest) ToJsonString

type EndGameServerSessionAndProcessRequestParams added in v1.0.426

type EndGameServerSessionAndProcessRequestParams struct {
	// 游戏服务器会话ID,如果传入游戏服务器会话ID,结束对应进程以及游戏服务器会话和玩家会话。
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// CVM的公网IP地址,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入IpAddress不生效。
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`

	// 端口号,取值范围1025-60000,需同时传入IpAddress和Port,结束IpAddress和Port对应的进程以及游戏服务器会话(如果存在)和玩家会话(如果存在),单独传入Port不生效。
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`
}

Predefined struct for user

type EndGameServerSessionAndProcessResponse

type EndGameServerSessionAndProcessResponse struct {
	*tchttp.BaseResponse
	Response *EndGameServerSessionAndProcessResponseParams `json:"Response"`
}

func NewEndGameServerSessionAndProcessResponse

func NewEndGameServerSessionAndProcessResponse() (response *EndGameServerSessionAndProcessResponse)

func (*EndGameServerSessionAndProcessResponse) FromJsonString

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

func (*EndGameServerSessionAndProcessResponse) ToJsonString

type EndGameServerSessionAndProcessResponseParams added in v1.0.426

type EndGameServerSessionAndProcessResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Event

type Event struct {
	// 事件代码,支持以下的事件代码
	//
	// - FLEET_CREATED
	// - FLEET_STATE_DOWNLOADING
	// - FLEET_BINARY_DOWNLOAD_FAILED
	// - FLEET_CREATION_EXTRACTING_BUILD
	// - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG
	// - FLEET_STATE_VALIDATING
	// - FLEET_STATE_BUILDING
	// - FLEET_STATE_ACTIVATING
	// - FLEET_STATE_ACTIVE
	// - FLEET_SCALING_EVENT
	// - FLEET_STATE_ERROR
	// - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND
	// - FLEET_ACTIVATION_FAILED_NO_INSTANCES
	// - FLEET_VPC_PEERING_SUCCEEDED
	// - FLEET_VPC_PEERING_FAILED
	// - FLEET_VPC_PEERING_DELETE
	// - FLEET_INITIALIZATION_FAILED
	// - FLEET_DELETED
	// - FLEET_STATE_DELETING
	// - FLEET_ACTIVATION_FAILED
	// - GAME_SESSION_ACTIVATION_TIMEOUT
	EventCode *string `json:"EventCode,omitnil,omitempty" name:"EventCode"`

	// 事件的唯一标识 ID
	EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"`

	// 事件的发生时间,UTC 时间格式
	EventTime *string `json:"EventTime,omitnil,omitempty" name:"EventTime"`

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

	// 事件相关的日志存储路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	PreSignedLogUrl *string `json:"PreSignedLogUrl,omitnil,omitempty" name:"PreSignedLogUrl"`

	// 事件对应的资源对象唯一标识 ID,例如服务器舰队 ID
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`
}

type ExtraInfos

type ExtraInfos struct {
	// 实例类型,例如S5.LARGE8
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 实例限额数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalInstances *uint64 `json:"TotalInstances,omitnil,omitempty" name:"TotalInstances"`
}

type Filter

type Filter struct {
	// 过滤属性的 key
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 过滤属性的 values 值
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type FleetAttributes

type FleetAttributes struct {
	// 生成包 Id
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 创建服务器舰队时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

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

	// 服务器舰队资源描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetArn *string `json:"FleetArn,omitnil,omitempty" name:"FleetArn"`

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

	// 服务器舰队类型,目前只支持ON_DEMAND
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetType *string `json:"FleetType,omitnil,omitempty" name:"FleetType"`

	// 服务器类型,例如S5.LARGE8
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 服务器舰队名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 游戏会话保护策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	NewGameServerSessionProtectionPolicy *string `json:"NewGameServerSessionProtectionPolicy,omitnil,omitempty" name:"NewGameServerSessionProtectionPolicy"`

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

	// 资源创建限制策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceCreationLimitPolicy *ResourceCreationLimitPolicy `json:"ResourceCreationLimitPolicy,omitnil,omitempty" name:"ResourceCreationLimitPolicy"`

	// 状态:新建、下载中、验证中、生成中、激活中、活跃、异常、删除中、结束
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 服务器舰队停止状态,为空时表示自动扩缩容
	// 注意:此字段可能返回 null,表示取不到有效值。
	StoppedActions []*string `json:"StoppedActions,omitnil,omitempty" name:"StoppedActions"`

	// 服务器舰队终止时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	TerminationTime *string `json:"TerminationTime,omitnil,omitempty" name:"TerminationTime"`

	// 时限保护超时时间,默认60分钟,最小值5,最大值1440
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSessionProtectionTimeLimit *uint64 `json:"GameServerSessionProtectionTimeLimit,omitnil,omitempty" name:"GameServerSessionProtectionTimeLimit"`

	// 计费状态:未开通、已开通、异常、欠费隔离、销毁、解冻
	// 注意:此字段可能返回 null,表示取不到有效值。
	BillingStatus *string `json:"BillingStatus,omitnil,omitempty" name:"BillingStatus"`

	// 标签列表,最大长度50组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位
	// 注意:此字段可能返回 null,表示取不到有效值。
	DataDiskInfo []*DiskInfo `json:"DataDiskInfo,omitnil,omitempty" name:"DataDiskInfo"`

	// 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位
	// 注意:此字段可能返回 null,表示取不到有效值。
	SystemDiskInfo *DiskInfo `json:"SystemDiskInfo,omitnil,omitempty" name:"SystemDiskInfo"`

	// 云联网相关信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	RelatedCcnInfos []*RelatedCcnInfo `json:"RelatedCcnInfos,omitnil,omitempty" name:"RelatedCcnInfos"`

	// fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps
	// 注意:此字段可能返回 null,表示取不到有效值。
	InternetMaxBandwidthOut *int64 `json:"InternetMaxBandwidthOut,omitnil,omitempty" name:"InternetMaxBandwidthOut"`
}

type FleetCapacity

type FleetCapacity struct {
	// 服务部署 Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器类型,如S3.LARGE8,S2.LARGE8,S5.LARGE8等
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// 服务器实例统计数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCounts *InstanceCounts `json:"InstanceCounts,omitnil,omitempty" name:"InstanceCounts"`

	// 服务器伸缩容间隔,单位分钟,最小值3,最大值30,默认值10
	// 注意:此字段可能返回 null,表示取不到有效值。
	ScalingInterval *uint64 `json:"ScalingInterval,omitnil,omitempty" name:"ScalingInterval"`
}

type FleetRelatedResource

type FleetRelatedResource struct {
	// 资源类型。
	// - ALIAS:别名
	// - QUEUE:队列
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 资源ID,目前仅支持别名ID和队列名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 资源所在区域,如ap-shanghai、na-siliconvalley等
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceRegion *string `json:"ResourceRegion,omitnil,omitempty" name:"ResourceRegion"`
}

type FleetStatisticDetail

type FleetStatisticDetail struct {
	// 舰队ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

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

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

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

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

	// 总时长,单位秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalUsedTimeSeconds *string `json:"TotalUsedTimeSeconds,omitnil,omitempty" name:"TotalUsedTimeSeconds"`

	// 总流量,单位MB
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalUsedFlowMegaBytes *float64 `json:"TotalUsedFlowMegaBytes,omitnil,omitempty" name:"TotalUsedFlowMegaBytes"`
}

type FleetStatisticFlows

type FleetStatisticFlows struct {
	// 总流量,单位MB
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalUsedFlowMegaBytes *float64 `json:"TotalUsedFlowMegaBytes,omitnil,omitempty" name:"TotalUsedFlowMegaBytes"`

	// 统计开始时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`
}

type FleetStatisticTimes

type FleetStatisticTimes struct {
	// 统计开始时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 统计总时长,单位秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalUsedTimeSeconds *string `json:"TotalUsedTimeSeconds,omitnil,omitempty" name:"TotalUsedTimeSeconds"`
}

type FleetUtilization

type FleetUtilization struct {
	// 游戏会话数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActiveGameServerSessionCount *uint64 `json:"ActiveGameServerSessionCount,omitnil,omitempty" name:"ActiveGameServerSessionCount"`

	// 活跃进程数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActiveServerProcessCount *uint64 `json:"ActiveServerProcessCount,omitnil,omitempty" name:"ActiveServerProcessCount"`

	// 当前游戏玩家数
	// 注意:此字段可能返回 null,表示取不到有效值。
	CurrentPlayerSessionCount *uint64 `json:"CurrentPlayerSessionCount,omitnil,omitempty" name:"CurrentPlayerSessionCount"`

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

	// 最大玩家会话数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`
}

type GameProperty

type GameProperty struct {
	// 属性名称,最大长度不超过32个ASCII字符
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 属性值,最大长度不超过96个ASCII字符
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type GameServerSession

type GameServerSession struct {
	// 游戏服务器会话创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 创建者ID,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatorId *string `json:"CreatorId,omitnil,omitempty" name:"CreatorId"`

	// 当前玩家数量,最小值不小于0
	CurrentPlayerSessionCount *uint64 `json:"CurrentPlayerSessionCount,omitnil,omitempty" name:"CurrentPlayerSessionCount"`

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

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏属性,最大长度不超过16组
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameProperties []*GameProperty `json:"GameProperties,omitnil,omitempty" name:"GameProperties"`

	// 游戏服务器会话属性详情,最大长度不超过4096个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSessionData *string `json:"GameServerSessionData,omitnil,omitempty" name:"GameServerSessionData"`

	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// CVM IP地址
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`

	// 对战进程详情,最大长度不超过400000个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	MatchmakerData *string `json:"MatchmakerData,omitnil,omitempty" name:"MatchmakerData"`

	// 最大玩家数量,最小值不小于0
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 游戏服务器会话名称,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 玩家会话创建策略(ACCEPT_ALL,DENY_ALL)
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerSessionCreationPolicy *string `json:"PlayerSessionCreationPolicy,omitnil,omitempty" name:"PlayerSessionCreationPolicy"`

	// 端口号,最小值不小于1,最大值不超过60000
	Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 游戏服务器会话状态(ACTIVE,ACTIVATING,TERMINATED,TERMINATING,ERROR)
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 游戏服务器会话状态附加信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatusReason *string `json:"StatusReason,omitnil,omitempty" name:"StatusReason"`

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

	// 实例类型,最大长度不超过128个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

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

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

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

	// 会话可用性状态,是否被屏蔽(Enable,Disable)
	// 注意:此字段可能返回 null,表示取不到有效值。
	AvailabilityStatus *string `json:"AvailabilityStatus,omitnil,omitempty" name:"AvailabilityStatus"`
}

type GameServerSessionDetail

type GameServerSessionDetail struct {
	// 游戏服务器会话
	GameServerSession *GameServerSession `json:"GameServerSession,omitnil,omitempty" name:"GameServerSession"`

	// 保护策略,可选(NoProtection,FullProtection)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProtectionPolicy *string `json:"ProtectionPolicy,omitnil,omitempty" name:"ProtectionPolicy"`
}

type GameServerSessionPlacement

type GameServerSessionPlacement struct {
	// 部署Id
	PlacementId *string `json:"PlacementId,omitnil,omitempty" name:"PlacementId"`

	// 服务部署组名称
	GameServerSessionQueueName *string `json:"GameServerSessionQueueName,omitnil,omitempty" name:"GameServerSessionQueueName"`

	// 玩家延迟
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerLatencies []*PlayerLatency `json:"PlayerLatencies,omitnil,omitempty" name:"PlayerLatencies"`

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

	// 分配给正在运行游戏会话的实例的DNS标识符
	// 注意:此字段可能返回 null,表示取不到有效值。
	DnsName *string `json:"DnsName,omitnil,omitempty" name:"DnsName"`

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

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

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

	// 游戏属性
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameProperties []*GameProperty `json:"GameProperties,omitnil,omitempty" name:"GameProperties"`

	// 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 游戏会话数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSessionData *string `json:"GameServerSessionData,omitnil,omitempty" name:"GameServerSessionData"`

	// 运行游戏会话的实例的IP地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`

	// 运行游戏会话的实例的端口号
	// 注意:此字段可能返回 null,表示取不到有效值。
	Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 游戏匹配数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	MatchmakerData *string `json:"MatchmakerData,omitnil,omitempty" name:"MatchmakerData"`

	// 部署的玩家游戏数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlacedPlayerSessions []*PlacedPlayerSession `json:"PlacedPlayerSessions,omitnil,omitempty" name:"PlacedPlayerSessions"`

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

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

type GameServerSessionQueue

type GameServerSessionQueue struct {
	// 服务部署组名字
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 服务部署组资源
	GameServerSessionQueueArn *string `json:"GameServerSessionQueueArn,omitnil,omitempty" name:"GameServerSessionQueueArn"`

	// 目的fleet(可为别名)列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Destinations []*GameServerSessionQueueDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"`

	// 延迟策略集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerLatencyPolicies []*PlayerLatencyPolicy `json:"PlayerLatencyPolicies,omitnil,omitempty" name:"PlayerLatencyPolicies"`

	// 超时时间
	TimeoutInSeconds *uint64 `json:"TimeoutInSeconds,omitnil,omitempty" name:"TimeoutInSeconds"`

	// 标签列表,最大长度50组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

type GameServerSessionQueueDestination

type GameServerSessionQueueDestination struct {
	// 服务部署组目的的资源描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	DestinationArn *string `json:"DestinationArn,omitnil,omitempty" name:"DestinationArn"`

	// 服务部署组目的的状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetStatus *string `json:"FleetStatus,omitnil,omitempty" name:"FleetStatus"`
}

type GetGameServerInstanceLogUrlRequest

type GetGameServerInstanceLogUrlRequest struct {
	*tchttp.BaseRequest

	// 游戏舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例IP
	ServerIp *string `json:"ServerIp,omitnil,omitempty" name:"ServerIp"`

	// 偏移量
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每次条数
	Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"`
}

func NewGetGameServerInstanceLogUrlRequest

func NewGetGameServerInstanceLogUrlRequest() (request *GetGameServerInstanceLogUrlRequest)

func (*GetGameServerInstanceLogUrlRequest) FromJsonString

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

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

func (*GetGameServerInstanceLogUrlRequest) ToJsonString

func (r *GetGameServerInstanceLogUrlRequest) ToJsonString() string

type GetGameServerInstanceLogUrlRequestParams added in v1.0.426

type GetGameServerInstanceLogUrlRequestParams struct {
	// 游戏舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例IP
	ServerIp *string `json:"ServerIp,omitnil,omitempty" name:"ServerIp"`

	// 偏移量
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每次条数
	Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"`
}

Predefined struct for user

type GetGameServerInstanceLogUrlResponse

type GetGameServerInstanceLogUrlResponse struct {
	*tchttp.BaseResponse
	Response *GetGameServerInstanceLogUrlResponseParams `json:"Response"`
}

func NewGetGameServerInstanceLogUrlResponse

func NewGetGameServerInstanceLogUrlResponse() (response *GetGameServerInstanceLogUrlResponse)

func (*GetGameServerInstanceLogUrlResponse) FromJsonString

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

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

func (*GetGameServerInstanceLogUrlResponse) ToJsonString

func (r *GetGameServerInstanceLogUrlResponse) ToJsonString() string

type GetGameServerInstanceLogUrlResponseParams added in v1.0.426

type GetGameServerInstanceLogUrlResponseParams struct {
	// 日志下载URL的数组,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	PresignedUrls []*string `json:"PresignedUrls,omitnil,omitempty" name:"PresignedUrls"`

	// 总条数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 是否还有没拉取完的
	HasNext *bool `json:"HasNext,omitnil,omitempty" name:"HasNext"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetGameServerSessionLogUrlRequest

type GetGameServerSessionLogUrlRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`
}

func NewGetGameServerSessionLogUrlRequest

func NewGetGameServerSessionLogUrlRequest() (request *GetGameServerSessionLogUrlRequest)

func (*GetGameServerSessionLogUrlRequest) FromJsonString

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

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

func (*GetGameServerSessionLogUrlRequest) ToJsonString

func (r *GetGameServerSessionLogUrlRequest) ToJsonString() string

type GetGameServerSessionLogUrlRequestParams added in v1.0.426

type GetGameServerSessionLogUrlRequestParams struct {
	// 游戏服务器会话ID,最小长度不小于1个ASCII字符,最大长度不超过48个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`
}

Predefined struct for user

type GetGameServerSessionLogUrlResponse

type GetGameServerSessionLogUrlResponse struct {
	*tchttp.BaseResponse
	Response *GetGameServerSessionLogUrlResponseParams `json:"Response"`
}

func NewGetGameServerSessionLogUrlResponse

func NewGetGameServerSessionLogUrlResponse() (response *GetGameServerSessionLogUrlResponse)

func (*GetGameServerSessionLogUrlResponse) FromJsonString

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

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

func (*GetGameServerSessionLogUrlResponse) ToJsonString

func (r *GetGameServerSessionLogUrlResponse) ToJsonString() string

type GetGameServerSessionLogUrlResponseParams added in v1.0.426

type GetGameServerSessionLogUrlResponseParams struct {
	// 日志下载URL,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	PreSignedUrl *string `json:"PreSignedUrl,omitnil,omitempty" name:"PreSignedUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetInstanceAccessRequest

type GetInstanceAccessRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例Id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

func NewGetInstanceAccessRequest

func NewGetInstanceAccessRequest() (request *GetInstanceAccessRequest)

func (*GetInstanceAccessRequest) FromJsonString

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

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

func (*GetInstanceAccessRequest) ToJsonString

func (r *GetInstanceAccessRequest) ToJsonString() string

type GetInstanceAccessRequestParams added in v1.0.426

type GetInstanceAccessRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例Id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

Predefined struct for user

type GetInstanceAccessResponse

type GetInstanceAccessResponse struct {
	*tchttp.BaseResponse
	Response *GetInstanceAccessResponseParams `json:"Response"`
}

func NewGetInstanceAccessResponse

func NewGetInstanceAccessResponse() (response *GetInstanceAccessResponse)

func (*GetInstanceAccessResponse) FromJsonString

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

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

func (*GetInstanceAccessResponse) ToJsonString

func (r *GetInstanceAccessResponse) ToJsonString() string

type GetInstanceAccessResponseParams added in v1.0.426

type GetInstanceAccessResponseParams struct {
	// 实例登录所需要的凭据
	InstanceAccess *InstanceAccess `json:"InstanceAccess,omitnil,omitempty" name:"InstanceAccess"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetUploadCredentialsRequest

type GetUploadCredentialsRequest struct {
	*tchttp.BaseRequest

	// 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 生成包的ZIP包名,例如:server.zip
	BucketKey *string `json:"BucketKey,omitnil,omitempty" name:"BucketKey"`
}

func NewGetUploadCredentialsRequest

func NewGetUploadCredentialsRequest() (request *GetUploadCredentialsRequest)

func (*GetUploadCredentialsRequest) FromJsonString

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

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

func (*GetUploadCredentialsRequest) ToJsonString

func (r *GetUploadCredentialsRequest) ToJsonString() string

type GetUploadCredentialsRequestParams added in v1.0.426

type GetUploadCredentialsRequestParams struct {
	// 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 生成包的ZIP包名,例如:server.zip
	BucketKey *string `json:"BucketKey,omitnil,omitempty" name:"BucketKey"`
}

Predefined struct for user

type GetUploadCredentialsResponse

type GetUploadCredentialsResponse struct {
	*tchttp.BaseResponse
	Response *GetUploadCredentialsResponseParams `json:"Response"`
}

func NewGetUploadCredentialsResponse

func NewGetUploadCredentialsResponse() (response *GetUploadCredentialsResponse)

func (*GetUploadCredentialsResponse) FromJsonString

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

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

func (*GetUploadCredentialsResponse) ToJsonString

func (r *GetUploadCredentialsResponse) ToJsonString() string

type GetUploadCredentialsResponseParams added in v1.0.426

type GetUploadCredentialsResponseParams struct {
	// 上传文件授权信息Auth
	BucketAuth *string `json:"BucketAuth,omitnil,omitempty" name:"BucketAuth"`

	// Bucket名字
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// 生成包所在地域
	AssetRegion *string `json:"AssetRegion,omitnil,omitempty" name:"AssetRegion"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetUploadFederationTokenRequest

type GetUploadFederationTokenRequest struct {
	*tchttp.BaseRequest
}

func NewGetUploadFederationTokenRequest

func NewGetUploadFederationTokenRequest() (request *GetUploadFederationTokenRequest)

func (*GetUploadFederationTokenRequest) FromJsonString

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

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

func (*GetUploadFederationTokenRequest) ToJsonString

func (r *GetUploadFederationTokenRequest) ToJsonString() string

type GetUploadFederationTokenRequestParams added in v1.0.426

type GetUploadFederationTokenRequestParams struct {
}

Predefined struct for user

type GetUploadFederationTokenResponse

type GetUploadFederationTokenResponse struct {
	*tchttp.BaseResponse
	Response *GetUploadFederationTokenResponseParams `json:"Response"`
}

func NewGetUploadFederationTokenResponse

func NewGetUploadFederationTokenResponse() (response *GetUploadFederationTokenResponse)

func (*GetUploadFederationTokenResponse) FromJsonString

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

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

func (*GetUploadFederationTokenResponse) ToJsonString

func (r *GetUploadFederationTokenResponse) ToJsonString() string

type GetUploadFederationTokenResponseParams added in v1.0.426

type GetUploadFederationTokenResponseParams struct {
	// 临时证书的过期时间,Unix 时间戳,精确到秒
	ExpiredTime *uint64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"`

	// 临时证书
	AssetCredentials *AssetCredentials `json:"AssetCredentials,omitnil,omitempty" name:"AssetCredentials"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type InboundPermission

type InboundPermission struct {
	// 起始端口号,最小值1025
	FromPort *uint64 `json:"FromPort,omitnil,omitempty" name:"FromPort"`

	// IP 段范围,合法的 CIDR 地址类型,如所有IPv4来源:0.0.0.0/0
	IpRange *string `json:"IpRange,omitnil,omitempty" name:"IpRange"`

	// 协议类型:TCP或者UDP
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`

	// 终止端口号,最大值60000
	ToPort *uint64 `json:"ToPort,omitnil,omitempty" name:"ToPort"`
}

type InboundPermissionAuthorization

type InboundPermissionAuthorization struct {
	// 起始端口号
	FromPort *uint64 `json:"FromPort,omitnil,omitempty" name:"FromPort"`

	// IP 端范围,CIDR方式划分
	IpRange *string `json:"IpRange,omitnil,omitempty" name:"IpRange"`

	// 协议类型
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`

	// 终止端口号
	ToPort *uint64 `json:"ToPort,omitnil,omitempty" name:"ToPort"`
}

type InboundPermissionRevocations

type InboundPermissionRevocations struct {
	// 起始端口号
	FromPort *uint64 `json:"FromPort,omitnil,omitempty" name:"FromPort"`

	// IP 端范围,CIDR 方式换分
	IpRange *string `json:"IpRange,omitnil,omitempty" name:"IpRange"`

	// 协议类型:UDP或者TCP
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`

	// 终止端口号
	ToPort *uint64 `json:"ToPort,omitnil,omitempty" name:"ToPort"`
}

type Instance

type Instance struct {
	// 服务部署ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

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

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

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

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

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

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

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

	// 实例权重
	// 注意:此字段可能返回 null,表示取不到有效值。
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// 实例是否保留, 1-保留,0-不保留,默认
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReserveValue *int64 `json:"ReserveValue,omitnil,omitempty" name:"ReserveValue"`

	// 实例的私有IP地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	PrivateIpAddress *string `json:"PrivateIpAddress,omitnil,omitempty" name:"PrivateIpAddress"`
}

type InstanceAccess

type InstanceAccess struct {
	// 访问实例所需要的凭据
	Credentials *Credentials `json:"Credentials,omitnil,omitempty" name:"Credentials"`

	// 服务部署Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例公网IP
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`

	// 操作系统
	OperatingSystem *string `json:"OperatingSystem,omitnil,omitempty" name:"OperatingSystem"`
}

type InstanceCounts

type InstanceCounts struct {
	// 活跃的服务器实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Active *uint64 `json:"Active,omitnil,omitempty" name:"Active"`

	// 期望的服务器实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Desired *uint64 `json:"Desired,omitnil,omitempty" name:"Desired"`

	// 空闲的服务器实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Idle *uint64 `json:"Idle,omitnil,omitempty" name:"Idle"`

	// 服务器实例数最大限制
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxiNum *uint64 `json:"MaxiNum,omitnil,omitempty" name:"MaxiNum"`

	// 服务器实例数最小限制
	// 注意:此字段可能返回 null,表示取不到有效值。
	MiniNum *uint64 `json:"MiniNum,omitnil,omitempty" name:"MiniNum"`

	// 已开始创建,但未激活的服务器实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Pending *uint64 `json:"Pending,omitnil,omitempty" name:"Pending"`

	// 结束中的服务器实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Terminating *uint64 `json:"Terminating,omitnil,omitempty" name:"Terminating"`
}

type InstanceExtend

type InstanceExtend struct {
	// 实例信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Instance *Instance `json:"Instance,omitnil,omitempty" name:"Instance"`

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

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

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

	// 当前游戏会话总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameSessionCnt *int64 `json:"GameSessionCnt,omitnil,omitempty" name:"GameSessionCnt"`

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

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

	// 最大玩家会话数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxPlayerSessionCnt *int64 `json:"MaxPlayerSessionCnt,omitnil,omitempty" name:"MaxPlayerSessionCnt"`
}

type InstanceTypeInfo

type InstanceTypeInfo struct {
	// 类型名,例如“标准型SA1”
	TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"`

	// 类型,例如"SA1.SMALL1"
	InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"`

	// CPU,例如1核就是1
	Cpu *uint64 `json:"Cpu,omitnil,omitempty" name:"Cpu"`

	// 内存,例如2G就是2
	Memory *uint64 `json:"Memory,omitnil,omitempty" name:"Memory"`

	// 网络收到包,例如25万PPS就是25
	NetworkCard *uint64 `json:"NetworkCard,omitnil,omitempty" name:"NetworkCard"`
}

type JoinGameServerSessionBatchRequest

type JoinGameServerSessionBatchRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话ID,最小长度1个ASCII字符,最大长度不超过256个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 玩家ID列表,最小1组,最大25组
	PlayerIds []*string `json:"PlayerIds,omitnil,omitempty" name:"PlayerIds"`

	// 玩家自定义数据
	PlayerDataMap *PlayerDataMap `json:"PlayerDataMap,omitnil,omitempty" name:"PlayerDataMap"`
}

func NewJoinGameServerSessionBatchRequest

func NewJoinGameServerSessionBatchRequest() (request *JoinGameServerSessionBatchRequest)

func (*JoinGameServerSessionBatchRequest) FromJsonString

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

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

func (*JoinGameServerSessionBatchRequest) ToJsonString

func (r *JoinGameServerSessionBatchRequest) ToJsonString() string

type JoinGameServerSessionBatchRequestParams added in v1.0.426

type JoinGameServerSessionBatchRequestParams struct {
	// 游戏服务器会话ID,最小长度1个ASCII字符,最大长度不超过256个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 玩家ID列表,最小1组,最大25组
	PlayerIds []*string `json:"PlayerIds,omitnil,omitempty" name:"PlayerIds"`

	// 玩家自定义数据
	PlayerDataMap *PlayerDataMap `json:"PlayerDataMap,omitnil,omitempty" name:"PlayerDataMap"`
}

Predefined struct for user

type JoinGameServerSessionBatchResponse

type JoinGameServerSessionBatchResponse struct {
	*tchttp.BaseResponse
	Response *JoinGameServerSessionBatchResponseParams `json:"Response"`
}

func NewJoinGameServerSessionBatchResponse

func NewJoinGameServerSessionBatchResponse() (response *JoinGameServerSessionBatchResponse)

func (*JoinGameServerSessionBatchResponse) FromJsonString

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

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

func (*JoinGameServerSessionBatchResponse) ToJsonString

func (r *JoinGameServerSessionBatchResponse) ToJsonString() string

type JoinGameServerSessionBatchResponseParams added in v1.0.426

type JoinGameServerSessionBatchResponseParams struct {
	// 玩家会话列表,最大25组
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerSessions []*PlayerSession `json:"PlayerSessions,omitnil,omitempty" name:"PlayerSessions"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type JoinGameServerSessionRequest

type JoinGameServerSessionRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话ID,最小长度1个ASCII字符,最大长度不超过256个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 玩家ID,最大长度1024个ASCII字符
	PlayerId *string `json:"PlayerId,omitnil,omitempty" name:"PlayerId"`

	// 玩家自定义数据,最大长度2048个ASCII字符
	PlayerData *string `json:"PlayerData,omitnil,omitempty" name:"PlayerData"`
}

func NewJoinGameServerSessionRequest

func NewJoinGameServerSessionRequest() (request *JoinGameServerSessionRequest)

func (*JoinGameServerSessionRequest) FromJsonString

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

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

func (*JoinGameServerSessionRequest) ToJsonString

func (r *JoinGameServerSessionRequest) ToJsonString() string

type JoinGameServerSessionRequestParams added in v1.0.426

type JoinGameServerSessionRequestParams struct {
	// 游戏服务器会话ID,最小长度1个ASCII字符,最大长度不超过256个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 玩家ID,最大长度1024个ASCII字符
	PlayerId *string `json:"PlayerId,omitnil,omitempty" name:"PlayerId"`

	// 玩家自定义数据,最大长度2048个ASCII字符
	PlayerData *string `json:"PlayerData,omitnil,omitempty" name:"PlayerData"`
}

Predefined struct for user

type JoinGameServerSessionResponse

type JoinGameServerSessionResponse struct {
	*tchttp.BaseResponse
	Response *JoinGameServerSessionResponseParams `json:"Response"`
}

func NewJoinGameServerSessionResponse

func NewJoinGameServerSessionResponse() (response *JoinGameServerSessionResponse)

func (*JoinGameServerSessionResponse) FromJsonString

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

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

func (*JoinGameServerSessionResponse) ToJsonString

func (r *JoinGameServerSessionResponse) ToJsonString() string

type JoinGameServerSessionResponseParams added in v1.0.426

type JoinGameServerSessionResponseParams struct {
	// 玩家会话
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerSession *PlayerSession `json:"PlayerSession,omitnil,omitempty" name:"PlayerSession"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListAliasesRequest

type ListAliasesRequest struct {
	*tchttp.BaseRequest

	// 名字,长度不小于1字符不超过1024字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 路由策略类型,有效值常规别名(SIMPLE)、终止别名(TERMINAL)
	RoutingStrategyType *string `json:"RoutingStrategyType,omitnil,omitempty" name:"RoutingStrategyType"`

	// 要返回的最大结果数,最小值1
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移,默认0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 排序字段,例如CreationTime
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,有效值asc|desc
	OrderWay *string `json:"OrderWay,omitnil,omitempty" name:"OrderWay"`

	// 资源过滤字段,可以按照资源名称和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(舰队当前仅支持单个名称的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewListAliasesRequest

func NewListAliasesRequest() (request *ListAliasesRequest)

func (*ListAliasesRequest) FromJsonString

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

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

func (*ListAliasesRequest) ToJsonString

func (r *ListAliasesRequest) ToJsonString() string

type ListAliasesRequestParams added in v1.0.426

type ListAliasesRequestParams struct {
	// 名字,长度不小于1字符不超过1024字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 路由策略类型,有效值常规别名(SIMPLE)、终止别名(TERMINAL)
	RoutingStrategyType *string `json:"RoutingStrategyType,omitnil,omitempty" name:"RoutingStrategyType"`

	// 要返回的最大结果数,最小值1
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移,默认0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 排序字段,例如CreationTime
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,有效值asc|desc
	OrderWay *string `json:"OrderWay,omitnil,omitempty" name:"OrderWay"`

	// 资源过滤字段,可以按照资源名称和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(舰队当前仅支持单个名称的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type ListAliasesResponse

type ListAliasesResponse struct {
	*tchttp.BaseResponse
	Response *ListAliasesResponseParams `json:"Response"`
}

func NewListAliasesResponse

func NewListAliasesResponse() (response *ListAliasesResponse)

func (*ListAliasesResponse) FromJsonString

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

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

func (*ListAliasesResponse) ToJsonString

func (r *ListAliasesResponse) ToJsonString() string

type ListAliasesResponseParams added in v1.0.426

type ListAliasesResponseParams struct {
	// 别名对象数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Aliases []*Alias `json:"Aliases,omitnil,omitempty" name:"Aliases"`

	// 总数
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListFleetsRequest

type ListFleetsRequest struct {
	*tchttp.BaseRequest

	// 生成包 Id
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 结果返回最大值,暂未使用
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 结果返回偏移,暂未使用
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 资源过滤字段,可以按照资源名称和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(当前仅支持单个名称的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewListFleetsRequest

func NewListFleetsRequest() (request *ListFleetsRequest)

func (*ListFleetsRequest) FromJsonString

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

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

func (*ListFleetsRequest) ToJsonString

func (r *ListFleetsRequest) ToJsonString() string

type ListFleetsRequestParams added in v1.0.426

type ListFleetsRequestParams struct {
	// 生成包 Id
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 结果返回最大值,暂未使用
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 结果返回偏移,暂未使用
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 资源过滤字段,可以按照资源名称和标签进行过滤- 资源名称过滤    - Key: 固定字符串 "resource:name"    - Values: 资源名称数组(当前仅支持单个名称的过滤)- 标签过滤    - 通过标签键过滤        - Key: 固定字符串 "tag:key"        - Values 不传    - 通过标签键值过滤        - Key: 固定字符串 "tag:key-value"        - Values: 标签键值对数组,例如 ["key1:value1", "key1:value2", "key2:value2"]
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type ListFleetsResponse

type ListFleetsResponse struct {
	*tchttp.BaseResponse
	Response *ListFleetsResponseParams `json:"Response"`
}

func NewListFleetsResponse

func NewListFleetsResponse() (response *ListFleetsResponse)

func (*ListFleetsResponse) FromJsonString

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

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

func (*ListFleetsResponse) ToJsonString

func (r *ListFleetsResponse) ToJsonString() string

type ListFleetsResponseParams added in v1.0.426

type ListFleetsResponseParams struct {
	// 服务器舰队 Id 列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetIds []*string `json:"FleetIds,omitnil,omitempty" name:"FleetIds"`

	// 服务器舰队 Id 总数,最小值0
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PlacedPlayerSession

type PlacedPlayerSession struct {
	// 玩家Id
	PlayerId *string `json:"PlayerId,omitnil,omitempty" name:"PlayerId"`

	// 玩家会话Id
	PlayerSessionId *string `json:"PlayerSessionId,omitnil,omitempty" name:"PlayerSessionId"`
}

type PlayerDataMap

type PlayerDataMap struct {
	// 玩家自定义数据键,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 玩家自定义数据值,最小长度不小于1个ASCII字符,最大长度不超过2048个ASCII字符
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type PlayerLatency

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

	// 延迟对应的区域名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegionIdentifier *string `json:"RegionIdentifier,omitnil,omitempty" name:"RegionIdentifier"`

	// 毫秒级延迟
	LatencyInMilliseconds *uint64 `json:"LatencyInMilliseconds,omitnil,omitempty" name:"LatencyInMilliseconds"`
}

type PlayerLatencyPolicy

type PlayerLatencyPolicy struct {
	// 任意player允许的最大延迟,单位:毫秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaximumIndividualPlayerLatencyMilliseconds *uint64 `json:"MaximumIndividualPlayerLatencyMilliseconds,omitnil,omitempty" name:"MaximumIndividualPlayerLatencyMilliseconds"`

	// 放置新GameServerSession时强制实施策略的时间长度,单位:秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyDurationSeconds *uint64 `json:"PolicyDurationSeconds,omitnil,omitempty" name:"PolicyDurationSeconds"`
}

type PlayerSession

type PlayerSession struct {
	// 玩家会话创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 游戏服务器会话运行的DNS标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	DnsName *string `json:"DnsName,omitnil,omitempty" name:"DnsName"`

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 游戏服务器会话ID,最小长度1个ASCII字符,最大长度不超过256个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 游戏服务器会话运行的CVM地址
	IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"`

	// 玩家自定义数据,最大长度2048个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerData *string `json:"PlayerData,omitnil,omitempty" name:"PlayerData"`

	// 玩家ID,最大长度1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlayerId *string `json:"PlayerId,omitnil,omitempty" name:"PlayerId"`

	// 玩家会话ID
	PlayerSessionId *string `json:"PlayerSessionId,omitnil,omitempty" name:"PlayerSessionId"`

	// 端口号,最小值不小于1,最大值不超过60000
	Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 玩家会话的状态(RESERVED = 1,ACTIVE = 2,COMPLETED = 3,TIMEDOUT = 4)
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 玩家会话终止时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	TerminationTime *string `json:"TerminationTime,omitnil,omitempty" name:"TerminationTime"`
}

type PutScalingPolicyRequest

type PutScalingPolicyRequest struct {
	*tchttp.BaseRequest

	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 扩缩容策略名称,最小长度为1,最大长度为1024
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 扩缩容调整值,ScalingAdjustmentType取值PercentChangeInCapacity时,取值范围-99~99
	// ScalingAdjustmentType取值ChangeInCapacity或ExactCapacity时,最小值要缩容的最多CVM个数,最大值为实际最大的CVM个数限额
	ScalingAdjustment *int64 `json:"ScalingAdjustment,omitnil,omitempty" name:"ScalingAdjustment"`

	// 扩缩容调整类型,取值(ChangeInCapacity,ExactCapacity,PercentChangeInCapacity)
	ScalingAdjustmentType *string `json:"ScalingAdjustmentType,omitnil,omitempty" name:"ScalingAdjustmentType"`

	// 扩缩容指标阈值
	Threshold *float64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`

	// 扩缩容策略比较符,取值:>,>=,<,<=
	ComparisonOperator *string `json:"ComparisonOperator,omitnil,omitempty" name:"ComparisonOperator"`

	// 单个策略持续时间长度(分钟)
	EvaluationPeriods *int64 `json:"EvaluationPeriods,omitnil,omitempty" name:"EvaluationPeriods"`

	// 扩缩容参与计算的指标名称,PolicyType取值RuleBased,
	// MetricName取值(AvailableGameServerSessions,AvailableCustomCount,PercentAvailableCustomCount,ActiveInstances,IdleInstances,CurrentPlayerSessions和PercentIdleInstances);
	// PolicyType取值TargetBased时,MetricName取值PercentAvailableGameSessions
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 策略类型,取值:TargetBased表示基于目标的策略;RuleBased表示基于规则的策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 扩缩容目标值配置,只有TargetBased类型的策略生效
	TargetConfiguration *TargetConfiguration `json:"TargetConfiguration,omitnil,omitempty" name:"TargetConfiguration"`
}

func NewPutScalingPolicyRequest

func NewPutScalingPolicyRequest() (request *PutScalingPolicyRequest)

func (*PutScalingPolicyRequest) FromJsonString

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

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

func (*PutScalingPolicyRequest) ToJsonString

func (r *PutScalingPolicyRequest) ToJsonString() string

type PutScalingPolicyRequestParams added in v1.0.426

type PutScalingPolicyRequestParams struct {
	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 扩缩容策略名称,最小长度为1,最大长度为1024
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 扩缩容调整值,ScalingAdjustmentType取值PercentChangeInCapacity时,取值范围-99~99
	// ScalingAdjustmentType取值ChangeInCapacity或ExactCapacity时,最小值要缩容的最多CVM个数,最大值为实际最大的CVM个数限额
	ScalingAdjustment *int64 `json:"ScalingAdjustment,omitnil,omitempty" name:"ScalingAdjustment"`

	// 扩缩容调整类型,取值(ChangeInCapacity,ExactCapacity,PercentChangeInCapacity)
	ScalingAdjustmentType *string `json:"ScalingAdjustmentType,omitnil,omitempty" name:"ScalingAdjustmentType"`

	// 扩缩容指标阈值
	Threshold *float64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`

	// 扩缩容策略比较符,取值:>,>=,<,<=
	ComparisonOperator *string `json:"ComparisonOperator,omitnil,omitempty" name:"ComparisonOperator"`

	// 单个策略持续时间长度(分钟)
	EvaluationPeriods *int64 `json:"EvaluationPeriods,omitnil,omitempty" name:"EvaluationPeriods"`

	// 扩缩容参与计算的指标名称,PolicyType取值RuleBased,
	// MetricName取值(AvailableGameServerSessions,AvailableCustomCount,PercentAvailableCustomCount,ActiveInstances,IdleInstances,CurrentPlayerSessions和PercentIdleInstances);
	// PolicyType取值TargetBased时,MetricName取值PercentAvailableGameSessions
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 策略类型,取值:TargetBased表示基于目标的策略;RuleBased表示基于规则的策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 扩缩容目标值配置,只有TargetBased类型的策略生效
	TargetConfiguration *TargetConfiguration `json:"TargetConfiguration,omitnil,omitempty" name:"TargetConfiguration"`
}

Predefined struct for user

type PutScalingPolicyResponse

type PutScalingPolicyResponse struct {
	*tchttp.BaseResponse
	Response *PutScalingPolicyResponseParams `json:"Response"`
}

func NewPutScalingPolicyResponse

func NewPutScalingPolicyResponse() (response *PutScalingPolicyResponse)

func (*PutScalingPolicyResponse) FromJsonString

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

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

func (*PutScalingPolicyResponse) ToJsonString

func (r *PutScalingPolicyResponse) ToJsonString() string

type PutScalingPolicyResponseParams added in v1.0.426

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

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PutTimerScalingPolicyRequest

type PutTimerScalingPolicyRequest struct {
	*tchttp.BaseRequest

	// 定时器策略消息
	TimerScalingPolicy *TimerScalingPolicy `json:"TimerScalingPolicy,omitnil,omitempty" name:"TimerScalingPolicy"`
}

func NewPutTimerScalingPolicyRequest

func NewPutTimerScalingPolicyRequest() (request *PutTimerScalingPolicyRequest)

func (*PutTimerScalingPolicyRequest) FromJsonString

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

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

func (*PutTimerScalingPolicyRequest) ToJsonString

func (r *PutTimerScalingPolicyRequest) ToJsonString() string

type PutTimerScalingPolicyRequestParams added in v1.0.426

type PutTimerScalingPolicyRequestParams struct {
	// 定时器策略消息
	TimerScalingPolicy *TimerScalingPolicy `json:"TimerScalingPolicy,omitnil,omitempty" name:"TimerScalingPolicy"`
}

Predefined struct for user

type PutTimerScalingPolicyResponse

type PutTimerScalingPolicyResponse struct {
	*tchttp.BaseResponse
	Response *PutTimerScalingPolicyResponseParams `json:"Response"`
}

func NewPutTimerScalingPolicyResponse

func NewPutTimerScalingPolicyResponse() (response *PutTimerScalingPolicyResponse)

func (*PutTimerScalingPolicyResponse) FromJsonString

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

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

func (*PutTimerScalingPolicyResponse) ToJsonString

func (r *PutTimerScalingPolicyResponse) ToJsonString() string

type PutTimerScalingPolicyResponseParams added in v1.0.426

type PutTimerScalingPolicyResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QuotaResource

type QuotaResource struct {
	// 资源类型,1生成包、2服务部署、3别名、4游戏服务器队列、5实例
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceType *uint64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

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

	// 剩余额度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remaining *uint64 `json:"Remaining,omitnil,omitempty" name:"Remaining"`

	// 额外信息,可能为空
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExtraInfo *string `json:"ExtraInfo,omitnil,omitempty" name:"ExtraInfo"`
}

type RelatedCcnInfo

type RelatedCcnInfo struct {
	// 云联网所属账号
	AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"`

	// 云联网 ID
	CcnId *string `json:"CcnId,omitnil,omitempty" name:"CcnId"`

	// 关联云联网状态
	AttachType *string `json:"AttachType,omitnil,omitempty" name:"AttachType"`
}

type ResolveAliasRequest

type ResolveAliasRequest struct {
	*tchttp.BaseRequest

	// 要获取fleetId的别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`
}

func NewResolveAliasRequest

func NewResolveAliasRequest() (request *ResolveAliasRequest)

func (*ResolveAliasRequest) FromJsonString

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

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

func (*ResolveAliasRequest) ToJsonString

func (r *ResolveAliasRequest) ToJsonString() string

type ResolveAliasRequestParams added in v1.0.426

type ResolveAliasRequestParams struct {
	// 要获取fleetId的别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`
}

Predefined struct for user

type ResolveAliasResponse

type ResolveAliasResponse struct {
	*tchttp.BaseResponse
	Response *ResolveAliasResponseParams `json:"Response"`
}

func NewResolveAliasResponse

func NewResolveAliasResponse() (response *ResolveAliasResponse)

func (*ResolveAliasResponse) FromJsonString

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

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

func (*ResolveAliasResponse) ToJsonString

func (r *ResolveAliasResponse) ToJsonString() string

type ResolveAliasResponseParams added in v1.0.426

type ResolveAliasResponseParams struct {
	// 别名指向的fleet的唯一标识符
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ResourceCreationLimitPolicy

type ResourceCreationLimitPolicy struct {
	// 创建数量,最小值1,默认2
	NewGameServerSessionsPerCreator *uint64 `json:"NewGameServerSessionsPerCreator,omitnil,omitempty" name:"NewGameServerSessionsPerCreator"`

	// 单位时间,最小值1,默认3,单位分钟
	PolicyPeriodInMinutes *uint64 `json:"PolicyPeriodInMinutes,omitnil,omitempty" name:"PolicyPeriodInMinutes"`
}

type RoutingStrategy

type RoutingStrategy struct {
	// 别名的路由策略的类型,有效值常规别名(SIMPLE)、终止别名(TERMINAL)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 别名指向的队列的唯一标识符
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 与终端路由策略一起使用的消息文本,长度不小于1字符不超过1024字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`
}

type RuntimeConfiguration

type RuntimeConfiguration struct {
	// 游戏会话进程超时,最小值1,最大值600,单位秒
	GameServerSessionActivationTimeoutSeconds *uint64 `json:"GameServerSessionActivationTimeoutSeconds,omitnil,omitempty" name:"GameServerSessionActivationTimeoutSeconds"`

	// 最大游戏会话数,最小值1,最大值2147483647
	MaxConcurrentGameServerSessionActivations *uint64 `json:"MaxConcurrentGameServerSessionActivations,omitnil,omitempty" name:"MaxConcurrentGameServerSessionActivations"`

	// 服务进程配置,至少有一个进程配置
	ServerProcesses []*ServerProcesse `json:"ServerProcesses,omitnil,omitempty" name:"ServerProcesses"`
}

type ScalingPolicy

type ScalingPolicy struct {
	// 服务部署ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

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

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

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

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

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

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

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

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

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

	// 基于规则的配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	TargetConfiguration *TargetConfiguration `json:"TargetConfiguration,omitnil,omitempty" name:"TargetConfiguration"`
}

type SearchGameServerSessionsRequest

type SearchGameServerSessionsRequest struct {
	*tchttp.BaseRequest

	// 别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 搜索条件表达式,支持如下变量
	// gameServerSessionName 游戏会话名称 String
	// gameServerSessionId 游戏会话ID String
	// maximumSessions 最大的玩家会话数 Number
	// creationTimeMillis 创建时间,单位:毫秒 Number
	// playerSessionCount 当前玩家会话数 Number
	// hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false
	// gameServerSessionProperties 游戏会话属性 String
	//
	// 表达式String类型 等于=,不等于<>判断
	// 表示Number类型支持 =,<>,>,>=,<,<=
	//
	// 例如:
	// FilterExpression取值
	// playerSessionCount>=2 AND hasAvailablePlayerSessions=true"
	// 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。
	// FilterExpression取值
	// gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3'
	//
	// 表示
	// 查询满足如下游戏服务器会话属性的游戏会话
	// {
	//     "GameProperties":[
	//         {
	//             "Key":"K1",
	//             "Value":"V1"
	//         },
	//         {
	//             "Key":"K2",
	//             "Value":"V2"
	//         },
	//         {
	//             "Key":"K3",
	//             "Value":"V3"
	//         }
	//     ]
	// }
	FilterExpression *string `json:"FilterExpression,omitnil,omitempty" name:"FilterExpression"`

	// 排序条件关键字
	// 支持排序字段
	// gameServerSessionName 游戏会话名称 String
	// gameServerSessionId 游戏会话ID String
	// maximumSessions 最大的玩家会话数 Number
	// creationTimeMillis 创建时间,单位:毫秒 Number
	// playerSessionCount 当前玩家会话数 Number
	SortExpression *string `json:"SortExpression,omitnil,omitempty" name:"SortExpression"`
}

func NewSearchGameServerSessionsRequest

func NewSearchGameServerSessionsRequest() (request *SearchGameServerSessionsRequest)

func (*SearchGameServerSessionsRequest) FromJsonString

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

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

func (*SearchGameServerSessionsRequest) ToJsonString

func (r *SearchGameServerSessionsRequest) ToJsonString() string

type SearchGameServerSessionsRequestParams added in v1.0.426

type SearchGameServerSessionsRequestParams struct {
	// 别名ID
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 单次查询记录数上限
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 搜索条件表达式,支持如下变量
	// gameServerSessionName 游戏会话名称 String
	// gameServerSessionId 游戏会话ID String
	// maximumSessions 最大的玩家会话数 Number
	// creationTimeMillis 创建时间,单位:毫秒 Number
	// playerSessionCount 当前玩家会话数 Number
	// hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false
	// gameServerSessionProperties 游戏会话属性 String
	//
	// 表达式String类型 等于=,不等于<>判断
	// 表示Number类型支持 =,<>,>,>=,<,<=
	//
	// 例如:
	// FilterExpression取值
	// playerSessionCount>=2 AND hasAvailablePlayerSessions=true"
	// 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。
	// FilterExpression取值
	// gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3'
	//
	// 表示
	// 查询满足如下游戏服务器会话属性的游戏会话
	// {
	//     "GameProperties":[
	//         {
	//             "Key":"K1",
	//             "Value":"V1"
	//         },
	//         {
	//             "Key":"K2",
	//             "Value":"V2"
	//         },
	//         {
	//             "Key":"K3",
	//             "Value":"V3"
	//         }
	//     ]
	// }
	FilterExpression *string `json:"FilterExpression,omitnil,omitempty" name:"FilterExpression"`

	// 排序条件关键字
	// 支持排序字段
	// gameServerSessionName 游戏会话名称 String
	// gameServerSessionId 游戏会话ID String
	// maximumSessions 最大的玩家会话数 Number
	// creationTimeMillis 创建时间,单位:毫秒 Number
	// playerSessionCount 当前玩家会话数 Number
	SortExpression *string `json:"SortExpression,omitnil,omitempty" name:"SortExpression"`
}

Predefined struct for user

type SearchGameServerSessionsResponse

type SearchGameServerSessionsResponse struct {
	*tchttp.BaseResponse
	Response *SearchGameServerSessionsResponseParams `json:"Response"`
}

func NewSearchGameServerSessionsResponse

func NewSearchGameServerSessionsResponse() (response *SearchGameServerSessionsResponse)

func (*SearchGameServerSessionsResponse) FromJsonString

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

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

func (*SearchGameServerSessionsResponse) ToJsonString

func (r *SearchGameServerSessionsResponse) ToJsonString() string

type SearchGameServerSessionsResponseParams added in v1.0.426

type SearchGameServerSessionsResponseParams struct {
	// 游戏服务器会话列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	GameServerSessions []*GameServerSession `json:"GameServerSessions,omitnil,omitempty" name:"GameServerSessions"`

	// 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	NextToken *string `json:"NextToken,omitnil,omitempty" name:"NextToken"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ServerProcesse

type ServerProcesse struct {
	// 并发执行数量,所有进程并发执行总数最小值1,最大值50
	ConcurrentExecutions *uint64 `json:"ConcurrentExecutions,omitnil,omitempty" name:"ConcurrentExecutions"`

	// 启动路径:Linux路径/local/game/ 或WIndows路径C:\game\,最小长度1,最大长度1024
	LaunchPath *string `json:"LaunchPath,omitnil,omitempty" name:"LaunchPath"`

	// 启动参数,最小长度0,最大长度1024
	Parameters *string `json:"Parameters,omitnil,omitempty" name:"Parameters"`
}

type SetServerReservedRequest

type SetServerReservedRequest struct {
	*tchttp.BaseRequest

	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例是否保留, 1-保留,0-不保留,默认
	ReserveValue *int64 `json:"ReserveValue,omitnil,omitempty" name:"ReserveValue"`
}

func NewSetServerReservedRequest

func NewSetServerReservedRequest() (request *SetServerReservedRequest)

func (*SetServerReservedRequest) FromJsonString

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

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

func (*SetServerReservedRequest) ToJsonString

func (r *SetServerReservedRequest) ToJsonString() string

type SetServerReservedRequestParams added in v1.0.426

type SetServerReservedRequestParams struct {
	// 扩缩容配置服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例是否保留, 1-保留,0-不保留,默认
	ReserveValue *int64 `json:"ReserveValue,omitnil,omitempty" name:"ReserveValue"`
}

Predefined struct for user

type SetServerReservedResponse

type SetServerReservedResponse struct {
	*tchttp.BaseResponse
	Response *SetServerReservedResponseParams `json:"Response"`
}

func NewSetServerReservedResponse

func NewSetServerReservedResponse() (response *SetServerReservedResponse)

func (*SetServerReservedResponse) FromJsonString

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

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

func (*SetServerReservedResponse) ToJsonString

func (r *SetServerReservedResponse) ToJsonString() string

type SetServerReservedResponseParams added in v1.0.426

type SetServerReservedResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetServerWeightRequest

type SetServerWeightRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 权重,最小值0,最大值10,默认值5
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`
}

func NewSetServerWeightRequest

func NewSetServerWeightRequest() (request *SetServerWeightRequest)

func (*SetServerWeightRequest) FromJsonString

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

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

func (*SetServerWeightRequest) ToJsonString

func (r *SetServerWeightRequest) ToJsonString() string

type SetServerWeightRequestParams added in v1.0.426

type SetServerWeightRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 权重,最小值0,最大值10,默认值5
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`
}

Predefined struct for user

type SetServerWeightResponse

type SetServerWeightResponse struct {
	*tchttp.BaseResponse
	Response *SetServerWeightResponseParams `json:"Response"`
}

func NewSetServerWeightResponse

func NewSetServerWeightResponse() (response *SetServerWeightResponse)

func (*SetServerWeightResponse) FromJsonString

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

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

func (*SetServerWeightResponse) ToJsonString

func (r *SetServerWeightResponse) ToJsonString() string

type SetServerWeightResponseParams added in v1.0.426

type SetServerWeightResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StartFleetActionsRequest

type StartFleetActionsRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队扩展策略,值为["AUTO_SCALING"]
	Actions []*string `json:"Actions,omitnil,omitempty" name:"Actions"`
}

func NewStartFleetActionsRequest

func NewStartFleetActionsRequest() (request *StartFleetActionsRequest)

func (*StartFleetActionsRequest) FromJsonString

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

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

func (*StartFleetActionsRequest) ToJsonString

func (r *StartFleetActionsRequest) ToJsonString() string

type StartFleetActionsRequestParams added in v1.0.426

type StartFleetActionsRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队扩展策略,值为["AUTO_SCALING"]
	Actions []*string `json:"Actions,omitnil,omitempty" name:"Actions"`
}

Predefined struct for user

type StartFleetActionsResponse

type StartFleetActionsResponse struct {
	*tchttp.BaseResponse
	Response *StartFleetActionsResponseParams `json:"Response"`
}

func NewStartFleetActionsResponse

func NewStartFleetActionsResponse() (response *StartFleetActionsResponse)

func (*StartFleetActionsResponse) FromJsonString

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

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

func (*StartFleetActionsResponse) ToJsonString

func (r *StartFleetActionsResponse) ToJsonString() string

type StartFleetActionsResponseParams added in v1.0.426

type StartFleetActionsResponseParams struct {
	// 服务器舰队 Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StartGameServerSessionPlacementRequest

type StartGameServerSessionPlacementRequest struct {
	*tchttp.BaseRequest

	// 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+
	PlacementId *string `json:"PlacementId,omitnil,omitempty" name:"PlacementId"`

	// 游戏服务器会话队列名称
	GameServerSessionQueueName *string `json:"GameServerSessionQueueName,omitnil,omitempty" name:"GameServerSessionQueueName"`

	// 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 玩家游戏会话信息
	DesiredPlayerSessions []*DesiredPlayerSession `json:"DesiredPlayerSessions,omitnil,omitempty" name:"DesiredPlayerSessions"`

	// 玩家游戏会话属性
	GameProperties []*GameProperty `json:"GameProperties,omitnil,omitempty" name:"GameProperties"`

	// 游戏服务器会话数据,最大长度不超过4096个ASCII字符
	GameServerSessionData *string `json:"GameServerSessionData,omitnil,omitempty" name:"GameServerSessionData"`

	// 游戏服务器会话名称,最大长度不超过4096个ASCII字符
	GameServerSessionName *string `json:"GameServerSessionName,omitnil,omitempty" name:"GameServerSessionName"`

	// 玩家延迟
	PlayerLatencies []*PlayerLatency `json:"PlayerLatencies,omitnil,omitempty" name:"PlayerLatencies"`
}

func NewStartGameServerSessionPlacementRequest

func NewStartGameServerSessionPlacementRequest() (request *StartGameServerSessionPlacementRequest)

func (*StartGameServerSessionPlacementRequest) FromJsonString

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

func (*StartGameServerSessionPlacementRequest) ToJsonString

type StartGameServerSessionPlacementRequestParams added in v1.0.426

type StartGameServerSessionPlacementRequestParams struct {
	// 开始部署游戏服务器会话的唯一标识符,最大值48个ASCII字符,模式:[a-zA-Z0-9-]+
	PlacementId *string `json:"PlacementId,omitnil,omitempty" name:"PlacementId"`

	// 游戏服务器会话队列名称
	GameServerSessionQueueName *string `json:"GameServerSessionQueueName,omitnil,omitempty" name:"GameServerSessionQueueName"`

	// 游戏服务器允许同时连接到游戏会话的最大玩家数量,最小值1,最大值为玩家会话最大限额
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 玩家游戏会话信息
	DesiredPlayerSessions []*DesiredPlayerSession `json:"DesiredPlayerSessions,omitnil,omitempty" name:"DesiredPlayerSessions"`

	// 玩家游戏会话属性
	GameProperties []*GameProperty `json:"GameProperties,omitnil,omitempty" name:"GameProperties"`

	// 游戏服务器会话数据,最大长度不超过4096个ASCII字符
	GameServerSessionData *string `json:"GameServerSessionData,omitnil,omitempty" name:"GameServerSessionData"`

	// 游戏服务器会话名称,最大长度不超过4096个ASCII字符
	GameServerSessionName *string `json:"GameServerSessionName,omitnil,omitempty" name:"GameServerSessionName"`

	// 玩家延迟
	PlayerLatencies []*PlayerLatency `json:"PlayerLatencies,omitnil,omitempty" name:"PlayerLatencies"`
}

Predefined struct for user

type StartGameServerSessionPlacementResponse

type StartGameServerSessionPlacementResponse struct {
	*tchttp.BaseResponse
	Response *StartGameServerSessionPlacementResponseParams `json:"Response"`
}

func NewStartGameServerSessionPlacementResponse

func NewStartGameServerSessionPlacementResponse() (response *StartGameServerSessionPlacementResponse)

func (*StartGameServerSessionPlacementResponse) FromJsonString

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

func (*StartGameServerSessionPlacementResponse) ToJsonString

type StartGameServerSessionPlacementResponseParams added in v1.0.426

type StartGameServerSessionPlacementResponseParams struct {
	// 游戏服务器会话放置
	GameServerSessionPlacement *GameServerSessionPlacement `json:"GameServerSessionPlacement,omitnil,omitempty" name:"GameServerSessionPlacement"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StopFleetActionsRequest

type StopFleetActionsRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队扩展策略,值为["AUTO_SCALING"]
	Actions []*string `json:"Actions,omitnil,omitempty" name:"Actions"`
}

func NewStopFleetActionsRequest

func NewStopFleetActionsRequest() (request *StopFleetActionsRequest)

func (*StopFleetActionsRequest) FromJsonString

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

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

func (*StopFleetActionsRequest) ToJsonString

func (r *StopFleetActionsRequest) ToJsonString() string

type StopFleetActionsRequestParams added in v1.0.426

type StopFleetActionsRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队扩展策略,值为["AUTO_SCALING"]
	Actions []*string `json:"Actions,omitnil,omitempty" name:"Actions"`
}

Predefined struct for user

type StopFleetActionsResponse

type StopFleetActionsResponse struct {
	*tchttp.BaseResponse
	Response *StopFleetActionsResponseParams `json:"Response"`
}

func NewStopFleetActionsResponse

func NewStopFleetActionsResponse() (response *StopFleetActionsResponse)

func (*StopFleetActionsResponse) FromJsonString

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

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

func (*StopFleetActionsResponse) ToJsonString

func (r *StopFleetActionsResponse) ToJsonString() string

type StopFleetActionsResponseParams added in v1.0.426

type StopFleetActionsResponseParams struct {
	// 服务器舰队 Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StopGameServerSessionPlacementRequest

type StopGameServerSessionPlacementRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话放置的唯一标识符
	PlacementId *string `json:"PlacementId,omitnil,omitempty" name:"PlacementId"`
}

func NewStopGameServerSessionPlacementRequest

func NewStopGameServerSessionPlacementRequest() (request *StopGameServerSessionPlacementRequest)

func (*StopGameServerSessionPlacementRequest) FromJsonString

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

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

func (*StopGameServerSessionPlacementRequest) ToJsonString

type StopGameServerSessionPlacementRequestParams added in v1.0.426

type StopGameServerSessionPlacementRequestParams struct {
	// 游戏服务器会话放置的唯一标识符
	PlacementId *string `json:"PlacementId,omitnil,omitempty" name:"PlacementId"`
}

Predefined struct for user

type StopGameServerSessionPlacementResponse

type StopGameServerSessionPlacementResponse struct {
	*tchttp.BaseResponse
	Response *StopGameServerSessionPlacementResponseParams `json:"Response"`
}

func NewStopGameServerSessionPlacementResponse

func NewStopGameServerSessionPlacementResponse() (response *StopGameServerSessionPlacementResponse)

func (*StopGameServerSessionPlacementResponse) FromJsonString

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

func (*StopGameServerSessionPlacementResponse) ToJsonString

type StopGameServerSessionPlacementResponseParams added in v1.0.426

type StopGameServerSessionPlacementResponseParams struct {
	// 游戏服务器会话放置
	GameServerSessionPlacement *GameServerSessionPlacement `json:"GameServerSessionPlacement,omitnil,omitempty" name:"GameServerSessionPlacement"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Tag

type Tag struct {
	// 标签键,最大长度127字节
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 标签值,最大长度255字节
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type TargetConfiguration

type TargetConfiguration struct {
	// 预留存率
	// 注意:此字段可能返回 null,表示取不到有效值。
	TargetValue *uint64 `json:"TargetValue,omitnil,omitempty" name:"TargetValue"`
}

type TimerConfiguration

type TimerConfiguration struct {
	// 定时器重复周期类型(未定义0,单次1、按天2、按月3、按周4)
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimerType *int64 `json:"TimerType,omitnil,omitempty" name:"TimerType"`

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

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

	// 定时器结束时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type TimerFleetCapacity

type TimerFleetCapacity struct {
	// 扩缩容配置服务器舰队ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 期望实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	DesiredInstances *int64 `json:"DesiredInstances,omitnil,omitempty" name:"DesiredInstances"`

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

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

	// 伸缩容间隔,单位:分钟
	// 注意:此字段可能返回 null,表示取不到有效值。
	ScalingInterval *int64 `json:"ScalingInterval,omitnil,omitempty" name:"ScalingInterval"`

	// 扩缩容类型(手动1,自动2、未定义0)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ScalingType *int64 `json:"ScalingType,omitnil,omitempty" name:"ScalingType"`

	// 基于目标的扩展策略的设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	TargetConfiguration *TargetConfiguration `json:"TargetConfiguration,omitnil,omitempty" name:"TargetConfiguration"`
}

type TimerScalingPolicy

type TimerScalingPolicy struct {
	// 定时器ID,进行encode,填写时更新
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimerId *string `json:"TimerId,omitnil,omitempty" name:"TimerId"`

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

	// 定时器状态(未定义0、未生效1、生效中2、已停止3、已过期4)
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimerStatus *int64 `json:"TimerStatus,omitnil,omitempty" name:"TimerStatus"`

	// 定时器弹性伸缩策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimerFleetCapacity *TimerFleetCapacity `json:"TimerFleetCapacity,omitnil,omitempty" name:"TimerFleetCapacity"`

	// 重复周期配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimerConfiguration *TimerConfiguration `json:"TimerConfiguration,omitnil,omitempty" name:"TimerConfiguration"`
}

type TimerValue

type TimerValue struct {
	// 每X天,执行一次(重复周期-按天/单次)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Day *int64 `json:"Day,omitnil,omitempty" name:"Day"`

	// 每月从第x天,执行一次(重复周期-按月)
	// 注意:此字段可能返回 null,表示取不到有效值。
	FromDay *int64 `json:"FromDay,omitnil,omitempty" name:"FromDay"`

	// 每月到第x天,执行一次(重复周期-按月)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ToDay *int64 `json:"ToDay,omitnil,omitempty" name:"ToDay"`

	// 重复周期-按周,周几(多个值,取值周一(1,2,3,4,5,6,7)周日)
	// 注意:此字段可能返回 null,表示取不到有效值。
	WeekDays []*int64 `json:"WeekDays,omitnil,omitempty" name:"WeekDays"`
}

type UpdateAliasRequest

type UpdateAliasRequest struct {
	*tchttp.BaseRequest

	// 要更新的别名的唯一标识符
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 名字,长度不小于1字符不超过1024字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 别名的可读说明,长度不小于1字符不超过1024字符
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 别名的路由配置
	RoutingStrategy *RoutingStrategy `json:"RoutingStrategy,omitnil,omitempty" name:"RoutingStrategy"`
}

func NewUpdateAliasRequest

func NewUpdateAliasRequest() (request *UpdateAliasRequest)

func (*UpdateAliasRequest) FromJsonString

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

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

func (*UpdateAliasRequest) ToJsonString

func (r *UpdateAliasRequest) ToJsonString() string

type UpdateAliasRequestParams added in v1.0.426

type UpdateAliasRequestParams struct {
	// 要更新的别名的唯一标识符
	AliasId *string `json:"AliasId,omitnil,omitempty" name:"AliasId"`

	// 名字,长度不小于1字符不超过1024字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 别名的可读说明,长度不小于1字符不超过1024字符
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 别名的路由配置
	RoutingStrategy *RoutingStrategy `json:"RoutingStrategy,omitnil,omitempty" name:"RoutingStrategy"`
}

Predefined struct for user

type UpdateAliasResponse

type UpdateAliasResponse struct {
	*tchttp.BaseResponse
	Response *UpdateAliasResponseParams `json:"Response"`
}

func NewUpdateAliasResponse

func NewUpdateAliasResponse() (response *UpdateAliasResponse)

func (*UpdateAliasResponse) FromJsonString

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

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

func (*UpdateAliasResponse) ToJsonString

func (r *UpdateAliasResponse) ToJsonString() string

type UpdateAliasResponseParams added in v1.0.426

type UpdateAliasResponseParams struct {
	// 别名对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Alias *Alias `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateAssetRequest

type UpdateAssetRequest struct {
	*tchttp.BaseRequest

	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 生成包名字,最小长度为1,最大长度为64
	AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"`

	// 生成包版本,最小长度为1,最大长度为64
	AssetVersion *string `json:"AssetVersion,omitnil,omitempty" name:"AssetVersion"`
}

func NewUpdateAssetRequest

func NewUpdateAssetRequest() (request *UpdateAssetRequest)

func (*UpdateAssetRequest) FromJsonString

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

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

func (*UpdateAssetRequest) ToJsonString

func (r *UpdateAssetRequest) ToJsonString() string

type UpdateAssetRequestParams added in v1.0.426

type UpdateAssetRequestParams struct {
	// 生成包ID
	AssetId *string `json:"AssetId,omitnil,omitempty" name:"AssetId"`

	// 生成包名字,最小长度为1,最大长度为64
	AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"`

	// 生成包版本,最小长度为1,最大长度为64
	AssetVersion *string `json:"AssetVersion,omitnil,omitempty" name:"AssetVersion"`
}

Predefined struct for user

type UpdateAssetResponse

type UpdateAssetResponse struct {
	*tchttp.BaseResponse
	Response *UpdateAssetResponseParams `json:"Response"`
}

func NewUpdateAssetResponse

func NewUpdateAssetResponse() (response *UpdateAssetResponse)

func (*UpdateAssetResponse) FromJsonString

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

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

func (*UpdateAssetResponse) ToJsonString

func (r *UpdateAssetResponse) ToJsonString() string

type UpdateAssetResponseParams added in v1.0.426

type UpdateAssetResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateBucketAccelerateOptRequest

type UpdateBucketAccelerateOptRequest struct {
	*tchttp.BaseRequest

	// true为开启全球加速,false为关闭
	Allowed *bool `json:"Allowed,omitnil,omitempty" name:"Allowed"`
}

func NewUpdateBucketAccelerateOptRequest

func NewUpdateBucketAccelerateOptRequest() (request *UpdateBucketAccelerateOptRequest)

func (*UpdateBucketAccelerateOptRequest) FromJsonString

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

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

func (*UpdateBucketAccelerateOptRequest) ToJsonString

func (r *UpdateBucketAccelerateOptRequest) ToJsonString() string

type UpdateBucketAccelerateOptRequestParams added in v1.0.426

type UpdateBucketAccelerateOptRequestParams struct {
	// true为开启全球加速,false为关闭
	Allowed *bool `json:"Allowed,omitnil,omitempty" name:"Allowed"`
}

Predefined struct for user

type UpdateBucketAccelerateOptResponse

type UpdateBucketAccelerateOptResponse struct {
	*tchttp.BaseResponse
	Response *UpdateBucketAccelerateOptResponseParams `json:"Response"`
}

func NewUpdateBucketAccelerateOptResponse

func NewUpdateBucketAccelerateOptResponse() (response *UpdateBucketAccelerateOptResponse)

func (*UpdateBucketAccelerateOptResponse) FromJsonString

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

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

func (*UpdateBucketAccelerateOptResponse) ToJsonString

func (r *UpdateBucketAccelerateOptResponse) ToJsonString() string

type UpdateBucketAccelerateOptResponseParams added in v1.0.426

type UpdateBucketAccelerateOptResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateBucketCORSOptRequest

type UpdateBucketCORSOptRequest struct {
	*tchttp.BaseRequest

	// 允许的访问来源;具体参见 [cos文档](https://cloud.tencent.com/document/product/436/8279)
	AllowedOrigins []*string `json:"AllowedOrigins,omitnil,omitempty" name:"AllowedOrigins"`

	// 允许的 HTTP 操作方法;可以配置多个:PUT、GET、POST、HEAD。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	AllowedMethods []*string `json:"AllowedMethods,omitnil,omitempty" name:"AllowedMethods"`

	// 用于指定允许浏览器发送 CORS 请求时携带的自定义 HTTP 请求头部;可以配置*,代表允许所有头部,为了避免遗漏,推荐配置为*。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	AllowedHeaders []*string `json:"AllowedHeaders,omitnil,omitempty" name:"AllowedHeaders"`

	// 跨域资源共享配置的有效时间,单位为秒。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	MaxAgeSeconds *int64 `json:"MaxAgeSeconds,omitnil,omitempty" name:"MaxAgeSeconds"`

	// 允许浏览器获取的 CORS 请求响应中的头部,不区分大小写;默认情况下浏览器只能访问简单响应头部:Cache-Control、Content-Type、Expires、Last-Modified,如果需要访问其他响应头部,需要添加 ExposeHeader 配置。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	ExposeHeaders []*string `json:"ExposeHeaders,omitnil,omitempty" name:"ExposeHeaders"`
}

func NewUpdateBucketCORSOptRequest

func NewUpdateBucketCORSOptRequest() (request *UpdateBucketCORSOptRequest)

func (*UpdateBucketCORSOptRequest) FromJsonString

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

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

func (*UpdateBucketCORSOptRequest) ToJsonString

func (r *UpdateBucketCORSOptRequest) ToJsonString() string

type UpdateBucketCORSOptRequestParams added in v1.0.426

type UpdateBucketCORSOptRequestParams struct {
	// 允许的访问来源;具体参见 [cos文档](https://cloud.tencent.com/document/product/436/8279)
	AllowedOrigins []*string `json:"AllowedOrigins,omitnil,omitempty" name:"AllowedOrigins"`

	// 允许的 HTTP 操作方法;可以配置多个:PUT、GET、POST、HEAD。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	AllowedMethods []*string `json:"AllowedMethods,omitnil,omitempty" name:"AllowedMethods"`

	// 用于指定允许浏览器发送 CORS 请求时携带的自定义 HTTP 请求头部;可以配置*,代表允许所有头部,为了避免遗漏,推荐配置为*。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	AllowedHeaders []*string `json:"AllowedHeaders,omitnil,omitempty" name:"AllowedHeaders"`

	// 跨域资源共享配置的有效时间,单位为秒。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	MaxAgeSeconds *int64 `json:"MaxAgeSeconds,omitnil,omitempty" name:"MaxAgeSeconds"`

	// 允许浏览器获取的 CORS 请求响应中的头部,不区分大小写;默认情况下浏览器只能访问简单响应头部:Cache-Control、Content-Type、Expires、Last-Modified,如果需要访问其他响应头部,需要添加 ExposeHeader 配置。[cos文档](https://cloud.tencent.com/document/product/436/8279)
	ExposeHeaders []*string `json:"ExposeHeaders,omitnil,omitempty" name:"ExposeHeaders"`
}

Predefined struct for user

type UpdateBucketCORSOptResponse

type UpdateBucketCORSOptResponse struct {
	*tchttp.BaseResponse
	Response *UpdateBucketCORSOptResponseParams `json:"Response"`
}

func NewUpdateBucketCORSOptResponse

func NewUpdateBucketCORSOptResponse() (response *UpdateBucketCORSOptResponse)

func (*UpdateBucketCORSOptResponse) FromJsonString

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

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

func (*UpdateBucketCORSOptResponse) ToJsonString

func (r *UpdateBucketCORSOptResponse) ToJsonString() string

type UpdateBucketCORSOptResponseParams added in v1.0.426

type UpdateBucketCORSOptResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateFleetAttributesRequest

type UpdateFleetAttributesRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队描述,最小长度0,最大长度100
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
	NewGameSessionProtectionPolicy *string `json:"NewGameSessionProtectionPolicy,omitnil,omitempty" name:"NewGameSessionProtectionPolicy"`

	// 资源创建限制策略
	ResourceCreationLimitPolicy *ResourceCreationLimitPolicy `json:"ResourceCreationLimitPolicy,omitnil,omitempty" name:"ResourceCreationLimitPolicy"`

	// 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
	GameServerSessionProtectionTimeLimit *int64 `json:"GameServerSessionProtectionTimeLimit,omitnil,omitempty" name:"GameServerSessionProtectionTimeLimit"`
}

func NewUpdateFleetAttributesRequest

func NewUpdateFleetAttributesRequest() (request *UpdateFleetAttributesRequest)

func (*UpdateFleetAttributesRequest) FromJsonString

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

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

func (*UpdateFleetAttributesRequest) ToJsonString

func (r *UpdateFleetAttributesRequest) ToJsonString() string

type UpdateFleetAttributesRequestParams added in v1.0.426

type UpdateFleetAttributesRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队描述,最小长度0,最大长度100
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
	NewGameSessionProtectionPolicy *string `json:"NewGameSessionProtectionPolicy,omitnil,omitempty" name:"NewGameSessionProtectionPolicy"`

	// 资源创建限制策略
	ResourceCreationLimitPolicy *ResourceCreationLimitPolicy `json:"ResourceCreationLimitPolicy,omitnil,omitempty" name:"ResourceCreationLimitPolicy"`

	// 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
	GameServerSessionProtectionTimeLimit *int64 `json:"GameServerSessionProtectionTimeLimit,omitnil,omitempty" name:"GameServerSessionProtectionTimeLimit"`
}

Predefined struct for user

type UpdateFleetAttributesResponse

type UpdateFleetAttributesResponse struct {
	*tchttp.BaseResponse
	Response *UpdateFleetAttributesResponseParams `json:"Response"`
}

func NewUpdateFleetAttributesResponse

func NewUpdateFleetAttributesResponse() (response *UpdateFleetAttributesResponse)

func (*UpdateFleetAttributesResponse) FromJsonString

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

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

func (*UpdateFleetAttributesResponse) ToJsonString

func (r *UpdateFleetAttributesResponse) ToJsonString() string

type UpdateFleetAttributesResponseParams added in v1.0.426

type UpdateFleetAttributesResponseParams struct {
	// 服务器舰队Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateFleetCapacityRequest

type UpdateFleetCapacityRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 期望的服务器实例数
	DesiredInstances *uint64 `json:"DesiredInstances,omitnil,omitempty" name:"DesiredInstances"`

	// 服务器实例数最小限制,最小值0,最大值不超过最高配额查看各地区最高配额减1
	MinSize *uint64 `json:"MinSize,omitnil,omitempty" name:"MinSize"`

	// 服务器实例数最大限制,最小值1,最大值不超过最高配额查看各地区最高配额
	MaxSize *uint64 `json:"MaxSize,omitnil,omitempty" name:"MaxSize"`

	// 服务器伸缩容间隔,单位分钟,最小值3,最大值30,默认值10
	ScalingInterval *uint64 `json:"ScalingInterval,omitnil,omitempty" name:"ScalingInterval"`
}

func NewUpdateFleetCapacityRequest

func NewUpdateFleetCapacityRequest() (request *UpdateFleetCapacityRequest)

func (*UpdateFleetCapacityRequest) FromJsonString

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

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

func (*UpdateFleetCapacityRequest) ToJsonString

func (r *UpdateFleetCapacityRequest) ToJsonString() string

type UpdateFleetCapacityRequestParams added in v1.0.426

type UpdateFleetCapacityRequestParams struct {
	// 服务器舰队ID
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 期望的服务器实例数
	DesiredInstances *uint64 `json:"DesiredInstances,omitnil,omitempty" name:"DesiredInstances"`

	// 服务器实例数最小限制,最小值0,最大值不超过最高配额查看各地区最高配额减1
	MinSize *uint64 `json:"MinSize,omitnil,omitempty" name:"MinSize"`

	// 服务器实例数最大限制,最小值1,最大值不超过最高配额查看各地区最高配额
	MaxSize *uint64 `json:"MaxSize,omitnil,omitempty" name:"MaxSize"`

	// 服务器伸缩容间隔,单位分钟,最小值3,最大值30,默认值10
	ScalingInterval *uint64 `json:"ScalingInterval,omitnil,omitempty" name:"ScalingInterval"`
}

Predefined struct for user

type UpdateFleetCapacityResponse

type UpdateFleetCapacityResponse struct {
	*tchttp.BaseResponse
	Response *UpdateFleetCapacityResponseParams `json:"Response"`
}

func NewUpdateFleetCapacityResponse

func NewUpdateFleetCapacityResponse() (response *UpdateFleetCapacityResponse)

func (*UpdateFleetCapacityResponse) FromJsonString

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

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

func (*UpdateFleetCapacityResponse) ToJsonString

func (r *UpdateFleetCapacityResponse) ToJsonString() string

type UpdateFleetCapacityResponseParams added in v1.0.426

type UpdateFleetCapacityResponseParams struct {
	// 服务器舰队ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateFleetNameRequest

type UpdateFleetNameRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewUpdateFleetNameRequest

func NewUpdateFleetNameRequest() (request *UpdateFleetNameRequest)

func (*UpdateFleetNameRequest) FromJsonString

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

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

func (*UpdateFleetNameRequest) ToJsonString

func (r *UpdateFleetNameRequest) ToJsonString() string

type UpdateFleetNameRequestParams added in v1.0.426

type UpdateFleetNameRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队名称,最小长度1,最大长度50
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type UpdateFleetNameResponse

type UpdateFleetNameResponse struct {
	*tchttp.BaseResponse
	Response *UpdateFleetNameResponseParams `json:"Response"`
}

func NewUpdateFleetNameResponse

func NewUpdateFleetNameResponse() (response *UpdateFleetNameResponse)

func (*UpdateFleetNameResponse) FromJsonString

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

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

func (*UpdateFleetNameResponse) ToJsonString

func (r *UpdateFleetNameResponse) ToJsonString() string

type UpdateFleetNameResponseParams added in v1.0.426

type UpdateFleetNameResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateFleetPortSettingsRequest

type UpdateFleetPortSettingsRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 新增安全组
	InboundPermissionAuthorizations []*InboundPermissionAuthorization `json:"InboundPermissionAuthorizations,omitnil,omitempty" name:"InboundPermissionAuthorizations"`

	// 移除安全组
	InboundPermissionRevocations []*InboundPermissionRevocations `json:"InboundPermissionRevocations,omitnil,omitempty" name:"InboundPermissionRevocations"`
}

func NewUpdateFleetPortSettingsRequest

func NewUpdateFleetPortSettingsRequest() (request *UpdateFleetPortSettingsRequest)

func (*UpdateFleetPortSettingsRequest) FromJsonString

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

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

func (*UpdateFleetPortSettingsRequest) ToJsonString

func (r *UpdateFleetPortSettingsRequest) ToJsonString() string

type UpdateFleetPortSettingsRequestParams added in v1.0.426

type UpdateFleetPortSettingsRequestParams struct {
	// 服务器舰队 Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 新增安全组
	InboundPermissionAuthorizations []*InboundPermissionAuthorization `json:"InboundPermissionAuthorizations,omitnil,omitempty" name:"InboundPermissionAuthorizations"`

	// 移除安全组
	InboundPermissionRevocations []*InboundPermissionRevocations `json:"InboundPermissionRevocations,omitnil,omitempty" name:"InboundPermissionRevocations"`
}

Predefined struct for user

type UpdateFleetPortSettingsResponse

type UpdateFleetPortSettingsResponse struct {
	*tchttp.BaseResponse
	Response *UpdateFleetPortSettingsResponseParams `json:"Response"`
}

func NewUpdateFleetPortSettingsResponse

func NewUpdateFleetPortSettingsResponse() (response *UpdateFleetPortSettingsResponse)

func (*UpdateFleetPortSettingsResponse) FromJsonString

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

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

func (*UpdateFleetPortSettingsResponse) ToJsonString

func (r *UpdateFleetPortSettingsResponse) ToJsonString() string

type UpdateFleetPortSettingsResponseParams added in v1.0.426

type UpdateFleetPortSettingsResponseParams struct {
	// 服务部署 Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateGameServerSessionQueueRequest

type UpdateGameServerSessionQueueRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话队列名字,长度1~128
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 目的服务器舰队(可为别名)列表
	Destinations []*GameServerSessionQueueDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"`

	// 延迟策略集合
	PlayerLatencyPolicies []*PlayerLatencyPolicy `json:"PlayerLatencyPolicies,omitnil,omitempty" name:"PlayerLatencyPolicies"`

	// 超时时间
	TimeoutInSeconds *uint64 `json:"TimeoutInSeconds,omitnil,omitempty" name:"TimeoutInSeconds"`
}

func NewUpdateGameServerSessionQueueRequest

func NewUpdateGameServerSessionQueueRequest() (request *UpdateGameServerSessionQueueRequest)

func (*UpdateGameServerSessionQueueRequest) FromJsonString

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

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

func (*UpdateGameServerSessionQueueRequest) ToJsonString

func (r *UpdateGameServerSessionQueueRequest) ToJsonString() string

type UpdateGameServerSessionQueueRequestParams added in v1.0.426

type UpdateGameServerSessionQueueRequestParams struct {
	// 游戏服务器会话队列名字,长度1~128
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 目的服务器舰队(可为别名)列表
	Destinations []*GameServerSessionQueueDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"`

	// 延迟策略集合
	PlayerLatencyPolicies []*PlayerLatencyPolicy `json:"PlayerLatencyPolicies,omitnil,omitempty" name:"PlayerLatencyPolicies"`

	// 超时时间
	TimeoutInSeconds *uint64 `json:"TimeoutInSeconds,omitnil,omitempty" name:"TimeoutInSeconds"`
}

Predefined struct for user

type UpdateGameServerSessionQueueResponse

type UpdateGameServerSessionQueueResponse struct {
	*tchttp.BaseResponse
	Response *UpdateGameServerSessionQueueResponseParams `json:"Response"`
}

func NewUpdateGameServerSessionQueueResponse

func NewUpdateGameServerSessionQueueResponse() (response *UpdateGameServerSessionQueueResponse)

func (*UpdateGameServerSessionQueueResponse) FromJsonString

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

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

func (*UpdateGameServerSessionQueueResponse) ToJsonString

func (r *UpdateGameServerSessionQueueResponse) ToJsonString() string

type UpdateGameServerSessionQueueResponseParams added in v1.0.426

type UpdateGameServerSessionQueueResponseParams struct {
	// 部署服务组对象
	GameServerSessionQueue *GameServerSessionQueue `json:"GameServerSessionQueue,omitnil,omitempty" name:"GameServerSessionQueue"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateGameServerSessionRequest

type UpdateGameServerSessionRequest struct {
	*tchttp.BaseRequest

	// 游戏服务器会话ID,最小长度1个ASCII字符,最大长度不超过256个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 最大玩家数量,最小值不小于0
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 游戏服务器会话名称,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 玩家会话创建策略,包括允许所有玩家加入和禁止所有玩家加入(ACCEPT_ALL,DENY_ALL)
	PlayerSessionCreationPolicy *string `json:"PlayerSessionCreationPolicy,omitnil,omitempty" name:"PlayerSessionCreationPolicy"`

	// 保护策略,包括不保护、时限保护和完全保护(NoProtection,TimeLimitProtection,FullProtection)
	ProtectionPolicy *string `json:"ProtectionPolicy,omitnil,omitempty" name:"ProtectionPolicy"`
}

func NewUpdateGameServerSessionRequest

func NewUpdateGameServerSessionRequest() (request *UpdateGameServerSessionRequest)

func (*UpdateGameServerSessionRequest) FromJsonString

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

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

func (*UpdateGameServerSessionRequest) ToJsonString

func (r *UpdateGameServerSessionRequest) ToJsonString() string

type UpdateGameServerSessionRequestParams added in v1.0.426

type UpdateGameServerSessionRequestParams struct {
	// 游戏服务器会话ID,最小长度1个ASCII字符,最大长度不超过256个ASCII字符
	GameServerSessionId *string `json:"GameServerSessionId,omitnil,omitempty" name:"GameServerSessionId"`

	// 最大玩家数量,最小值不小于0
	MaximumPlayerSessionCount *uint64 `json:"MaximumPlayerSessionCount,omitnil,omitempty" name:"MaximumPlayerSessionCount"`

	// 游戏服务器会话名称,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 玩家会话创建策略,包括允许所有玩家加入和禁止所有玩家加入(ACCEPT_ALL,DENY_ALL)
	PlayerSessionCreationPolicy *string `json:"PlayerSessionCreationPolicy,omitnil,omitempty" name:"PlayerSessionCreationPolicy"`

	// 保护策略,包括不保护、时限保护和完全保护(NoProtection,TimeLimitProtection,FullProtection)
	ProtectionPolicy *string `json:"ProtectionPolicy,omitnil,omitempty" name:"ProtectionPolicy"`
}

Predefined struct for user

type UpdateGameServerSessionResponse

type UpdateGameServerSessionResponse struct {
	*tchttp.BaseResponse
	Response *UpdateGameServerSessionResponseParams `json:"Response"`
}

func NewUpdateGameServerSessionResponse

func NewUpdateGameServerSessionResponse() (response *UpdateGameServerSessionResponse)

func (*UpdateGameServerSessionResponse) FromJsonString

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

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

func (*UpdateGameServerSessionResponse) ToJsonString

func (r *UpdateGameServerSessionResponse) ToJsonString() string

type UpdateGameServerSessionResponseParams added in v1.0.426

type UpdateGameServerSessionResponseParams struct {
	// 更新后的游戏会话
	GameServerSession *GameServerSession `json:"GameServerSession,omitnil,omitempty" name:"GameServerSession"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateRuntimeConfigurationRequest

type UpdateRuntimeConfigurationRequest struct {
	*tchttp.BaseRequest

	// 服务器舰队Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队配置
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`
}

func NewUpdateRuntimeConfigurationRequest

func NewUpdateRuntimeConfigurationRequest() (request *UpdateRuntimeConfigurationRequest)

func (*UpdateRuntimeConfigurationRequest) FromJsonString

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

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

func (*UpdateRuntimeConfigurationRequest) ToJsonString

func (r *UpdateRuntimeConfigurationRequest) ToJsonString() string

type UpdateRuntimeConfigurationRequestParams added in v1.0.426

type UpdateRuntimeConfigurationRequestParams struct {
	// 服务器舰队Id
	FleetId *string `json:"FleetId,omitnil,omitempty" name:"FleetId"`

	// 服务器舰队配置
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`
}

Predefined struct for user

type UpdateRuntimeConfigurationResponse

type UpdateRuntimeConfigurationResponse struct {
	*tchttp.BaseResponse
	Response *UpdateRuntimeConfigurationResponseParams `json:"Response"`
}

func NewUpdateRuntimeConfigurationResponse

func NewUpdateRuntimeConfigurationResponse() (response *UpdateRuntimeConfigurationResponse)

func (*UpdateRuntimeConfigurationResponse) FromJsonString

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

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

func (*UpdateRuntimeConfigurationResponse) ToJsonString

func (r *UpdateRuntimeConfigurationResponse) ToJsonString() string

type UpdateRuntimeConfigurationResponseParams added in v1.0.426

type UpdateRuntimeConfigurationResponseParams struct {
	// 服务器舰队配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuntimeConfiguration *RuntimeConfiguration `json:"RuntimeConfiguration,omitnil,omitempty" name:"RuntimeConfiguration"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

Jump to

Keyboard shortcuts

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