client

package
v2.0.4 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessPageGetAclRequest

type AccessPageGetAclRequest struct {
	// example:
	//
	// a-075nu7bcqim2wvxli
	AccessPageId *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
}

func (AccessPageGetAclRequest) GoString

func (s AccessPageGetAclRequest) GoString() string

func (*AccessPageGetAclRequest) SetAccessPageId

func (AccessPageGetAclRequest) String

func (s AccessPageGetAclRequest) String() string

type AccessPageGetAclResponse

type AccessPageGetAclResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AccessPageGetAclResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AccessPageGetAclResponse) GoString

func (s AccessPageGetAclResponse) GoString() string

func (*AccessPageGetAclResponse) SetBody

func (*AccessPageGetAclResponse) SetHeaders

func (*AccessPageGetAclResponse) SetStatusCode

func (AccessPageGetAclResponse) String

func (s AccessPageGetAclResponse) String() string

type AccessPageGetAclResponseBody

type AccessPageGetAclResponseBody struct {
	// example:
	//
	// 200
	Code *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data []*AccessPageGetAclResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AccessPageGetAclResponseBody) GoString

func (s AccessPageGetAclResponseBody) GoString() string

func (*AccessPageGetAclResponseBody) SetCode

func (*AccessPageGetAclResponseBody) SetData

func (*AccessPageGetAclResponseBody) SetMessage

func (*AccessPageGetAclResponseBody) SetRequestId

func (*AccessPageGetAclResponseBody) SetSuccess

func (AccessPageGetAclResponseBody) String

type AccessPageGetAclResponseBodyData

type AccessPageGetAclResponseBodyData struct {
	// example:
	//
	// FREE_ACCESS
	AccessMode *string `json:"AccessMode,omitempty" xml:"AccessMode,omitempty"`
	// example:
	//
	// https://wuying.aliyun.com/native-solution/cloud-flow/view?id=a-075nu7bcqim2wvxli&token=8141B1A674D48ACB8E5D2D6CE53FDB2F3CF8710A5F8F78578D5254BC6F******
	AccessUrl *string `json:"AccessUrl,omitempty" xml:"AccessUrl,omitempty"`
	// example:
	//
	// 2023-02-08T03:52Z
	EffectTime *int32 `json:"EffectTime,omitempty" xml:"EffectTime,omitempty"`
	// example:
	//
	// hour
	Unit *string `json:"Unit,omitempty" xml:"Unit,omitempty"`
	// example:
	//
	// 2023-12-05 14:28:20
	UrlExpireTime *string `json:"UrlExpireTime,omitempty" xml:"UrlExpireTime,omitempty"`
}

func (AccessPageGetAclResponseBodyData) GoString

func (*AccessPageGetAclResponseBodyData) SetAccessMode

func (*AccessPageGetAclResponseBodyData) SetAccessUrl

func (*AccessPageGetAclResponseBodyData) SetEffectTime

func (*AccessPageGetAclResponseBodyData) SetUnit

func (*AccessPageGetAclResponseBodyData) SetUrlExpireTime

func (AccessPageGetAclResponseBodyData) String

type AccessPageSetAclRequest

type AccessPageSetAclRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// FREE_ACCESS
	AccessMode *string `json:"AccessMode,omitempty" xml:"AccessMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// a-062wec3cwmayw****
	AccessPageId *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
	// example:
	//
	// notepad_test
	AccessPageName *string `json:"AccessPageName,omitempty" xml:"AccessPageName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 7
	EffectTime *int32 `json:"EffectTime,omitempty" xml:"EffectTime,omitempty"`
	// example:
	//
	// Day
	Unit *string `json:"Unit,omitempty" xml:"Unit,omitempty"`
}

func (AccessPageSetAclRequest) GoString

func (s AccessPageSetAclRequest) GoString() string

func (*AccessPageSetAclRequest) SetAccessMode

func (*AccessPageSetAclRequest) SetAccessPageId

func (*AccessPageSetAclRequest) SetAccessPageName

func (s *AccessPageSetAclRequest) SetAccessPageName(v string) *AccessPageSetAclRequest

func (*AccessPageSetAclRequest) SetEffectTime

func (*AccessPageSetAclRequest) SetUnit

func (AccessPageSetAclRequest) String

func (s AccessPageSetAclRequest) String() string

type AccessPageSetAclResponse

type AccessPageSetAclResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AccessPageSetAclResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AccessPageSetAclResponse) GoString

func (s AccessPageSetAclResponse) GoString() string

func (*AccessPageSetAclResponse) SetBody

func (*AccessPageSetAclResponse) SetHeaders

func (*AccessPageSetAclResponse) SetStatusCode

func (AccessPageSetAclResponse) String

func (s AccessPageSetAclResponse) String() string

type AccessPageSetAclResponseBody

type AccessPageSetAclResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// InternalError
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// E25FC620-6B6F-12D2-A992-AD8727DC****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AccessPageSetAclResponseBody) GoString

func (s AccessPageSetAclResponseBody) GoString() string

func (*AccessPageSetAclResponseBody) SetCode

func (*AccessPageSetAclResponseBody) SetMessage

func (*AccessPageSetAclResponseBody) SetRequestId

func (*AccessPageSetAclResponseBody) SetSuccess

func (AccessPageSetAclResponseBody) String

type ApproveOtaTaskRequest

type ApproveOtaTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Fota
	OtaType *string `json:"OtaType,omitempty" xml:"OtaType,omitempty"`
	// This parameter is required.
	//
	// Use the UTC time format: yyyy-MM-ddTHH:mmZ
	//
	// example:
	//
	// 2022-08-04T14:36:00+08:00
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ota-be7jzm29wrrz5****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (ApproveOtaTaskRequest) GoString

func (s ApproveOtaTaskRequest) GoString() string

func (*ApproveOtaTaskRequest) SetAppInstanceGroupId

func (s *ApproveOtaTaskRequest) SetAppInstanceGroupId(v string) *ApproveOtaTaskRequest

func (*ApproveOtaTaskRequest) SetBizRegionId

func (s *ApproveOtaTaskRequest) SetBizRegionId(v string) *ApproveOtaTaskRequest

func (*ApproveOtaTaskRequest) SetOtaType

func (*ApproveOtaTaskRequest) SetStartTime

func (*ApproveOtaTaskRequest) SetTaskId

func (ApproveOtaTaskRequest) String

func (s ApproveOtaTaskRequest) String() string

type ApproveOtaTaskResponse

type ApproveOtaTaskResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ApproveOtaTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ApproveOtaTaskResponse) GoString

func (s ApproveOtaTaskResponse) GoString() string

func (*ApproveOtaTaskResponse) SetBody

func (*ApproveOtaTaskResponse) SetHeaders

func (*ApproveOtaTaskResponse) SetStatusCode

func (ApproveOtaTaskResponse) String

func (s ApproveOtaTaskResponse) String() string

type ApproveOtaTaskResponseBody

type ApproveOtaTaskResponseBody struct {
	// example:
	//
	// OtaTask.Running
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The task is running and cannot be sumitted.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ApproveOtaTaskResponseBody) GoString

func (s ApproveOtaTaskResponseBody) GoString() string

func (*ApproveOtaTaskResponseBody) SetCode

func (*ApproveOtaTaskResponseBody) SetMessage

func (*ApproveOtaTaskResponseBody) SetRequestId

func (ApproveOtaTaskResponseBody) String

type AskSessionPackagePriceRequest

type AskSessionPackagePriceRequest struct {
	ChargeType  *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	MaxSessions *int32  `json:"MaxSessions,omitempty" xml:"MaxSessions,omitempty"`
	Period      *int32  `json:"Period,omitempty" xml:"Period,omitempty"`
	PeriodUnit  *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	// example:
	//
	// 0
	SessionPackageType *string `json:"SessionPackageType,omitempty" xml:"SessionPackageType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// appstreaming.general.entry
	SessionSpec *string `json:"SessionSpec,omitempty" xml:"SessionSpec,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Windows
	SessionType *string `json:"SessionType,omitempty" xml:"SessionType,omitempty"`
}

func (AskSessionPackagePriceRequest) GoString

func (*AskSessionPackagePriceRequest) SetChargeType

func (*AskSessionPackagePriceRequest) SetMaxSessions

func (*AskSessionPackagePriceRequest) SetPeriod

func (*AskSessionPackagePriceRequest) SetPeriodUnit

func (*AskSessionPackagePriceRequest) SetRegion

func (*AskSessionPackagePriceRequest) SetSessionPackageType

func (*AskSessionPackagePriceRequest) SetSessionSpec

func (*AskSessionPackagePriceRequest) SetSessionType

func (AskSessionPackagePriceRequest) String

type AskSessionPackagePriceResponse

type AskSessionPackagePriceResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AskSessionPackagePriceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AskSessionPackagePriceResponse) GoString

func (*AskSessionPackagePriceResponse) SetHeaders

func (*AskSessionPackagePriceResponse) SetStatusCode

func (AskSessionPackagePriceResponse) String

type AskSessionPackagePriceResponseBody

type AskSessionPackagePriceResponseBody struct {
	Data []*AskSessionPackagePriceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// 2C64D9E5-DFCD-10A5-A911-xxxxxxx
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AskSessionPackagePriceResponseBody) GoString

func (*AskSessionPackagePriceResponseBody) SetRequestId

func (AskSessionPackagePriceResponseBody) String

type AskSessionPackagePriceResponseBodyData

type AskSessionPackagePriceResponseBodyData struct {
	Price *AskSessionPackagePriceResponseBodyDataPrice `json:"Price,omitempty" xml:"Price,omitempty" type:"Struct"`
}

func (AskSessionPackagePriceResponseBodyData) GoString

func (AskSessionPackagePriceResponseBodyData) String

type AskSessionPackagePriceResponseBodyDataPrice

type AskSessionPackagePriceResponseBodyDataPrice struct {
	// example:
	//
	// CNY
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// example:
	//
	// 0.0
	DiscountPrice *float32 `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	// example:
	//
	// 2000.0
	OriginalPrice *float32 `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"`
	// example:
	//
	// 2000.0
	TradePrice *float32 `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"`
}

func (AskSessionPackagePriceResponseBodyDataPrice) GoString

func (*AskSessionPackagePriceResponseBodyDataPrice) SetCurrency

func (*AskSessionPackagePriceResponseBodyDataPrice) SetDiscountPrice

func (*AskSessionPackagePriceResponseBodyDataPrice) SetOriginalPrice

func (*AskSessionPackagePriceResponseBodyDataPrice) SetTradePrice

func (AskSessionPackagePriceResponseBodyDataPrice) String

type AskSessionPackageRenewPriceRequest

type AskSessionPackageRenewPriceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Month
	PeriodUnit *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// tp-***********
	SessionPackageId *string `json:"SessionPackageId,omitempty" xml:"SessionPackageId,omitempty"`
}

func (AskSessionPackageRenewPriceRequest) GoString

func (*AskSessionPackageRenewPriceRequest) SetPeriod

func (*AskSessionPackageRenewPriceRequest) SetPeriodUnit

func (*AskSessionPackageRenewPriceRequest) SetSessionPackageId

func (AskSessionPackageRenewPriceRequest) String

type AskSessionPackageRenewPriceResponse

type AskSessionPackageRenewPriceResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AskSessionPackageRenewPriceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AskSessionPackageRenewPriceResponse) GoString

func (*AskSessionPackageRenewPriceResponse) SetHeaders

func (*AskSessionPackageRenewPriceResponse) SetStatusCode

func (AskSessionPackageRenewPriceResponse) String

type AskSessionPackageRenewPriceResponseBody

type AskSessionPackageRenewPriceResponseBody struct {
	Data []*AskSessionPackageRenewPriceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// 50158E8B-992E-1286-B174-**********
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AskSessionPackageRenewPriceResponseBody) GoString

func (*AskSessionPackageRenewPriceResponseBody) SetRequestId

func (AskSessionPackageRenewPriceResponseBody) String

type AskSessionPackageRenewPriceResponseBodyData

type AskSessionPackageRenewPriceResponseBodyData struct {
	Price *AskSessionPackageRenewPriceResponseBodyDataPrice `json:"Price,omitempty" xml:"Price,omitempty" type:"Struct"`
}

func (AskSessionPackageRenewPriceResponseBodyData) GoString

func (AskSessionPackageRenewPriceResponseBodyData) String

type AskSessionPackageRenewPriceResponseBodyDataPrice

type AskSessionPackageRenewPriceResponseBodyDataPrice struct {
	// example:
	//
	// CNY
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// example:
	//
	// 0.0
	DiscountPrice *float32 `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	// example:
	//
	// 2000.0
	OriginalPrice *float32 `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"`
	// example:
	//
	// 2000.0
	TradePrice *float32 `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"`
}

func (AskSessionPackageRenewPriceResponseBodyDataPrice) GoString

func (*AskSessionPackageRenewPriceResponseBodyDataPrice) SetCurrency

func (*AskSessionPackageRenewPriceResponseBodyDataPrice) SetDiscountPrice

func (*AskSessionPackageRenewPriceResponseBodyDataPrice) SetOriginalPrice

func (*AskSessionPackageRenewPriceResponseBodyDataPrice) SetTradePrice

func (AskSessionPackageRenewPriceResponseBodyDataPrice) String

type AuthorizeInstanceGroupRequest

type AuthorizeInstanceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string   `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	AuthorizeUserIds   []*string `json:"AuthorizeUserIds,omitempty" xml:"AuthorizeUserIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType        *string                                `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	UnAuthorizeUserIds []*string                              `json:"UnAuthorizeUserIds,omitempty" xml:"UnAuthorizeUserIds,omitempty" type:"Repeated"`
	UserMeta           *AuthorizeInstanceGroupRequestUserMeta `json:"UserMeta,omitempty" xml:"UserMeta,omitempty" type:"Struct"`
}

func (AuthorizeInstanceGroupRequest) GoString

func (*AuthorizeInstanceGroupRequest) SetAppInstanceGroupId

func (*AuthorizeInstanceGroupRequest) SetAuthorizeUserIds

func (*AuthorizeInstanceGroupRequest) SetProductType

func (*AuthorizeInstanceGroupRequest) SetUnAuthorizeUserIds

func (s *AuthorizeInstanceGroupRequest) SetUnAuthorizeUserIds(v []*string) *AuthorizeInstanceGroupRequest

func (*AuthorizeInstanceGroupRequest) SetUserMeta added in v2.0.4

func (AuthorizeInstanceGroupRequest) String

type AuthorizeInstanceGroupRequestUserMeta added in v2.0.4

type AuthorizeInstanceGroupRequestUserMeta struct {
	AdDomain *string `json:"AdDomain,omitempty" xml:"AdDomain,omitempty"`
	Type     *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (AuthorizeInstanceGroupRequestUserMeta) GoString added in v2.0.4

func (*AuthorizeInstanceGroupRequestUserMeta) SetAdDomain added in v2.0.4

func (*AuthorizeInstanceGroupRequestUserMeta) SetType added in v2.0.4

func (AuthorizeInstanceGroupRequestUserMeta) String added in v2.0.4

type AuthorizeInstanceGroupResponse

type AuthorizeInstanceGroupResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AuthorizeInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AuthorizeInstanceGroupResponse) GoString

func (*AuthorizeInstanceGroupResponse) SetHeaders

func (*AuthorizeInstanceGroupResponse) SetStatusCode

func (AuthorizeInstanceGroupResponse) String

type AuthorizeInstanceGroupResponseBody

type AuthorizeInstanceGroupResponseBody struct {
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AuthorizeInstanceGroupResponseBody) GoString

func (*AuthorizeInstanceGroupResponseBody) SetRequestId

func (AuthorizeInstanceGroupResponseBody) String

type AuthorizeInstanceGroupShrinkRequest added in v2.0.4

type AuthorizeInstanceGroupShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string   `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	AuthorizeUserIds   []*string `json:"AuthorizeUserIds,omitempty" xml:"AuthorizeUserIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType        *string   `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	UnAuthorizeUserIds []*string `json:"UnAuthorizeUserIds,omitempty" xml:"UnAuthorizeUserIds,omitempty" type:"Repeated"`
	UserMetaShrink     *string   `json:"UserMeta,omitempty" xml:"UserMeta,omitempty"`
}

func (AuthorizeInstanceGroupShrinkRequest) GoString added in v2.0.4

func (*AuthorizeInstanceGroupShrinkRequest) SetAppInstanceGroupId added in v2.0.4

func (*AuthorizeInstanceGroupShrinkRequest) SetAuthorizeUserIds added in v2.0.4

func (*AuthorizeInstanceGroupShrinkRequest) SetProductType added in v2.0.4

func (*AuthorizeInstanceGroupShrinkRequest) SetUnAuthorizeUserIds added in v2.0.4

func (*AuthorizeInstanceGroupShrinkRequest) SetUserMetaShrink added in v2.0.4

func (AuthorizeInstanceGroupShrinkRequest) String added in v2.0.4

type BuySessionPackageRequest

type BuySessionPackageRequest struct {
	AutoPay     *bool   `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"`
	ChargeType  *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	MaxSessions *int32  `json:"MaxSessions,omitempty" xml:"MaxSessions,omitempty"`
	Period      *int32  `json:"Period,omitempty" xml:"Period,omitempty"`
	PeriodUnit  *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// example:
	//
	// p-xxxxxxxxxxxxx
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	Region             *string `json:"Region,omitempty" xml:"Region,omitempty"`
	SessionPackageName *string `json:"SessionPackageName,omitempty" xml:"SessionPackageName,omitempty"`
	// example:
	//
	// 0
	SessionPackageType *string `json:"SessionPackageType,omitempty" xml:"SessionPackageType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// appstreaming.general.entry
	SessionSpec *string `json:"SessionSpec,omitempty" xml:"SessionSpec,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Windows
	SessionType *string `json:"SessionType,omitempty" xml:"SessionType,omitempty"`
}

func (BuySessionPackageRequest) GoString

func (s BuySessionPackageRequest) GoString() string

func (*BuySessionPackageRequest) SetAutoPay

func (*BuySessionPackageRequest) SetChargeType

func (*BuySessionPackageRequest) SetMaxSessions

func (*BuySessionPackageRequest) SetPeriod

func (*BuySessionPackageRequest) SetPeriodUnit

func (*BuySessionPackageRequest) SetProjectId

func (*BuySessionPackageRequest) SetRegion

func (*BuySessionPackageRequest) SetSessionPackageName

func (s *BuySessionPackageRequest) SetSessionPackageName(v string) *BuySessionPackageRequest

func (*BuySessionPackageRequest) SetSessionPackageType

func (s *BuySessionPackageRequest) SetSessionPackageType(v string) *BuySessionPackageRequest

func (*BuySessionPackageRequest) SetSessionSpec

func (*BuySessionPackageRequest) SetSessionType

func (BuySessionPackageRequest) String

func (s BuySessionPackageRequest) String() string

type BuySessionPackageResponse

type BuySessionPackageResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BuySessionPackageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BuySessionPackageResponse) GoString

func (s BuySessionPackageResponse) GoString() string

func (*BuySessionPackageResponse) SetBody

func (*BuySessionPackageResponse) SetHeaders

func (*BuySessionPackageResponse) SetStatusCode

func (BuySessionPackageResponse) String

func (s BuySessionPackageResponse) String() string

type BuySessionPackageResponseBody

type BuySessionPackageResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// There is a missing parameter.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5Fxxxxxxxx
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// tp-xxxxxxxxxx
	SessionPackageId *int64 `json:"SessionPackageId,omitempty" xml:"SessionPackageId,omitempty"`
	// example:
	//
	// false
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (BuySessionPackageResponseBody) GoString

func (*BuySessionPackageResponseBody) SetCode

func (*BuySessionPackageResponseBody) SetMessage

func (*BuySessionPackageResponseBody) SetRequestId

func (*BuySessionPackageResponseBody) SetSessionPackageId

func (*BuySessionPackageResponseBody) SetSuccess

func (BuySessionPackageResponseBody) String

type CancelOtaTaskRequest

type CancelOtaTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-53fvrq1oanz6c****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ota-be7jzm29wrrz5****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (CancelOtaTaskRequest) GoString

func (s CancelOtaTaskRequest) GoString() string

func (*CancelOtaTaskRequest) SetAppInstanceGroupId

func (s *CancelOtaTaskRequest) SetAppInstanceGroupId(v string) *CancelOtaTaskRequest

func (*CancelOtaTaskRequest) SetTaskId

func (CancelOtaTaskRequest) String

func (s CancelOtaTaskRequest) String() string

type CancelOtaTaskResponse

type CancelOtaTaskResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelOtaTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelOtaTaskResponse) GoString

func (s CancelOtaTaskResponse) GoString() string

func (*CancelOtaTaskResponse) SetBody

func (*CancelOtaTaskResponse) SetHeaders

func (*CancelOtaTaskResponse) SetStatusCode

func (s *CancelOtaTaskResponse) SetStatusCode(v int32) *CancelOtaTaskResponse

func (CancelOtaTaskResponse) String

func (s CancelOtaTaskResponse) String() string

type CancelOtaTaskResponseBody

type CancelOtaTaskResponseBody struct {
	// example:
	//
	// OtaTask.Running
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The task is running and cannot be sumitted.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CancelOtaTaskResponseBody) GoString

func (s CancelOtaTaskResponseBody) GoString() string

func (*CancelOtaTaskResponseBody) SetCode

func (*CancelOtaTaskResponseBody) SetMessage

func (*CancelOtaTaskResponseBody) SetRequestId

func (CancelOtaTaskResponseBody) String

func (s CancelOtaTaskResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AccessPageGetAcl

func (client *Client) AccessPageGetAcl(request *AccessPageGetAclRequest) (_result *AccessPageGetAclResponse, _err error)

Summary:

获取访问管理页配置

@param request - AccessPageGetAclRequest

@return AccessPageGetAclResponse

func (*Client) AccessPageGetAclWithOptions

func (client *Client) AccessPageGetAclWithOptions(request *AccessPageGetAclRequest, runtime *util.RuntimeOptions) (_result *AccessPageGetAclResponse, _err error)

Summary:

获取访问管理页配置

@param request - AccessPageGetAclRequest

@param runtime - runtime options for this request RuntimeOptions

@return AccessPageGetAclResponse

func (*Client) AccessPageSetAcl

func (client *Client) AccessPageSetAcl(request *AccessPageSetAclRequest) (_result *AccessPageSetAclResponse, _err error)

Summary:

更新访问管理

@param request - AccessPageSetAclRequest

@return AccessPageSetAclResponse

func (*Client) AccessPageSetAclWithOptions

func (client *Client) AccessPageSetAclWithOptions(request *AccessPageSetAclRequest, runtime *util.RuntimeOptions) (_result *AccessPageSetAclResponse, _err error)

Summary:

更新访问管理

@param request - AccessPageSetAclRequest

@param runtime - runtime options for this request RuntimeOptions

@return AccessPageSetAclResponse

func (*Client) ApproveOtaTask

func (client *Client) ApproveOtaTask(request *ApproveOtaTaskRequest) (_result *ApproveOtaTaskResponse, _err error)

Summary:

同意Ota升级

@param request - ApproveOtaTaskRequest

@return ApproveOtaTaskResponse

func (*Client) ApproveOtaTaskWithOptions

func (client *Client) ApproveOtaTaskWithOptions(request *ApproveOtaTaskRequest, runtime *util.RuntimeOptions) (_result *ApproveOtaTaskResponse, _err error)

Summary:

同意Ota升级

@param request - ApproveOtaTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return ApproveOtaTaskResponse

func (*Client) AskSessionPackagePrice

func (client *Client) AskSessionPackagePrice(request *AskSessionPackagePriceRequest) (_result *AskSessionPackagePriceResponse, _err error)

Summary:

会话包收费查询

@param request - AskSessionPackagePriceRequest

@return AskSessionPackagePriceResponse

func (*Client) AskSessionPackagePriceWithOptions

func (client *Client) AskSessionPackagePriceWithOptions(request *AskSessionPackagePriceRequest, runtime *util.RuntimeOptions) (_result *AskSessionPackagePriceResponse, _err error)

Summary:

会话包收费查询

@param request - AskSessionPackagePriceRequest

@param runtime - runtime options for this request RuntimeOptions

@return AskSessionPackagePriceResponse

func (*Client) AskSessionPackageRenewPrice

func (client *Client) AskSessionPackageRenewPrice(request *AskSessionPackageRenewPriceRequest) (_result *AskSessionPackageRenewPriceResponse, _err error)

Summary:

会话包续费询价

@param request - AskSessionPackageRenewPriceRequest

@return AskSessionPackageRenewPriceResponse

func (*Client) AskSessionPackageRenewPriceWithOptions

func (client *Client) AskSessionPackageRenewPriceWithOptions(request *AskSessionPackageRenewPriceRequest, runtime *util.RuntimeOptions) (_result *AskSessionPackageRenewPriceResponse, _err error)

Summary:

会话包续费询价

@param request - AskSessionPackageRenewPriceRequest

@param runtime - runtime options for this request RuntimeOptions

@return AskSessionPackageRenewPriceResponse

func (*Client) AuthorizeInstanceGroup

func (client *Client) AuthorizeInstanceGroup(request *AuthorizeInstanceGroupRequest) (_result *AuthorizeInstanceGroupResponse, _err error)

Summary:

授权用户

@param request - AuthorizeInstanceGroupRequest

@return AuthorizeInstanceGroupResponse

func (*Client) AuthorizeInstanceGroupWithOptions

func (client *Client) AuthorizeInstanceGroupWithOptions(tmpReq *AuthorizeInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *AuthorizeInstanceGroupResponse, _err error)

Summary:

授权用户

@param tmpReq - AuthorizeInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return AuthorizeInstanceGroupResponse

func (*Client) BuySessionPackage

func (client *Client) BuySessionPackage(request *BuySessionPackageRequest) (_result *BuySessionPackageResponse, _err error)

Summary:

配置会话包

@param request - BuySessionPackageRequest

@return BuySessionPackageResponse

func (*Client) BuySessionPackageWithOptions

func (client *Client) BuySessionPackageWithOptions(request *BuySessionPackageRequest, runtime *util.RuntimeOptions) (_result *BuySessionPackageResponse, _err error)

Summary:

配置会话包

@param request - BuySessionPackageRequest

@param runtime - runtime options for this request RuntimeOptions

@return BuySessionPackageResponse

func (*Client) CancelOtaTask

func (client *Client) CancelOtaTask(request *CancelOtaTaskRequest) (_result *CancelOtaTaskResponse, _err error)

Summary:

取消Ota升级

@param request - CancelOtaTaskRequest

@return CancelOtaTaskResponse

func (*Client) CancelOtaTaskWithOptions

func (client *Client) CancelOtaTaskWithOptions(request *CancelOtaTaskRequest, runtime *util.RuntimeOptions) (_result *CancelOtaTaskResponse, _err error)

Summary:

取消Ota升级

@param request - CancelOtaTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return CancelOtaTaskResponse

func (*Client) CreateAccessPage

func (client *Client) CreateAccessPage(request *CreateAccessPageRequest) (_result *CreateAccessPageResponse, _err error)

Summary:

创建访问页面

@param request - CreateAccessPageRequest

@return CreateAccessPageResponse

func (*Client) CreateAccessPageWithOptions

func (client *Client) CreateAccessPageWithOptions(request *CreateAccessPageRequest, runtime *util.RuntimeOptions) (_result *CreateAccessPageResponse, _err error)

Summary:

创建访问页面

@param request - CreateAccessPageRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateAccessPageResponse

func (*Client) CreateAppInstanceGroup

func (client *Client) CreateAppInstanceGroup(request *CreateAppInstanceGroupRequest) (_result *CreateAppInstanceGroupResponse, _err error)

Summary:

创建云应用交付组

@param request - CreateAppInstanceGroupRequest

@return CreateAppInstanceGroupResponse

func (*Client) CreateAppInstanceGroupWithOptions

func (client *Client) CreateAppInstanceGroupWithOptions(tmpReq *CreateAppInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *CreateAppInstanceGroupResponse, _err error)

Summary:

创建云应用交付组

@param tmpReq - CreateAppInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateAppInstanceGroupResponse

func (*Client) CreateImageFromAppInstanceGroup

func (client *Client) CreateImageFromAppInstanceGroup(request *CreateImageFromAppInstanceGroupRequest) (_result *CreateImageFromAppInstanceGroupResponse, _err error)

Summary:

CreateImageFromAppInstanceGroup

@param request - CreateImageFromAppInstanceGroupRequest

@return CreateImageFromAppInstanceGroupResponse

func (*Client) CreateImageFromAppInstanceGroupWithOptions

func (client *Client) CreateImageFromAppInstanceGroupWithOptions(request *CreateImageFromAppInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *CreateImageFromAppInstanceGroupResponse, _err error)

Summary:

CreateImageFromAppInstanceGroup

@param request - CreateImageFromAppInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateImageFromAppInstanceGroupResponse

func (*Client) CreateProject

func (client *Client) CreateProject(request *CreateProjectRequest) (_result *CreateProjectResponse, _err error)

Summary:

创建项目

@param request - CreateProjectRequest

@return CreateProjectResponse

func (*Client) CreateProjectWithOptions

func (client *Client) CreateProjectWithOptions(request *CreateProjectRequest, runtime *util.RuntimeOptions) (_result *CreateProjectResponse, _err error)

Summary:

创建项目

@param request - CreateProjectRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateProjectResponse

func (*Client) DeleteAccessPage

func (client *Client) DeleteAccessPage(request *DeleteAccessPageRequest) (_result *DeleteAccessPageResponse, _err error)

Summary:

删除访问页面

@param request - DeleteAccessPageRequest

@return DeleteAccessPageResponse

func (*Client) DeleteAccessPageWithOptions

func (client *Client) DeleteAccessPageWithOptions(request *DeleteAccessPageRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessPageResponse, _err error)

Summary:

删除访问页面

@param request - DeleteAccessPageRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAccessPageResponse

func (*Client) DeleteAppInstanceGroup

func (client *Client) DeleteAppInstanceGroup(request *DeleteAppInstanceGroupRequest) (_result *DeleteAppInstanceGroupResponse, _err error)

Summary:

实例组释放接口

@param request - DeleteAppInstanceGroupRequest

@return DeleteAppInstanceGroupResponse

func (*Client) DeleteAppInstanceGroupWithOptions

func (client *Client) DeleteAppInstanceGroupWithOptions(request *DeleteAppInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteAppInstanceGroupResponse, _err error)

Summary:

实例组释放接口

@param request - DeleteAppInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAppInstanceGroupResponse

func (*Client) DeleteAppInstances

func (client *Client) DeleteAppInstances(request *DeleteAppInstancesRequest) (_result *DeleteAppInstancesResponse, _err error)

Summary:

删除实例

@param request - DeleteAppInstancesRequest

@return DeleteAppInstancesResponse

func (*Client) DeleteAppInstancesWithOptions

func (client *Client) DeleteAppInstancesWithOptions(request *DeleteAppInstancesRequest, runtime *util.RuntimeOptions) (_result *DeleteAppInstancesResponse, _err error)

Summary:

删除实例

@param request - DeleteAppInstancesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAppInstancesResponse

func (*Client) DeleteProject

func (client *Client) DeleteProject(request *DeleteProjectRequest) (_result *DeleteProjectResponse, _err error)

Summary:

删除项目

@param request - DeleteProjectRequest

@return DeleteProjectResponse

func (*Client) DeleteProjectWithOptions

func (client *Client) DeleteProjectWithOptions(request *DeleteProjectRequest, runtime *util.RuntimeOptions) (_result *DeleteProjectResponse, _err error)

Summary:

删除项目

@param request - DeleteProjectRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteProjectResponse

func (*Client) GetAccessPageSession

func (client *Client) GetAccessPageSession(request *GetAccessPageSessionRequest) (_result *GetAccessPageSessionResponse, _err error)

Summary:

访客进入访问页面的匿名api

@param request - GetAccessPageSessionRequest

@return GetAccessPageSessionResponse

func (*Client) GetAccessPageSessionWithOptions

func (client *Client) GetAccessPageSessionWithOptions(request *GetAccessPageSessionRequest, runtime *util.RuntimeOptions) (_result *GetAccessPageSessionResponse, _err error)

Summary:

访客进入访问页面的匿名api

@param request - GetAccessPageSessionRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetAccessPageSessionResponse

func (*Client) GetAppInstanceGroup

func (client *Client) GetAppInstanceGroup(request *GetAppInstanceGroupRequest) (_result *GetAppInstanceGroupResponse, _err error)

Summary:

获取交付组详情

@param request - GetAppInstanceGroupRequest

@return GetAppInstanceGroupResponse

func (*Client) GetAppInstanceGroupWithOptions

func (client *Client) GetAppInstanceGroupWithOptions(request *GetAppInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *GetAppInstanceGroupResponse, _err error)

Summary:

获取交付组详情

@param request - GetAppInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetAppInstanceGroupResponse

func (*Client) GetConnectionTicket

func (client *Client) GetConnectionTicket(request *GetConnectionTicketRequest) (_result *GetConnectionTicketResponse, _err error)

Summary:

获取连接ticket,Open API

@param request - GetConnectionTicketRequest

@return GetConnectionTicketResponse

func (*Client) GetConnectionTicketWithOptions

func (client *Client) GetConnectionTicketWithOptions(request *GetConnectionTicketRequest, runtime *util.RuntimeOptions) (_result *GetConnectionTicketResponse, _err error)

Summary:

获取连接ticket,Open API

@param request - GetConnectionTicketRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetConnectionTicketResponse

func (*Client) GetDebugAppInstance

func (client *Client) GetDebugAppInstance(request *GetDebugAppInstanceRequest) (_result *GetDebugAppInstanceResponse, _err error)

Summary:

GetDebugAppInstance

@param request - GetDebugAppInstanceRequest

@return GetDebugAppInstanceResponse

func (*Client) GetDebugAppInstanceWithOptions

func (client *Client) GetDebugAppInstanceWithOptions(request *GetDebugAppInstanceRequest, runtime *util.RuntimeOptions) (_result *GetDebugAppInstanceResponse, _err error)

Summary:

GetDebugAppInstance

@param request - GetDebugAppInstanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetDebugAppInstanceResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetOtaTaskByTaskId

func (client *Client) GetOtaTaskByTaskId(request *GetOtaTaskByTaskIdRequest) (_result *GetOtaTaskByTaskIdResponse, _err error)

Summary:

获取ota任务明细

@param request - GetOtaTaskByTaskIdRequest

@return GetOtaTaskByTaskIdResponse

func (*Client) GetOtaTaskByTaskIdWithOptions

func (client *Client) GetOtaTaskByTaskIdWithOptions(request *GetOtaTaskByTaskIdRequest, runtime *util.RuntimeOptions) (_result *GetOtaTaskByTaskIdResponse, _err error)

Summary:

获取ota任务明细

@param request - GetOtaTaskByTaskIdRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetOtaTaskByTaskIdResponse

func (*Client) GetProjectPolicies

func (client *Client) GetProjectPolicies(request *GetProjectPoliciesRequest) (_result *GetProjectPoliciesResponse, _err error)

Summary:

获取策略配置

@param request - GetProjectPoliciesRequest

@return GetProjectPoliciesResponse

func (*Client) GetProjectPoliciesWithOptions

func (client *Client) GetProjectPoliciesWithOptions(request *GetProjectPoliciesRequest, runtime *util.RuntimeOptions) (_result *GetProjectPoliciesResponse, _err error)

Summary:

获取策略配置

@param request - GetProjectPoliciesRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetProjectPoliciesResponse

func (*Client) GetResourcePrice

func (client *Client) GetResourcePrice(request *GetResourcePriceRequest) (_result *GetResourcePriceResponse, _err error)

Summary:

云应用资源询价接口

@param request - GetResourcePriceRequest

@return GetResourcePriceResponse

func (*Client) GetResourcePriceWithOptions

func (client *Client) GetResourcePriceWithOptions(request *GetResourcePriceRequest, runtime *util.RuntimeOptions) (_result *GetResourcePriceResponse, _err error)

Summary:

云应用资源询价接口

@param request - GetResourcePriceRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetResourcePriceResponse

func (*Client) GetResourceRenewPrice

func (client *Client) GetResourceRenewPrice(request *GetResourceRenewPriceRequest) (_result *GetResourceRenewPriceResponse, _err error)

Summary:

云应用资源询价接口

@param request - GetResourceRenewPriceRequest

@return GetResourceRenewPriceResponse

func (*Client) GetResourceRenewPriceWithOptions

func (client *Client) GetResourceRenewPriceWithOptions(request *GetResourceRenewPriceRequest, runtime *util.RuntimeOptions) (_result *GetResourceRenewPriceResponse, _err error)

Summary:

云应用资源询价接口

@param request - GetResourceRenewPriceRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetResourceRenewPriceResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListAccessPages

func (client *Client) ListAccessPages(request *ListAccessPagesRequest) (_result *ListAccessPagesResponse, _err error)

Summary:

访问页面分页查询

@param request - ListAccessPagesRequest

@return ListAccessPagesResponse

func (*Client) ListAccessPagesWithOptions

func (client *Client) ListAccessPagesWithOptions(request *ListAccessPagesRequest, runtime *util.RuntimeOptions) (_result *ListAccessPagesResponse, _err error)

Summary:

访问页面分页查询

@param request - ListAccessPagesRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListAccessPagesResponse

func (*Client) ListAppInstanceGroup

func (client *Client) ListAppInstanceGroup(request *ListAppInstanceGroupRequest) (_result *ListAppInstanceGroupResponse, _err error)

Summary:

列表展示云应用交付组

@param request - ListAppInstanceGroupRequest

@return ListAppInstanceGroupResponse

func (*Client) ListAppInstanceGroupWithOptions

func (client *Client) ListAppInstanceGroupWithOptions(request *ListAppInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *ListAppInstanceGroupResponse, _err error)

Summary:

列表展示云应用交付组

@param request - ListAppInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListAppInstanceGroupResponse

func (*Client) ListAppInstances

func (client *Client) ListAppInstances(request *ListAppInstancesRequest) (_result *ListAppInstancesResponse, _err error)

Summary:

查询交付组内实例列表

@param request - ListAppInstancesRequest

@return ListAppInstancesResponse

func (*Client) ListAppInstancesWithOptions

func (client *Client) ListAppInstancesWithOptions(request *ListAppInstancesRequest, runtime *util.RuntimeOptions) (_result *ListAppInstancesResponse, _err error)

Summary:

查询交付组内实例列表

@param request - ListAppInstancesRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListAppInstancesResponse

func (*Client) ListNodeInstanceType

func (client *Client) ListNodeInstanceType(request *ListNodeInstanceTypeRequest) (_result *ListNodeInstanceTypeResponse, _err error)

Summary:

获取资源规格

@param request - ListNodeInstanceTypeRequest

@return ListNodeInstanceTypeResponse

func (*Client) ListNodeInstanceTypeWithOptions

func (client *Client) ListNodeInstanceTypeWithOptions(request *ListNodeInstanceTypeRequest, runtime *util.RuntimeOptions) (_result *ListNodeInstanceTypeResponse, _err error)

Summary:

获取资源规格

@param request - ListNodeInstanceTypeRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListNodeInstanceTypeResponse

func (*Client) ListOtaTask

func (client *Client) ListOtaTask(request *ListOtaTaskRequest) (_result *ListOtaTaskResponse, _err error)

Summary:

升级历史记录

@param request - ListOtaTaskRequest

@return ListOtaTaskResponse

func (*Client) ListOtaTaskWithOptions

func (client *Client) ListOtaTaskWithOptions(request *ListOtaTaskRequest, runtime *util.RuntimeOptions) (_result *ListOtaTaskResponse, _err error)

Summary:

升级历史记录

@param request - ListOtaTaskRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListOtaTaskResponse

func (*Client) ListProjects

func (client *Client) ListProjects(request *ListProjectsRequest) (_result *ListProjectsResponse, _err error)

Summary:

获取项目列表

@param request - ListProjectsRequest

@return ListProjectsResponse

func (*Client) ListProjectsWithOptions

func (client *Client) ListProjectsWithOptions(request *ListProjectsRequest, runtime *util.RuntimeOptions) (_result *ListProjectsResponse, _err error)

Summary:

获取项目列表

@param request - ListProjectsRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListProjectsResponse

func (*Client) ListRegions

func (client *Client) ListRegions(request *ListRegionsRequest) (_result *ListRegionsResponse, _err error)

Summary:

云应用支持的地域列表

@param request - ListRegionsRequest

@return ListRegionsResponse

func (*Client) ListRegionsWithOptions

func (client *Client) ListRegionsWithOptions(request *ListRegionsRequest, runtime *util.RuntimeOptions) (_result *ListRegionsResponse, _err error)

Summary:

云应用支持的地域列表

@param request - ListRegionsRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListRegionsResponse

func (*Client) ListSessionPackages

func (client *Client) ListSessionPackages(request *ListSessionPackagesRequest) (_result *ListSessionPackagesResponse, _err error)

Summary:

项目的会话包列表

@param request - ListSessionPackagesRequest

@return ListSessionPackagesResponse

func (*Client) ListSessionPackagesWithOptions

func (client *Client) ListSessionPackagesWithOptions(request *ListSessionPackagesRequest, runtime *util.RuntimeOptions) (_result *ListSessionPackagesResponse, _err error)

Summary:

项目的会话包列表

@param request - ListSessionPackagesRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListSessionPackagesResponse

func (*Client) ListTenantConfig

func (client *Client) ListTenantConfig() (_result *ListTenantConfigResponse, _err error)

@return ListTenantConfigResponse

func (*Client) ListTenantConfigWithOptions

func (client *Client) ListTenantConfigWithOptions(runtime *util.RuntimeOptions) (_result *ListTenantConfigResponse, _err error)

@param request - ListTenantConfigRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListTenantConfigResponse

func (*Client) LogOffAllSessionsInAppInstanceGroup

func (client *Client) LogOffAllSessionsInAppInstanceGroup(request *LogOffAllSessionsInAppInstanceGroupRequest) (_result *LogOffAllSessionsInAppInstanceGroupResponse, _err error)

Summary:

注销交付下所有会话

@param request - LogOffAllSessionsInAppInstanceGroupRequest

@return LogOffAllSessionsInAppInstanceGroupResponse

func (*Client) LogOffAllSessionsInAppInstanceGroupWithOptions

func (client *Client) LogOffAllSessionsInAppInstanceGroupWithOptions(request *LogOffAllSessionsInAppInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *LogOffAllSessionsInAppInstanceGroupResponse, _err error)

Summary:

注销交付下所有会话

@param request - LogOffAllSessionsInAppInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return LogOffAllSessionsInAppInstanceGroupResponse

func (*Client) MigrateSessionPackage

func (client *Client) MigrateSessionPackage(request *MigrateSessionPackageRequest) (_result *MigrateSessionPackageResponse, _err error)

Summary:

会话包 迁移/分配

@param request - MigrateSessionPackageRequest

@return MigrateSessionPackageResponse

func (*Client) MigrateSessionPackageWithOptions

func (client *Client) MigrateSessionPackageWithOptions(request *MigrateSessionPackageRequest, runtime *util.RuntimeOptions) (_result *MigrateSessionPackageResponse, _err error)

Summary:

会话包 迁移/分配

@param request - MigrateSessionPackageRequest

@param runtime - runtime options for this request RuntimeOptions

@return MigrateSessionPackageResponse

func (*Client) ModifyAppInstanceGroupAttribute

func (client *Client) ModifyAppInstanceGroupAttribute(request *ModifyAppInstanceGroupAttributeRequest) (_result *ModifyAppInstanceGroupAttributeResponse, _err error)

Summary:

修改云应用交付组

@param request - ModifyAppInstanceGroupAttributeRequest

@return ModifyAppInstanceGroupAttributeResponse

func (*Client) ModifyAppInstanceGroupAttributeWithOptions

func (client *Client) ModifyAppInstanceGroupAttributeWithOptions(tmpReq *ModifyAppInstanceGroupAttributeRequest, runtime *util.RuntimeOptions) (_result *ModifyAppInstanceGroupAttributeResponse, _err error)

Summary:

修改云应用交付组

@param tmpReq - ModifyAppInstanceGroupAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppInstanceGroupAttributeResponse

func (*Client) ModifyAppPolicy

func (client *Client) ModifyAppPolicy(request *ModifyAppPolicyRequest) (_result *ModifyAppPolicyResponse, _err error)

Summary:

修改策略信息

@param request - ModifyAppPolicyRequest

@return ModifyAppPolicyResponse

func (*Client) ModifyAppPolicyWithOptions

func (client *Client) ModifyAppPolicyWithOptions(tmpReq *ModifyAppPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyAppPolicyResponse, _err error)

Summary:

修改策略信息

@param tmpReq - ModifyAppPolicyRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAppPolicyResponse

func (*Client) ModifyNodePoolAttribute

func (client *Client) ModifyNodePoolAttribute(request *ModifyNodePoolAttributeRequest) (_result *ModifyNodePoolAttributeResponse, _err error)

@param request - ModifyNodePoolAttributeRequest

@return ModifyNodePoolAttributeResponse

func (*Client) ModifyNodePoolAttributeWithOptions

func (client *Client) ModifyNodePoolAttributeWithOptions(tmpReq *ModifyNodePoolAttributeRequest, runtime *util.RuntimeOptions) (_result *ModifyNodePoolAttributeResponse, _err error)

@param tmpReq - ModifyNodePoolAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyNodePoolAttributeResponse

func (*Client) ModifyProjectPolicy

func (client *Client) ModifyProjectPolicy(request *ModifyProjectPolicyRequest) (_result *ModifyProjectPolicyResponse, _err error)

Summary:

修改项目策略

@param request - ModifyProjectPolicyRequest

@return ModifyProjectPolicyResponse

func (*Client) ModifyProjectPolicyWithOptions

func (client *Client) ModifyProjectPolicyWithOptions(request *ModifyProjectPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyProjectPolicyResponse, _err error)

Summary:

修改项目策略

@param request - ModifyProjectPolicyRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyProjectPolicyResponse

func (*Client) ModifyTenantConfig

func (client *Client) ModifyTenantConfig(request *ModifyTenantConfigRequest) (_result *ModifyTenantConfigResponse, _err error)

@param request - ModifyTenantConfigRequest

@return ModifyTenantConfigResponse

func (*Client) ModifyTenantConfigWithOptions

func (client *Client) ModifyTenantConfigWithOptions(request *ModifyTenantConfigRequest, runtime *util.RuntimeOptions) (_result *ModifyTenantConfigResponse, _err error)

@param request - ModifyTenantConfigRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyTenantConfigResponse

func (*Client) PageListAppInstanceGroupUser

func (client *Client) PageListAppInstanceGroupUser(request *PageListAppInstanceGroupUserRequest) (_result *PageListAppInstanceGroupUserResponse, _err error)

Summary:

获取授权用户列表

@param request - PageListAppInstanceGroupUserRequest

@return PageListAppInstanceGroupUserResponse

func (*Client) PageListAppInstanceGroupUserWithOptions

func (client *Client) PageListAppInstanceGroupUserWithOptions(request *PageListAppInstanceGroupUserRequest, runtime *util.RuntimeOptions) (_result *PageListAppInstanceGroupUserResponse, _err error)

Summary:

获取授权用户列表

@param request - PageListAppInstanceGroupUserRequest

@param runtime - runtime options for this request RuntimeOptions

@return PageListAppInstanceGroupUserResponse

func (*Client) RefreshAccessUrl

func (client *Client) RefreshAccessUrl(request *RefreshAccessUrlRequest) (_result *RefreshAccessUrlResponse, _err error)

Summary:

刷新访问url

@param request - RefreshAccessUrlRequest

@return RefreshAccessUrlResponse

func (*Client) RefreshAccessUrlWithOptions

func (client *Client) RefreshAccessUrlWithOptions(request *RefreshAccessUrlRequest, runtime *util.RuntimeOptions) (_result *RefreshAccessUrlResponse, _err error)

Summary:

刷新访问url

@param request - RefreshAccessUrlRequest

@param runtime - runtime options for this request RuntimeOptions

@return RefreshAccessUrlResponse

func (*Client) RenewAppInstanceGroup

func (client *Client) RenewAppInstanceGroup(request *RenewAppInstanceGroupRequest) (_result *RenewAppInstanceGroupResponse, _err error)

Summary:

资源续费接口

@param request - RenewAppInstanceGroupRequest

@return RenewAppInstanceGroupResponse

func (*Client) RenewAppInstanceGroupWithOptions

func (client *Client) RenewAppInstanceGroupWithOptions(request *RenewAppInstanceGroupRequest, runtime *util.RuntimeOptions) (_result *RenewAppInstanceGroupResponse, _err error)

Summary:

资源续费接口

@param request - RenewAppInstanceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return RenewAppInstanceGroupResponse

func (*Client) RenewSessionPackage

func (client *Client) RenewSessionPackage(request *RenewSessionPackageRequest) (_result *RenewSessionPackageResponse, _err error)

Summary:

会话包续费

@param request - RenewSessionPackageRequest

@return RenewSessionPackageResponse

func (*Client) RenewSessionPackageWithOptions

func (client *Client) RenewSessionPackageWithOptions(request *RenewSessionPackageRequest, runtime *util.RuntimeOptions) (_result *RenewSessionPackageResponse, _err error)

Summary:

会话包续费

@param request - RenewSessionPackageRequest

@param runtime - runtime options for this request RuntimeOptions

@return RenewSessionPackageResponse

func (*Client) Unbind

func (client *Client) Unbind(request *UnbindRequest) (_result *UnbindResponse, _err error)

Summary:

解除用户绑定

@param request - UnbindRequest

@return UnbindResponse

func (*Client) UnbindWithOptions

func (client *Client) UnbindWithOptions(request *UnbindRequest, runtime *util.RuntimeOptions) (_result *UnbindResponse, _err error)

Summary:

解除用户绑定

@param request - UnbindRequest

@param runtime - runtime options for this request RuntimeOptions

@return UnbindResponse

func (*Client) UpdateAccessPageState

func (client *Client) UpdateAccessPageState(request *UpdateAccessPageStateRequest) (_result *UpdateAccessPageStateResponse, _err error)

Summary:

更新访问页面状态

@param request - UpdateAccessPageStateRequest

@return UpdateAccessPageStateResponse

func (*Client) UpdateAccessPageStateWithOptions

func (client *Client) UpdateAccessPageStateWithOptions(request *UpdateAccessPageStateRequest, runtime *util.RuntimeOptions) (_result *UpdateAccessPageStateResponse, _err error)

Summary:

更新访问页面状态

@param request - UpdateAccessPageStateRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateAccessPageStateResponse

func (*Client) UpdateAppInstanceGroupImage

func (client *Client) UpdateAppInstanceGroupImage(request *UpdateAppInstanceGroupImageRequest) (_result *UpdateAppInstanceGroupImageResponse, _err error)

Summary:

更新镜像

@param request - UpdateAppInstanceGroupImageRequest

@return UpdateAppInstanceGroupImageResponse

func (*Client) UpdateAppInstanceGroupImageWithOptions

func (client *Client) UpdateAppInstanceGroupImageWithOptions(request *UpdateAppInstanceGroupImageRequest, runtime *util.RuntimeOptions) (_result *UpdateAppInstanceGroupImageResponse, _err error)

Summary:

更新镜像

@param request - UpdateAppInstanceGroupImageRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateAppInstanceGroupImageResponse

type CreateAccessPageRequest

type CreateAccessPageRequest struct {
	// This parameter is required.
	AccessPageName *string `json:"AccessPageName,omitempty" xml:"AccessPageName,omitempty"`
	// example:
	//
	// c-e-06gdesdaxez****
	CloudEnvId *string `json:"CloudEnvId,omitempty" xml:"CloudEnvId,omitempty"`
	// example:
	//
	// 7
	EffectTime *int32 `json:"EffectTime,omitempty" xml:"EffectTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// p-065zdecaer07h****
	ProjectId   *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"`
	// example:
	//
	// Day
	Unit *string `json:"Unit,omitempty" xml:"Unit,omitempty"`
}

func (CreateAccessPageRequest) GoString

func (s CreateAccessPageRequest) GoString() string

func (*CreateAccessPageRequest) SetAccessPageName

func (s *CreateAccessPageRequest) SetAccessPageName(v string) *CreateAccessPageRequest

func (*CreateAccessPageRequest) SetCloudEnvId

func (*CreateAccessPageRequest) SetEffectTime

func (*CreateAccessPageRequest) SetProjectId

func (*CreateAccessPageRequest) SetProjectName

func (*CreateAccessPageRequest) SetUnit

func (CreateAccessPageRequest) String

func (s CreateAccessPageRequest) String() string

type CreateAccessPageResponse

type CreateAccessPageResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAccessPageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAccessPageResponse) GoString

func (s CreateAccessPageResponse) GoString() string

func (*CreateAccessPageResponse) SetBody

func (*CreateAccessPageResponse) SetHeaders

func (*CreateAccessPageResponse) SetStatusCode

func (CreateAccessPageResponse) String

func (s CreateAccessPageResponse) String() string

type CreateAccessPageResponseBody

type CreateAccessPageResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// a-06xnr5lyp77e7****
	Data    *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateAccessPageResponseBody) GoString

func (s CreateAccessPageResponseBody) GoString() string

func (*CreateAccessPageResponseBody) SetCode

func (*CreateAccessPageResponseBody) SetData

func (*CreateAccessPageResponseBody) SetMessage

func (*CreateAccessPageResponseBody) SetRequestId

func (*CreateAccessPageResponseBody) SetSuccess

func (CreateAccessPageResponseBody) String

type CreateAppInstanceGroupRequest

type CreateAppInstanceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// img-8z4nztpaqvay4****
	AppCenterImageId     *string `json:"AppCenterImageId,omitempty" xml:"AppCenterImageId,omitempty"`
	AppInstanceGroupName *string `json:"AppInstanceGroupName,omitempty" xml:"AppInstanceGroupName,omitempty"`
	// example:
	//
	// false
	AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"`
	// example:
	//
	// false
	AutoRenew *bool `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Node
	ChargeResourceMode *string `json:"ChargeResourceMode,omitempty" xml:"ChargeResourceMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PrePaid
	ChargeType *string                                `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	Network    *CreateAppInstanceGroupRequestNetwork  `json:"Network,omitempty" xml:"Network,omitempty" type:"Struct"`
	NodePool   *CreateAppInstanceGroupRequestNodePool `json:"NodePool,omitempty" xml:"NodePool,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	PeriodUnit *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// example:
	//
	// cag-b2ron*******
	PreOpenAppId *string `json:"PreOpenAppId,omitempty" xml:"PreOpenAppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// example:
	//
	// 17440009****
	PromotionId    *string                                      `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
	RuntimePolicy  *CreateAppInstanceGroupRequestRuntimePolicy  `json:"RuntimePolicy,omitempty" xml:"RuntimePolicy,omitempty" type:"Struct"`
	SecurityPolicy *CreateAppInstanceGroupRequestSecurityPolicy `json:"SecurityPolicy,omitempty" xml:"SecurityPolicy,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// 15
	SessionTimeout   *int32                                         `json:"SessionTimeout,omitempty" xml:"SessionTimeout,omitempty"`
	StoragePolicy    *CreateAppInstanceGroupRequestStoragePolicy    `json:"StoragePolicy,omitempty" xml:"StoragePolicy,omitempty" type:"Struct"`
	UserDefinePolicy *CreateAppInstanceGroupRequestUserDefinePolicy `json:"UserDefinePolicy,omitempty" xml:"UserDefinePolicy,omitempty" type:"Struct"`
	UserInfo         *CreateAppInstanceGroupRequestUserInfo         `json:"UserInfo,omitempty" xml:"UserInfo,omitempty" type:"Struct"`
	Users            []*string                                      `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
	VideoPolicy      *CreateAppInstanceGroupRequestVideoPolicy      `json:"VideoPolicy,omitempty" xml:"VideoPolicy,omitempty" type:"Struct"`
}

func (CreateAppInstanceGroupRequest) GoString

func (*CreateAppInstanceGroupRequest) SetAppCenterImageId

func (*CreateAppInstanceGroupRequest) SetAppInstanceGroupName

func (*CreateAppInstanceGroupRequest) SetAutoPay

func (*CreateAppInstanceGroupRequest) SetAutoRenew

func (*CreateAppInstanceGroupRequest) SetBizRegionId

func (*CreateAppInstanceGroupRequest) SetChargeResourceMode

func (*CreateAppInstanceGroupRequest) SetChargeType

func (*CreateAppInstanceGroupRequest) SetPeriod

func (*CreateAppInstanceGroupRequest) SetPeriodUnit

func (*CreateAppInstanceGroupRequest) SetPreOpenAppId

func (*CreateAppInstanceGroupRequest) SetProductType

func (*CreateAppInstanceGroupRequest) SetPromotionId

func (*CreateAppInstanceGroupRequest) SetSessionTimeout

func (*CreateAppInstanceGroupRequest) SetUsers

func (CreateAppInstanceGroupRequest) String

type CreateAppInstanceGroupRequestNetwork

type CreateAppInstanceGroupRequestNetwork struct {
	DomainRules []*CreateAppInstanceGroupRequestNetworkDomainRules `json:"DomainRules,omitempty" xml:"DomainRules,omitempty" type:"Repeated"`
	// example:
	//
	// 60
	IpExpireMinutes *int32                                        `json:"IpExpireMinutes,omitempty" xml:"IpExpireMinutes,omitempty"`
	OfficeSiteId    *string                                       `json:"OfficeSiteId,omitempty" xml:"OfficeSiteId,omitempty"`
	Routes          []*CreateAppInstanceGroupRequestNetworkRoutes `json:"Routes,omitempty" xml:"Routes,omitempty" type:"Repeated"`
	// example:
	//
	// Shared
	StrategyType *string   `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
	VSwitchIds   []*string `json:"VSwitchIds,omitempty" xml:"VSwitchIds,omitempty" type:"Repeated"`
}

func (CreateAppInstanceGroupRequestNetwork) GoString

func (*CreateAppInstanceGroupRequestNetwork) SetIpExpireMinutes

func (*CreateAppInstanceGroupRequestNetwork) SetOfficeSiteId added in v2.0.4

func (*CreateAppInstanceGroupRequestNetwork) SetStrategyType

func (*CreateAppInstanceGroupRequestNetwork) SetVSwitchIds added in v2.0.4

func (CreateAppInstanceGroupRequestNetwork) String

type CreateAppInstanceGroupRequestNetworkDomainRules

type CreateAppInstanceGroupRequestNetworkDomainRules struct {
	Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"`
	Policy *string `json:"Policy,omitempty" xml:"Policy,omitempty"`
}

func (CreateAppInstanceGroupRequestNetworkDomainRules) GoString

func (*CreateAppInstanceGroupRequestNetworkDomainRules) SetDomain

func (*CreateAppInstanceGroupRequestNetworkDomainRules) SetPolicy

func (CreateAppInstanceGroupRequestNetworkDomainRules) String

type CreateAppInstanceGroupRequestNetworkRoutes

type CreateAppInstanceGroupRequestNetworkRoutes struct {
	// example:
	//
	// 139.196.XX.XX/32
	Destination *string `json:"Destination,omitempty" xml:"Destination,omitempty"`
	// example:
	//
	// Shared
	Mode *string `json:"Mode,omitempty" xml:"Mode,omitempty"`
}

func (CreateAppInstanceGroupRequestNetworkRoutes) GoString

func (*CreateAppInstanceGroupRequestNetworkRoutes) SetDestination

func (*CreateAppInstanceGroupRequestNetworkRoutes) SetMode

func (CreateAppInstanceGroupRequestNetworkRoutes) String

type CreateAppInstanceGroupRequestNodePool

type CreateAppInstanceGroupRequestNodePool struct {
	MaxIdleAppInstanceAmount *int32 `json:"MaxIdleAppInstanceAmount,omitempty" xml:"MaxIdleAppInstanceAmount,omitempty"`
	// example:
	//
	// 10
	MaxScalingAmount *int32 `json:"MaxScalingAmount,omitempty" xml:"MaxScalingAmount,omitempty"`
	// example:
	//
	// 1
	NodeAmount *int32 `json:"NodeAmount,omitempty" xml:"NodeAmount,omitempty"`
	// example:
	//
	// 2
	NodeCapacity        *int32                                                      `json:"NodeCapacity,omitempty" xml:"NodeCapacity,omitempty"`
	NodeInstanceType    *string                                                     `json:"NodeInstanceType,omitempty" xml:"NodeInstanceType,omitempty"`
	RecurrenceSchedules []*CreateAppInstanceGroupRequestNodePoolRecurrenceSchedules `json:"RecurrenceSchedules,omitempty" xml:"RecurrenceSchedules,omitempty" type:"Repeated"`
	// example:
	//
	// 5
	ScalingDownAfterIdleMinutes *int32 `json:"ScalingDownAfterIdleMinutes,omitempty" xml:"ScalingDownAfterIdleMinutes,omitempty"`
	// example:
	//
	// 2
	ScalingStep *int32 `json:"ScalingStep,omitempty" xml:"ScalingStep,omitempty"`
	// example:
	//
	// 85
	ScalingUsageThreshold *string `json:"ScalingUsageThreshold,omitempty" xml:"ScalingUsageThreshold,omitempty"`
	// example:
	//
	// 2022-09-08
	StrategyDisableDate *string `json:"StrategyDisableDate,omitempty" xml:"StrategyDisableDate,omitempty"`
	// example:
	//
	// 2022-08-01
	StrategyEnableDate *string `json:"StrategyEnableDate,omitempty" xml:"StrategyEnableDate,omitempty"`
	// example:
	//
	// NODE_FIXED
	StrategyType *string `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
	// example:
	//
	// false
	WarmUp *bool `json:"WarmUp,omitempty" xml:"WarmUp,omitempty"`
}

func (CreateAppInstanceGroupRequestNodePool) GoString

func (*CreateAppInstanceGroupRequestNodePool) SetMaxIdleAppInstanceAmount added in v2.0.3

func (*CreateAppInstanceGroupRequestNodePool) SetMaxScalingAmount

func (*CreateAppInstanceGroupRequestNodePool) SetNodeAmount

func (*CreateAppInstanceGroupRequestNodePool) SetNodeCapacity

func (*CreateAppInstanceGroupRequestNodePool) SetNodeInstanceType

func (*CreateAppInstanceGroupRequestNodePool) SetScalingDownAfterIdleMinutes

func (*CreateAppInstanceGroupRequestNodePool) SetScalingStep

func (*CreateAppInstanceGroupRequestNodePool) SetScalingUsageThreshold

func (*CreateAppInstanceGroupRequestNodePool) SetStrategyDisableDate

func (*CreateAppInstanceGroupRequestNodePool) SetStrategyEnableDate

func (*CreateAppInstanceGroupRequestNodePool) SetStrategyType

func (*CreateAppInstanceGroupRequestNodePool) SetWarmUp

func (CreateAppInstanceGroupRequestNodePool) String

type CreateAppInstanceGroupRequestNodePoolRecurrenceSchedules

type CreateAppInstanceGroupRequestNodePoolRecurrenceSchedules struct {
	// example:
	//
	// weekly
	RecurrenceType   *string                                                                 `json:"RecurrenceType,omitempty" xml:"RecurrenceType,omitempty"`
	RecurrenceValues []*int32                                                                `json:"RecurrenceValues,omitempty" xml:"RecurrenceValues,omitempty" type:"Repeated"`
	TimerPeriods     []*CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods `json:"TimerPeriods,omitempty" xml:"TimerPeriods,omitempty" type:"Repeated"`
}

func (CreateAppInstanceGroupRequestNodePoolRecurrenceSchedules) GoString

func (*CreateAppInstanceGroupRequestNodePoolRecurrenceSchedules) SetRecurrenceType

func (*CreateAppInstanceGroupRequestNodePoolRecurrenceSchedules) SetRecurrenceValues

func (CreateAppInstanceGroupRequestNodePoolRecurrenceSchedules) String

type CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods

type CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods struct {
	// example:
	//
	// 2
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// example:
	//
	// 15:00
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 12:00
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods) GoString

func (*CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods) SetAmount

func (*CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods) SetEndTime

func (*CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods) SetStartTime

func (CreateAppInstanceGroupRequestNodePoolRecurrenceSchedulesTimerPeriods) String

type CreateAppInstanceGroupRequestRuntimePolicy

type CreateAppInstanceGroupRequestRuntimePolicy struct {
	DebugMode *string `json:"DebugMode,omitempty" xml:"DebugMode,omitempty"`
	// 会话类型。
	//
	// example:
	//
	// NORMAL
	SessionType *string `json:"SessionType,omitempty" xml:"SessionType,omitempty"`
}

func (CreateAppInstanceGroupRequestRuntimePolicy) GoString

func (*CreateAppInstanceGroupRequestRuntimePolicy) SetDebugMode

func (*CreateAppInstanceGroupRequestRuntimePolicy) SetSessionType

func (CreateAppInstanceGroupRequestRuntimePolicy) String

type CreateAppInstanceGroupRequestSecurityPolicy

type CreateAppInstanceGroupRequestSecurityPolicy struct {
	// example:
	//
	// true
	ResetAfterUnbind *bool `json:"ResetAfterUnbind,omitempty" xml:"ResetAfterUnbind,omitempty"`
	// example:
	//
	// false
	SkipUserAuthCheck *bool `json:"SkipUserAuthCheck,omitempty" xml:"SkipUserAuthCheck,omitempty"`
}

func (CreateAppInstanceGroupRequestSecurityPolicy) GoString

func (*CreateAppInstanceGroupRequestSecurityPolicy) SetResetAfterUnbind

func (*CreateAppInstanceGroupRequestSecurityPolicy) SetSkipUserAuthCheck

func (CreateAppInstanceGroupRequestSecurityPolicy) String

type CreateAppInstanceGroupRequestStoragePolicy

type CreateAppInstanceGroupRequestStoragePolicy struct {
	StorageTypeList []*string `json:"StorageTypeList,omitempty" xml:"StorageTypeList,omitempty" type:"Repeated"`
}

func (CreateAppInstanceGroupRequestStoragePolicy) GoString

func (*CreateAppInstanceGroupRequestStoragePolicy) SetStorageTypeList

func (CreateAppInstanceGroupRequestStoragePolicy) String

type CreateAppInstanceGroupRequestUserDefinePolicy

type CreateAppInstanceGroupRequestUserDefinePolicy struct {
	CustomConfig *string `json:"CustomConfig,omitempty" xml:"CustomConfig,omitempty"`
}

func (CreateAppInstanceGroupRequestUserDefinePolicy) GoString

func (*CreateAppInstanceGroupRequestUserDefinePolicy) SetCustomConfig

func (CreateAppInstanceGroupRequestUserDefinePolicy) String

type CreateAppInstanceGroupRequestUserInfo

type CreateAppInstanceGroupRequestUserInfo struct {
	// example:
	//
	// Simple
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CreateAppInstanceGroupRequestUserInfo) GoString

func (*CreateAppInstanceGroupRequestUserInfo) SetType

func (CreateAppInstanceGroupRequestUserInfo) String

type CreateAppInstanceGroupRequestVideoPolicy

type CreateAppInstanceGroupRequestVideoPolicy struct {
	FrameRate                  *int32  `json:"FrameRate,omitempty" xml:"FrameRate,omitempty"`
	SessionResolutionHeight    *int32  `json:"SessionResolutionHeight,omitempty" xml:"SessionResolutionHeight,omitempty"`
	SessionResolutionWidth     *int32  `json:"SessionResolutionWidth,omitempty" xml:"SessionResolutionWidth,omitempty"`
	StreamingMode              *string `json:"StreamingMode,omitempty" xml:"StreamingMode,omitempty"`
	TerminalResolutionAdaptive *bool   `json:"TerminalResolutionAdaptive,omitempty" xml:"TerminalResolutionAdaptive,omitempty"`
	Webrtc                     *bool   `json:"Webrtc,omitempty" xml:"Webrtc,omitempty"`
}

func (CreateAppInstanceGroupRequestVideoPolicy) GoString

func (*CreateAppInstanceGroupRequestVideoPolicy) SetFrameRate

func (*CreateAppInstanceGroupRequestVideoPolicy) SetSessionResolutionHeight

func (*CreateAppInstanceGroupRequestVideoPolicy) SetSessionResolutionWidth

func (*CreateAppInstanceGroupRequestVideoPolicy) SetStreamingMode

func (*CreateAppInstanceGroupRequestVideoPolicy) SetTerminalResolutionAdaptive

func (*CreateAppInstanceGroupRequestVideoPolicy) SetWebrtc

func (CreateAppInstanceGroupRequestVideoPolicy) String

type CreateAppInstanceGroupResponse

type CreateAppInstanceGroupResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAppInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAppInstanceGroupResponse) GoString

func (*CreateAppInstanceGroupResponse) SetHeaders

func (*CreateAppInstanceGroupResponse) SetStatusCode

func (CreateAppInstanceGroupResponse) String

type CreateAppInstanceGroupResponseBody

type CreateAppInstanceGroupResponseBody struct {
	AppInstanceGroupModel *CreateAppInstanceGroupResponseBodyAppInstanceGroupModel `json:"AppInstanceGroupModel,omitempty" xml:"AppInstanceGroupModel,omitempty" type:"Struct"`
	RequestId             *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAppInstanceGroupResponseBody) GoString

func (*CreateAppInstanceGroupResponseBody) SetRequestId

func (CreateAppInstanceGroupResponseBody) String

type CreateAppInstanceGroupResponseBodyAppInstanceGroupModel

type CreateAppInstanceGroupResponseBodyAppInstanceGroupModel struct {
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// rg-ew7va2g1wl3vm****
	NodePoolId *string `json:"NodePoolId,omitempty" xml:"NodePoolId,omitempty"`
	// example:
	//
	// 12345****
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (CreateAppInstanceGroupResponseBodyAppInstanceGroupModel) GoString

func (*CreateAppInstanceGroupResponseBodyAppInstanceGroupModel) SetAppInstanceGroupId

func (*CreateAppInstanceGroupResponseBodyAppInstanceGroupModel) SetNodePoolId

func (*CreateAppInstanceGroupResponseBodyAppInstanceGroupModel) SetOrderId

func (CreateAppInstanceGroupResponseBodyAppInstanceGroupModel) String

type CreateAppInstanceGroupShrinkRequest

type CreateAppInstanceGroupShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// img-8z4nztpaqvay4****
	AppCenterImageId     *string `json:"AppCenterImageId,omitempty" xml:"AppCenterImageId,omitempty"`
	AppInstanceGroupName *string `json:"AppInstanceGroupName,omitempty" xml:"AppInstanceGroupName,omitempty"`
	// example:
	//
	// false
	AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"`
	// example:
	//
	// false
	AutoRenew *bool `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Node
	ChargeResourceMode *string `json:"ChargeResourceMode,omitempty" xml:"ChargeResourceMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PrePaid
	ChargeType     *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	NetworkShrink  *string `json:"Network,omitempty" xml:"Network,omitempty"`
	NodePoolShrink *string `json:"NodePool,omitempty" xml:"NodePool,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	PeriodUnit *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// example:
	//
	// cag-b2ron*******
	PreOpenAppId *string `json:"PreOpenAppId,omitempty" xml:"PreOpenAppId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// example:
	//
	// 17440009****
	PromotionId          *string `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
	RuntimePolicyShrink  *string `json:"RuntimePolicy,omitempty" xml:"RuntimePolicy,omitempty"`
	SecurityPolicyShrink *string `json:"SecurityPolicy,omitempty" xml:"SecurityPolicy,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 15
	SessionTimeout         *int32    `json:"SessionTimeout,omitempty" xml:"SessionTimeout,omitempty"`
	StoragePolicyShrink    *string   `json:"StoragePolicy,omitempty" xml:"StoragePolicy,omitempty"`
	UserDefinePolicyShrink *string   `json:"UserDefinePolicy,omitempty" xml:"UserDefinePolicy,omitempty"`
	UserInfoShrink         *string   `json:"UserInfo,omitempty" xml:"UserInfo,omitempty"`
	Users                  []*string `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
	VideoPolicyShrink      *string   `json:"VideoPolicy,omitempty" xml:"VideoPolicy,omitempty"`
}

func (CreateAppInstanceGroupShrinkRequest) GoString

func (*CreateAppInstanceGroupShrinkRequest) SetAppCenterImageId

func (*CreateAppInstanceGroupShrinkRequest) SetAppInstanceGroupName

func (*CreateAppInstanceGroupShrinkRequest) SetAutoPay

func (*CreateAppInstanceGroupShrinkRequest) SetAutoRenew

func (*CreateAppInstanceGroupShrinkRequest) SetBizRegionId

func (*CreateAppInstanceGroupShrinkRequest) SetChargeResourceMode

func (*CreateAppInstanceGroupShrinkRequest) SetChargeType

func (*CreateAppInstanceGroupShrinkRequest) SetNetworkShrink

func (*CreateAppInstanceGroupShrinkRequest) SetNodePoolShrink

func (*CreateAppInstanceGroupShrinkRequest) SetPeriod

func (*CreateAppInstanceGroupShrinkRequest) SetPeriodUnit

func (*CreateAppInstanceGroupShrinkRequest) SetPreOpenAppId

func (*CreateAppInstanceGroupShrinkRequest) SetProductType

func (*CreateAppInstanceGroupShrinkRequest) SetPromotionId

func (*CreateAppInstanceGroupShrinkRequest) SetRuntimePolicyShrink

func (*CreateAppInstanceGroupShrinkRequest) SetSecurityPolicyShrink

func (*CreateAppInstanceGroupShrinkRequest) SetSessionTimeout

func (*CreateAppInstanceGroupShrinkRequest) SetStoragePolicyShrink

func (*CreateAppInstanceGroupShrinkRequest) SetUserDefinePolicyShrink

func (*CreateAppInstanceGroupShrinkRequest) SetUserInfoShrink

func (*CreateAppInstanceGroupShrinkRequest) SetUsers

func (*CreateAppInstanceGroupShrinkRequest) SetVideoPolicyShrink

func (CreateAppInstanceGroupShrinkRequest) String

type CreateImageFromAppInstanceGroupRequest

type CreateImageFromAppInstanceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// test_name
	AppCenterImageName *string `json:"AppCenterImageName,omitempty" xml:"AppCenterImageName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (CreateImageFromAppInstanceGroupRequest) GoString

func (*CreateImageFromAppInstanceGroupRequest) SetAppCenterImageName

func (*CreateImageFromAppInstanceGroupRequest) SetAppInstanceGroupId

func (*CreateImageFromAppInstanceGroupRequest) SetProductType

func (CreateImageFromAppInstanceGroupRequest) String

type CreateImageFromAppInstanceGroupResponse

type CreateImageFromAppInstanceGroupResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateImageFromAppInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateImageFromAppInstanceGroupResponse) GoString

func (*CreateImageFromAppInstanceGroupResponse) SetHeaders

func (*CreateImageFromAppInstanceGroupResponse) SetStatusCode

func (CreateImageFromAppInstanceGroupResponse) String

type CreateImageFromAppInstanceGroupResponseBody

type CreateImageFromAppInstanceGroupResponseBody struct {
	// example:
	//
	// img-bp13mu****
	ImageId *string `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateImageFromAppInstanceGroupResponseBody) GoString

func (*CreateImageFromAppInstanceGroupResponseBody) SetImageId

func (*CreateImageFromAppInstanceGroupResponseBody) SetRequestId

func (CreateImageFromAppInstanceGroupResponseBody) String

type CreateProjectRequest

type CreateProjectRequest struct {
	// example:
	//
	// 0
	Clipboard *int32 `json:"Clipboard,omitempty" xml:"Clipboard,omitempty"`
	// example:
	//
	// c-xxxxxxx
	CloudEnvId *string `json:"CloudEnvId,omitempty" xml:"CloudEnvId,omitempty"`
	// example:
	//
	// c-06vcpamarryyq****
	ContentId *string `json:"ContentId,omitempty" xml:"ContentId,omitempty"`
	// example:
	//
	// xxx
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// 0
	FileTransfer *int32 `json:"FileTransfer,omitempty" xml:"FileTransfer,omitempty"`
	// example:
	//
	// 30
	FrameRate *int32 `json:"FrameRate,omitempty" xml:"FrameRate,omitempty"`
	// example:
	//
	// 15
	KeepAliveDuration *int32 `json:"KeepAliveDuration,omitempty" xml:"KeepAliveDuration,omitempty"`
	// example:
	//
	// notepad++xxxxx
	ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"`
	// example:
	//
	// 4096
	SessionResolutionHeight *int32 `json:"SessionResolutionHeight,omitempty" xml:"SessionResolutionHeight,omitempty"`
	// example:
	//
	// 4096
	SessionResolutionWidth *int32  `json:"SessionResolutionWidth,omitempty" xml:"SessionResolutionWidth,omitempty"`
	SessionSpec            *string `json:"SessionSpec,omitempty" xml:"SessionSpec,omitempty"`
	// example:
	//
	// mix
	StreamingMode *string `json:"StreamingMode,omitempty" xml:"StreamingMode,omitempty"`
	// example:
	//
	// true
	TerminalResolutionAdaptation *bool `json:"TerminalResolutionAdaptation,omitempty" xml:"TerminalResolutionAdaptation,omitempty"`
}

func (CreateProjectRequest) GoString

func (s CreateProjectRequest) GoString() string

func (*CreateProjectRequest) SetClipboard

func (s *CreateProjectRequest) SetClipboard(v int32) *CreateProjectRequest

func (*CreateProjectRequest) SetCloudEnvId

func (s *CreateProjectRequest) SetCloudEnvId(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetContentId

func (s *CreateProjectRequest) SetContentId(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetDescription

func (s *CreateProjectRequest) SetDescription(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetFileTransfer

func (s *CreateProjectRequest) SetFileTransfer(v int32) *CreateProjectRequest

func (*CreateProjectRequest) SetFrameRate

func (s *CreateProjectRequest) SetFrameRate(v int32) *CreateProjectRequest

func (*CreateProjectRequest) SetKeepAliveDuration

func (s *CreateProjectRequest) SetKeepAliveDuration(v int32) *CreateProjectRequest

func (*CreateProjectRequest) SetProjectName

func (s *CreateProjectRequest) SetProjectName(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetSessionResolutionHeight

func (s *CreateProjectRequest) SetSessionResolutionHeight(v int32) *CreateProjectRequest

func (*CreateProjectRequest) SetSessionResolutionWidth

func (s *CreateProjectRequest) SetSessionResolutionWidth(v int32) *CreateProjectRequest

func (*CreateProjectRequest) SetSessionSpec

func (s *CreateProjectRequest) SetSessionSpec(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetStreamingMode

func (s *CreateProjectRequest) SetStreamingMode(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetTerminalResolutionAdaptation

func (s *CreateProjectRequest) SetTerminalResolutionAdaptation(v bool) *CreateProjectRequest

func (CreateProjectRequest) String

func (s CreateProjectRequest) String() string

type CreateProjectResponse

type CreateProjectResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateProjectResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateProjectResponse) GoString

func (s CreateProjectResponse) GoString() string

func (*CreateProjectResponse) SetBody

func (*CreateProjectResponse) SetHeaders

func (*CreateProjectResponse) SetStatusCode

func (s *CreateProjectResponse) SetStatusCode(v int32) *CreateProjectResponse

func (CreateProjectResponse) String

func (s CreateProjectResponse) String() string

type CreateProjectResponseBody

type CreateProjectResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// p-xxxxxxxxxxx
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// example:
	//
	// There is a missing parameter.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 50158E8B-992E-1286-B174-XXXXXXXXXXXX
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateProjectResponseBody) GoString

func (s CreateProjectResponseBody) GoString() string

func (*CreateProjectResponseBody) SetCode

func (*CreateProjectResponseBody) SetData

func (*CreateProjectResponseBody) SetMessage

func (*CreateProjectResponseBody) SetPageNumber

func (*CreateProjectResponseBody) SetPageSize

func (*CreateProjectResponseBody) SetRequestId

func (*CreateProjectResponseBody) SetSuccess

func (CreateProjectResponseBody) String

func (s CreateProjectResponseBody) String() string

type DeleteAccessPageRequest

type DeleteAccessPageRequest struct {
	// example:
	//
	// a-075nu7bcqim2wvxli
	AccessPageId *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
}

func (DeleteAccessPageRequest) GoString

func (s DeleteAccessPageRequest) GoString() string

func (*DeleteAccessPageRequest) SetAccessPageId

func (DeleteAccessPageRequest) String

func (s DeleteAccessPageRequest) String() string

type DeleteAccessPageResponse

type DeleteAccessPageResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAccessPageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAccessPageResponse) GoString

func (s DeleteAccessPageResponse) GoString() string

func (*DeleteAccessPageResponse) SetBody

func (*DeleteAccessPageResponse) SetHeaders

func (*DeleteAccessPageResponse) SetStatusCode

func (DeleteAccessPageResponse) String

func (s DeleteAccessPageResponse) String() string

type DeleteAccessPageResponseBody

type DeleteAccessPageResponseBody struct {
	// example:
	//
	// 200
	Code    *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteAccessPageResponseBody) GoString

func (s DeleteAccessPageResponseBody) GoString() string

func (*DeleteAccessPageResponseBody) SetCode

func (*DeleteAccessPageResponseBody) SetMessage

func (*DeleteAccessPageResponseBody) SetRequestId

func (*DeleteAccessPageResponseBody) SetSuccess

func (DeleteAccessPageResponseBody) String

type DeleteAppInstanceGroupRequest

type DeleteAppInstanceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (DeleteAppInstanceGroupRequest) GoString

func (*DeleteAppInstanceGroupRequest) SetAppInstanceGroupId

func (*DeleteAppInstanceGroupRequest) SetProductType

func (DeleteAppInstanceGroupRequest) String

type DeleteAppInstanceGroupResponse

type DeleteAppInstanceGroupResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAppInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAppInstanceGroupResponse) GoString

func (*DeleteAppInstanceGroupResponse) SetHeaders

func (*DeleteAppInstanceGroupResponse) SetStatusCode

func (DeleteAppInstanceGroupResponse) String

type DeleteAppInstanceGroupResponseBody

type DeleteAppInstanceGroupResponseBody struct {
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAppInstanceGroupResponseBody) GoString

func (*DeleteAppInstanceGroupResponseBody) SetRequestId

func (DeleteAppInstanceGroupResponseBody) String

type DeleteAppInstancesRequest

type DeleteAppInstancesRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// if can be null:
	// false
	AppInstanceIds []*string `json:"AppInstanceIds,omitempty" xml:"AppInstanceIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (DeleteAppInstancesRequest) GoString

func (s DeleteAppInstancesRequest) GoString() string

func (*DeleteAppInstancesRequest) SetAppInstanceGroupId

func (s *DeleteAppInstancesRequest) SetAppInstanceGroupId(v string) *DeleteAppInstancesRequest

func (*DeleteAppInstancesRequest) SetAppInstanceIds

func (s *DeleteAppInstancesRequest) SetAppInstanceIds(v []*string) *DeleteAppInstancesRequest

func (*DeleteAppInstancesRequest) SetProductType

func (DeleteAppInstancesRequest) String

func (s DeleteAppInstancesRequest) String() string

type DeleteAppInstancesResponse

type DeleteAppInstancesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAppInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAppInstancesResponse) GoString

func (s DeleteAppInstancesResponse) GoString() string

func (*DeleteAppInstancesResponse) SetBody

func (*DeleteAppInstancesResponse) SetHeaders

func (*DeleteAppInstancesResponse) SetStatusCode

func (DeleteAppInstancesResponse) String

type DeleteAppInstancesResponseBody

type DeleteAppInstancesResponseBody struct {
	DeleteAppInstanceModels []*DeleteAppInstancesResponseBodyDeleteAppInstanceModels `json:"DeleteAppInstanceModels,omitempty" xml:"DeleteAppInstanceModels,omitempty" type:"Repeated"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAppInstancesResponseBody) GoString

func (*DeleteAppInstancesResponseBody) SetRequestId

func (DeleteAppInstancesResponseBody) String

type DeleteAppInstancesResponseBodyDeleteAppInstanceModels

type DeleteAppInstancesResponseBodyDeleteAppInstanceModels struct {
	// example:
	//
	// ai-gbuea*****
	AppInstanceId *string `json:"AppInstanceId,omitempty" xml:"AppInstanceId,omitempty"`
	// example:
	//
	// InvalidParameter.ProductType
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteAppInstancesResponseBodyDeleteAppInstanceModels) GoString

func (*DeleteAppInstancesResponseBodyDeleteAppInstanceModels) SetAppInstanceId

func (*DeleteAppInstancesResponseBodyDeleteAppInstanceModels) SetCode

func (*DeleteAppInstancesResponseBodyDeleteAppInstanceModels) SetMessage

func (*DeleteAppInstancesResponseBodyDeleteAppInstanceModels) SetSuccess

func (DeleteAppInstancesResponseBodyDeleteAppInstanceModels) String

type DeleteProjectRequest

type DeleteProjectRequest struct {
	// example:
	//
	// p-065z4tu9ak07h****
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
}

func (DeleteProjectRequest) GoString

func (s DeleteProjectRequest) GoString() string

func (*DeleteProjectRequest) SetProjectId

func (s *DeleteProjectRequest) SetProjectId(v string) *DeleteProjectRequest

func (DeleteProjectRequest) String

func (s DeleteProjectRequest) String() string

type DeleteProjectResponse

type DeleteProjectResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteProjectResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteProjectResponse) GoString

func (s DeleteProjectResponse) GoString() string

func (*DeleteProjectResponse) SetBody

func (*DeleteProjectResponse) SetHeaders

func (*DeleteProjectResponse) SetStatusCode

func (s *DeleteProjectResponse) SetStatusCode(v int32) *DeleteProjectResponse

func (DeleteProjectResponse) String

func (s DeleteProjectResponse) String() string

type DeleteProjectResponseBody

type DeleteProjectResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// None
	Data *bool `json:"Data,omitempty" xml:"Data,omitempty"`
	// example:
	//
	// The parameter PoolId is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteProjectResponseBody) GoString

func (s DeleteProjectResponseBody) GoString() string

func (*DeleteProjectResponseBody) SetCode

func (*DeleteProjectResponseBody) SetData

func (*DeleteProjectResponseBody) SetMessage

func (*DeleteProjectResponseBody) SetRequestId

func (*DeleteProjectResponseBody) SetSuccess

func (DeleteProjectResponseBody) String

func (s DeleteProjectResponseBody) String() string

type GetAccessPageSessionRequest

type GetAccessPageSessionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// a-062wec3cwmayw****
	AccessPageId *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 8141B1A674D48ACB8E5D2D6CE53FDB2F3CF8710A5F8F78578D5254BC6F******
	AccessPageToken *string `json:"AccessPageToken,omitempty" xml:"AccessPageToken,omitempty"`
	// example:
	//
	// Banca******
	ExternalUserId *string `json:"ExternalUserId,omitempty" xml:"ExternalUserId,omitempty"`
}

func (GetAccessPageSessionRequest) GoString

func (s GetAccessPageSessionRequest) GoString() string

func (*GetAccessPageSessionRequest) SetAccessPageId

func (*GetAccessPageSessionRequest) SetAccessPageToken

func (*GetAccessPageSessionRequest) SetExternalUserId

func (GetAccessPageSessionRequest) String

type GetAccessPageSessionResponse

type GetAccessPageSessionResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAccessPageSessionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAccessPageSessionResponse) GoString

func (s GetAccessPageSessionResponse) GoString() string

func (*GetAccessPageSessionResponse) SetBody

func (*GetAccessPageSessionResponse) SetHeaders

func (*GetAccessPageSessionResponse) SetStatusCode

func (GetAccessPageSessionResponse) String

type GetAccessPageSessionResponseBody

type GetAccessPageSessionResponseBody struct {
	// example:
	//
	// 200
	Code    *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data    *GetAccessPageSessionResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetAccessPageSessionResponseBody) GoString

func (*GetAccessPageSessionResponseBody) SetCode

func (*GetAccessPageSessionResponseBody) SetMessage

func (*GetAccessPageSessionResponseBody) SetRequestId

func (*GetAccessPageSessionResponseBody) SetSuccess

func (GetAccessPageSessionResponseBody) String

type GetAccessPageSessionResponseBodyData

type GetAccessPageSessionResponseBodyData struct {
	// example:
	//
	// DQpbRGVza3RvcF0NCkZvcmNlVGxzVHlwZT0xDQpHV1Rva2VuUGFydDE9MDBzQU5DTGVsZ0RqMnAyMGpZdUNkRDMrNTlLekpzUTRXNElPWVdjWGIwZ2QrUkNyais0ZGM3WUJGM1NBdVFJWWl2ejhaWDlvakh1cDJ4c0Vpc3lrQ1I4RVEzeDhIYXdCb2pRRDJReklaQTZIbU52VjdrRlNlWkxQTXV3Y0hNTEZTTkxKaDNOY1BtU0tVYTNqWVVUMFUyKzNqWDBRMXdLM29ZQnJaOFVoL2RWY0xpem5tWEhHTmE0THVGRCtrajloSWlFT0w3b2w4OHY1cjBPelpHZnh4aXlVbk1yQURnRHhoK1F6K3UvdXYxaFYyQ3UwVlduTHJ3cDNRM3hYWWtORW81N00xYWZ4cTJBdWplVmx3aGVxOHd4dDl2Y3NGVGMxNFpPL2hudWdoeGJkaz0NCkdXVG9rZW5QYXJ0Mj0NCkFzcEF1dGhUb2tlbj0wME5LTnlLZXE3UGpzNzNzeURrdEs2NUlaenpYb05WNWxnY3BjVTJMd2NKUEoyMk53WmlrSGNaaDdNVGk2azlLazNyeHFCd2FHZTlmc2NUbFljUDJ0MEVldXRha2paUklMM0x3a0RsT1BZZTZxYmtsay9STHFrajg4dWg0ZFZNTHE2QkF0WVRSeW9ZTC9WUHhaVWxyZEZOQT09DQpBZXNLZXlWZXJzaW9uPTE3MDEyMzk1ODc4NzcNCkdhdGV3YXlEb21haW5BZGRyZXNzPWd3LWFwcC1jbi1oYW5nemhvdS1pLWFwcC10ZXN0MC13aW4ud3V5aW5nLmFsaXl1bmNzLmNvbQ0KR2F0ZXdheUFkZHJlc3M9NDcuOTkuMjIzLjE0OQ0KR2F0ZXdheVBvcnQ9NTkxMg0KR2F0ZXdheVdzc1BvcnQ9ODAwOA0KU3RyZWFtVHlwZT0wDQpSdGNHd1Rva2VuPVAwMFJkc013dVdQVkt4MGtRYUNkSlY3MUc2OC9iaWFhSEJwVn******
	ConnectTicket *string `json:"ConnectTicket,omitempty" xml:"ConnectTicket,omitempty"`
	// flow ID
	//
	// example:
	//
	// e4fa0b4c18c5437a8b1746e7c228172e
	FlowId *string `json:"FlowId,omitempty" xml:"FlowId,omitempty"`
}

func (GetAccessPageSessionResponseBodyData) GoString

func (*GetAccessPageSessionResponseBodyData) SetConnectTicket

func (*GetAccessPageSessionResponseBodyData) SetFlowId

func (GetAccessPageSessionResponseBodyData) String

type GetAppInstanceGroupRequest

type GetAppInstanceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (GetAppInstanceGroupRequest) GoString

func (s GetAppInstanceGroupRequest) GoString() string

func (*GetAppInstanceGroupRequest) SetAppInstanceGroupId

func (s *GetAppInstanceGroupRequest) SetAppInstanceGroupId(v string) *GetAppInstanceGroupRequest

func (*GetAppInstanceGroupRequest) SetProductType

func (GetAppInstanceGroupRequest) String

type GetAppInstanceGroupResponse

type GetAppInstanceGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAppInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAppInstanceGroupResponse) GoString

func (s GetAppInstanceGroupResponse) GoString() string

func (*GetAppInstanceGroupResponse) SetBody

func (*GetAppInstanceGroupResponse) SetHeaders

func (*GetAppInstanceGroupResponse) SetStatusCode

func (GetAppInstanceGroupResponse) String

type GetAppInstanceGroupResponseBody

type GetAppInstanceGroupResponseBody struct {
	// AppInstanceGroupModels
	AppInstanceGroupModels *GetAppInstanceGroupResponseBodyAppInstanceGroupModels `json:"AppInstanceGroupModels,omitempty" xml:"AppInstanceGroupModels,omitempty" type:"Struct"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAppInstanceGroupResponseBody) GoString

func (*GetAppInstanceGroupResponseBody) SetRequestId

func (GetAppInstanceGroupResponseBody) String

type GetAppInstanceGroupResponseBodyAppInstanceGroupModels

type GetAppInstanceGroupResponseBodyAppInstanceGroupModels struct {
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// example:
	//
	// img-8z4nztpaqvay4****
	AppCenterImageId *string `json:"AppCenterImageId,omitempty" xml:"AppCenterImageId,omitempty"`
	// example:
	//
	// OfficeApps
	AppCenterImageName *string `json:"AppCenterImageName,omitempty" xml:"AppCenterImageName,omitempty"`
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId   *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	AppInstanceGroupName *string `json:"AppInstanceGroupName,omitempty" xml:"AppInstanceGroupName,omitempty"`
	// example:
	//
	// __dynamic__
	AppInstanceType *string `json:"AppInstanceType,omitempty" xml:"AppInstanceType,omitempty"`
	// example:
	//
	// test001
	AppInstanceTypeName *string `json:"AppInstanceTypeName,omitempty" xml:"AppInstanceTypeName,omitempty"`
	// example:
	//
	// pg-g3k5wa2ms2****
	AppPolicyId *string                                                      `json:"AppPolicyId,omitempty" xml:"AppPolicyId,omitempty"`
	Apps        []*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps `json:"Apps,omitempty" xml:"Apps,omitempty" type:"Repeated"`
	// example:
	//
	// Node
	ChargeResourceMode *string `json:"ChargeResourceMode,omitempty" xml:"ChargeResourceMode,omitempty"`
	// example:
	//
	// PrePaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// 2022-04-27T16:00:00.000+00:00
	ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"`
	// example:
	//
	// 2022-04-26T15:06:16.000+00:00
	GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	// example:
	//
	// 10
	MaxAmount *int32 `json:"MaxAmount,omitempty" xml:"MaxAmount,omitempty"`
	// example:
	//
	// 1
	MinAmount    *int32                                                           `json:"MinAmount,omitempty" xml:"MinAmount,omitempty"`
	NodePool     []*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool `json:"NodePool,omitempty" xml:"NodePool,omitempty" type:"Repeated"`
	OfficeSiteId *string                                                          `json:"OfficeSiteId,omitempty" xml:"OfficeSiteId,omitempty"`
	// example:
	//
	// Windows
	OsType  *string                                                       `json:"OsType,omitempty" xml:"OsType,omitempty"`
	OtaInfo *GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo `json:"OtaInfo,omitempty" xml:"OtaInfo,omitempty" type:"Struct"`
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 20
	ReserveAmountRatio *string `json:"ReserveAmountRatio,omitempty" xml:"ReserveAmountRatio,omitempty"`
	// example:
	//
	// 5
	ReserveMaxAmount *int32 `json:"ReserveMaxAmount,omitempty" xml:"ReserveMaxAmount,omitempty"`
	// example:
	//
	// 1
	ReserveMinAmount *int32 `json:"ReserveMinAmount,omitempty" xml:"ReserveMinAmount,omitempty"`
	// example:
	//
	// AVAILABLE
	ResourceStatus *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	// example:
	//
	// 5
	ScalingDownAfterIdleMinutes *int32 `json:"ScalingDownAfterIdleMinutes,omitempty" xml:"ScalingDownAfterIdleMinutes,omitempty"`
	// example:
	//
	// 10
	ScalingStep *int32 `json:"ScalingStep,omitempty" xml:"ScalingStep,omitempty"`
	// example:
	//
	// 85
	ScalingUsageThreshold *string `json:"ScalingUsageThreshold,omitempty" xml:"ScalingUsageThreshold,omitempty"`
	// example:
	//
	// 15
	SessionTimeout *string `json:"SessionTimeout,omitempty" xml:"SessionTimeout,omitempty"`
	// example:
	//
	// false
	SkipUserAuthCheck *bool `json:"SkipUserAuthCheck,omitempty" xml:"SkipUserAuthCheck,omitempty"`
	// example:
	//
	// spec-8o18t8uc31qib0****
	SpecId *string `json:"SpecId,omitempty" xml:"SpecId,omitempty"`
	// example:
	//
	// PUBLISHED
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModels) GoString

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppCenterImageId

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppCenterImageName

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppInstanceGroupId

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppInstanceGroupName

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppInstanceType

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppInstanceTypeName

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppPolicyId

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetChargeResourceMode

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetChargeType

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetExpiredTime

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetGmtCreate

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetMaxAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetMinAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetOfficeSiteId added in v2.0.4

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetOsType

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetProductType

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetRegionId

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetReserveAmountRatio

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetReserveMaxAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetReserveMinAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetResourceStatus

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetScalingDownAfterIdleMinutes

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetScalingStep

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetScalingUsageThreshold

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetSessionTimeout

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetSkipUserAuthCheck

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetSpecId

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModels) SetStatus

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModels) String

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps struct {
	AppIcon *string `json:"AppIcon,omitempty" xml:"AppIcon,omitempty"`
	// example:
	//
	// ca-i87mycyn419nu****
	AppId          *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AppName        *string `json:"AppName,omitempty" xml:"AppName,omitempty"`
	AppVersion     *string `json:"AppVersion,omitempty" xml:"AppVersion,omitempty"`
	AppVersionName *string `json:"AppVersionName,omitempty" xml:"AppVersionName,omitempty"`
}

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) GoString

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppIcon

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppId

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppName

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppVersion

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppVersionName

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) String

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool struct {
	// example:
	//
	// 2
	Amount                   *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	MaxIdleAppInstanceAmount *int32 `json:"MaxIdleAppInstanceAmount,omitempty" xml:"MaxIdleAppInstanceAmount,omitempty"`
	// example:
	//
	// 8
	MaxScalingAmount *int32 `json:"MaxScalingAmount,omitempty" xml:"MaxScalingAmount,omitempty"`
	// example:
	//
	// 1
	NodeAmount *int32 `json:"NodeAmount,omitempty" xml:"NodeAmount,omitempty"`
	// example:
	//
	// 2
	NodeCapacity *int32 `json:"NodeCapacity,omitempty" xml:"NodeCapacity,omitempty"`
	// example:
	//
	// appstreaming.vgpu.4c8g.2g
	NodeInstanceType *string `json:"NodeInstanceType,omitempty" xml:"NodeInstanceType,omitempty"`
	// example:
	//
	// rg-g6922kced36hx****
	NodePoolId   *string `json:"NodePoolId,omitempty" xml:"NodePoolId,omitempty"`
	NodeTypeName *string `json:"NodeTypeName,omitempty" xml:"NodeTypeName,omitempty"`
	// example:
	//
	// 1
	NodeUsed            *int32                                                                              `json:"NodeUsed,omitempty" xml:"NodeUsed,omitempty"`
	RecurrenceSchedules []*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules `json:"RecurrenceSchedules,omitempty" xml:"RecurrenceSchedules,omitempty" type:"Repeated"`
	// example:
	//
	// 5
	ScalingDownAfterIdleMinutes *int32 `json:"ScalingDownAfterIdleMinutes,omitempty" xml:"ScalingDownAfterIdleMinutes,omitempty"`
	// example:
	//
	// 8
	ScalingNodeAmount *int32 `json:"ScalingNodeAmount,omitempty" xml:"ScalingNodeAmount,omitempty"`
	// example:
	//
	// 4
	ScalingNodeUsed *int32 `json:"ScalingNodeUsed,omitempty" xml:"ScalingNodeUsed,omitempty"`
	// example:
	//
	// 2
	ScalingStep *int32 `json:"ScalingStep,omitempty" xml:"ScalingStep,omitempty"`
	// example:
	//
	// 85
	ScalingUsageThreshold *string `json:"ScalingUsageThreshold,omitempty" xml:"ScalingUsageThreshold,omitempty"`
	// example:
	//
	// 2022-09-08
	StrategyDisableDate *string `json:"StrategyDisableDate,omitempty" xml:"StrategyDisableDate,omitempty"`
	// example:
	//
	// 2022-08-01
	StrategyEnableDate *string `json:"StrategyEnableDate,omitempty" xml:"StrategyEnableDate,omitempty"`
	// example:
	//
	// NODE_FIXED
	StrategyType *string `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
	// example:
	//
	// false
	WarmUp *bool `json:"WarmUp,omitempty" xml:"WarmUp,omitempty"`
}

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) GoString

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetMaxIdleAppInstanceAmount added in v2.0.3

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetMaxScalingAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeCapacity

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeInstanceType

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodePoolId

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeTypeName

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeUsed

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingDownAfterIdleMinutes

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingNodeAmount

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingNodeUsed

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingStep

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingUsageThreshold

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetStrategyDisableDate

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetStrategyEnableDate

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetStrategyType

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetWarmUp

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) String

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules struct {
	// example:
	//
	// Weekly
	RecurrenceType   *string                                                                                         `json:"RecurrenceType,omitempty" xml:"RecurrenceType,omitempty"`
	RecurrenceValues []*int32                                                                                        `json:"RecurrenceValues,omitempty" xml:"RecurrenceValues,omitempty" type:"Repeated"`
	TimerPeriods     []*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods `json:"TimerPeriods,omitempty" xml:"TimerPeriods,omitempty" type:"Repeated"`
}

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) GoString

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) SetRecurrenceType

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) SetRecurrenceValues

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) String

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods struct {
	// example:
	//
	// 5
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// example:
	//
	// 11:00
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 09:30
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods) GoString

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods) String

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo

type GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo struct {
	// example:
	//
	// 0.0.1-D-20220630.11****
	NewOtaVersion *string `json:"NewOtaVersion,omitempty" xml:"NewOtaVersion,omitempty"`
	// example:
	//
	// 0.0.1-D-20220615.11****
	OtaVersion *string `json:"OtaVersion,omitempty" xml:"OtaVersion,omitempty"`
	// example:
	//
	// ota-e49929gv8acz5****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) GoString

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) SetNewOtaVersion

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) SetOtaVersion

func (*GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) SetTaskId

func (GetAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) String

type GetConnectionTicketRequest

type GetConnectionTicketRequest struct {
	// example:
	//
	// ca-e4s0puhmwi7v****
	AppId                  *string   `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AppInstanceGroupIdList []*string `json:"AppInstanceGroupIdList,omitempty" xml:"AppInstanceGroupIdList,omitempty" type:"Repeated"`
	// example:
	//
	// ai-1rznfnrvsa99d****
	AppInstanceId           *string `json:"AppInstanceId,omitempty" xml:"AppInstanceId,omitempty"`
	AppInstancePersistentId *string `json:"AppInstancePersistentId,omitempty" xml:"AppInstancePersistentId,omitempty"`
	// example:
	//
	// /q /n
	AppStartParam *string `json:"AppStartParam,omitempty" xml:"AppStartParam,omitempty"`
	// example:
	//
	// 1.0.0
	AppVersion *string `json:"AppVersion,omitempty" xml:"AppVersion,omitempty"`
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// alice
	EndUserId *string `json:"EndUserId,omitempty" xml:"EndUserId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// example:
	//
	// 28778acb-a469-4bc0-8e0f****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (GetConnectionTicketRequest) GoString

func (s GetConnectionTicketRequest) GoString() string

func (*GetConnectionTicketRequest) SetAppId

func (*GetConnectionTicketRequest) SetAppInstanceGroupIdList

func (s *GetConnectionTicketRequest) SetAppInstanceGroupIdList(v []*string) *GetConnectionTicketRequest

func (*GetConnectionTicketRequest) SetAppInstanceId

func (*GetConnectionTicketRequest) SetAppInstancePersistentId

func (s *GetConnectionTicketRequest) SetAppInstancePersistentId(v string) *GetConnectionTicketRequest

func (*GetConnectionTicketRequest) SetAppStartParam

func (*GetConnectionTicketRequest) SetAppVersion

func (*GetConnectionTicketRequest) SetBizRegionId

func (*GetConnectionTicketRequest) SetEndUserId

func (*GetConnectionTicketRequest) SetProductType

func (*GetConnectionTicketRequest) SetTaskId

func (GetConnectionTicketRequest) String

type GetConnectionTicketResponse

type GetConnectionTicketResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetConnectionTicketResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetConnectionTicketResponse) GoString

func (s GetConnectionTicketResponse) GoString() string

func (*GetConnectionTicketResponse) SetBody

func (*GetConnectionTicketResponse) SetHeaders

func (*GetConnectionTicketResponse) SetStatusCode

func (GetConnectionTicketResponse) String

type GetConnectionTicketResponseBody

type GetConnectionTicketResponseBody struct {
	// example:
	//
	// aig-53fvrq1oan****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// ai-7ybdeiyoeh5e****
	AppInstanceId           *string `json:"AppInstanceId,omitempty" xml:"AppInstanceId,omitempty"`
	AppInstancePersistentId *string `json:"AppInstancePersistentId,omitempty" xml:"AppInstancePersistentId,omitempty"`
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// example:
	//
	// Windows
	OsType *string `json:"OsType,omitempty" xml:"OsType,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// f3d1b31c-605e-4d04-a896****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// example:
	//
	// Running
	TaskStatus *string `json:"TaskStatus,omitempty" xml:"TaskStatus,omitempty"`
	TenantId   *int64  `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
	// example:
	//
	// DQpbRGVza3RvcF0NCkZvcmNlVGxzVHlwZT0xDQpHV1Rva2VuUGFydDE9MDAva09ROW1FUTU3dU****
	Ticket *string `json:"Ticket,omitempty" xml:"Ticket,omitempty"`
}

func (GetConnectionTicketResponseBody) GoString

func (*GetConnectionTicketResponseBody) SetAppInstanceGroupId

func (*GetConnectionTicketResponseBody) SetAppInstanceId

func (*GetConnectionTicketResponseBody) SetAppInstancePersistentId

func (*GetConnectionTicketResponseBody) SetBizRegionId

func (*GetConnectionTicketResponseBody) SetOsType

func (*GetConnectionTicketResponseBody) SetRequestId

func (*GetConnectionTicketResponseBody) SetTaskId

func (*GetConnectionTicketResponseBody) SetTaskStatus

func (*GetConnectionTicketResponseBody) SetTenantId

func (*GetConnectionTicketResponseBody) SetTicket

func (GetConnectionTicketResponseBody) String

type GetDebugAppInstanceRequest

type GetDebugAppInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (GetDebugAppInstanceRequest) GoString

func (s GetDebugAppInstanceRequest) GoString() string

func (*GetDebugAppInstanceRequest) SetAppInstanceGroupId

func (s *GetDebugAppInstanceRequest) SetAppInstanceGroupId(v string) *GetDebugAppInstanceRequest

func (*GetDebugAppInstanceRequest) SetProductType

func (GetDebugAppInstanceRequest) String

type GetDebugAppInstanceResponse

type GetDebugAppInstanceResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetDebugAppInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetDebugAppInstanceResponse) GoString

func (s GetDebugAppInstanceResponse) GoString() string

func (*GetDebugAppInstanceResponse) SetBody

func (*GetDebugAppInstanceResponse) SetHeaders

func (*GetDebugAppInstanceResponse) SetStatusCode

func (GetDebugAppInstanceResponse) String

type GetDebugAppInstanceResponseBody

type GetDebugAppInstanceResponseBody struct {
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// ai-7ybdeiyoeh5e****
	AppInstanceId *string `json:"AppInstanceId,omitempty" xml:"AppInstanceId,omitempty"`
	// example:
	//
	// 1.1
	AppVersion *string `json:"AppVersion,omitempty" xml:"AppVersion,omitempty"`
	// example:
	//
	// e4e169bea1cc48e8afac53**********
	AuthCode *string `json:"AuthCode,omitempty" xml:"AuthCode,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	UserId    *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (GetDebugAppInstanceResponseBody) GoString

func (*GetDebugAppInstanceResponseBody) SetAppId

func (*GetDebugAppInstanceResponseBody) SetAppInstanceGroupId

func (*GetDebugAppInstanceResponseBody) SetAppInstanceId

func (*GetDebugAppInstanceResponseBody) SetAppVersion

func (*GetDebugAppInstanceResponseBody) SetAuthCode

func (*GetDebugAppInstanceResponseBody) SetRequestId

func (*GetDebugAppInstanceResponseBody) SetUserId

func (GetDebugAppInstanceResponseBody) String

type GetOtaTaskByTaskIdRequest

type GetOtaTaskByTaskIdRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ota-be7jzm29wrrz5****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (GetOtaTaskByTaskIdRequest) GoString

func (s GetOtaTaskByTaskIdRequest) GoString() string

func (*GetOtaTaskByTaskIdRequest) SetTaskId

func (GetOtaTaskByTaskIdRequest) String

func (s GetOtaTaskByTaskIdRequest) String() string

type GetOtaTaskByTaskIdResponse

type GetOtaTaskByTaskIdResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetOtaTaskByTaskIdResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetOtaTaskByTaskIdResponse) GoString

func (s GetOtaTaskByTaskIdResponse) GoString() string

func (*GetOtaTaskByTaskIdResponse) SetBody

func (*GetOtaTaskByTaskIdResponse) SetHeaders

func (*GetOtaTaskByTaskIdResponse) SetStatusCode

func (GetOtaTaskByTaskIdResponse) String

type GetOtaTaskByTaskIdResponseBody

type GetOtaTaskByTaskIdResponseBody struct {
	// example:
	//
	// OtaTask.Running
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The task is running and cannot be sumitted.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 0.0.1-R-20220708.110604
	OtaVersion  *string `json:"OtaVersion,omitempty" xml:"OtaVersion,omitempty"`
	ReleaseNote *string `json:"ReleaseNote,omitempty" xml:"ReleaseNote,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// Use the UTC time format: yyyy-MM-ddTHH:mmZ
	//
	// example:
	//
	// 2022-08-04T14:36:00+08:00
	TaskStartTime *string `json:"TaskStartTime,omitempty" xml:"TaskStartTime,omitempty"`
}

func (GetOtaTaskByTaskIdResponseBody) GoString

func (*GetOtaTaskByTaskIdResponseBody) SetCode

func (*GetOtaTaskByTaskIdResponseBody) SetMessage

func (*GetOtaTaskByTaskIdResponseBody) SetOtaVersion

func (*GetOtaTaskByTaskIdResponseBody) SetReleaseNote

func (*GetOtaTaskByTaskIdResponseBody) SetRequestId

func (*GetOtaTaskByTaskIdResponseBody) SetTaskStartTime

func (GetOtaTaskByTaskIdResponseBody) String

type GetProjectPoliciesRequest

type GetProjectPoliciesRequest struct {
	// example:
	//
	// p-xxxxxxxxxxxxxxx
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
}

func (GetProjectPoliciesRequest) GoString

func (s GetProjectPoliciesRequest) GoString() string

func (*GetProjectPoliciesRequest) SetProjectId

func (GetProjectPoliciesRequest) String

func (s GetProjectPoliciesRequest) String() string

type GetProjectPoliciesResponse

type GetProjectPoliciesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetProjectPoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetProjectPoliciesResponse) GoString

func (s GetProjectPoliciesResponse) GoString() string

func (*GetProjectPoliciesResponse) SetBody

func (*GetProjectPoliciesResponse) SetHeaders

func (*GetProjectPoliciesResponse) SetStatusCode

func (GetProjectPoliciesResponse) String

type GetProjectPoliciesResponseBody

type GetProjectPoliciesResponseBody struct {
	// example:
	//
	// 200
	Code *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data *GetProjectPoliciesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetProjectPoliciesResponseBody) GoString

func (*GetProjectPoliciesResponseBody) SetCode

func (*GetProjectPoliciesResponseBody) SetMessage

func (*GetProjectPoliciesResponseBody) SetRequestId

func (*GetProjectPoliciesResponseBody) SetSuccess

func (GetProjectPoliciesResponseBody) String

type GetProjectPoliciesResponseBodyData

type GetProjectPoliciesResponseBodyData struct {
	// example:
	//
	// 0
	Clipboard *int32 `json:"Clipboard,omitempty" xml:"Clipboard,omitempty"`
	// example:
	//
	// 0
	FileTransfer *int32 `json:"FileTransfer,omitempty" xml:"FileTransfer,omitempty"`
	// example:
	//
	// 30
	FrameRate *string `json:"FrameRate,omitempty" xml:"FrameRate,omitempty"`
	// example:
	//
	// 15
	KeepAliveDuration *int32 `json:"KeepAliveDuration,omitempty" xml:"KeepAliveDuration,omitempty"`
	// example:
	//
	// 1000
	MaxHours *int32 `json:"MaxHours,omitempty" xml:"MaxHours,omitempty"`
	// example:
	//
	// 60
	MaxSessions *int32 `json:"MaxSessions,omitempty" xml:"MaxSessions,omitempty"`
	// example:
	//
	// p-xxxxxxxxxxx
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// example:
	//
	// 1080
	SessionResolutionHeight *int32 `json:"SessionResolutionHeight,omitempty" xml:"SessionResolutionHeight,omitempty"`
	// example:
	//
	// 1920
	SessionResolutionWidth *int32  `json:"SessionResolutionWidth,omitempty" xml:"SessionResolutionWidth,omitempty"`
	SessionSpec            *string `json:"SessionSpec,omitempty" xml:"SessionSpec,omitempty"`
	// example:
	//
	// mix
	StreamingMode *string `json:"StreamingMode,omitempty" xml:"StreamingMode,omitempty"`
	// example:
	//
	// true
	TerminalResolutionAdaptation *bool `json:"TerminalResolutionAdaptation,omitempty" xml:"TerminalResolutionAdaptation,omitempty"`
}

func (GetProjectPoliciesResponseBodyData) GoString

func (*GetProjectPoliciesResponseBodyData) SetClipboard

func (*GetProjectPoliciesResponseBodyData) SetFileTransfer

func (*GetProjectPoliciesResponseBodyData) SetFrameRate

func (*GetProjectPoliciesResponseBodyData) SetKeepAliveDuration

func (*GetProjectPoliciesResponseBodyData) SetMaxHours

func (*GetProjectPoliciesResponseBodyData) SetMaxSessions

func (*GetProjectPoliciesResponseBodyData) SetProjectId

func (*GetProjectPoliciesResponseBodyData) SetSessionResolutionHeight

func (*GetProjectPoliciesResponseBodyData) SetSessionResolutionWidth

func (*GetProjectPoliciesResponseBodyData) SetSessionSpec

func (*GetProjectPoliciesResponseBodyData) SetStreamingMode

func (*GetProjectPoliciesResponseBodyData) SetTerminalResolutionAdaptation

func (s *GetProjectPoliciesResponseBodyData) SetTerminalResolutionAdaptation(v bool) *GetProjectPoliciesResponseBodyData

func (GetProjectPoliciesResponseBodyData) String

type GetResourcePriceRequest

type GetResourcePriceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	Amount *int64 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// example:
	//
	// appstreaming.general
	AppInstanceType *string `json:"AppInstanceType,omitempty" xml:"AppInstanceType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PrePaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// appstreaming.vgpu.4c8g.2g
	NodeInstanceType *string `json:"NodeInstanceType,omitempty" xml:"NodeInstanceType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Period *int64 `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	PeriodUnit *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (GetResourcePriceRequest) GoString

func (s GetResourcePriceRequest) GoString() string

func (*GetResourcePriceRequest) SetAmount

func (*GetResourcePriceRequest) SetAppInstanceType

func (s *GetResourcePriceRequest) SetAppInstanceType(v string) *GetResourcePriceRequest

func (*GetResourcePriceRequest) SetBizRegionId

func (*GetResourcePriceRequest) SetChargeType

func (*GetResourcePriceRequest) SetNodeInstanceType

func (s *GetResourcePriceRequest) SetNodeInstanceType(v string) *GetResourcePriceRequest

func (*GetResourcePriceRequest) SetPeriod

func (*GetResourcePriceRequest) SetPeriodUnit

func (*GetResourcePriceRequest) SetProductType

func (GetResourcePriceRequest) String

func (s GetResourcePriceRequest) String() string

type GetResourcePriceResponse

type GetResourcePriceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetResourcePriceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetResourcePriceResponse) GoString

func (s GetResourcePriceResponse) GoString() string

func (*GetResourcePriceResponse) SetBody

func (*GetResourcePriceResponse) SetHeaders

func (*GetResourcePriceResponse) SetStatusCode

func (GetResourcePriceResponse) String

func (s GetResourcePriceResponse) String() string

type GetResourcePriceResponseBody

type GetResourcePriceResponseBody struct {
	// example:
	//
	// InvalidParameter.ProductType
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message    *string                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	PriceList  []*GetResourcePriceResponseBodyPriceList `json:"PriceList,omitempty" xml:"PriceList,omitempty" type:"Repeated"`
	PriceModel *GetResourcePriceResponseBodyPriceModel  `json:"PriceModel,omitempty" xml:"PriceModel,omitempty" type:"Struct"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetResourcePriceResponseBody) GoString

func (s GetResourcePriceResponseBody) GoString() string

func (*GetResourcePriceResponseBody) SetCode

func (*GetResourcePriceResponseBody) SetMessage

func (*GetResourcePriceResponseBody) SetPriceList

func (*GetResourcePriceResponseBody) SetRequestId

func (GetResourcePriceResponseBody) String

type GetResourcePriceResponseBodyPriceList

type GetResourcePriceResponseBodyPriceList struct {
	Price *GetResourcePriceResponseBodyPriceListPrice `json:"Price,omitempty" xml:"Price,omitempty" type:"Struct"`
	// example:
	//
	// Standby
	PriceType *string                                       `json:"PriceType,omitempty" xml:"PriceType,omitempty"`
	Rules     []*GetResourcePriceResponseBodyPriceListRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"`
}

func (GetResourcePriceResponseBodyPriceList) GoString

func (*GetResourcePriceResponseBodyPriceList) SetPriceType

func (GetResourcePriceResponseBodyPriceList) String

type GetResourcePriceResponseBodyPriceListPrice

type GetResourcePriceResponseBodyPriceListPrice struct {
	// example:
	//
	// CNY
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// example:
	//
	// 999.0
	DiscountPrice *string `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	// example:
	//
	// 6700
	OriginalPrice *string                                                 `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"`
	Promotions    []*GetResourcePriceResponseBodyPriceListPricePromotions `json:"Promotions,omitempty" xml:"Promotions,omitempty" type:"Repeated"`
	// example:
	//
	// 5278.0
	TradePrice *string `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"`
}

func (GetResourcePriceResponseBodyPriceListPrice) GoString

func (*GetResourcePriceResponseBodyPriceListPrice) SetCurrency

func (*GetResourcePriceResponseBodyPriceListPrice) SetDiscountPrice

func (*GetResourcePriceResponseBodyPriceListPrice) SetOriginalPrice

func (*GetResourcePriceResponseBodyPriceListPrice) SetTradePrice

func (GetResourcePriceResponseBodyPriceListPrice) String

type GetResourcePriceResponseBodyPriceListPricePromotions

type GetResourcePriceResponseBodyPriceListPricePromotions struct {
	// example:
	//
	// coupon****
	OptionCode    *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"`
	PromotionDesc *string `json:"PromotionDesc,omitempty" xml:"PromotionDesc,omitempty"`
	// example:
	//
	// 1847709****
	PromotionId   *string `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
	PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
	// example:
	//
	// true
	Selected *bool `json:"Selected,omitempty" xml:"Selected,omitempty"`
}

func (GetResourcePriceResponseBodyPriceListPricePromotions) GoString

func (*GetResourcePriceResponseBodyPriceListPricePromotions) SetOptionCode

func (*GetResourcePriceResponseBodyPriceListPricePromotions) SetPromotionDesc

func (*GetResourcePriceResponseBodyPriceListPricePromotions) SetPromotionId

func (*GetResourcePriceResponseBodyPriceListPricePromotions) SetPromotionName

func (*GetResourcePriceResponseBodyPriceListPricePromotions) SetSelected

func (GetResourcePriceResponseBodyPriceListPricePromotions) String

type GetResourcePriceResponseBodyPriceListRules

type GetResourcePriceResponseBodyPriceListRules struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// 260904273633****
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (GetResourcePriceResponseBodyPriceListRules) GoString

func (*GetResourcePriceResponseBodyPriceListRules) SetDescription

func (*GetResourcePriceResponseBodyPriceListRules) SetRuleId

func (GetResourcePriceResponseBodyPriceListRules) String

type GetResourcePriceResponseBodyPriceModel

type GetResourcePriceResponseBodyPriceModel struct {
	Price *GetResourcePriceResponseBodyPriceModelPrice   `json:"Price,omitempty" xml:"Price,omitempty" type:"Struct"`
	Rules []*GetResourcePriceResponseBodyPriceModelRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"`
}

func (GetResourcePriceResponseBodyPriceModel) GoString

func (GetResourcePriceResponseBodyPriceModel) String

type GetResourcePriceResponseBodyPriceModelPrice

type GetResourcePriceResponseBodyPriceModelPrice struct {
	// example:
	//
	// CNY
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// example:
	//
	// 1.00
	DiscountPrice *string `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	// example:
	//
	// 11.00
	OriginalPrice *string                                                  `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"`
	Promotions    []*GetResourcePriceResponseBodyPriceModelPricePromotions `json:"Promotions,omitempty" xml:"Promotions,omitempty" type:"Repeated"`
	// example:
	//
	// 10.00
	TradePrice *string `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"`
}

func (GetResourcePriceResponseBodyPriceModelPrice) GoString

func (*GetResourcePriceResponseBodyPriceModelPrice) SetCurrency

func (*GetResourcePriceResponseBodyPriceModelPrice) SetDiscountPrice

func (*GetResourcePriceResponseBodyPriceModelPrice) SetOriginalPrice

func (*GetResourcePriceResponseBodyPriceModelPrice) SetTradePrice

func (GetResourcePriceResponseBodyPriceModelPrice) String

type GetResourcePriceResponseBodyPriceModelPricePromotions

type GetResourcePriceResponseBodyPriceModelPricePromotions struct {
	// example:
	//
	// coupon****
	OptionCode    *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"`
	PromotionDesc *string `json:"PromotionDesc,omitempty" xml:"PromotionDesc,omitempty"`
	// example:
	//
	// 17440009****
	PromotionId   *string `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
	PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
	// example:
	//
	// true
	Selected *bool `json:"Selected,omitempty" xml:"Selected,omitempty"`
}

func (GetResourcePriceResponseBodyPriceModelPricePromotions) GoString

func (*GetResourcePriceResponseBodyPriceModelPricePromotions) SetOptionCode

func (*GetResourcePriceResponseBodyPriceModelPricePromotions) SetPromotionDesc

func (*GetResourcePriceResponseBodyPriceModelPricePromotions) SetPromotionId

func (*GetResourcePriceResponseBodyPriceModelPricePromotions) SetPromotionName

func (*GetResourcePriceResponseBodyPriceModelPricePromotions) SetSelected

func (GetResourcePriceResponseBodyPriceModelPricePromotions) String

type GetResourcePriceResponseBodyPriceModelRules

type GetResourcePriceResponseBodyPriceModelRules struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// 102002100393****
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (GetResourcePriceResponseBodyPriceModelRules) GoString

func (*GetResourcePriceResponseBodyPriceModelRules) SetDescription

func (*GetResourcePriceResponseBodyPriceModelRules) SetRuleId

func (GetResourcePriceResponseBodyPriceModelRules) String

type GetResourceRenewPriceRequest

type GetResourceRenewPriceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Period *int64 `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Week
	PeriodUnit *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (GetResourceRenewPriceRequest) GoString

func (s GetResourceRenewPriceRequest) GoString() string

func (*GetResourceRenewPriceRequest) SetAppInstanceGroupId

func (*GetResourceRenewPriceRequest) SetPeriod

func (*GetResourceRenewPriceRequest) SetPeriodUnit

func (*GetResourceRenewPriceRequest) SetProductType

func (GetResourceRenewPriceRequest) String

type GetResourceRenewPriceResponse

type GetResourceRenewPriceResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetResourceRenewPriceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetResourceRenewPriceResponse) GoString

func (*GetResourceRenewPriceResponse) SetBody

func (*GetResourceRenewPriceResponse) SetHeaders

func (*GetResourceRenewPriceResponse) SetStatusCode

func (GetResourceRenewPriceResponse) String

type GetResourceRenewPriceResponseBody

type GetResourceRenewPriceResponseBody struct {
	Data *GetResourceRenewPriceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetResourceRenewPriceResponseBody) GoString

func (*GetResourceRenewPriceResponseBody) SetRequestId

func (GetResourceRenewPriceResponseBody) String

type GetResourceRenewPriceResponseBodyData

type GetResourceRenewPriceResponseBodyData struct {
	Price *GetResourceRenewPriceResponseBodyDataPrice   `json:"Price,omitempty" xml:"Price,omitempty" type:"Struct"`
	Rules []*GetResourceRenewPriceResponseBodyDataRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"`
}

func (GetResourceRenewPriceResponseBodyData) GoString

func (GetResourceRenewPriceResponseBodyData) String

type GetResourceRenewPriceResponseBodyDataPrice

type GetResourceRenewPriceResponseBodyDataPrice struct {
	// example:
	//
	// CNY
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// example:
	//
	// 1
	DiscountPrice *string `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	// example:
	//
	// 11
	OriginalPrice *string                                                 `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"`
	Promotions    []*GetResourceRenewPriceResponseBodyDataPricePromotions `json:"Promotions,omitempty" xml:"Promotions,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	TradePrice *string `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"`
}

func (GetResourceRenewPriceResponseBodyDataPrice) GoString

func (*GetResourceRenewPriceResponseBodyDataPrice) SetCurrency

func (*GetResourceRenewPriceResponseBodyDataPrice) SetDiscountPrice

func (*GetResourceRenewPriceResponseBodyDataPrice) SetOriginalPrice

func (*GetResourceRenewPriceResponseBodyDataPrice) SetTradePrice

func (GetResourceRenewPriceResponseBodyDataPrice) String

type GetResourceRenewPriceResponseBodyDataPricePromotions

type GetResourceRenewPriceResponseBodyDataPricePromotions struct {
	// example:
	//
	// coupon****
	OptionCode    *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"`
	PromotionDesc *string `json:"PromotionDesc,omitempty" xml:"PromotionDesc,omitempty"`
	// example:
	//
	// 139965*****
	PromotionId   *string `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
	PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
	// example:
	//
	// true
	Selected *bool `json:"Selected,omitempty" xml:"Selected,omitempty"`
}

func (GetResourceRenewPriceResponseBodyDataPricePromotions) GoString

func (*GetResourceRenewPriceResponseBodyDataPricePromotions) SetOptionCode

func (*GetResourceRenewPriceResponseBodyDataPricePromotions) SetPromotionDesc

func (*GetResourceRenewPriceResponseBodyDataPricePromotions) SetPromotionId

func (*GetResourceRenewPriceResponseBodyDataPricePromotions) SetPromotionName

func (*GetResourceRenewPriceResponseBodyDataPricePromotions) SetSelected

func (GetResourceRenewPriceResponseBodyDataPricePromotions) String

type GetResourceRenewPriceResponseBodyDataRules

type GetResourceRenewPriceResponseBodyDataRules struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// 20002****
	RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (GetResourceRenewPriceResponseBodyDataRules) GoString

func (*GetResourceRenewPriceResponseBodyDataRules) SetDescription

func (*GetResourceRenewPriceResponseBodyDataRules) SetRuleId

func (GetResourceRenewPriceResponseBodyDataRules) String

type ListAccessPagesRequest

type ListAccessPagesRequest struct {
	// example:
	//
	// a-062wec3cwmayw****
	AccessPageId   *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
	AccessPageName *string `json:"AccessPageName,omitempty" xml:"AccessPageName,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 100
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// p-065zdecaer07h****
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// example:
	//
	// ASC
	SortType *string `json:"SortType,omitempty" xml:"SortType,omitempty"`
}

func (ListAccessPagesRequest) GoString

func (s ListAccessPagesRequest) GoString() string

func (*ListAccessPagesRequest) SetAccessPageId

func (s *ListAccessPagesRequest) SetAccessPageId(v string) *ListAccessPagesRequest

func (*ListAccessPagesRequest) SetAccessPageName

func (s *ListAccessPagesRequest) SetAccessPageName(v string) *ListAccessPagesRequest

func (*ListAccessPagesRequest) SetPageNumber

func (*ListAccessPagesRequest) SetPageSize

func (*ListAccessPagesRequest) SetProjectId

func (*ListAccessPagesRequest) SetSortType

func (ListAccessPagesRequest) String

func (s ListAccessPagesRequest) String() string

type ListAccessPagesResponse

type ListAccessPagesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAccessPagesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAccessPagesResponse) GoString

func (s ListAccessPagesResponse) GoString() string

func (*ListAccessPagesResponse) SetBody

func (*ListAccessPagesResponse) SetHeaders

func (*ListAccessPagesResponse) SetStatusCode

func (ListAccessPagesResponse) String

func (s ListAccessPagesResponse) String() string

type ListAccessPagesResponseBody

type ListAccessPagesResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// 22
	Count *string                            `json:"Count,omitempty" xml:"Count,omitempty"`
	Data  []*ListAccessPagesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// InternalError
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1
	PageNumber *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// AF8361BD-5ECB-139A-B019-2E0350CC****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAccessPagesResponseBody) GoString

func (s ListAccessPagesResponseBody) GoString() string

func (*ListAccessPagesResponseBody) SetCode

func (*ListAccessPagesResponseBody) SetCount

func (*ListAccessPagesResponseBody) SetData

func (*ListAccessPagesResponseBody) SetMessage

func (*ListAccessPagesResponseBody) SetPageNumber

func (*ListAccessPagesResponseBody) SetPageSize

func (*ListAccessPagesResponseBody) SetRequestId

func (*ListAccessPagesResponseBody) SetSuccess

func (ListAccessPagesResponseBody) String

type ListAccessPagesResponseBodyData

type ListAccessPagesResponseBodyData struct {
	AccessMode *string `json:"AccessMode,omitempty" xml:"AccessMode,omitempty"`
	// example:
	//
	// a-062wec3cwmayw****
	AccessPageId *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
	// example:
	//
	// notepad_test
	AccessPageName *string `json:"AccessPageName,omitempty" xml:"AccessPageName,omitempty"`
	// example:
	//
	// 1
	AccessPageState *string `json:"AccessPageState,omitempty" xml:"AccessPageState,omitempty"`
	// example:
	//
	// id=a-062wec3cwmayw****&token=9E9A62937B0E41F4AEFE5EC9B238156CCDFB682954003AEE940A05FB2568****
	AccessUrl *string `json:"AccessUrl,omitempty" xml:"AccessUrl,omitempty"`
	// example:
	//
	// c-05to6wm3w5d53****
	ContentId   *string `json:"ContentId,omitempty" xml:"ContentId,omitempty"`
	ContentName *string `json:"ContentName,omitempty" xml:"ContentName,omitempty"`
	// example:
	//
	// 168
	EffectTime *int32 `json:"EffectTime,omitempty" xml:"EffectTime,omitempty"`
	// example:
	//
	// 2023-11-16T08:48:15.000+00:00
	GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	// example:
	//
	// p-062wec3cwmayu****
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// example:
	//
	// notepad_demo
	ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"`
	// example:
	//
	// Hour
	Unit *string `json:"Unit,omitempty" xml:"Unit,omitempty"`
	// example:
	//
	// 2023-11-23T08:48:15.000+00:00
	UrlExpireTime *string `json:"UrlExpireTime,omitempty" xml:"UrlExpireTime,omitempty"`
}

func (ListAccessPagesResponseBodyData) GoString

func (*ListAccessPagesResponseBodyData) SetAccessMode

func (*ListAccessPagesResponseBodyData) SetAccessPageId

func (*ListAccessPagesResponseBodyData) SetAccessPageName

func (*ListAccessPagesResponseBodyData) SetAccessPageState

func (*ListAccessPagesResponseBodyData) SetAccessUrl

func (*ListAccessPagesResponseBodyData) SetContentId

func (*ListAccessPagesResponseBodyData) SetContentName

func (*ListAccessPagesResponseBodyData) SetEffectTime

func (*ListAccessPagesResponseBodyData) SetGmtCreate

func (*ListAccessPagesResponseBodyData) SetProjectId

func (*ListAccessPagesResponseBodyData) SetProjectName

func (*ListAccessPagesResponseBodyData) SetUnit

func (*ListAccessPagesResponseBodyData) SetUrlExpireTime

func (ListAccessPagesResponseBodyData) String

type ListAppInstanceGroupRequest

type ListAppInstanceGroupRequest struct {
	// example:
	//
	// img-8z4nztpaqvay4****
	AppCenterImageId *string `json:"AppCenterImageId,omitempty" xml:"AppCenterImageId,omitempty"`
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId   *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	AppInstanceGroupName *string `json:"AppInstanceGroupName,omitempty" xml:"AppInstanceGroupName,omitempty"`
	BizRegionId          *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// example:
	//
	// appstreaming.vgpu.4c8g.2g
	NodeInstanceType *string `json:"NodeInstanceType,omitempty" xml:"NodeInstanceType,omitempty"`
	OfficeSiteId     *string `json:"OfficeSiteId,omitempty" xml:"OfficeSiteId,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// Deprecated
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Status   []*string `json:"Status,omitempty" xml:"Status,omitempty" type:"Repeated"`
}

func (ListAppInstanceGroupRequest) GoString

func (s ListAppInstanceGroupRequest) GoString() string

func (*ListAppInstanceGroupRequest) SetAppCenterImageId

func (*ListAppInstanceGroupRequest) SetAppInstanceGroupId

func (s *ListAppInstanceGroupRequest) SetAppInstanceGroupId(v string) *ListAppInstanceGroupRequest

func (*ListAppInstanceGroupRequest) SetAppInstanceGroupName

func (s *ListAppInstanceGroupRequest) SetAppInstanceGroupName(v string) *ListAppInstanceGroupRequest

func (*ListAppInstanceGroupRequest) SetBizRegionId

func (*ListAppInstanceGroupRequest) SetNodeInstanceType

func (*ListAppInstanceGroupRequest) SetOfficeSiteId added in v2.0.4

func (*ListAppInstanceGroupRequest) SetPageNumber

func (*ListAppInstanceGroupRequest) SetPageSize

func (*ListAppInstanceGroupRequest) SetProductType

func (*ListAppInstanceGroupRequest) SetRegionId

func (*ListAppInstanceGroupRequest) SetStatus

func (ListAppInstanceGroupRequest) String

type ListAppInstanceGroupResponse

type ListAppInstanceGroupResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAppInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAppInstanceGroupResponse) GoString

func (s ListAppInstanceGroupResponse) GoString() string

func (*ListAppInstanceGroupResponse) SetBody

func (*ListAppInstanceGroupResponse) SetHeaders

func (*ListAppInstanceGroupResponse) SetStatusCode

func (ListAppInstanceGroupResponse) String

type ListAppInstanceGroupResponseBody

type ListAppInstanceGroupResponseBody struct {
	AppInstanceGroupModels []*ListAppInstanceGroupResponseBodyAppInstanceGroupModels `json:"AppInstanceGroupModels,omitempty" xml:"AppInstanceGroupModels,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 15
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAppInstanceGroupResponseBody) GoString

func (*ListAppInstanceGroupResponseBody) SetPageNumber

func (*ListAppInstanceGroupResponseBody) SetPageSize

func (*ListAppInstanceGroupResponseBody) SetRequestId

func (*ListAppInstanceGroupResponseBody) SetTotalCount

func (ListAppInstanceGroupResponseBody) String

type ListAppInstanceGroupResponseBodyAppInstanceGroupModels

type ListAppInstanceGroupResponseBodyAppInstanceGroupModels struct {
	// example:
	//
	// 1
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// example:
	//
	// img-8z4nztpaqvay4****
	AppCenterImageId *string `json:"AppCenterImageId,omitempty" xml:"AppCenterImageId,omitempty"`
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId   *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	AppInstanceGroupName *string `json:"AppInstanceGroupName,omitempty" xml:"AppInstanceGroupName,omitempty"`
	// example:
	//
	// __dynamic__
	AppInstanceType *string `json:"AppInstanceType,omitempty" xml:"AppInstanceType,omitempty"`
	// 策略ID。
	//
	// example:
	//
	// pg-g3k5wa2ms2****
	AppPolicyId *string                                                       `json:"AppPolicyId,omitempty" xml:"AppPolicyId,omitempty"`
	Apps        []*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps `json:"Apps,omitempty" xml:"Apps,omitempty" type:"Repeated"`
	// 售卖模式。
	//
	// example:
	//
	// Node
	ChargeResourceMode *string `json:"ChargeResourceMode,omitempty" xml:"ChargeResourceMode,omitempty"`
	// example:
	//
	// PrePaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// 2022-04-27T16:00:00.000+00:00
	ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"`
	// example:
	//
	// 2022-04-26T15:06:16.000+00:00
	GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	// example:
	//
	// 10
	MaxAmount *int32 `json:"MaxAmount,omitempty" xml:"MaxAmount,omitempty"`
	// example:
	//
	// 1
	MinAmount    *int32                                                            `json:"MinAmount,omitempty" xml:"MinAmount,omitempty"`
	NodePool     []*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool `json:"NodePool,omitempty" xml:"NodePool,omitempty" type:"Repeated"`
	OfficeSiteId *string                                                           `json:"OfficeSiteId,omitempty" xml:"OfficeSiteId,omitempty"`
	// example:
	//
	// Windows
	OsType  *string                                                        `json:"OsType,omitempty" xml:"OsType,omitempty"`
	OtaInfo *ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo `json:"OtaInfo,omitempty" xml:"OtaInfo,omitempty" type:"Struct"`
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 20
	ReserveAmountRatio *string `json:"ReserveAmountRatio,omitempty" xml:"ReserveAmountRatio,omitempty"`
	// example:
	//
	// 5
	ReserveMaxAmount *int32 `json:"ReserveMaxAmount,omitempty" xml:"ReserveMaxAmount,omitempty"`
	// example:
	//
	// 1
	ReserveMinAmount *int32 `json:"ReserveMinAmount,omitempty" xml:"ReserveMinAmount,omitempty"`
	// example:
	//
	// AVAILABLE
	ResourceStatus *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	// example:
	//
	// 5
	ScalingDownAfterIdleMinutes *int32 `json:"ScalingDownAfterIdleMinutes,omitempty" xml:"ScalingDownAfterIdleMinutes,omitempty"`
	// example:
	//
	// 10
	ScalingStep *int32 `json:"ScalingStep,omitempty" xml:"ScalingStep,omitempty"`
	// example:
	//
	// 85
	ScalingUsageThreshold *string `json:"ScalingUsageThreshold,omitempty" xml:"ScalingUsageThreshold,omitempty"`
	// example:
	//
	// 15
	SessionTimeout *string `json:"SessionTimeout,omitempty" xml:"SessionTimeout,omitempty"`
	// example:
	//
	// false
	SkipUserAuthCheck *bool `json:"SkipUserAuthCheck,omitempty" xml:"SkipUserAuthCheck,omitempty"`
	// example:
	//
	// spec-8o18t8uc31qib0****
	SpecId *string `json:"SpecId,omitempty" xml:"SpecId,omitempty"`
	// example:
	//
	// PUBLISHED
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModels) GoString

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppCenterImageId

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppInstanceGroupId

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppInstanceGroupName

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppInstanceType

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetAppPolicyId

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetChargeResourceMode

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetChargeType

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetExpiredTime

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetGmtCreate

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetMaxAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetMinAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetOfficeSiteId added in v2.0.4

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetOsType

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetProductType

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetRegionId

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetReserveAmountRatio

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetReserveMaxAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetReserveMinAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetResourceStatus

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetScalingDownAfterIdleMinutes

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetScalingStep

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetScalingUsageThreshold

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetSessionTimeout

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetSkipUserAuthCheck

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetSpecId

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModels) SetStatus

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModels) String

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps struct {
	// 应用图标。
	//
	// example:
	//
	// https://app-center-icon-****.png
	AppIcon *string `json:"AppIcon,omitempty" xml:"AppIcon,omitempty"`
	// example:
	//
	// ca-i87mycyn419nu****
	AppId   *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"`
	// 应用版本。
	//
	// example:
	//
	// 1.0.0
	AppVersion *string `json:"AppVersion,omitempty" xml:"AppVersion,omitempty"`
	// 应用版本名称。
	//
	// example:
	//
	// 初始版本
	AppVersionName *string `json:"AppVersionName,omitempty" xml:"AppVersionName,omitempty"`
}

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) GoString

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppIcon

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppId

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppName

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppVersion

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) SetAppVersionName

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsApps) String

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool struct {
	// example:
	//
	// 2
	Amount                   *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	MaxIdleAppInstanceAmount *int32 `json:"MaxIdleAppInstanceAmount,omitempty" xml:"MaxIdleAppInstanceAmount,omitempty"`
	// example:
	//
	// 8
	MaxScalingAmount *int32 `json:"MaxScalingAmount,omitempty" xml:"MaxScalingAmount,omitempty"`
	// example:
	//
	// 1
	NodeAmount *int32 `json:"NodeAmount,omitempty" xml:"NodeAmount,omitempty"`
	// example:
	//
	// 2
	NodeCapacity *int32 `json:"NodeCapacity,omitempty" xml:"NodeCapacity,omitempty"`
	// example:
	//
	// appstreaming.vgpu.4c8g.2g
	NodeInstanceType *string `json:"NodeInstanceType,omitempty" xml:"NodeInstanceType,omitempty"`
	// example:
	//
	// rg-g6922kced36hx****
	NodePoolId   *string `json:"NodePoolId,omitempty" xml:"NodePoolId,omitempty"`
	NodeTypeName *string `json:"NodeTypeName,omitempty" xml:"NodeTypeName,omitempty"`
	// example:
	//
	// 1
	NodeUsed            *int32                                                                               `json:"NodeUsed,omitempty" xml:"NodeUsed,omitempty"`
	RecurrenceSchedules []*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules `json:"RecurrenceSchedules,omitempty" xml:"RecurrenceSchedules,omitempty" type:"Repeated"`
	// example:
	//
	// 5
	ScalingDownAfterIdleMinutes *int32 `json:"ScalingDownAfterIdleMinutes,omitempty" xml:"ScalingDownAfterIdleMinutes,omitempty"`
	// example:
	//
	// 8
	ScalingNodeAmount *int32 `json:"ScalingNodeAmount,omitempty" xml:"ScalingNodeAmount,omitempty"`
	// example:
	//
	// 4
	ScalingNodeUsed *int32 `json:"ScalingNodeUsed,omitempty" xml:"ScalingNodeUsed,omitempty"`
	// example:
	//
	// 2
	ScalingStep *int32 `json:"ScalingStep,omitempty" xml:"ScalingStep,omitempty"`
	// example:
	//
	// 85
	ScalingUsageThreshold *string `json:"ScalingUsageThreshold,omitempty" xml:"ScalingUsageThreshold,omitempty"`
	// example:
	//
	// 2022-09-08
	StrategyDisableDate *string `json:"StrategyDisableDate,omitempty" xml:"StrategyDisableDate,omitempty"`
	// example:
	//
	// 2022-08-01
	StrategyEnableDate *string `json:"StrategyEnableDate,omitempty" xml:"StrategyEnableDate,omitempty"`
	// example:
	//
	// NODE_FIXED
	StrategyType *string `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
	// example:
	//
	// false
	WarmUp *bool `json:"WarmUp,omitempty" xml:"WarmUp,omitempty"`
}

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) GoString

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetMaxIdleAppInstanceAmount added in v2.0.3

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetMaxScalingAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeCapacity

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeInstanceType

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodePoolId

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeTypeName

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetNodeUsed

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingDownAfterIdleMinutes

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingNodeAmount

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingNodeUsed

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingStep

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetScalingUsageThreshold

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetStrategyDisableDate

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetStrategyEnableDate

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetStrategyType

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) SetWarmUp

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePool) String

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules struct {
	// example:
	//
	// Weekly
	RecurrenceType   *string                                                                                          `json:"RecurrenceType,omitempty" xml:"RecurrenceType,omitempty"`
	RecurrenceValues []*int32                                                                                         `json:"RecurrenceValues,omitempty" xml:"RecurrenceValues,omitempty" type:"Repeated"`
	TimerPeriods     []*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods `json:"TimerPeriods,omitempty" xml:"TimerPeriods,omitempty" type:"Repeated"`
}

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) GoString

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) SetRecurrenceType

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) SetRecurrenceValues

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedules) String

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods struct {
	// example:
	//
	// 5
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// example:
	//
	// 11:00
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 09:30
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods) GoString

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsNodePoolRecurrenceSchedulesTimerPeriods) String

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo

type ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo struct {
	// example:
	//
	// 0.0.1-D-20220630.11****
	NewOtaVersion *string `json:"NewOtaVersion,omitempty" xml:"NewOtaVersion,omitempty"`
	// example:
	//
	// 0.0.1-D-20220615.11****
	OtaVersion *string `json:"OtaVersion,omitempty" xml:"OtaVersion,omitempty"`
	// example:
	//
	// ota-e49929gv8acz5****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) GoString

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) SetNewOtaVersion

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) SetOtaVersion

func (*ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) SetTaskId

func (ListAppInstanceGroupResponseBodyAppInstanceGroupModelsOtaInfo) String

type ListAppInstancesRequest

type ListAppInstancesRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-4p5f8tj16yb8b****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// ai-azn3kmwruh1vl****
	AppInstanceId *string `json:"AppInstanceId,omitempty" xml:"AppInstanceId,omitempty"`
	// if can be null:
	// false
	AppInstanceIdList []*string `json:"AppInstanceIdList,omitempty" xml:"AppInstanceIdList,omitempty" type:"Repeated"`
	// example:
	//
	// true
	IncludeDeleted *bool `json:"IncludeDeleted,omitempty" xml:"IncludeDeleted,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// if can be null:
	// false
	Status []*string `json:"Status,omitempty" xml:"Status,omitempty" type:"Repeated"`
}

func (ListAppInstancesRequest) GoString

func (s ListAppInstancesRequest) GoString() string

func (*ListAppInstancesRequest) SetAppInstanceGroupId

func (s *ListAppInstancesRequest) SetAppInstanceGroupId(v string) *ListAppInstancesRequest

func (*ListAppInstancesRequest) SetAppInstanceId

func (s *ListAppInstancesRequest) SetAppInstanceId(v string) *ListAppInstancesRequest

func (*ListAppInstancesRequest) SetAppInstanceIdList

func (s *ListAppInstancesRequest) SetAppInstanceIdList(v []*string) *ListAppInstancesRequest

func (*ListAppInstancesRequest) SetIncludeDeleted

func (s *ListAppInstancesRequest) SetIncludeDeleted(v bool) *ListAppInstancesRequest

func (*ListAppInstancesRequest) SetPageNumber

func (*ListAppInstancesRequest) SetPageSize

func (*ListAppInstancesRequest) SetStatus

func (ListAppInstancesRequest) String

func (s ListAppInstancesRequest) String() string

type ListAppInstancesResponse

type ListAppInstancesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAppInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAppInstancesResponse) GoString

func (s ListAppInstancesResponse) GoString() string

func (*ListAppInstancesResponse) SetBody

func (*ListAppInstancesResponse) SetHeaders

func (*ListAppInstancesResponse) SetStatusCode

func (ListAppInstancesResponse) String

func (s ListAppInstancesResponse) String() string

type ListAppInstancesResponseBody

type ListAppInstancesResponseBody struct {
	AppInstanceModels []*ListAppInstancesResponseBodyAppInstanceModels `json:"AppInstanceModels,omitempty" xml:"AppInstanceModels,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 18
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAppInstancesResponseBody) GoString

func (s ListAppInstancesResponseBody) GoString() string

func (*ListAppInstancesResponseBody) SetPageNumber

func (*ListAppInstancesResponseBody) SetPageSize

func (*ListAppInstancesResponseBody) SetRequestId

func (*ListAppInstancesResponseBody) SetTotalCount

func (ListAppInstancesResponseBody) String

type ListAppInstancesResponseBodyAppInstanceModels

type ListAppInstancesResponseBodyAppInstanceModels struct {
	// example:
	//
	// aig-dk8p95irqfst9****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// ai-8dl7dzchklmka****
	AppInstanceId *string                                                `json:"AppInstanceId,omitempty" xml:"AppInstanceId,omitempty"`
	BindInfo      *ListAppInstancesResponseBodyAppInstanceModelsBindInfo `json:"BindInfo,omitempty" xml:"BindInfo,omitempty" type:"Struct"`
	// example:
	//
	// 2023-03-07T20:29:19.000+08:00
	GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	// example:
	//
	// 2023-03-07T20:29:19.000+08:00
	GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	// example:
	//
	// 10.13.13.211
	MainEthPublicIp *string `json:"MainEthPublicIp,omitempty" xml:"MainEthPublicIp,omitempty"`
	// example:
	//
	// connect
	SessionStatus *string `json:"SessionStatus,omitempty" xml:"SessionStatus,omitempty"`
	// example:
	//
	// BOUND
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListAppInstancesResponseBodyAppInstanceModels) GoString

func (*ListAppInstancesResponseBodyAppInstanceModels) SetAppInstanceGroupId

func (*ListAppInstancesResponseBodyAppInstanceModels) SetAppInstanceId

func (*ListAppInstancesResponseBodyAppInstanceModels) SetGmtCreate

func (*ListAppInstancesResponseBodyAppInstanceModels) SetGmtModified

func (*ListAppInstancesResponseBodyAppInstanceModels) SetMainEthPublicIp

func (*ListAppInstancesResponseBodyAppInstanceModels) SetSessionStatus

func (*ListAppInstancesResponseBodyAppInstanceModels) SetStatus

func (ListAppInstancesResponseBodyAppInstanceModels) String

type ListAppInstancesResponseBodyAppInstanceModelsBindInfo

type ListAppInstancesResponseBodyAppInstanceModelsBindInfo struct {
	// example:
	//
	// app.test
	EndUserId *string `json:"EndUserId,omitempty" xml:"EndUserId,omitempty"`
	// example:
	//
	// 2000
	UsageDuration *int64 `json:"UsageDuration,omitempty" xml:"UsageDuration,omitempty"`
}

func (ListAppInstancesResponseBodyAppInstanceModelsBindInfo) GoString

func (*ListAppInstancesResponseBodyAppInstanceModelsBindInfo) SetEndUserId

func (*ListAppInstancesResponseBodyAppInstanceModelsBindInfo) SetUsageDuration

func (ListAppInstancesResponseBodyAppInstanceModelsBindInfo) String

type ListNodeInstanceTypeRequest

type ListNodeInstanceTypeRequest struct {
	// 资源所属的地域ID。关于支持的地域详情,请参见[使用限制](https://help.aliyun.com/document_detail/426036.html)。
	//
	// example:
	//
	// cn-hangzhou
	BizRegionId *string  `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	Cpu         *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	Gpu         *float32 `json:"Gpu,omitempty" xml:"Gpu,omitempty"`
	GpuMemory   *int32   `json:"GpuMemory,omitempty" xml:"GpuMemory,omitempty"`
	// 语言类型。
	//
	// example:
	//
	// zh-CN
	Language *string `json:"Language,omitempty" xml:"Language,omitempty"`
	Memory   *int32  `json:"Memory,omitempty" xml:"Memory,omitempty"`
	// example:
	//
	// appstreaming.vgpu.4c8g.2g
	NodeInstanceType       *string `json:"NodeInstanceType,omitempty" xml:"NodeInstanceType,omitempty"`
	NodeInstanceTypeFamily *string `json:"NodeInstanceTypeFamily,omitempty" xml:"NodeInstanceTypeFamily,omitempty"`
	OrderBy                *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"`
	// 支持的操作系统类型。
	//
	// example:
	//
	// Windows
	OsType *string `json:"OsType,omitempty" xml:"OsType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SortType    *string `json:"SortType,omitempty" xml:"SortType,omitempty"`
}

func (ListNodeInstanceTypeRequest) GoString

func (s ListNodeInstanceTypeRequest) GoString() string

func (*ListNodeInstanceTypeRequest) SetBizRegionId

func (*ListNodeInstanceTypeRequest) SetCpu added in v2.0.4

func (*ListNodeInstanceTypeRequest) SetGpu added in v2.0.4

func (*ListNodeInstanceTypeRequest) SetGpuMemory added in v2.0.4

func (*ListNodeInstanceTypeRequest) SetLanguage

func (*ListNodeInstanceTypeRequest) SetMemory added in v2.0.4

func (*ListNodeInstanceTypeRequest) SetNodeInstanceType

func (*ListNodeInstanceTypeRequest) SetNodeInstanceTypeFamily added in v2.0.4

func (s *ListNodeInstanceTypeRequest) SetNodeInstanceTypeFamily(v string) *ListNodeInstanceTypeRequest

func (*ListNodeInstanceTypeRequest) SetOrderBy added in v2.0.4

func (*ListNodeInstanceTypeRequest) SetOsType

func (*ListNodeInstanceTypeRequest) SetPageNumber

func (*ListNodeInstanceTypeRequest) SetPageSize

func (*ListNodeInstanceTypeRequest) SetProductType

func (*ListNodeInstanceTypeRequest) SetSortType added in v2.0.4

func (ListNodeInstanceTypeRequest) String

type ListNodeInstanceTypeResponse

type ListNodeInstanceTypeResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListNodeInstanceTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListNodeInstanceTypeResponse) GoString

func (s ListNodeInstanceTypeResponse) GoString() string

func (*ListNodeInstanceTypeResponse) SetBody

func (*ListNodeInstanceTypeResponse) SetHeaders

func (*ListNodeInstanceTypeResponse) SetStatusCode

func (ListNodeInstanceTypeResponse) String

type ListNodeInstanceTypeResponseBody

type ListNodeInstanceTypeResponseBody struct {
	NodeInstanceTypeModels []*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels `json:"NodeInstanceTypeModels,omitempty" xml:"NodeInstanceTypeModels,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize  *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 6
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListNodeInstanceTypeResponseBody) GoString

func (*ListNodeInstanceTypeResponseBody) SetPageNumber

func (*ListNodeInstanceTypeResponseBody) SetPageSize

func (*ListNodeInstanceTypeResponseBody) SetRequestId

func (*ListNodeInstanceTypeResponseBody) SetTotalCount

func (ListNodeInstanceTypeResponseBody) String

type ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels

type ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels struct {
	// example:
	//
	// 4
	Cpu *string `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	// example:
	//
	// 2
	Gpu *string `json:"Gpu,omitempty" xml:"Gpu,omitempty"`
	// 显卡内存大小,单位为MB。
	//
	// example:
	//
	// 8192
	GpuMemory *int64 `json:"GpuMemory,omitempty" xml:"GpuMemory,omitempty"`
	// 最大并发会话数,即单个资源可同时连接的会话数。如果同时连接的会话数过多,可能导致应用的使用体验下降。取值范围因资源规格不同而不同。各资源规格对应的取值范围分别是:
	//
	// - appstreaming.general.4c8g:1\\~2;
	//
	// - appstreaming.general.8c16g:1\\~4;
	//
	// - appstreaming.vgpu.8c16g.4g:1\\~4;
	//
	// - appstreaming.vgpu.8c31g.16g:1\\~4;
	//
	// - appstreaming.vgpu.14c93g.12g:1\\~6;
	//
	// example:
	//
	// 4
	MaxCapacity *int32 `json:"MaxCapacity,omitempty" xml:"MaxCapacity,omitempty"`
	// example:
	//
	// 8192
	Memory *int64 `json:"Memory,omitempty" xml:"Memory,omitempty"`
	// example:
	//
	// appstreaming.vgpu.4c8g.2g
	NodeInstanceType *string `json:"NodeInstanceType,omitempty" xml:"NodeInstanceType,omitempty"`
	// example:
	//
	// appstreaming.vgpu
	NodeInstanceTypeFamily *string `json:"NodeInstanceTypeFamily,omitempty" xml:"NodeInstanceTypeFamily,omitempty"`
	// 资源规格名称。
	//
	// example:
	//
	// 无影-通用型_4核8G
	NodeTypeName *string `json:"NodeTypeName,omitempty" xml:"NodeTypeName,omitempty"`
}

func (ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) GoString

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetCpu

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetGpu

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetGpuMemory

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetMaxCapacity

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetMemory

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetNodeInstanceType

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetNodeInstanceTypeFamily

func (*ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) SetNodeTypeName

func (ListNodeInstanceTypeResponseBodyNodeInstanceTypeModels) String

type ListOtaTaskRequest

type ListOtaTaskRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-53fvrq1oanz6c****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Fota
	OtaType *string `json:"OtaType,omitempty" xml:"OtaType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListOtaTaskRequest) GoString

func (s ListOtaTaskRequest) GoString() string

func (*ListOtaTaskRequest) SetAppInstanceGroupId

func (s *ListOtaTaskRequest) SetAppInstanceGroupId(v string) *ListOtaTaskRequest

func (*ListOtaTaskRequest) SetOtaType

func (s *ListOtaTaskRequest) SetOtaType(v string) *ListOtaTaskRequest

func (*ListOtaTaskRequest) SetPageNumber

func (s *ListOtaTaskRequest) SetPageNumber(v int32) *ListOtaTaskRequest

func (*ListOtaTaskRequest) SetPageSize

func (s *ListOtaTaskRequest) SetPageSize(v int32) *ListOtaTaskRequest

func (ListOtaTaskRequest) String

func (s ListOtaTaskRequest) String() string

type ListOtaTaskResponse

type ListOtaTaskResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListOtaTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListOtaTaskResponse) GoString

func (s ListOtaTaskResponse) GoString() string

func (*ListOtaTaskResponse) SetBody

func (*ListOtaTaskResponse) SetHeaders

func (s *ListOtaTaskResponse) SetHeaders(v map[string]*string) *ListOtaTaskResponse

func (*ListOtaTaskResponse) SetStatusCode

func (s *ListOtaTaskResponse) SetStatusCode(v int32) *ListOtaTaskResponse

func (ListOtaTaskResponse) String

func (s ListOtaTaskResponse) String() string

type ListOtaTaskResponseBody

type ListOtaTaskResponseBody struct {
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TaskList  []*ListOtaTaskResponseBodyTaskList `json:"TaskList,omitempty" xml:"TaskList,omitempty" type:"Repeated"`
	// example:
	//
	// 6
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListOtaTaskResponseBody) GoString

func (s ListOtaTaskResponseBody) GoString() string

func (*ListOtaTaskResponseBody) SetPageNumber

func (*ListOtaTaskResponseBody) SetPageSize

func (*ListOtaTaskResponseBody) SetRequestId

func (*ListOtaTaskResponseBody) SetTaskList

func (*ListOtaTaskResponseBody) SetTotalCount

func (ListOtaTaskResponseBody) String

func (s ListOtaTaskResponseBody) String() string

type ListOtaTaskResponseBodyTaskList

type ListOtaTaskResponseBodyTaskList struct {
	// example:
	//
	// 0.0.1-R-20220708.110604
	OtaVersion *string `json:"OtaVersion,omitempty" xml:"OtaVersion,omitempty"`
	// example:
	//
	// RUNNING
	TaskDisplayStatus *string `json:"TaskDisplayStatus,omitempty" xml:"TaskDisplayStatus,omitempty"`
	// example:
	//
	// ota-be7jzm29wrrz5****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// Use the UTC time format: yyyy-MM-ddTHH:mmZ
	//
	// example:
	//
	// 2022-08-04T14:36:00+08:00
	TaskStartTime *string `json:"TaskStartTime,omitempty" xml:"TaskStartTime,omitempty"`
}

func (ListOtaTaskResponseBodyTaskList) GoString

func (*ListOtaTaskResponseBodyTaskList) SetOtaVersion

func (*ListOtaTaskResponseBodyTaskList) SetTaskDisplayStatus

func (*ListOtaTaskResponseBodyTaskList) SetTaskId

func (*ListOtaTaskResponseBodyTaskList) SetTaskStartTime

func (ListOtaTaskResponseBodyTaskList) String

type ListProjectsRequest

type ListProjectsRequest struct {
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// p-065z4tu9ak07h****
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// example:
	//
	// notepad++***
	ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"`
	// example:
	//
	// ASC
	SortType  *string  `json:"SortType,omitempty" xml:"SortType,omitempty"`
	StateList []*int32 `json:"StateList,omitempty" xml:"StateList,omitempty" type:"Repeated"`
}

func (ListProjectsRequest) GoString

func (s ListProjectsRequest) GoString() string

func (*ListProjectsRequest) SetPageNumber

func (s *ListProjectsRequest) SetPageNumber(v int32) *ListProjectsRequest

func (*ListProjectsRequest) SetPageSize

func (s *ListProjectsRequest) SetPageSize(v int32) *ListProjectsRequest

func (*ListProjectsRequest) SetProjectId

func (s *ListProjectsRequest) SetProjectId(v string) *ListProjectsRequest

func (*ListProjectsRequest) SetProjectName

func (s *ListProjectsRequest) SetProjectName(v string) *ListProjectsRequest

func (*ListProjectsRequest) SetSortType

func (s *ListProjectsRequest) SetSortType(v string) *ListProjectsRequest

func (*ListProjectsRequest) SetStateList

func (s *ListProjectsRequest) SetStateList(v []*int32) *ListProjectsRequest

func (ListProjectsRequest) String

func (s ListProjectsRequest) String() string

type ListProjectsResponse

type ListProjectsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListProjectsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListProjectsResponse) GoString

func (s ListProjectsResponse) GoString() string

func (*ListProjectsResponse) SetBody

func (*ListProjectsResponse) SetHeaders

func (s *ListProjectsResponse) SetHeaders(v map[string]*string) *ListProjectsResponse

func (*ListProjectsResponse) SetStatusCode

func (s *ListProjectsResponse) SetStatusCode(v int32) *ListProjectsResponse

func (ListProjectsResponse) String

func (s ListProjectsResponse) String() string

type ListProjectsResponseBody

type ListProjectsResponseBody struct {
	// example:
	//
	// 200
	Code *string                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data []*ListProjectsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// There is a missing parameter.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
	// example:
	//
	// 6
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListProjectsResponseBody) GoString

func (s ListProjectsResponseBody) GoString() string

func (*ListProjectsResponseBody) SetCode

func (*ListProjectsResponseBody) SetData

func (*ListProjectsResponseBody) SetMessage

func (*ListProjectsResponseBody) SetPageNumber

func (*ListProjectsResponseBody) SetPageSize

func (*ListProjectsResponseBody) SetRequestId

func (*ListProjectsResponseBody) SetSuccess

func (*ListProjectsResponseBody) SetTotalCount

func (ListProjectsResponseBody) String

func (s ListProjectsResponseBody) String() string

type ListProjectsResponseBodyData

type ListProjectsResponseBodyData struct {
	AccessPageId []*int64 `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty" type:"Repeated"`
	// example:
	//
	// 3174301
	AvailableHours *int32 `json:"AvailableHours,omitempty" xml:"AvailableHours,omitempty"`
	// example:
	//
	// c-06vcpamarryyq****
	ContentId *string `json:"ContentId,omitempty" xml:"ContentId,omitempty"`
	// example:
	//
	// notepad++***
	ContentName *string `json:"ContentName,omitempty" xml:"ContentName,omitempty"`
	// example:
	//
	// 1701141509000
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// xxx
	Description   *string `json:"Description,omitempty" xml:"Description,omitempty"`
	InUseSessions *int64  `json:"InUseSessions,omitempty" xml:"InUseSessions,omitempty"`
	// example:
	//
	// 1000
	MaxHours *int64 `json:"MaxHours,omitempty" xml:"MaxHours,omitempty"`
	// example:
	//
	// 100
	MaxSessions *int64 `json:"MaxSessions,omitempty" xml:"MaxSessions,omitempty"`
	// example:
	//
	// p-065z4tu9ak07h****
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// example:
	//
	// notepad++***
	ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"`
	// example:
	//
	// 0
	ProjectState *string `json:"ProjectState,omitempty" xml:"ProjectState,omitempty"`
	// example:
	//
	// appstreaming.general.basic
	SessionSpec *string `json:"SessionSpec,omitempty" xml:"SessionSpec,omitempty"`
}

func (ListProjectsResponseBodyData) GoString

func (s ListProjectsResponseBodyData) GoString() string

func (*ListProjectsResponseBodyData) SetAccessPageId

func (*ListProjectsResponseBodyData) SetAvailableHours

func (*ListProjectsResponseBodyData) SetContentId

func (*ListProjectsResponseBodyData) SetContentName

func (*ListProjectsResponseBodyData) SetCreateTime

func (*ListProjectsResponseBodyData) SetDescription

func (*ListProjectsResponseBodyData) SetInUseSessions

func (*ListProjectsResponseBodyData) SetMaxHours

func (*ListProjectsResponseBodyData) SetMaxSessions

func (*ListProjectsResponseBodyData) SetProjectId

func (*ListProjectsResponseBodyData) SetProjectName

func (*ListProjectsResponseBodyData) SetProjectState

func (*ListProjectsResponseBodyData) SetSessionSpec

func (ListProjectsResponseBodyData) String

type ListRegionsRequest

type ListRegionsRequest struct {
	BizSource   *string `json:"BizSource,omitempty" xml:"BizSource,omitempty"`
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (ListRegionsRequest) GoString

func (s ListRegionsRequest) GoString() string

func (*ListRegionsRequest) SetBizSource added in v2.0.2

func (s *ListRegionsRequest) SetBizSource(v string) *ListRegionsRequest

func (*ListRegionsRequest) SetProductType

func (s *ListRegionsRequest) SetProductType(v string) *ListRegionsRequest

func (ListRegionsRequest) String

func (s ListRegionsRequest) String() string

type ListRegionsResponse

type ListRegionsResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListRegionsResponse) GoString

func (s ListRegionsResponse) GoString() string

func (*ListRegionsResponse) SetBody

func (*ListRegionsResponse) SetHeaders

func (s *ListRegionsResponse) SetHeaders(v map[string]*string) *ListRegionsResponse

func (*ListRegionsResponse) SetStatusCode

func (s *ListRegionsResponse) SetStatusCode(v int32) *ListRegionsResponse

func (ListRegionsResponse) String

func (s ListRegionsResponse) String() string

type ListRegionsResponseBody

type ListRegionsResponseBody struct {
	RegionModels []*ListRegionsResponseBodyRegionModels `json:"RegionModels,omitempty" xml:"RegionModels,omitempty" type:"Repeated"`
	RequestId    *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListRegionsResponseBody) GoString

func (s ListRegionsResponseBody) GoString() string

func (*ListRegionsResponseBody) SetRegionModels

func (*ListRegionsResponseBody) SetRequestId

func (ListRegionsResponseBody) String

func (s ListRegionsResponseBody) String() string

type ListRegionsResponseBodyRegionModels

type ListRegionsResponseBodyRegionModels struct {
	RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (ListRegionsResponseBodyRegionModels) GoString

func (*ListRegionsResponseBodyRegionModels) SetRegionId

func (ListRegionsResponseBodyRegionModels) String

type ListSessionPackagesRequest

type ListSessionPackagesRequest struct {
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 100
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// p-xxxxxxxxxxxx
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// example:
	//
	// tp-xxxxxxxx
	SessionPackageId   *string `json:"SessionPackageId,omitempty" xml:"SessionPackageId,omitempty"`
	SessionPackageName *string `json:"SessionPackageName,omitempty" xml:"SessionPackageName,omitempty"`
	// example:
	//
	// ASC
	SortType  *string  `json:"SortType,omitempty" xml:"SortType,omitempty"`
	StateList []*int32 `json:"StateList,omitempty" xml:"StateList,omitempty" type:"Repeated"`
}

func (ListSessionPackagesRequest) GoString

func (s ListSessionPackagesRequest) GoString() string

func (*ListSessionPackagesRequest) SetPageNumber

func (*ListSessionPackagesRequest) SetPageSize

func (*ListSessionPackagesRequest) SetProjectId

func (*ListSessionPackagesRequest) SetSessionPackageId

func (*ListSessionPackagesRequest) SetSessionPackageName

func (s *ListSessionPackagesRequest) SetSessionPackageName(v string) *ListSessionPackagesRequest

func (*ListSessionPackagesRequest) SetSortType

func (*ListSessionPackagesRequest) SetStateList

func (ListSessionPackagesRequest) String

type ListSessionPackagesResponse

type ListSessionPackagesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSessionPackagesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSessionPackagesResponse) GoString

func (s ListSessionPackagesResponse) GoString() string

func (*ListSessionPackagesResponse) SetBody

func (*ListSessionPackagesResponse) SetHeaders

func (*ListSessionPackagesResponse) SetStatusCode

func (ListSessionPackagesResponse) String

type ListSessionPackagesResponseBody

type ListSessionPackagesResponseBody struct {
	Data []*ListSessionPackagesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 100
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5Fxxxxxxxx
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 1
	TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListSessionPackagesResponseBody) GoString

func (*ListSessionPackagesResponseBody) SetData

func (*ListSessionPackagesResponseBody) SetPageNumber

func (*ListSessionPackagesResponseBody) SetPageSize

func (*ListSessionPackagesResponseBody) SetRequestId

func (*ListSessionPackagesResponseBody) SetTotalCount

func (ListSessionPackagesResponseBody) String

type ListSessionPackagesResponseBodyData

type ListSessionPackagesResponseBodyData struct {
	// example:
	//
	// 500
	AvailableHours *int64  `json:"AvailableHours,omitempty" xml:"AvailableHours,omitempty"`
	ChargeType     *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// 0
	DeleteStatus *int32 `json:"DeleteStatus,omitempty" xml:"DeleteStatus,omitempty"`
	// example:
	//
	// 1701170196000
	GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	// example:
	//
	// 1701170203000
	GmtModifiedTime *string                                            `json:"GmtModifiedTime,omitempty" xml:"GmtModifiedTime,omitempty"`
	InstanceObject  *ListSessionPackagesResponseBodyDataInstanceObject `json:"InstanceObject,omitempty" xml:"InstanceObject,omitempty" type:"Struct"`
	// example:
	//
	// 1000
	MaxHours *int64 `json:"MaxHours,omitempty" xml:"MaxHours,omitempty"`
	// example:
	//
	// 100
	MaxSessions *int64 `json:"MaxSessions,omitempty" xml:"MaxSessions,omitempty"`
	// example:
	//
	// p-xxxxxxxxxxxx
	ProjectId   *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"`
	// example:
	//
	// cn-hangzhou
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	// example:
	//
	// tp-xxxxxxxxx
	SessionPackageId   *string `json:"SessionPackageId,omitempty" xml:"SessionPackageId,omitempty"`
	SessionPackageName *string `json:"SessionPackageName,omitempty" xml:"SessionPackageName,omitempty"`
	// example:
	//
	// 0
	SessionPackageTypeId *string `json:"SessionPackageTypeId,omitempty" xml:"SessionPackageTypeId,omitempty"`
	// example:
	//
	// appstreaming.general.entry
	SessionSpec *string `json:"SessionSpec,omitempty" xml:"SessionSpec,omitempty"`
	// example:
	//
	// 60
	SessionUsageRate *int64 `json:"SessionUsageRate,omitempty" xml:"SessionUsageRate,omitempty"`
	// example:
	//
	// 4
	State *int32 `json:"State,omitempty" xml:"State,omitempty"`
	// example:
	//
	// 156xxxxxxxxxx
	UserIdentification *int64 `json:"UserIdentification,omitempty" xml:"UserIdentification,omitempty"`
}

func (ListSessionPackagesResponseBodyData) GoString

func (*ListSessionPackagesResponseBodyData) SetAvailableHours

func (*ListSessionPackagesResponseBodyData) SetChargeType

func (*ListSessionPackagesResponseBodyData) SetDeleteStatus

func (*ListSessionPackagesResponseBodyData) SetGmtCreate

func (*ListSessionPackagesResponseBodyData) SetGmtModifiedTime

func (*ListSessionPackagesResponseBodyData) SetMaxHours

func (*ListSessionPackagesResponseBodyData) SetMaxSessions

func (*ListSessionPackagesResponseBodyData) SetProjectId

func (*ListSessionPackagesResponseBodyData) SetProjectName

func (*ListSessionPackagesResponseBodyData) SetRegion

func (*ListSessionPackagesResponseBodyData) SetSessionPackageId

func (*ListSessionPackagesResponseBodyData) SetSessionPackageName

func (*ListSessionPackagesResponseBodyData) SetSessionPackageTypeId

func (*ListSessionPackagesResponseBodyData) SetSessionSpec

func (*ListSessionPackagesResponseBodyData) SetSessionUsageRate

func (*ListSessionPackagesResponseBodyData) SetState

func (*ListSessionPackagesResponseBodyData) SetUserIdentification

func (ListSessionPackagesResponseBodyData) String

type ListSessionPackagesResponseBodyDataInstanceObject

type ListSessionPackagesResponseBodyDataInstanceObject struct {
	// example:
	//
	// 2024-05-28T16:00:00Z
	ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"`
	// example:
	//
	// tp-xxxxxxxxxxx
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	// example:
	//
	// appstreaming.general.entry
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	// example:
	//
	// p-xxxxxxxxxx
	ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	// example:
	//
	// AppSessionPackage
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// example:
	//
	// 2023-11-28T04:14:07Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// example:
	//
	// 3600000
	TotalTime *int64 `json:"TotalTime,omitempty" xml:"TotalTime,omitempty"`
	// example:
	//
	// 1021
	UsedTime *int64 `json:"UsedTime,omitempty" xml:"UsedTime,omitempty"`
}

func (ListSessionPackagesResponseBodyDataInstanceObject) GoString

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetExpiredTime

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetInstanceId

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetInstanceType

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetResourceId

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetResourceType

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetStartTime

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetTotalTime

func (*ListSessionPackagesResponseBodyDataInstanceObject) SetUsedTime

func (ListSessionPackagesResponseBodyDataInstanceObject) String

type ListTenantConfigResponse

type ListTenantConfigResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTenantConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTenantConfigResponse) GoString

func (s ListTenantConfigResponse) GoString() string

func (*ListTenantConfigResponse) SetBody

func (*ListTenantConfigResponse) SetHeaders

func (*ListTenantConfigResponse) SetStatusCode

func (ListTenantConfigResponse) String

func (s ListTenantConfigResponse) String() string

type ListTenantConfigResponseBody

type ListTenantConfigResponseBody struct {
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId         *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TenantConfigModel *ListTenantConfigResponseBodyTenantConfigModel `json:"TenantConfigModel,omitempty" xml:"TenantConfigModel,omitempty" type:"Struct"`
}

func (ListTenantConfigResponseBody) GoString

func (s ListTenantConfigResponseBody) GoString() string

func (*ListTenantConfigResponseBody) SetRequestId

func (ListTenantConfigResponseBody) String

type ListTenantConfigResponseBodyTenantConfigModel

type ListTenantConfigResponseBodyTenantConfigModel struct {
	// example:
	//
	// true
	AppInstanceGroupExpireRemind *bool `json:"AppInstanceGroupExpireRemind,omitempty" xml:"AppInstanceGroupExpireRemind,omitempty"`
}

func (ListTenantConfigResponseBodyTenantConfigModel) GoString

func (*ListTenantConfigResponseBodyTenantConfigModel) SetAppInstanceGroupExpireRemind

func (ListTenantConfigResponseBodyTenantConfigModel) String

type LogOffAllSessionsInAppInstanceGroupRequest

type LogOffAllSessionsInAppInstanceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (LogOffAllSessionsInAppInstanceGroupRequest) GoString

func (*LogOffAllSessionsInAppInstanceGroupRequest) SetAppInstanceGroupId

func (*LogOffAllSessionsInAppInstanceGroupRequest) SetProductType

func (LogOffAllSessionsInAppInstanceGroupRequest) String

type LogOffAllSessionsInAppInstanceGroupResponse

type LogOffAllSessionsInAppInstanceGroupResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *LogOffAllSessionsInAppInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (LogOffAllSessionsInAppInstanceGroupResponse) GoString

func (*LogOffAllSessionsInAppInstanceGroupResponse) SetHeaders

func (*LogOffAllSessionsInAppInstanceGroupResponse) SetStatusCode

func (LogOffAllSessionsInAppInstanceGroupResponse) String

type LogOffAllSessionsInAppInstanceGroupResponseBody

type LogOffAllSessionsInAppInstanceGroupResponseBody struct {
	// example:
	//
	// InvalidParameter.ProductType
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (LogOffAllSessionsInAppInstanceGroupResponseBody) GoString

func (*LogOffAllSessionsInAppInstanceGroupResponseBody) SetCode

func (*LogOffAllSessionsInAppInstanceGroupResponseBody) SetMessage

func (*LogOffAllSessionsInAppInstanceGroupResponseBody) SetRequestId

func (LogOffAllSessionsInAppInstanceGroupResponseBody) String

type MigrateSessionPackageRequest

type MigrateSessionPackageRequest struct {
	// example:
	//
	// p-xxxxxx123x4312367
	DestProjectId *string `json:"DestProjectId,omitempty" xml:"DestProjectId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// tp-xxxxxxxxxxxxxxxxx
	SessionPackageId *string `json:"SessionPackageId,omitempty" xml:"SessionPackageId,omitempty"`
	// example:
	//
	// p-xxxxxx123x4312345
	SourceProjectId *string `json:"SourceProjectId,omitempty" xml:"SourceProjectId,omitempty"`
}

func (MigrateSessionPackageRequest) GoString

func (s MigrateSessionPackageRequest) GoString() string

func (*MigrateSessionPackageRequest) SetDestProjectId

func (*MigrateSessionPackageRequest) SetSessionPackageId

func (*MigrateSessionPackageRequest) SetSourceProjectId

func (MigrateSessionPackageRequest) String

type MigrateSessionPackageResponse

type MigrateSessionPackageResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *MigrateSessionPackageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (MigrateSessionPackageResponse) GoString

func (*MigrateSessionPackageResponse) SetBody

func (*MigrateSessionPackageResponse) SetHeaders

func (*MigrateSessionPackageResponse) SetStatusCode

func (MigrateSessionPackageResponse) String

type MigrateSessionPackageResponseBody

type MigrateSessionPackageResponseBody struct {
	// example:
	//
	// NO_DATA
	Code    *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// E25FC620-6B6F-12D2-A992-AD8727DC****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (MigrateSessionPackageResponseBody) GoString

func (*MigrateSessionPackageResponseBody) SetCode

func (*MigrateSessionPackageResponseBody) SetMessage

func (*MigrateSessionPackageResponseBody) SetRequestId

func (*MigrateSessionPackageResponseBody) SetSuccess

func (MigrateSessionPackageResponseBody) String

type ModifyAppInstanceGroupAttributeRequest

type ModifyAppInstanceGroupAttributeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId   *string                                         `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	AppInstanceGroupName *string                                         `json:"AppInstanceGroupName,omitempty" xml:"AppInstanceGroupName,omitempty"`
	Network              *ModifyAppInstanceGroupAttributeRequestNetwork  `json:"Network,omitempty" xml:"Network,omitempty" type:"Struct"`
	NodePool             *ModifyAppInstanceGroupAttributeRequestNodePool `json:"NodePool,omitempty" xml:"NodePool,omitempty" type:"Struct"`
	PreOpenAppId         *string                                         `json:"PreOpenAppId,omitempty" xml:"PreOpenAppId,omitempty"`
	PreOpenMode          *string                                         `json:"PreOpenMode,omitempty" xml:"PreOpenMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType    *string                                               `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SecurityPolicy *ModifyAppInstanceGroupAttributeRequestSecurityPolicy `json:"SecurityPolicy,omitempty" xml:"SecurityPolicy,omitempty" type:"Struct"`
	// example:
	//
	// 15
	SessionTimeout *int32                                               `json:"SessionTimeout,omitempty" xml:"SessionTimeout,omitempty"`
	StoragePolicy  *ModifyAppInstanceGroupAttributeRequestStoragePolicy `json:"StoragePolicy,omitempty" xml:"StoragePolicy,omitempty" type:"Struct"`
}

func (ModifyAppInstanceGroupAttributeRequest) GoString

func (*ModifyAppInstanceGroupAttributeRequest) SetAppInstanceGroupId

func (*ModifyAppInstanceGroupAttributeRequest) SetAppInstanceGroupName

func (*ModifyAppInstanceGroupAttributeRequest) SetPreOpenAppId

func (*ModifyAppInstanceGroupAttributeRequest) SetPreOpenMode

func (*ModifyAppInstanceGroupAttributeRequest) SetProductType

func (*ModifyAppInstanceGroupAttributeRequest) SetSessionTimeout

func (ModifyAppInstanceGroupAttributeRequest) String

type ModifyAppInstanceGroupAttributeRequestNetwork

type ModifyAppInstanceGroupAttributeRequestNetwork struct {
	DomainRules []*ModifyAppInstanceGroupAttributeRequestNetworkDomainRules `json:"DomainRules,omitempty" xml:"DomainRules,omitempty" type:"Repeated"`
}

func (ModifyAppInstanceGroupAttributeRequestNetwork) GoString

func (ModifyAppInstanceGroupAttributeRequestNetwork) String

type ModifyAppInstanceGroupAttributeRequestNetworkDomainRules

type ModifyAppInstanceGroupAttributeRequestNetworkDomainRules struct {
	Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"`
	Policy *string `json:"Policy,omitempty" xml:"Policy,omitempty"`
}

func (ModifyAppInstanceGroupAttributeRequestNetworkDomainRules) GoString

func (*ModifyAppInstanceGroupAttributeRequestNetworkDomainRules) SetDomain

func (*ModifyAppInstanceGroupAttributeRequestNetworkDomainRules) SetPolicy

func (ModifyAppInstanceGroupAttributeRequestNetworkDomainRules) String

type ModifyAppInstanceGroupAttributeRequestNodePool

type ModifyAppInstanceGroupAttributeRequestNodePool struct {
	// example:
	//
	// 2
	NodeCapacity *int32 `json:"NodeCapacity,omitempty" xml:"NodeCapacity,omitempty"`
	// example:
	//
	// rg-ew7va2g1wl3vm****
	NodePoolId *string `json:"NodePoolId,omitempty" xml:"NodePoolId,omitempty"`
}

func (ModifyAppInstanceGroupAttributeRequestNodePool) GoString

func (*ModifyAppInstanceGroupAttributeRequestNodePool) SetNodeCapacity

func (*ModifyAppInstanceGroupAttributeRequestNodePool) SetNodePoolId

func (ModifyAppInstanceGroupAttributeRequestNodePool) String

type ModifyAppInstanceGroupAttributeRequestSecurityPolicy

type ModifyAppInstanceGroupAttributeRequestSecurityPolicy struct {
	// example:
	//
	// true
	ResetAfterUnbind *bool `json:"ResetAfterUnbind,omitempty" xml:"ResetAfterUnbind,omitempty"`
	// example:
	//
	// false
	SkipUserAuthCheck *bool `json:"SkipUserAuthCheck,omitempty" xml:"SkipUserAuthCheck,omitempty"`
}

func (ModifyAppInstanceGroupAttributeRequestSecurityPolicy) GoString

func (*ModifyAppInstanceGroupAttributeRequestSecurityPolicy) SetResetAfterUnbind

func (*ModifyAppInstanceGroupAttributeRequestSecurityPolicy) SetSkipUserAuthCheck

func (ModifyAppInstanceGroupAttributeRequestSecurityPolicy) String

type ModifyAppInstanceGroupAttributeRequestStoragePolicy

type ModifyAppInstanceGroupAttributeRequestStoragePolicy struct {
	StorageTypeList []*string `json:"StorageTypeList,omitempty" xml:"StorageTypeList,omitempty" type:"Repeated"`
}

func (ModifyAppInstanceGroupAttributeRequestStoragePolicy) GoString

func (*ModifyAppInstanceGroupAttributeRequestStoragePolicy) SetStorageTypeList

func (ModifyAppInstanceGroupAttributeRequestStoragePolicy) String

type ModifyAppInstanceGroupAttributeResponse

type ModifyAppInstanceGroupAttributeResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppInstanceGroupAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppInstanceGroupAttributeResponse) GoString

func (*ModifyAppInstanceGroupAttributeResponse) SetHeaders

func (*ModifyAppInstanceGroupAttributeResponse) SetStatusCode

func (ModifyAppInstanceGroupAttributeResponse) String

type ModifyAppInstanceGroupAttributeResponseBody

type ModifyAppInstanceGroupAttributeResponseBody struct {
	// example:
	//
	// InvalidParameter.ProductType
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppInstanceGroupAttributeResponseBody) GoString

func (*ModifyAppInstanceGroupAttributeResponseBody) SetCode

func (*ModifyAppInstanceGroupAttributeResponseBody) SetMessage

func (*ModifyAppInstanceGroupAttributeResponseBody) SetRequestId

func (ModifyAppInstanceGroupAttributeResponseBody) String

type ModifyAppInstanceGroupAttributeShrinkRequest

type ModifyAppInstanceGroupAttributeShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId   *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	AppInstanceGroupName *string `json:"AppInstanceGroupName,omitempty" xml:"AppInstanceGroupName,omitempty"`
	NetworkShrink        *string `json:"Network,omitempty" xml:"Network,omitempty"`
	NodePoolShrink       *string `json:"NodePool,omitempty" xml:"NodePool,omitempty"`
	PreOpenAppId         *string `json:"PreOpenAppId,omitempty" xml:"PreOpenAppId,omitempty"`
	PreOpenMode          *string `json:"PreOpenMode,omitempty" xml:"PreOpenMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType          *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SecurityPolicyShrink *string `json:"SecurityPolicy,omitempty" xml:"SecurityPolicy,omitempty"`
	// example:
	//
	// 15
	SessionTimeout      *int32  `json:"SessionTimeout,omitempty" xml:"SessionTimeout,omitempty"`
	StoragePolicyShrink *string `json:"StoragePolicy,omitempty" xml:"StoragePolicy,omitempty"`
}

func (ModifyAppInstanceGroupAttributeShrinkRequest) GoString

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetAppInstanceGroupId

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetAppInstanceGroupName

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetNetworkShrink

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetNodePoolShrink

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetPreOpenAppId

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetPreOpenMode

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetProductType

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetSecurityPolicyShrink

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetSessionTimeout

func (*ModifyAppInstanceGroupAttributeShrinkRequest) SetStoragePolicyShrink

func (ModifyAppInstanceGroupAttributeShrinkRequest) String

type ModifyAppPolicyRequest

type ModifyAppPolicyRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pg-ee2znjktwgxu2****
	AppPolicyId *string `json:"AppPolicyId,omitempty" xml:"AppPolicyId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string                            `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	VideoPolicy *ModifyAppPolicyRequestVideoPolicy `json:"VideoPolicy,omitempty" xml:"VideoPolicy,omitempty" type:"Struct"`
}

func (ModifyAppPolicyRequest) GoString

func (s ModifyAppPolicyRequest) GoString() string

func (*ModifyAppPolicyRequest) SetAppPolicyId

func (*ModifyAppPolicyRequest) SetProductType

func (*ModifyAppPolicyRequest) SetVideoPolicy

func (ModifyAppPolicyRequest) String

func (s ModifyAppPolicyRequest) String() string

type ModifyAppPolicyRequestVideoPolicy

type ModifyAppPolicyRequestVideoPolicy struct {
	// example:
	//
	// 60
	FrameRate *int32 `json:"FrameRate,omitempty" xml:"FrameRate,omitempty"`
	// example:
	//
	// 1080
	SessionResolutionHeight *int32 `json:"SessionResolutionHeight,omitempty" xml:"SessionResolutionHeight,omitempty"`
	// example:
	//
	// 1920
	SessionResolutionWidth *int32 `json:"SessionResolutionWidth,omitempty" xml:"SessionResolutionWidth,omitempty"`
	// example:
	//
	// video
	StreamingMode *string `json:"StreamingMode,omitempty" xml:"StreamingMode,omitempty"`
	// example:
	//
	// false
	TerminalResolutionAdaptive *bool   `json:"TerminalResolutionAdaptive,omitempty" xml:"TerminalResolutionAdaptive,omitempty"`
	VisualQualityStrategy      *string `json:"VisualQualityStrategy,omitempty" xml:"VisualQualityStrategy,omitempty"`
	// example:
	//
	// true
	Webrtc *bool `json:"Webrtc,omitempty" xml:"Webrtc,omitempty"`
}

func (ModifyAppPolicyRequestVideoPolicy) GoString

func (*ModifyAppPolicyRequestVideoPolicy) SetFrameRate

func (*ModifyAppPolicyRequestVideoPolicy) SetSessionResolutionHeight

func (*ModifyAppPolicyRequestVideoPolicy) SetSessionResolutionWidth

func (*ModifyAppPolicyRequestVideoPolicy) SetStreamingMode

func (*ModifyAppPolicyRequestVideoPolicy) SetTerminalResolutionAdaptive

func (s *ModifyAppPolicyRequestVideoPolicy) SetTerminalResolutionAdaptive(v bool) *ModifyAppPolicyRequestVideoPolicy

func (*ModifyAppPolicyRequestVideoPolicy) SetVisualQualityStrategy

func (*ModifyAppPolicyRequestVideoPolicy) SetWebrtc

func (ModifyAppPolicyRequestVideoPolicy) String

type ModifyAppPolicyResponse

type ModifyAppPolicyResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAppPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAppPolicyResponse) GoString

func (s ModifyAppPolicyResponse) GoString() string

func (*ModifyAppPolicyResponse) SetBody

func (*ModifyAppPolicyResponse) SetHeaders

func (*ModifyAppPolicyResponse) SetStatusCode

func (ModifyAppPolicyResponse) String

func (s ModifyAppPolicyResponse) String() string

type ModifyAppPolicyResponseBody

type ModifyAppPolicyResponseBody struct {
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAppPolicyResponseBody) GoString

func (s ModifyAppPolicyResponseBody) GoString() string

func (*ModifyAppPolicyResponseBody) SetRequestId

func (ModifyAppPolicyResponseBody) String

type ModifyAppPolicyShrinkRequest

type ModifyAppPolicyShrinkRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pg-ee2znjktwgxu2****
	AppPolicyId *string `json:"AppPolicyId,omitempty" xml:"AppPolicyId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType       *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	VideoPolicyShrink *string `json:"VideoPolicy,omitempty" xml:"VideoPolicy,omitempty"`
}

func (ModifyAppPolicyShrinkRequest) GoString

func (s ModifyAppPolicyShrinkRequest) GoString() string

func (*ModifyAppPolicyShrinkRequest) SetAppPolicyId

func (*ModifyAppPolicyShrinkRequest) SetProductType

func (*ModifyAppPolicyShrinkRequest) SetVideoPolicyShrink

func (ModifyAppPolicyShrinkRequest) String

type ModifyNodePoolAttributeRequest

type ModifyNodePoolAttributeRequest struct {
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// example:
	//
	// 2
	NodeCapacity     *int32                                          `json:"NodeCapacity,omitempty" xml:"NodeCapacity,omitempty"`
	NodePoolStrategy *ModifyNodePoolAttributeRequestNodePoolStrategy `json:"NodePoolStrategy,omitempty" xml:"NodePoolStrategy,omitempty" type:"Struct"`
	// example:
	//
	// rg-ew7va2g1wl3vm****
	PoolId *string `json:"PoolId,omitempty" xml:"PoolId,omitempty"`
	// 产品类型。
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (ModifyNodePoolAttributeRequest) GoString

func (*ModifyNodePoolAttributeRequest) SetBizRegionId

func (*ModifyNodePoolAttributeRequest) SetNodeCapacity

func (*ModifyNodePoolAttributeRequest) SetPoolId

func (*ModifyNodePoolAttributeRequest) SetProductType

func (ModifyNodePoolAttributeRequest) String

type ModifyNodePoolAttributeRequestNodePoolStrategy

type ModifyNodePoolAttributeRequestNodePoolStrategy struct {
	MaxIdleAppInstanceAmount *int32 `json:"MaxIdleAppInstanceAmount,omitempty" xml:"MaxIdleAppInstanceAmount,omitempty"`
	// example:
	//
	// 10
	MaxScalingAmount *int32 `json:"MaxScalingAmount,omitempty" xml:"MaxScalingAmount,omitempty"`
	// 购买资源的数量。取值范围:1~100。
	//
	// >
	//
	// - 若为包年包月资源,则该参数不可修改。
	//
	// - 若为按量付费资源,则当弹性模式(`StrategyType`)为固定数量(`NODE_FIXED`)或自动扩缩容(`NODE_SCALING_BY_USAGE`)时该参数可修改。
	//
	// example:
	//
	// 1
	NodeAmount *int32 `json:"NodeAmount,omitempty" xml:"NodeAmount,omitempty"`
	// 策略执行周期列表。`StrategyType`(弹性模式)设为`NODE_SCALING_BY_SCHEDULE`(定时扩缩容)时,该字段必填。
	RecurrenceSchedules []*ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedules `json:"RecurrenceSchedules,omitempty" xml:"RecurrenceSchedules,omitempty" type:"Repeated"`
	// example:
	//
	// 5
	ScalingDownAfterIdleMinutes *int32 `json:"ScalingDownAfterIdleMinutes,omitempty" xml:"ScalingDownAfterIdleMinutes,omitempty"`
	// example:
	//
	// 2
	ScalingStep *int32 `json:"ScalingStep,omitempty" xml:"ScalingStep,omitempty"`
	// example:
	//
	// 85
	ScalingUsageThreshold *string `json:"ScalingUsageThreshold,omitempty" xml:"ScalingUsageThreshold,omitempty"`
	// 策略失效日期。格式为:yyyy-MM-dd。失效日期与生效日期的间隔必须介于7天到1年之间(含7天和1年)。`StrategyType`(弹性模式)设为`NODE_SCALING_BY_SCHEDULE`(定时扩缩容)时,该字段必填。
	//
	// example:
	//
	// 2023-01-19
	StrategyDisableDate *string `json:"StrategyDisableDate,omitempty" xml:"StrategyDisableDate,omitempty"`
	// 策略生效日期。格式为:yyyy-MM-dd。该日期必须大于或等于当前日期。`StrategyType`(弹性模式)设为`NODE_SCALING_BY_SCHEDULE`(定时扩缩容)时,该字段必填。
	//
	// example:
	//
	// 2023-01-05
	StrategyEnableDate *string `json:"StrategyEnableDate,omitempty" xml:"StrategyEnableDate,omitempty"`
	StrategyType       *string `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
	// 是否开启资源预热策略。`StrategyType`(弹性模式)设为`NODE_SCALING_BY_SCHEDULE`(定时扩缩容)时,该字段必填。
	//
	// example:
	//
	// false
	WarmUp *bool `json:"WarmUp,omitempty" xml:"WarmUp,omitempty"`
}

func (ModifyNodePoolAttributeRequestNodePoolStrategy) GoString

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetMaxIdleAppInstanceAmount added in v2.0.3

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetMaxScalingAmount

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetNodeAmount

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetScalingDownAfterIdleMinutes

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetScalingStep

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetScalingUsageThreshold

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetStrategyDisableDate

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetStrategyEnableDate

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetStrategyType

func (*ModifyNodePoolAttributeRequestNodePoolStrategy) SetWarmUp

func (ModifyNodePoolAttributeRequestNodePoolStrategy) String

type ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedules

type ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedules struct {
	// 策略执行周期的类型。必须同时指定`RecurrenceType`和`RecurrenceValues`。
	//
	// example:
	//
	// weekly
	RecurrenceType *string `json:"RecurrenceType,omitempty" xml:"RecurrenceType,omitempty"`
	// 策略执行周期的数值列表。
	RecurrenceValues []*int32 `json:"RecurrenceValues,omitempty" xml:"RecurrenceValues,omitempty" type:"Repeated"`
	// 策略执行周期的时间段列表。时间段设置要求:
	//
	// - 最多可添加3个时间段。
	//
	// - 时间段之间不重叠。
	//
	// - 时间段之间的间隔大于或等于5分钟。
	//
	// - 单个时间段的时长大于或等于15分钟。
	//
	// - 所有时间段累计不跨天。
	TimerPeriods []*ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods `json:"TimerPeriods,omitempty" xml:"TimerPeriods,omitempty" type:"Repeated"`
}

func (ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedules) GoString

func (*ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedules) SetRecurrenceType

func (*ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedules) SetRecurrenceValues

func (ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedules) String

type ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods

type ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods struct {
	// 资源数量。
	//
	// example:
	//
	// 2
	Amount *int32 `json:"Amount,omitempty" xml:"Amount,omitempty"`
	// 结束时间。格式为HH:mm。
	//
	// example:
	//
	// 15:00
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// 开始时间。格式为HH:mm。
	//
	// example:
	//
	// 12:00
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods) GoString

func (*ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods) SetAmount

func (*ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods) SetEndTime

func (*ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods) SetStartTime

func (ModifyNodePoolAttributeRequestNodePoolStrategyRecurrenceSchedulesTimerPeriods) String

type ModifyNodePoolAttributeResponse

type ModifyNodePoolAttributeResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyNodePoolAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyNodePoolAttributeResponse) GoString

func (*ModifyNodePoolAttributeResponse) SetHeaders

func (*ModifyNodePoolAttributeResponse) SetStatusCode

func (ModifyNodePoolAttributeResponse) String

type ModifyNodePoolAttributeResponseBody

type ModifyNodePoolAttributeResponseBody struct {
	// example:
	//
	// InvalidParameter.PoolId
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The parameter PoolId is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyNodePoolAttributeResponseBody) GoString

func (*ModifyNodePoolAttributeResponseBody) SetCode

func (*ModifyNodePoolAttributeResponseBody) SetMessage

func (*ModifyNodePoolAttributeResponseBody) SetRequestId

func (ModifyNodePoolAttributeResponseBody) String

type ModifyNodePoolAttributeShrinkRequest

type ModifyNodePoolAttributeShrinkRequest struct {
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// example:
	//
	// 2
	NodeCapacity           *int32  `json:"NodeCapacity,omitempty" xml:"NodeCapacity,omitempty"`
	NodePoolStrategyShrink *string `json:"NodePoolStrategy,omitempty" xml:"NodePoolStrategy,omitempty"`
	// example:
	//
	// rg-ew7va2g1wl3vm****
	PoolId *string `json:"PoolId,omitempty" xml:"PoolId,omitempty"`
	// 产品类型。
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (ModifyNodePoolAttributeShrinkRequest) GoString

func (*ModifyNodePoolAttributeShrinkRequest) SetBizRegionId

func (*ModifyNodePoolAttributeShrinkRequest) SetNodeCapacity

func (*ModifyNodePoolAttributeShrinkRequest) SetNodePoolStrategyShrink

func (*ModifyNodePoolAttributeShrinkRequest) SetPoolId

func (*ModifyNodePoolAttributeShrinkRequest) SetProductType

func (ModifyNodePoolAttributeShrinkRequest) String

type ModifyProjectPolicyRequest

type ModifyProjectPolicyRequest struct {
	// example:
	//
	// 0
	Clipboard *int32 `json:"Clipboard,omitempty" xml:"Clipboard,omitempty"`
	// example:
	//
	// 0
	FileTransfer *int32 `json:"FileTransfer,omitempty" xml:"FileTransfer,omitempty"`
	// example:
	//
	// 30
	FrameRate *int32 `json:"FrameRate,omitempty" xml:"FrameRate,omitempty"`
	// example:
	//
	// 15
	KeepAliveDuration *int32 `json:"KeepAliveDuration,omitempty" xml:"KeepAliveDuration,omitempty"`
	// example:
	//
	// p-065z4tu9ak07h****
	ProjectId *string `json:"ProjectId,omitempty" xml:"ProjectId,omitempty"`
	// example:
	//
	// 4096
	SessionResolutionHeight *int32 `json:"SessionResolutionHeight,omitempty" xml:"SessionResolutionHeight,omitempty"`
	// example:
	//
	// 4096
	SessionResolutionWidth *int32 `json:"SessionResolutionWidth,omitempty" xml:"SessionResolutionWidth,omitempty"`
	// example:
	//
	// video
	StreamingMode *string `json:"StreamingMode,omitempty" xml:"StreamingMode,omitempty"`
	// example:
	//
	// true
	TerminalResolutionAdaptation *bool `json:"TerminalResolutionAdaptation,omitempty" xml:"TerminalResolutionAdaptation,omitempty"`
}

func (ModifyProjectPolicyRequest) GoString

func (s ModifyProjectPolicyRequest) GoString() string

func (*ModifyProjectPolicyRequest) SetClipboard

func (*ModifyProjectPolicyRequest) SetFileTransfer

func (*ModifyProjectPolicyRequest) SetFrameRate

func (*ModifyProjectPolicyRequest) SetKeepAliveDuration

func (s *ModifyProjectPolicyRequest) SetKeepAliveDuration(v int32) *ModifyProjectPolicyRequest

func (*ModifyProjectPolicyRequest) SetProjectId

func (*ModifyProjectPolicyRequest) SetSessionResolutionHeight

func (s *ModifyProjectPolicyRequest) SetSessionResolutionHeight(v int32) *ModifyProjectPolicyRequest

func (*ModifyProjectPolicyRequest) SetSessionResolutionWidth

func (s *ModifyProjectPolicyRequest) SetSessionResolutionWidth(v int32) *ModifyProjectPolicyRequest

func (*ModifyProjectPolicyRequest) SetStreamingMode

func (*ModifyProjectPolicyRequest) SetTerminalResolutionAdaptation

func (s *ModifyProjectPolicyRequest) SetTerminalResolutionAdaptation(v bool) *ModifyProjectPolicyRequest

func (ModifyProjectPolicyRequest) String

type ModifyProjectPolicyResponse

type ModifyProjectPolicyResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyProjectPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyProjectPolicyResponse) GoString

func (s ModifyProjectPolicyResponse) GoString() string

func (*ModifyProjectPolicyResponse) SetBody

func (*ModifyProjectPolicyResponse) SetHeaders

func (*ModifyProjectPolicyResponse) SetStatusCode

func (ModifyProjectPolicyResponse) String

type ModifyProjectPolicyResponseBody

type ModifyProjectPolicyResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// None
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
	// example:
	//
	// There is a missing parameter.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyProjectPolicyResponseBody) GoString

func (*ModifyProjectPolicyResponseBody) SetCode

func (*ModifyProjectPolicyResponseBody) SetData

func (*ModifyProjectPolicyResponseBody) SetMessage

func (*ModifyProjectPolicyResponseBody) SetRequestId

func (*ModifyProjectPolicyResponseBody) SetSuccess

func (ModifyProjectPolicyResponseBody) String

type ModifyTenantConfigRequest

type ModifyTenantConfigRequest struct {
	// example:
	//
	// true
	AppInstanceGroupExpireRemind *bool `json:"AppInstanceGroupExpireRemind,omitempty" xml:"AppInstanceGroupExpireRemind,omitempty"`
}

func (ModifyTenantConfigRequest) GoString

func (s ModifyTenantConfigRequest) GoString() string

func (*ModifyTenantConfigRequest) SetAppInstanceGroupExpireRemind

func (s *ModifyTenantConfigRequest) SetAppInstanceGroupExpireRemind(v bool) *ModifyTenantConfigRequest

func (ModifyTenantConfigRequest) String

func (s ModifyTenantConfigRequest) String() string

type ModifyTenantConfigResponse

type ModifyTenantConfigResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyTenantConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyTenantConfigResponse) GoString

func (s ModifyTenantConfigResponse) GoString() string

func (*ModifyTenantConfigResponse) SetBody

func (*ModifyTenantConfigResponse) SetHeaders

func (*ModifyTenantConfigResponse) SetStatusCode

func (ModifyTenantConfigResponse) String

type ModifyTenantConfigResponseBody

type ModifyTenantConfigResponseBody struct {
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyTenantConfigResponseBody) GoString

func (*ModifyTenantConfigResponseBody) SetRequestId

func (ModifyTenantConfigResponseBody) String

type PageListAppInstanceGroupUserRequest

type PageListAppInstanceGroupUserRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (PageListAppInstanceGroupUserRequest) GoString

func (*PageListAppInstanceGroupUserRequest) SetAppInstanceGroupId

func (*PageListAppInstanceGroupUserRequest) SetPageNumber

func (*PageListAppInstanceGroupUserRequest) SetPageSize

func (*PageListAppInstanceGroupUserRequest) SetProductType

func (PageListAppInstanceGroupUserRequest) String

type PageListAppInstanceGroupUserResponse

type PageListAppInstanceGroupUserResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PageListAppInstanceGroupUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PageListAppInstanceGroupUserResponse) GoString

func (*PageListAppInstanceGroupUserResponse) SetHeaders

func (*PageListAppInstanceGroupUserResponse) SetStatusCode

func (PageListAppInstanceGroupUserResponse) String

type PageListAppInstanceGroupUserResponseBody

type PageListAppInstanceGroupUserResponseBody struct {
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Users     []*string `json:"Users,omitempty" xml:"Users,omitempty" type:"Repeated"`
}

func (PageListAppInstanceGroupUserResponseBody) GoString

func (*PageListAppInstanceGroupUserResponseBody) SetRequestId

func (*PageListAppInstanceGroupUserResponseBody) SetUsers

func (PageListAppInstanceGroupUserResponseBody) String

type RefreshAccessUrlRequest

type RefreshAccessUrlRequest struct {
	// example:
	//
	// a-062wec3cwmayw****
	AccessPageId *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
}

func (RefreshAccessUrlRequest) GoString

func (s RefreshAccessUrlRequest) GoString() string

func (*RefreshAccessUrlRequest) SetAccessPageId

func (RefreshAccessUrlRequest) String

func (s RefreshAccessUrlRequest) String() string

type RefreshAccessUrlResponse

type RefreshAccessUrlResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RefreshAccessUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RefreshAccessUrlResponse) GoString

func (s RefreshAccessUrlResponse) GoString() string

func (*RefreshAccessUrlResponse) SetBody

func (*RefreshAccessUrlResponse) SetHeaders

func (*RefreshAccessUrlResponse) SetStatusCode

func (RefreshAccessUrlResponse) String

func (s RefreshAccessUrlResponse) String() string

type RefreshAccessUrlResponseBody

type RefreshAccessUrlResponseBody struct {
	// example:
	//
	// https://wuying.aliyun.com/native-solution/cloud-flow/view?id=a-075nu7b9ynrpugvbm&token=67C7557D25540A9130B1ED81E806D4772A7DE693E6F377E3594179772B******
	AccessUrl *string `json:"AccessUrl,omitempty" xml:"AccessUrl,omitempty"`
	// example:
	//
	// 200
	Code    *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RefreshAccessUrlResponseBody) GoString

func (s RefreshAccessUrlResponseBody) GoString() string

func (*RefreshAccessUrlResponseBody) SetAccessUrl

func (*RefreshAccessUrlResponseBody) SetCode

func (*RefreshAccessUrlResponseBody) SetMessage

func (*RefreshAccessUrlResponseBody) SetRequestId

func (*RefreshAccessUrlResponseBody) SetSuccess

func (RefreshAccessUrlResponseBody) String

type RenewAppInstanceGroupRequest

type RenewAppInstanceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// false
	AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	PeriodUnit *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// example:
	//
	// 17440009****
	PromotionId *string `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
}

func (RenewAppInstanceGroupRequest) GoString

func (s RenewAppInstanceGroupRequest) GoString() string

func (*RenewAppInstanceGroupRequest) SetAppInstanceGroupId

func (*RenewAppInstanceGroupRequest) SetAutoPay

func (*RenewAppInstanceGroupRequest) SetPeriod

func (*RenewAppInstanceGroupRequest) SetPeriodUnit

func (*RenewAppInstanceGroupRequest) SetProductType

func (*RenewAppInstanceGroupRequest) SetPromotionId

func (RenewAppInstanceGroupRequest) String

type RenewAppInstanceGroupResponse

type RenewAppInstanceGroupResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RenewAppInstanceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RenewAppInstanceGroupResponse) GoString

func (*RenewAppInstanceGroupResponse) SetBody

func (*RenewAppInstanceGroupResponse) SetHeaders

func (*RenewAppInstanceGroupResponse) SetStatusCode

func (RenewAppInstanceGroupResponse) String

type RenewAppInstanceGroupResponseBody

type RenewAppInstanceGroupResponseBody struct {
	// example:
	//
	// InvalidParameter.ProductType
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 123456****
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RenewAppInstanceGroupResponseBody) GoString

func (*RenewAppInstanceGroupResponseBody) SetCode

func (*RenewAppInstanceGroupResponseBody) SetMessage

func (*RenewAppInstanceGroupResponseBody) SetOrderId

func (*RenewAppInstanceGroupResponseBody) SetRequestId

func (RenewAppInstanceGroupResponseBody) String

type RenewSessionPackageRequest

type RenewSessionPackageRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Month
	PeriodUnit *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// tp-****
	SessionPackageId *string `json:"SessionPackageId,omitempty" xml:"SessionPackageId,omitempty"`
}

func (RenewSessionPackageRequest) GoString

func (s RenewSessionPackageRequest) GoString() string

func (*RenewSessionPackageRequest) SetPeriod

func (*RenewSessionPackageRequest) SetPeriodUnit

func (*RenewSessionPackageRequest) SetSessionPackageId

func (RenewSessionPackageRequest) String

type RenewSessionPackageResponse

type RenewSessionPackageResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RenewSessionPackageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RenewSessionPackageResponse) GoString

func (s RenewSessionPackageResponse) GoString() string

func (*RenewSessionPackageResponse) SetBody

func (*RenewSessionPackageResponse) SetHeaders

func (*RenewSessionPackageResponse) SetStatusCode

func (RenewSessionPackageResponse) String

type RenewSessionPackageResponseBody

type RenewSessionPackageResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// There is a missing parameter.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 50158E8B-992E-1286-B174-**********
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 22983172******
	SessionPackageId *int64 `json:"SessionPackageId,omitempty" xml:"SessionPackageId,omitempty"`
	// example:
	//
	// success
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RenewSessionPackageResponseBody) GoString

func (*RenewSessionPackageResponseBody) SetCode

func (*RenewSessionPackageResponseBody) SetMessage

func (*RenewSessionPackageResponseBody) SetRequestId

func (*RenewSessionPackageResponseBody) SetSessionPackageId

func (*RenewSessionPackageResponseBody) SetSuccess

func (RenewSessionPackageResponseBody) String

type UnbindRequest

type UnbindRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// example:
	//
	// ai-d297eyf83g5ni****
	AppInstanceId           *string `json:"AppInstanceId,omitempty" xml:"AppInstanceId,omitempty"`
	AppInstancePersistentId *string `json:"AppInstancePersistentId,omitempty" xml:"AppInstancePersistentId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// alice
	EndUserId *string `json:"EndUserId,omitempty" xml:"EndUserId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (UnbindRequest) GoString

func (s UnbindRequest) GoString() string

func (*UnbindRequest) SetAppInstanceGroupId

func (s *UnbindRequest) SetAppInstanceGroupId(v string) *UnbindRequest

func (*UnbindRequest) SetAppInstanceId

func (s *UnbindRequest) SetAppInstanceId(v string) *UnbindRequest

func (*UnbindRequest) SetAppInstancePersistentId

func (s *UnbindRequest) SetAppInstancePersistentId(v string) *UnbindRequest

func (*UnbindRequest) SetEndUserId

func (s *UnbindRequest) SetEndUserId(v string) *UnbindRequest

func (*UnbindRequest) SetProductType

func (s *UnbindRequest) SetProductType(v string) *UnbindRequest

func (UnbindRequest) String

func (s UnbindRequest) String() string

type UnbindResponse

type UnbindResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UnbindResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UnbindResponse) GoString

func (s UnbindResponse) GoString() string

func (*UnbindResponse) SetBody

func (*UnbindResponse) SetHeaders

func (s *UnbindResponse) SetHeaders(v map[string]*string) *UnbindResponse

func (*UnbindResponse) SetStatusCode

func (s *UnbindResponse) SetStatusCode(v int32) *UnbindResponse

func (UnbindResponse) String

func (s UnbindResponse) String() string

type UnbindResponseBody

type UnbindResponseBody struct {
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UnbindResponseBody) GoString

func (s UnbindResponseBody) GoString() string

func (*UnbindResponseBody) SetRequestId

func (s *UnbindResponseBody) SetRequestId(v string) *UnbindResponseBody

func (UnbindResponseBody) String

func (s UnbindResponseBody) String() string

type UpdateAccessPageStateRequest

type UpdateAccessPageStateRequest struct {
	// example:
	//
	// a-06xnr5lyp77e7****
	AccessPageId *string `json:"AccessPageId,omitempty" xml:"AccessPageId,omitempty"`
	// example:
	//
	// 1
	AccessPageState *int32 `json:"AccessPageState,omitempty" xml:"AccessPageState,omitempty"`
}

func (UpdateAccessPageStateRequest) GoString

func (s UpdateAccessPageStateRequest) GoString() string

func (*UpdateAccessPageStateRequest) SetAccessPageId

func (*UpdateAccessPageStateRequest) SetAccessPageState

func (UpdateAccessPageStateRequest) String

type UpdateAccessPageStateResponse

type UpdateAccessPageStateResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateAccessPageStateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAccessPageStateResponse) GoString

func (*UpdateAccessPageStateResponse) SetBody

func (*UpdateAccessPageStateResponse) SetHeaders

func (*UpdateAccessPageStateResponse) SetStatusCode

func (UpdateAccessPageStateResponse) String

type UpdateAccessPageStateResponseBody

type UpdateAccessPageStateResponseBody struct {
	// example:
	//
	// 200
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// InternalError
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UpdateAccessPageStateResponseBody) GoString

func (*UpdateAccessPageStateResponseBody) SetCode

func (*UpdateAccessPageStateResponseBody) SetMessage

func (*UpdateAccessPageStateResponseBody) SetRequestId

func (*UpdateAccessPageStateResponseBody) SetSuccess

func (UpdateAccessPageStateResponseBody) String

type UpdateAppInstanceGroupImageRequest

type UpdateAppInstanceGroupImageRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// img-8z4nztpaqvay4****
	AppCenterImageId *string `json:"AppCenterImageId,omitempty" xml:"AppCenterImageId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// aig-9ciijz60n4xsv****
	AppInstanceGroupId *string `json:"AppInstanceGroupId,omitempty" xml:"AppInstanceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	BizRegionId *string `json:"BizRegionId,omitempty" xml:"BizRegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// CloudApp
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (UpdateAppInstanceGroupImageRequest) GoString

func (*UpdateAppInstanceGroupImageRequest) SetAppCenterImageId

func (*UpdateAppInstanceGroupImageRequest) SetAppInstanceGroupId

func (*UpdateAppInstanceGroupImageRequest) SetBizRegionId

func (*UpdateAppInstanceGroupImageRequest) SetProductType

func (UpdateAppInstanceGroupImageRequest) String

type UpdateAppInstanceGroupImageResponse

type UpdateAppInstanceGroupImageResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateAppInstanceGroupImageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAppInstanceGroupImageResponse) GoString

func (*UpdateAppInstanceGroupImageResponse) SetHeaders

func (*UpdateAppInstanceGroupImageResponse) SetStatusCode

func (UpdateAppInstanceGroupImageResponse) String

type UpdateAppInstanceGroupImageResponseBody

type UpdateAppInstanceGroupImageResponseBody struct {
	// example:
	//
	// InvalidParameter.ProductType
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// The parameter ProductType is invalid.
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1CBAFFAB-B697-4049-A9B1-67E1FC5F****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAppInstanceGroupImageResponseBody) GoString

func (*UpdateAppInstanceGroupImageResponseBody) SetCode

func (*UpdateAppInstanceGroupImageResponseBody) SetMessage

func (*UpdateAppInstanceGroupImageResponseBody) SetRequestId

func (UpdateAppInstanceGroupImageResponseBody) String

Jump to

Keyboard shortcuts

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