webplus

package
v1.63.65 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AbortChangeRequest

type AbortChangeRequest struct {
	*requests.RoaRequest
	ChangeId string `position:"Body" name:"ChangeId"`
}

AbortChangeRequest is the request struct for api AbortChange

func CreateAbortChangeRequest

func CreateAbortChangeRequest() (request *AbortChangeRequest)

CreateAbortChangeRequest creates a request to invoke AbortChange API

type AbortChangeResponse

type AbortChangeResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

AbortChangeResponse is the response struct for api AbortChange

func CreateAbortChangeResponse

func CreateAbortChangeResponse() (response *AbortChangeResponse)

CreateAbortChangeResponse creates a response to parse from AbortChange response

type AppEnv

type AppEnv struct {
	EnvId                string `json:"EnvId" xml:"EnvId"`
	EnvName              string `json:"EnvName" xml:"EnvName"`
	EnvDescription       string `json:"EnvDescription" xml:"EnvDescription"`
	CreateUsername       string `json:"CreateUsername" xml:"CreateUsername"`
	UpdateUsername       string `json:"UpdateUsername" xml:"UpdateUsername"`
	CreateTime           int64  `json:"CreateTime" xml:"CreateTime"`
	UpdateTime           int64  `json:"UpdateTime" xml:"UpdateTime"`
	StackId              string `json:"StackId" xml:"StackId"`
	StackName            string `json:"StackName" xml:"StackName"`
	AppName              string `json:"AppName" xml:"AppName"`
	AppId                string `json:"AppId" xml:"AppId"`
	ApplyingChange       bool   `json:"ApplyingChange" xml:"ApplyingChange"`
	AbortingChange       bool   `json:"AbortingChange" xml:"AbortingChange"`
	EnvType              string `json:"EnvType" xml:"EnvType"`
	PkgVersionId         string `json:"PkgVersionId" xml:"PkgVersionId"`
	PkgVersionLabel      string `json:"PkgVersionLabel" xml:"PkgVersionLabel"`
	EnvStatus            string `json:"EnvStatus" xml:"EnvStatus"`
	LastEnvStatus        string `json:"LastEnvStatus" xml:"LastEnvStatus"`
	StorageBase          string `json:"StorageBase" xml:"StorageBase"`
	DataRoot             string `json:"DataRoot" xml:"DataRoot"`
	LatestChangeId       string `json:"LatestChangeId" xml:"LatestChangeId"`
	ChangeBanner         string `json:"ChangeBanner" xml:"ChangeBanner"`
	CategoryName         string `json:"CategoryName" xml:"CategoryName"`
	TotalInstances       int64  `json:"TotalInstances" xml:"TotalInstances"`
	LogBase              string `json:"LogBase" xml:"LogBase"`
	PkgVersionStorageKey string `json:"PkgVersionStorageKey" xml:"PkgVersionStorageKey"`
}

AppEnv is a nested struct in webplus response

type AppEnvs

type AppEnvs struct {
	AppEnv []AppEnv `json:"AppEnv" xml:"AppEnv"`
}

AppEnvs is a nested struct in webplus response

type Application

type Application struct {
	AppDescription string `json:"AppDescription" xml:"AppDescription"`
	AppId          string `json:"AppId" xml:"AppId"`
	CategoryName   string `json:"CategoryName" xml:"CategoryName"`
	UpdateUsername string `json:"UpdateUsername" xml:"UpdateUsername"`
	UpdateTime     int64  `json:"UpdateTime" xml:"UpdateTime"`
	CreateUsername string `json:"CreateUsername" xml:"CreateUsername"`
	CreateTime     int64  `json:"CreateTime" xml:"CreateTime"`
	AppName        string `json:"AppName" xml:"AppName"`
	TotalEnvs      int    `json:"TotalEnvs" xml:"TotalEnvs"`
	TerminatedEnvs int    `json:"TerminatedEnvs" xml:"TerminatedEnvs"`
	RunningEnvs    int    `json:"RunningEnvs" xml:"RunningEnvs"`
}

Application is a nested struct in webplus response

type Applications

type Applications struct {
	Application []Application `json:"Application" xml:"Application"`
}

Applications is a nested struct in webplus response

type Categories

type Categories struct {
	Category []Category `json:"Category" xml:"Category"`
}

Categories is a nested struct in webplus response

type Category

type Category struct {
	CategoryId          string       `json:"CategoryId" xml:"CategoryId"`
	CategoryName        string       `json:"CategoryName" xml:"CategoryName"`
	CategoryDescription string       `json:"CategoryDescription" xml:"CategoryDescription"`
	CreateTime          string       `json:"CreateTime" xml:"CreateTime"`
	UpdateTime          string       `json:"UpdateTime" xml:"UpdateTime"`
	DemoProjects        DemoProjects `json:"DemoProjects" xml:"DemoProjects"`
}

Category is a nested struct in webplus response

type Change

type Change struct {
	ChangeMessage     string `json:"ChangeMessage" xml:"ChangeMessage"`
	FinishTime        int64  `json:"FinishTime" xml:"FinishTime"`
	UpdateTime        int64  `json:"UpdateTime" xml:"UpdateTime"`
	CreateUsername    string `json:"CreateUsername" xml:"CreateUsername"`
	ChangeSucceed     bool   `json:"ChangeSucceed" xml:"ChangeSucceed"`
	ChangePaused      bool   `json:"ChangePaused" xml:"ChangePaused"`
	CreateTime        int64  `json:"CreateTime" xml:"CreateTime"`
	ActionName        string `json:"ActionName" xml:"ActionName"`
	ChangeAborted     bool   `json:"ChangeAborted" xml:"ChangeAborted"`
	ChangeDescription string `json:"ChangeDescription" xml:"ChangeDescription"`
	ChangeTimedout    bool   `json:"ChangeTimedout" xml:"ChangeTimedout"`
	ChangeFinished    bool   `json:"ChangeFinished" xml:"ChangeFinished"`
	ChangeName        string `json:"ChangeName" xml:"ChangeName"`
	ChangeId          string `json:"ChangeId" xml:"ChangeId"`
	EnvId             string `json:"EnvId" xml:"EnvId"`
	ChangeSucceeded   bool   `json:"ChangeSucceeded" xml:"ChangeSucceeded"`
}

Change is a nested struct in webplus response

type Changes

type Changes struct {
	Change []Change `json:"Change" xml:"Change"`
}

Changes is a nested struct in webplus response

type CheckInstancesImportStatusRequest

type CheckInstancesImportStatusRequest struct {
	*requests.RoaRequest
	InstanceIds string `position:"Query" name:"InstanceIds"`
}

CheckInstancesImportStatusRequest is the request struct for api CheckInstancesImportStatus

func CreateCheckInstancesImportStatusRequest

func CreateCheckInstancesImportStatusRequest() (request *CheckInstancesImportStatusRequest)

CreateCheckInstancesImportStatusRequest creates a request to invoke CheckInstancesImportStatus API

type CheckInstancesImportStatusResponse

type CheckInstancesImportStatusResponse struct {
	*responses.BaseResponse
	RequestId             string                `json:"RequestId" xml:"RequestId"`
	Code                  string                `json:"Code" xml:"Code"`
	Message               string                `json:"Message" xml:"Message"`
	InstancesImportStatus InstancesImportStatus `json:"InstancesImportStatus" xml:"InstancesImportStatus"`
}

CheckInstancesImportStatusResponse is the response struct for api CheckInstancesImportStatus

func CreateCheckInstancesImportStatusResponse

func CreateCheckInstancesImportStatusResponse() (response *CheckInstancesImportStatusResponse)

CreateCheckInstancesImportStatusResponse creates a response to parse from CheckInstancesImportStatus response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AbortChange

func (client *Client) AbortChange(request *AbortChangeRequest) (response *AbortChangeResponse, err error)

AbortChange invokes the webplus.AbortChange API synchronously api document: https://help.aliyun.com/api/webplus/abortchange.html

func (*Client) AbortChangeWithCallback

func (client *Client) AbortChangeWithCallback(request *AbortChangeRequest, callback func(response *AbortChangeResponse, err error)) <-chan int

AbortChangeWithCallback invokes the webplus.AbortChange API asynchronously api document: https://help.aliyun.com/api/webplus/abortchange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AbortChangeWithChan

func (client *Client) AbortChangeWithChan(request *AbortChangeRequest) (<-chan *AbortChangeResponse, <-chan error)

AbortChangeWithChan invokes the webplus.AbortChange API asynchronously api document: https://help.aliyun.com/api/webplus/abortchange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckInstancesImportStatus

func (client *Client) CheckInstancesImportStatus(request *CheckInstancesImportStatusRequest) (response *CheckInstancesImportStatusResponse, err error)

CheckInstancesImportStatus invokes the webplus.CheckInstancesImportStatus API synchronously api document: https://help.aliyun.com/api/webplus/checkinstancesimportstatus.html

func (*Client) CheckInstancesImportStatusWithCallback

func (client *Client) CheckInstancesImportStatusWithCallback(request *CheckInstancesImportStatusRequest, callback func(response *CheckInstancesImportStatusResponse, err error)) <-chan int

CheckInstancesImportStatusWithCallback invokes the webplus.CheckInstancesImportStatus API asynchronously api document: https://help.aliyun.com/api/webplus/checkinstancesimportstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckInstancesImportStatusWithChan

func (client *Client) CheckInstancesImportStatusWithChan(request *CheckInstancesImportStatusRequest) (<-chan *CheckInstancesImportStatusResponse, <-chan error)

CheckInstancesImportStatusWithChan invokes the webplus.CheckInstancesImportStatus API asynchronously api document: https://help.aliyun.com/api/webplus/checkinstancesimportstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAppEnv

func (client *Client) CreateAppEnv(request *CreateAppEnvRequest) (response *CreateAppEnvResponse, err error)

CreateAppEnv invokes the webplus.CreateAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/createappenv.html

func (*Client) CreateAppEnvWithCallback

func (client *Client) CreateAppEnvWithCallback(request *CreateAppEnvRequest, callback func(response *CreateAppEnvResponse, err error)) <-chan int

CreateAppEnvWithCallback invokes the webplus.CreateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/createappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAppEnvWithChan

func (client *Client) CreateAppEnvWithChan(request *CreateAppEnvRequest) (<-chan *CreateAppEnvResponse, <-chan error)

CreateAppEnvWithChan invokes the webplus.CreateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/createappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateApplication

func (client *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)

CreateApplication invokes the webplus.CreateApplication API synchronously api document: https://help.aliyun.com/api/webplus/createapplication.html

func (*Client) CreateApplicationWithCallback

func (client *Client) CreateApplicationWithCallback(request *CreateApplicationRequest, callback func(response *CreateApplicationResponse, err error)) <-chan int

CreateApplicationWithCallback invokes the webplus.CreateApplication API asynchronously api document: https://help.aliyun.com/api/webplus/createapplication.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateApplicationWithChan

func (client *Client) CreateApplicationWithChan(request *CreateApplicationRequest) (<-chan *CreateApplicationResponse, <-chan error)

CreateApplicationWithChan invokes the webplus.CreateApplication API asynchronously api document: https://help.aliyun.com/api/webplus/createapplication.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateConfigTemplate

func (client *Client) CreateConfigTemplate(request *CreateConfigTemplateRequest) (response *CreateConfigTemplateResponse, err error)

CreateConfigTemplate invokes the webplus.CreateConfigTemplate API synchronously api document: https://help.aliyun.com/api/webplus/createconfigtemplate.html

func (*Client) CreateConfigTemplateWithCallback

func (client *Client) CreateConfigTemplateWithCallback(request *CreateConfigTemplateRequest, callback func(response *CreateConfigTemplateResponse, err error)) <-chan int

CreateConfigTemplateWithCallback invokes the webplus.CreateConfigTemplate API asynchronously api document: https://help.aliyun.com/api/webplus/createconfigtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateConfigTemplateWithChan

func (client *Client) CreateConfigTemplateWithChan(request *CreateConfigTemplateRequest) (<-chan *CreateConfigTemplateResponse, <-chan error)

CreateConfigTemplateWithChan invokes the webplus.CreateConfigTemplate API asynchronously api document: https://help.aliyun.com/api/webplus/createconfigtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePkgVersion

func (client *Client) CreatePkgVersion(request *CreatePkgVersionRequest) (response *CreatePkgVersionResponse, err error)

CreatePkgVersion invokes the webplus.CreatePkgVersion API synchronously api document: https://help.aliyun.com/api/webplus/createpkgversion.html

func (*Client) CreatePkgVersionWithCallback

func (client *Client) CreatePkgVersionWithCallback(request *CreatePkgVersionRequest, callback func(response *CreatePkgVersionResponse, err error)) <-chan int

CreatePkgVersionWithCallback invokes the webplus.CreatePkgVersion API asynchronously api document: https://help.aliyun.com/api/webplus/createpkgversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePkgVersionWithChan

func (client *Client) CreatePkgVersionWithChan(request *CreatePkgVersionRequest) (<-chan *CreatePkgVersionResponse, <-chan error)

CreatePkgVersionWithChan invokes the webplus.CreatePkgVersion API asynchronously api document: https://help.aliyun.com/api/webplus/createpkgversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateStorage

func (client *Client) CreateStorage(request *CreateStorageRequest) (response *CreateStorageResponse, err error)

CreateStorage invokes the webplus.CreateStorage API synchronously api document: https://help.aliyun.com/api/webplus/createstorage.html

func (*Client) CreateStorageWithCallback

func (client *Client) CreateStorageWithCallback(request *CreateStorageRequest, callback func(response *CreateStorageResponse, err error)) <-chan int

CreateStorageWithCallback invokes the webplus.CreateStorage API asynchronously api document: https://help.aliyun.com/api/webplus/createstorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateStorageWithChan

func (client *Client) CreateStorageWithChan(request *CreateStorageRequest) (<-chan *CreateStorageResponse, <-chan error)

CreateStorageWithChan invokes the webplus.CreateStorage API asynchronously api document: https://help.aliyun.com/api/webplus/createstorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAppEnv

func (client *Client) DeleteAppEnv(request *DeleteAppEnvRequest) (response *DeleteAppEnvResponse, err error)

DeleteAppEnv invokes the webplus.DeleteAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/deleteappenv.html

func (*Client) DeleteAppEnvWithCallback

func (client *Client) DeleteAppEnvWithCallback(request *DeleteAppEnvRequest, callback func(response *DeleteAppEnvResponse, err error)) <-chan int

DeleteAppEnvWithCallback invokes the webplus.DeleteAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/deleteappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAppEnvWithChan

func (client *Client) DeleteAppEnvWithChan(request *DeleteAppEnvRequest) (<-chan *DeleteAppEnvResponse, <-chan error)

DeleteAppEnvWithChan invokes the webplus.DeleteAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/deleteappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteApplication

func (client *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)

DeleteApplication invokes the webplus.DeleteApplication API synchronously api document: https://help.aliyun.com/api/webplus/deleteapplication.html

func (*Client) DeleteApplicationWithCallback

func (client *Client) DeleteApplicationWithCallback(request *DeleteApplicationRequest, callback func(response *DeleteApplicationResponse, err error)) <-chan int

DeleteApplicationWithCallback invokes the webplus.DeleteApplication API asynchronously api document: https://help.aliyun.com/api/webplus/deleteapplication.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteApplicationWithChan

func (client *Client) DeleteApplicationWithChan(request *DeleteApplicationRequest) (<-chan *DeleteApplicationResponse, <-chan error)

DeleteApplicationWithChan invokes the webplus.DeleteApplication API asynchronously api document: https://help.aliyun.com/api/webplus/deleteapplication.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChange

func (client *Client) DeleteChange(request *DeleteChangeRequest) (response *DeleteChangeResponse, err error)

DeleteChange invokes the webplus.DeleteChange API synchronously api document: https://help.aliyun.com/api/webplus/deletechange.html

func (*Client) DeleteChangeWithCallback

func (client *Client) DeleteChangeWithCallback(request *DeleteChangeRequest, callback func(response *DeleteChangeResponse, err error)) <-chan int

DeleteChangeWithCallback invokes the webplus.DeleteChange API asynchronously api document: https://help.aliyun.com/api/webplus/deletechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChangeWithChan

func (client *Client) DeleteChangeWithChan(request *DeleteChangeRequest) (<-chan *DeleteChangeResponse, <-chan error)

DeleteChangeWithChan invokes the webplus.DeleteChange API asynchronously api document: https://help.aliyun.com/api/webplus/deletechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteConfigTemplate

func (client *Client) DeleteConfigTemplate(request *DeleteConfigTemplateRequest) (response *DeleteConfigTemplateResponse, err error)

DeleteConfigTemplate invokes the webplus.DeleteConfigTemplate API synchronously api document: https://help.aliyun.com/api/webplus/deleteconfigtemplate.html

func (*Client) DeleteConfigTemplateWithCallback

func (client *Client) DeleteConfigTemplateWithCallback(request *DeleteConfigTemplateRequest, callback func(response *DeleteConfigTemplateResponse, err error)) <-chan int

DeleteConfigTemplateWithCallback invokes the webplus.DeleteConfigTemplate API asynchronously api document: https://help.aliyun.com/api/webplus/deleteconfigtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteConfigTemplateWithChan

func (client *Client) DeleteConfigTemplateWithChan(request *DeleteConfigTemplateRequest) (<-chan *DeleteConfigTemplateResponse, <-chan error)

DeleteConfigTemplateWithChan invokes the webplus.DeleteConfigTemplate API asynchronously api document: https://help.aliyun.com/api/webplus/deleteconfigtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeletePkgVersion

func (client *Client) DeletePkgVersion(request *DeletePkgVersionRequest) (response *DeletePkgVersionResponse, err error)

DeletePkgVersion invokes the webplus.DeletePkgVersion API synchronously api document: https://help.aliyun.com/api/webplus/deletepkgversion.html

func (*Client) DeletePkgVersionWithCallback

func (client *Client) DeletePkgVersionWithCallback(request *DeletePkgVersionRequest, callback func(response *DeletePkgVersionResponse, err error)) <-chan int

DeletePkgVersionWithCallback invokes the webplus.DeletePkgVersion API asynchronously api document: https://help.aliyun.com/api/webplus/deletepkgversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeletePkgVersionWithChan

func (client *Client) DeletePkgVersionWithChan(request *DeletePkgVersionRequest) (<-chan *DeletePkgVersionResponse, <-chan error)

DeletePkgVersionWithChan invokes the webplus.DeletePkgVersion API asynchronously api document: https://help.aliyun.com/api/webplus/deletepkgversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAppEnvInstanceHealth

func (client *Client) DescribeAppEnvInstanceHealth(request *DescribeAppEnvInstanceHealthRequest) (response *DescribeAppEnvInstanceHealthResponse, err error)

DescribeAppEnvInstanceHealth invokes the webplus.DescribeAppEnvInstanceHealth API synchronously api document: https://help.aliyun.com/api/webplus/describeappenvinstancehealth.html

func (*Client) DescribeAppEnvInstanceHealthWithCallback

func (client *Client) DescribeAppEnvInstanceHealthWithCallback(request *DescribeAppEnvInstanceHealthRequest, callback func(response *DescribeAppEnvInstanceHealthResponse, err error)) <-chan int

DescribeAppEnvInstanceHealthWithCallback invokes the webplus.DescribeAppEnvInstanceHealth API asynchronously api document: https://help.aliyun.com/api/webplus/describeappenvinstancehealth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAppEnvInstanceHealthWithChan

func (client *Client) DescribeAppEnvInstanceHealthWithChan(request *DescribeAppEnvInstanceHealthRequest) (<-chan *DescribeAppEnvInstanceHealthResponse, <-chan error)

DescribeAppEnvInstanceHealthWithChan invokes the webplus.DescribeAppEnvInstanceHealth API asynchronously api document: https://help.aliyun.com/api/webplus/describeappenvinstancehealth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAppEnvStatus

func (client *Client) DescribeAppEnvStatus(request *DescribeAppEnvStatusRequest) (response *DescribeAppEnvStatusResponse, err error)

DescribeAppEnvStatus invokes the webplus.DescribeAppEnvStatus API synchronously api document: https://help.aliyun.com/api/webplus/describeappenvstatus.html

func (*Client) DescribeAppEnvStatusWithCallback

func (client *Client) DescribeAppEnvStatusWithCallback(request *DescribeAppEnvStatusRequest, callback func(response *DescribeAppEnvStatusResponse, err error)) <-chan int

DescribeAppEnvStatusWithCallback invokes the webplus.DescribeAppEnvStatus API asynchronously api document: https://help.aliyun.com/api/webplus/describeappenvstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAppEnvStatusWithChan

func (client *Client) DescribeAppEnvStatusWithChan(request *DescribeAppEnvStatusRequest) (<-chan *DescribeAppEnvStatusResponse, <-chan error)

DescribeAppEnvStatusWithChan invokes the webplus.DescribeAppEnvStatus API asynchronously api document: https://help.aliyun.com/api/webplus/describeappenvstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAppEnvs

func (client *Client) DescribeAppEnvs(request *DescribeAppEnvsRequest) (response *DescribeAppEnvsResponse, err error)

DescribeAppEnvs invokes the webplus.DescribeAppEnvs API synchronously api document: https://help.aliyun.com/api/webplus/describeappenvs.html

func (*Client) DescribeAppEnvsWithCallback

func (client *Client) DescribeAppEnvsWithCallback(request *DescribeAppEnvsRequest, callback func(response *DescribeAppEnvsResponse, err error)) <-chan int

DescribeAppEnvsWithCallback invokes the webplus.DescribeAppEnvs API asynchronously api document: https://help.aliyun.com/api/webplus/describeappenvs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAppEnvsWithChan

func (client *Client) DescribeAppEnvsWithChan(request *DescribeAppEnvsRequest) (<-chan *DescribeAppEnvsResponse, <-chan error)

DescribeAppEnvsWithChan invokes the webplus.DescribeAppEnvs API asynchronously api document: https://help.aliyun.com/api/webplus/describeappenvs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeApplications

func (client *Client) DescribeApplications(request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)

DescribeApplications invokes the webplus.DescribeApplications API synchronously api document: https://help.aliyun.com/api/webplus/describeapplications.html

func (*Client) DescribeApplicationsWithCallback

func (client *Client) DescribeApplicationsWithCallback(request *DescribeApplicationsRequest, callback func(response *DescribeApplicationsResponse, err error)) <-chan int

DescribeApplicationsWithCallback invokes the webplus.DescribeApplications API asynchronously api document: https://help.aliyun.com/api/webplus/describeapplications.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeApplicationsWithChan

func (client *Client) DescribeApplicationsWithChan(request *DescribeApplicationsRequest) (<-chan *DescribeApplicationsResponse, <-chan error)

DescribeApplicationsWithChan invokes the webplus.DescribeApplications API asynchronously api document: https://help.aliyun.com/api/webplus/describeapplications.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCategories

func (client *Client) DescribeCategories(request *DescribeCategoriesRequest) (response *DescribeCategoriesResponse, err error)

DescribeCategories invokes the webplus.DescribeCategories API synchronously api document: https://help.aliyun.com/api/webplus/describecategories.html

func (*Client) DescribeCategoriesWithCallback

func (client *Client) DescribeCategoriesWithCallback(request *DescribeCategoriesRequest, callback func(response *DescribeCategoriesResponse, err error)) <-chan int

DescribeCategoriesWithCallback invokes the webplus.DescribeCategories API asynchronously api document: https://help.aliyun.com/api/webplus/describecategories.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCategoriesWithChan

func (client *Client) DescribeCategoriesWithChan(request *DescribeCategoriesRequest) (<-chan *DescribeCategoriesResponse, <-chan error)

DescribeCategoriesWithChan invokes the webplus.DescribeCategories API asynchronously api document: https://help.aliyun.com/api/webplus/describecategories.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeChange

func (client *Client) DescribeChange(request *DescribeChangeRequest) (response *DescribeChangeResponse, err error)

DescribeChange invokes the webplus.DescribeChange API synchronously api document: https://help.aliyun.com/api/webplus/describechange.html

func (*Client) DescribeChangeWithCallback

func (client *Client) DescribeChangeWithCallback(request *DescribeChangeRequest, callback func(response *DescribeChangeResponse, err error)) <-chan int

DescribeChangeWithCallback invokes the webplus.DescribeChange API asynchronously api document: https://help.aliyun.com/api/webplus/describechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeChangeWithChan

func (client *Client) DescribeChangeWithChan(request *DescribeChangeRequest) (<-chan *DescribeChangeResponse, <-chan error)

DescribeChangeWithChan invokes the webplus.DescribeChange API asynchronously api document: https://help.aliyun.com/api/webplus/describechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeChanges

func (client *Client) DescribeChanges(request *DescribeChangesRequest) (response *DescribeChangesResponse, err error)

DescribeChanges invokes the webplus.DescribeChanges API synchronously api document: https://help.aliyun.com/api/webplus/describechanges.html

func (*Client) DescribeChangesWithCallback

func (client *Client) DescribeChangesWithCallback(request *DescribeChangesRequest, callback func(response *DescribeChangesResponse, err error)) <-chan int

DescribeChangesWithCallback invokes the webplus.DescribeChanges API asynchronously api document: https://help.aliyun.com/api/webplus/describechanges.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeChangesWithChan

func (client *Client) DescribeChangesWithChan(request *DescribeChangesRequest) (<-chan *DescribeChangesResponse, <-chan error)

DescribeChangesWithChan invokes the webplus.DescribeChanges API asynchronously api document: https://help.aliyun.com/api/webplus/describechanges.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigIndex

func (client *Client) DescribeConfigIndex(request *DescribeConfigIndexRequest) (response *DescribeConfigIndexResponse, err error)

DescribeConfigIndex invokes the webplus.DescribeConfigIndex API synchronously api document: https://help.aliyun.com/api/webplus/describeconfigindex.html

func (*Client) DescribeConfigIndexWithCallback

func (client *Client) DescribeConfigIndexWithCallback(request *DescribeConfigIndexRequest, callback func(response *DescribeConfigIndexResponse, err error)) <-chan int

DescribeConfigIndexWithCallback invokes the webplus.DescribeConfigIndex API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigIndexWithChan

func (client *Client) DescribeConfigIndexWithChan(request *DescribeConfigIndexRequest) (<-chan *DescribeConfigIndexResponse, <-chan error)

DescribeConfigIndexWithChan invokes the webplus.DescribeConfigIndex API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigOptions

func (client *Client) DescribeConfigOptions(request *DescribeConfigOptionsRequest) (response *DescribeConfigOptionsResponse, err error)

DescribeConfigOptions invokes the webplus.DescribeConfigOptions API synchronously api document: https://help.aliyun.com/api/webplus/describeconfigoptions.html

func (*Client) DescribeConfigOptionsWithCallback

func (client *Client) DescribeConfigOptionsWithCallback(request *DescribeConfigOptionsRequest, callback func(response *DescribeConfigOptionsResponse, err error)) <-chan int

DescribeConfigOptionsWithCallback invokes the webplus.DescribeConfigOptions API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigoptions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigOptionsWithChan

func (client *Client) DescribeConfigOptionsWithChan(request *DescribeConfigOptionsRequest) (<-chan *DescribeConfigOptionsResponse, <-chan error)

DescribeConfigOptionsWithChan invokes the webplus.DescribeConfigOptions API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigoptions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigSettings

func (client *Client) DescribeConfigSettings(request *DescribeConfigSettingsRequest) (response *DescribeConfigSettingsResponse, err error)

DescribeConfigSettings invokes the webplus.DescribeConfigSettings API synchronously api document: https://help.aliyun.com/api/webplus/describeconfigsettings.html

func (*Client) DescribeConfigSettingsWithCallback

func (client *Client) DescribeConfigSettingsWithCallback(request *DescribeConfigSettingsRequest, callback func(response *DescribeConfigSettingsResponse, err error)) <-chan int

DescribeConfigSettingsWithCallback invokes the webplus.DescribeConfigSettings API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigSettingsWithChan

func (client *Client) DescribeConfigSettingsWithChan(request *DescribeConfigSettingsRequest) (<-chan *DescribeConfigSettingsResponse, <-chan error)

DescribeConfigSettingsWithChan invokes the webplus.DescribeConfigSettings API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigsettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigTemplates

func (client *Client) DescribeConfigTemplates(request *DescribeConfigTemplatesRequest) (response *DescribeConfigTemplatesResponse, err error)

DescribeConfigTemplates invokes the webplus.DescribeConfigTemplates API synchronously api document: https://help.aliyun.com/api/webplus/describeconfigtemplates.html

func (*Client) DescribeConfigTemplatesWithCallback

func (client *Client) DescribeConfigTemplatesWithCallback(request *DescribeConfigTemplatesRequest, callback func(response *DescribeConfigTemplatesResponse, err error)) <-chan int

DescribeConfigTemplatesWithCallback invokes the webplus.DescribeConfigTemplates API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigtemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigTemplatesWithChan

func (client *Client) DescribeConfigTemplatesWithChan(request *DescribeConfigTemplatesRequest) (<-chan *DescribeConfigTemplatesResponse, <-chan error)

DescribeConfigTemplatesWithChan invokes the webplus.DescribeConfigTemplates API asynchronously api document: https://help.aliyun.com/api/webplus/describeconfigtemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEnvResource

func (client *Client) DescribeEnvResource(request *DescribeEnvResourceRequest) (response *DescribeEnvResourceResponse, err error)

DescribeEnvResource invokes the webplus.DescribeEnvResource API synchronously api document: https://help.aliyun.com/api/webplus/describeenvresource.html

func (*Client) DescribeEnvResourceWithCallback

func (client *Client) DescribeEnvResourceWithCallback(request *DescribeEnvResourceRequest, callback func(response *DescribeEnvResourceResponse, err error)) <-chan int

DescribeEnvResourceWithCallback invokes the webplus.DescribeEnvResource API asynchronously api document: https://help.aliyun.com/api/webplus/describeenvresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEnvResourceWithChan

func (client *Client) DescribeEnvResourceWithChan(request *DescribeEnvResourceRequest) (<-chan *DescribeEnvResourceResponse, <-chan error)

DescribeEnvResourceWithChan invokes the webplus.DescribeEnvResource API asynchronously api document: https://help.aliyun.com/api/webplus/describeenvresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEvents

func (client *Client) DescribeEvents(request *DescribeEventsRequest) (response *DescribeEventsResponse, err error)

DescribeEvents invokes the webplus.DescribeEvents API synchronously api document: https://help.aliyun.com/api/webplus/describeevents.html

func (*Client) DescribeEventsWithCallback

func (client *Client) DescribeEventsWithCallback(request *DescribeEventsRequest, callback func(response *DescribeEventsResponse, err error)) <-chan int

DescribeEventsWithCallback invokes the webplus.DescribeEvents API asynchronously api document: https://help.aliyun.com/api/webplus/describeevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventsWithChan

func (client *Client) DescribeEventsWithChan(request *DescribeEventsRequest) (<-chan *DescribeEventsResponse, <-chan error)

DescribeEventsWithChan invokes the webplus.DescribeEvents API asynchronously api document: https://help.aliyun.com/api/webplus/describeevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGatherLogResult

func (client *Client) DescribeGatherLogResult(request *DescribeGatherLogResultRequest) (response *DescribeGatherLogResultResponse, err error)

DescribeGatherLogResult invokes the webplus.DescribeGatherLogResult API synchronously api document: https://help.aliyun.com/api/webplus/describegatherlogresult.html

func (*Client) DescribeGatherLogResultWithCallback

func (client *Client) DescribeGatherLogResultWithCallback(request *DescribeGatherLogResultRequest, callback func(response *DescribeGatherLogResultResponse, err error)) <-chan int

DescribeGatherLogResultWithCallback invokes the webplus.DescribeGatherLogResult API asynchronously api document: https://help.aliyun.com/api/webplus/describegatherlogresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGatherLogResultWithChan

func (client *Client) DescribeGatherLogResultWithChan(request *DescribeGatherLogResultRequest) (<-chan *DescribeGatherLogResultResponse, <-chan error)

DescribeGatherLogResultWithChan invokes the webplus.DescribeGatherLogResult API asynchronously api document: https://help.aliyun.com/api/webplus/describegatherlogresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGatherStatsResult

func (client *Client) DescribeGatherStatsResult(request *DescribeGatherStatsResultRequest) (response *DescribeGatherStatsResultResponse, err error)

DescribeGatherStatsResult invokes the webplus.DescribeGatherStatsResult API synchronously api document: https://help.aliyun.com/api/webplus/describegatherstatsresult.html

func (*Client) DescribeGatherStatsResultWithCallback

func (client *Client) DescribeGatherStatsResultWithCallback(request *DescribeGatherStatsResultRequest, callback func(response *DescribeGatherStatsResultResponse, err error)) <-chan int

DescribeGatherStatsResultWithCallback invokes the webplus.DescribeGatherStatsResult API asynchronously api document: https://help.aliyun.com/api/webplus/describegatherstatsresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGatherStatsResultWithChan

func (client *Client) DescribeGatherStatsResultWithChan(request *DescribeGatherStatsResultRequest) (<-chan *DescribeGatherStatsResultResponse, <-chan error)

DescribeGatherStatsResultWithChan invokes the webplus.DescribeGatherStatsResult API asynchronously api document: https://help.aliyun.com/api/webplus/describegatherstatsresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceHealth

func (client *Client) DescribeInstanceHealth(request *DescribeInstanceHealthRequest) (response *DescribeInstanceHealthResponse, err error)

DescribeInstanceHealth invokes the webplus.DescribeInstanceHealth API synchronously api document: https://help.aliyun.com/api/webplus/describeinstancehealth.html

func (*Client) DescribeInstanceHealthWithCallback

func (client *Client) DescribeInstanceHealthWithCallback(request *DescribeInstanceHealthRequest, callback func(response *DescribeInstanceHealthResponse, err error)) <-chan int

DescribeInstanceHealthWithCallback invokes the webplus.DescribeInstanceHealth API asynchronously api document: https://help.aliyun.com/api/webplus/describeinstancehealth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceHealthWithChan

func (client *Client) DescribeInstanceHealthWithChan(request *DescribeInstanceHealthRequest) (<-chan *DescribeInstanceHealthResponse, <-chan error)

DescribeInstanceHealthWithChan invokes the webplus.DescribeInstanceHealth API asynchronously api document: https://help.aliyun.com/api/webplus/describeinstancehealth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePkgVersions

func (client *Client) DescribePkgVersions(request *DescribePkgVersionsRequest) (response *DescribePkgVersionsResponse, err error)

DescribePkgVersions invokes the webplus.DescribePkgVersions API synchronously api document: https://help.aliyun.com/api/webplus/describepkgversions.html

func (*Client) DescribePkgVersionsWithCallback

func (client *Client) DescribePkgVersionsWithCallback(request *DescribePkgVersionsRequest, callback func(response *DescribePkgVersionsResponse, err error)) <-chan int

DescribePkgVersionsWithCallback invokes the webplus.DescribePkgVersions API asynchronously api document: https://help.aliyun.com/api/webplus/describepkgversions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePkgVersionsWithChan

func (client *Client) DescribePkgVersionsWithChan(request *DescribePkgVersionsRequest) (<-chan *DescribePkgVersionsResponse, <-chan error)

DescribePkgVersionsWithChan invokes the webplus.DescribePkgVersions API asynchronously api document: https://help.aliyun.com/api/webplus/describepkgversions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStacks

func (client *Client) DescribeStacks(request *DescribeStacksRequest) (response *DescribeStacksResponse, err error)

DescribeStacks invokes the webplus.DescribeStacks API synchronously api document: https://help.aliyun.com/api/webplus/describestacks.html

func (*Client) DescribeStacksWithCallback

func (client *Client) DescribeStacksWithCallback(request *DescribeStacksRequest, callback func(response *DescribeStacksResponse, err error)) <-chan int

DescribeStacksWithCallback invokes the webplus.DescribeStacks API asynchronously api document: https://help.aliyun.com/api/webplus/describestacks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStacksWithChan

func (client *Client) DescribeStacksWithChan(request *DescribeStacksRequest) (<-chan *DescribeStacksResponse, <-chan error)

DescribeStacksWithChan invokes the webplus.DescribeStacks API asynchronously api document: https://help.aliyun.com/api/webplus/describestacks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStorage

func (client *Client) DescribeStorage(request *DescribeStorageRequest) (response *DescribeStorageResponse, err error)

DescribeStorage invokes the webplus.DescribeStorage API synchronously api document: https://help.aliyun.com/api/webplus/describestorage.html

func (*Client) DescribeStorageWithCallback

func (client *Client) DescribeStorageWithCallback(request *DescribeStorageRequest, callback func(response *DescribeStorageResponse, err error)) <-chan int

DescribeStorageWithCallback invokes the webplus.DescribeStorage API asynchronously api document: https://help.aliyun.com/api/webplus/describestorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStorageWithChan

func (client *Client) DescribeStorageWithChan(request *DescribeStorageRequest) (<-chan *DescribeStorageResponse, <-chan error)

DescribeStorageWithChan invokes the webplus.DescribeStorage API asynchronously api document: https://help.aliyun.com/api/webplus/describestorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DryRunCreateAppEnv

func (client *Client) DryRunCreateAppEnv(request *DryRunCreateAppEnvRequest) (response *DryRunCreateAppEnvResponse, err error)

DryRunCreateAppEnv invokes the webplus.DryRunCreateAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/dryruncreateappenv.html

func (*Client) DryRunCreateAppEnvWithCallback

func (client *Client) DryRunCreateAppEnvWithCallback(request *DryRunCreateAppEnvRequest, callback func(response *DryRunCreateAppEnvResponse, err error)) <-chan int

DryRunCreateAppEnvWithCallback invokes the webplus.DryRunCreateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/dryruncreateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DryRunCreateAppEnvWithChan

func (client *Client) DryRunCreateAppEnvWithChan(request *DryRunCreateAppEnvRequest) (<-chan *DryRunCreateAppEnvResponse, <-chan error)

DryRunCreateAppEnvWithChan invokes the webplus.DryRunCreateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/dryruncreateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DryRunRebuildAppEnv

func (client *Client) DryRunRebuildAppEnv(request *DryRunRebuildAppEnvRequest) (response *DryRunRebuildAppEnvResponse, err error)

DryRunRebuildAppEnv invokes the webplus.DryRunRebuildAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/dryrunrebuildappenv.html

func (*Client) DryRunRebuildAppEnvWithCallback

func (client *Client) DryRunRebuildAppEnvWithCallback(request *DryRunRebuildAppEnvRequest, callback func(response *DryRunRebuildAppEnvResponse, err error)) <-chan int

DryRunRebuildAppEnvWithCallback invokes the webplus.DryRunRebuildAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/dryrunrebuildappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DryRunRebuildAppEnvWithChan

func (client *Client) DryRunRebuildAppEnvWithChan(request *DryRunRebuildAppEnvRequest) (<-chan *DryRunRebuildAppEnvResponse, <-chan error)

DryRunRebuildAppEnvWithChan invokes the webplus.DryRunRebuildAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/dryrunrebuildappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DryRunTerminateAppEnv

func (client *Client) DryRunTerminateAppEnv(request *DryRunTerminateAppEnvRequest) (response *DryRunTerminateAppEnvResponse, err error)

DryRunTerminateAppEnv invokes the webplus.DryRunTerminateAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/dryrunterminateappenv.html

func (*Client) DryRunTerminateAppEnvWithCallback

func (client *Client) DryRunTerminateAppEnvWithCallback(request *DryRunTerminateAppEnvRequest, callback func(response *DryRunTerminateAppEnvResponse, err error)) <-chan int

DryRunTerminateAppEnvWithCallback invokes the webplus.DryRunTerminateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/dryrunterminateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DryRunTerminateAppEnvWithChan

func (client *Client) DryRunTerminateAppEnvWithChan(request *DryRunTerminateAppEnvRequest) (<-chan *DryRunTerminateAppEnvResponse, <-chan error)

DryRunTerminateAppEnvWithChan invokes the webplus.DryRunTerminateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/dryrunterminateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GatherAppEnvLog

func (client *Client) GatherAppEnvLog(request *GatherAppEnvLogRequest) (response *GatherAppEnvLogResponse, err error)

GatherAppEnvLog invokes the webplus.GatherAppEnvLog API synchronously api document: https://help.aliyun.com/api/webplus/gatherappenvlog.html

func (*Client) GatherAppEnvLogWithCallback

func (client *Client) GatherAppEnvLogWithCallback(request *GatherAppEnvLogRequest, callback func(response *GatherAppEnvLogResponse, err error)) <-chan int

GatherAppEnvLogWithCallback invokes the webplus.GatherAppEnvLog API asynchronously api document: https://help.aliyun.com/api/webplus/gatherappenvlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GatherAppEnvLogWithChan

func (client *Client) GatherAppEnvLogWithChan(request *GatherAppEnvLogRequest) (<-chan *GatherAppEnvLogResponse, <-chan error)

GatherAppEnvLogWithChan invokes the webplus.GatherAppEnvLog API asynchronously api document: https://help.aliyun.com/api/webplus/gatherappenvlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GatherAppEnvStats

func (client *Client) GatherAppEnvStats(request *GatherAppEnvStatsRequest) (response *GatherAppEnvStatsResponse, err error)

GatherAppEnvStats invokes the webplus.GatherAppEnvStats API synchronously api document: https://help.aliyun.com/api/webplus/gatherappenvstats.html

func (*Client) GatherAppEnvStatsWithCallback

func (client *Client) GatherAppEnvStatsWithCallback(request *GatherAppEnvStatsRequest, callback func(response *GatherAppEnvStatsResponse, err error)) <-chan int

GatherAppEnvStatsWithCallback invokes the webplus.GatherAppEnvStats API asynchronously api document: https://help.aliyun.com/api/webplus/gatherappenvstats.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GatherAppEnvStatsWithChan

func (client *Client) GatherAppEnvStatsWithChan(request *GatherAppEnvStatsRequest) (<-chan *GatherAppEnvStatsResponse, <-chan error)

GatherAppEnvStatsWithChan invokes the webplus.GatherAppEnvStats API asynchronously api document: https://help.aliyun.com/api/webplus/gatherappenvstats.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PauseChange

func (client *Client) PauseChange(request *PauseChangeRequest) (response *PauseChangeResponse, err error)

PauseChange invokes the webplus.PauseChange API synchronously api document: https://help.aliyun.com/api/webplus/pausechange.html

func (*Client) PauseChangeWithCallback

func (client *Client) PauseChangeWithCallback(request *PauseChangeRequest, callback func(response *PauseChangeResponse, err error)) <-chan int

PauseChangeWithCallback invokes the webplus.PauseChange API asynchronously api document: https://help.aliyun.com/api/webplus/pausechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PauseChangeWithChan

func (client *Client) PauseChangeWithChan(request *PauseChangeRequest) (<-chan *PauseChangeResponse, <-chan error)

PauseChangeWithChan invokes the webplus.PauseChange API asynchronously api document: https://help.aliyun.com/api/webplus/pausechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RebuildAppEnv

func (client *Client) RebuildAppEnv(request *RebuildAppEnvRequest) (response *RebuildAppEnvResponse, err error)

RebuildAppEnv invokes the webplus.RebuildAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/rebuildappenv.html

func (*Client) RebuildAppEnvWithCallback

func (client *Client) RebuildAppEnvWithCallback(request *RebuildAppEnvRequest, callback func(response *RebuildAppEnvResponse, err error)) <-chan int

RebuildAppEnvWithCallback invokes the webplus.RebuildAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/rebuildappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RebuildAppEnvWithChan

func (client *Client) RebuildAppEnvWithChan(request *RebuildAppEnvRequest) (<-chan *RebuildAppEnvResponse, <-chan error)

RebuildAppEnvWithChan invokes the webplus.RebuildAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/rebuildappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestartAppEnv

func (client *Client) RestartAppEnv(request *RestartAppEnvRequest) (response *RestartAppEnvResponse, err error)

RestartAppEnv invokes the webplus.RestartAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/restartappenv.html

func (*Client) RestartAppEnvWithCallback

func (client *Client) RestartAppEnvWithCallback(request *RestartAppEnvRequest, callback func(response *RestartAppEnvResponse, err error)) <-chan int

RestartAppEnvWithCallback invokes the webplus.RestartAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/restartappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RestartAppEnvWithChan

func (client *Client) RestartAppEnvWithChan(request *RestartAppEnvRequest) (<-chan *RestartAppEnvResponse, <-chan error)

RestartAppEnvWithChan invokes the webplus.RestartAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/restartappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResumeChange

func (client *Client) ResumeChange(request *ResumeChangeRequest) (response *ResumeChangeResponse, err error)

ResumeChange invokes the webplus.ResumeChange API synchronously api document: https://help.aliyun.com/api/webplus/resumechange.html

func (*Client) ResumeChangeWithCallback

func (client *Client) ResumeChangeWithCallback(request *ResumeChangeRequest, callback func(response *ResumeChangeResponse, err error)) <-chan int

ResumeChangeWithCallback invokes the webplus.ResumeChange API asynchronously api document: https://help.aliyun.com/api/webplus/resumechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResumeChangeWithChan

func (client *Client) ResumeChangeWithChan(request *ResumeChangeRequest) (<-chan *ResumeChangeResponse, <-chan error)

ResumeChangeWithChan invokes the webplus.ResumeChange API asynchronously api document: https://help.aliyun.com/api/webplus/resumechange.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartAppEnv

func (client *Client) StartAppEnv(request *StartAppEnvRequest) (response *StartAppEnvResponse, err error)

StartAppEnv invokes the webplus.StartAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/startappenv.html

func (*Client) StartAppEnvWithCallback

func (client *Client) StartAppEnvWithCallback(request *StartAppEnvRequest, callback func(response *StartAppEnvResponse, err error)) <-chan int

StartAppEnvWithCallback invokes the webplus.StartAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/startappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartAppEnvWithChan

func (client *Client) StartAppEnvWithChan(request *StartAppEnvRequest) (<-chan *StartAppEnvResponse, <-chan error)

StartAppEnvWithChan invokes the webplus.StartAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/startappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopAppEnv

func (client *Client) StopAppEnv(request *StopAppEnvRequest) (response *StopAppEnvResponse, err error)

StopAppEnv invokes the webplus.StopAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/stopappenv.html

func (*Client) StopAppEnvWithCallback

func (client *Client) StopAppEnvWithCallback(request *StopAppEnvRequest, callback func(response *StopAppEnvResponse, err error)) <-chan int

StopAppEnvWithCallback invokes the webplus.StopAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/stopappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopAppEnvWithChan

func (client *Client) StopAppEnvWithChan(request *StopAppEnvRequest) (<-chan *StopAppEnvResponse, <-chan error)

StopAppEnvWithChan invokes the webplus.StopAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/stopappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TerminateAppEnv

func (client *Client) TerminateAppEnv(request *TerminateAppEnvRequest) (response *TerminateAppEnvResponse, err error)

TerminateAppEnv invokes the webplus.TerminateAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/terminateappenv.html

func (*Client) TerminateAppEnvWithCallback

func (client *Client) TerminateAppEnvWithCallback(request *TerminateAppEnvRequest, callback func(response *TerminateAppEnvResponse, err error)) <-chan int

TerminateAppEnvWithCallback invokes the webplus.TerminateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/terminateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TerminateAppEnvWithChan

func (client *Client) TerminateAppEnvWithChan(request *TerminateAppEnvRequest) (<-chan *TerminateAppEnvResponse, <-chan error)

TerminateAppEnvWithChan invokes the webplus.TerminateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/terminateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateAppEnv

func (client *Client) UpdateAppEnv(request *UpdateAppEnvRequest) (response *UpdateAppEnvResponse, err error)

UpdateAppEnv invokes the webplus.UpdateAppEnv API synchronously api document: https://help.aliyun.com/api/webplus/updateappenv.html

func (*Client) UpdateAppEnvWithCallback

func (client *Client) UpdateAppEnvWithCallback(request *UpdateAppEnvRequest, callback func(response *UpdateAppEnvResponse, err error)) <-chan int

UpdateAppEnvWithCallback invokes the webplus.UpdateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/updateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateAppEnvWithChan

func (client *Client) UpdateAppEnvWithChan(request *UpdateAppEnvRequest) (<-chan *UpdateAppEnvResponse, <-chan error)

UpdateAppEnvWithChan invokes the webplus.UpdateAppEnv API asynchronously api document: https://help.aliyun.com/api/webplus/updateappenv.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateApplication

func (client *Client) UpdateApplication(request *UpdateApplicationRequest) (response *UpdateApplicationResponse, err error)

UpdateApplication invokes the webplus.UpdateApplication API synchronously api document: https://help.aliyun.com/api/webplus/updateapplication.html

func (*Client) UpdateApplicationWithCallback

func (client *Client) UpdateApplicationWithCallback(request *UpdateApplicationRequest, callback func(response *UpdateApplicationResponse, err error)) <-chan int

UpdateApplicationWithCallback invokes the webplus.UpdateApplication API asynchronously api document: https://help.aliyun.com/api/webplus/updateapplication.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateApplicationWithChan

func (client *Client) UpdateApplicationWithChan(request *UpdateApplicationRequest) (<-chan *UpdateApplicationResponse, <-chan error)

UpdateApplicationWithChan invokes the webplus.UpdateApplication API asynchronously api document: https://help.aliyun.com/api/webplus/updateapplication.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateConfigTemplate

func (client *Client) UpdateConfigTemplate(request *UpdateConfigTemplateRequest) (response *UpdateConfigTemplateResponse, err error)

UpdateConfigTemplate invokes the webplus.UpdateConfigTemplate API synchronously api document: https://help.aliyun.com/api/webplus/updateconfigtemplate.html

func (*Client) UpdateConfigTemplateWithCallback

func (client *Client) UpdateConfigTemplateWithCallback(request *UpdateConfigTemplateRequest, callback func(response *UpdateConfigTemplateResponse, err error)) <-chan int

UpdateConfigTemplateWithCallback invokes the webplus.UpdateConfigTemplate API asynchronously api document: https://help.aliyun.com/api/webplus/updateconfigtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateConfigTemplateWithChan

func (client *Client) UpdateConfigTemplateWithChan(request *UpdateConfigTemplateRequest) (<-chan *UpdateConfigTemplateResponse, <-chan error)

UpdateConfigTemplateWithChan invokes the webplus.UpdateConfigTemplate API asynchronously api document: https://help.aliyun.com/api/webplus/updateconfigtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ValidateConfigSetting

func (client *Client) ValidateConfigSetting(request *ValidateConfigSettingRequest) (response *ValidateConfigSettingResponse, err error)

ValidateConfigSetting invokes the webplus.ValidateConfigSetting API synchronously api document: https://help.aliyun.com/api/webplus/validateconfigsetting.html

func (*Client) ValidateConfigSettingWithCallback

func (client *Client) ValidateConfigSettingWithCallback(request *ValidateConfigSettingRequest, callback func(response *ValidateConfigSettingResponse, err error)) <-chan int

ValidateConfigSettingWithCallback invokes the webplus.ValidateConfigSetting API asynchronously api document: https://help.aliyun.com/api/webplus/validateconfigsetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ValidateConfigSettingWithChan

func (client *Client) ValidateConfigSettingWithChan(request *ValidateConfigSettingRequest) (<-chan *ValidateConfigSettingResponse, <-chan error)

ValidateConfigSettingWithChan invokes the webplus.ValidateConfigSetting API asynchronously api document: https://help.aliyun.com/api/webplus/validateconfigsetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type ConfigGroup

type ConfigGroup struct {
	GroupName   string      `json:"GroupName" xml:"GroupName"`
	GroupLabel  string      `json:"GroupLabel" xml:"GroupLabel"`
	ConfigPaths ConfigPaths `json:"ConfigPaths" xml:"ConfigPaths"`
}

ConfigGroup is a nested struct in webplus response

type ConfigGroups

type ConfigGroups struct {
	ConfigGroup []ConfigGroup `json:"ConfigGroup" xml:"ConfigGroup"`
}

ConfigGroups is a nested struct in webplus response

type ConfigOption

type ConfigOption struct {
	MaxValue          int64  `json:"MaxValue" xml:"MaxValue"`
	MaxLength         int    `json:"MaxLength" xml:"MaxLength"`
	RegexPattern      string `json:"RegexPattern" xml:"RegexPattern"`
	ValueType         string `json:"ValueType" xml:"ValueType"`
	DefaultValue      string `json:"DefaultValue" xml:"DefaultValue"`
	RegexDesc         string `json:"RegexDesc" xml:"RegexDesc"`
	ValueOptions      string `json:"ValueOptions" xml:"ValueOptions"`
	MinLength         int    `json:"MinLength" xml:"MinLength"`
	HiddenOption      bool   `json:"HiddenOption" xml:"HiddenOption"`
	ReadonlyOption    bool   `json:"ReadonlyOption" xml:"ReadonlyOption"`
	OptionLabel       string `json:"OptionLabel" xml:"OptionLabel"`
	ChangeSeverity    string `json:"ChangeSeverity" xml:"ChangeSeverity"`
	EditorType        string `json:"EditorType" xml:"EditorType"`
	OptionName        string `json:"OptionName" xml:"OptionName"`
	MinValue          int64  `json:"MinValue" xml:"MinValue"`
	OptionDescription string `json:"OptionDescription" xml:"OptionDescription"`
	PathName          string `json:"PathName" xml:"PathName"`
}

ConfigOption is a nested struct in webplus response

type ConfigOptionsInDescribeConfigIndex

type ConfigOptionsInDescribeConfigIndex struct {
	ConfigOption []ConfigOption `json:"ConfigOption" xml:"ConfigOption"`
}

ConfigOptionsInDescribeConfigIndex is a nested struct in webplus response

type ConfigOptionsInDescribeConfigOptions

type ConfigOptionsInDescribeConfigOptions struct {
	ConfigOption []ConfigOption `json:"ConfigOption" xml:"ConfigOption"`
}

ConfigOptionsInDescribeConfigOptions is a nested struct in webplus response

type ConfigPath

type ConfigPath struct {
	PathName      string                             `json:"PathName" xml:"PathName"`
	PathLabel     string                             `json:"PathLabel" xml:"PathLabel"`
	HiddenPath    bool                               `json:"HiddenPath" xml:"HiddenPath"`
	ConfigOptions ConfigOptionsInDescribeConfigIndex `json:"ConfigOptions" xml:"ConfigOptions"`
}

ConfigPath is a nested struct in webplus response

type ConfigPaths

type ConfigPaths struct {
	ConfigPath []ConfigPath `json:"ConfigPath" xml:"ConfigPath"`
}

ConfigPaths is a nested struct in webplus response

type ConfigSetting

type ConfigSetting struct {
	PathName     string `json:"PathName" xml:"PathName"`
	OptionName   string `json:"OptionName" xml:"OptionName"`
	SettingValue string `json:"SettingValue" xml:"SettingValue"`
}

ConfigSetting is a nested struct in webplus response

type ConfigSettings

type ConfigSettings struct {
	ConfigSetting []ConfigSetting `json:"ConfigSetting" xml:"ConfigSetting"`
}

ConfigSettings is a nested struct in webplus response

type ConfigTemplate

type ConfigTemplate struct {
	TemplateId          string `json:"TemplateId" xml:"TemplateId"`
	PkgVersionLabel     string `json:"PkgVersionLabel" xml:"PkgVersionLabel"`
	AppId               string `json:"AppId" xml:"AppId"`
	TemplateName        string `json:"TemplateName" xml:"TemplateName"`
	PkgVersionId        string `json:"PkgVersionId" xml:"PkgVersionId"`
	UpdateTime          int64  `json:"UpdateTime" xml:"UpdateTime"`
	CreateTime          int64  `json:"CreateTime" xml:"CreateTime"`
	AppName             string `json:"AppName" xml:"AppName"`
	TemplateType        string `json:"TemplateType" xml:"TemplateType"`
	TemplateDescription string `json:"TemplateDescription" xml:"TemplateDescription"`
	StackId             string `json:"StackId" xml:"StackId"`
	StackName           string `json:"StackName" xml:"StackName"`
}

ConfigTemplate is a nested struct in webplus response

type ConfigTemplates

type ConfigTemplates struct {
	ConfigTemplate []ConfigTemplate `json:"ConfigTemplate" xml:"ConfigTemplate"`
}

ConfigTemplates is a nested struct in webplus response

type ConfigValidationResult

type ConfigValidationResult struct {
	PathName       string       `json:"PathName" xml:"PathName"`
	OptionName     string       `json:"OptionName" xml:"OptionName"`
	ResultSeverity string       `json:"ResultSeverity" xml:"ResultSeverity"`
	ResultMessage  string       `json:"ResultMessage" xml:"ResultMessage"`
	ConfigOption   ConfigOption `json:"ConfigOption" xml:"ConfigOption"`
}

ConfigValidationResult is a nested struct in webplus response

type ConfigValidationResults

type ConfigValidationResults struct {
	ConfigValidationResult []ConfigValidationResult `json:"ConfigValidationResult" xml:"ConfigValidationResult"`
}

ConfigValidationResults is a nested struct in webplus response

type CreateAppEnvRequest

type CreateAppEnvRequest struct {
	*requests.RoaRequest
	OptionSettings  string           `position:"Body" name:"OptionSettings"`
	DryRun          requests.Boolean `position:"Body" name:"DryRun"`
	EnvName         string           `position:"Body" name:"EnvName"`
	ExtraProperties string           `position:"Body" name:"ExtraProperties"`
	StackId         string           `position:"Body" name:"StackId"`
	AppId           string           `position:"Body" name:"AppId"`
	ProfileName     string           `position:"Body" name:"ProfileName"`
	EnvDescription  string           `position:"Body" name:"EnvDescription"`
	PkgVersionId    string           `position:"Body" name:"PkgVersionId"`
	SourceEnvId     string           `position:"Body" name:"SourceEnvId"`
	TemplateId      string           `position:"Body" name:"TemplateId"`
}

CreateAppEnvRequest is the request struct for api CreateAppEnv

func CreateCreateAppEnvRequest

func CreateCreateAppEnvRequest() (request *CreateAppEnvRequest)

CreateCreateAppEnvRequest creates a request to invoke CreateAppEnv API

type CreateAppEnvResponse

type CreateAppEnvResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	EnvChangeDetail EnvChangeDetail `json:"EnvChangeDetail" xml:"EnvChangeDetail"`
}

CreateAppEnvResponse is the response struct for api CreateAppEnv

func CreateCreateAppEnvResponse

func CreateCreateAppEnvResponse() (response *CreateAppEnvResponse)

CreateCreateAppEnvResponse creates a response to parse from CreateAppEnv response

type CreateApplicationRequest

type CreateApplicationRequest struct {
	*requests.RoaRequest
	AppDescription string `position:"Body" name:"AppDescription"`
	AppName        string `position:"Body" name:"AppName"`
	CategoryName   string `position:"Body" name:"CategoryName"`
}

CreateApplicationRequest is the request struct for api CreateApplication

func CreateCreateApplicationRequest

func CreateCreateApplicationRequest() (request *CreateApplicationRequest)

CreateCreateApplicationRequest creates a request to invoke CreateApplication API

type CreateApplicationResponse

type CreateApplicationResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Code        string      `json:"Code" xml:"Code"`
	Message     string      `json:"Message" xml:"Message"`
	Application Application `json:"Application" xml:"Application"`
}

CreateApplicationResponse is the response struct for api CreateApplication

func CreateCreateApplicationResponse

func CreateCreateApplicationResponse() (response *CreateApplicationResponse)

CreateCreateApplicationResponse creates a response to parse from CreateApplication response

type CreateConfigTemplateRequest

type CreateConfigTemplateRequest struct {
	*requests.RoaRequest
	OptionSettings      string `position:"Body" name:"OptionSettings"`
	SourceTemplateId    string `position:"Body" name:"SourceTemplateId"`
	AppId               string `position:"Body" name:"AppId"`
	StackId             string `position:"Body" name:"StackId"`
	ProfileName         string `position:"Body" name:"ProfileName"`
	TemplateName        string `position:"Body" name:"TemplateName"`
	SourceEnvId         string `position:"Body" name:"SourceEnvId"`
	PkgVersionId        string `position:"Body" name:"PkgVersionId"`
	TemplateDescription string `position:"Body" name:"TemplateDescription"`
}

CreateConfigTemplateRequest is the request struct for api CreateConfigTemplate

func CreateCreateConfigTemplateRequest

func CreateCreateConfigTemplateRequest() (request *CreateConfigTemplateRequest)

CreateCreateConfigTemplateRequest creates a request to invoke CreateConfigTemplate API

type CreateConfigTemplateResponse

type CreateConfigTemplateResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	ConfigTemplate ConfigTemplate `json:"ConfigTemplate" xml:"ConfigTemplate"`
}

CreateConfigTemplateResponse is the response struct for api CreateConfigTemplate

func CreateCreateConfigTemplateResponse

func CreateCreateConfigTemplateResponse() (response *CreateConfigTemplateResponse)

CreateCreateConfigTemplateResponse creates a response to parse from CreateConfigTemplate response

type CreatePkgVersionRequest

type CreatePkgVersionRequest struct {
	*requests.RoaRequest
	PackageSource         string `position:"Body" name:"PackageSource"`
	PkgVersionLabel       string `position:"Body" name:"PkgVersionLabel"`
	PkgVersionDescription string `position:"Body" name:"PkgVersionDescription"`
	AppId                 string `position:"Body" name:"AppId"`
}

CreatePkgVersionRequest is the request struct for api CreatePkgVersion

func CreateCreatePkgVersionRequest

func CreateCreatePkgVersionRequest() (request *CreatePkgVersionRequest)

CreateCreatePkgVersionRequest creates a request to invoke CreatePkgVersion API

type CreatePkgVersionResponse

type CreatePkgVersionResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	PkgVersion PkgVersion `json:"PkgVersion" xml:"PkgVersion"`
}

CreatePkgVersionResponse is the response struct for api CreatePkgVersion

func CreateCreatePkgVersionResponse

func CreateCreatePkgVersionResponse() (response *CreatePkgVersionResponse)

CreateCreatePkgVersionResponse creates a response to parse from CreatePkgVersion response

type CreateStorageRequest

type CreateStorageRequest struct {
	*requests.RoaRequest
}

CreateStorageRequest is the request struct for api CreateStorage

func CreateCreateStorageRequest

func CreateCreateStorageRequest() (request *CreateStorageRequest)

CreateCreateStorageRequest creates a request to invoke CreateStorage API

type CreateStorageResponse

type CreateStorageResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Code      string  `json:"Code" xml:"Code"`
	Message   string  `json:"Message" xml:"Message"`
	Storage   Storage `json:"Storage" xml:"Storage"`
}

CreateStorageResponse is the response struct for api CreateStorage

func CreateCreateStorageResponse

func CreateCreateStorageResponse() (response *CreateStorageResponse)

CreateCreateStorageResponse creates a response to parse from CreateStorage response

type DefaultSecurityGroups

type DefaultSecurityGroups struct {
	SecurityGroup []SecurityGroup `json:"SecurityGroup" xml:"SecurityGroup"`
}

DefaultSecurityGroups is a nested struct in webplus response

type DeleteAppEnvRequest

type DeleteAppEnvRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Query" name:"EnvId"`
}

DeleteAppEnvRequest is the request struct for api DeleteAppEnv

func CreateDeleteAppEnvRequest

func CreateDeleteAppEnvRequest() (request *DeleteAppEnvRequest)

CreateDeleteAppEnvRequest creates a request to invoke DeleteAppEnv API

type DeleteAppEnvResponse

type DeleteAppEnvResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

DeleteAppEnvResponse is the response struct for api DeleteAppEnv

func CreateDeleteAppEnvResponse

func CreateDeleteAppEnvResponse() (response *DeleteAppEnvResponse)

CreateDeleteAppEnvResponse creates a response to parse from DeleteAppEnv response

type DeleteApplicationRequest

type DeleteApplicationRequest struct {
	*requests.RoaRequest
	AppId string `position:"Query" name:"AppId"`
}

DeleteApplicationRequest is the request struct for api DeleteApplication

func CreateDeleteApplicationRequest

func CreateDeleteApplicationRequest() (request *DeleteApplicationRequest)

CreateDeleteApplicationRequest creates a request to invoke DeleteApplication API

type DeleteApplicationResponse

type DeleteApplicationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

DeleteApplicationResponse is the response struct for api DeleteApplication

func CreateDeleteApplicationResponse

func CreateDeleteApplicationResponse() (response *DeleteApplicationResponse)

CreateDeleteApplicationResponse creates a response to parse from DeleteApplication response

type DeleteChangeRequest

type DeleteChangeRequest struct {
	*requests.RoaRequest
	ChangeId string `position:"Query" name:"ChangeId"`
}

DeleteChangeRequest is the request struct for api DeleteChange

func CreateDeleteChangeRequest

func CreateDeleteChangeRequest() (request *DeleteChangeRequest)

CreateDeleteChangeRequest creates a request to invoke DeleteChange API

type DeleteChangeResponse

type DeleteChangeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

DeleteChangeResponse is the response struct for api DeleteChange

func CreateDeleteChangeResponse

func CreateDeleteChangeResponse() (response *DeleteChangeResponse)

CreateDeleteChangeResponse creates a response to parse from DeleteChange response

type DeleteConfigTemplateRequest

type DeleteConfigTemplateRequest struct {
	*requests.RoaRequest
	TemplateId string `position:"Query" name:"TemplateId"`
}

DeleteConfigTemplateRequest is the request struct for api DeleteConfigTemplate

func CreateDeleteConfigTemplateRequest

func CreateDeleteConfigTemplateRequest() (request *DeleteConfigTemplateRequest)

CreateDeleteConfigTemplateRequest creates a request to invoke DeleteConfigTemplate API

type DeleteConfigTemplateResponse

type DeleteConfigTemplateResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

DeleteConfigTemplateResponse is the response struct for api DeleteConfigTemplate

func CreateDeleteConfigTemplateResponse

func CreateDeleteConfigTemplateResponse() (response *DeleteConfigTemplateResponse)

CreateDeleteConfigTemplateResponse creates a response to parse from DeleteConfigTemplate response

type DeletePkgVersionRequest

type DeletePkgVersionRequest struct {
	*requests.RoaRequest
	PkgVersionId string `position:"Query" name:"PkgVersionId"`
}

DeletePkgVersionRequest is the request struct for api DeletePkgVersion

func CreateDeletePkgVersionRequest

func CreateDeletePkgVersionRequest() (request *DeletePkgVersionRequest)

CreateDeletePkgVersionRequest creates a request to invoke DeletePkgVersion API

type DeletePkgVersionResponse

type DeletePkgVersionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

DeletePkgVersionResponse is the response struct for api DeletePkgVersion

func CreateDeletePkgVersionResponse

func CreateDeletePkgVersionResponse() (response *DeletePkgVersionResponse)

CreateDeletePkgVersionResponse creates a response to parse from DeletePkgVersion response

type DemoProject

type DemoProject struct {
	RegionId   string `json:"RegionId" xml:"RegionId"`
	PackageUrl string `json:"PackageUrl" xml:"PackageUrl"`
	SourceUrl  string `json:"SourceUrl" xml:"SourceUrl"`
}

DemoProject is a nested struct in webplus response

type DemoProjects

type DemoProjects struct {
	DemoProject []DemoProject `json:"DemoProject" xml:"DemoProject"`
}

DemoProjects is a nested struct in webplus response

type DescribeAppEnvInstanceHealthRequest

type DescribeAppEnvInstanceHealthRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Query" name:"EnvId"`
}

DescribeAppEnvInstanceHealthRequest is the request struct for api DescribeAppEnvInstanceHealth

func CreateDescribeAppEnvInstanceHealthRequest

func CreateDescribeAppEnvInstanceHealthRequest() (request *DescribeAppEnvInstanceHealthRequest)

CreateDescribeAppEnvInstanceHealthRequest creates a request to invoke DescribeAppEnvInstanceHealth API

type DescribeAppEnvInstanceHealthResponse

type DescribeAppEnvInstanceHealthResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Code              string            `json:"Code" xml:"Code"`
	Message           string            `json:"Message" xml:"Message"`
	EnvInstanceHealth EnvInstanceHealth `json:"EnvInstanceHealth" xml:"EnvInstanceHealth"`
}

DescribeAppEnvInstanceHealthResponse is the response struct for api DescribeAppEnvInstanceHealth

func CreateDescribeAppEnvInstanceHealthResponse

func CreateDescribeAppEnvInstanceHealthResponse() (response *DescribeAppEnvInstanceHealthResponse)

CreateDescribeAppEnvInstanceHealthResponse creates a response to parse from DescribeAppEnvInstanceHealth response

type DescribeAppEnvStatusRequest

type DescribeAppEnvStatusRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Query" name:"EnvId"`
}

DescribeAppEnvStatusRequest is the request struct for api DescribeAppEnvStatus

func CreateDescribeAppEnvStatusRequest

func CreateDescribeAppEnvStatusRequest() (request *DescribeAppEnvStatusRequest)

CreateDescribeAppEnvStatusRequest creates a request to invoke DescribeAppEnvStatus API

type DescribeAppEnvStatusResponse

type DescribeAppEnvStatusResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvStatus EnvStatus `json:"EnvStatus" xml:"EnvStatus"`
}

DescribeAppEnvStatusResponse is the response struct for api DescribeAppEnvStatus

func CreateDescribeAppEnvStatusResponse

func CreateDescribeAppEnvStatusResponse() (response *DescribeAppEnvStatusResponse)

CreateDescribeAppEnvStatusResponse creates a response to parse from DescribeAppEnvStatus response

type DescribeAppEnvsRequest

type DescribeAppEnvsRequest struct {
	*requests.RoaRequest
	RecentUpdated     requests.Boolean `position:"Query" name:"RecentUpdated"`
	EnvName           string           `position:"Query" name:"EnvName"`
	AppId             string           `position:"Query" name:"AppId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	IncludeTerminated requests.Boolean `position:"Query" name:"IncludeTerminated"`
	EnvId             string           `position:"Query" name:"EnvId"`
	StackSearch       string           `position:"Query" name:"StackSearch"`
	PageNumber        requests.Integer `position:"Query" name:"PageNumber"`
	EnvSearch         string           `position:"Query" name:"EnvSearch"`
}

DescribeAppEnvsRequest is the request struct for api DescribeAppEnvs

func CreateDescribeAppEnvsRequest

func CreateDescribeAppEnvsRequest() (request *DescribeAppEnvsRequest)

CreateDescribeAppEnvsRequest creates a request to invoke DescribeAppEnvs API

type DescribeAppEnvsResponse

type DescribeAppEnvsResponse struct {
	*responses.BaseResponse
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	Code       string  `json:"Code" xml:"Code"`
	Message    string  `json:"Message" xml:"Message"`
	PageNumber int     `json:"PageNumber" xml:"PageNumber"`
	PageSize   int     `json:"PageSize" xml:"PageSize"`
	TotalCount int     `json:"TotalCount" xml:"TotalCount"`
	AppEnvs    AppEnvs `json:"AppEnvs" xml:"AppEnvs"`
}

DescribeAppEnvsResponse is the response struct for api DescribeAppEnvs

func CreateDescribeAppEnvsResponse

func CreateDescribeAppEnvsResponse() (response *DescribeAppEnvsResponse)

CreateDescribeAppEnvsResponse creates a response to parse from DescribeAppEnvs response

type DescribeApplicationsRequest

type DescribeApplicationsRequest struct {
	*requests.RoaRequest
	AppName        string           `position:"Query" name:"AppName"`
	AppId          string           `position:"Query" name:"AppId"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	CategorySearch string           `position:"Query" name:"CategorySearch"`
	StackSearch    string           `position:"Query" name:"StackSearch"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	AppSearch      string           `position:"Query" name:"AppSearch"`
	EnvSearch      string           `position:"Query" name:"EnvSearch"`
}

DescribeApplicationsRequest is the request struct for api DescribeApplications

func CreateDescribeApplicationsRequest

func CreateDescribeApplicationsRequest() (request *DescribeApplicationsRequest)

CreateDescribeApplicationsRequest creates a request to invoke DescribeApplications API

type DescribeApplicationsResponse

type DescribeApplicationsResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	PageNumber   int          `json:"PageNumber" xml:"PageNumber"`
	PageSize     int          `json:"PageSize" xml:"PageSize"`
	TotalCount   int          `json:"TotalCount" xml:"TotalCount"`
	Applications Applications `json:"Applications" xml:"Applications"`
}

DescribeApplicationsResponse is the response struct for api DescribeApplications

func CreateDescribeApplicationsResponse

func CreateDescribeApplicationsResponse() (response *DescribeApplicationsResponse)

CreateDescribeApplicationsResponse creates a response to parse from DescribeApplications response

type DescribeCategoriesRequest

type DescribeCategoriesRequest struct {
	*requests.RoaRequest
}

DescribeCategoriesRequest is the request struct for api DescribeCategories

func CreateDescribeCategoriesRequest

func CreateDescribeCategoriesRequest() (request *DescribeCategoriesRequest)

CreateDescribeCategoriesRequest creates a request to invoke DescribeCategories API

type DescribeCategoriesResponse

type DescribeCategoriesResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	Categories Categories `json:"Categories" xml:"Categories"`
}

DescribeCategoriesResponse is the response struct for api DescribeCategories

func CreateDescribeCategoriesResponse

func CreateDescribeCategoriesResponse() (response *DescribeCategoriesResponse)

CreateDescribeCategoriesResponse creates a response to parse from DescribeCategories response

type DescribeChangeRequest

type DescribeChangeRequest struct {
	*requests.RoaRequest
	EnvId    string `position:"Query" name:"EnvId"`
	ChangeId string `position:"Query" name:"ChangeId"`
}

DescribeChangeRequest is the request struct for api DescribeChange

func CreateDescribeChangeRequest

func CreateDescribeChangeRequest() (request *DescribeChangeRequest)

CreateDescribeChangeRequest creates a request to invoke DescribeChange API

type DescribeChangeResponse

type DescribeChangeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Change    Change `json:"Change" xml:"Change"`
}

DescribeChangeResponse is the response struct for api DescribeChange

func CreateDescribeChangeResponse

func CreateDescribeChangeResponse() (response *DescribeChangeResponse)

CreateDescribeChangeResponse creates a response to parse from DescribeChange response

type DescribeChangesRequest

type DescribeChangesRequest struct {
	*requests.RoaRequest
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	EnvId      string           `position:"Query" name:"EnvId"`
	ActionName string           `position:"Query" name:"ActionName"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeChangesRequest is the request struct for api DescribeChanges

func CreateDescribeChangesRequest

func CreateDescribeChangesRequest() (request *DescribeChangesRequest)

CreateDescribeChangesRequest creates a request to invoke DescribeChanges API

type DescribeChangesResponse

type DescribeChangesResponse struct {
	*responses.BaseResponse
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	Code       string  `json:"Code" xml:"Code"`
	Message    string  `json:"Message" xml:"Message"`
	PageNumber int     `json:"PageNumber" xml:"PageNumber"`
	PageSize   int     `json:"PageSize" xml:"PageSize"`
	TotalCount int     `json:"TotalCount" xml:"TotalCount"`
	Changes    Changes `json:"Changes" xml:"Changes"`
}

DescribeChangesResponse is the response struct for api DescribeChanges

func CreateDescribeChangesResponse

func CreateDescribeChangesResponse() (response *DescribeChangesResponse)

CreateDescribeChangesResponse creates a response to parse from DescribeChanges response

type DescribeConfigIndexRequest

type DescribeConfigIndexRequest struct {
	*requests.RoaRequest
	StackId     string `position:"Query" name:"StackId"`
	ProfileName string `position:"Query" name:"ProfileName"`
	EnvId       string `position:"Query" name:"EnvId"`
}

DescribeConfigIndexRequest is the request struct for api DescribeConfigIndex

func CreateDescribeConfigIndexRequest

func CreateDescribeConfigIndexRequest() (request *DescribeConfigIndexRequest)

CreateDescribeConfigIndexRequest creates a request to invoke DescribeConfigIndex API

type DescribeConfigIndexResponse

type DescribeConfigIndexResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	StackId      string       `json:"StackId" xml:"StackId"`
	StackName    string       `json:"StackName" xml:"StackName"`
	ConfigGroups ConfigGroups `json:"ConfigGroups" xml:"ConfigGroups"`
}

DescribeConfigIndexResponse is the response struct for api DescribeConfigIndex

func CreateDescribeConfigIndexResponse

func CreateDescribeConfigIndexResponse() (response *DescribeConfigIndexResponse)

CreateDescribeConfigIndexResponse creates a response to parse from DescribeConfigIndex response

type DescribeConfigOptionsRequest

type DescribeConfigOptionsRequest struct {
	*requests.RoaRequest
	StackId     string `position:"Query" name:"StackId"`
	ProfileName string `position:"Query" name:"ProfileName"`
	EnvId       string `position:"Query" name:"EnvId"`
}

DescribeConfigOptionsRequest is the request struct for api DescribeConfigOptions

func CreateDescribeConfigOptionsRequest

func CreateDescribeConfigOptionsRequest() (request *DescribeConfigOptionsRequest)

CreateDescribeConfigOptionsRequest creates a request to invoke DescribeConfigOptions API

type DescribeConfigOptionsResponse

type DescribeConfigOptionsResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Code              string            `json:"Code" xml:"Code"`
	Message           string            `json:"Message" xml:"Message"`
	StackConfigOption StackConfigOption `json:"StackConfigOption" xml:"StackConfigOption"`
}

DescribeConfigOptionsResponse is the response struct for api DescribeConfigOptions

func CreateDescribeConfigOptionsResponse

func CreateDescribeConfigOptionsResponse() (response *DescribeConfigOptionsResponse)

CreateDescribeConfigOptionsResponse creates a response to parse from DescribeConfigOptions response

type DescribeConfigSettingsRequest

type DescribeConfigSettingsRequest struct {
	*requests.RoaRequest
	OptionName string `position:"Query" name:"OptionName"`
	EnvId      string `position:"Query" name:"EnvId"`
	TemplateId string `position:"Query" name:"TemplateId"`
	PathName   string `position:"Query" name:"PathName"`
}

DescribeConfigSettingsRequest is the request struct for api DescribeConfigSettings

func CreateDescribeConfigSettingsRequest

func CreateDescribeConfigSettingsRequest() (request *DescribeConfigSettingsRequest)

CreateDescribeConfigSettingsRequest creates a request to invoke DescribeConfigSettings API

type DescribeConfigSettingsResponse

type DescribeConfigSettingsResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	ConfigSettings ConfigSettings `json:"ConfigSettings" xml:"ConfigSettings"`
}

DescribeConfigSettingsResponse is the response struct for api DescribeConfigSettings

func CreateDescribeConfigSettingsResponse

func CreateDescribeConfigSettingsResponse() (response *DescribeConfigSettingsResponse)

CreateDescribeConfigSettingsResponse creates a response to parse from DescribeConfigSettings response

type DescribeConfigTemplatesRequest

type DescribeConfigTemplatesRequest struct {
	*requests.RoaRequest
	TemplateSearch string           `position:"Query" name:"TemplateSearch"`
	AppId          string           `position:"Query" name:"AppId"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	TemplateName   string           `position:"Query" name:"TemplateName"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeConfigTemplatesRequest is the request struct for api DescribeConfigTemplates

func CreateDescribeConfigTemplatesRequest

func CreateDescribeConfigTemplatesRequest() (request *DescribeConfigTemplatesRequest)

CreateDescribeConfigTemplatesRequest creates a request to invoke DescribeConfigTemplates API

type DescribeConfigTemplatesResponse

type DescribeConfigTemplatesResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	PageNumber      int             `json:"PageNumber" xml:"PageNumber"`
	PageSize        int             `json:"PageSize" xml:"PageSize"`
	TotalCount      int             `json:"TotalCount" xml:"TotalCount"`
	ConfigTemplates ConfigTemplates `json:"ConfigTemplates" xml:"ConfigTemplates"`
}

DescribeConfigTemplatesResponse is the response struct for api DescribeConfigTemplates

func CreateDescribeConfigTemplatesResponse

func CreateDescribeConfigTemplatesResponse() (response *DescribeConfigTemplatesResponse)

CreateDescribeConfigTemplatesResponse creates a response to parse from DescribeConfigTemplates response

type DescribeEnvResourceRequest

type DescribeEnvResourceRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Query" name:"EnvId"`
}

DescribeEnvResourceRequest is the request struct for api DescribeEnvResource

func CreateDescribeEnvResourceRequest

func CreateDescribeEnvResourceRequest() (request *DescribeEnvResourceRequest)

CreateDescribeEnvResourceRequest creates a request to invoke DescribeEnvResource API

type DescribeEnvResourceResponse

type DescribeEnvResourceResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Code        string      `json:"Code" xml:"Code"`
	Message     string      `json:"Message" xml:"Message"`
	EnvResource EnvResource `json:"EnvResource" xml:"EnvResource"`
}

DescribeEnvResourceResponse is the response struct for api DescribeEnvResource

func CreateDescribeEnvResourceResponse

func CreateDescribeEnvResourceResponse() (response *DescribeEnvResourceResponse)

CreateDescribeEnvResourceResponse creates a response to parse from DescribeEnvResource response

type DescribeEventsRequest

type DescribeEventsRequest struct {
	*requests.RoaRequest
	LastChangeEvents   requests.Boolean `position:"Query" name:"LastChangeEvents"`
	ReverseByTimestamp requests.Boolean `position:"Query" name:"ReverseByTimestamp"`
	PageSize           requests.Integer `position:"Query" name:"PageSize"`
	EndTime            requests.Integer `position:"Query" name:"EndTime"`
	EnvId              string           `position:"Query" name:"EnvId"`
	StartTime          requests.Integer `position:"Query" name:"StartTime"`
	ChangeId           string           `position:"Query" name:"ChangeId"`
	PageNumber         requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeEventsRequest is the request struct for api DescribeEvents

func CreateDescribeEventsRequest

func CreateDescribeEventsRequest() (request *DescribeEventsRequest)

CreateDescribeEventsRequest creates a request to invoke DescribeEvents API

type DescribeEventsResponse

type DescribeEventsResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	PageSize   int    `json:"PageSize" xml:"PageSize"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Events     Events `json:"Events" xml:"Events"`
}

DescribeEventsResponse is the response struct for api DescribeEvents

func CreateDescribeEventsResponse

func CreateDescribeEventsResponse() (response *DescribeEventsResponse)

CreateDescribeEventsResponse creates a response to parse from DescribeEvents response

type DescribeGatherLogResultRequest

type DescribeGatherLogResultRequest struct {
	*requests.RoaRequest
	ChangeId string `position:"Query" name:"ChangeId"`
}

DescribeGatherLogResultRequest is the request struct for api DescribeGatherLogResult

func CreateDescribeGatherLogResultRequest

func CreateDescribeGatherLogResultRequest() (request *DescribeGatherLogResultRequest)

CreateDescribeGatherLogResultRequest creates a request to invoke DescribeGatherLogResult API

type DescribeGatherLogResultResponse

type DescribeGatherLogResultResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	GatherLogResult GatherLogResult `json:"GatherLogResult" xml:"GatherLogResult"`
}

DescribeGatherLogResultResponse is the response struct for api DescribeGatherLogResult

func CreateDescribeGatherLogResultResponse

func CreateDescribeGatherLogResultResponse() (response *DescribeGatherLogResultResponse)

CreateDescribeGatherLogResultResponse creates a response to parse from DescribeGatherLogResult response

type DescribeGatherStatsResultRequest

type DescribeGatherStatsResultRequest struct {
	*requests.RoaRequest
	ChangeId string `position:"Query" name:"ChangeId"`
}

DescribeGatherStatsResultRequest is the request struct for api DescribeGatherStatsResult

func CreateDescribeGatherStatsResultRequest

func CreateDescribeGatherStatsResultRequest() (request *DescribeGatherStatsResultRequest)

CreateDescribeGatherStatsResultRequest creates a request to invoke DescribeGatherStatsResult API

type DescribeGatherStatsResultResponse

type DescribeGatherStatsResultResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Code              string            `json:"Code" xml:"Code"`
	Message           string            `json:"Message" xml:"Message"`
	GatherStatsResult GatherStatsResult `json:"GatherStatsResult" xml:"GatherStatsResult"`
}

DescribeGatherStatsResultResponse is the response struct for api DescribeGatherStatsResult

func CreateDescribeGatherStatsResultResponse

func CreateDescribeGatherStatsResultResponse() (response *DescribeGatherStatsResultResponse)

CreateDescribeGatherStatsResultResponse creates a response to parse from DescribeGatherStatsResult response

type DescribeInstanceHealthRequest

type DescribeInstanceHealthRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

DescribeInstanceHealthRequest is the request struct for api DescribeInstanceHealth

func CreateDescribeInstanceHealthRequest

func CreateDescribeInstanceHealthRequest() (request *DescribeInstanceHealthRequest)

CreateDescribeInstanceHealthRequest creates a request to invoke DescribeInstanceHealth API

type DescribeInstanceHealthResponse

type DescribeInstanceHealthResponse struct {
	*responses.BaseResponse
	RequestId      string                                 `json:"RequestId" xml:"RequestId"`
	Code           string                                 `json:"Code" xml:"Code"`
	Message        string                                 `json:"Message" xml:"Message"`
	InstanceHealth InstanceHealthInDescribeInstanceHealth `json:"InstanceHealth" xml:"InstanceHealth"`
}

DescribeInstanceHealthResponse is the response struct for api DescribeInstanceHealth

func CreateDescribeInstanceHealthResponse

func CreateDescribeInstanceHealthResponse() (response *DescribeInstanceHealthResponse)

CreateDescribeInstanceHealthResponse creates a response to parse from DescribeInstanceHealth response

type DescribePkgVersionsRequest

type DescribePkgVersionsRequest struct {
	*requests.RoaRequest
	PkgVersionLabel  string           `position:"Query" name:"PkgVersionLabel"`
	AppId            string           `position:"Query" name:"AppId"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	PkgVersionSearch string           `position:"Query" name:"PkgVersionSearch"`
	PageNumber       requests.Integer `position:"Query" name:"PageNumber"`
}

DescribePkgVersionsRequest is the request struct for api DescribePkgVersions

func CreateDescribePkgVersionsRequest

func CreateDescribePkgVersionsRequest() (request *DescribePkgVersionsRequest)

CreateDescribePkgVersionsRequest creates a request to invoke DescribePkgVersions API

type DescribePkgVersionsResponse

type DescribePkgVersionsResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Code        string      `json:"Code" xml:"Code"`
	Message     string      `json:"Message" xml:"Message"`
	PageNumber  int         `json:"PageNumber" xml:"PageNumber"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	PkgVersions PkgVersions `json:"PkgVersions" xml:"PkgVersions"`
}

DescribePkgVersionsResponse is the response struct for api DescribePkgVersions

func CreateDescribePkgVersionsResponse

func CreateDescribePkgVersionsResponse() (response *DescribePkgVersionsResponse)

CreateDescribePkgVersionsResponse creates a response to parse from DescribePkgVersions response

type DescribeStacksRequest

type DescribeStacksRequest struct {
	*requests.RoaRequest
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CategoryName    string           `position:"Query" name:"CategoryName"`
	RecommendedOnly requests.Boolean `position:"Query" name:"RecommendedOnly"`
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeStacksRequest is the request struct for api DescribeStacks

func CreateDescribeStacksRequest

func CreateDescribeStacksRequest() (request *DescribeStacksRequest)

CreateDescribeStacksRequest creates a request to invoke DescribeStacks API

type DescribeStacksResponse

type DescribeStacksResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	PageSize   int    `json:"PageSize" xml:"PageSize"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Stacks     Stacks `json:"Stacks" xml:"Stacks"`
}

DescribeStacksResponse is the response struct for api DescribeStacks

func CreateDescribeStacksResponse

func CreateDescribeStacksResponse() (response *DescribeStacksResponse)

CreateDescribeStacksResponse creates a response to parse from DescribeStacks response

type DescribeStorageRequest

type DescribeStorageRequest struct {
	*requests.RoaRequest
}

DescribeStorageRequest is the request struct for api DescribeStorage

func CreateDescribeStorageRequest

func CreateDescribeStorageRequest() (request *DescribeStorageRequest)

CreateDescribeStorageRequest creates a request to invoke DescribeStorage API

type DescribeStorageResponse

type DescribeStorageResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Code      string  `json:"Code" xml:"Code"`
	Message   string  `json:"Message" xml:"Message"`
	Storage   Storage `json:"Storage" xml:"Storage"`
}

DescribeStorageResponse is the response struct for api DescribeStorage

func CreateDescribeStorageResponse

func CreateDescribeStorageResponse() (response *DescribeStorageResponse)

CreateDescribeStorageResponse creates a response to parse from DescribeStorage response

type DryRunCreateAppEnvRequest

type DryRunCreateAppEnvRequest struct {
	*requests.RoaRequest
	OptionSettings  string `position:"Body" name:"OptionSettings"`
	ExtraProperties string `position:"Body" name:"ExtraProperties"`
	StackId         string `position:"Body" name:"StackId"`
	ProfileName     string `position:"Body" name:"ProfileName"`
	SourceEnvId     string `position:"Body" name:"SourceEnvId"`
	TemplateId      string `position:"Body" name:"TemplateId"`
}

DryRunCreateAppEnvRequest is the request struct for api DryRunCreateAppEnv

func CreateDryRunCreateAppEnvRequest

func CreateDryRunCreateAppEnvRequest() (request *DryRunCreateAppEnvRequest)

CreateDryRunCreateAppEnvRequest creates a request to invoke DryRunCreateAppEnv API

type DryRunCreateAppEnvResponse

type DryRunCreateAppEnvResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	DryRunInfo DryRunInfo `json:"DryRunInfo" xml:"DryRunInfo"`
}

DryRunCreateAppEnvResponse is the response struct for api DryRunCreateAppEnv

func CreateDryRunCreateAppEnvResponse

func CreateDryRunCreateAppEnvResponse() (response *DryRunCreateAppEnvResponse)

CreateDryRunCreateAppEnvResponse creates a response to parse from DryRunCreateAppEnv response

type DryRunInfo

type DryRunInfo struct {
	Operations OperationsInDryRunRebuildAppEnv `json:"Operations" xml:"Operations"`
}

DryRunInfo is a nested struct in webplus response

type DryRunRebuildAppEnvRequest

type DryRunRebuildAppEnvRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Body" name:"EnvId"`
}

DryRunRebuildAppEnvRequest is the request struct for api DryRunRebuildAppEnv

func CreateDryRunRebuildAppEnvRequest

func CreateDryRunRebuildAppEnvRequest() (request *DryRunRebuildAppEnvRequest)

CreateDryRunRebuildAppEnvRequest creates a request to invoke DryRunRebuildAppEnv API

type DryRunRebuildAppEnvResponse

type DryRunRebuildAppEnvResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	DryRunInfo DryRunInfo `json:"DryRunInfo" xml:"DryRunInfo"`
}

DryRunRebuildAppEnvResponse is the response struct for api DryRunRebuildAppEnv

func CreateDryRunRebuildAppEnvResponse

func CreateDryRunRebuildAppEnvResponse() (response *DryRunRebuildAppEnvResponse)

CreateDryRunRebuildAppEnvResponse creates a response to parse from DryRunRebuildAppEnv response

type DryRunTerminateAppEnvRequest

type DryRunTerminateAppEnvRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Body" name:"EnvId"`
}

DryRunTerminateAppEnvRequest is the request struct for api DryRunTerminateAppEnv

func CreateDryRunTerminateAppEnvRequest

func CreateDryRunTerminateAppEnvRequest() (request *DryRunTerminateAppEnvRequest)

CreateDryRunTerminateAppEnvRequest creates a request to invoke DryRunTerminateAppEnv API

type DryRunTerminateAppEnvResponse

type DryRunTerminateAppEnvResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	DryRunInfo DryRunInfo `json:"DryRunInfo" xml:"DryRunInfo"`
}

DryRunTerminateAppEnvResponse is the response struct for api DryRunTerminateAppEnv

func CreateDryRunTerminateAppEnvResponse

func CreateDryRunTerminateAppEnvResponse() (response *DryRunTerminateAppEnvResponse)

CreateDryRunTerminateAppEnvResponse creates a response to parse from DryRunTerminateAppEnv response

type EnvChange

type EnvChange struct {
	StartTime string `json:"StartTime" xml:"StartTime"`
	EnvId     string `json:"EnvId" xml:"EnvId"`
	ChangeId  string `json:"ChangeId" xml:"ChangeId"`
}

EnvChange is a nested struct in webplus response

type EnvChangeDetail

type EnvChangeDetail struct {
	StartTime  string                   `json:"StartTime" xml:"StartTime"`
	EnvId      string                   `json:"EnvId" xml:"EnvId"`
	ChangeId   string                   `json:"ChangeId" xml:"ChangeId"`
	Operations OperationsInCreateAppEnv `json:"Operations" xml:"Operations"`
}

EnvChangeDetail is a nested struct in webplus response

type EnvInstanceHealth

type EnvInstanceHealth struct {
	EnvId              string             `json:"EnvId" xml:"EnvId"`
	EnvName            string             `json:"EnvName" xml:"EnvName"`
	InstanceHealthList InstanceHealthList `json:"InstanceHealthList" xml:"InstanceHealthList"`
}

EnvInstanceHealth is a nested struct in webplus response

type EnvResource

type EnvResource struct {
	EnvId                 string                `json:"EnvId" xml:"EnvId"`
	EnvName               string                `json:"EnvName" xml:"EnvName"`
	LaunchConfigurationId string                `json:"LaunchConfigurationId" xml:"LaunchConfigurationId"`
	LaunchTemplateId      string                `json:"LaunchTemplateId" xml:"LaunchTemplateId"`
	MonitorGroup          MonitorGroup          `json:"MonitorGroup" xml:"MonitorGroup"`
	ScalingGroup          ScalingGroup          `json:"ScalingGroup" xml:"ScalingGroup"`
	Vpc                   Vpc                   `json:"Vpc" xml:"Vpc"`
	Instances             Instances             `json:"Instances" xml:"Instances"`
	VSwitches             VSwitches             `json:"VSwitches" xml:"VSwitches"`
	LoadBalancers         LoadBalancers         `json:"LoadBalancers" xml:"LoadBalancers"`
	DefaultSecurityGroups DefaultSecurityGroups `json:"DefaultSecurityGroups" xml:"DefaultSecurityGroups"`
	RdsInstances          RdsInstances          `json:"RdsInstances" xml:"RdsInstances"`
}

EnvResource is a nested struct in webplus response

type EnvStatus

type EnvStatus struct {
	EnvId               string              `json:"EnvId" xml:"EnvId"`
	EnvName             string              `json:"EnvName" xml:"EnvName"`
	EnvStatus           string              `json:"EnvStatus" xml:"EnvStatus"`
	LastEnvStatus       string              `json:"LastEnvStatus" xml:"LastEnvStatus"`
	ApplyingChange      bool                `json:"ApplyingChange" xml:"ApplyingChange"`
	AbortingChange      bool                `json:"AbortingChange" xml:"AbortingChange"`
	LatestChangeId      string              `json:"LatestChangeId" xml:"LatestChangeId"`
	ChangeBanner        string              `json:"ChangeBanner" xml:"ChangeBanner"`
	InstanceAppStatus   InstanceAppStatus   `json:"InstanceAppStatus" xml:"InstanceAppStatus"`
	InstanceAgentStatus InstanceAgentStatus `json:"InstanceAgentStatus" xml:"InstanceAgentStatus"`
}

EnvStatus is a nested struct in webplus response

type Event

type Event struct {
	EventId         string      `json:"EventId" xml:"EventId"`
	EventTimestamp  int64       `json:"EventTimestamp" xml:"EventTimestamp"`
	EventMessage    string      `json:"EventMessage" xml:"EventMessage"`
	EnvId           string      `json:"EnvId" xml:"EnvId"`
	AppId           string      `json:"AppId" xml:"AppId"`
	EventLevel      string      `json:"EventLevel" xml:"EventLevel"`
	TraceId         string      `json:"TraceId" xml:"TraceId"`
	EnventName      string      `json:"EnventName" xml:"EnventName"`
	MsgCode         string      `json:"MsgCode" xml:"MsgCode"`
	PrimaryUserId   string      `json:"PrimaryUserId" xml:"PrimaryUserId"`
	PrimaryUserName string      `json:"PrimaryUserName" xml:"PrimaryUserName"`
	SecondUserId    string      `json:"SecondUserId" xml:"SecondUserId"`
	SecondUserName  string      `json:"SecondUserName" xml:"SecondUserName"`
	ObjectId        string      `json:"ObjectId" xml:"ObjectId"`
	ObjectName      string      `json:"ObjectName" xml:"ObjectName"`
	ObjectType      string      `json:"ObjectType" xml:"ObjectType"`
	MsgParams       MsgParams   `json:"MsgParams" xml:"MsgParams"`
	ObjectAttrs     ObjectAttrs `json:"ObjectAttrs" xml:"ObjectAttrs"`
}

Event is a nested struct in webplus response

type Events

type Events struct {
	Event []Event `json:"Event" xml:"Event"`
}

Events is a nested struct in webplus response

type GatherAppEnvLogRequest

type GatherAppEnvLogRequest struct {
	*requests.RoaRequest
	LogPath         string `position:"Body" name:"LogPath"`
	TargetInstances string `position:"Body" name:"TargetInstances"`
	EnvId           string `position:"Body" name:"EnvId"`
}

GatherAppEnvLogRequest is the request struct for api GatherAppEnvLog

func CreateGatherAppEnvLogRequest

func CreateGatherAppEnvLogRequest() (request *GatherAppEnvLogRequest)

CreateGatherAppEnvLogRequest creates a request to invoke GatherAppEnvLog API

type GatherAppEnvLogResponse

type GatherAppEnvLogResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

GatherAppEnvLogResponse is the response struct for api GatherAppEnvLog

func CreateGatherAppEnvLogResponse

func CreateGatherAppEnvLogResponse() (response *GatherAppEnvLogResponse)

CreateGatherAppEnvLogResponse creates a response to parse from GatherAppEnvLog response

type GatherAppEnvStatsRequest

type GatherAppEnvStatsRequest struct {
	*requests.RoaRequest
	TargetInstances string `position:"Body" name:"TargetInstances"`
	EnvId           string `position:"Body" name:"EnvId"`
}

GatherAppEnvStatsRequest is the request struct for api GatherAppEnvStats

func CreateGatherAppEnvStatsRequest

func CreateGatherAppEnvStatsRequest() (request *GatherAppEnvStatsRequest)

CreateGatherAppEnvStatsRequest creates a request to invoke GatherAppEnvStats API

type GatherAppEnvStatsResponse

type GatherAppEnvStatsResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

GatherAppEnvStatsResponse is the response struct for api GatherAppEnvStats

func CreateGatherAppEnvStatsResponse

func CreateGatherAppEnvStatsResponse() (response *GatherAppEnvStatsResponse)

CreateGatherAppEnvStatsResponse creates a response to parse from GatherAppEnvStats response

type GatherLogResult

type GatherLogResult struct {
	LogPath         string                                   `json:"LogPath" xml:"LogPath"`
	Change          Change                                   `json:"Change" xml:"Change"`
	InstanceResults InstanceResultsInDescribeGatherLogResult `json:"InstanceResults" xml:"InstanceResults"`
}

GatherLogResult is a nested struct in webplus response

type GatherStatsResult

type GatherStatsResult struct {
	Change          Change                                     `json:"Change" xml:"Change"`
	InstanceResults InstanceResultsInDescribeGatherStatsResult `json:"InstanceResults" xml:"InstanceResults"`
}

GatherStatsResult is a nested struct in webplus response

type Instance

type Instance struct {
	Id       string `json:"Id" xml:"Id"`
	Imported bool   `json:"Imported" xml:"Imported"`
}

Instance is a nested struct in webplus response

type InstanceAgentStatus

type InstanceAgentStatus struct {
	ConnectedInstances    int `json:"ConnectedInstances" xml:"ConnectedInstances"`
	DisconnectedInstances int `json:"DisconnectedInstances" xml:"DisconnectedInstances"`
}

InstanceAgentStatus is a nested struct in webplus response

type InstanceAppStatus

type InstanceAppStatus struct {
	HealthyInstances   int `json:"HealthyInstances" xml:"HealthyInstances"`
	UnhealthyInstances int `json:"UnhealthyInstances" xml:"UnhealthyInstances"`
	UnknownInstances   int `json:"UnknownInstances" xml:"UnknownInstances"`
	StoppedInstances   int `json:"StoppedInstances" xml:"StoppedInstances"`
}

InstanceAppStatus is a nested struct in webplus response

type InstanceHealth

type InstanceHealth struct {
	AppStatus        string `json:"AppStatus" xml:"AppStatus"`
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	DisconnectedTime string `json:"DisconnectedTime" xml:"DisconnectedTime"`
	AgentStatus      string `json:"AgentStatus" xml:"AgentStatus"`
}

InstanceHealth is a nested struct in webplus response

type InstanceHealthInDescribeInstanceHealth

type InstanceHealthInDescribeInstanceHealth struct {
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	AgentStatus      string `json:"AgentStatus" xml:"AgentStatus"`
	AppStatus        string `json:"AppStatus" xml:"AppStatus"`
	DisconnectedTime int64  `json:"DisconnectedTime" xml:"DisconnectedTime"`
}

InstanceHealthInDescribeInstanceHealth is a nested struct in webplus response

type InstanceHealthList

type InstanceHealthList struct {
	InstanceHealth []InstanceHealth `json:"InstanceHealth" xml:"InstanceHealth"`
}

InstanceHealthList is a nested struct in webplus response

type InstanceImportStatus

type InstanceImportStatus struct {
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	ImportStatus  string `json:"ImportStatus" xml:"ImportStatus"`
	ImportMessage string `json:"ImportMessage" xml:"ImportMessage"`
	FinishedTime  int64  `json:"FinishedTime" xml:"FinishedTime"`
}

InstanceImportStatus is a nested struct in webplus response

type InstanceResult

type InstanceResult struct {
	TaskMessage   string `json:"TaskMessage" xml:"TaskMessage"`
	TaskSucceeded bool   `json:"TaskSucceeded" xml:"TaskSucceeded"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	StorageKey    string `json:"StorageKey" xml:"StorageKey"`
}

InstanceResult is a nested struct in webplus response

type InstanceResultsInDescribeGatherLogResult

type InstanceResultsInDescribeGatherLogResult struct {
	InstanceResult []InstanceResult `json:"InstanceResult" xml:"InstanceResult"`
}

InstanceResultsInDescribeGatherLogResult is a nested struct in webplus response

type InstanceResultsInDescribeGatherStatsResult

type InstanceResultsInDescribeGatherStatsResult struct {
	InstanceResult []InstanceResult `json:"InstanceResult" xml:"InstanceResult"`
}

InstanceResultsInDescribeGatherStatsResult is a nested struct in webplus response

type Instances

type Instances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

Instances is a nested struct in webplus response

type InstancesImportStatus

type InstancesImportStatus struct {
	InstanceImportStatus []InstanceImportStatus `json:"InstanceImportStatus" xml:"InstanceImportStatus"`
}

InstancesImportStatus is a nested struct in webplus response

type LoadBalancer

type LoadBalancer struct {
	Id          string `json:"Id" xml:"Id"`
	AddressType string `json:"AddressType" xml:"AddressType"`
	Port        int    `json:"Port" xml:"Port"`
	Protocol    string `json:"Protocol" xml:"Protocol"`
	Imported    bool   `json:"Imported" xml:"Imported"`
}

LoadBalancer is a nested struct in webplus response

type LoadBalancers

type LoadBalancers struct {
	LoadBalancer []LoadBalancer `json:"LoadBalancer" xml:"LoadBalancer"`
}

LoadBalancers is a nested struct in webplus response

type MonitorGroup

type MonitorGroup struct {
	Id string `json:"Id" xml:"Id"`
}

MonitorGroup is a nested struct in webplus response

type MsgParams

type MsgParams struct {
	MsgParam []string `json:"MsgParam" xml:"MsgParam"`
}

MsgParams is a nested struct in webplus response

type ObjectAttr

type ObjectAttr struct {
	AttributeName  string `json:"AttributeName" xml:"AttributeName"`
	AttributeValue string `json:"AttributeValue" xml:"AttributeValue"`
}

ObjectAttr is a nested struct in webplus response

type ObjectAttrs

type ObjectAttrs struct {
	ObjectAttr []ObjectAttr `json:"ObjectAttr" xml:"ObjectAttr"`
}

ObjectAttrs is a nested struct in webplus response

type Operation

type Operation struct {
	OperationDescription string `json:"OperationDescription" xml:"OperationDescription"`
	OperationType        string `json:"OperationType" xml:"OperationType"`
}

Operation is a nested struct in webplus response

type OperationsInCreateAppEnv

type OperationsInCreateAppEnv struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationsInCreateAppEnv is a nested struct in webplus response

type OperationsInDryRunCreateAppEnv

type OperationsInDryRunCreateAppEnv struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationsInDryRunCreateAppEnv is a nested struct in webplus response

type OperationsInDryRunRebuildAppEnv

type OperationsInDryRunRebuildAppEnv struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationsInDryRunRebuildAppEnv is a nested struct in webplus response

type OperationsInDryRunTerminateAppEnv

type OperationsInDryRunTerminateAppEnv struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationsInDryRunTerminateAppEnv is a nested struct in webplus response

type OperationsInRebuildAppEnv

type OperationsInRebuildAppEnv struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationsInRebuildAppEnv is a nested struct in webplus response

type OperationsInTerminateAppEnv

type OperationsInTerminateAppEnv struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationsInTerminateAppEnv is a nested struct in webplus response

type OperationsInUpdateAppEnv

type OperationsInUpdateAppEnv struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationsInUpdateAppEnv is a nested struct in webplus response

type PauseChangeRequest

type PauseChangeRequest struct {
	*requests.RoaRequest
	ChangeId string `position:"Body" name:"ChangeId"`
}

PauseChangeRequest is the request struct for api PauseChange

func CreatePauseChangeRequest

func CreatePauseChangeRequest() (request *PauseChangeRequest)

CreatePauseChangeRequest creates a request to invoke PauseChange API

type PauseChangeResponse

type PauseChangeResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

PauseChangeResponse is the response struct for api PauseChange

func CreatePauseChangeResponse

func CreatePauseChangeResponse() (response *PauseChangeResponse)

CreatePauseChangeResponse creates a response to parse from PauseChange response

type PkgVersion

type PkgVersion struct {
	PkgVersionLabel       string `json:"PkgVersionLabel" xml:"PkgVersionLabel"`
	PkgVersionDescription string `json:"PkgVersionDescription" xml:"PkgVersionDescription"`
	AppId                 string `json:"AppId" xml:"AppId"`
	PkgVersionId          string `json:"PkgVersionId" xml:"PkgVersionId"`
	PackageSource         string `json:"PackageSource" xml:"PackageSource"`
	UpdateTime            int64  `json:"UpdateTime" xml:"UpdateTime"`
	CreateUsername        string `json:"CreateUsername" xml:"CreateUsername"`
	CreateTime            int64  `json:"CreateTime" xml:"CreateTime"`
	AppName               string `json:"AppName" xml:"AppName"`
}

PkgVersion is a nested struct in webplus response

type PkgVersions

type PkgVersions struct {
	PkgVersion []PkgVersion `json:"PkgVersion" xml:"PkgVersion"`
}

PkgVersions is a nested struct in webplus response

type RdsInstance

type RdsInstance struct {
	Id           string `json:"Id" xml:"Id"`
	Imported     bool   `json:"Imported" xml:"Imported"`
	DatabaseName string `json:"DatabaseName" xml:"DatabaseName"`
	AccountName  string `json:"AccountName" xml:"AccountName"`
}

RdsInstance is a nested struct in webplus response

type RdsInstances

type RdsInstances struct {
	RdsInstance []RdsInstance `json:"RdsInstance" xml:"RdsInstance"`
}

RdsInstances is a nested struct in webplus response

type RebuildAppEnvRequest

type RebuildAppEnvRequest struct {
	*requests.RoaRequest
	DryRun requests.Boolean `position:"Body" name:"DryRun"`
	EnvId  string           `position:"Body" name:"EnvId"`
}

RebuildAppEnvRequest is the request struct for api RebuildAppEnv

func CreateRebuildAppEnvRequest

func CreateRebuildAppEnvRequest() (request *RebuildAppEnvRequest)

CreateRebuildAppEnvRequest creates a request to invoke RebuildAppEnv API

type RebuildAppEnvResponse

type RebuildAppEnvResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	EnvChangeDetail EnvChangeDetail `json:"EnvChangeDetail" xml:"EnvChangeDetail"`
}

RebuildAppEnvResponse is the response struct for api RebuildAppEnv

func CreateRebuildAppEnvResponse

func CreateRebuildAppEnvResponse() (response *RebuildAppEnvResponse)

CreateRebuildAppEnvResponse creates a response to parse from RebuildAppEnv response

type RestartAppEnvRequest

type RestartAppEnvRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Body" name:"EnvId"`
}

RestartAppEnvRequest is the request struct for api RestartAppEnv

func CreateRestartAppEnvRequest

func CreateRestartAppEnvRequest() (request *RestartAppEnvRequest)

CreateRestartAppEnvRequest creates a request to invoke RestartAppEnv API

type RestartAppEnvResponse

type RestartAppEnvResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

RestartAppEnvResponse is the response struct for api RestartAppEnv

func CreateRestartAppEnvResponse

func CreateRestartAppEnvResponse() (response *RestartAppEnvResponse)

CreateRestartAppEnvResponse creates a response to parse from RestartAppEnv response

type ResumeChangeRequest

type ResumeChangeRequest struct {
	*requests.RoaRequest
	ChangeId string `position:"Body" name:"ChangeId"`
}

ResumeChangeRequest is the request struct for api ResumeChange

func CreateResumeChangeRequest

func CreateResumeChangeRequest() (request *ResumeChangeRequest)

CreateResumeChangeRequest creates a request to invoke ResumeChange API

type ResumeChangeResponse

type ResumeChangeResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

ResumeChangeResponse is the response struct for api ResumeChange

func CreateResumeChangeResponse

func CreateResumeChangeResponse() (response *ResumeChangeResponse)

CreateResumeChangeResponse creates a response to parse from ResumeChange response

type ScalingGroup

type ScalingGroup struct {
	Id string `json:"Id" xml:"Id"`
}

ScalingGroup is a nested struct in webplus response

type SecurityGroup

type SecurityGroup struct {
	Id string `json:"Id" xml:"Id"`
}

SecurityGroup is a nested struct in webplus response

type Stack

type Stack struct {
	StackId          string `json:"StackId" xml:"StackId"`
	StackName        string `json:"StackName" xml:"StackName"`
	CategoryName     string `json:"CategoryName" xml:"CategoryName"`
	RecommendedStack bool   `json:"RecommendedStack" xml:"RecommendedStack"`
	LatestStack      bool   `json:"LatestStack" xml:"LatestStack"`
	VersionCode      int    `json:"VersionCode" xml:"VersionCode"`
	CreateTime       int64  `json:"CreateTime" xml:"CreateTime"`
	UpdateTime       int64  `json:"UpdateTime" xml:"UpdateTime"`
}

Stack is a nested struct in webplus response

type StackConfigOption

type StackConfigOption struct {
	StackId       string                               `json:"StackId" xml:"StackId"`
	StackName     string                               `json:"StackName" xml:"StackName"`
	ConfigOptions ConfigOptionsInDescribeConfigOptions `json:"ConfigOptions" xml:"ConfigOptions"`
}

StackConfigOption is a nested struct in webplus response

type Stacks

type Stacks struct {
	Stack []Stack `json:"Stack" xml:"Stack"`
}

Stacks is a nested struct in webplus response

type StartAppEnvRequest

type StartAppEnvRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Body" name:"EnvId"`
}

StartAppEnvRequest is the request struct for api StartAppEnv

func CreateStartAppEnvRequest

func CreateStartAppEnvRequest() (request *StartAppEnvRequest)

CreateStartAppEnvRequest creates a request to invoke StartAppEnv API

type StartAppEnvResponse

type StartAppEnvResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

StartAppEnvResponse is the response struct for api StartAppEnv

func CreateStartAppEnvResponse

func CreateStartAppEnvResponse() (response *StartAppEnvResponse)

CreateStartAppEnvResponse creates a response to parse from StartAppEnv response

type StopAppEnvRequest

type StopAppEnvRequest struct {
	*requests.RoaRequest
	EnvId string `position:"Body" name:"EnvId"`
}

StopAppEnvRequest is the request struct for api StopAppEnv

func CreateStopAppEnvRequest

func CreateStopAppEnvRequest() (request *StopAppEnvRequest)

CreateStopAppEnvRequest creates a request to invoke StopAppEnv API

type StopAppEnvResponse

type StopAppEnvResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	EnvChange EnvChange `json:"EnvChange" xml:"EnvChange"`
}

StopAppEnvResponse is the response struct for api StopAppEnv

func CreateStopAppEnvResponse

func CreateStopAppEnvResponse() (response *StopAppEnvResponse)

CreateStopAppEnvResponse creates a response to parse from StopAppEnv response

type Storage

type Storage struct {
	UpdateTime int64  `json:"UpdateTime" xml:"UpdateTime"`
	BucketName string `json:"BucketName" xml:"BucketName"`
	CreateTime int64  `json:"CreateTime" xml:"CreateTime"`
}

Storage is a nested struct in webplus response

type TerminateAppEnvRequest

type TerminateAppEnvRequest struct {
	*requests.RoaRequest
	DryRun string `position:"Body" name:"DryRun"`
	EnvId  string `position:"Body" name:"EnvId"`
}

TerminateAppEnvRequest is the request struct for api TerminateAppEnv

func CreateTerminateAppEnvRequest

func CreateTerminateAppEnvRequest() (request *TerminateAppEnvRequest)

CreateTerminateAppEnvRequest creates a request to invoke TerminateAppEnv API

type TerminateAppEnvResponse

type TerminateAppEnvResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	EnvChangeDetail EnvChangeDetail `json:"EnvChangeDetail" xml:"EnvChangeDetail"`
}

TerminateAppEnvResponse is the response struct for api TerminateAppEnv

func CreateTerminateAppEnvResponse

func CreateTerminateAppEnvResponse() (response *TerminateAppEnvResponse)

CreateTerminateAppEnvResponse creates a response to parse from TerminateAppEnv response

type UpdateAppEnvRequest

type UpdateAppEnvRequest struct {
	*requests.RoaRequest
	OptionSettings  string           `position:"Body" name:"OptionSettings"`
	DryRun          requests.Boolean `position:"Body" name:"DryRun"`
	ExtraProperties string           `position:"Body" name:"ExtraProperties"`
	StackId         string           `position:"Body" name:"StackId"`
	EnvDescription  string           `position:"Body" name:"EnvDescription"`
	EnvId           string           `position:"Body" name:"EnvId"`
	PkgVersionId    string           `position:"Body" name:"PkgVersionId"`
}

UpdateAppEnvRequest is the request struct for api UpdateAppEnv

func CreateUpdateAppEnvRequest

func CreateUpdateAppEnvRequest() (request *UpdateAppEnvRequest)

CreateUpdateAppEnvRequest creates a request to invoke UpdateAppEnv API

type UpdateAppEnvResponse

type UpdateAppEnvResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	EnvChangeDetail EnvChangeDetail `json:"EnvChangeDetail" xml:"EnvChangeDetail"`
}

UpdateAppEnvResponse is the response struct for api UpdateAppEnv

func CreateUpdateAppEnvResponse

func CreateUpdateAppEnvResponse() (response *UpdateAppEnvResponse)

CreateUpdateAppEnvResponse creates a response to parse from UpdateAppEnv response

type UpdateApplicationRequest

type UpdateApplicationRequest struct {
	*requests.RoaRequest
	AppDescription string `position:"Body" name:"AppDescription"`
	AppId          string `position:"Body" name:"AppId"`
}

UpdateApplicationRequest is the request struct for api UpdateApplication

func CreateUpdateApplicationRequest

func CreateUpdateApplicationRequest() (request *UpdateApplicationRequest)

CreateUpdateApplicationRequest creates a request to invoke UpdateApplication API

type UpdateApplicationResponse

type UpdateApplicationResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Code        string      `json:"Code" xml:"Code"`
	Message     string      `json:"Message" xml:"Message"`
	Application Application `json:"Application" xml:"Application"`
}

UpdateApplicationResponse is the response struct for api UpdateApplication

func CreateUpdateApplicationResponse

func CreateUpdateApplicationResponse() (response *UpdateApplicationResponse)

CreateUpdateApplicationResponse creates a response to parse from UpdateApplication response

type UpdateConfigTemplateRequest

type UpdateConfigTemplateRequest struct {
	*requests.RoaRequest
	OptionSettings      string `position:"Body" name:"OptionSettings"`
	TemplateId          string `position:"Body" name:"TemplateId"`
	TemplateDescription string `position:"Body" name:"TemplateDescription"`
}

UpdateConfigTemplateRequest is the request struct for api UpdateConfigTemplate

func CreateUpdateConfigTemplateRequest

func CreateUpdateConfigTemplateRequest() (request *UpdateConfigTemplateRequest)

CreateUpdateConfigTemplateRequest creates a request to invoke UpdateConfigTemplate API

type UpdateConfigTemplateResponse

type UpdateConfigTemplateResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	ConfigTemplate ConfigTemplate `json:"ConfigTemplate" xml:"ConfigTemplate"`
}

UpdateConfigTemplateResponse is the response struct for api UpdateConfigTemplate

func CreateUpdateConfigTemplateResponse

func CreateUpdateConfigTemplateResponse() (response *UpdateConfigTemplateResponse)

CreateUpdateConfigTemplateResponse creates a response to parse from UpdateConfigTemplate response

type VSwitch

type VSwitch struct {
	Id string `json:"Id" xml:"Id"`
}

VSwitch is a nested struct in webplus response

type VSwitches

type VSwitches struct {
	VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}

VSwitches is a nested struct in webplus response

type ValidateConfigSettingRequest

type ValidateConfigSettingRequest struct {
	*requests.RoaRequest
	OptionSettings string `position:"Body" name:"OptionSettings"`
	StackId        string `position:"Body" name:"StackId"`
	EnvId          string `position:"Body" name:"EnvId"`
	TemplateId     string `position:"Body" name:"TemplateId"`
}

ValidateConfigSettingRequest is the request struct for api ValidateConfigSetting

func CreateValidateConfigSettingRequest

func CreateValidateConfigSettingRequest() (request *ValidateConfigSettingRequest)

CreateValidateConfigSettingRequest creates a request to invoke ValidateConfigSetting API

type ValidateConfigSettingResponse

type ValidateConfigSettingResponse struct {
	*responses.BaseResponse
	RequestId               string                  `json:"RequestId" xml:"RequestId"`
	Code                    string                  `json:"Code" xml:"Code"`
	Message                 string                  `json:"Message" xml:"Message"`
	ConfigValidationResults ConfigValidationResults `json:"ConfigValidationResults" xml:"ConfigValidationResults"`
}

ValidateConfigSettingResponse is the response struct for api ValidateConfigSetting

func CreateValidateConfigSettingResponse

func CreateValidateConfigSettingResponse() (response *ValidateConfigSettingResponse)

CreateValidateConfigSettingResponse creates a response to parse from ValidateConfigSetting response

type Vpc

type Vpc struct {
	Id string `json:"Id" xml:"Id"`
}

Vpc is a nested struct in webplus response

Source Files

Jump to

Keyboard shortcuts

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