sae

package
v1.62.40 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2022 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 AbortAndRollbackChangeOrderRequest

type AbortAndRollbackChangeOrderRequest struct {
	*requests.RoaRequest
	ChangeOrderId string `position:"Query" name:"ChangeOrderId"`
}

AbortAndRollbackChangeOrderRequest is the request struct for api AbortAndRollbackChangeOrder

func CreateAbortAndRollbackChangeOrderRequest

func CreateAbortAndRollbackChangeOrderRequest() (request *AbortAndRollbackChangeOrderRequest)

CreateAbortAndRollbackChangeOrderRequest creates a request to invoke AbortAndRollbackChangeOrder API

type AbortAndRollbackChangeOrderResponse

type AbortAndRollbackChangeOrderResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

AbortAndRollbackChangeOrderResponse is the response struct for api AbortAndRollbackChangeOrder

func CreateAbortAndRollbackChangeOrderResponse

func CreateAbortAndRollbackChangeOrderResponse() (response *AbortAndRollbackChangeOrderResponse)

CreateAbortAndRollbackChangeOrderResponse creates a response to parse from AbortAndRollbackChangeOrder response

type AbortChangeOrderRequest

type AbortChangeOrderRequest struct {
	*requests.RoaRequest
	ChangeOrderId string `position:"Query" name:"ChangeOrderId"`
}

AbortChangeOrderRequest is the request struct for api AbortChangeOrder

func CreateAbortChangeOrderRequest

func CreateAbortChangeOrderRequest() (request *AbortChangeOrderRequest)

CreateAbortChangeOrderRequest creates a request to invoke AbortChangeOrder API

type AbortChangeOrderResponse

type AbortChangeOrderResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

AbortChangeOrderResponse is the response struct for api AbortChangeOrder

func CreateAbortChangeOrderResponse

func CreateAbortChangeOrderResponse() (response *AbortChangeOrderResponse)

CreateAbortChangeOrderResponse creates a response to parse from AbortChangeOrder response

type AppEventEntity added in v1.61.591

type AppEventEntity struct {
	AppEventEntityItem []AppEventEntityItem `json:"AppEventEntity" xml:"AppEventEntity"`
}

AppEventEntity is a nested struct in sae response

type AppEventEntityItem added in v1.61.591

type AppEventEntityItem struct {
	ObjectKind     string `json:"ObjectKind" xml:"ObjectKind"`
	EventType      string `json:"EventType" xml:"EventType"`
	LastTimestamp  string `json:"LastTimestamp" xml:"LastTimestamp"`
	Message        string `json:"Message" xml:"Message"`
	ObjectName     string `json:"ObjectName" xml:"ObjectName"`
	Reason         string `json:"Reason" xml:"Reason"`
	FirstTimestamp string `json:"FirstTimestamp" xml:"FirstTimestamp"`
}

AppEventEntityItem is a nested struct in sae response

type Application

type Application struct {
	AppName           string     `json:"AppName" xml:"AppName"`
	NamespaceId       string     `json:"NamespaceId" xml:"NamespaceId"`
	AppDeletingStatus bool       `json:"AppDeletingStatus" xml:"AppDeletingStatus"`
	AppId             string     `json:"AppId" xml:"AppId"`
	ScaleRuleEnabled  bool       `json:"ScaleRuleEnabled" xml:"ScaleRuleEnabled"`
	ScaleRuleType     string     `json:"ScaleRuleType" xml:"ScaleRuleType"`
	RunningInstances  int        `json:"RunningInstances" xml:"RunningInstances"`
	Instances         int        `json:"Instances" xml:"Instances"`
	RegionId          string     `json:"RegionId" xml:"RegionId"`
	AppDescription    string     `json:"AppDescription" xml:"AppDescription"`
	Tags              []TagsItem `json:"Tags" xml:"Tags"`
}

Application is a nested struct in sae response

type ApplicationGroup

type ApplicationGroup struct {
	Jdk                  string `json:"Jdk" xml:"Jdk"`
	ImageUrl             string `json:"ImageUrl" xml:"ImageUrl"`
	PackageUrl           string `json:"PackageUrl" xml:"PackageUrl"`
	PackageType          string `json:"PackageType" xml:"PackageType"`
	PackageVersion       string `json:"PackageVersion" xml:"PackageVersion"`
	GroupName            string `json:"GroupName" xml:"GroupName"`
	GroupId              string `json:"GroupId" xml:"GroupId"`
	WebContainer         string `json:"WebContainer" xml:"WebContainer"`
	Replicas             int    `json:"Replicas" xml:"Replicas"`
	EdasContainerVersion string `json:"EdasContainerVersion" xml:"EdasContainerVersion"`
	RunningInstances     int    `json:"RunningInstances" xml:"RunningInstances"`
	GroupType            int    `json:"GroupType" xml:"GroupType"`
}

ApplicationGroup is a nested struct in sae response

type ApplicationScalingRule added in v1.61.1003

type ApplicationScalingRule struct {
	UpdateTime       int64  `json:"UpdateTime" xml:"UpdateTime"`
	AppId            string `json:"AppId" xml:"AppId"`
	CreateTime       int64  `json:"CreateTime" xml:"CreateTime"`
	LastDisableTime  int64  `json:"LastDisableTime" xml:"LastDisableTime"`
	ScaleRuleEnabled bool   `json:"ScaleRuleEnabled" xml:"ScaleRuleEnabled"`
	ScaleRuleType    string `json:"ScaleRuleType" xml:"ScaleRuleType"`
	ScaleRuleName    string `json:"ScaleRuleName" xml:"ScaleRuleName"`
	Timer            Timer  `json:"Timer" xml:"Timer"`
	Metric           Metric `json:"Metric" xml:"Metric"`
}

ApplicationScalingRule is a nested struct in sae response

type ApplicationScalingRules added in v1.61.1003

type ApplicationScalingRules struct {
	ApplicationScalingRule []ApplicationScalingRule `json:"ApplicationScalingRule" xml:"ApplicationScalingRule"`
}

ApplicationScalingRules is a nested struct in sae response

type Applications

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

Applications is a nested struct in sae response

type BagUsage added in v1.61.1448

type BagUsage struct {
	Cpu float64 `json:"Cpu" xml:"Cpu"`
	Mem float64 `json:"Mem" xml:"Mem"`
}

BagUsage is a nested struct in sae response

type BatchStartApplicationsRequest added in v1.61.591

type BatchStartApplicationsRequest struct {
	*requests.RoaRequest
	AppIds      string `position:"Query" name:"AppIds"`
	NamespaceId string `position:"Query" name:"NamespaceId"`
}

BatchStartApplicationsRequest is the request struct for api BatchStartApplications

func CreateBatchStartApplicationsRequest added in v1.61.591

func CreateBatchStartApplicationsRequest() (request *BatchStartApplicationsRequest)

CreateBatchStartApplicationsRequest creates a request to invoke BatchStartApplications API

type BatchStartApplicationsResponse added in v1.61.591

type BatchStartApplicationsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

BatchStartApplicationsResponse is the response struct for api BatchStartApplications

func CreateBatchStartApplicationsResponse added in v1.61.591

func CreateBatchStartApplicationsResponse() (response *BatchStartApplicationsResponse)

CreateBatchStartApplicationsResponse creates a response to parse from BatchStartApplications response

type BatchStopApplicationsRequest added in v1.61.591

type BatchStopApplicationsRequest struct {
	*requests.RoaRequest
	AppIds      string `position:"Query" name:"AppIds"`
	NamespaceId string `position:"Query" name:"NamespaceId"`
}

BatchStopApplicationsRequest is the request struct for api BatchStopApplications

func CreateBatchStopApplicationsRequest added in v1.61.591

func CreateBatchStopApplicationsRequest() (request *BatchStopApplicationsRequest)

CreateBatchStopApplicationsRequest creates a request to invoke BatchStopApplications API

type BatchStopApplicationsResponse added in v1.61.591

type BatchStopApplicationsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

BatchStopApplicationsResponse is the response struct for api BatchStopApplications

func CreateBatchStopApplicationsResponse added in v1.61.591

func CreateBatchStopApplicationsResponse() (response *BatchStopApplicationsResponse)

CreateBatchStopApplicationsResponse creates a response to parse from BatchStopApplications response

type BindSlbRequest

type BindSlbRequest struct {
	*requests.RoaRequest
	Intranet      string `position:"Query" name:"Intranet"`
	IntranetSlbId string `position:"Query" name:"IntranetSlbId"`
	InternetSlbId string `position:"Query" name:"InternetSlbId"`
	AppId         string `position:"Query" name:"AppId"`
	Internet      string `position:"Query" name:"Internet"`
}

BindSlbRequest is the request struct for api BindSlb

func CreateBindSlbRequest

func CreateBindSlbRequest() (request *BindSlbRequest)

CreateBindSlbRequest creates a request to invoke BindSlb API

type BindSlbResponse

type BindSlbResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

BindSlbResponse is the response struct for api BindSlb

func CreateBindSlbResponse

func CreateBindSlbResponse() (response *BindSlbResponse)

CreateBindSlbResponse creates a response to parse from BindSlb response

type ChangeOrder

type ChangeOrder struct {
	Status        int    `json:"Status" xml:"Status"`
	ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
	BatchType     string `json:"BatchType" xml:"BatchType"`
	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
	CoType        string `json:"CoType" xml:"CoType"`
	CoTypeCode    string `json:"CoTypeCode" xml:"CoTypeCode"`
	FinishTime    string `json:"FinishTime" xml:"FinishTime"`
	Source        string `json:"Source" xml:"Source"`
	BatchCount    int    `json:"BatchCount" xml:"BatchCount"`
	AppId         string `json:"AppId" xml:"AppId"`
	Pipelines     string `json:"Pipelines" xml:"Pipelines"`
	UserId        string `json:"UserId" xml:"UserId"`
	NamespaceId   string `json:"NamespaceId" xml:"NamespaceId"`
	GroupId       string `json:"GroupId" xml:"GroupId"`
	CreateUserId  string `json:"CreateUserId" xml:"CreateUserId"`
	Description   string `json:"Description" xml:"Description"`
}

ChangeOrder is a nested struct in sae response

type ChangeOrderListInListChangeOrders added in v1.61.591

type ChangeOrderListInListChangeOrders struct {
	ChangeOrder []ChangeOrder `json:"ChangeOrder" xml:"ChangeOrder"`
}

ChangeOrderListInListChangeOrders is a nested struct in sae response

type ChangeOrderListInListNamespaceChangeOrders added in v1.61.591

type ChangeOrderListInListNamespaceChangeOrders struct {
	ChangeOrder []ChangeOrder `json:"ChangeOrder" xml:"ChangeOrder"`
}

ChangeOrderListInListNamespaceChangeOrders is a nested struct in sae 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) AbortAndRollbackChangeOrder

func (client *Client) AbortAndRollbackChangeOrder(request *AbortAndRollbackChangeOrderRequest) (response *AbortAndRollbackChangeOrderResponse, err error)

AbortAndRollbackChangeOrder invokes the sae.AbortAndRollbackChangeOrder API synchronously

func (*Client) AbortAndRollbackChangeOrderWithCallback

func (client *Client) AbortAndRollbackChangeOrderWithCallback(request *AbortAndRollbackChangeOrderRequest, callback func(response *AbortAndRollbackChangeOrderResponse, err error)) <-chan int

AbortAndRollbackChangeOrderWithCallback invokes the sae.AbortAndRollbackChangeOrder API asynchronously

func (*Client) AbortAndRollbackChangeOrderWithChan

func (client *Client) AbortAndRollbackChangeOrderWithChan(request *AbortAndRollbackChangeOrderRequest) (<-chan *AbortAndRollbackChangeOrderResponse, <-chan error)

AbortAndRollbackChangeOrderWithChan invokes the sae.AbortAndRollbackChangeOrder API asynchronously

func (*Client) AbortChangeOrder

func (client *Client) AbortChangeOrder(request *AbortChangeOrderRequest) (response *AbortChangeOrderResponse, err error)

AbortChangeOrder invokes the sae.AbortChangeOrder API synchronously

func (*Client) AbortChangeOrderWithCallback

func (client *Client) AbortChangeOrderWithCallback(request *AbortChangeOrderRequest, callback func(response *AbortChangeOrderResponse, err error)) <-chan int

AbortChangeOrderWithCallback invokes the sae.AbortChangeOrder API asynchronously

func (*Client) AbortChangeOrderWithChan

func (client *Client) AbortChangeOrderWithChan(request *AbortChangeOrderRequest) (<-chan *AbortChangeOrderResponse, <-chan error)

AbortChangeOrderWithChan invokes the sae.AbortChangeOrder API asynchronously

func (*Client) BatchStartApplications added in v1.61.591

func (client *Client) BatchStartApplications(request *BatchStartApplicationsRequest) (response *BatchStartApplicationsResponse, err error)

BatchStartApplications invokes the sae.BatchStartApplications API synchronously

func (*Client) BatchStartApplicationsWithCallback added in v1.61.591

func (client *Client) BatchStartApplicationsWithCallback(request *BatchStartApplicationsRequest, callback func(response *BatchStartApplicationsResponse, err error)) <-chan int

BatchStartApplicationsWithCallback invokes the sae.BatchStartApplications API asynchronously

func (*Client) BatchStartApplicationsWithChan added in v1.61.591

func (client *Client) BatchStartApplicationsWithChan(request *BatchStartApplicationsRequest) (<-chan *BatchStartApplicationsResponse, <-chan error)

BatchStartApplicationsWithChan invokes the sae.BatchStartApplications API asynchronously

func (*Client) BatchStopApplications added in v1.61.591

func (client *Client) BatchStopApplications(request *BatchStopApplicationsRequest) (response *BatchStopApplicationsResponse, err error)

BatchStopApplications invokes the sae.BatchStopApplications API synchronously

func (*Client) BatchStopApplicationsWithCallback added in v1.61.591

func (client *Client) BatchStopApplicationsWithCallback(request *BatchStopApplicationsRequest, callback func(response *BatchStopApplicationsResponse, err error)) <-chan int

BatchStopApplicationsWithCallback invokes the sae.BatchStopApplications API asynchronously

func (*Client) BatchStopApplicationsWithChan added in v1.61.591

func (client *Client) BatchStopApplicationsWithChan(request *BatchStopApplicationsRequest) (<-chan *BatchStopApplicationsResponse, <-chan error)

BatchStopApplicationsWithChan invokes the sae.BatchStopApplications API asynchronously

func (*Client) BindSlb

func (client *Client) BindSlb(request *BindSlbRequest) (response *BindSlbResponse, err error)

BindSlb invokes the sae.BindSlb API synchronously

func (*Client) BindSlbWithCallback

func (client *Client) BindSlbWithCallback(request *BindSlbRequest, callback func(response *BindSlbResponse, err error)) <-chan int

BindSlbWithCallback invokes the sae.BindSlb API asynchronously

func (*Client) BindSlbWithChan

func (client *Client) BindSlbWithChan(request *BindSlbRequest) (<-chan *BindSlbResponse, <-chan error)

BindSlbWithChan invokes the sae.BindSlb API asynchronously

func (*Client) ConfirmPipelineBatch

func (client *Client) ConfirmPipelineBatch(request *ConfirmPipelineBatchRequest) (response *ConfirmPipelineBatchResponse, err error)

ConfirmPipelineBatch invokes the sae.ConfirmPipelineBatch API synchronously

func (*Client) ConfirmPipelineBatchWithCallback

func (client *Client) ConfirmPipelineBatchWithCallback(request *ConfirmPipelineBatchRequest, callback func(response *ConfirmPipelineBatchResponse, err error)) <-chan int

ConfirmPipelineBatchWithCallback invokes the sae.ConfirmPipelineBatch API asynchronously

func (*Client) ConfirmPipelineBatchWithChan

func (client *Client) ConfirmPipelineBatchWithChan(request *ConfirmPipelineBatchRequest) (<-chan *ConfirmPipelineBatchResponse, <-chan error)

ConfirmPipelineBatchWithChan invokes the sae.ConfirmPipelineBatch API asynchronously

func (*Client) CreateApplication

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

CreateApplication invokes the sae.CreateApplication API synchronously

func (*Client) CreateApplicationScalingRule added in v1.61.1003

func (client *Client) CreateApplicationScalingRule(request *CreateApplicationScalingRuleRequest) (response *CreateApplicationScalingRuleResponse, err error)

CreateApplicationScalingRule invokes the sae.CreateApplicationScalingRule API synchronously

func (*Client) CreateApplicationScalingRuleWithCallback added in v1.61.1003

func (client *Client) CreateApplicationScalingRuleWithCallback(request *CreateApplicationScalingRuleRequest, callback func(response *CreateApplicationScalingRuleResponse, err error)) <-chan int

CreateApplicationScalingRuleWithCallback invokes the sae.CreateApplicationScalingRule API asynchronously

func (*Client) CreateApplicationScalingRuleWithChan added in v1.61.1003

func (client *Client) CreateApplicationScalingRuleWithChan(request *CreateApplicationScalingRuleRequest) (<-chan *CreateApplicationScalingRuleResponse, <-chan error)

CreateApplicationScalingRuleWithChan invokes the sae.CreateApplicationScalingRule API asynchronously

func (*Client) CreateApplicationWithCallback

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

CreateApplicationWithCallback invokes the sae.CreateApplication API asynchronously

func (*Client) CreateApplicationWithChan

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

CreateApplicationWithChan invokes the sae.CreateApplication API asynchronously

func (*Client) CreateConfigMap added in v1.61.591

func (client *Client) CreateConfigMap(request *CreateConfigMapRequest) (response *CreateConfigMapResponse, err error)

CreateConfigMap invokes the sae.CreateConfigMap API synchronously

func (*Client) CreateConfigMapWithCallback added in v1.61.591

func (client *Client) CreateConfigMapWithCallback(request *CreateConfigMapRequest, callback func(response *CreateConfigMapResponse, err error)) <-chan int

CreateConfigMapWithCallback invokes the sae.CreateConfigMap API asynchronously

func (*Client) CreateConfigMapWithChan added in v1.61.591

func (client *Client) CreateConfigMapWithChan(request *CreateConfigMapRequest) (<-chan *CreateConfigMapResponse, <-chan error)

CreateConfigMapWithChan invokes the sae.CreateConfigMap API asynchronously

func (*Client) CreateGreyTagRoute added in v1.61.1378

func (client *Client) CreateGreyTagRoute(request *CreateGreyTagRouteRequest) (response *CreateGreyTagRouteResponse, err error)

CreateGreyTagRoute invokes the sae.CreateGreyTagRoute API synchronously

func (*Client) CreateGreyTagRouteWithCallback added in v1.61.1378

func (client *Client) CreateGreyTagRouteWithCallback(request *CreateGreyTagRouteRequest, callback func(response *CreateGreyTagRouteResponse, err error)) <-chan int

CreateGreyTagRouteWithCallback invokes the sae.CreateGreyTagRoute API asynchronously

func (*Client) CreateGreyTagRouteWithChan added in v1.61.1378

func (client *Client) CreateGreyTagRouteWithChan(request *CreateGreyTagRouteRequest) (<-chan *CreateGreyTagRouteResponse, <-chan error)

CreateGreyTagRouteWithChan invokes the sae.CreateGreyTagRoute API asynchronously

func (*Client) CreateIngress added in v1.61.591

func (client *Client) CreateIngress(request *CreateIngressRequest) (response *CreateIngressResponse, err error)

CreateIngress invokes the sae.CreateIngress API synchronously

func (*Client) CreateIngressWithCallback added in v1.61.591

func (client *Client) CreateIngressWithCallback(request *CreateIngressRequest, callback func(response *CreateIngressResponse, err error)) <-chan int

CreateIngressWithCallback invokes the sae.CreateIngress API asynchronously

func (*Client) CreateIngressWithChan added in v1.61.591

func (client *Client) CreateIngressWithChan(request *CreateIngressRequest) (<-chan *CreateIngressResponse, <-chan error)

CreateIngressWithChan invokes the sae.CreateIngress API asynchronously

func (*Client) CreateNamespace

func (client *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)

CreateNamespace invokes the sae.CreateNamespace API synchronously

func (*Client) CreateNamespaceWithCallback

func (client *Client) CreateNamespaceWithCallback(request *CreateNamespaceRequest, callback func(response *CreateNamespaceResponse, err error)) <-chan int

CreateNamespaceWithCallback invokes the sae.CreateNamespace API asynchronously

func (*Client) CreateNamespaceWithChan

func (client *Client) CreateNamespaceWithChan(request *CreateNamespaceRequest) (<-chan *CreateNamespaceResponse, <-chan error)

CreateNamespaceWithChan invokes the sae.CreateNamespace API asynchronously

func (*Client) DeleteApplication

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

DeleteApplication invokes the sae.DeleteApplication API synchronously

func (*Client) DeleteApplicationScalingRule added in v1.61.1003

func (client *Client) DeleteApplicationScalingRule(request *DeleteApplicationScalingRuleRequest) (response *DeleteApplicationScalingRuleResponse, err error)

DeleteApplicationScalingRule invokes the sae.DeleteApplicationScalingRule API synchronously

func (*Client) DeleteApplicationScalingRuleWithCallback added in v1.61.1003

func (client *Client) DeleteApplicationScalingRuleWithCallback(request *DeleteApplicationScalingRuleRequest, callback func(response *DeleteApplicationScalingRuleResponse, err error)) <-chan int

DeleteApplicationScalingRuleWithCallback invokes the sae.DeleteApplicationScalingRule API asynchronously

func (*Client) DeleteApplicationScalingRuleWithChan added in v1.61.1003

func (client *Client) DeleteApplicationScalingRuleWithChan(request *DeleteApplicationScalingRuleRequest) (<-chan *DeleteApplicationScalingRuleResponse, <-chan error)

DeleteApplicationScalingRuleWithChan invokes the sae.DeleteApplicationScalingRule API asynchronously

func (*Client) DeleteApplicationWithCallback

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

DeleteApplicationWithCallback invokes the sae.DeleteApplication API asynchronously

func (*Client) DeleteApplicationWithChan

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

DeleteApplicationWithChan invokes the sae.DeleteApplication API asynchronously

func (*Client) DeleteConfigMap added in v1.61.591

func (client *Client) DeleteConfigMap(request *DeleteConfigMapRequest) (response *DeleteConfigMapResponse, err error)

DeleteConfigMap invokes the sae.DeleteConfigMap API synchronously

func (*Client) DeleteConfigMapWithCallback added in v1.61.591

func (client *Client) DeleteConfigMapWithCallback(request *DeleteConfigMapRequest, callback func(response *DeleteConfigMapResponse, err error)) <-chan int

DeleteConfigMapWithCallback invokes the sae.DeleteConfigMap API asynchronously

func (*Client) DeleteConfigMapWithChan added in v1.61.591

func (client *Client) DeleteConfigMapWithChan(request *DeleteConfigMapRequest) (<-chan *DeleteConfigMapResponse, <-chan error)

DeleteConfigMapWithChan invokes the sae.DeleteConfigMap API asynchronously

func (*Client) DeleteGreyTagRoute added in v1.61.1378

func (client *Client) DeleteGreyTagRoute(request *DeleteGreyTagRouteRequest) (response *DeleteGreyTagRouteResponse, err error)

DeleteGreyTagRoute invokes the sae.DeleteGreyTagRoute API synchronously

func (*Client) DeleteGreyTagRouteWithCallback added in v1.61.1378

func (client *Client) DeleteGreyTagRouteWithCallback(request *DeleteGreyTagRouteRequest, callback func(response *DeleteGreyTagRouteResponse, err error)) <-chan int

DeleteGreyTagRouteWithCallback invokes the sae.DeleteGreyTagRoute API asynchronously

func (*Client) DeleteGreyTagRouteWithChan added in v1.61.1378

func (client *Client) DeleteGreyTagRouteWithChan(request *DeleteGreyTagRouteRequest) (<-chan *DeleteGreyTagRouteResponse, <-chan error)

DeleteGreyTagRouteWithChan invokes the sae.DeleteGreyTagRoute API asynchronously

func (*Client) DeleteIngress added in v1.61.591

func (client *Client) DeleteIngress(request *DeleteIngressRequest) (response *DeleteIngressResponse, err error)

DeleteIngress invokes the sae.DeleteIngress API synchronously

func (*Client) DeleteIngressWithCallback added in v1.61.591

func (client *Client) DeleteIngressWithCallback(request *DeleteIngressRequest, callback func(response *DeleteIngressResponse, err error)) <-chan int

DeleteIngressWithCallback invokes the sae.DeleteIngress API asynchronously

func (*Client) DeleteIngressWithChan added in v1.61.591

func (client *Client) DeleteIngressWithChan(request *DeleteIngressRequest) (<-chan *DeleteIngressResponse, <-chan error)

DeleteIngressWithChan invokes the sae.DeleteIngress API asynchronously

func (*Client) DeleteNamespace

func (client *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)

DeleteNamespace invokes the sae.DeleteNamespace API synchronously

func (*Client) DeleteNamespaceWithCallback

func (client *Client) DeleteNamespaceWithCallback(request *DeleteNamespaceRequest, callback func(response *DeleteNamespaceResponse, err error)) <-chan int

DeleteNamespaceWithCallback invokes the sae.DeleteNamespace API asynchronously

func (*Client) DeleteNamespaceWithChan

func (client *Client) DeleteNamespaceWithChan(request *DeleteNamespaceRequest) (<-chan *DeleteNamespaceResponse, <-chan error)

DeleteNamespaceWithChan invokes the sae.DeleteNamespace API asynchronously

func (*Client) DeployApplication

func (client *Client) DeployApplication(request *DeployApplicationRequest) (response *DeployApplicationResponse, err error)

DeployApplication invokes the sae.DeployApplication API synchronously

func (*Client) DeployApplicationWithCallback

func (client *Client) DeployApplicationWithCallback(request *DeployApplicationRequest, callback func(response *DeployApplicationResponse, err error)) <-chan int

DeployApplicationWithCallback invokes the sae.DeployApplication API asynchronously

func (*Client) DeployApplicationWithChan

func (client *Client) DeployApplicationWithChan(request *DeployApplicationRequest) (<-chan *DeployApplicationResponse, <-chan error)

DeployApplicationWithChan invokes the sae.DeployApplication API asynchronously

func (*Client) DescribeAppServiceDetail added in v1.61.1378

func (client *Client) DescribeAppServiceDetail(request *DescribeAppServiceDetailRequest) (response *DescribeAppServiceDetailResponse, err error)

DescribeAppServiceDetail invokes the sae.DescribeAppServiceDetail API synchronously

func (*Client) DescribeAppServiceDetailWithCallback added in v1.61.1378

func (client *Client) DescribeAppServiceDetailWithCallback(request *DescribeAppServiceDetailRequest, callback func(response *DescribeAppServiceDetailResponse, err error)) <-chan int

DescribeAppServiceDetailWithCallback invokes the sae.DescribeAppServiceDetail API asynchronously

func (*Client) DescribeAppServiceDetailWithChan added in v1.61.1378

func (client *Client) DescribeAppServiceDetailWithChan(request *DescribeAppServiceDetailRequest) (<-chan *DescribeAppServiceDetailResponse, <-chan error)

DescribeAppServiceDetailWithChan invokes the sae.DescribeAppServiceDetail API asynchronously

func (*Client) DescribeApplicationConfig

func (client *Client) DescribeApplicationConfig(request *DescribeApplicationConfigRequest) (response *DescribeApplicationConfigResponse, err error)

DescribeApplicationConfig invokes the sae.DescribeApplicationConfig API synchronously

func (*Client) DescribeApplicationConfigWithCallback

func (client *Client) DescribeApplicationConfigWithCallback(request *DescribeApplicationConfigRequest, callback func(response *DescribeApplicationConfigResponse, err error)) <-chan int

DescribeApplicationConfigWithCallback invokes the sae.DescribeApplicationConfig API asynchronously

func (*Client) DescribeApplicationConfigWithChan

func (client *Client) DescribeApplicationConfigWithChan(request *DescribeApplicationConfigRequest) (<-chan *DescribeApplicationConfigResponse, <-chan error)

DescribeApplicationConfigWithChan invokes the sae.DescribeApplicationConfig API asynchronously

func (*Client) DescribeApplicationGroups

func (client *Client) DescribeApplicationGroups(request *DescribeApplicationGroupsRequest) (response *DescribeApplicationGroupsResponse, err error)

DescribeApplicationGroups invokes the sae.DescribeApplicationGroups API synchronously

func (*Client) DescribeApplicationGroupsWithCallback

func (client *Client) DescribeApplicationGroupsWithCallback(request *DescribeApplicationGroupsRequest, callback func(response *DescribeApplicationGroupsResponse, err error)) <-chan int

DescribeApplicationGroupsWithCallback invokes the sae.DescribeApplicationGroups API asynchronously

func (*Client) DescribeApplicationGroupsWithChan

func (client *Client) DescribeApplicationGroupsWithChan(request *DescribeApplicationGroupsRequest) (<-chan *DescribeApplicationGroupsResponse, <-chan error)

DescribeApplicationGroupsWithChan invokes the sae.DescribeApplicationGroups API asynchronously

func (*Client) DescribeApplicationImage

func (client *Client) DescribeApplicationImage(request *DescribeApplicationImageRequest) (response *DescribeApplicationImageResponse, err error)

DescribeApplicationImage invokes the sae.DescribeApplicationImage API synchronously

func (*Client) DescribeApplicationImageWithCallback

func (client *Client) DescribeApplicationImageWithCallback(request *DescribeApplicationImageRequest, callback func(response *DescribeApplicationImageResponse, err error)) <-chan int

DescribeApplicationImageWithCallback invokes the sae.DescribeApplicationImage API asynchronously

func (*Client) DescribeApplicationImageWithChan

func (client *Client) DescribeApplicationImageWithChan(request *DescribeApplicationImageRequest) (<-chan *DescribeApplicationImageResponse, <-chan error)

DescribeApplicationImageWithChan invokes the sae.DescribeApplicationImage API asynchronously

func (*Client) DescribeApplicationInstances

func (client *Client) DescribeApplicationInstances(request *DescribeApplicationInstancesRequest) (response *DescribeApplicationInstancesResponse, err error)

DescribeApplicationInstances invokes the sae.DescribeApplicationInstances API synchronously

func (*Client) DescribeApplicationInstancesWithCallback

func (client *Client) DescribeApplicationInstancesWithCallback(request *DescribeApplicationInstancesRequest, callback func(response *DescribeApplicationInstancesResponse, err error)) <-chan int

DescribeApplicationInstancesWithCallback invokes the sae.DescribeApplicationInstances API asynchronously

func (*Client) DescribeApplicationInstancesWithChan

func (client *Client) DescribeApplicationInstancesWithChan(request *DescribeApplicationInstancesRequest) (<-chan *DescribeApplicationInstancesResponse, <-chan error)

DescribeApplicationInstancesWithChan invokes the sae.DescribeApplicationInstances API asynchronously

func (*Client) DescribeApplicationScalingRule added in v1.61.1429

func (client *Client) DescribeApplicationScalingRule(request *DescribeApplicationScalingRuleRequest) (response *DescribeApplicationScalingRuleResponse, err error)

DescribeApplicationScalingRule invokes the sae.DescribeApplicationScalingRule API synchronously

func (*Client) DescribeApplicationScalingRuleWithCallback added in v1.61.1429

func (client *Client) DescribeApplicationScalingRuleWithCallback(request *DescribeApplicationScalingRuleRequest, callback func(response *DescribeApplicationScalingRuleResponse, err error)) <-chan int

DescribeApplicationScalingRuleWithCallback invokes the sae.DescribeApplicationScalingRule API asynchronously

func (*Client) DescribeApplicationScalingRuleWithChan added in v1.61.1429

func (client *Client) DescribeApplicationScalingRuleWithChan(request *DescribeApplicationScalingRuleRequest) (<-chan *DescribeApplicationScalingRuleResponse, <-chan error)

DescribeApplicationScalingRuleWithChan invokes the sae.DescribeApplicationScalingRule API asynchronously

func (*Client) DescribeApplicationScalingRules added in v1.61.1003

func (client *Client) DescribeApplicationScalingRules(request *DescribeApplicationScalingRulesRequest) (response *DescribeApplicationScalingRulesResponse, err error)

DescribeApplicationScalingRules invokes the sae.DescribeApplicationScalingRules API synchronously

func (*Client) DescribeApplicationScalingRulesWithCallback added in v1.61.1003

func (client *Client) DescribeApplicationScalingRulesWithCallback(request *DescribeApplicationScalingRulesRequest, callback func(response *DescribeApplicationScalingRulesResponse, err error)) <-chan int

DescribeApplicationScalingRulesWithCallback invokes the sae.DescribeApplicationScalingRules API asynchronously

func (*Client) DescribeApplicationScalingRulesWithChan added in v1.61.1003

func (client *Client) DescribeApplicationScalingRulesWithChan(request *DescribeApplicationScalingRulesRequest) (<-chan *DescribeApplicationScalingRulesResponse, <-chan error)

DescribeApplicationScalingRulesWithChan invokes the sae.DescribeApplicationScalingRules API asynchronously

func (*Client) DescribeApplicationSlbs

func (client *Client) DescribeApplicationSlbs(request *DescribeApplicationSlbsRequest) (response *DescribeApplicationSlbsResponse, err error)

DescribeApplicationSlbs invokes the sae.DescribeApplicationSlbs API synchronously

func (*Client) DescribeApplicationSlbsWithCallback

func (client *Client) DescribeApplicationSlbsWithCallback(request *DescribeApplicationSlbsRequest, callback func(response *DescribeApplicationSlbsResponse, err error)) <-chan int

DescribeApplicationSlbsWithCallback invokes the sae.DescribeApplicationSlbs API asynchronously

func (*Client) DescribeApplicationSlbsWithChan

func (client *Client) DescribeApplicationSlbsWithChan(request *DescribeApplicationSlbsRequest) (<-chan *DescribeApplicationSlbsResponse, <-chan error)

DescribeApplicationSlbsWithChan invokes the sae.DescribeApplicationSlbs API asynchronously

func (*Client) DescribeApplicationStatus

func (client *Client) DescribeApplicationStatus(request *DescribeApplicationStatusRequest) (response *DescribeApplicationStatusResponse, err error)

DescribeApplicationStatus invokes the sae.DescribeApplicationStatus API synchronously

func (*Client) DescribeApplicationStatusWithCallback

func (client *Client) DescribeApplicationStatusWithCallback(request *DescribeApplicationStatusRequest, callback func(response *DescribeApplicationStatusResponse, err error)) <-chan int

DescribeApplicationStatusWithCallback invokes the sae.DescribeApplicationStatus API asynchronously

func (*Client) DescribeApplicationStatusWithChan

func (client *Client) DescribeApplicationStatusWithChan(request *DescribeApplicationStatusRequest) (<-chan *DescribeApplicationStatusResponse, <-chan error)

DescribeApplicationStatusWithChan invokes the sae.DescribeApplicationStatus API asynchronously

func (*Client) DescribeChangeOrder

func (client *Client) DescribeChangeOrder(request *DescribeChangeOrderRequest) (response *DescribeChangeOrderResponse, err error)

DescribeChangeOrder invokes the sae.DescribeChangeOrder API synchronously

func (*Client) DescribeChangeOrderWithCallback

func (client *Client) DescribeChangeOrderWithCallback(request *DescribeChangeOrderRequest, callback func(response *DescribeChangeOrderResponse, err error)) <-chan int

DescribeChangeOrderWithCallback invokes the sae.DescribeChangeOrder API asynchronously

func (*Client) DescribeChangeOrderWithChan

func (client *Client) DescribeChangeOrderWithChan(request *DescribeChangeOrderRequest) (<-chan *DescribeChangeOrderResponse, <-chan error)

DescribeChangeOrderWithChan invokes the sae.DescribeChangeOrder API asynchronously

func (*Client) DescribeComponents

func (client *Client) DescribeComponents(request *DescribeComponentsRequest) (response *DescribeComponentsResponse, err error)

DescribeComponents invokes the sae.DescribeComponents API synchronously

func (*Client) DescribeComponentsWithCallback

func (client *Client) DescribeComponentsWithCallback(request *DescribeComponentsRequest, callback func(response *DescribeComponentsResponse, err error)) <-chan int

DescribeComponentsWithCallback invokes the sae.DescribeComponents API asynchronously

func (*Client) DescribeComponentsWithChan

func (client *Client) DescribeComponentsWithChan(request *DescribeComponentsRequest) (<-chan *DescribeComponentsResponse, <-chan error)

DescribeComponentsWithChan invokes the sae.DescribeComponents API asynchronously

func (*Client) DescribeConfigMap added in v1.61.591

func (client *Client) DescribeConfigMap(request *DescribeConfigMapRequest) (response *DescribeConfigMapResponse, err error)

DescribeConfigMap invokes the sae.DescribeConfigMap API synchronously

func (*Client) DescribeConfigMapWithCallback added in v1.61.591

func (client *Client) DescribeConfigMapWithCallback(request *DescribeConfigMapRequest, callback func(response *DescribeConfigMapResponse, err error)) <-chan int

DescribeConfigMapWithCallback invokes the sae.DescribeConfigMap API asynchronously

func (*Client) DescribeConfigMapWithChan added in v1.61.591

func (client *Client) DescribeConfigMapWithChan(request *DescribeConfigMapRequest) (<-chan *DescribeConfigMapResponse, <-chan error)

DescribeConfigMapWithChan invokes the sae.DescribeConfigMap API asynchronously

func (*Client) DescribeConfigurationPrice added in v1.61.1448

func (client *Client) DescribeConfigurationPrice(request *DescribeConfigurationPriceRequest) (response *DescribeConfigurationPriceResponse, err error)

DescribeConfigurationPrice invokes the sae.DescribeConfigurationPrice API synchronously

func (*Client) DescribeConfigurationPriceWithCallback added in v1.61.1448

func (client *Client) DescribeConfigurationPriceWithCallback(request *DescribeConfigurationPriceRequest, callback func(response *DescribeConfigurationPriceResponse, err error)) <-chan int

DescribeConfigurationPriceWithCallback invokes the sae.DescribeConfigurationPrice API asynchronously

func (*Client) DescribeConfigurationPriceWithChan added in v1.61.1448

func (client *Client) DescribeConfigurationPriceWithChan(request *DescribeConfigurationPriceRequest) (<-chan *DescribeConfigurationPriceResponse, <-chan error)

DescribeConfigurationPriceWithChan invokes the sae.DescribeConfigurationPrice API asynchronously

func (*Client) DescribeEdasContainers

func (client *Client) DescribeEdasContainers(request *DescribeEdasContainersRequest) (response *DescribeEdasContainersResponse, err error)

DescribeEdasContainers invokes the sae.DescribeEdasContainers API synchronously

func (*Client) DescribeEdasContainersWithCallback

func (client *Client) DescribeEdasContainersWithCallback(request *DescribeEdasContainersRequest, callback func(response *DescribeEdasContainersResponse, err error)) <-chan int

DescribeEdasContainersWithCallback invokes the sae.DescribeEdasContainers API asynchronously

func (*Client) DescribeEdasContainersWithChan

func (client *Client) DescribeEdasContainersWithChan(request *DescribeEdasContainersRequest) (<-chan *DescribeEdasContainersResponse, <-chan error)

DescribeEdasContainersWithChan invokes the sae.DescribeEdasContainers API asynchronously

func (*Client) DescribeGreyTagRoute added in v1.61.1378

func (client *Client) DescribeGreyTagRoute(request *DescribeGreyTagRouteRequest) (response *DescribeGreyTagRouteResponse, err error)

DescribeGreyTagRoute invokes the sae.DescribeGreyTagRoute API synchronously

func (*Client) DescribeGreyTagRouteWithCallback added in v1.61.1378

func (client *Client) DescribeGreyTagRouteWithCallback(request *DescribeGreyTagRouteRequest, callback func(response *DescribeGreyTagRouteResponse, err error)) <-chan int

DescribeGreyTagRouteWithCallback invokes the sae.DescribeGreyTagRoute API asynchronously

func (*Client) DescribeGreyTagRouteWithChan added in v1.61.1378

func (client *Client) DescribeGreyTagRouteWithChan(request *DescribeGreyTagRouteRequest) (<-chan *DescribeGreyTagRouteResponse, <-chan error)

DescribeGreyTagRouteWithChan invokes the sae.DescribeGreyTagRoute API asynchronously

func (*Client) DescribeIngress added in v1.61.591

func (client *Client) DescribeIngress(request *DescribeIngressRequest) (response *DescribeIngressResponse, err error)

DescribeIngress invokes the sae.DescribeIngress API synchronously

func (*Client) DescribeIngressWithCallback added in v1.61.591

func (client *Client) DescribeIngressWithCallback(request *DescribeIngressRequest, callback func(response *DescribeIngressResponse, err error)) <-chan int

DescribeIngressWithCallback invokes the sae.DescribeIngress API asynchronously

func (*Client) DescribeIngressWithChan added in v1.61.591

func (client *Client) DescribeIngressWithChan(request *DescribeIngressRequest) (<-chan *DescribeIngressResponse, <-chan error)

DescribeIngressWithChan invokes the sae.DescribeIngress API asynchronously

func (*Client) DescribeInstanceLog

func (client *Client) DescribeInstanceLog(request *DescribeInstanceLogRequest) (response *DescribeInstanceLogResponse, err error)

DescribeInstanceLog invokes the sae.DescribeInstanceLog API synchronously

func (*Client) DescribeInstanceLogWithCallback

func (client *Client) DescribeInstanceLogWithCallback(request *DescribeInstanceLogRequest, callback func(response *DescribeInstanceLogResponse, err error)) <-chan int

DescribeInstanceLogWithCallback invokes the sae.DescribeInstanceLog API asynchronously

func (*Client) DescribeInstanceLogWithChan

func (client *Client) DescribeInstanceLogWithChan(request *DescribeInstanceLogRequest) (<-chan *DescribeInstanceLogResponse, <-chan error)

DescribeInstanceLogWithChan invokes the sae.DescribeInstanceLog API asynchronously

func (*Client) DescribeInstanceSpecifications

func (client *Client) DescribeInstanceSpecifications(request *DescribeInstanceSpecificationsRequest) (response *DescribeInstanceSpecificationsResponse, err error)

DescribeInstanceSpecifications invokes the sae.DescribeInstanceSpecifications API synchronously

func (*Client) DescribeInstanceSpecificationsWithCallback

func (client *Client) DescribeInstanceSpecificationsWithCallback(request *DescribeInstanceSpecificationsRequest, callback func(response *DescribeInstanceSpecificationsResponse, err error)) <-chan int

DescribeInstanceSpecificationsWithCallback invokes the sae.DescribeInstanceSpecifications API asynchronously

func (*Client) DescribeInstanceSpecificationsWithChan

func (client *Client) DescribeInstanceSpecificationsWithChan(request *DescribeInstanceSpecificationsRequest) (<-chan *DescribeInstanceSpecificationsResponse, <-chan error)

DescribeInstanceSpecificationsWithChan invokes the sae.DescribeInstanceSpecifications API asynchronously

func (*Client) DescribeNamespace

func (client *Client) DescribeNamespace(request *DescribeNamespaceRequest) (response *DescribeNamespaceResponse, err error)

DescribeNamespace invokes the sae.DescribeNamespace API synchronously

func (*Client) DescribeNamespaceList

func (client *Client) DescribeNamespaceList(request *DescribeNamespaceListRequest) (response *DescribeNamespaceListResponse, err error)

DescribeNamespaceList invokes the sae.DescribeNamespaceList API synchronously

func (*Client) DescribeNamespaceListWithCallback

func (client *Client) DescribeNamespaceListWithCallback(request *DescribeNamespaceListRequest, callback func(response *DescribeNamespaceListResponse, err error)) <-chan int

DescribeNamespaceListWithCallback invokes the sae.DescribeNamespaceList API asynchronously

func (*Client) DescribeNamespaceListWithChan

func (client *Client) DescribeNamespaceListWithChan(request *DescribeNamespaceListRequest) (<-chan *DescribeNamespaceListResponse, <-chan error)

DescribeNamespaceListWithChan invokes the sae.DescribeNamespaceList API asynchronously

func (*Client) DescribeNamespaceResources added in v1.61.591

func (client *Client) DescribeNamespaceResources(request *DescribeNamespaceResourcesRequest) (response *DescribeNamespaceResourcesResponse, err error)

DescribeNamespaceResources invokes the sae.DescribeNamespaceResources API synchronously

func (*Client) DescribeNamespaceResourcesWithCallback added in v1.61.591

func (client *Client) DescribeNamespaceResourcesWithCallback(request *DescribeNamespaceResourcesRequest, callback func(response *DescribeNamespaceResourcesResponse, err error)) <-chan int

DescribeNamespaceResourcesWithCallback invokes the sae.DescribeNamespaceResources API asynchronously

func (*Client) DescribeNamespaceResourcesWithChan added in v1.61.591

func (client *Client) DescribeNamespaceResourcesWithChan(request *DescribeNamespaceResourcesRequest) (<-chan *DescribeNamespaceResourcesResponse, <-chan error)

DescribeNamespaceResourcesWithChan invokes the sae.DescribeNamespaceResources API asynchronously

func (*Client) DescribeNamespaceWithCallback

func (client *Client) DescribeNamespaceWithCallback(request *DescribeNamespaceRequest, callback func(response *DescribeNamespaceResponse, err error)) <-chan int

DescribeNamespaceWithCallback invokes the sae.DescribeNamespace API asynchronously

func (*Client) DescribeNamespaceWithChan

func (client *Client) DescribeNamespaceWithChan(request *DescribeNamespaceRequest) (<-chan *DescribeNamespaceResponse, <-chan error)

DescribeNamespaceWithChan invokes the sae.DescribeNamespace API asynchronously

func (*Client) DescribeNamespaces

func (client *Client) DescribeNamespaces(request *DescribeNamespacesRequest) (response *DescribeNamespacesResponse, err error)

DescribeNamespaces invokes the sae.DescribeNamespaces API synchronously

func (*Client) DescribeNamespacesWithCallback

func (client *Client) DescribeNamespacesWithCallback(request *DescribeNamespacesRequest, callback func(response *DescribeNamespacesResponse, err error)) <-chan int

DescribeNamespacesWithCallback invokes the sae.DescribeNamespaces API asynchronously

func (*Client) DescribeNamespacesWithChan

func (client *Client) DescribeNamespacesWithChan(request *DescribeNamespacesRequest) (<-chan *DescribeNamespacesResponse, <-chan error)

DescribeNamespacesWithChan invokes the sae.DescribeNamespaces API asynchronously

func (*Client) DescribePipeline added in v1.61.1003

func (client *Client) DescribePipeline(request *DescribePipelineRequest) (response *DescribePipelineResponse, err error)

DescribePipeline invokes the sae.DescribePipeline API synchronously

func (*Client) DescribePipelineWithCallback added in v1.61.1003

func (client *Client) DescribePipelineWithCallback(request *DescribePipelineRequest, callback func(response *DescribePipelineResponse, err error)) <-chan int

DescribePipelineWithCallback invokes the sae.DescribePipeline API asynchronously

func (*Client) DescribePipelineWithChan added in v1.61.1003

func (client *Client) DescribePipelineWithChan(request *DescribePipelineRequest) (<-chan *DescribePipelineResponse, <-chan error)

DescribePipelineWithChan invokes the sae.DescribePipeline API asynchronously

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the sae.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int

DescribeRegionsWithCallback invokes the sae.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the sae.DescribeRegions API asynchronously

func (*Client) DisableApplicationScalingRule added in v1.61.1003

func (client *Client) DisableApplicationScalingRule(request *DisableApplicationScalingRuleRequest) (response *DisableApplicationScalingRuleResponse, err error)

DisableApplicationScalingRule invokes the sae.DisableApplicationScalingRule API synchronously

func (*Client) DisableApplicationScalingRuleWithCallback added in v1.61.1003

func (client *Client) DisableApplicationScalingRuleWithCallback(request *DisableApplicationScalingRuleRequest, callback func(response *DisableApplicationScalingRuleResponse, err error)) <-chan int

DisableApplicationScalingRuleWithCallback invokes the sae.DisableApplicationScalingRule API asynchronously

func (*Client) DisableApplicationScalingRuleWithChan added in v1.61.1003

func (client *Client) DisableApplicationScalingRuleWithChan(request *DisableApplicationScalingRuleRequest) (<-chan *DisableApplicationScalingRuleResponse, <-chan error)

DisableApplicationScalingRuleWithChan invokes the sae.DisableApplicationScalingRule API asynchronously

func (*Client) EnableApplicationScalingRule added in v1.61.1003

func (client *Client) EnableApplicationScalingRule(request *EnableApplicationScalingRuleRequest) (response *EnableApplicationScalingRuleResponse, err error)

EnableApplicationScalingRule invokes the sae.EnableApplicationScalingRule API synchronously

func (*Client) EnableApplicationScalingRuleWithCallback added in v1.61.1003

func (client *Client) EnableApplicationScalingRuleWithCallback(request *EnableApplicationScalingRuleRequest, callback func(response *EnableApplicationScalingRuleResponse, err error)) <-chan int

EnableApplicationScalingRuleWithCallback invokes the sae.EnableApplicationScalingRule API asynchronously

func (*Client) EnableApplicationScalingRuleWithChan added in v1.61.1003

func (client *Client) EnableApplicationScalingRuleWithChan(request *EnableApplicationScalingRuleRequest) (<-chan *EnableApplicationScalingRuleResponse, <-chan error)

EnableApplicationScalingRuleWithChan invokes the sae.EnableApplicationScalingRule API asynchronously

func (*Client) ListAppEvents added in v1.61.591

func (client *Client) ListAppEvents(request *ListAppEventsRequest) (response *ListAppEventsResponse, err error)

ListAppEvents invokes the sae.ListAppEvents API synchronously

func (*Client) ListAppEventsWithCallback added in v1.61.591

func (client *Client) ListAppEventsWithCallback(request *ListAppEventsRequest, callback func(response *ListAppEventsResponse, err error)) <-chan int

ListAppEventsWithCallback invokes the sae.ListAppEvents API asynchronously

func (*Client) ListAppEventsWithChan added in v1.61.591

func (client *Client) ListAppEventsWithChan(request *ListAppEventsRequest) (<-chan *ListAppEventsResponse, <-chan error)

ListAppEventsWithChan invokes the sae.ListAppEvents API asynchronously

func (*Client) ListAppServicesPage added in v1.61.1378

func (client *Client) ListAppServicesPage(request *ListAppServicesPageRequest) (response *ListAppServicesPageResponse, err error)

ListAppServicesPage invokes the sae.ListAppServicesPage API synchronously

func (*Client) ListAppServicesPageWithCallback added in v1.61.1378

func (client *Client) ListAppServicesPageWithCallback(request *ListAppServicesPageRequest, callback func(response *ListAppServicesPageResponse, err error)) <-chan int

ListAppServicesPageWithCallback invokes the sae.ListAppServicesPage API asynchronously

func (*Client) ListAppServicesPageWithChan added in v1.61.1378

func (client *Client) ListAppServicesPageWithChan(request *ListAppServicesPageRequest) (<-chan *ListAppServicesPageResponse, <-chan error)

ListAppServicesPageWithChan invokes the sae.ListAppServicesPage API asynchronously

func (*Client) ListAppVersions added in v1.61.591

func (client *Client) ListAppVersions(request *ListAppVersionsRequest) (response *ListAppVersionsResponse, err error)

ListAppVersions invokes the sae.ListAppVersions API synchronously

func (*Client) ListAppVersionsWithCallback added in v1.61.591

func (client *Client) ListAppVersionsWithCallback(request *ListAppVersionsRequest, callback func(response *ListAppVersionsResponse, err error)) <-chan int

ListAppVersionsWithCallback invokes the sae.ListAppVersions API asynchronously

func (*Client) ListAppVersionsWithChan added in v1.61.591

func (client *Client) ListAppVersionsWithChan(request *ListAppVersionsRequest) (<-chan *ListAppVersionsResponse, <-chan error)

ListAppVersionsWithChan invokes the sae.ListAppVersions API asynchronously

func (*Client) ListApplications

func (client *Client) ListApplications(request *ListApplicationsRequest) (response *ListApplicationsResponse, err error)

ListApplications invokes the sae.ListApplications API synchronously

func (*Client) ListApplicationsWithCallback

func (client *Client) ListApplicationsWithCallback(request *ListApplicationsRequest, callback func(response *ListApplicationsResponse, err error)) <-chan int

ListApplicationsWithCallback invokes the sae.ListApplications API asynchronously

func (*Client) ListApplicationsWithChan

func (client *Client) ListApplicationsWithChan(request *ListApplicationsRequest) (<-chan *ListApplicationsResponse, <-chan error)

ListApplicationsWithChan invokes the sae.ListApplications API asynchronously

func (*Client) ListChangeOrders

func (client *Client) ListChangeOrders(request *ListChangeOrdersRequest) (response *ListChangeOrdersResponse, err error)

ListChangeOrders invokes the sae.ListChangeOrders API synchronously

func (*Client) ListChangeOrdersWithCallback

func (client *Client) ListChangeOrdersWithCallback(request *ListChangeOrdersRequest, callback func(response *ListChangeOrdersResponse, err error)) <-chan int

ListChangeOrdersWithCallback invokes the sae.ListChangeOrders API asynchronously

func (*Client) ListChangeOrdersWithChan

func (client *Client) ListChangeOrdersWithChan(request *ListChangeOrdersRequest) (<-chan *ListChangeOrdersResponse, <-chan error)

ListChangeOrdersWithChan invokes the sae.ListChangeOrders API asynchronously

func (*Client) ListConsumedServices

func (client *Client) ListConsumedServices(request *ListConsumedServicesRequest) (response *ListConsumedServicesResponse, err error)

ListConsumedServices invokes the sae.ListConsumedServices API synchronously

func (*Client) ListConsumedServicesWithCallback

func (client *Client) ListConsumedServicesWithCallback(request *ListConsumedServicesRequest, callback func(response *ListConsumedServicesResponse, err error)) <-chan int

ListConsumedServicesWithCallback invokes the sae.ListConsumedServices API asynchronously

func (*Client) ListConsumedServicesWithChan

func (client *Client) ListConsumedServicesWithChan(request *ListConsumedServicesRequest) (<-chan *ListConsumedServicesResponse, <-chan error)

ListConsumedServicesWithChan invokes the sae.ListConsumedServices API asynchronously

func (*Client) ListGreyTagRoute added in v1.61.1378

func (client *Client) ListGreyTagRoute(request *ListGreyTagRouteRequest) (response *ListGreyTagRouteResponse, err error)

ListGreyTagRoute invokes the sae.ListGreyTagRoute API synchronously

func (*Client) ListGreyTagRouteWithCallback added in v1.61.1378

func (client *Client) ListGreyTagRouteWithCallback(request *ListGreyTagRouteRequest, callback func(response *ListGreyTagRouteResponse, err error)) <-chan int

ListGreyTagRouteWithCallback invokes the sae.ListGreyTagRoute API asynchronously

func (*Client) ListGreyTagRouteWithChan added in v1.61.1378

func (client *Client) ListGreyTagRouteWithChan(request *ListGreyTagRouteRequest) (<-chan *ListGreyTagRouteResponse, <-chan error)

ListGreyTagRouteWithChan invokes the sae.ListGreyTagRoute API asynchronously

func (*Client) ListIngresses added in v1.61.591

func (client *Client) ListIngresses(request *ListIngressesRequest) (response *ListIngressesResponse, err error)

ListIngresses invokes the sae.ListIngresses API synchronously

func (*Client) ListIngressesWithCallback added in v1.61.591

func (client *Client) ListIngressesWithCallback(request *ListIngressesRequest, callback func(response *ListIngressesResponse, err error)) <-chan int

ListIngressesWithCallback invokes the sae.ListIngresses API asynchronously

func (*Client) ListIngressesWithChan added in v1.61.591

func (client *Client) ListIngressesWithChan(request *ListIngressesRequest) (<-chan *ListIngressesResponse, <-chan error)

ListIngressesWithChan invokes the sae.ListIngresses API asynchronously

func (*Client) ListLogConfigs added in v1.61.591

func (client *Client) ListLogConfigs(request *ListLogConfigsRequest) (response *ListLogConfigsResponse, err error)

ListLogConfigs invokes the sae.ListLogConfigs API synchronously

func (*Client) ListLogConfigsWithCallback added in v1.61.591

func (client *Client) ListLogConfigsWithCallback(request *ListLogConfigsRequest, callback func(response *ListLogConfigsResponse, err error)) <-chan int

ListLogConfigsWithCallback invokes the sae.ListLogConfigs API asynchronously

func (*Client) ListLogConfigsWithChan added in v1.61.591

func (client *Client) ListLogConfigsWithChan(request *ListLogConfigsRequest) (<-chan *ListLogConfigsResponse, <-chan error)

ListLogConfigsWithChan invokes the sae.ListLogConfigs API asynchronously

func (*Client) ListNamespaceChangeOrders added in v1.61.591

func (client *Client) ListNamespaceChangeOrders(request *ListNamespaceChangeOrdersRequest) (response *ListNamespaceChangeOrdersResponse, err error)

ListNamespaceChangeOrders invokes the sae.ListNamespaceChangeOrders API synchronously

func (*Client) ListNamespaceChangeOrdersWithCallback added in v1.61.591

func (client *Client) ListNamespaceChangeOrdersWithCallback(request *ListNamespaceChangeOrdersRequest, callback func(response *ListNamespaceChangeOrdersResponse, err error)) <-chan int

ListNamespaceChangeOrdersWithCallback invokes the sae.ListNamespaceChangeOrders API asynchronously

func (*Client) ListNamespaceChangeOrdersWithChan added in v1.61.591

func (client *Client) ListNamespaceChangeOrdersWithChan(request *ListNamespaceChangeOrdersRequest) (<-chan *ListNamespaceChangeOrdersResponse, <-chan error)

ListNamespaceChangeOrdersWithChan invokes the sae.ListNamespaceChangeOrders API asynchronously

func (*Client) ListNamespacedConfigMaps added in v1.61.591

func (client *Client) ListNamespacedConfigMaps(request *ListNamespacedConfigMapsRequest) (response *ListNamespacedConfigMapsResponse, err error)

ListNamespacedConfigMaps invokes the sae.ListNamespacedConfigMaps API synchronously

func (*Client) ListNamespacedConfigMapsWithCallback added in v1.61.591

func (client *Client) ListNamespacedConfigMapsWithCallback(request *ListNamespacedConfigMapsRequest, callback func(response *ListNamespacedConfigMapsResponse, err error)) <-chan int

ListNamespacedConfigMapsWithCallback invokes the sae.ListNamespacedConfigMaps API asynchronously

func (*Client) ListNamespacedConfigMapsWithChan added in v1.61.591

func (client *Client) ListNamespacedConfigMapsWithChan(request *ListNamespacedConfigMapsRequest) (<-chan *ListNamespacedConfigMapsResponse, <-chan error)

ListNamespacedConfigMapsWithChan invokes the sae.ListNamespacedConfigMaps API asynchronously

func (*Client) ListPublishedServices

func (client *Client) ListPublishedServices(request *ListPublishedServicesRequest) (response *ListPublishedServicesResponse, err error)

ListPublishedServices invokes the sae.ListPublishedServices API synchronously

func (*Client) ListPublishedServicesWithCallback

func (client *Client) ListPublishedServicesWithCallback(request *ListPublishedServicesRequest, callback func(response *ListPublishedServicesResponse, err error)) <-chan int

ListPublishedServicesWithCallback invokes the sae.ListPublishedServices API asynchronously

func (*Client) ListPublishedServicesWithChan

func (client *Client) ListPublishedServicesWithChan(request *ListPublishedServicesRequest) (<-chan *ListPublishedServicesResponse, <-chan error)

ListPublishedServicesWithChan invokes the sae.ListPublishedServices API asynchronously

func (*Client) ListTagResources added in v1.61.591

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)

ListTagResources invokes the sae.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback added in v1.61.591

func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int

ListTagResourcesWithCallback invokes the sae.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan added in v1.61.591

func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)

ListTagResourcesWithChan invokes the sae.ListTagResources API asynchronously

func (*Client) OpenSaeService added in v1.61.1003

func (client *Client) OpenSaeService(request *OpenSaeServiceRequest) (response *OpenSaeServiceResponse, err error)

OpenSaeService invokes the sae.OpenSaeService API synchronously

func (*Client) OpenSaeServiceWithCallback added in v1.61.1003

func (client *Client) OpenSaeServiceWithCallback(request *OpenSaeServiceRequest, callback func(response *OpenSaeServiceResponse, err error)) <-chan int

OpenSaeServiceWithCallback invokes the sae.OpenSaeService API asynchronously

func (*Client) OpenSaeServiceWithChan added in v1.61.1003

func (client *Client) OpenSaeServiceWithChan(request *OpenSaeServiceRequest) (<-chan *OpenSaeServiceResponse, <-chan error)

OpenSaeServiceWithChan invokes the sae.OpenSaeService API asynchronously

func (*Client) QueryResourceStatics

func (client *Client) QueryResourceStatics(request *QueryResourceStaticsRequest) (response *QueryResourceStaticsResponse, err error)

QueryResourceStatics invokes the sae.QueryResourceStatics API synchronously

func (*Client) QueryResourceStaticsWithCallback

func (client *Client) QueryResourceStaticsWithCallback(request *QueryResourceStaticsRequest, callback func(response *QueryResourceStaticsResponse, err error)) <-chan int

QueryResourceStaticsWithCallback invokes the sae.QueryResourceStatics API asynchronously

func (*Client) QueryResourceStaticsWithChan

func (client *Client) QueryResourceStaticsWithChan(request *QueryResourceStaticsRequest) (<-chan *QueryResourceStaticsResponse, <-chan error)

QueryResourceStaticsWithChan invokes the sae.QueryResourceStatics API asynchronously

func (*Client) ReduceApplicationCapacityByInstanceIds added in v1.61.1378

func (client *Client) ReduceApplicationCapacityByInstanceIds(request *ReduceApplicationCapacityByInstanceIdsRequest) (response *ReduceApplicationCapacityByInstanceIdsResponse, err error)

ReduceApplicationCapacityByInstanceIds invokes the sae.ReduceApplicationCapacityByInstanceIds API synchronously

func (*Client) ReduceApplicationCapacityByInstanceIdsWithCallback added in v1.61.1378

func (client *Client) ReduceApplicationCapacityByInstanceIdsWithCallback(request *ReduceApplicationCapacityByInstanceIdsRequest, callback func(response *ReduceApplicationCapacityByInstanceIdsResponse, err error)) <-chan int

ReduceApplicationCapacityByInstanceIdsWithCallback invokes the sae.ReduceApplicationCapacityByInstanceIds API asynchronously

func (*Client) ReduceApplicationCapacityByInstanceIdsWithChan added in v1.61.1378

func (client *Client) ReduceApplicationCapacityByInstanceIdsWithChan(request *ReduceApplicationCapacityByInstanceIdsRequest) (<-chan *ReduceApplicationCapacityByInstanceIdsResponse, <-chan error)

ReduceApplicationCapacityByInstanceIdsWithChan invokes the sae.ReduceApplicationCapacityByInstanceIds API asynchronously

func (*Client) RescaleApplication

func (client *Client) RescaleApplication(request *RescaleApplicationRequest) (response *RescaleApplicationResponse, err error)

RescaleApplication invokes the sae.RescaleApplication API synchronously

func (*Client) RescaleApplicationVertically

func (client *Client) RescaleApplicationVertically(request *RescaleApplicationVerticallyRequest) (response *RescaleApplicationVerticallyResponse, err error)

RescaleApplicationVertically invokes the sae.RescaleApplicationVertically API synchronously

func (*Client) RescaleApplicationVerticallyWithCallback

func (client *Client) RescaleApplicationVerticallyWithCallback(request *RescaleApplicationVerticallyRequest, callback func(response *RescaleApplicationVerticallyResponse, err error)) <-chan int

RescaleApplicationVerticallyWithCallback invokes the sae.RescaleApplicationVertically API asynchronously

func (*Client) RescaleApplicationVerticallyWithChan

func (client *Client) RescaleApplicationVerticallyWithChan(request *RescaleApplicationVerticallyRequest) (<-chan *RescaleApplicationVerticallyResponse, <-chan error)

RescaleApplicationVerticallyWithChan invokes the sae.RescaleApplicationVertically API asynchronously

func (*Client) RescaleApplicationWithCallback

func (client *Client) RescaleApplicationWithCallback(request *RescaleApplicationRequest, callback func(response *RescaleApplicationResponse, err error)) <-chan int

RescaleApplicationWithCallback invokes the sae.RescaleApplication API asynchronously

func (*Client) RescaleApplicationWithChan

func (client *Client) RescaleApplicationWithChan(request *RescaleApplicationRequest) (<-chan *RescaleApplicationResponse, <-chan error)

RescaleApplicationWithChan invokes the sae.RescaleApplication API asynchronously

func (*Client) RestartApplication

func (client *Client) RestartApplication(request *RestartApplicationRequest) (response *RestartApplicationResponse, err error)

RestartApplication invokes the sae.RestartApplication API synchronously

func (*Client) RestartApplicationWithCallback

func (client *Client) RestartApplicationWithCallback(request *RestartApplicationRequest, callback func(response *RestartApplicationResponse, err error)) <-chan int

RestartApplicationWithCallback invokes the sae.RestartApplication API asynchronously

func (*Client) RestartApplicationWithChan

func (client *Client) RestartApplicationWithChan(request *RestartApplicationRequest) (<-chan *RestartApplicationResponse, <-chan error)

RestartApplicationWithChan invokes the sae.RestartApplication API asynchronously

func (*Client) RestartInstances added in v1.61.936

func (client *Client) RestartInstances(request *RestartInstancesRequest) (response *RestartInstancesResponse, err error)

RestartInstances invokes the sae.RestartInstances API synchronously

func (*Client) RestartInstancesWithCallback added in v1.61.936

func (client *Client) RestartInstancesWithCallback(request *RestartInstancesRequest, callback func(response *RestartInstancesResponse, err error)) <-chan int

RestartInstancesWithCallback invokes the sae.RestartInstances API asynchronously

func (*Client) RestartInstancesWithChan added in v1.61.936

func (client *Client) RestartInstancesWithChan(request *RestartInstancesRequest) (<-chan *RestartInstancesResponse, <-chan error)

RestartInstancesWithChan invokes the sae.RestartInstances API asynchronously

func (*Client) RollbackApplication added in v1.61.591

func (client *Client) RollbackApplication(request *RollbackApplicationRequest) (response *RollbackApplicationResponse, err error)

RollbackApplication invokes the sae.RollbackApplication API synchronously

func (*Client) RollbackApplicationWithCallback added in v1.61.591

func (client *Client) RollbackApplicationWithCallback(request *RollbackApplicationRequest, callback func(response *RollbackApplicationResponse, err error)) <-chan int

RollbackApplicationWithCallback invokes the sae.RollbackApplication API asynchronously

func (*Client) RollbackApplicationWithChan added in v1.61.591

func (client *Client) RollbackApplicationWithChan(request *RollbackApplicationRequest) (<-chan *RollbackApplicationResponse, <-chan error)

RollbackApplicationWithChan invokes the sae.RollbackApplication API asynchronously

func (*Client) StartApplication

func (client *Client) StartApplication(request *StartApplicationRequest) (response *StartApplicationResponse, err error)

StartApplication invokes the sae.StartApplication API synchronously

func (*Client) StartApplicationWithCallback

func (client *Client) StartApplicationWithCallback(request *StartApplicationRequest, callback func(response *StartApplicationResponse, err error)) <-chan int

StartApplicationWithCallback invokes the sae.StartApplication API asynchronously

func (*Client) StartApplicationWithChan

func (client *Client) StartApplicationWithChan(request *StartApplicationRequest) (<-chan *StartApplicationResponse, <-chan error)

StartApplicationWithChan invokes the sae.StartApplication API asynchronously

func (*Client) StopApplication

func (client *Client) StopApplication(request *StopApplicationRequest) (response *StopApplicationResponse, err error)

StopApplication invokes the sae.StopApplication API synchronously

func (*Client) StopApplicationWithCallback

func (client *Client) StopApplicationWithCallback(request *StopApplicationRequest, callback func(response *StopApplicationResponse, err error)) <-chan int

StopApplicationWithCallback invokes the sae.StopApplication API asynchronously

func (*Client) StopApplicationWithChan

func (client *Client) StopApplicationWithChan(request *StopApplicationRequest) (<-chan *StopApplicationResponse, <-chan error)

StopApplicationWithChan invokes the sae.StopApplication API asynchronously

func (*Client) TagResources added in v1.61.591

func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)

TagResources invokes the sae.TagResources API synchronously

func (*Client) TagResourcesWithCallback added in v1.61.591

func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int

TagResourcesWithCallback invokes the sae.TagResources API asynchronously

func (*Client) TagResourcesWithChan added in v1.61.591

func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)

TagResourcesWithChan invokes the sae.TagResources API asynchronously

func (*Client) UnbindSlb

func (client *Client) UnbindSlb(request *UnbindSlbRequest) (response *UnbindSlbResponse, err error)

UnbindSlb invokes the sae.UnbindSlb API synchronously

func (*Client) UnbindSlbWithCallback

func (client *Client) UnbindSlbWithCallback(request *UnbindSlbRequest, callback func(response *UnbindSlbResponse, err error)) <-chan int

UnbindSlbWithCallback invokes the sae.UnbindSlb API asynchronously

func (*Client) UnbindSlbWithChan

func (client *Client) UnbindSlbWithChan(request *UnbindSlbRequest) (<-chan *UnbindSlbResponse, <-chan error)

UnbindSlbWithChan invokes the sae.UnbindSlb API asynchronously

func (*Client) UntagResources added in v1.61.591

func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)

UntagResources invokes the sae.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback added in v1.61.591

func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int

UntagResourcesWithCallback invokes the sae.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan added in v1.61.591

func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)

UntagResourcesWithChan invokes the sae.UntagResources API asynchronously

func (*Client) UpdateAppSecurityGroup added in v1.61.591

func (client *Client) UpdateAppSecurityGroup(request *UpdateAppSecurityGroupRequest) (response *UpdateAppSecurityGroupResponse, err error)

UpdateAppSecurityGroup invokes the sae.UpdateAppSecurityGroup API synchronously

func (*Client) UpdateAppSecurityGroupWithCallback added in v1.61.591

func (client *Client) UpdateAppSecurityGroupWithCallback(request *UpdateAppSecurityGroupRequest, callback func(response *UpdateAppSecurityGroupResponse, err error)) <-chan int

UpdateAppSecurityGroupWithCallback invokes the sae.UpdateAppSecurityGroup API asynchronously

func (*Client) UpdateAppSecurityGroupWithChan added in v1.61.591

func (client *Client) UpdateAppSecurityGroupWithChan(request *UpdateAppSecurityGroupRequest) (<-chan *UpdateAppSecurityGroupResponse, <-chan error)

UpdateAppSecurityGroupWithChan invokes the sae.UpdateAppSecurityGroup API asynchronously

func (*Client) UpdateApplicationDescription added in v1.61.1594

func (client *Client) UpdateApplicationDescription(request *UpdateApplicationDescriptionRequest) (response *UpdateApplicationDescriptionResponse, err error)

UpdateApplicationDescription invokes the sae.UpdateApplicationDescription API synchronously

func (*Client) UpdateApplicationDescriptionWithCallback added in v1.61.1594

func (client *Client) UpdateApplicationDescriptionWithCallback(request *UpdateApplicationDescriptionRequest, callback func(response *UpdateApplicationDescriptionResponse, err error)) <-chan int

UpdateApplicationDescriptionWithCallback invokes the sae.UpdateApplicationDescription API asynchronously

func (*Client) UpdateApplicationDescriptionWithChan added in v1.61.1594

func (client *Client) UpdateApplicationDescriptionWithChan(request *UpdateApplicationDescriptionRequest) (<-chan *UpdateApplicationDescriptionResponse, <-chan error)

UpdateApplicationDescriptionWithChan invokes the sae.UpdateApplicationDescription API asynchronously

func (*Client) UpdateApplicationScalingRule added in v1.61.1003

func (client *Client) UpdateApplicationScalingRule(request *UpdateApplicationScalingRuleRequest) (response *UpdateApplicationScalingRuleResponse, err error)

UpdateApplicationScalingRule invokes the sae.UpdateApplicationScalingRule API synchronously

func (*Client) UpdateApplicationScalingRuleWithCallback added in v1.61.1003

func (client *Client) UpdateApplicationScalingRuleWithCallback(request *UpdateApplicationScalingRuleRequest, callback func(response *UpdateApplicationScalingRuleResponse, err error)) <-chan int

UpdateApplicationScalingRuleWithCallback invokes the sae.UpdateApplicationScalingRule API asynchronously

func (*Client) UpdateApplicationScalingRuleWithChan added in v1.61.1003

func (client *Client) UpdateApplicationScalingRuleWithChan(request *UpdateApplicationScalingRuleRequest) (<-chan *UpdateApplicationScalingRuleResponse, <-chan error)

UpdateApplicationScalingRuleWithChan invokes the sae.UpdateApplicationScalingRule API asynchronously

func (*Client) UpdateApplicationVswitches added in v1.61.1594

func (client *Client) UpdateApplicationVswitches(request *UpdateApplicationVswitchesRequest) (response *UpdateApplicationVswitchesResponse, err error)

UpdateApplicationVswitches invokes the sae.UpdateApplicationVswitches API synchronously

func (*Client) UpdateApplicationVswitchesWithCallback added in v1.61.1594

func (client *Client) UpdateApplicationVswitchesWithCallback(request *UpdateApplicationVswitchesRequest, callback func(response *UpdateApplicationVswitchesResponse, err error)) <-chan int

UpdateApplicationVswitchesWithCallback invokes the sae.UpdateApplicationVswitches API asynchronously

func (*Client) UpdateApplicationVswitchesWithChan added in v1.61.1594

func (client *Client) UpdateApplicationVswitchesWithChan(request *UpdateApplicationVswitchesRequest) (<-chan *UpdateApplicationVswitchesResponse, <-chan error)

UpdateApplicationVswitchesWithChan invokes the sae.UpdateApplicationVswitches API asynchronously

func (*Client) UpdateConfigMap added in v1.61.591

func (client *Client) UpdateConfigMap(request *UpdateConfigMapRequest) (response *UpdateConfigMapResponse, err error)

UpdateConfigMap invokes the sae.UpdateConfigMap API synchronously

func (*Client) UpdateConfigMapWithCallback added in v1.61.591

func (client *Client) UpdateConfigMapWithCallback(request *UpdateConfigMapRequest, callback func(response *UpdateConfigMapResponse, err error)) <-chan int

UpdateConfigMapWithCallback invokes the sae.UpdateConfigMap API asynchronously

func (*Client) UpdateConfigMapWithChan added in v1.61.591

func (client *Client) UpdateConfigMapWithChan(request *UpdateConfigMapRequest) (<-chan *UpdateConfigMapResponse, <-chan error)

UpdateConfigMapWithChan invokes the sae.UpdateConfigMap API asynchronously

func (*Client) UpdateGreyTagRoute added in v1.61.1378

func (client *Client) UpdateGreyTagRoute(request *UpdateGreyTagRouteRequest) (response *UpdateGreyTagRouteResponse, err error)

UpdateGreyTagRoute invokes the sae.UpdateGreyTagRoute API synchronously

func (*Client) UpdateGreyTagRouteWithCallback added in v1.61.1378

func (client *Client) UpdateGreyTagRouteWithCallback(request *UpdateGreyTagRouteRequest, callback func(response *UpdateGreyTagRouteResponse, err error)) <-chan int

UpdateGreyTagRouteWithCallback invokes the sae.UpdateGreyTagRoute API asynchronously

func (*Client) UpdateGreyTagRouteWithChan added in v1.61.1378

func (client *Client) UpdateGreyTagRouteWithChan(request *UpdateGreyTagRouteRequest) (<-chan *UpdateGreyTagRouteResponse, <-chan error)

UpdateGreyTagRouteWithChan invokes the sae.UpdateGreyTagRoute API asynchronously

func (*Client) UpdateIngress added in v1.61.591

func (client *Client) UpdateIngress(request *UpdateIngressRequest) (response *UpdateIngressResponse, err error)

UpdateIngress invokes the sae.UpdateIngress API synchronously

func (*Client) UpdateIngressWithCallback added in v1.61.591

func (client *Client) UpdateIngressWithCallback(request *UpdateIngressRequest, callback func(response *UpdateIngressResponse, err error)) <-chan int

UpdateIngressWithCallback invokes the sae.UpdateIngress API asynchronously

func (*Client) UpdateIngressWithChan added in v1.61.591

func (client *Client) UpdateIngressWithChan(request *UpdateIngressRequest) (<-chan *UpdateIngressResponse, <-chan error)

UpdateIngressWithChan invokes the sae.UpdateIngress API asynchronously

func (*Client) UpdateNamespace

func (client *Client) UpdateNamespace(request *UpdateNamespaceRequest) (response *UpdateNamespaceResponse, err error)

UpdateNamespace invokes the sae.UpdateNamespace API synchronously

func (*Client) UpdateNamespaceVpc added in v1.61.591

func (client *Client) UpdateNamespaceVpc(request *UpdateNamespaceVpcRequest) (response *UpdateNamespaceVpcResponse, err error)

UpdateNamespaceVpc invokes the sae.UpdateNamespaceVpc API synchronously

func (*Client) UpdateNamespaceVpcWithCallback added in v1.61.591

func (client *Client) UpdateNamespaceVpcWithCallback(request *UpdateNamespaceVpcRequest, callback func(response *UpdateNamespaceVpcResponse, err error)) <-chan int

UpdateNamespaceVpcWithCallback invokes the sae.UpdateNamespaceVpc API asynchronously

func (*Client) UpdateNamespaceVpcWithChan added in v1.61.591

func (client *Client) UpdateNamespaceVpcWithChan(request *UpdateNamespaceVpcRequest) (<-chan *UpdateNamespaceVpcResponse, <-chan error)

UpdateNamespaceVpcWithChan invokes the sae.UpdateNamespaceVpc API asynchronously

func (*Client) UpdateNamespaceWithCallback

func (client *Client) UpdateNamespaceWithCallback(request *UpdateNamespaceRequest, callback func(response *UpdateNamespaceResponse, err error)) <-chan int

UpdateNamespaceWithCallback invokes the sae.UpdateNamespace API asynchronously

func (*Client) UpdateNamespaceWithChan

func (client *Client) UpdateNamespaceWithChan(request *UpdateNamespaceRequest) (<-chan *UpdateNamespaceResponse, <-chan error)

UpdateNamespaceWithChan invokes the sae.UpdateNamespace API asynchronously

type CoTargets

type CoTargets struct {
	CoTarget []string `json:"CoTarget" xml:"CoTarget"`
}

CoTargets is a nested struct in sae response

type ConfigMap added in v1.61.591

type ConfigMap struct {
	UpdateTime  int64                  `json:"UpdateTime" xml:"UpdateTime"`
	Data        map[string]interface{} `json:"Data" xml:"Data"`
	NamespaceId string                 `json:"NamespaceId" xml:"NamespaceId"`
	Description string                 `json:"Description" xml:"Description"`
	CreateTime  int64                  `json:"CreateTime" xml:"CreateTime"`
	ConfigMapId int64                  `json:"ConfigMapId" xml:"ConfigMapId"`
	Name        string                 `json:"Name" xml:"Name"`
	RelateApps  []RelateApp            `json:"RelateApps" xml:"RelateApps"`
}

ConfigMap is a nested struct in sae response

type ConfigMapMountDesc added in v1.61.591

type ConfigMapMountDesc struct {
	ConfigMapMountDescItem []ConfigMapMountDescItem `json:"ConfigMapMountDesc" xml:"ConfigMapMountDesc"`
}

ConfigMapMountDesc is a nested struct in sae response

type ConfigMapMountDescItem added in v1.61.591

type ConfigMapMountDescItem struct {
	Key           string `json:"Key" xml:"Key"`
	ConfigMapName string `json:"ConfigMapName" xml:"ConfigMapName"`
	MountPath     string `json:"MountPath" xml:"MountPath"`
	ConfigMapId   int64  `json:"ConfigMapId" xml:"ConfigMapId"`
}

ConfigMapMountDescItem is a nested struct in sae response

type ConfigMaps added in v1.61.591

type ConfigMaps struct {
	ConfigMap []ConfigMap `json:"ConfigMap" xml:"ConfigMap"`
}

ConfigMaps is a nested struct in sae response

type ConfirmPipelineBatchRequest

type ConfirmPipelineBatchRequest struct {
	*requests.RoaRequest
	Confirm    requests.Boolean `position:"Query" name:"Confirm"`
	PipelineId string           `position:"Query" name:"PipelineId"`
}

ConfirmPipelineBatchRequest is the request struct for api ConfirmPipelineBatch

func CreateConfirmPipelineBatchRequest

func CreateConfirmPipelineBatchRequest() (request *ConfirmPipelineBatchRequest)

CreateConfirmPipelineBatchRequest creates a request to invoke ConfirmPipelineBatch API

type ConfirmPipelineBatchResponse

type ConfirmPipelineBatchResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ConfirmPipelineBatchResponse is the response struct for api ConfirmPipelineBatch

func CreateConfirmPipelineBatchResponse

func CreateConfirmPipelineBatchResponse() (response *ConfirmPipelineBatchResponse)

CreateConfirmPipelineBatchResponse creates a response to parse from ConfirmPipelineBatch response

type CreateApplicationRequest

type CreateApplicationRequest struct {
	*requests.RoaRequest
	NasId                         string           `position:"Query" name:"NasId"`
	JarStartArgs                  string           `position:"Query" name:"JarStartArgs"`
	OssAkSecret                   string           `position:"Body" name:"OssAkSecret"`
	MountHost                     string           `position:"Query" name:"MountHost"`
	AutoConfig                    requests.Boolean `position:"Query" name:"AutoConfig"`
	Envs                          string           `position:"Query" name:"Envs"`
	KafkaInstanceId               string           `position:"Query" name:"KafkaInstanceId"`
	PhpPECLExtensions             string           `position:"Body" name:"PhpPECLExtensions"`
	PhpArmsConfigLocation         string           `position:"Query" name:"PhpArmsConfigLocation"`
	ProgrammingLanguage           string           `position:"Query" name:"ProgrammingLanguage"`
	CustomHostAlias               string           `position:"Query" name:"CustomHostAlias"`
	Deploy                        requests.Boolean `position:"Query" name:"Deploy"`
	JarStartOptions               string           `position:"Query" name:"JarStartOptions"`
	AppName                       string           `position:"Query" name:"AppName"`
	NamespaceId                   string           `position:"Query" name:"NamespaceId"`
	PurchaseEip                   requests.Boolean `position:"Query" name:"PurchaseEip"`
	ConfigMapMountDesc            string           `position:"Body" name:"ConfigMapMountDesc"`
	OssMountDescs                 string           `position:"Body" name:"OssMountDescs"`
	KafkaEndpoint                 string           `position:"Query" name:"KafkaEndpoint"`
	PreStop                       string           `position:"Query" name:"PreStop"`
	Cpu                           requests.Integer `position:"Query" name:"Cpu"`
	VSwitchId                     string           `position:"Query" name:"VSwitchId"`
	PackageType                   string           `position:"Query" name:"PackageType"`
	PostStart                     string           `position:"Query" name:"PostStart"`
	PhpExtensions                 string           `position:"Body" name:"PhpExtensions"`
	AssociateEip                  requests.Boolean `position:"Body" name:"AssociateEip"`
	WebContainer                  string           `position:"Query" name:"WebContainer"`
	Memory                        requests.Integer `position:"Query" name:"Memory"`
	SlsConfigs                    string           `position:"Query" name:"SlsConfigs"`
	KafkaConfigs                  string           `position:"Query" name:"KafkaConfigs"`
	OpenCollectToKafka            requests.Boolean `position:"Query" name:"OpenCollectToKafka"`
	CommandArgs                   string           `position:"Query" name:"CommandArgs"`
	AcrAssumeRoleArn              string           `position:"Query" name:"AcrAssumeRoleArn"`
	Readiness                     string           `position:"Query" name:"Readiness"`
	Timezone                      string           `position:"Query" name:"Timezone"`
	OssAkId                       string           `position:"Body" name:"OssAkId"`
	Liveness                      string           `position:"Query" name:"Liveness"`
	SecurityGroupId               string           `position:"Query" name:"SecurityGroupId"`
	PackageVersion                string           `position:"Query" name:"PackageVersion"`
	TomcatConfig                  string           `position:"Query" name:"TomcatConfig"`
	WarStartOptions               string           `position:"Query" name:"WarStartOptions"`
	EdasContainerVersion          string           `position:"Query" name:"EdasContainerVersion"`
	PackageUrl                    string           `position:"Query" name:"PackageUrl"`
	TerminationGracePeriodSeconds requests.Integer `position:"Query" name:"TerminationGracePeriodSeconds"`
	PhpConfig                     string           `position:"Body" name:"PhpConfig"`
	Replicas                      requests.Integer `position:"Query" name:"Replicas"`
	Command                       string           `position:"Query" name:"Command"`
	MountDesc                     string           `position:"Query" name:"MountDesc"`
	Jdk                           string           `position:"Query" name:"Jdk"`
	AppDescription                string           `position:"Query" name:"AppDescription"`
	KafkaLogfileConfig            string           `position:"Query" name:"KafkaLogfileConfig"`
	AcrInstanceId                 string           `position:"Body" name:"AcrInstanceId"`
	VpcId                         string           `position:"Query" name:"VpcId"`
	ImageUrl                      string           `position:"Query" name:"ImageUrl"`
	Php                           string           `position:"Body" name:"Php"`
	PhpConfigLocation             string           `position:"Query" name:"PhpConfigLocation"`
}

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"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateApplicationResponse is the response struct for api CreateApplication

func CreateCreateApplicationResponse

func CreateCreateApplicationResponse() (response *CreateApplicationResponse)

CreateCreateApplicationResponse creates a response to parse from CreateApplication response

type CreateApplicationScalingRuleRequest added in v1.61.1003

type CreateApplicationScalingRuleRequest struct {
	*requests.RoaRequest
	ScalingRuleName       string           `position:"Query" name:"ScalingRuleName"`
	MinReadyInstances     requests.Integer `position:"Query" name:"MinReadyInstances"`
	ScalingRuleEnable     requests.Boolean `position:"Query" name:"ScalingRuleEnable"`
	ScalingRuleTimer      string           `position:"Query" name:"ScalingRuleTimer"`
	ScalingRuleMetric     string           `position:"Query" name:"ScalingRuleMetric"`
	AppId                 string           `position:"Query" name:"AppId"`
	MinReadyInstanceRatio requests.Integer `position:"Query" name:"MinReadyInstanceRatio"`
	ScalingRuleType       string           `position:"Query" name:"ScalingRuleType"`
}

CreateApplicationScalingRuleRequest is the request struct for api CreateApplicationScalingRule

func CreateCreateApplicationScalingRuleRequest added in v1.61.1003

func CreateCreateApplicationScalingRuleRequest() (request *CreateApplicationScalingRuleRequest)

CreateCreateApplicationScalingRuleRequest creates a request to invoke CreateApplicationScalingRule API

type CreateApplicationScalingRuleResponse added in v1.61.1003

type CreateApplicationScalingRuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateApplicationScalingRuleResponse is the response struct for api CreateApplicationScalingRule

func CreateCreateApplicationScalingRuleResponse added in v1.61.1003

func CreateCreateApplicationScalingRuleResponse() (response *CreateApplicationScalingRuleResponse)

CreateCreateApplicationScalingRuleResponse creates a response to parse from CreateApplicationScalingRule response

type CreateConfigMapRequest added in v1.61.591

type CreateConfigMapRequest struct {
	*requests.RoaRequest
	Data        string `position:"Body" name:"Data"`
	NamespaceId string `position:"Query" name:"NamespaceId"`
	Name        string `position:"Query" name:"Name"`
	Description string `position:"Query" name:"Description"`
}

CreateConfigMapRequest is the request struct for api CreateConfigMap

func CreateCreateConfigMapRequest added in v1.61.591

func CreateCreateConfigMapRequest() (request *CreateConfigMapRequest)

CreateCreateConfigMapRequest creates a request to invoke CreateConfigMap API

type CreateConfigMapResponse added in v1.61.591

type CreateConfigMapResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateConfigMapResponse is the response struct for api CreateConfigMap

func CreateCreateConfigMapResponse added in v1.61.591

func CreateCreateConfigMapResponse() (response *CreateConfigMapResponse)

CreateCreateConfigMapResponse creates a response to parse from CreateConfigMap response

type CreateGreyTagRouteRequest added in v1.61.1378

type CreateGreyTagRouteRequest struct {
	*requests.RoaRequest
	AppId       string `position:"Query" name:"AppId"`
	Name        string `position:"Query" name:"Name"`
	Description string `position:"Query" name:"Description"`
	DubboRules  string `position:"Query" name:"DubboRules"`
	ScRules     string `position:"Query" name:"ScRules"`
}

CreateGreyTagRouteRequest is the request struct for api CreateGreyTagRoute

func CreateCreateGreyTagRouteRequest added in v1.61.1378

func CreateCreateGreyTagRouteRequest() (request *CreateGreyTagRouteRequest)

CreateCreateGreyTagRouteRequest creates a request to invoke CreateGreyTagRoute API

type CreateGreyTagRouteResponse added in v1.61.1378

type CreateGreyTagRouteResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateGreyTagRouteResponse is the response struct for api CreateGreyTagRoute

func CreateCreateGreyTagRouteResponse added in v1.61.1378

func CreateCreateGreyTagRouteResponse() (response *CreateGreyTagRouteResponse)

CreateCreateGreyTagRouteResponse creates a response to parse from CreateGreyTagRoute response

type CreateIngressRequest added in v1.61.591

type CreateIngressRequest struct {
	*requests.RoaRequest
	ListenerPort     requests.Integer `position:"Query" name:"ListenerPort"`
	SlbId            string           `position:"Query" name:"SlbId"`
	NamespaceId      string           `position:"Query" name:"NamespaceId"`
	Description      string           `position:"Query" name:"Description"`
	LoadBalanceType  string           `position:"Query" name:"LoadBalanceType"`
	Rules            string           `position:"Body" name:"Rules"`
	CertId           string           `position:"Query" name:"CertId"`
	ListenerProtocol string           `position:"Query" name:"ListenerProtocol"`
	DefaultRule      string           `position:"Query" name:"DefaultRule"`
}

CreateIngressRequest is the request struct for api CreateIngress

func CreateCreateIngressRequest added in v1.61.591

func CreateCreateIngressRequest() (request *CreateIngressRequest)

CreateCreateIngressRequest creates a request to invoke CreateIngress API

type CreateIngressResponse added in v1.61.591

type CreateIngressResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateIngressResponse is the response struct for api CreateIngress

func CreateCreateIngressResponse added in v1.61.591

func CreateCreateIngressResponse() (response *CreateIngressResponse)

CreateCreateIngressResponse creates a response to parse from CreateIngress response

type CreateNamespaceRequest

type CreateNamespaceRequest struct {
	*requests.RoaRequest
	NamespaceName        string `position:"Query" name:"NamespaceName"`
	NamespaceDescription string `position:"Query" name:"NamespaceDescription"`
	NamespaceId          string `position:"Query" name:"NamespaceId"`
}

CreateNamespaceRequest is the request struct for api CreateNamespace

func CreateCreateNamespaceRequest

func CreateCreateNamespaceRequest() (request *CreateNamespaceRequest)

CreateCreateNamespaceRequest creates a request to invoke CreateNamespace API

type CreateNamespaceResponse

type CreateNamespaceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateNamespaceResponse is the response struct for api CreateNamespace

func CreateCreateNamespaceResponse

func CreateCreateNamespaceResponse() (response *CreateNamespaceResponse)

CreateCreateNamespaceResponse creates a response to parse from CreateNamespace response

type CurrentMetric added in v1.61.1003

type CurrentMetric struct {
	Name         string `json:"Name" xml:"Name"`
	CurrentValue int64  `json:"CurrentValue" xml:"CurrentValue"`
	Type         string `json:"Type" xml:"Type"`
}

CurrentMetric is a nested struct in sae response

type CurrentMetricsInDescribeApplicationScalingRule added in v1.61.1429

type CurrentMetricsInDescribeApplicationScalingRule struct {
	CurrentMetric []CurrentMetric `json:"CurrentMetric" xml:"CurrentMetric"`
}

CurrentMetricsInDescribeApplicationScalingRule is a nested struct in sae response

type CurrentMetricsInDescribeApplicationScalingRules added in v1.61.1429

type CurrentMetricsInDescribeApplicationScalingRules struct {
	CurrentMetric []CurrentMetric `json:"CurrentMetric" xml:"CurrentMetric"`
}

CurrentMetricsInDescribeApplicationScalingRules is a nested struct in sae response

type Data

type Data struct {
	LoadBalanceType               string                   `json:"LoadBalanceType" xml:"LoadBalanceType"`
	LastDisableTime               int64                    `json:"LastDisableTime" xml:"LastDisableTime"`
	VpcName                       string                   `json:"VpcName" xml:"VpcName"`
	TomcatConfig                  string                   `json:"TomcatConfig" xml:"TomcatConfig"`
	VSwitchName                   string                   `json:"VSwitchName" xml:"VSwitchName"`
	LastChangeOrderId             string                   `json:"LastChangeOrderId" xml:"LastChangeOrderId"`
	EdasContainerVersion          string                   `json:"EdasContainerVersion" xml:"EdasContainerVersion"`
	SlsConfigs                    string                   `json:"SlsConfigs" xml:"SlsConfigs"`
	NasId                         string                   `json:"NasId" xml:"NasId"`
	PreStop                       string                   `json:"PreStop" xml:"PreStop"`
	ListenerPort                  int                      `json:"ListenerPort" xml:"ListenerPort"`
	PipelineName                  string                   `json:"PipelineName" xml:"PipelineName"`
	MseApplicationId              string                   `json:"MseApplicationId" xml:"MseApplicationId"`
	NamespaceDescription          string                   `json:"NamespaceDescription" xml:"NamespaceDescription"`
	UpdateTime                    int64                    `json:"UpdateTime" xml:"UpdateTime"`
	JarStartArgs                  string                   `json:"JarStartArgs" xml:"JarStartArgs"`
	Id                            int64                    `json:"Id" xml:"Id"`
	GreyTagRouteId                int64                    `json:"GreyTagRouteId" xml:"GreyTagRouteId"`
	Command                       string                   `json:"Command" xml:"Command"`
	InternetSlbId                 string                   `json:"InternetSlbId" xml:"InternetSlbId"`
	JarStartOptions               string                   `json:"JarStartOptions" xml:"JarStartOptions"`
	PhpExtensions                 string                   `json:"PhpExtensions" xml:"PhpExtensions"`
	PhpConfig                     string                   `json:"PhpConfig" xml:"PhpConfig"`
	Envs                          string                   `json:"Envs" xml:"Envs"`
	RepoTag                       string                   `json:"RepoTag" xml:"RepoTag"`
	RepoType                      string                   `json:"RepoType" xml:"RepoType"`
	SlbId                         string                   `json:"SlbId" xml:"SlbId"`
	TotalSize                     int                      `json:"TotalSize" xml:"TotalSize"`
	NotificationExpired           bool                     `json:"NotificationExpired" xml:"NotificationExpired"`
	UpdateStrategy                string                   `json:"UpdateStrategy" xml:"UpdateStrategy"`
	Name                          string                   `json:"Name" xml:"Name"`
	IntranetSlbId                 string                   `json:"IntranetSlbId" xml:"IntranetSlbId"`
	ChangeOrderId                 string                   `json:"ChangeOrderId" xml:"ChangeOrderId"`
	SecurityGroupId               string                   `json:"SecurityGroupId" xml:"SecurityGroupId"`
	Group                         string                   `json:"Group" xml:"Group"`
	Timezone                      string                   `json:"Timezone" xml:"Timezone"`
	OssAkId                       string                   `json:"OssAkId" xml:"OssAkId"`
	PackageVersion                string                   `json:"PackageVersion" xml:"PackageVersion"`
	PageSize                      int                      `json:"PageSize" xml:"PageSize"`
	MinReadyInstanceRatio         int                      `json:"MinReadyInstanceRatio" xml:"MinReadyInstanceRatio"`
	EnableGreyTagRoute            bool                     `json:"EnableGreyTagRoute" xml:"EnableGreyTagRoute"`
	Replicas                      int                      `json:"Replicas" xml:"Replicas"`
	PhpConfigLocation             string                   `json:"PhpConfigLocation" xml:"PhpConfigLocation"`
	CoStatus                      string                   `json:"CoStatus" xml:"CoStatus"`
	CustomHostAlias               string                   `json:"CustomHostAlias" xml:"CustomHostAlias"`
	TenantId                      string                   `json:"TenantId" xml:"TenantId"`
	NamespaceName                 string                   `json:"NamespaceName" xml:"NamespaceName"`
	NextPipelineId                string                   `json:"NextPipelineId" xml:"NextPipelineId"`
	Memory                        int                      `json:"Memory" xml:"Memory"`
	VSwitchId                     string                   `json:"VSwitchId" xml:"VSwitchId"`
	PhpArmsConfigLocation         string                   `json:"PhpArmsConfigLocation" xml:"PhpArmsConfigLocation"`
	Version                       string                   `json:"Version" xml:"Version"`
	PostStart                     string                   `json:"PostStart" xml:"PostStart"`
	RepoNamespace                 string                   `json:"RepoNamespace" xml:"RepoNamespace"`
	Liveness                      string                   `json:"Liveness" xml:"Liveness"`
	ListenerProtocol              string                   `json:"ListenerProtocol" xml:"ListenerProtocol"`
	RepoName                      string                   `json:"RepoName" xml:"RepoName"`
	EnableAhas                    string                   `json:"EnableAhas" xml:"EnableAhas"`
	CurrentPage                   int                      `json:"CurrentPage" xml:"CurrentPage"`
	AcrInstanceId                 string                   `json:"AcrInstanceId" xml:"AcrInstanceId"`
	NextToken                     string                   `json:"NextToken" xml:"NextToken"`
	SpringApplicationName         string                   `json:"SpringApplicationName" xml:"SpringApplicationName"`
	AppName                       string                   `json:"AppName" xml:"AppName"`
	PackageUrl                    string                   `json:"PackageUrl" xml:"PackageUrl"`
	DubboApplicationName          string                   `json:"DubboApplicationName" xml:"DubboApplicationName"`
	PackageType                   string                   `json:"PackageType" xml:"PackageType"`
	LastChangeOrderRunning        bool                     `json:"LastChangeOrderRunning" xml:"LastChangeOrderRunning"`
	KafkaConfigs                  string                   `json:"KafkaConfigs" xml:"KafkaConfigs"`
	MountHost                     string                   `json:"MountHost" xml:"MountHost"`
	SlbType                       string                   `json:"SlbType" xml:"SlbType"`
	EdasAppName                   string                   `json:"EdasAppName" xml:"EdasAppName"`
	CurrentPoint                  int                      `json:"CurrentPoint" xml:"CurrentPoint"`
	ImageUrl                      string                   `json:"ImageUrl" xml:"ImageUrl"`
	OssAkSecret                   string                   `json:"OssAkSecret" xml:"OssAkSecret"`
	LastChangeOrderStatus         string                   `json:"LastChangeOrderStatus" xml:"LastChangeOrderStatus"`
	VpcId                         string                   `json:"VpcId" xml:"VpcId"`
	IntranetIp                    string                   `json:"IntranetIp" xml:"IntranetIp"`
	ServiceType                   string                   `json:"ServiceType" xml:"ServiceType"`
	ServiceName                   string                   `json:"ServiceName" xml:"ServiceName"`
	CertId                        string                   `json:"CertId" xml:"CertId"`
	ShowBatch                     bool                     `json:"ShowBatch" xml:"ShowBatch"`
	BatchWaitTime                 int                      `json:"BatchWaitTime" xml:"BatchWaitTime"`
	RepoId                        int                      `json:"RepoId" xml:"RepoId"`
	BelongRegion                  string                   `json:"BelongRegion" xml:"BelongRegion"`
	CrUrl                         string                   `json:"CrUrl" xml:"CrUrl"`
	Jdk                           string                   `json:"Jdk" xml:"Jdk"`
	AppId                         string                   `json:"AppId" xml:"AppId"`
	Metadata                      map[string]interface{}   `json:"Metadata" xml:"Metadata"`
	Php                           string                   `json:"Php" xml:"Php"`
	ScaleRuleName                 string                   `json:"ScaleRuleName" xml:"ScaleRuleName"`
	AcrAssumeRoleArn              string                   `json:"AcrAssumeRoleArn" xml:"AcrAssumeRoleArn"`
	JumpServerAppId               string                   `json:"JumpServerAppId" xml:"JumpServerAppId"`
	Cpu                           int                      `json:"Cpu" xml:"Cpu"`
	TerminationGracePeriodSeconds int                      `json:"TerminationGracePeriodSeconds" xml:"TerminationGracePeriodSeconds"`
	WebContainer                  string                   `json:"WebContainer" xml:"WebContainer"`
	AssociateEip                  bool                     `json:"AssociateEip" xml:"AssociateEip"`
	RepoOriginType                string                   `json:"RepoOriginType" xml:"RepoOriginType"`
	PipelineStatus                int                      `json:"PipelineStatus" xml:"PipelineStatus"`
	CreateTime                    int64                    `json:"CreateTime" xml:"CreateTime"`
	MinReadyInstances             int                      `json:"MinReadyInstances" xml:"MinReadyInstances"`
	CommandArgs                   string                   `json:"CommandArgs" xml:"CommandArgs"`
	CurrentStageId                string                   `json:"CurrentStageId" xml:"CurrentStageId"`
	AppDescription                string                   `json:"AppDescription" xml:"AppDescription"`
	PhpPECLExtensions             string                   `json:"PhpPECLExtensions" xml:"PhpPECLExtensions"`
	RegionId                      string                   `json:"RegionId" xml:"RegionId"`
	PipelineId                    string                   `json:"PipelineId" xml:"PipelineId"`
	WarStartOptions               string                   `json:"WarStartOptions" xml:"WarStartOptions"`
	UserId                        string                   `json:"UserId" xml:"UserId"`
	Workload                      string                   `json:"Workload" xml:"Workload"`
	ProgrammingLanguage           string                   `json:"ProgrammingLanguage" xml:"ProgrammingLanguage"`
	Description                   string                   `json:"Description" xml:"Description"`
	ScaleRuleEnabled              bool                     `json:"ScaleRuleEnabled" xml:"ScaleRuleEnabled"`
	InternetIp                    string                   `json:"InternetIp" xml:"InternetIp"`
	AppCount                      int64                    `json:"AppCount" xml:"AppCount"`
	ConfigMapId                   int64                    `json:"ConfigMapId" xml:"ConfigMapId"`
	IsNeedApproval                bool                     `json:"IsNeedApproval" xml:"IsNeedApproval"`
	IngressId                     int64                    `json:"IngressId" xml:"IngressId"`
	Readiness                     string                   `json:"Readiness" xml:"Readiness"`
	ScaleRuleType                 string                   `json:"ScaleRuleType" xml:"ScaleRuleType"`
	NamespaceId                   string                   `json:"NamespaceId" xml:"NamespaceId"`
	Data                          map[string]interface{}   `json:"Data" xml:"Data"`
	Timer                         Timer                    `json:"Timer" xml:"Timer"`
	Order                         Order                    `json:"Order" xml:"Order"`
	DefaultRule                   DefaultRule              `json:"DefaultRule" xml:"DefaultRule"`
	RealTimeRes                   RealTimeRes              `json:"RealTimeRes" xml:"RealTimeRes"`
	Metric                        Metric                   `json:"Metric" xml:"Metric"`
	BagUsage                      BagUsage                 `json:"BagUsage" xml:"BagUsage"`
	Summary                       Summary                  `json:"Summary" xml:"Summary"`
	OssMountDescs                 []OssMountDesc           `json:"OssMountDescs" xml:"OssMountDescs"`
	MountDesc                     []MountDescItem          `json:"MountDesc" xml:"MountDesc"`
	Instances                     []Instance               `json:"Instances" xml:"Instances"`
	ConfigMaps                    []ConfigMap              `json:"ConfigMaps" xml:"ConfigMaps"`
	RelateApps                    []RelateApp              `json:"RelateApps" xml:"RelateApps"`
	IngressList                   []Ingress                `json:"IngressList" xml:"IngressList"`
	TagResources                  []TagResource            `json:"TagResources" xml:"TagResources"`
	LogConfigs                    []LogConfig              `json:"LogConfigs" xml:"LogConfigs"`
	Intranet                      []IntranetItem           `json:"Intranet" xml:"Intranet"`
	ScRules                       []ScRule                 `json:"ScRules" xml:"ScRules"`
	Rules                         []Rule                   `json:"Rules" xml:"Rules"`
	ChangeOrderList               []ChangeOrder            `json:"ChangeOrderList" xml:"ChangeOrderList"`
	ConfigMapMountDesc            []ConfigMapMountDescItem `json:"ConfigMapMountDesc" xml:"ConfigMapMountDesc"`
	DubboRules                    []DubboRule              `json:"DubboRules" xml:"DubboRules"`
	Applications                  []Application            `json:"Applications" xml:"Applications"`
	Tags                          []Tag                    `json:"Tags" xml:"Tags"`
	Methods                       []Method                 `json:"Methods" xml:"Methods"`
	ApplicationScalingRules       []ApplicationScalingRule `json:"ApplicationScalingRules" xml:"ApplicationScalingRules"`
	Internet                      []InternetItem           `json:"Internet" xml:"Internet"`
	AppEventEntity                []AppEventEntityItem     `json:"AppEventEntity" xml:"AppEventEntity"`
	StageList                     []Stage                  `json:"StageList" xml:"StageList"`
	Namespaces                    []Namespace              `json:"Namespaces" xml:"Namespaces"`
}

Data is a nested struct in sae response

type DataInDescribeApplicationGroups

type DataInDescribeApplicationGroups struct {
	ApplicationGroup []ApplicationGroup `json:"ApplicationGroup" xml:"ApplicationGroup"`
}

DataInDescribeApplicationGroups is a nested struct in sae response

type DataInDescribeApplicationStatus added in v1.61.1003

type DataInDescribeApplicationStatus struct {
	ArmsAdvancedEnabled    string `json:"ArmsAdvancedEnabled" xml:"ArmsAdvancedEnabled"`
	LastChangeOrderId      string `json:"LastChangeOrderId" xml:"LastChangeOrderId"`
	ArmsApmInfo            string `json:"ArmsApmInfo" xml:"ArmsApmInfo"`
	CreateTime             string `json:"CreateTime" xml:"CreateTime"`
	CurrentStatus          string `json:"CurrentStatus" xml:"CurrentStatus"`
	AppId                  string `json:"AppId" xml:"AppId"`
	LastChangeOrderRunning bool   `json:"LastChangeOrderRunning" xml:"LastChangeOrderRunning"`
	RunningInstances       int    `json:"RunningInstances" xml:"RunningInstances"`
	LastChangeOrderStatus  string `json:"LastChangeOrderStatus" xml:"LastChangeOrderStatus"`
	SubStatus              string `json:"SubStatus" xml:"SubStatus"`
	EnableAgent            bool   `json:"EnableAgent" xml:"EnableAgent"`
	FileSizeLimit          int64  `json:"FileSizeLimit" xml:"FileSizeLimit"`
}

DataInDescribeApplicationStatus is a nested struct in sae response

type DataInDescribeChangeOrder added in v1.61.1003

type DataInDescribeChangeOrder struct {
	Status             int        `json:"Status" xml:"Status"`
	SubStatus          int        `json:"SubStatus" xml:"SubStatus"`
	ApprovalId         string     `json:"ApprovalId" xml:"ApprovalId"`
	ErrorMessage       string     `json:"ErrorMessage" xml:"ErrorMessage"`
	BatchWaitTime      int        `json:"BatchWaitTime" xml:"BatchWaitTime"`
	CreateTime         string     `json:"CreateTime" xml:"CreateTime"`
	BatchCount         int        `json:"BatchCount" xml:"BatchCount"`
	CoTypeCode         string     `json:"CoTypeCode" xml:"CoTypeCode"`
	SupportAbortFreeze bool       `json:"SupportAbortFreeze" xml:"SupportAbortFreeze"`
	SupportRollback    bool       `json:"SupportRollback" xml:"SupportRollback"`
	ChangeOrderId      string     `json:"ChangeOrderId" xml:"ChangeOrderId"`
	AppName            string     `json:"AppName" xml:"AppName"`
	BatchType          string     `json:"BatchType" xml:"BatchType"`
	Description        string     `json:"Description" xml:"Description"`
	CoType             string     `json:"CoType" xml:"CoType"`
	Auto               bool       `json:"Auto" xml:"Auto"`
	CurrentPipelineId  string     `json:"CurrentPipelineId" xml:"CurrentPipelineId"`
	AppId              string     `json:"AppId" xml:"AppId"`
	CoTargets          []string   `json:"CoTargets" xml:"CoTargets"`
	Pipelines          []Pipeline `json:"Pipelines" xml:"Pipelines"`
}

DataInDescribeChangeOrder is a nested struct in sae response

type DataInDescribeComponents

type DataInDescribeComponents struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInDescribeComponents is a nested struct in sae response

type DataInDescribeEdasContainers

type DataInDescribeEdasContainers struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInDescribeEdasContainers is a nested struct in sae response

type DataInDescribeInstanceSpecifications

type DataInDescribeInstanceSpecifications struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInDescribeInstanceSpecifications is a nested struct in sae response

type DataInDescribeNamespaceList

type DataInDescribeNamespaceList struct {
	RegionList []RegionList `json:"RegionList" xml:"RegionList"`
}

DataInDescribeNamespaceList is a nested struct in sae response

type DataInListAppServicesPage added in v1.61.1378

type DataInListAppServicesPage struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInListAppServicesPage is a nested struct in sae response

type DataInListAppVersions added in v1.61.591

type DataInListAppVersions struct {
	PackageVersionEntity []PackageVersionEntity `json:"PackageVersionEntity" xml:"PackageVersionEntity"`
}

DataInListAppVersions is a nested struct in sae response

type DataInListConsumedServices

type DataInListConsumedServices struct {
	ListConsumedServices []ListConsumedServices `json:"ListConsumedServices" xml:"ListConsumedServices"`
}

DataInListConsumedServices is a nested struct in sae response

type DataInListGreyTagRoute added in v1.61.1378

type DataInListGreyTagRoute struct {
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	TotalSize   int64    `json:"TotalSize" xml:"TotalSize"`
	Result      []Result `json:"Result" xml:"Result"`
}

DataInListGreyTagRoute is a nested struct in sae response

type DataInListPublishedServices

type DataInListPublishedServices struct {
	DataItem []DataItemInListPublishedServices `json:"Data" xml:"Data"`
}

DataInListPublishedServices is a nested struct in sae response

type DataInUpdateConfigMap added in v1.61.591

type DataInUpdateConfigMap struct {
	ConfigMapId string `json:"ConfigMapId" xml:"ConfigMapId"`
}

DataInUpdateConfigMap is a nested struct in sae response

type DataItem

type DataItem struct {
	PageNumber           string                    `json:"PageNumber" xml:"PageNumber"`
	Id                   int                       `json:"Id" xml:"Id"`
	Expired              bool                      `json:"Expired" xml:"Expired"`
	Memory               int                       `json:"Memory" xml:"Memory"`
	CurrentPage          string                    `json:"CurrentPage" xml:"CurrentPage"`
	ComponentKey         string                    `json:"ComponentKey" xml:"ComponentKey"`
	SpecInfo             string                    `json:"SpecInfo" xml:"SpecInfo"`
	PageSize             string                    `json:"PageSize" xml:"PageSize"`
	EdasContainerVersion string                    `json:"EdasContainerVersion" xml:"EdasContainerVersion"`
	Disabled             bool                      `json:"Disabled" xml:"Disabled"`
	Version              int                       `json:"Version" xml:"Version"`
	Enable               bool                      `json:"Enable" xml:"Enable"`
	TotalSize            string                    `json:"TotalSize" xml:"TotalSize"`
	ComponentDescription string                    `json:"ComponentDescription" xml:"ComponentDescription"`
	Cpu                  int                       `json:"Cpu" xml:"Cpu"`
	Type                 string                    `json:"Type" xml:"Type"`
	Result               []MscAgentServiceResponse `json:"Result" xml:"Result"`
}

DataItem is a nested struct in sae response

type DataItemInListPublishedServices added in v1.61.591

type DataItemInListPublishedServices struct {
	Type     string   `json:"Type" xml:"Type"`
	Version  string   `json:"Version" xml:"Version"`
	AppId    string   `json:"AppId" xml:"AppId"`
	Group2Ip string   `json:"Group2Ip" xml:"Group2Ip"`
	Name     string   `json:"Name" xml:"Name"`
	Groups   []string `json:"Groups" xml:"Groups"`
	Ips      []string `json:"Ips" xml:"Ips"`
}

DataItemInListPublishedServices is a nested struct in sae response

type DefaultRule added in v1.61.591

type DefaultRule struct {
	ContainerPort int    `json:"ContainerPort" xml:"ContainerPort"`
	AppName       string `json:"AppName" xml:"AppName"`
	AppId         string `json:"AppId" xml:"AppId"`
}

DefaultRule is a nested struct in sae 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"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DeleteApplicationResponse is the response struct for api DeleteApplication

func CreateDeleteApplicationResponse

func CreateDeleteApplicationResponse() (response *DeleteApplicationResponse)

CreateDeleteApplicationResponse creates a response to parse from DeleteApplication response

type DeleteApplicationScalingRuleRequest added in v1.61.1003

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

DeleteApplicationScalingRuleRequest is the request struct for api DeleteApplicationScalingRule

func CreateDeleteApplicationScalingRuleRequest added in v1.61.1003

func CreateDeleteApplicationScalingRuleRequest() (request *DeleteApplicationScalingRuleRequest)

CreateDeleteApplicationScalingRuleRequest creates a request to invoke DeleteApplicationScalingRule API

type DeleteApplicationScalingRuleResponse added in v1.61.1003

type DeleteApplicationScalingRuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
}

DeleteApplicationScalingRuleResponse is the response struct for api DeleteApplicationScalingRule

func CreateDeleteApplicationScalingRuleResponse added in v1.61.1003

func CreateDeleteApplicationScalingRuleResponse() (response *DeleteApplicationScalingRuleResponse)

CreateDeleteApplicationScalingRuleResponse creates a response to parse from DeleteApplicationScalingRule response

type DeleteConfigMapRequest added in v1.61.591

type DeleteConfigMapRequest struct {
	*requests.RoaRequest
	ConfigMapId requests.Integer `position:"Query" name:"ConfigMapId"`
}

DeleteConfigMapRequest is the request struct for api DeleteConfigMap

func CreateDeleteConfigMapRequest added in v1.61.591

func CreateDeleteConfigMapRequest() (request *DeleteConfigMapRequest)

CreateDeleteConfigMapRequest creates a request to invoke DeleteConfigMap API

type DeleteConfigMapResponse added in v1.61.591

type DeleteConfigMapResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DeleteConfigMapResponse is the response struct for api DeleteConfigMap

func CreateDeleteConfigMapResponse added in v1.61.591

func CreateDeleteConfigMapResponse() (response *DeleteConfigMapResponse)

CreateDeleteConfigMapResponse creates a response to parse from DeleteConfigMap response

type DeleteGreyTagRouteRequest added in v1.61.1378

type DeleteGreyTagRouteRequest struct {
	*requests.RoaRequest
	GreyTagRouteId requests.Integer `position:"Query" name:"GreyTagRouteId"`
}

DeleteGreyTagRouteRequest is the request struct for api DeleteGreyTagRoute

func CreateDeleteGreyTagRouteRequest added in v1.61.1378

func CreateDeleteGreyTagRouteRequest() (request *DeleteGreyTagRouteRequest)

CreateDeleteGreyTagRouteRequest creates a request to invoke DeleteGreyTagRoute API

type DeleteGreyTagRouteResponse added in v1.61.1378

type DeleteGreyTagRouteResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DeleteGreyTagRouteResponse is the response struct for api DeleteGreyTagRoute

func CreateDeleteGreyTagRouteResponse added in v1.61.1378

func CreateDeleteGreyTagRouteResponse() (response *DeleteGreyTagRouteResponse)

CreateDeleteGreyTagRouteResponse creates a response to parse from DeleteGreyTagRoute response

type DeleteIngressRequest added in v1.61.591

type DeleteIngressRequest struct {
	*requests.RoaRequest
	IngressId requests.Integer `position:"Query" name:"IngressId"`
}

DeleteIngressRequest is the request struct for api DeleteIngress

func CreateDeleteIngressRequest added in v1.61.591

func CreateDeleteIngressRequest() (request *DeleteIngressRequest)

CreateDeleteIngressRequest creates a request to invoke DeleteIngress API

type DeleteIngressResponse added in v1.61.591

type DeleteIngressResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DeleteIngressResponse is the response struct for api DeleteIngress

func CreateDeleteIngressResponse added in v1.61.591

func CreateDeleteIngressResponse() (response *DeleteIngressResponse)

CreateDeleteIngressResponse creates a response to parse from DeleteIngress response

type DeleteNamespaceRequest

type DeleteNamespaceRequest struct {
	*requests.RoaRequest
	NamespaceId string `position:"Query" name:"NamespaceId"`
}

DeleteNamespaceRequest is the request struct for api DeleteNamespace

func CreateDeleteNamespaceRequest

func CreateDeleteNamespaceRequest() (request *DeleteNamespaceRequest)

CreateDeleteNamespaceRequest creates a request to invoke DeleteNamespace API

type DeleteNamespaceResponse

type DeleteNamespaceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

DeleteNamespaceResponse is the response struct for api DeleteNamespace

func CreateDeleteNamespaceResponse

func CreateDeleteNamespaceResponse() (response *DeleteNamespaceResponse)

CreateDeleteNamespaceResponse creates a response to parse from DeleteNamespace response

type DeployApplicationRequest

type DeployApplicationRequest struct {
	*requests.RoaRequest
	NasId                            string           `position:"Query" name:"NasId"`
	JarStartArgs                     string           `position:"Query" name:"JarStartArgs"`
	OssAkSecret                      string           `position:"Body" name:"OssAkSecret"`
	MountHost                        string           `position:"Query" name:"MountHost"`
	BatchWaitTime                    requests.Integer `position:"Query" name:"BatchWaitTime"`
	Envs                             string           `position:"Query" name:"Envs"`
	KafkaInstanceId                  string           `position:"Query" name:"KafkaInstanceId"`
	PhpPECLExtensions                string           `position:"Body" name:"PhpPECLExtensions"`
	PhpArmsConfigLocation            string           `position:"Query" name:"PhpArmsConfigLocation"`
	CustomHostAlias                  string           `position:"Query" name:"CustomHostAlias"`
	JarStartOptions                  string           `position:"Query" name:"JarStartOptions"`
	ConfigMapMountDesc               string           `position:"Body" name:"ConfigMapMountDesc"`
	OssMountDescs                    string           `position:"Body" name:"OssMountDescs"`
	KafkaEndpoint                    string           `position:"Query" name:"KafkaEndpoint"`
	PreStop                          string           `position:"Query" name:"PreStop"`
	UpdateStrategy                   string           `position:"Query" name:"UpdateStrategy"`
	ChangeOrderDesc                  string           `position:"Query" name:"ChangeOrderDesc"`
	MinReadyInstanceRatio            requests.Integer `position:"Query" name:"MinReadyInstanceRatio"`
	AutoEnableApplicationScalingRule requests.Boolean `position:"Query" name:"AutoEnableApplicationScalingRule"`
	PostStart                        string           `position:"Query" name:"PostStart"`
	PhpExtensions                    string           `position:"Body" name:"PhpExtensions"`
	AssociateEip                     requests.Boolean `position:"Body" name:"AssociateEip"`
	WebContainer                     string           `position:"Query" name:"WebContainer"`
	EnableAhas                       string           `position:"Query" name:"EnableAhas"`
	SlsConfigs                       string           `position:"Query" name:"SlsConfigs"`
	KafkaConfigs                     string           `position:"Query" name:"KafkaConfigs"`
	OpenCollectToKafka               requests.Boolean `position:"Query" name:"OpenCollectToKafka"`
	CommandArgs                      string           `position:"Query" name:"CommandArgs"`
	AcrAssumeRoleArn                 string           `position:"Query" name:"AcrAssumeRoleArn"`
	Readiness                        string           `position:"Query" name:"Readiness"`
	Timezone                         string           `position:"Query" name:"Timezone"`
	OssAkId                          string           `position:"Body" name:"OssAkId"`
	Liveness                         string           `position:"Query" name:"Liveness"`
	PackageVersion                   string           `position:"Query" name:"PackageVersion"`
	TomcatConfig                     string           `position:"Query" name:"TomcatConfig"`
	WarStartOptions                  string           `position:"Query" name:"WarStartOptions"`
	EdasContainerVersion             string           `position:"Query" name:"EdasContainerVersion"`
	PackageUrl                       string           `position:"Query" name:"PackageUrl"`
	TerminationGracePeriodSeconds    requests.Integer `position:"Query" name:"TerminationGracePeriodSeconds"`
	PhpConfig                        string           `position:"Body" name:"PhpConfig"`
	EnableGreyTagRoute               requests.Boolean `position:"Query" name:"EnableGreyTagRoute"`
	Command                          string           `position:"Query" name:"Command"`
	MountDesc                        string           `position:"Query" name:"MountDesc"`
	Jdk                              string           `position:"Query" name:"Jdk"`
	MinReadyInstances                requests.Integer `position:"Query" name:"MinReadyInstances"`
	KafkaLogfileConfig               string           `position:"Query" name:"KafkaLogfileConfig"`
	AcrInstanceId                    string           `position:"Body" name:"AcrInstanceId"`
	AppId                            string           `position:"Query" name:"AppId"`
	ImageUrl                         string           `position:"Query" name:"ImageUrl"`
	Php                              string           `position:"Body" name:"Php"`
	PhpConfigLocation                string           `position:"Query" name:"PhpConfigLocation"`
}

DeployApplicationRequest is the request struct for api DeployApplication

func CreateDeployApplicationRequest

func CreateDeployApplicationRequest() (request *DeployApplicationRequest)

CreateDeployApplicationRequest creates a request to invoke DeployApplication API

type DeployApplicationResponse

type DeployApplicationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DeployApplicationResponse is the response struct for api DeployApplication

func CreateDeployApplicationResponse

func CreateDeployApplicationResponse() (response *DeployApplicationResponse)

CreateDeployApplicationResponse creates a response to parse from DeployApplication response

type DescribeAppServiceDetailRequest added in v1.61.1378

type DescribeAppServiceDetailRequest struct {
	*requests.RoaRequest
	ServiceType    string `position:"Query" name:"ServiceType"`
	AppId          string `position:"Query" name:"AppId"`
	ServiceVersion string `position:"Query" name:"ServiceVersion"`
	ServiceName    string `position:"Query" name:"ServiceName"`
	ServiceGroup   string `position:"Query" name:"ServiceGroup"`
}

DescribeAppServiceDetailRequest is the request struct for api DescribeAppServiceDetail

func CreateDescribeAppServiceDetailRequest added in v1.61.1378

func CreateDescribeAppServiceDetailRequest() (request *DescribeAppServiceDetailRequest)

CreateDescribeAppServiceDetailRequest creates a request to invoke DescribeAppServiceDetail API

type DescribeAppServiceDetailResponse added in v1.61.1378

type DescribeAppServiceDetailResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeAppServiceDetailResponse is the response struct for api DescribeAppServiceDetail

func CreateDescribeAppServiceDetailResponse added in v1.61.1378

func CreateDescribeAppServiceDetailResponse() (response *DescribeAppServiceDetailResponse)

CreateDescribeAppServiceDetailResponse creates a response to parse from DescribeAppServiceDetail response

type DescribeApplicationConfigRequest

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

DescribeApplicationConfigRequest is the request struct for api DescribeApplicationConfig

func CreateDescribeApplicationConfigRequest

func CreateDescribeApplicationConfigRequest() (request *DescribeApplicationConfigRequest)

CreateDescribeApplicationConfigRequest creates a request to invoke DescribeApplicationConfig API

type DescribeApplicationConfigResponse

type DescribeApplicationConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeApplicationConfigResponse is the response struct for api DescribeApplicationConfig

func CreateDescribeApplicationConfigResponse

func CreateDescribeApplicationConfigResponse() (response *DescribeApplicationConfigResponse)

CreateDescribeApplicationConfigResponse creates a response to parse from DescribeApplicationConfig response

type DescribeApplicationGroupsRequest

type DescribeApplicationGroupsRequest struct {
	*requests.RoaRequest
	AppId       string           `position:"Query" name:"AppId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

DescribeApplicationGroupsRequest is the request struct for api DescribeApplicationGroups

func CreateDescribeApplicationGroupsRequest

func CreateDescribeApplicationGroupsRequest() (request *DescribeApplicationGroupsRequest)

CreateDescribeApplicationGroupsRequest creates a request to invoke DescribeApplicationGroups API

type DescribeApplicationGroupsResponse

type DescribeApplicationGroupsResponse struct {
	*responses.BaseResponse
	RequestId string             `json:"RequestId" xml:"RequestId"`
	Message   string             `json:"Message" xml:"Message"`
	TraceId   string             `json:"TraceId" xml:"TraceId"`
	ErrorCode string             `json:"ErrorCode" xml:"ErrorCode"`
	Code      string             `json:"Code" xml:"Code"`
	Success   bool               `json:"Success" xml:"Success"`
	Data      []ApplicationGroup `json:"Data" xml:"Data"`
}

DescribeApplicationGroupsResponse is the response struct for api DescribeApplicationGroups

func CreateDescribeApplicationGroupsResponse

func CreateDescribeApplicationGroupsResponse() (response *DescribeApplicationGroupsResponse)

CreateDescribeApplicationGroupsResponse creates a response to parse from DescribeApplicationGroups response

type DescribeApplicationImageRequest

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

DescribeApplicationImageRequest is the request struct for api DescribeApplicationImage

func CreateDescribeApplicationImageRequest

func CreateDescribeApplicationImageRequest() (request *DescribeApplicationImageRequest)

CreateDescribeApplicationImageRequest creates a request to invoke DescribeApplicationImage API

type DescribeApplicationImageResponse

type DescribeApplicationImageResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeApplicationImageResponse is the response struct for api DescribeApplicationImage

func CreateDescribeApplicationImageResponse

func CreateDescribeApplicationImageResponse() (response *DescribeApplicationImageResponse)

CreateDescribeApplicationImageResponse creates a response to parse from DescribeApplicationImage response

type DescribeApplicationInstancesRequest

type DescribeApplicationInstancesRequest struct {
	*requests.RoaRequest
	JobId       string           `position:"Query" name:"JobId"`
	AppId       string           `position:"Query" name:"AppId"`
	GroupId     string           `position:"Query" name:"GroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Reverse     requests.Boolean `position:"Query" name:"Reverse"`
}

DescribeApplicationInstancesRequest is the request struct for api DescribeApplicationInstances

func CreateDescribeApplicationInstancesRequest

func CreateDescribeApplicationInstancesRequest() (request *DescribeApplicationInstancesRequest)

CreateDescribeApplicationInstancesRequest creates a request to invoke DescribeApplicationInstances API

type DescribeApplicationInstancesResponse

type DescribeApplicationInstancesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeApplicationInstancesResponse is the response struct for api DescribeApplicationInstances

func CreateDescribeApplicationInstancesResponse

func CreateDescribeApplicationInstancesResponse() (response *DescribeApplicationInstancesResponse)

CreateDescribeApplicationInstancesResponse creates a response to parse from DescribeApplicationInstances response

type DescribeApplicationScalingRuleRequest added in v1.61.1429

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

DescribeApplicationScalingRuleRequest is the request struct for api DescribeApplicationScalingRule

func CreateDescribeApplicationScalingRuleRequest added in v1.61.1429

func CreateDescribeApplicationScalingRuleRequest() (request *DescribeApplicationScalingRuleRequest)

CreateDescribeApplicationScalingRuleRequest creates a request to invoke DescribeApplicationScalingRule API

type DescribeApplicationScalingRuleResponse added in v1.61.1429

type DescribeApplicationScalingRuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeApplicationScalingRuleResponse is the response struct for api DescribeApplicationScalingRule

func CreateDescribeApplicationScalingRuleResponse added in v1.61.1429

func CreateDescribeApplicationScalingRuleResponse() (response *DescribeApplicationScalingRuleResponse)

CreateDescribeApplicationScalingRuleResponse creates a response to parse from DescribeApplicationScalingRule response

type DescribeApplicationScalingRulesRequest added in v1.61.1003

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

DescribeApplicationScalingRulesRequest is the request struct for api DescribeApplicationScalingRules

func CreateDescribeApplicationScalingRulesRequest added in v1.61.1003

func CreateDescribeApplicationScalingRulesRequest() (request *DescribeApplicationScalingRulesRequest)

CreateDescribeApplicationScalingRulesRequest creates a request to invoke DescribeApplicationScalingRules API

type DescribeApplicationScalingRulesResponse added in v1.61.1003

type DescribeApplicationScalingRulesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeApplicationScalingRulesResponse is the response struct for api DescribeApplicationScalingRules

func CreateDescribeApplicationScalingRulesResponse added in v1.61.1003

func CreateDescribeApplicationScalingRulesResponse() (response *DescribeApplicationScalingRulesResponse)

CreateDescribeApplicationScalingRulesResponse creates a response to parse from DescribeApplicationScalingRules response

type DescribeApplicationSlbsRequest

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

DescribeApplicationSlbsRequest is the request struct for api DescribeApplicationSlbs

func CreateDescribeApplicationSlbsRequest

func CreateDescribeApplicationSlbsRequest() (request *DescribeApplicationSlbsRequest)

CreateDescribeApplicationSlbsRequest creates a request to invoke DescribeApplicationSlbs API

type DescribeApplicationSlbsResponse

type DescribeApplicationSlbsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeApplicationSlbsResponse is the response struct for api DescribeApplicationSlbs

func CreateDescribeApplicationSlbsResponse

func CreateDescribeApplicationSlbsResponse() (response *DescribeApplicationSlbsResponse)

CreateDescribeApplicationSlbsResponse creates a response to parse from DescribeApplicationSlbs response

type DescribeApplicationStatusRequest

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

DescribeApplicationStatusRequest is the request struct for api DescribeApplicationStatus

func CreateDescribeApplicationStatusRequest

func CreateDescribeApplicationStatusRequest() (request *DescribeApplicationStatusRequest)

CreateDescribeApplicationStatusRequest creates a request to invoke DescribeApplicationStatus API

type DescribeApplicationStatusResponse

type DescribeApplicationStatusResponse struct {
	*responses.BaseResponse
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Message   string                          `json:"Message" xml:"Message"`
	TraceId   string                          `json:"TraceId" xml:"TraceId"`
	ErrorCode string                          `json:"ErrorCode" xml:"ErrorCode"`
	Code      string                          `json:"Code" xml:"Code"`
	Success   bool                            `json:"Success" xml:"Success"`
	Data      DataInDescribeApplicationStatus `json:"Data" xml:"Data"`
}

DescribeApplicationStatusResponse is the response struct for api DescribeApplicationStatus

func CreateDescribeApplicationStatusResponse

func CreateDescribeApplicationStatusResponse() (response *DescribeApplicationStatusResponse)

CreateDescribeApplicationStatusResponse creates a response to parse from DescribeApplicationStatus response

type DescribeChangeOrderRequest

type DescribeChangeOrderRequest struct {
	*requests.RoaRequest
	ChangeOrderId string `position:"Query" name:"ChangeOrderId"`
}

DescribeChangeOrderRequest is the request struct for api DescribeChangeOrder

func CreateDescribeChangeOrderRequest

func CreateDescribeChangeOrderRequest() (request *DescribeChangeOrderRequest)

CreateDescribeChangeOrderRequest creates a request to invoke DescribeChangeOrder API

type DescribeChangeOrderResponse

type DescribeChangeOrderResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	Message   string                    `json:"Message" xml:"Message"`
	TraceId   string                    `json:"TraceId" xml:"TraceId"`
	ErrorCode string                    `json:"ErrorCode" xml:"ErrorCode"`
	Code      string                    `json:"Code" xml:"Code"`
	Success   bool                      `json:"Success" xml:"Success"`
	Data      DataInDescribeChangeOrder `json:"Data" xml:"Data"`
}

DescribeChangeOrderResponse is the response struct for api DescribeChangeOrder

func CreateDescribeChangeOrderResponse

func CreateDescribeChangeOrderResponse() (response *DescribeChangeOrderResponse)

CreateDescribeChangeOrderResponse creates a response to parse from DescribeChangeOrder response

type DescribeComponentsRequest

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

DescribeComponentsRequest is the request struct for api DescribeComponents

func CreateDescribeComponentsRequest

func CreateDescribeComponentsRequest() (request *DescribeComponentsRequest)

CreateDescribeComponentsRequest creates a request to invoke DescribeComponents API

type DescribeComponentsResponse

type DescribeComponentsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Message   string     `json:"Message" xml:"Message"`
	TraceId   string     `json:"TraceId" xml:"TraceId"`
	ErrorCode string     `json:"ErrorCode" xml:"ErrorCode"`
	Code      string     `json:"Code" xml:"Code"`
	Success   bool       `json:"Success" xml:"Success"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

DescribeComponentsResponse is the response struct for api DescribeComponents

func CreateDescribeComponentsResponse

func CreateDescribeComponentsResponse() (response *DescribeComponentsResponse)

CreateDescribeComponentsResponse creates a response to parse from DescribeComponents response

type DescribeConfigMapRequest added in v1.61.591

type DescribeConfigMapRequest struct {
	*requests.RoaRequest
	ConfigMapId requests.Integer `position:"Query" name:"ConfigMapId"`
}

DescribeConfigMapRequest is the request struct for api DescribeConfigMap

func CreateDescribeConfigMapRequest added in v1.61.591

func CreateDescribeConfigMapRequest() (request *DescribeConfigMapRequest)

CreateDescribeConfigMapRequest creates a request to invoke DescribeConfigMap API

type DescribeConfigMapResponse added in v1.61.591

type DescribeConfigMapResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeConfigMapResponse is the response struct for api DescribeConfigMap

func CreateDescribeConfigMapResponse added in v1.61.591

func CreateDescribeConfigMapResponse() (response *DescribeConfigMapResponse)

CreateDescribeConfigMapResponse creates a response to parse from DescribeConfigMap response

type DescribeConfigurationPriceRequest added in v1.61.1448

type DescribeConfigurationPriceRequest struct {
	*requests.RoaRequest
	Memory requests.Integer `position:"Query" name:"Memory"`
	Cpu    requests.Integer `position:"Query" name:"Cpu"`
}

DescribeConfigurationPriceRequest is the request struct for api DescribeConfigurationPrice

func CreateDescribeConfigurationPriceRequest added in v1.61.1448

func CreateDescribeConfigurationPriceRequest() (request *DescribeConfigurationPriceRequest)

CreateDescribeConfigurationPriceRequest creates a request to invoke DescribeConfigurationPrice API

type DescribeConfigurationPriceResponse added in v1.61.1448

type DescribeConfigurationPriceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeConfigurationPriceResponse is the response struct for api DescribeConfigurationPrice

func CreateDescribeConfigurationPriceResponse added in v1.61.1448

func CreateDescribeConfigurationPriceResponse() (response *DescribeConfigurationPriceResponse)

CreateDescribeConfigurationPriceResponse creates a response to parse from DescribeConfigurationPrice response

type DescribeEdasContainersRequest

type DescribeEdasContainersRequest struct {
	*requests.RoaRequest
}

DescribeEdasContainersRequest is the request struct for api DescribeEdasContainers

func CreateDescribeEdasContainersRequest

func CreateDescribeEdasContainersRequest() (request *DescribeEdasContainersRequest)

CreateDescribeEdasContainersRequest creates a request to invoke DescribeEdasContainers API

type DescribeEdasContainersResponse

type DescribeEdasContainersResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Message   string     `json:"Message" xml:"Message"`
	TraceId   string     `json:"TraceId" xml:"TraceId"`
	ErrorCode string     `json:"ErrorCode" xml:"ErrorCode"`
	Code      string     `json:"Code" xml:"Code"`
	Success   bool       `json:"Success" xml:"Success"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

DescribeEdasContainersResponse is the response struct for api DescribeEdasContainers

func CreateDescribeEdasContainersResponse

func CreateDescribeEdasContainersResponse() (response *DescribeEdasContainersResponse)

CreateDescribeEdasContainersResponse creates a response to parse from DescribeEdasContainers response

type DescribeGreyTagRouteRequest added in v1.61.1378

type DescribeGreyTagRouteRequest struct {
	*requests.RoaRequest
	GreyTagRouteId requests.Integer `position:"Query" name:"GreyTagRouteId"`
}

DescribeGreyTagRouteRequest is the request struct for api DescribeGreyTagRoute

func CreateDescribeGreyTagRouteRequest added in v1.61.1378

func CreateDescribeGreyTagRouteRequest() (request *DescribeGreyTagRouteRequest)

CreateDescribeGreyTagRouteRequest creates a request to invoke DescribeGreyTagRoute API

type DescribeGreyTagRouteResponse added in v1.61.1378

type DescribeGreyTagRouteResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeGreyTagRouteResponse is the response struct for api DescribeGreyTagRoute

func CreateDescribeGreyTagRouteResponse added in v1.61.1378

func CreateDescribeGreyTagRouteResponse() (response *DescribeGreyTagRouteResponse)

CreateDescribeGreyTagRouteResponse creates a response to parse from DescribeGreyTagRoute response

type DescribeIngressRequest added in v1.61.591

type DescribeIngressRequest struct {
	*requests.RoaRequest
	IngressId requests.Integer `position:"Query" name:"IngressId"`
}

DescribeIngressRequest is the request struct for api DescribeIngress

func CreateDescribeIngressRequest added in v1.61.591

func CreateDescribeIngressRequest() (request *DescribeIngressRequest)

CreateDescribeIngressRequest creates a request to invoke DescribeIngress API

type DescribeIngressResponse added in v1.61.591

type DescribeIngressResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeIngressResponse is the response struct for api DescribeIngress

func CreateDescribeIngressResponse added in v1.61.591

func CreateDescribeIngressResponse() (response *DescribeIngressResponse)

CreateDescribeIngressResponse creates a response to parse from DescribeIngress response

type DescribeInstanceLogRequest

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

DescribeInstanceLogRequest is the request struct for api DescribeInstanceLog

func CreateDescribeInstanceLogRequest

func CreateDescribeInstanceLogRequest() (request *DescribeInstanceLogRequest)

CreateDescribeInstanceLogRequest creates a request to invoke DescribeInstanceLog API

type DescribeInstanceLogResponse

type DescribeInstanceLogResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      string `json:"Data" xml:"Data"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

DescribeInstanceLogResponse is the response struct for api DescribeInstanceLog

func CreateDescribeInstanceLogResponse

func CreateDescribeInstanceLogResponse() (response *DescribeInstanceLogResponse)

CreateDescribeInstanceLogResponse creates a response to parse from DescribeInstanceLog response

type DescribeInstanceSpecificationsRequest

type DescribeInstanceSpecificationsRequest struct {
	*requests.RoaRequest
}

DescribeInstanceSpecificationsRequest is the request struct for api DescribeInstanceSpecifications

func CreateDescribeInstanceSpecificationsRequest

func CreateDescribeInstanceSpecificationsRequest() (request *DescribeInstanceSpecificationsRequest)

CreateDescribeInstanceSpecificationsRequest creates a request to invoke DescribeInstanceSpecifications API

type DescribeInstanceSpecificationsResponse

type DescribeInstanceSpecificationsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Message   string     `json:"Message" xml:"Message"`
	TraceId   string     `json:"TraceId" xml:"TraceId"`
	ErrorCode string     `json:"ErrorCode" xml:"ErrorCode"`
	Code      string     `json:"Code" xml:"Code"`
	Success   bool       `json:"Success" xml:"Success"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

DescribeInstanceSpecificationsResponse is the response struct for api DescribeInstanceSpecifications

func CreateDescribeInstanceSpecificationsResponse

func CreateDescribeInstanceSpecificationsResponse() (response *DescribeInstanceSpecificationsResponse)

CreateDescribeInstanceSpecificationsResponse creates a response to parse from DescribeInstanceSpecifications response

type DescribeNamespaceListRequest

type DescribeNamespaceListRequest struct {
	*requests.RoaRequest
	HybridCloudExclude requests.Boolean `position:"Query" name:"HybridCloudExclude"`
	ContainCustom      requests.Boolean `position:"Query" name:"ContainCustom"`
}

DescribeNamespaceListRequest is the request struct for api DescribeNamespaceList

func CreateDescribeNamespaceListRequest

func CreateDescribeNamespaceListRequest() (request *DescribeNamespaceListRequest)

CreateDescribeNamespaceListRequest creates a request to invoke DescribeNamespaceList API

type DescribeNamespaceListResponse

type DescribeNamespaceListResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Message   string       `json:"Message" xml:"Message"`
	TraceId   string       `json:"TraceId" xml:"TraceId"`
	ErrorCode string       `json:"ErrorCode" xml:"ErrorCode"`
	Code      string       `json:"Code" xml:"Code"`
	Success   bool         `json:"Success" xml:"Success"`
	Data      []RegionList `json:"Data" xml:"Data"`
}

DescribeNamespaceListResponse is the response struct for api DescribeNamespaceList

func CreateDescribeNamespaceListResponse

func CreateDescribeNamespaceListResponse() (response *DescribeNamespaceListResponse)

CreateDescribeNamespaceListResponse creates a response to parse from DescribeNamespaceList response

type DescribeNamespaceRequest

type DescribeNamespaceRequest struct {
	*requests.RoaRequest
	NamespaceId string `position:"Query" name:"NamespaceId"`
}

DescribeNamespaceRequest is the request struct for api DescribeNamespace

func CreateDescribeNamespaceRequest

func CreateDescribeNamespaceRequest() (request *DescribeNamespaceRequest)

CreateDescribeNamespaceRequest creates a request to invoke DescribeNamespace API

type DescribeNamespaceResourcesRequest added in v1.61.591

type DescribeNamespaceResourcesRequest struct {
	*requests.RoaRequest
	NamespaceId string `position:"Query" name:"NamespaceId"`
}

DescribeNamespaceResourcesRequest is the request struct for api DescribeNamespaceResources

func CreateDescribeNamespaceResourcesRequest added in v1.61.591

func CreateDescribeNamespaceResourcesRequest() (request *DescribeNamespaceResourcesRequest)

CreateDescribeNamespaceResourcesRequest creates a request to invoke DescribeNamespaceResources API

type DescribeNamespaceResourcesResponse added in v1.61.591

type DescribeNamespaceResourcesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeNamespaceResourcesResponse is the response struct for api DescribeNamespaceResources

func CreateDescribeNamespaceResourcesResponse added in v1.61.591

func CreateDescribeNamespaceResourcesResponse() (response *DescribeNamespaceResourcesResponse)

CreateDescribeNamespaceResourcesResponse creates a response to parse from DescribeNamespaceResources response

type DescribeNamespaceResponse

type DescribeNamespaceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeNamespaceResponse is the response struct for api DescribeNamespace

func CreateDescribeNamespaceResponse

func CreateDescribeNamespaceResponse() (response *DescribeNamespaceResponse)

CreateDescribeNamespaceResponse creates a response to parse from DescribeNamespace response

type DescribeNamespacesRequest

type DescribeNamespacesRequest struct {
	*requests.RoaRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

DescribeNamespacesRequest is the request struct for api DescribeNamespaces

func CreateDescribeNamespacesRequest

func CreateDescribeNamespacesRequest() (request *DescribeNamespacesRequest)

CreateDescribeNamespacesRequest creates a request to invoke DescribeNamespaces API

type DescribeNamespacesResponse

type DescribeNamespacesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeNamespacesResponse is the response struct for api DescribeNamespaces

func CreateDescribeNamespacesResponse

func CreateDescribeNamespacesResponse() (response *DescribeNamespacesResponse)

CreateDescribeNamespacesResponse creates a response to parse from DescribeNamespaces response

type DescribePipelineRequest added in v1.61.1003

type DescribePipelineRequest struct {
	*requests.RoaRequest
	PipelineId string `position:"Query" name:"PipelineId"`
}

DescribePipelineRequest is the request struct for api DescribePipeline

func CreateDescribePipelineRequest added in v1.61.1003

func CreateDescribePipelineRequest() (request *DescribePipelineRequest)

CreateDescribePipelineRequest creates a request to invoke DescribePipeline API

type DescribePipelineResponse added in v1.61.1003

type DescribePipelineResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribePipelineResponse is the response struct for api DescribePipeline

func CreateDescribePipelineResponse added in v1.61.1003

func CreateDescribePipelineResponse() (response *DescribePipelineResponse)

CreateDescribePipelineResponse creates a response to parse from DescribePipeline response

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	*requests.RoaRequest
}

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse

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

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DisableApplicationScalingRuleRequest added in v1.61.1003

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

DisableApplicationScalingRuleRequest is the request struct for api DisableApplicationScalingRule

func CreateDisableApplicationScalingRuleRequest added in v1.61.1003

func CreateDisableApplicationScalingRuleRequest() (request *DisableApplicationScalingRuleRequest)

CreateDisableApplicationScalingRuleRequest creates a request to invoke DisableApplicationScalingRule API

type DisableApplicationScalingRuleResponse added in v1.61.1003

type DisableApplicationScalingRuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
}

DisableApplicationScalingRuleResponse is the response struct for api DisableApplicationScalingRule

func CreateDisableApplicationScalingRuleResponse added in v1.61.1003

func CreateDisableApplicationScalingRuleResponse() (response *DisableApplicationScalingRuleResponse)

CreateDisableApplicationScalingRuleResponse creates a response to parse from DisableApplicationScalingRule response

type DubboRule added in v1.61.1378

type DubboRule struct {
	MethodName  string `json:"methodName" xml:"methodName"`
	Version     string `json:"version" xml:"version"`
	Condition   string `json:"condition" xml:"condition"`
	ServiceName string `json:"serviceName" xml:"serviceName"`
	Group       string `json:"group" xml:"group"`
	Items       []Item `json:"items" xml:"items"`
}

DubboRule is a nested struct in sae response

type DubboRulesInDescribeGreyTagRoute added in v1.61.1378

type DubboRulesInDescribeGreyTagRoute struct {
	DubboRule []DubboRule `json:"dubboRule" xml:"dubboRule"`
}

DubboRulesInDescribeGreyTagRoute is a nested struct in sae response

type DubboRulesInListGreyTagRoute added in v1.61.1378

type DubboRulesInListGreyTagRoute struct {
	DubboRule []DubboRule `json:"dubboRule" xml:"dubboRule"`
}

DubboRulesInListGreyTagRoute is a nested struct in sae response

type EnableApplicationScalingRuleRequest added in v1.61.1003

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

EnableApplicationScalingRuleRequest is the request struct for api EnableApplicationScalingRule

func CreateEnableApplicationScalingRuleRequest added in v1.61.1003

func CreateEnableApplicationScalingRuleRequest() (request *EnableApplicationScalingRuleRequest)

CreateEnableApplicationScalingRuleRequest creates a request to invoke EnableApplicationScalingRule API

type EnableApplicationScalingRuleResponse added in v1.61.1003

type EnableApplicationScalingRuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
}

EnableApplicationScalingRuleResponse is the response struct for api EnableApplicationScalingRule

func CreateEnableApplicationScalingRuleResponse added in v1.61.1003

func CreateEnableApplicationScalingRuleResponse() (response *EnableApplicationScalingRuleResponse)

CreateEnableApplicationScalingRuleResponse creates a response to parse from EnableApplicationScalingRule response

type GroupsInListConsumedServices

type GroupsInListConsumedServices struct {
	Group []string `json:"Group" xml:"Group"`
}

GroupsInListConsumedServices is a nested struct in sae response

type GroupsInListPublishedServices

type GroupsInListPublishedServices struct {
	Group []string `json:"Group" xml:"Group"`
}

GroupsInListPublishedServices is a nested struct in sae response

type Ingress added in v1.61.591

type Ingress struct {
	SlbId            string `json:"SlbId" xml:"SlbId"`
	NamespaceId      string `json:"NamespaceId" xml:"NamespaceId"`
	Description      string `json:"Description" xml:"Description"`
	ListenerPort     string `json:"ListenerPort" xml:"ListenerPort"`
	SlbType          string `json:"SlbType" xml:"SlbType"`
	CertId           string `json:"CertId" xml:"CertId"`
	Name             string `json:"Name" xml:"Name"`
	Id               int64  `json:"Id" xml:"Id"`
	LoadBalanceType  string `json:"LoadBalanceType" xml:"LoadBalanceType"`
	ListenerProtocol string `json:"ListenerProtocol" xml:"ListenerProtocol"`
}

Ingress is a nested struct in sae response

type IngressList added in v1.61.591

type IngressList struct {
	Ingress []Ingress `json:"Ingress" xml:"Ingress"`
}

IngressList is a nested struct in sae response

type Instance

type Instance struct {
	CreateTimeStamp           int64  `json:"CreateTimeStamp" xml:"CreateTimeStamp"`
	VSwitchId                 string `json:"VSwitchId" xml:"VSwitchId"`
	InstanceContainerStatus   string `json:"InstanceContainerStatus" xml:"InstanceContainerStatus"`
	InstanceHealthStatus      string `json:"InstanceHealthStatus" xml:"InstanceHealthStatus"`
	InstanceContainerRestarts int64  `json:"InstanceContainerRestarts" xml:"InstanceContainerRestarts"`
	GroupId                   string `json:"GroupId" xml:"GroupId"`
	InstanceContainerIp       string `json:"InstanceContainerIp" xml:"InstanceContainerIp"`
	InstanceId                string `json:"InstanceId" xml:"InstanceId"`
	ImageUrl                  string `json:"ImageUrl" xml:"ImageUrl"`
	PackageVersion            string `json:"PackageVersion" xml:"PackageVersion"`
	Eip                       string `json:"Eip" xml:"Eip"`
	FinishTimeStamp           int64  `json:"FinishTimeStamp" xml:"FinishTimeStamp"`
}

Instance is a nested struct in sae response

type Instances

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

Instances is a nested struct in sae response

type Internet

type Internet struct {
	InternetItem []InternetItem `json:"Internet" xml:"Internet"`
}

Internet is a nested struct in sae response

type InternetItem

type InternetItem struct {
	HttpsCertId string `json:"HttpsCertId" xml:"HttpsCertId"`
	Protocol    string `json:"Protocol" xml:"Protocol"`
	TargetPort  int    `json:"TargetPort" xml:"TargetPort"`
	Port        int    `json:"Port" xml:"Port"`
}

InternetItem is a nested struct in sae response

type Intranet

type Intranet struct {
	IntranetItem []IntranetItem `json:"Intranet" xml:"Intranet"`
}

Intranet is a nested struct in sae response

type IntranetItem

type IntranetItem struct {
	HttpsCertId string `json:"HttpsCertId" xml:"HttpsCertId"`
	Protocol    string `json:"Protocol" xml:"Protocol"`
	TargetPort  int    `json:"TargetPort" xml:"TargetPort"`
	Port        int    `json:"Port" xml:"Port"`
}

IntranetItem is a nested struct in sae response

type IpsInListConsumedServices

type IpsInListConsumedServices struct {
	Ip []string `json:"Ip" xml:"Ip"`
}

IpsInListConsumedServices is a nested struct in sae response

type IpsInListPublishedServices

type IpsInListPublishedServices struct {
	Ip []string `json:"Ip" xml:"Ip"`
}

IpsInListPublishedServices is a nested struct in sae response

type Item added in v1.61.1378

type Item struct {
	Type     string `json:"type" xml:"type"`
	Expr     string `json:"expr" xml:"expr"`
	Value    string `json:"value" xml:"value"`
	Index    int    `json:"index" xml:"index"`
	Name     string `json:"name" xml:"name"`
	Operator string `json:"operator" xml:"operator"`
	Cond     string `json:"cond" xml:"cond"`
}

Item is a nested struct in sae response

type ItemsInDescribeGreyTagRoute added in v1.61.1378

type ItemsInDescribeGreyTagRoute struct {
	Scrulesitem []Scrulesitem `json:"Scrulesitem" xml:"Scrulesitem"`
}

ItemsInDescribeGreyTagRoute is a nested struct in sae response

type ItemsInListGreyTagRoute added in v1.61.1378

type ItemsInListGreyTagRoute struct {
	Item []Item `json:"item" xml:"item"`
}

ItemsInListGreyTagRoute is a nested struct in sae response

type ListAppEventsRequest added in v1.61.591

type ListAppEventsRequest struct {
	*requests.RoaRequest
	Reason      string           `position:"Query" name:"Reason"`
	ObjectKind  string           `position:"Query" name:"ObjectKind"`
	AppId       string           `position:"Query" name:"AppId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	ObjectName  string           `position:"Query" name:"ObjectName"`
	Namespace   string           `position:"Query" name:"Namespace"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	EventType   string           `position:"Query" name:"EventType"`
}

ListAppEventsRequest is the request struct for api ListAppEvents

func CreateListAppEventsRequest added in v1.61.591

func CreateListAppEventsRequest() (request *ListAppEventsRequest)

CreateListAppEventsRequest creates a request to invoke ListAppEvents API

type ListAppEventsResponse added in v1.61.591

type ListAppEventsResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListAppEventsResponse is the response struct for api ListAppEvents

func CreateListAppEventsResponse added in v1.61.591

func CreateListAppEventsResponse() (response *ListAppEventsResponse)

CreateListAppEventsResponse creates a response to parse from ListAppEvents response

type ListAppServicesPageRequest added in v1.61.1378

type ListAppServicesPageRequest struct {
	*requests.RoaRequest
	ServiceType string           `position:"Query" name:"ServiceType"`
	AppId       string           `position:"Query" name:"AppId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
}

ListAppServicesPageRequest is the request struct for api ListAppServicesPage

func CreateListAppServicesPageRequest added in v1.61.1378

func CreateListAppServicesPageRequest() (request *ListAppServicesPageRequest)

CreateListAppServicesPageRequest creates a request to invoke ListAppServicesPage API

type ListAppServicesPageResponse added in v1.61.1378

type ListAppServicesPageResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Message   string     `json:"Message" xml:"Message"`
	TraceId   string     `json:"TraceId" xml:"TraceId"`
	ErrorCode string     `json:"ErrorCode" xml:"ErrorCode"`
	Code      string     `json:"Code" xml:"Code"`
	Success   bool       `json:"Success" xml:"Success"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

ListAppServicesPageResponse is the response struct for api ListAppServicesPage

func CreateListAppServicesPageResponse added in v1.61.1378

func CreateListAppServicesPageResponse() (response *ListAppServicesPageResponse)

CreateListAppServicesPageResponse creates a response to parse from ListAppServicesPage response

type ListAppVersionsRequest added in v1.61.591

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

ListAppVersionsRequest is the request struct for api ListAppVersions

func CreateListAppVersionsRequest added in v1.61.591

func CreateListAppVersionsRequest() (request *ListAppVersionsRequest)

CreateListAppVersionsRequest creates a request to invoke ListAppVersions API

type ListAppVersionsResponse added in v1.61.591

type ListAppVersionsResponse struct {
	*responses.BaseResponse
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	ErrorCode string                 `json:"ErrorCode" xml:"ErrorCode"`
	Code      string                 `json:"Code" xml:"Code"`
	Success   bool                   `json:"Success" xml:"Success"`
	Data      []PackageVersionEntity `json:"Data" xml:"Data"`
}

ListAppVersionsResponse is the response struct for api ListAppVersions

func CreateListAppVersionsResponse added in v1.61.591

func CreateListAppVersionsResponse() (response *ListAppVersionsResponse)

CreateListAppVersionsResponse creates a response to parse from ListAppVersions response

type ListApplicationsRequest

type ListApplicationsRequest struct {
	*requests.RoaRequest
	AppName     string           `position:"Query" name:"AppName"`
	NamespaceId string           `position:"Query" name:"NamespaceId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	OrderBy     string           `position:"Query" name:"OrderBy"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	FieldValue  string           `position:"Query" name:"FieldValue"`
	Reverse     requests.Boolean `position:"Query" name:"Reverse"`
	FieldType   string           `position:"Query" name:"FieldType"`
	Tags        string           `position:"Query" name:"Tags"`
}

ListApplicationsRequest is the request struct for api ListApplications

func CreateListApplicationsRequest

func CreateListApplicationsRequest() (request *ListApplicationsRequest)

CreateListApplicationsRequest creates a request to invoke ListApplications API

type ListApplicationsResponse

type ListApplicationsResponse struct {
	*responses.BaseResponse
	Message     string `json:"Message" xml:"Message"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	ErrorCode   string `json:"ErrorCode" xml:"ErrorCode"`
	Code        string `json:"Code" xml:"Code"`
	Success     bool   `json:"Success" xml:"Success"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	TotalSize   int    `json:"TotalSize" xml:"TotalSize"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	Data        Data   `json:"Data" xml:"Data"`
}

ListApplicationsResponse is the response struct for api ListApplications

func CreateListApplicationsResponse

func CreateListApplicationsResponse() (response *ListApplicationsResponse)

CreateListApplicationsResponse creates a response to parse from ListApplications response

type ListChangeOrdersRequest

type ListChangeOrdersRequest struct {
	*requests.RoaRequest
	CoType      string           `position:"Query" name:"CoType"`
	AppId       string           `position:"Query" name:"AppId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	CoStatus    string           `position:"Query" name:"CoStatus"`
	Key         string           `position:"Query" name:"Key"`
}

ListChangeOrdersRequest is the request struct for api ListChangeOrders

func CreateListChangeOrdersRequest

func CreateListChangeOrdersRequest() (request *ListChangeOrdersRequest)

CreateListChangeOrdersRequest creates a request to invoke ListChangeOrders API

type ListChangeOrdersResponse

type ListChangeOrdersResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListChangeOrdersResponse is the response struct for api ListChangeOrders

func CreateListChangeOrdersResponse

func CreateListChangeOrdersResponse() (response *ListChangeOrdersResponse)

CreateListChangeOrdersResponse creates a response to parse from ListChangeOrders response

type ListConsumedServices

type ListConsumedServices struct {
	Type     string   `json:"Type" xml:"Type"`
	Version  string   `json:"Version" xml:"Version"`
	AppId    string   `json:"AppId" xml:"AppId"`
	Group2Ip string   `json:"Group2Ip" xml:"Group2Ip"`
	Name     string   `json:"Name" xml:"Name"`
	Groups   []string `json:"Groups" xml:"Groups"`
	Ips      []string `json:"Ips" xml:"Ips"`
}

ListConsumedServices is a nested struct in sae response

type ListConsumedServicesRequest

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

ListConsumedServicesRequest is the request struct for api ListConsumedServices

func CreateListConsumedServicesRequest

func CreateListConsumedServicesRequest() (request *ListConsumedServicesRequest)

CreateListConsumedServicesRequest creates a request to invoke ListConsumedServices API

type ListConsumedServicesResponse

type ListConsumedServicesResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Message   string                 `json:"Message" xml:"Message"`
	TraceId   string                 `json:"TraceId" xml:"TraceId"`
	ErrorCode string                 `json:"ErrorCode" xml:"ErrorCode"`
	Code      string                 `json:"Code" xml:"Code"`
	Success   bool                   `json:"Success" xml:"Success"`
	Data      []ListConsumedServices `json:"Data" xml:"Data"`
}

ListConsumedServicesResponse is the response struct for api ListConsumedServices

func CreateListConsumedServicesResponse

func CreateListConsumedServicesResponse() (response *ListConsumedServicesResponse)

CreateListConsumedServicesResponse creates a response to parse from ListConsumedServices response

type ListGreyTagRouteRequest added in v1.61.1378

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

ListGreyTagRouteRequest is the request struct for api ListGreyTagRoute

func CreateListGreyTagRouteRequest added in v1.61.1378

func CreateListGreyTagRouteRequest() (request *ListGreyTagRouteRequest)

CreateListGreyTagRouteRequest creates a request to invoke ListGreyTagRoute API

type ListGreyTagRouteResponse added in v1.61.1378

type ListGreyTagRouteResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Message   string                 `json:"Message" xml:"Message"`
	TraceId   string                 `json:"TraceId" xml:"TraceId"`
	ErrorCode string                 `json:"ErrorCode" xml:"ErrorCode"`
	Code      string                 `json:"Code" xml:"Code"`
	Success   bool                   `json:"Success" xml:"Success"`
	Data      DataInListGreyTagRoute `json:"Data" xml:"Data"`
}

ListGreyTagRouteResponse is the response struct for api ListGreyTagRoute

func CreateListGreyTagRouteResponse added in v1.61.1378

func CreateListGreyTagRouteResponse() (response *ListGreyTagRouteResponse)

CreateListGreyTagRouteResponse creates a response to parse from ListGreyTagRoute response

type ListIngressesRequest added in v1.61.591

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

ListIngressesRequest is the request struct for api ListIngresses

func CreateListIngressesRequest added in v1.61.591

func CreateListIngressesRequest() (request *ListIngressesRequest)

CreateListIngressesRequest creates a request to invoke ListIngresses API

type ListIngressesResponse added in v1.61.591

type ListIngressesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListIngressesResponse is the response struct for api ListIngresses

func CreateListIngressesResponse added in v1.61.591

func CreateListIngressesResponse() (response *ListIngressesResponse)

CreateListIngressesResponse creates a response to parse from ListIngresses response

type ListLogConfigsRequest added in v1.61.591

type ListLogConfigsRequest struct {
	*requests.RoaRequest
	AppId       string           `position:"Query" name:"AppId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

ListLogConfigsRequest is the request struct for api ListLogConfigs

func CreateListLogConfigsRequest added in v1.61.591

func CreateListLogConfigsRequest() (request *ListLogConfigsRequest)

CreateListLogConfigsRequest creates a request to invoke ListLogConfigs API

type ListLogConfigsResponse added in v1.61.591

type ListLogConfigsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListLogConfigsResponse is the response struct for api ListLogConfigs

func CreateListLogConfigsResponse added in v1.61.591

func CreateListLogConfigsResponse() (response *ListLogConfigsResponse)

CreateListLogConfigsResponse creates a response to parse from ListLogConfigs response

type ListNamespaceChangeOrdersRequest added in v1.61.591

type ListNamespaceChangeOrdersRequest struct {
	*requests.RoaRequest
	CoType      string           `position:"Query" name:"CoType"`
	NamespaceId string           `position:"Query" name:"NamespaceId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	CoStatus    string           `position:"Query" name:"CoStatus"`
	Key         string           `position:"Query" name:"Key"`
}

ListNamespaceChangeOrdersRequest is the request struct for api ListNamespaceChangeOrders

func CreateListNamespaceChangeOrdersRequest added in v1.61.591

func CreateListNamespaceChangeOrdersRequest() (request *ListNamespaceChangeOrdersRequest)

CreateListNamespaceChangeOrdersRequest creates a request to invoke ListNamespaceChangeOrders API

type ListNamespaceChangeOrdersResponse added in v1.61.591

type ListNamespaceChangeOrdersResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Success   bool   `json:"Success" xml:"Success"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListNamespaceChangeOrdersResponse is the response struct for api ListNamespaceChangeOrders

func CreateListNamespaceChangeOrdersResponse added in v1.61.591

func CreateListNamespaceChangeOrdersResponse() (response *ListNamespaceChangeOrdersResponse)

CreateListNamespaceChangeOrdersResponse creates a response to parse from ListNamespaceChangeOrders response

type ListNamespacedConfigMapsRequest added in v1.61.591

type ListNamespacedConfigMapsRequest struct {
	*requests.RoaRequest
	NamespaceId string `position:"Query" name:"NamespaceId"`
}

ListNamespacedConfigMapsRequest is the request struct for api ListNamespacedConfigMaps

func CreateListNamespacedConfigMapsRequest added in v1.61.591

func CreateListNamespacedConfigMapsRequest() (request *ListNamespacedConfigMapsRequest)

CreateListNamespacedConfigMapsRequest creates a request to invoke ListNamespacedConfigMaps API

type ListNamespacedConfigMapsResponse added in v1.61.591

type ListNamespacedConfigMapsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListNamespacedConfigMapsResponse is the response struct for api ListNamespacedConfigMaps

func CreateListNamespacedConfigMapsResponse added in v1.61.591

func CreateListNamespacedConfigMapsResponse() (response *ListNamespacedConfigMapsResponse)

CreateListNamespacedConfigMapsResponse creates a response to parse from ListNamespacedConfigMaps response

type ListPublishedServicesRequest

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

ListPublishedServicesRequest is the request struct for api ListPublishedServices

func CreateListPublishedServicesRequest

func CreateListPublishedServicesRequest() (request *ListPublishedServicesRequest)

CreateListPublishedServicesRequest creates a request to invoke ListPublishedServices API

type ListPublishedServicesResponse

type ListPublishedServicesResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"RequestId" xml:"RequestId"`
	Message   string                            `json:"Message" xml:"Message"`
	TraceId   string                            `json:"TraceId" xml:"TraceId"`
	ErrorCode string                            `json:"ErrorCode" xml:"ErrorCode"`
	Code      string                            `json:"Code" xml:"Code"`
	Success   bool                              `json:"Success" xml:"Success"`
	Data      []DataItemInListPublishedServices `json:"Data" xml:"Data"`
}

ListPublishedServicesResponse is the response struct for api ListPublishedServices

func CreateListPublishedServicesResponse

func CreateListPublishedServicesResponse() (response *ListPublishedServicesResponse)

CreateListPublishedServicesResponse creates a response to parse from ListPublishedServices response

type ListTagResourcesRequest added in v1.61.591

type ListTagResourcesRequest struct {
	*requests.RoaRequest
	NextToken    string `position:"Query" name:"NextToken"`
	ResourceType string `position:"Query" name:"ResourceType"`
	ResourceIds  string `position:"Query" name:"ResourceIds"`
	Tags         string `position:"Query" name:"Tags"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest added in v1.61.591

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse added in v1.61.591

type ListTagResourcesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse added in v1.61.591

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type LogConfig added in v1.61.591

type LogConfig struct {
	ConfigName  string `json:"ConfigName" xml:"ConfigName"`
	LogDir      string `json:"LogDir" xml:"LogDir"`
	SlsLogStore string `json:"SlsLogStore" xml:"SlsLogStore"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	StoreType   string `json:"StoreType" xml:"StoreType"`
	SlsProject  string `json:"SlsProject" xml:"SlsProject"`
	LogType     string `json:"LogType" xml:"LogType"`
	RegionId    string `json:"RegionId" xml:"RegionId"`
}

LogConfig is a nested struct in sae response

type LogConfigs added in v1.61.591

type LogConfigs struct {
	LogConfig []LogConfig `json:"LogConfig" xml:"LogConfig"`
}

LogConfigs is a nested struct in sae response

type Method added in v1.61.1378

type Method struct {
	MethodController     string                `json:"MethodController" xml:"MethodController"`
	ReturnType           string                `json:"ReturnType" xml:"ReturnType"`
	ReturnDetails        string                `json:"ReturnDetails" xml:"ReturnDetails"`
	Name                 string                `json:"Name" xml:"Name"`
	NameDetail           string                `json:"NameDetail" xml:"NameDetail"`
	ParameterDetails     []string              `json:"ParameterDetails" xml:"ParameterDetails"`
	RequestMethods       []string              `json:"RequestMethods" xml:"RequestMethods"`
	ParameterTypes       []string              `json:"ParameterTypes" xml:"ParameterTypes"`
	Paths                []string              `json:"Paths" xml:"Paths"`
	ParameterDefinitions []ParameterDefinition `json:"ParameterDefinitions" xml:"ParameterDefinitions"`
}

Method is a nested struct in sae response

type Methods added in v1.61.1378

type Methods struct {
	Method []Method `json:"Method" xml:"Method"`
}

Methods is a nested struct in sae response

type Metric added in v1.61.1003

type Metric struct {
	MinReplicas                    int            `json:"MinReplicas" xml:"MinReplicas"`
	MetricTargetAverageUtilization int            `json:"MetricTargetAverageUtilization" xml:"MetricTargetAverageUtilization"`
	MetricType                     string         `json:"MetricType" xml:"MetricType"`
	MaxReplicas                    int            `json:"MaxReplicas" xml:"MaxReplicas"`
	ScaleUpRules                   ScaleUpRules   `json:"ScaleUpRules" xml:"ScaleUpRules"`
	MetricsStatus                  MetricsStatus  `json:"MetricsStatus" xml:"MetricsStatus"`
	ScaleDownRules                 ScaleDownRules `json:"ScaleDownRules" xml:"ScaleDownRules"`
	Metrics                        []Metric       `json:"Metrics" xml:"Metrics"`
}

Metric is a nested struct in sae response

type MetricsInCreateApplicationScalingRule added in v1.61.1003

type MetricsInCreateApplicationScalingRule struct {
	Metric []Metric `json:"Metric" xml:"Metric"`
}

MetricsInCreateApplicationScalingRule is a nested struct in sae response

type MetricsInDescribeApplicationScalingRule added in v1.61.1429

type MetricsInDescribeApplicationScalingRule struct {
	Metric []Metric `json:"Metric" xml:"Metric"`
}

MetricsInDescribeApplicationScalingRule is a nested struct in sae response

type MetricsInDescribeApplicationScalingRules added in v1.61.1003

type MetricsInDescribeApplicationScalingRules struct {
	Metric []Metric `json:"Metric" xml:"Metric"`
}

MetricsInDescribeApplicationScalingRules is a nested struct in sae response

type MetricsInUpdateApplicationScalingRule added in v1.61.1003

type MetricsInUpdateApplicationScalingRule struct {
	Metric []Metric `json:"Metric" xml:"Metric"`
}

MetricsInUpdateApplicationScalingRule is a nested struct in sae response

type MetricsStatus added in v1.61.1003

type MetricsStatus struct {
	DesiredReplicas     int64             `json:"DesiredReplicas" xml:"DesiredReplicas"`
	CurrentReplicas     int64             `json:"CurrentReplicas" xml:"CurrentReplicas"`
	MinReplicas         int64             `json:"MinReplicas" xml:"MinReplicas"`
	NextScaleTimePeriod int               `json:"NextScaleTimePeriod" xml:"NextScaleTimePeriod"`
	LastScaleTime       string            `json:"LastScaleTime" xml:"LastScaleTime"`
	MaxReplicas         int64             `json:"MaxReplicas" xml:"MaxReplicas"`
	CurrentMetrics      []CurrentMetric   `json:"CurrentMetrics" xml:"CurrentMetrics"`
	NextScaleMetrics    []NextScaleMetric `json:"NextScaleMetrics" xml:"NextScaleMetrics"`
}

MetricsStatus is a nested struct in sae response

type MountDesc added in v1.61.591

type MountDesc struct {
	MountDescItem []MountDescItem `json:"MountDesc" xml:"MountDesc"`
}

MountDesc is a nested struct in sae response

type MountDescItem added in v1.61.591

type MountDescItem struct {
	MountPath string `json:"MountPath" xml:"MountPath"`
	NasPath   string `json:"NasPath" xml:"NasPath"`
}

MountDescItem is a nested struct in sae response

type MscAgentServiceResponse added in v1.61.1378

type MscAgentServiceResponse struct {
	EdasAppName string `json:"EdasAppName" xml:"EdasAppName"`
	Version     string `json:"Version" xml:"Version"`
	InstanceNum int64  `json:"InstanceNum" xml:"InstanceNum"`
	EdasAppId   string `json:"EdasAppId" xml:"EdasAppId"`
	ServiceName string `json:"ServiceName" xml:"ServiceName"`
	Group       string `json:"Group" xml:"Group"`
}

MscAgentServiceResponse is a nested struct in sae response

type Namespace

type Namespace struct {
	NamespaceDescription string `json:"NamespaceDescription" xml:"NamespaceDescription"`
	AccessKey            string `json:"AccessKey" xml:"AccessKey"`
	SecretKey            string `json:"SecretKey" xml:"SecretKey"`
	NamespaceId          string `json:"NamespaceId" xml:"NamespaceId"`
	AddressServerHost    string `json:"AddressServerHost" xml:"AddressServerHost"`
	NamespaceName        string `json:"NamespaceName" xml:"NamespaceName"`
	TenantId             string `json:"TenantId" xml:"TenantId"`
	RegionId             string `json:"RegionId" xml:"RegionId"`
}

Namespace is a nested struct in sae response

type Namespaces

type Namespaces struct {
	Namespace []Namespace `json:"Namespace" xml:"Namespace"`
}

Namespaces is a nested struct in sae response

type NextScaleMetric added in v1.61.1003

type NextScaleMetric struct {
	Name                           string `json:"Name" xml:"Name"`
	NextScaleOutAverageUtilization int    `json:"NextScaleOutAverageUtilization" xml:"NextScaleOutAverageUtilization"`
	NextScaleInAverageUtilization  int    `json:"NextScaleInAverageUtilization" xml:"NextScaleInAverageUtilization"`
}

NextScaleMetric is a nested struct in sae response

type NextScaleMetricsInDescribeApplicationScalingRule added in v1.61.1429

type NextScaleMetricsInDescribeApplicationScalingRule struct {
	NextScaleMetric []NextScaleMetric `json:"NextScaleMetric" xml:"NextScaleMetric"`
}

NextScaleMetricsInDescribeApplicationScalingRule is a nested struct in sae response

type NextScaleMetricsInDescribeApplicationScalingRules added in v1.61.1429

type NextScaleMetricsInDescribeApplicationScalingRules struct {
	NextScaleMetric []NextScaleMetric `json:"NextScaleMetric" xml:"NextScaleMetric"`
}

NextScaleMetricsInDescribeApplicationScalingRules is a nested struct in sae response

type OpenSaeServiceRequest added in v1.61.1003

type OpenSaeServiceRequest struct {
	*requests.RoaRequest
}

OpenSaeServiceRequest is the request struct for api OpenSaeService

func CreateOpenSaeServiceRequest added in v1.61.1003

func CreateOpenSaeServiceRequest() (request *OpenSaeServiceRequest)

CreateOpenSaeServiceRequest creates a request to invoke OpenSaeService API

type OpenSaeServiceResponse added in v1.61.1003

type OpenSaeServiceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

OpenSaeServiceResponse is the response struct for api OpenSaeService

func CreateOpenSaeServiceResponse added in v1.61.1003

func CreateOpenSaeServiceResponse() (response *OpenSaeServiceResponse)

CreateOpenSaeServiceResponse creates a response to parse from OpenSaeService response

type Order added in v1.61.1448

type Order struct {
	OriginalAmount float64  `json:"OriginalAmount" xml:"OriginalAmount"`
	DiscountAmount float64  `json:"DiscountAmount" xml:"DiscountAmount"`
	TradeAmount    float64  `json:"TradeAmount" xml:"TradeAmount"`
	RuleIds        []string `json:"RuleIds" xml:"RuleIds"`
}

Order is a nested struct in sae response

type OssMountDesc added in v1.61.1378

type OssMountDesc struct {
	BucketName string `json:"bucketName" xml:"bucketName"`
	BucketPath string `json:"bucketPath" xml:"bucketPath"`
	MountPath  string `json:"mountPath" xml:"mountPath"`
	ReadOnly   bool   `json:"readOnly" xml:"readOnly"`
}

OssMountDesc is a nested struct in sae response

type OssMountDescs added in v1.61.1378

type OssMountDescs struct {
	OssMountDesc []OssMountDesc `json:"ossMountDesc" xml:"ossMountDesc"`
}

OssMountDescs is a nested struct in sae response

type PackageVersionEntity added in v1.61.591

type PackageVersionEntity struct {
	Type            string `json:"Type" xml:"Type"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	BuildPackageUrl string `json:"BuildPackageUrl" xml:"BuildPackageUrl"`
	WarUrl          string `json:"WarUrl" xml:"WarUrl"`
	Id              string `json:"Id" xml:"Id"`
}

PackageVersionEntity is a nested struct in sae response

type ParameterDefinition added in v1.61.1378

type ParameterDefinition struct {
	Type        string `json:"Type" xml:"Type"`
	Description string `json:"Description" xml:"Description"`
	Name        string `json:"Name" xml:"Name"`
}

ParameterDefinition is a nested struct in sae response

type ParameterDefinitions added in v1.61.1378

type ParameterDefinitions struct {
	ParameterDefinition []ParameterDefinition `json:"ParameterDefinition" xml:"ParameterDefinition"`
}

ParameterDefinitions is a nested struct in sae response

type ParameterDetails added in v1.61.1378

type ParameterDetails struct {
	ParameterDetail []string `json:"ParameterDetail" xml:"ParameterDetail"`
}

ParameterDetails is a nested struct in sae response

type ParameterTypes added in v1.61.1378

type ParameterTypes struct {
	ParameterType []string `json:"ParameterType" xml:"ParameterType"`
}

ParameterTypes is a nested struct in sae response

type Paths added in v1.61.1378

type Paths struct {
	Path []string `json:"Path" xml:"Path"`
}

Paths is a nested struct in sae response

type Pipeline

type Pipeline struct {
	Status        int    `json:"Status" xml:"Status"`
	StartTime     int64  `json:"StartTime" xml:"StartTime"`
	UpdateTime    int64  `json:"UpdateTime" xml:"UpdateTime"`
	BatchType     int    `json:"BatchType" xml:"BatchType"`
	ParallelCount int    `json:"ParallelCount" xml:"ParallelCount"`
	PipelineName  string `json:"PipelineName" xml:"PipelineName"`
	PipelineId    string `json:"PipelineId" xml:"PipelineId"`
}

Pipeline is a nested struct in sae response

type Pipelines

type Pipelines struct {
	Pipeline []Pipeline `json:"Pipeline" xml:"Pipeline"`
}

Pipelines is a nested struct in sae response

type QueryResourceStaticsRequest

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

QueryResourceStaticsRequest is the request struct for api QueryResourceStatics

func CreateQueryResourceStaticsRequest

func CreateQueryResourceStaticsRequest() (request *QueryResourceStaticsRequest)

CreateQueryResourceStaticsRequest creates a request to invoke QueryResourceStatics API

type QueryResourceStaticsResponse

type QueryResourceStaticsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

QueryResourceStaticsResponse is the response struct for api QueryResourceStatics

func CreateQueryResourceStaticsResponse

func CreateQueryResourceStaticsResponse() (response *QueryResourceStaticsResponse)

CreateQueryResourceStaticsResponse creates a response to parse from QueryResourceStatics response

type RealTimeRes

type RealTimeRes struct {
	Cpu    float64 `json:"Cpu" xml:"Cpu"`
	Memory float64 `json:"Memory" xml:"Memory"`
}

RealTimeRes is a nested struct in sae response

type RecommendZones added in v1.61.1378

type RecommendZones struct {
	RecommendZone []string `json:"RecommendZone" xml:"RecommendZone"`
}

RecommendZones is a nested struct in sae response

type ReduceApplicationCapacityByInstanceIdsRequest added in v1.61.1378

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

ReduceApplicationCapacityByInstanceIdsRequest is the request struct for api ReduceApplicationCapacityByInstanceIds

func CreateReduceApplicationCapacityByInstanceIdsRequest added in v1.61.1378

func CreateReduceApplicationCapacityByInstanceIdsRequest() (request *ReduceApplicationCapacityByInstanceIdsRequest)

CreateReduceApplicationCapacityByInstanceIdsRequest creates a request to invoke ReduceApplicationCapacityByInstanceIds API

type ReduceApplicationCapacityByInstanceIdsResponse added in v1.61.1378

type ReduceApplicationCapacityByInstanceIdsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

ReduceApplicationCapacityByInstanceIdsResponse is the response struct for api ReduceApplicationCapacityByInstanceIds

func CreateReduceApplicationCapacityByInstanceIdsResponse added in v1.61.1378

func CreateReduceApplicationCapacityByInstanceIdsResponse() (response *ReduceApplicationCapacityByInstanceIdsResponse)

CreateReduceApplicationCapacityByInstanceIdsResponse creates a response to parse from ReduceApplicationCapacityByInstanceIds response

type Region

type Region struct {
	LocalName      string         `json:"LocalName" xml:"LocalName"`
	RegionEndpoint string         `json:"RegionEndpoint" xml:"RegionEndpoint"`
	RegionId       string         `json:"RegionId" xml:"RegionId"`
	RecommendZones RecommendZones `json:"RecommendZones" xml:"RecommendZones"`
}

Region is a nested struct in sae response

type RegionList

type RegionList struct {
	VpcId             string `json:"VpcId" xml:"VpcId"`
	VSwitchId         string `json:"VSwitchId" xml:"VSwitchId"`
	Custom            bool   `json:"Custom" xml:"Custom"`
	AgentInstall      string `json:"AgentInstall" xml:"AgentInstall"`
	NamespaceId       string `json:"NamespaceId" xml:"NamespaceId"`
	HybridCloudEnable bool   `json:"HybridCloudEnable" xml:"HybridCloudEnable"`
	SecurityGroupId   string `json:"SecurityGroupId" xml:"SecurityGroupId"`
	Current           bool   `json:"Current" xml:"Current"`
	NamespaceName     string `json:"NamespaceName" xml:"NamespaceName"`
	RegionId          string `json:"RegionId" xml:"RegionId"`
}

RegionList is a nested struct in sae response

type Regions

type Regions struct {
	Region []Region `json:"Region" xml:"Region"`
}

Regions is a nested struct in sae response

type RelateApp added in v1.61.591

type RelateApp struct {
	AppId   string `json:"AppId" xml:"AppId"`
	AppName string `json:"AppName" xml:"AppName"`
}

RelateApp is a nested struct in sae response

type RelateAppsInDescribeConfigMap added in v1.61.591

type RelateAppsInDescribeConfigMap struct {
	RelateApp []RelateApp `json:"RelateApp" xml:"RelateApp"`
}

RelateAppsInDescribeConfigMap is a nested struct in sae response

type RelateAppsInListNamespacedConfigMaps added in v1.61.591

type RelateAppsInListNamespacedConfigMaps struct {
	RelateApp []RelateApp `json:"RelateApp" xml:"RelateApp"`
}

RelateAppsInListNamespacedConfigMaps is a nested struct in sae response

type RequestMethods added in v1.61.1378

type RequestMethods struct {
	RequestMethod []string `json:"RequestMethod" xml:"RequestMethod"`
}

RequestMethods is a nested struct in sae response

type RescaleApplicationRequest

type RescaleApplicationRequest struct {
	*requests.RoaRequest
	MinReadyInstances                requests.Integer `position:"Query" name:"MinReadyInstances"`
	Replicas                         requests.Integer `position:"Query" name:"Replicas"`
	AppId                            string           `position:"Query" name:"AppId"`
	MinReadyInstanceRatio            requests.Integer `position:"Query" name:"MinReadyInstanceRatio"`
	AutoEnableApplicationScalingRule requests.Boolean `position:"Query" name:"AutoEnableApplicationScalingRule"`
}

RescaleApplicationRequest is the request struct for api RescaleApplication

func CreateRescaleApplicationRequest

func CreateRescaleApplicationRequest() (request *RescaleApplicationRequest)

CreateRescaleApplicationRequest creates a request to invoke RescaleApplication API

type RescaleApplicationResponse

type RescaleApplicationResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

RescaleApplicationResponse is the response struct for api RescaleApplication

func CreateRescaleApplicationResponse

func CreateRescaleApplicationResponse() (response *RescaleApplicationResponse)

CreateRescaleApplicationResponse creates a response to parse from RescaleApplication response

type RescaleApplicationVerticallyRequest

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

RescaleApplicationVerticallyRequest is the request struct for api RescaleApplicationVertically

func CreateRescaleApplicationVerticallyRequest

func CreateRescaleApplicationVerticallyRequest() (request *RescaleApplicationVerticallyRequest)

CreateRescaleApplicationVerticallyRequest creates a request to invoke RescaleApplicationVertically API

type RescaleApplicationVerticallyResponse

type RescaleApplicationVerticallyResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

RescaleApplicationVerticallyResponse is the response struct for api RescaleApplicationVertically

func CreateRescaleApplicationVerticallyResponse

func CreateRescaleApplicationVerticallyResponse() (response *RescaleApplicationVerticallyResponse)

CreateRescaleApplicationVerticallyResponse creates a response to parse from RescaleApplicationVertically response

type RestartApplicationRequest

type RestartApplicationRequest struct {
	*requests.RoaRequest
	MinReadyInstances     requests.Integer `position:"Query" name:"MinReadyInstances"`
	AppId                 string           `position:"Query" name:"AppId"`
	MinReadyInstanceRatio requests.Integer `position:"Query" name:"MinReadyInstanceRatio"`
}

RestartApplicationRequest is the request struct for api RestartApplication

func CreateRestartApplicationRequest

func CreateRestartApplicationRequest() (request *RestartApplicationRequest)

CreateRestartApplicationRequest creates a request to invoke RestartApplication API

type RestartApplicationResponse

type RestartApplicationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

RestartApplicationResponse is the response struct for api RestartApplication

func CreateRestartApplicationResponse

func CreateRestartApplicationResponse() (response *RestartApplicationResponse)

CreateRestartApplicationResponse creates a response to parse from RestartApplication response

type RestartInstancesRequest added in v1.61.936

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

RestartInstancesRequest is the request struct for api RestartInstances

func CreateRestartInstancesRequest added in v1.61.936

func CreateRestartInstancesRequest() (request *RestartInstancesRequest)

CreateRestartInstancesRequest creates a request to invoke RestartInstances API

type RestartInstancesResponse added in v1.61.936

type RestartInstancesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

RestartInstancesResponse is the response struct for api RestartInstances

func CreateRestartInstancesResponse added in v1.61.936

func CreateRestartInstancesResponse() (response *RestartInstancesResponse)

CreateRestartInstancesResponse creates a response to parse from RestartInstances response

type Result added in v1.61.1378

type Result struct {
	Name           string                     `json:"Name" xml:"Name"`
	UpdateTime     int64                      `json:"UpdateTime" xml:"UpdateTime"`
	CreateTime     int64                      `json:"CreateTime" xml:"CreateTime"`
	GreyTagRouteId int64                      `json:"GreyTagRouteId" xml:"GreyTagRouteId"`
	Description    string                     `json:"Description" xml:"Description"`
	ScRules        []ScRuleInListGreyTagRoute `json:"ScRules" xml:"ScRules"`
	DubboRules     []DubboRule                `json:"DubboRules" xml:"DubboRules"`
}

Result is a nested struct in sae response

type ResultInListAppServicesPage added in v1.61.1378

type ResultInListAppServicesPage struct {
	MscAgentServiceResponse []MscAgentServiceResponse `json:"MscAgentServiceResponse" xml:"MscAgentServiceResponse"`
}

ResultInListAppServicesPage is a nested struct in sae response

type ResultInListGreyTagRoute added in v1.61.1378

type ResultInListGreyTagRoute struct {
	Result []Result `json:"result" xml:"result"`
}

ResultInListGreyTagRoute is a nested struct in sae response

type RollbackApplicationRequest added in v1.61.591

type RollbackApplicationRequest struct {
	*requests.RoaRequest
	MinReadyInstances                requests.Integer `position:"Query" name:"MinReadyInstances"`
	VersionId                        string           `position:"Query" name:"VersionId"`
	AppId                            string           `position:"Query" name:"AppId"`
	BatchWaitTime                    requests.Integer `position:"Query" name:"BatchWaitTime"`
	MinReadyInstanceRatio            requests.Integer `position:"Query" name:"MinReadyInstanceRatio"`
	AutoEnableApplicationScalingRule string           `position:"Query" name:"AutoEnableApplicationScalingRule"`
	UpdateStrategy                   string           `position:"Query" name:"UpdateStrategy"`
}

RollbackApplicationRequest is the request struct for api RollbackApplication

func CreateRollbackApplicationRequest added in v1.61.591

func CreateRollbackApplicationRequest() (request *RollbackApplicationRequest)

CreateRollbackApplicationRequest creates a request to invoke RollbackApplication API

type RollbackApplicationResponse added in v1.61.591

type RollbackApplicationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

RollbackApplicationResponse is the response struct for api RollbackApplication

func CreateRollbackApplicationResponse added in v1.61.591

func CreateRollbackApplicationResponse() (response *RollbackApplicationResponse)

CreateRollbackApplicationResponse creates a response to parse from RollbackApplication response

type Rule added in v1.61.591

type Rule struct {
	Name          string `json:"Name" xml:"Name"`
	Domain        string `json:"Domain" xml:"Domain"`
	AppId         string `json:"AppId" xml:"AppId"`
	Path          string `json:"Path" xml:"Path"`
	RuleDescId    int64  `json:"RuleDescId" xml:"RuleDescId"`
	AppName       string `json:"AppName" xml:"AppName"`
	ContainerPort int    `json:"ContainerPort" xml:"ContainerPort"`
}

Rule is a nested struct in sae response

type RuleIds added in v1.61.1448

type RuleIds struct {
	RuleId []string `json:"RuleId" xml:"RuleId"`
}

RuleIds is a nested struct in sae response

type RulesInDescribeConfigurationPrice added in v1.61.1448

type RulesInDescribeConfigurationPrice struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RulesInDescribeConfigurationPrice is a nested struct in sae response

type RulesInDescribeIngress added in v1.61.1448

type RulesInDescribeIngress struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RulesInDescribeIngress is a nested struct in sae response

type ScRule added in v1.61.1378

type ScRule struct {
	Condition string        `json:"condition" xml:"condition"`
	Path      string        `json:"path" xml:"path"`
	Items     []Scrulesitem `json:"items" xml:"items"`
}

ScRule is a nested struct in sae response

type ScRuleInListGreyTagRoute added in v1.61.1594

type ScRuleInListGreyTagRoute struct {
	Path      string `json:"path" xml:"path"`
	Condition string `json:"condition" xml:"condition"`
	Items     []Item `json:"items" xml:"items"`
}

ScRuleInListGreyTagRoute is a nested struct in sae response

type ScRulesInDescribeGreyTagRoute added in v1.61.1378

type ScRulesInDescribeGreyTagRoute struct {
	ScRule []ScRule `json:"scRule" xml:"scRule"`
}

ScRulesInDescribeGreyTagRoute is a nested struct in sae response

type ScRulesInListGreyTagRoute added in v1.61.1378

type ScRulesInListGreyTagRoute struct {
	ScRule []ScRuleInListGreyTagRoute `json:"scRule" xml:"scRule"`
}

ScRulesInListGreyTagRoute is a nested struct in sae response

type ScaleDownRules added in v1.61.1378

type ScaleDownRules struct {
	StabilizationWindowSeconds int64 `json:"StabilizationWindowSeconds" xml:"StabilizationWindowSeconds"`
	Disabled                   bool  `json:"Disabled" xml:"Disabled"`
	Step                       int64 `json:"Step" xml:"Step"`
}

ScaleDownRules is a nested struct in sae response

type ScaleUpRules added in v1.61.1378

type ScaleUpRules struct {
	StabilizationWindowSeconds int64 `json:"StabilizationWindowSeconds" xml:"StabilizationWindowSeconds"`
	Disabled                   bool  `json:"Disabled" xml:"Disabled"`
	Step                       int64 `json:"Step" xml:"Step"`
}

ScaleUpRules is a nested struct in sae response

type Schedule added in v1.61.1003

type Schedule struct {
	TargetReplicas int    `json:"TargetReplicas" xml:"TargetReplicas"`
	MinReplicas    int64  `json:"MinReplicas" xml:"MinReplicas"`
	AtTime         string `json:"AtTime" xml:"AtTime"`
	MaxReplicas    int64  `json:"MaxReplicas" xml:"MaxReplicas"`
}

Schedule is a nested struct in sae response

type SchedulesInCreateApplicationScalingRule added in v1.61.1003

type SchedulesInCreateApplicationScalingRule struct {
	Schedule []Schedule `json:"Schedule" xml:"Schedule"`
}

SchedulesInCreateApplicationScalingRule is a nested struct in sae response

type SchedulesInDescribeApplicationScalingRule added in v1.61.1429

type SchedulesInDescribeApplicationScalingRule struct {
	Schedule []Schedule `json:"Schedule" xml:"Schedule"`
}

SchedulesInDescribeApplicationScalingRule is a nested struct in sae response

type SchedulesInDescribeApplicationScalingRules added in v1.61.1003

type SchedulesInDescribeApplicationScalingRules struct {
	Schedule []Schedule `json:"Schedule" xml:"Schedule"`
}

SchedulesInDescribeApplicationScalingRules is a nested struct in sae response

type SchedulesInUpdateApplicationScalingRule added in v1.61.1003

type SchedulesInUpdateApplicationScalingRule struct {
	Schedule []Schedule `json:"Schedule" xml:"Schedule"`
}

SchedulesInUpdateApplicationScalingRule is a nested struct in sae response

type Scrulesitem added in v1.61.1594

type Scrulesitem struct {
	Type     string `json:"type" xml:"type"`
	Name     string `json:"name" xml:"name"`
	Operator string `json:"operator" xml:"operator"`
	Value    string `json:"value" xml:"value"`
	Cond     string `json:"cond" xml:"cond"`
	Index    int    `json:"index" xml:"index"`
	Expr     string `json:"expr" xml:"expr"`
}

Scrulesitem is a nested struct in sae response

type Stage added in v1.61.1003

type Stage struct {
	Status       int    `json:"Status" xml:"Status"`
	StageId      string `json:"StageId" xml:"StageId"`
	ExecutorType int    `json:"ExecutorType" xml:"ExecutorType"`
	StageName    string `json:"StageName" xml:"StageName"`
	TaskList     []Task `json:"TaskList" xml:"TaskList"`
}

Stage is a nested struct in sae response

type StageList added in v1.61.1003

type StageList struct {
	Stage []Stage `json:"Stage" xml:"Stage"`
}

StageList is a nested struct in sae response

type StartApplicationRequest

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

StartApplicationRequest is the request struct for api StartApplication

func CreateStartApplicationRequest

func CreateStartApplicationRequest() (request *StartApplicationRequest)

CreateStartApplicationRequest creates a request to invoke StartApplication API

type StartApplicationResponse

type StartApplicationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

StartApplicationResponse is the response struct for api StartApplication

func CreateStartApplicationResponse

func CreateStartApplicationResponse() (response *StartApplicationResponse)

CreateStartApplicationResponse creates a response to parse from StartApplication response

type StopApplicationRequest

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

StopApplicationRequest is the request struct for api StopApplication

func CreateStopApplicationRequest

func CreateStopApplicationRequest() (request *StopApplicationRequest)

CreateStopApplicationRequest creates a request to invoke StopApplication API

type StopApplicationResponse

type StopApplicationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

StopApplicationResponse is the response struct for api StopApplication

func CreateStopApplicationResponse

func CreateStopApplicationResponse() (response *StopApplicationResponse)

CreateStopApplicationResponse creates a response to parse from StopApplication response

type Summary

type Summary struct {
	Cpu    float64 `json:"Cpu" xml:"Cpu"`
	Memory float64 `json:"Memory" xml:"Memory"`
}

Summary is a nested struct in sae response

type Tag added in v1.61.591

type Tag struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

Tag is a nested struct in sae response

type TagResource added in v1.61.591

type TagResource struct {
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	TagValue     string `json:"TagValue" xml:"TagValue"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
	TagKey       string `json:"TagKey" xml:"TagKey"`
}

TagResource is a nested struct in sae response

type TagResources added in v1.61.591

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in sae response

type TagResourcesRequest added in v1.61.591

type TagResourcesRequest struct {
	*requests.RoaRequest
	ResourceType string `position:"Body" name:"ResourceType"`
	Tags         string `position:"Body" name:"Tags"`
	ResourceIds  string `position:"Body" name:"ResourceIds"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest added in v1.61.591

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse added in v1.61.591

type TagResourcesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      bool   `json:"Data" xml:"Data"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse added in v1.61.591

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagsInDescribeApplicationConfig added in v1.61.591

type TagsInDescribeApplicationConfig struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInDescribeApplicationConfig is a nested struct in sae response

type TagsInListApplications added in v1.61.591

type TagsInListApplications struct {
	TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}

TagsInListApplications is a nested struct in sae response

type TagsItem added in v1.61.591

type TagsItem struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

TagsItem is a nested struct in sae response

type Task added in v1.61.1003

type Task struct {
	Status           int    `json:"Status" xml:"Status"`
	StageId          string `json:"StageId" xml:"StageId"`
	ErrorMessage     string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode        string `json:"ErrorCode" xml:"ErrorCode"`
	TaskName         string `json:"TaskName" xml:"TaskName"`
	ErrorIgnore      int    `json:"ErrorIgnore" xml:"ErrorIgnore"`
	Message          string `json:"Message" xml:"Message"`
	ShowManualIgnore bool   `json:"ShowManualIgnore" xml:"ShowManualIgnore"`
	TaskId           string `json:"TaskId" xml:"TaskId"`
}

Task is a nested struct in sae response

type TaskList added in v1.61.1003

type TaskList struct {
	Task []Task `json:"Task" xml:"Task"`
}

TaskList is a nested struct in sae response

type Timer added in v1.61.1003

type Timer struct {
	EndDate   string     `json:"EndDate" xml:"EndDate"`
	BeginDate string     `json:"BeginDate" xml:"BeginDate"`
	Period    string     `json:"Period" xml:"Period"`
	Schedules []Schedule `json:"Schedules" xml:"Schedules"`
}

Timer is a nested struct in sae response

type UnbindSlbRequest

type UnbindSlbRequest struct {
	*requests.RoaRequest
	Intranet requests.Boolean `position:"Query" name:"Intranet"`
	AppId    string           `position:"Query" name:"AppId"`
	Internet requests.Boolean `position:"Query" name:"Internet"`
}

UnbindSlbRequest is the request struct for api UnbindSlb

func CreateUnbindSlbRequest

func CreateUnbindSlbRequest() (request *UnbindSlbRequest)

CreateUnbindSlbRequest creates a request to invoke UnbindSlb API

type UnbindSlbResponse

type UnbindSlbResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

UnbindSlbResponse is the response struct for api UnbindSlb

func CreateUnbindSlbResponse

func CreateUnbindSlbResponse() (response *UnbindSlbResponse)

CreateUnbindSlbResponse creates a response to parse from UnbindSlb response

type UntagResourcesRequest added in v1.61.591

type UntagResourcesRequest struct {
	*requests.RoaRequest
	TagKeys      string           `position:"Query" name:"TagKeys"`
	DeleteAll    requests.Boolean `position:"Query" name:"DeleteAll"`
	ResourceType string           `position:"Query" name:"ResourceType"`
	ResourceIds  string           `position:"Query" name:"ResourceIds"`
}

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest added in v1.61.591

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse added in v1.61.591

type UntagResourcesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      bool   `json:"Data" xml:"Data"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse added in v1.61.591

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpdateAppSecurityGroupRequest added in v1.61.591

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

UpdateAppSecurityGroupRequest is the request struct for api UpdateAppSecurityGroup

func CreateUpdateAppSecurityGroupRequest added in v1.61.591

func CreateUpdateAppSecurityGroupRequest() (request *UpdateAppSecurityGroupRequest)

CreateUpdateAppSecurityGroupRequest creates a request to invoke UpdateAppSecurityGroup API

type UpdateAppSecurityGroupResponse added in v1.61.591

type UpdateAppSecurityGroupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

UpdateAppSecurityGroupResponse is the response struct for api UpdateAppSecurityGroup

func CreateUpdateAppSecurityGroupResponse added in v1.61.591

func CreateUpdateAppSecurityGroupResponse() (response *UpdateAppSecurityGroupResponse)

CreateUpdateAppSecurityGroupResponse creates a response to parse from UpdateAppSecurityGroup response

type UpdateApplicationDescriptionRequest added in v1.61.1594

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

UpdateApplicationDescriptionRequest is the request struct for api UpdateApplicationDescription

func CreateUpdateApplicationDescriptionRequest added in v1.61.1594

func CreateUpdateApplicationDescriptionRequest() (request *UpdateApplicationDescriptionRequest)

CreateUpdateApplicationDescriptionRequest creates a request to invoke UpdateApplicationDescription API

type UpdateApplicationDescriptionResponse added in v1.61.1594

type UpdateApplicationDescriptionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

UpdateApplicationDescriptionResponse is the response struct for api UpdateApplicationDescription

func CreateUpdateApplicationDescriptionResponse added in v1.61.1594

func CreateUpdateApplicationDescriptionResponse() (response *UpdateApplicationDescriptionResponse)

CreateUpdateApplicationDescriptionResponse creates a response to parse from UpdateApplicationDescription response

type UpdateApplicationScalingRuleRequest added in v1.61.1003

type UpdateApplicationScalingRuleRequest struct {
	*requests.RoaRequest
	ScalingRuleName       string           `position:"Query" name:"ScalingRuleName"`
	MinReadyInstances     requests.Integer `position:"Query" name:"MinReadyInstances"`
	ScalingRuleTimer      string           `position:"Query" name:"ScalingRuleTimer"`
	ScalingRuleMetric     string           `position:"Query" name:"ScalingRuleMetric"`
	AppId                 string           `position:"Query" name:"AppId"`
	MinReadyInstanceRatio requests.Integer `position:"Query" name:"MinReadyInstanceRatio"`
}

UpdateApplicationScalingRuleRequest is the request struct for api UpdateApplicationScalingRule

func CreateUpdateApplicationScalingRuleRequest added in v1.61.1003

func CreateUpdateApplicationScalingRuleRequest() (request *UpdateApplicationScalingRuleRequest)

CreateUpdateApplicationScalingRuleRequest creates a request to invoke UpdateApplicationScalingRule API

type UpdateApplicationScalingRuleResponse added in v1.61.1003

type UpdateApplicationScalingRuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	Data      Data   `json:"Data" xml:"Data"`
}

UpdateApplicationScalingRuleResponse is the response struct for api UpdateApplicationScalingRule

func CreateUpdateApplicationScalingRuleResponse added in v1.61.1003

func CreateUpdateApplicationScalingRuleResponse() (response *UpdateApplicationScalingRuleResponse)

CreateUpdateApplicationScalingRuleResponse creates a response to parse from UpdateApplicationScalingRule response

type UpdateApplicationVswitchesRequest added in v1.61.1594

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

UpdateApplicationVswitchesRequest is the request struct for api UpdateApplicationVswitches

func CreateUpdateApplicationVswitchesRequest added in v1.61.1594

func CreateUpdateApplicationVswitchesRequest() (request *UpdateApplicationVswitchesRequest)

CreateUpdateApplicationVswitchesRequest creates a request to invoke UpdateApplicationVswitches API

type UpdateApplicationVswitchesResponse added in v1.61.1594

type UpdateApplicationVswitchesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

UpdateApplicationVswitchesResponse is the response struct for api UpdateApplicationVswitches

func CreateUpdateApplicationVswitchesResponse added in v1.61.1594

func CreateUpdateApplicationVswitchesResponse() (response *UpdateApplicationVswitchesResponse)

CreateUpdateApplicationVswitchesResponse creates a response to parse from UpdateApplicationVswitches response

type UpdateConfigMapRequest added in v1.61.591

type UpdateConfigMapRequest struct {
	*requests.RoaRequest
	Data        string           `position:"Body" name:"Data"`
	Description string           `position:"Query" name:"Description"`
	ConfigMapId requests.Integer `position:"Query" name:"ConfigMapId"`
}

UpdateConfigMapRequest is the request struct for api UpdateConfigMap

func CreateUpdateConfigMapRequest added in v1.61.591

func CreateUpdateConfigMapRequest() (request *UpdateConfigMapRequest)

CreateUpdateConfigMapRequest creates a request to invoke UpdateConfigMap API

type UpdateConfigMapResponse added in v1.61.591

type UpdateConfigMapResponse struct {
	*responses.BaseResponse
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Message   string                `json:"Message" xml:"Message"`
	TraceId   string                `json:"TraceId" xml:"TraceId"`
	ErrorCode string                `json:"ErrorCode" xml:"ErrorCode"`
	Code      string                `json:"Code" xml:"Code"`
	Success   bool                  `json:"Success" xml:"Success"`
	Data      DataInUpdateConfigMap `json:"Data" xml:"Data"`
}

UpdateConfigMapResponse is the response struct for api UpdateConfigMap

func CreateUpdateConfigMapResponse added in v1.61.591

func CreateUpdateConfigMapResponse() (response *UpdateConfigMapResponse)

CreateUpdateConfigMapResponse creates a response to parse from UpdateConfigMap response

type UpdateGreyTagRouteRequest added in v1.61.1378

type UpdateGreyTagRouteRequest struct {
	*requests.RoaRequest
	GreyTagRouteId requests.Integer `position:"Query" name:"GreyTagRouteId"`
	Description    string           `position:"Query" name:"Description"`
	DubboRules     string           `position:"Query" name:"DubboRules"`
	ScRules        string           `position:"Query" name:"ScRules"`
}

UpdateGreyTagRouteRequest is the request struct for api UpdateGreyTagRoute

func CreateUpdateGreyTagRouteRequest added in v1.61.1378

func CreateUpdateGreyTagRouteRequest() (request *UpdateGreyTagRouteRequest)

CreateUpdateGreyTagRouteRequest creates a request to invoke UpdateGreyTagRoute API

type UpdateGreyTagRouteResponse added in v1.61.1378

type UpdateGreyTagRouteResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

UpdateGreyTagRouteResponse is the response struct for api UpdateGreyTagRoute

func CreateUpdateGreyTagRouteResponse added in v1.61.1378

func CreateUpdateGreyTagRouteResponse() (response *UpdateGreyTagRouteResponse)

CreateUpdateGreyTagRouteResponse creates a response to parse from UpdateGreyTagRoute response

type UpdateIngressRequest added in v1.61.591

type UpdateIngressRequest struct {
	*requests.RoaRequest
	IngressId        requests.Integer `position:"Query" name:"IngressId"`
	ListenerPort     string           `position:"Query" name:"ListenerPort"`
	Description      string           `position:"Query" name:"Description"`
	LoadBalanceType  string           `position:"Query" name:"LoadBalanceType"`
	Rules            string           `position:"Body" name:"Rules"`
	CertId           string           `position:"Query" name:"CertId"`
	ListenerProtocol string           `position:"Query" name:"ListenerProtocol"`
	DefaultRule      string           `position:"Query" name:"DefaultRule"`
}

UpdateIngressRequest is the request struct for api UpdateIngress

func CreateUpdateIngressRequest added in v1.61.591

func CreateUpdateIngressRequest() (request *UpdateIngressRequest)

CreateUpdateIngressRequest creates a request to invoke UpdateIngress API

type UpdateIngressResponse added in v1.61.591

type UpdateIngressResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

UpdateIngressResponse is the response struct for api UpdateIngress

func CreateUpdateIngressResponse added in v1.61.591

func CreateUpdateIngressResponse() (response *UpdateIngressResponse)

CreateUpdateIngressResponse creates a response to parse from UpdateIngress response

type UpdateNamespaceRequest

type UpdateNamespaceRequest struct {
	*requests.RoaRequest
	NamespaceName        string `position:"Query" name:"NamespaceName"`
	NamespaceDescription string `position:"Query" name:"NamespaceDescription"`
	NamespaceId          string `position:"Query" name:"NamespaceId"`
}

UpdateNamespaceRequest is the request struct for api UpdateNamespace

func CreateUpdateNamespaceRequest

func CreateUpdateNamespaceRequest() (request *UpdateNamespaceRequest)

CreateUpdateNamespaceRequest creates a request to invoke UpdateNamespace API

type UpdateNamespaceResponse

type UpdateNamespaceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

UpdateNamespaceResponse is the response struct for api UpdateNamespace

func CreateUpdateNamespaceResponse

func CreateUpdateNamespaceResponse() (response *UpdateNamespaceResponse)

CreateUpdateNamespaceResponse creates a response to parse from UpdateNamespace response

type UpdateNamespaceVpcRequest added in v1.61.591

type UpdateNamespaceVpcRequest struct {
	*requests.RoaRequest
	NamespaceId string `position:"Query" name:"NamespaceId"`
	VpcId       string `position:"Query" name:"VpcId"`
}

UpdateNamespaceVpcRequest is the request struct for api UpdateNamespaceVpc

func CreateUpdateNamespaceVpcRequest added in v1.61.591

func CreateUpdateNamespaceVpcRequest() (request *UpdateNamespaceVpcRequest)

CreateUpdateNamespaceVpcRequest creates a request to invoke UpdateNamespaceVpc API

type UpdateNamespaceVpcResponse added in v1.61.591

type UpdateNamespaceVpcResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	TraceId   string `json:"TraceId" xml:"TraceId"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Code      string `json:"Code" xml:"Code"`
	Success   bool   `json:"Success" xml:"Success"`
}

UpdateNamespaceVpcResponse is the response struct for api UpdateNamespaceVpc

func CreateUpdateNamespaceVpcResponse added in v1.61.591

func CreateUpdateNamespaceVpcResponse() (response *UpdateNamespaceVpcResponse)

CreateUpdateNamespaceVpcResponse creates a response to parse from UpdateNamespaceVpc response

Source Files

Jump to

Keyboard shortcuts

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