edas

package
v1.62.726 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 6 Imported by: 11

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 ¶ added in v1.61.26

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶ added in v1.61.26

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶ added in v1.61.26

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶ added in v1.61.26

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type AbortAndRollbackChangeOrderRequest ¶ added in v1.61.26

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

AbortAndRollbackChangeOrderRequest is the request struct for api AbortAndRollbackChangeOrder

func CreateAbortAndRollbackChangeOrderRequest ¶ added in v1.61.26

func CreateAbortAndRollbackChangeOrderRequest() (request *AbortAndRollbackChangeOrderRequest)

CreateAbortAndRollbackChangeOrderRequest creates a request to invoke AbortAndRollbackChangeOrder API

type AbortAndRollbackChangeOrderResponse ¶ added in v1.61.26

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

AbortAndRollbackChangeOrderResponse is the response struct for api AbortAndRollbackChangeOrder

func CreateAbortAndRollbackChangeOrderResponse ¶ added in v1.61.26

func CreateAbortAndRollbackChangeOrderResponse() (response *AbortAndRollbackChangeOrderResponse)

CreateAbortAndRollbackChangeOrderResponse creates a response to parse from AbortAndRollbackChangeOrder response

type AbortChangeOrderRequest ¶ added in v1.61.26

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

AbortChangeOrderRequest is the request struct for api AbortChangeOrder

func CreateAbortChangeOrderRequest ¶ added in v1.61.26

func CreateAbortChangeOrderRequest() (request *AbortChangeOrderRequest)

CreateAbortChangeOrderRequest creates a request to invoke AbortChangeOrder API

type AbortChangeOrderResponse ¶ added in v1.61.26

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

AbortChangeOrderResponse is the response struct for api AbortChangeOrder

func CreateAbortChangeOrderResponse ¶ added in v1.61.26

func CreateAbortChangeOrderResponse() (response *AbortChangeOrderResponse)

CreateAbortChangeOrderResponse creates a response to parse from AbortChangeOrder response

type Action ¶

type Action struct {
	Name        string `json:"Name" xml:"Name"`
	Code        string `json:"Code" xml:"Code"`
	GroupId     string `json:"GroupId" xml:"GroupId"`
	Description string `json:"Description" xml:"Description"`
}

Action is a nested struct in edas response

type ActionListInListAuthority ¶

type ActionListInListAuthority struct {
	Action []Action `json:"Action" xml:"Action"`
}

ActionListInListAuthority is a nested struct in edas response

type ActionListInListRole ¶

type ActionListInListRole struct {
	Action []Action `json:"Action" xml:"Action"`
}

ActionListInListRole is a nested struct in edas response

type AddLogPathRequest ¶ added in v1.61.210

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

AddLogPathRequest is the request struct for api AddLogPath

func CreateAddLogPathRequest ¶ added in v1.61.210

func CreateAddLogPathRequest() (request *AddLogPathRequest)

CreateAddLogPathRequest creates a request to invoke AddLogPath API

type AddLogPathResponse ¶ added in v1.61.210

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

AddLogPathResponse is the response struct for api AddLogPath

func CreateAddLogPathResponse ¶ added in v1.61.210

func CreateAddLogPathResponse() (response *AddLogPathResponse)

CreateAddLogPathResponse creates a response to parse from AddLogPath response

type App ¶

type App struct {
	RequestMem              int     `json:"RequestMem" xml:"RequestMem"`
	InstancesBeforeScaling  int     `json:"InstancesBeforeScaling" xml:"InstancesBeforeScaling"`
	DeployType              string  `json:"DeployType" xml:"DeployType"`
	ApplicationName         string  `json:"ApplicationName" xml:"ApplicationName"`
	ApplicationType         string  `json:"ApplicationType" xml:"ApplicationType"`
	Instances               int     `json:"Instances" xml:"Instances"`
	LimitMem                int     `json:"LimitMem" xml:"LimitMem"`
	Cmd                     string  `json:"Cmd" xml:"Cmd"`
	RegionId                string  `json:"RegionId" xml:"RegionId"`
	BuildpackId             int     `json:"BuildpackId" xml:"BuildpackId"`
	TomcatVersion           string  `json:"TomcatVersion" xml:"TomcatVersion"`
	CsClusterId             string  `json:"CsClusterId" xml:"CsClusterId"`
	RequestCpuM             int     `json:"RequestCpuM" xml:"RequestCpuM"`
	AppId                   string  `json:"AppId" xml:"AppId"`
	K8sNamespace            string  `json:"K8sNamespace" xml:"K8sNamespace"`
	EdasContainerVersion    string  `json:"EdasContainerVersion" xml:"EdasContainerVersion"`
	LimitCpuM               int     `json:"LimitCpuM" xml:"LimitCpuM"`
	ClusterId               string  `json:"ClusterId" xml:"ClusterId"`
	DevelopType             string  `json:"DevelopType" xml:"DevelopType"`
	SlbInfo                 string  `json:"SlbInfo" xml:"SlbInfo"`
	Annotations             string  `json:"Annotations" xml:"Annotations"`
	Labels                  string  `json:"Labels" xml:"Labels"`
	LimitEphemeralStorage   string  `json:"LimitEphemeralStorage" xml:"LimitEphemeralStorage"`
	RequestEphemeralStorage string  `json:"RequestEphemeralStorage" xml:"RequestEphemeralStorage"`
	EnableEmptyPushReject   bool    `json:"EnableEmptyPushReject" xml:"EnableEmptyPushReject"`
	EnableLosslessRule      bool    `json:"EnableLosslessRule" xml:"EnableLosslessRule"`
	LosslessRuleAligned     bool    `json:"LosslessRuleAligned" xml:"LosslessRuleAligned"`
	LosslessRuleDelayTime   int     `json:"LosslessRuleDelayTime" xml:"LosslessRuleDelayTime"`
	LosslessRuleFuncType    int     `json:"LosslessRuleFuncType" xml:"LosslessRuleFuncType"`
	LosslessRuleRelated     bool    `json:"LosslessRuleRelated" xml:"LosslessRuleRelated"`
	LosslessRuleWarmupTime  int     `json:"LosslessRuleWarmupTime" xml:"LosslessRuleWarmupTime"`
	FeatureAnnotations      string  `json:"FeatureAnnotations" xml:"FeatureAnnotations"`
	WorkloadType            string  `json:"WorkloadType" xml:"WorkloadType"`
	CmdArgs                 CmdArgs `json:"CmdArgs" xml:"CmdArgs"`
	EnvList                 EnvList `json:"EnvList" xml:"EnvList"`
}

App is a nested struct in edas response

type AppInfo ¶

type AppInfo struct {
	Application      ApplicationInQueryApplicationStatus `json:"Application" xml:"Application"`
	EcuList          EcuList                             `json:"EcuList" xml:"EcuList"`
	EccList          EccList                             `json:"EccList" xml:"EccList"`
	GroupList        GroupList                           `json:"GroupList" xml:"GroupList"`
	DeployRecordList DeployRecordList                    `json:"DeployRecordList" xml:"DeployRecordList"`
}

AppInfo is a nested struct in edas response

type AppScalingRule ¶ added in v1.61.1135

type AppScalingRule struct {
	AppId            string    `json:"AppId" xml:"AppId"`
	ScaleRuleType    string    `json:"ScaleRuleType" xml:"ScaleRuleType"`
	MinReplicas      int       `json:"MinReplicas" xml:"MinReplicas"`
	LastDisableTime  int64     `json:"LastDisableTime" xml:"LastDisableTime"`
	ScaleRuleEnabled bool      `json:"ScaleRuleEnabled" xml:"ScaleRuleEnabled"`
	UpdateTime       int64     `json:"UpdateTime" xml:"UpdateTime"`
	MaxReplicas      int       `json:"MaxReplicas" xml:"MaxReplicas"`
	ScaleRuleName    string    `json:"ScaleRuleName" xml:"ScaleRuleName"`
	CreateTime       int64     `json:"CreateTime" xml:"CreateTime"`
	Trigger          Trigger   `json:"Trigger" xml:"Trigger"`
	Metric           Metric    `json:"Metric" xml:"Metric"`
	Behaviour        Behaviour `json:"Behaviour" xml:"Behaviour"`
}

AppScalingRule is a nested struct in edas response

type AppScalingRules ¶ added in v1.61.1135

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

AppScalingRules is a nested struct in edas response

type Applcation ¶

type Applcation struct {
	Name                 string        `json:"Name" xml:"Name"`
	WorkloadType         string        `json:"WorkloadType" xml:"WorkloadType"`
	CreateTime           int64         `json:"CreateTime" xml:"CreateTime"`
	Dockerize            bool          `json:"Dockerize" xml:"Dockerize"`
	SlbInfo              string        `json:"SlbInfo" xml:"SlbInfo"`
	AppPhase             string        `json:"AppPhase" xml:"AppPhase"`
	RegionId             string        `json:"RegionId" xml:"RegionId"`
	SlbPort              int           `json:"SlbPort" xml:"SlbPort"`
	ResourceGroupId      string        `json:"ResourceGroupId" xml:"ResourceGroupId"`
	UserId               string        `json:"UserId" xml:"UserId"`
	ApplicationType      string        `json:"ApplicationType" xml:"ApplicationType"`
	Description          string        `json:"Description" xml:"Description"`
	ClusterId            string        `json:"ClusterId" xml:"ClusterId"`
	Port                 int           `json:"Port" xml:"Port"`
	ExtSlbIp             string        `json:"ExtSlbIp" xml:"ExtSlbIp"`
	BuildPackageId       int64         `json:"BuildPackageId" xml:"BuildPackageId"`
	Email                string        `json:"Email" xml:"Email"`
	EnablePortCheck      bool          `json:"EnablePortCheck" xml:"EnablePortCheck"`
	Memory               int           `json:"Memory" xml:"Memory"`
	NameSpace            string        `json:"NameSpace" xml:"NameSpace"`
	ExtSlbId             string        `json:"ExtSlbId" xml:"ExtSlbId"`
	Owner                string        `json:"Owner" xml:"Owner"`
	ExtSlbName           string        `json:"ExtSlbName" xml:"ExtSlbName"`
	SlbName              string        `json:"SlbName" xml:"SlbName"`
	AppId                string        `json:"AppId" xml:"AppId"`
	EnableUrlCheck       bool          `json:"EnableUrlCheck" xml:"EnableUrlCheck"`
	InstanceCount        int           `json:"InstanceCount" xml:"InstanceCount"`
	HaveManageAccess     bool          `json:"HaveManageAccess" xml:"HaveManageAccess"`
	HealthCheckUrl       string        `json:"HealthCheckUrl" xml:"HealthCheckUrl"`
	SlbId                string        `json:"SlbId" xml:"SlbId"`
	Cpu                  int           `json:"Cpu" xml:"Cpu"`
	ClusterType          int           `json:"ClusterType" xml:"ClusterType"`
	RunningInstanceCount int           `json:"RunningInstanceCount" xml:"RunningInstanceCount"`
	SlbIp                string        `json:"SlbIp" xml:"SlbIp"`
	Conf                 Conf          `json:"Conf" xml:"Conf"`
	App                  App           `json:"App" xml:"App"`
	ImageInfo            ImageInfo     `json:"ImageInfo" xml:"ImageInfo"`
	LatestVersion        LatestVersion `json:"LatestVersion" xml:"LatestVersion"`
	DeployGroups         DeployGroups  `json:"DeployGroups" xml:"DeployGroups"`
}

Applcation is a nested struct in edas response

type Application ¶

type Application struct {
	Name                 string `json:"Name" xml:"Name"`
	WorkloadType         string `json:"WorkloadType" xml:"WorkloadType"`
	CreateTime           int64  `json:"CreateTime" xml:"CreateTime"`
	Dockerize            bool   `json:"Dockerize" xml:"Dockerize"`
	SlbInfo              string `json:"SlbInfo" xml:"SlbInfo"`
	AppPhase             string `json:"AppPhase" xml:"AppPhase"`
	RegionId             string `json:"RegionId" xml:"RegionId"`
	SlbPort              int    `json:"SlbPort" xml:"SlbPort"`
	ResourceGroupId      string `json:"ResourceGroupId" xml:"ResourceGroupId"`
	UserId               string `json:"UserId" xml:"UserId"`
	ApplicationType      string `json:"ApplicationType" xml:"ApplicationType"`
	Description          string `json:"Description" xml:"Description"`
	ClusterId            string `json:"ClusterId" xml:"ClusterId"`
	Port                 int    `json:"Port" xml:"Port"`
	ClusterType          string `json:"ClusterType" xml:"ClusterType"`
	ExtSlbIp             string `json:"ExtSlbIp" xml:"ExtSlbIp"`
	BuildPackageId       int64  `json:"BuildPackageId" xml:"BuildPackageId"`
	Email                string `json:"Email" xml:"Email"`
	EnablePortCheck      bool   `json:"EnablePortCheck" xml:"EnablePortCheck"`
	Memory               int    `json:"Memory" xml:"Memory"`
	NameSpace            string `json:"NameSpace" xml:"NameSpace"`
	ExtSlbId             string `json:"ExtSlbId" xml:"ExtSlbId"`
	Owner                string `json:"Owner" xml:"Owner"`
	ExtSlbName           string `json:"ExtSlbName" xml:"ExtSlbName"`
	SlbName              string `json:"SlbName" xml:"SlbName"`
	AppId                string `json:"AppId" xml:"AppId"`
	EnableUrlCheck       bool   `json:"EnableUrlCheck" xml:"EnableUrlCheck"`
	InstanceCount        int    `json:"InstanceCount" xml:"InstanceCount"`
	HaveManageAccess     string `json:"HaveManageAccess" xml:"HaveManageAccess"`
	HealthCheckUrl       string `json:"HealthCheckUrl" xml:"HealthCheckUrl"`
	SlbId                string `json:"SlbId" xml:"SlbId"`
	Cpu                  int    `json:"Cpu" xml:"Cpu"`
	AppName              string `json:"AppName" xml:"AppName"`
	RunningInstanceCount int    `json:"RunningInstanceCount" xml:"RunningInstanceCount"`
	SlbIp                string `json:"SlbIp" xml:"SlbIp"`
}

Application is a nested struct in edas response

type ApplicationInListApplication ¶

type ApplicationInListApplication struct {
	AppId                string `json:"AppId" xml:"AppId"`
	RegionId             string `json:"RegionId" xml:"RegionId"`
	Name                 string `json:"Name" xml:"Name"`
	Instances            int    `json:"Instances" xml:"Instances"`
	Port                 int    `json:"Port" xml:"Port"`
	State                string `json:"State" xml:"State"`
	CreateTime           int64  `json:"CreateTime" xml:"CreateTime"`
	SlbIp                string `json:"SlbIp" xml:"SlbIp"`
	SlbPort              int    `json:"SlbPort" xml:"SlbPort"`
	SlbListenerPort      int    `json:"SlbListenerPort" xml:"SlbListenerPort"`
	ExtSlbListenerPort   int    `json:"ExtSlbListenerPort" xml:"ExtSlbListenerPort"`
	BuildPackageId       int64  `json:"BuildPackageId" xml:"BuildPackageId"`
	ExtSlbIp             string `json:"ExtSlbIp" xml:"ExtSlbIp"`
	ApplicationType      string `json:"ApplicationType" xml:"ApplicationType"`
	ClusterType          int    `json:"ClusterType" xml:"ClusterType"`
	RunningInstanceCount int    `json:"RunningInstanceCount" xml:"RunningInstanceCount"`
	ClusterId            string `json:"ClusterId" xml:"ClusterId"`
	ResourceGroupId      string `json:"ResourceGroupId" xml:"ResourceGroupId"`
	K8sNamespace         string `json:"K8sNamespace" xml:"K8sNamespace"`
	NamespaceId          string `json:"NamespaceId" xml:"NamespaceId"`
}

ApplicationInListApplication is a nested struct in edas response

type ApplicationInQueryApplicationStatus ¶ added in v1.61.26

type ApplicationInQueryApplicationStatus struct {
	HealthCheckUrl       string `json:"HealthCheckUrl" xml:"HealthCheckUrl"`
	Owner                string `json:"Owner" xml:"Owner"`
	CreateTime           int64  `json:"CreateTime" xml:"CreateTime"`
	UserId               string `json:"UserId" xml:"UserId"`
	Port                 int    `json:"Port" xml:"Port"`
	RunningInstanceCount int    `json:"RunningInstanceCount" xml:"RunningInstanceCount"`
	Phone                string `json:"Phone" xml:"Phone"`
	RegionId             string `json:"RegionId" xml:"RegionId"`
	BuildPackageId       int    `json:"BuildPackageId" xml:"BuildPackageId"`
	Dockerize            bool   `json:"Dockerize" xml:"Dockerize"`
	Email                string `json:"Email" xml:"Email"`
	Cpu                  int    `json:"Cpu" xml:"Cpu"`
	InstanceCount        int    `json:"InstanceCount" xml:"InstanceCount"`
	LaunchTime           int64  `json:"LaunchTime" xml:"LaunchTime"`
	Memory               int    `json:"Memory" xml:"Memory"`
	Name                 string `json:"Name" xml:"Name"`
	ApplicationId        string `json:"ApplicationId" xml:"ApplicationId"`
	ClusterId            string `json:"ClusterId" xml:"ClusterId"`
}

ApplicationInQueryApplicationStatus is a nested struct in edas response

type ApplicationInfo ¶

type ApplicationInfo struct {
	AppId         string `json:"AppId" xml:"AppId"`
	Port          int    `json:"Port" xml:"Port"`
	ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
	UserId        string `json:"UserId" xml:"UserId"`
	Owner         string `json:"Owner" xml:"Owner"`
	ClusterType   int    `json:"ClusterType" xml:"ClusterType"`
	AppName       string `json:"AppName" xml:"AppName"`
	RegionName    string `json:"RegionName" xml:"RegionName"`
	Dockerize     bool   `json:"Dockerize" xml:"Dockerize"`
	EdasId        string `json:"EdasId" xml:"EdasId"`
}

ApplicationInfo is a nested struct in edas response

type ApplicationListInInsertSwimmingLaneGroup ¶ added in v1.61.844

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

ApplicationListInInsertSwimmingLaneGroup is a nested struct in edas response

type ApplicationListInListApplication ¶ added in v1.61.844

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

ApplicationListInListApplication is a nested struct in edas response

type ApplicationListInListSwimmingLaneGroup ¶ added in v1.61.844

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

ApplicationListInListSwimmingLaneGroup is a nested struct in edas response

type ApplicationListInUpdateSwimmingLaneGroup ¶ added in v1.61.844

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

ApplicationListInUpdateSwimmingLaneGroup is a nested struct in edas response

type Authority ¶

type Authority struct {
	GroupId     string                    `json:"GroupId" xml:"GroupId"`
	Name        string                    `json:"Name" xml:"Name"`
	Description string                    `json:"Description" xml:"Description"`
	ActionList  ActionListInListAuthority `json:"ActionList" xml:"ActionList"`
}

Authority is a nested struct in edas response

type AuthorityList ¶

type AuthorityList struct {
	Authority []Authority `json:"Authority" xml:"Authority"`
}

AuthorityList is a nested struct in edas response

type AuthorizeApplicationRequest ¶

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

AuthorizeApplicationRequest is the request struct for api AuthorizeApplication

func CreateAuthorizeApplicationRequest ¶

func CreateAuthorizeApplicationRequest() (request *AuthorizeApplicationRequest)

CreateAuthorizeApplicationRequest creates a request to invoke AuthorizeApplication API

type AuthorizeApplicationResponse ¶

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

AuthorizeApplicationResponse is the response struct for api AuthorizeApplication

func CreateAuthorizeApplicationResponse ¶

func CreateAuthorizeApplicationResponse() (response *AuthorizeApplicationResponse)

CreateAuthorizeApplicationResponse creates a response to parse from AuthorizeApplication response

type AuthorizeResourceGroupRequest ¶

type AuthorizeResourceGroupRequest struct {
	*requests.RoaRequest
	ResourceGroupIds string `position:"Query" name:"ResourceGroupIds"`
	TargetUserId     string `position:"Query" name:"TargetUserId"`
}

AuthorizeResourceGroupRequest is the request struct for api AuthorizeResourceGroup

func CreateAuthorizeResourceGroupRequest ¶

func CreateAuthorizeResourceGroupRequest() (request *AuthorizeResourceGroupRequest)

CreateAuthorizeResourceGroupRequest creates a request to invoke AuthorizeResourceGroup API

type AuthorizeResourceGroupResponse ¶

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

AuthorizeResourceGroupResponse is the response struct for api AuthorizeResourceGroup

func CreateAuthorizeResourceGroupResponse ¶

func CreateAuthorizeResourceGroupResponse() (response *AuthorizeResourceGroupResponse)

CreateAuthorizeResourceGroupResponse creates a response to parse from AuthorizeResourceGroup response

type AuthorizeRoleRequest ¶

type AuthorizeRoleRequest struct {
	*requests.RoaRequest
	RoleIds      string `position:"Query" name:"RoleIds"`
	TargetUserId string `position:"Query" name:"TargetUserId"`
}

AuthorizeRoleRequest is the request struct for api AuthorizeRole

func CreateAuthorizeRoleRequest ¶

func CreateAuthorizeRoleRequest() (request *AuthorizeRoleRequest)

CreateAuthorizeRoleRequest creates a request to invoke AuthorizeRole API

type AuthorizeRoleResponse ¶

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

AuthorizeRoleResponse is the response struct for api AuthorizeRole

func CreateAuthorizeRoleResponse ¶

func CreateAuthorizeRoleResponse() (response *AuthorizeRoleResponse)

CreateAuthorizeRoleResponse creates a response to parse from AuthorizeRole response

type Backend ¶ added in v1.61.1008

type Backend struct {
	ServiceName string `json:"ServiceName" xml:"ServiceName"`
	ServicePort string `json:"ServicePort" xml:"ServicePort"`
}

Backend is a nested struct in edas response

type Behaviour ¶ added in v1.62.606

type Behaviour struct {
	ScaleDown ScaleDown `json:"ScaleDown" xml:"ScaleDown"`
	ScaleUp   ScaleUp   `json:"ScaleUp" xml:"ScaleUp"`
}

Behaviour is a nested struct in edas response

type BindEcsSlbRequest ¶ added in v1.61.334

type BindEcsSlbRequest struct {
	*requests.RoaRequest
	VServerGroupId         string           `position:"Query" name:"VServerGroupId"`
	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
	VForwardingUrlRule     string           `position:"Query" name:"VForwardingUrlRule"`
	SlbId                  string           `position:"Query" name:"SlbId"`
	DeployGroupId          string           `position:"Query" name:"DeployGroupId"`
	ListenerHealthCheckUrl string           `position:"Query" name:"ListenerHealthCheckUrl"`
	AppId                  string           `position:"Query" name:"AppId"`
	ListenerProtocol       string           `position:"Query" name:"ListenerProtocol"`
	VServerGroupName       string           `position:"Query" name:"VServerGroupName"`
}

BindEcsSlbRequest is the request struct for api BindEcsSlb

func CreateBindEcsSlbRequest ¶ added in v1.61.334

func CreateBindEcsSlbRequest() (request *BindEcsSlbRequest)

CreateBindEcsSlbRequest creates a request to invoke BindEcsSlb API

type BindEcsSlbResponse ¶ added in v1.61.334

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

BindEcsSlbResponse is the response struct for api BindEcsSlb

func CreateBindEcsSlbResponse ¶ added in v1.61.334

func CreateBindEcsSlbResponse() (response *BindEcsSlbResponse)

CreateBindEcsSlbResponse creates a response to parse from BindEcsSlb response

type BindK8sSlbRequest ¶

type BindK8sSlbRequest struct {
	*requests.RoaRequest
	Scheduler        string `position:"Query" name:"Scheduler"`
	ServicePortInfos string `position:"Query" name:"ServicePortInfos"`
	SlbId            string `position:"Query" name:"SlbId"`
	SlbProtocol      string `position:"Query" name:"SlbProtocol"`
	Port             string `position:"Query" name:"Port"`
	AppId            string `position:"Query" name:"AppId"`
	Specification    string `position:"Query" name:"Specification"`
	ClusterId        string `position:"Query" name:"ClusterId"`
	Type             string `position:"Query" name:"Type"`
	TargetPort       string `position:"Query" name:"TargetPort"`
}

BindK8sSlbRequest is the request struct for api BindK8sSlb

func CreateBindK8sSlbRequest ¶

func CreateBindK8sSlbRequest() (request *BindK8sSlbRequest)

CreateBindK8sSlbRequest creates a request to invoke BindK8sSlb API

type BindK8sSlbResponse ¶

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

BindK8sSlbResponse is the response struct for api BindK8sSlb

func CreateBindK8sSlbResponse ¶

func CreateBindK8sSlbResponse() (response *BindK8sSlbResponse)

CreateBindK8sSlbResponse creates a response to parse from BindK8sSlb response

type BindSlbRequest ¶

type BindSlbRequest struct {
	*requests.RoaRequest
	VServerGroupId string           `position:"Query" name:"VServerGroupId"`
	ListenerPort   requests.Integer `position:"Query" name:"ListenerPort"`
	SlbId          string           `position:"Query" name:"SlbId"`
	AppId          string           `position:"Query" name:"AppId"`
	SlbIp          string           `position:"Query" name:"SlbIp"`
	Type           string           `position:"Query" name:"Type"`
}

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
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	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 BuildPack ¶

type BuildPack struct {
	PandoraVersion     string `json:"PandoraVersion" xml:"PandoraVersion"`
	ConfigId           int64  `json:"ConfigId" xml:"ConfigId"`
	Feature            string `json:"Feature" xml:"Feature"`
	PandoraDesc        string `json:"PandoraDesc" xml:"PandoraDesc"`
	PluginInfo         string `json:"PluginInfo" xml:"PluginInfo"`
	Disabled           bool   `json:"Disabled" xml:"Disabled"`
	TengineDownloadUrl string `json:"TengineDownloadUrl" xml:"TengineDownloadUrl"`
	TomcatPath         string `json:"TomcatPath" xml:"TomcatPath"`
	TomcatDesc         string `json:"TomcatDesc" xml:"TomcatDesc"`
	SupportFeatures    string `json:"SupportFeatures" xml:"SupportFeatures"`
	TomcatDownloadUrl  string `json:"TomcatDownloadUrl" xml:"TomcatDownloadUrl"`
	TomcatVersion      string `json:"TomcatVersion" xml:"TomcatVersion"`
	PandoraDownloadUrl string `json:"PandoraDownloadUrl" xml:"PandoraDownloadUrl"`
	PackVersion        string `json:"PackVersion" xml:"PackVersion"`
	MultipleTenant     bool   `json:"MultipleTenant" xml:"MultipleTenant"`
	TengineImageId     string `json:"TengineImageId" xml:"TengineImageId"`
	WithTengine        bool   `json:"WithTengine" xml:"WithTengine"`
	ImageId            string `json:"ImageId" xml:"ImageId"`
	ScriptName         string `json:"ScriptName" xml:"ScriptName"`
	ScriptVersion      string `json:"ScriptVersion" xml:"ScriptVersion"`
}

BuildPack is a nested struct in edas response

type BuildPackList ¶

type BuildPackList struct {
	BuildPack []BuildPack `json:"BuildPack" xml:"BuildPack"`
}

BuildPackList is a nested struct in edas response

type CertDetail ¶ added in v1.61.1265

type CertDetail struct {
	EndTime     string   `json:"EndTime" xml:"EndTime"`
	Status      string   `json:"Status" xml:"Status"`
	StartTime   string   `json:"StartTime" xml:"StartTime"`
	Issuer      string   `json:"Issuer" xml:"Issuer"`
	DomainNames []string `json:"DomainNames" xml:"DomainNames"`
}

CertDetail is a nested struct in edas response

type ChangeDeployGroupRequest ¶ added in v1.61.26

type ChangeDeployGroupRequest struct {
	*requests.RoaRequest
	ForceStatus requests.Boolean `position:"Query" name:"ForceStatus"`
	AppId       string           `position:"Query" name:"AppId"`
	EccInfo     string           `position:"Query" name:"EccInfo"`
	GroupName   string           `position:"Query" name:"GroupName"`
}

ChangeDeployGroupRequest is the request struct for api ChangeDeployGroup

func CreateChangeDeployGroupRequest ¶ added in v1.61.26

func CreateChangeDeployGroupRequest() (request *ChangeDeployGroupRequest)

CreateChangeDeployGroupRequest creates a request to invoke ChangeDeployGroup API

type ChangeDeployGroupResponse ¶ added in v1.61.26

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

ChangeDeployGroupResponse is the response struct for api ChangeDeployGroup

func CreateChangeDeployGroupResponse ¶ added in v1.61.26

func CreateChangeDeployGroupResponse() (response *ChangeDeployGroupResponse)

CreateChangeDeployGroupResponse creates a response to parse from ChangeDeployGroup response

type ChangeOrder ¶

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

ChangeOrder is a nested struct in edas response

type ChangeOrderInfo ¶

type ChangeOrderInfo struct {
	Status                 int              `json:"Status" xml:"Status"`
	ChangeOrderId          string           `json:"ChangeOrderId" xml:"ChangeOrderId"`
	BatchType              string           `json:"BatchType" xml:"BatchType"`
	CoType                 string           `json:"CoType" xml:"CoType"`
	CreateTime             string           `json:"CreateTime" xml:"CreateTime"`
	ChangeOrderDescription string           `json:"ChangeOrderDescription" xml:"ChangeOrderDescription"`
	BatchCount             int              `json:"BatchCount" xml:"BatchCount"`
	CreateUserId           string           `json:"CreateUserId" xml:"CreateUserId"`
	SupportRollback        bool             `json:"SupportRollback" xml:"SupportRollback"`
	Desc                   string           `json:"Desc" xml:"Desc"`
	Targets                Targets          `json:"Targets" xml:"Targets"`
	TrafficControl         TrafficControl   `json:"TrafficControl" xml:"TrafficControl"`
	PipelineInfoList       PipelineInfoList `json:"PipelineInfoList" xml:"PipelineInfoList"`
}

ChangeOrderInfo is a nested struct in edas response

type ChangeOrderList ¶

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

ChangeOrderList is a nested struct in edas 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 ¶ added in v1.61.26

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 ¶ added in v1.61.26

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 ¶ added in v1.61.26

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

AbortAndRollbackChangeOrder invokes the edas.AbortAndRollbackChangeOrder API synchronously

func (*Client) AbortAndRollbackChangeOrderWithCallback ¶ added in v1.61.26

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

AbortAndRollbackChangeOrderWithCallback invokes the edas.AbortAndRollbackChangeOrder API asynchronously

func (*Client) AbortAndRollbackChangeOrderWithChan ¶ added in v1.61.26

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

AbortAndRollbackChangeOrderWithChan invokes the edas.AbortAndRollbackChangeOrder API asynchronously

func (*Client) AbortChangeOrder ¶ added in v1.61.26

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

AbortChangeOrder invokes the edas.AbortChangeOrder API synchronously

func (*Client) AbortChangeOrderWithCallback ¶ added in v1.61.26

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

AbortChangeOrderWithCallback invokes the edas.AbortChangeOrder API asynchronously

func (*Client) AbortChangeOrderWithChan ¶ added in v1.61.26

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

AbortChangeOrderWithChan invokes the edas.AbortChangeOrder API asynchronously

func (*Client) AddLogPath ¶ added in v1.61.210

func (client *Client) AddLogPath(request *AddLogPathRequest) (response *AddLogPathResponse, err error)

AddLogPath invokes the edas.AddLogPath API synchronously

func (*Client) AddLogPathWithCallback ¶ added in v1.61.210

func (client *Client) AddLogPathWithCallback(request *AddLogPathRequest, callback func(response *AddLogPathResponse, err error)) <-chan int

AddLogPathWithCallback invokes the edas.AddLogPath API asynchronously

func (*Client) AddLogPathWithChan ¶ added in v1.61.210

func (client *Client) AddLogPathWithChan(request *AddLogPathRequest) (<-chan *AddLogPathResponse, <-chan error)

AddLogPathWithChan invokes the edas.AddLogPath API asynchronously

func (*Client) AuthorizeApplication ¶

func (client *Client) AuthorizeApplication(request *AuthorizeApplicationRequest) (response *AuthorizeApplicationResponse, err error)

AuthorizeApplication invokes the edas.AuthorizeApplication API synchronously

func (*Client) AuthorizeApplicationWithCallback ¶

func (client *Client) AuthorizeApplicationWithCallback(request *AuthorizeApplicationRequest, callback func(response *AuthorizeApplicationResponse, err error)) <-chan int

AuthorizeApplicationWithCallback invokes the edas.AuthorizeApplication API asynchronously

func (*Client) AuthorizeApplicationWithChan ¶

func (client *Client) AuthorizeApplicationWithChan(request *AuthorizeApplicationRequest) (<-chan *AuthorizeApplicationResponse, <-chan error)

AuthorizeApplicationWithChan invokes the edas.AuthorizeApplication API asynchronously

func (*Client) AuthorizeResourceGroup ¶

func (client *Client) AuthorizeResourceGroup(request *AuthorizeResourceGroupRequest) (response *AuthorizeResourceGroupResponse, err error)

AuthorizeResourceGroup invokes the edas.AuthorizeResourceGroup API synchronously

func (*Client) AuthorizeResourceGroupWithCallback ¶

func (client *Client) AuthorizeResourceGroupWithCallback(request *AuthorizeResourceGroupRequest, callback func(response *AuthorizeResourceGroupResponse, err error)) <-chan int

AuthorizeResourceGroupWithCallback invokes the edas.AuthorizeResourceGroup API asynchronously

func (*Client) AuthorizeResourceGroupWithChan ¶

func (client *Client) AuthorizeResourceGroupWithChan(request *AuthorizeResourceGroupRequest) (<-chan *AuthorizeResourceGroupResponse, <-chan error)

AuthorizeResourceGroupWithChan invokes the edas.AuthorizeResourceGroup API asynchronously

func (*Client) AuthorizeRole ¶

func (client *Client) AuthorizeRole(request *AuthorizeRoleRequest) (response *AuthorizeRoleResponse, err error)

AuthorizeRole invokes the edas.AuthorizeRole API synchronously

func (*Client) AuthorizeRoleWithCallback ¶

func (client *Client) AuthorizeRoleWithCallback(request *AuthorizeRoleRequest, callback func(response *AuthorizeRoleResponse, err error)) <-chan int

AuthorizeRoleWithCallback invokes the edas.AuthorizeRole API asynchronously

func (*Client) AuthorizeRoleWithChan ¶

func (client *Client) AuthorizeRoleWithChan(request *AuthorizeRoleRequest) (<-chan *AuthorizeRoleResponse, <-chan error)

AuthorizeRoleWithChan invokes the edas.AuthorizeRole API asynchronously

func (*Client) BindEcsSlb ¶ added in v1.61.334

func (client *Client) BindEcsSlb(request *BindEcsSlbRequest) (response *BindEcsSlbResponse, err error)

BindEcsSlb invokes the edas.BindEcsSlb API synchronously

func (*Client) BindEcsSlbWithCallback ¶ added in v1.61.334

func (client *Client) BindEcsSlbWithCallback(request *BindEcsSlbRequest, callback func(response *BindEcsSlbResponse, err error)) <-chan int

BindEcsSlbWithCallback invokes the edas.BindEcsSlb API asynchronously

func (*Client) BindEcsSlbWithChan ¶ added in v1.61.334

func (client *Client) BindEcsSlbWithChan(request *BindEcsSlbRequest) (<-chan *BindEcsSlbResponse, <-chan error)

BindEcsSlbWithChan invokes the edas.BindEcsSlb API asynchronously

func (*Client) BindK8sSlb ¶

func (client *Client) BindK8sSlb(request *BindK8sSlbRequest) (response *BindK8sSlbResponse, err error)

BindK8sSlb invokes the edas.BindK8sSlb API synchronously

func (*Client) BindK8sSlbWithCallback ¶

func (client *Client) BindK8sSlbWithCallback(request *BindK8sSlbRequest, callback func(response *BindK8sSlbResponse, err error)) <-chan int

BindK8sSlbWithCallback invokes the edas.BindK8sSlb API asynchronously

func (*Client) BindK8sSlbWithChan ¶

func (client *Client) BindK8sSlbWithChan(request *BindK8sSlbRequest) (<-chan *BindK8sSlbResponse, <-chan error)

BindK8sSlbWithChan invokes the edas.BindK8sSlb API asynchronously

func (*Client) BindSlb ¶

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

BindSlb invokes the edas.BindSlb API synchronously

func (*Client) BindSlbWithCallback ¶

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

BindSlbWithCallback invokes the edas.BindSlb API asynchronously

func (*Client) BindSlbWithChan ¶

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

BindSlbWithChan invokes the edas.BindSlb API asynchronously

func (*Client) ChangeDeployGroup ¶ added in v1.61.26

func (client *Client) ChangeDeployGroup(request *ChangeDeployGroupRequest) (response *ChangeDeployGroupResponse, err error)

ChangeDeployGroup invokes the edas.ChangeDeployGroup API synchronously

func (*Client) ChangeDeployGroupWithCallback ¶ added in v1.61.26

func (client *Client) ChangeDeployGroupWithCallback(request *ChangeDeployGroupRequest, callback func(response *ChangeDeployGroupResponse, err error)) <-chan int

ChangeDeployGroupWithCallback invokes the edas.ChangeDeployGroup API asynchronously

func (*Client) ChangeDeployGroupWithChan ¶ added in v1.61.26

func (client *Client) ChangeDeployGroupWithChan(request *ChangeDeployGroupRequest) (<-chan *ChangeDeployGroupResponse, <-chan error)

ChangeDeployGroupWithChan invokes the edas.ChangeDeployGroup API asynchronously

func (*Client) ContinuePipeline ¶ added in v1.61.26

func (client *Client) ContinuePipeline(request *ContinuePipelineRequest) (response *ContinuePipelineResponse, err error)

ContinuePipeline invokes the edas.ContinuePipeline API synchronously

func (*Client) ContinuePipelineWithCallback ¶ added in v1.61.26

func (client *Client) ContinuePipelineWithCallback(request *ContinuePipelineRequest, callback func(response *ContinuePipelineResponse, err error)) <-chan int

ContinuePipelineWithCallback invokes the edas.ContinuePipeline API asynchronously

func (*Client) ContinuePipelineWithChan ¶ added in v1.61.26

func (client *Client) ContinuePipelineWithChan(request *ContinuePipelineRequest) (<-chan *ContinuePipelineResponse, <-chan error)

ContinuePipelineWithChan invokes the edas.ContinuePipeline API asynchronously

func (*Client) ConvertK8sResource ¶ added in v1.61.334

func (client *Client) ConvertK8sResource(request *ConvertK8sResourceRequest) (response *ConvertK8sResourceResponse, err error)

ConvertK8sResource invokes the edas.ConvertK8sResource API synchronously

func (*Client) ConvertK8sResourceWithCallback ¶ added in v1.61.334

func (client *Client) ConvertK8sResourceWithCallback(request *ConvertK8sResourceRequest, callback func(response *ConvertK8sResourceResponse, err error)) <-chan int

ConvertK8sResourceWithCallback invokes the edas.ConvertK8sResource API asynchronously

func (*Client) ConvertK8sResourceWithChan ¶ added in v1.61.334

func (client *Client) ConvertK8sResourceWithChan(request *ConvertK8sResourceRequest) (<-chan *ConvertK8sResourceResponse, <-chan error)

ConvertK8sResourceWithChan invokes the edas.ConvertK8sResource API asynchronously

func (*Client) CreateApplicationScalingRule ¶ added in v1.61.1135

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

CreateApplicationScalingRule invokes the edas.CreateApplicationScalingRule API synchronously

func (*Client) CreateApplicationScalingRuleWithCallback ¶ added in v1.61.1135

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

CreateApplicationScalingRuleWithCallback invokes the edas.CreateApplicationScalingRule API asynchronously

func (*Client) CreateApplicationScalingRuleWithChan ¶ added in v1.61.1135

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

CreateApplicationScalingRuleWithChan invokes the edas.CreateApplicationScalingRule API asynchronously

func (*Client) CreateConfigTemplate ¶ added in v1.61.1469

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

CreateConfigTemplate invokes the edas.CreateConfigTemplate API synchronously

func (*Client) CreateConfigTemplateWithCallback ¶ added in v1.61.1469

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

CreateConfigTemplateWithCallback invokes the edas.CreateConfigTemplate API asynchronously

func (*Client) CreateConfigTemplateWithChan ¶ added in v1.61.1469

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

CreateConfigTemplateWithChan invokes the edas.CreateConfigTemplate API asynchronously

func (*Client) CreateIDCImportCommand ¶ added in v1.61.384

func (client *Client) CreateIDCImportCommand(request *CreateIDCImportCommandRequest) (response *CreateIDCImportCommandResponse, err error)

CreateIDCImportCommand invokes the edas.CreateIDCImportCommand API synchronously

func (*Client) CreateIDCImportCommandWithCallback ¶ added in v1.61.384

func (client *Client) CreateIDCImportCommandWithCallback(request *CreateIDCImportCommandRequest, callback func(response *CreateIDCImportCommandResponse, err error)) <-chan int

CreateIDCImportCommandWithCallback invokes the edas.CreateIDCImportCommand API asynchronously

func (*Client) CreateIDCImportCommandWithChan ¶ added in v1.61.384

func (client *Client) CreateIDCImportCommandWithChan(request *CreateIDCImportCommandRequest) (<-chan *CreateIDCImportCommandResponse, <-chan error)

CreateIDCImportCommandWithChan invokes the edas.CreateIDCImportCommand API asynchronously

func (*Client) CreateK8sConfigMap ¶ added in v1.61.1049

func (client *Client) CreateK8sConfigMap(request *CreateK8sConfigMapRequest) (response *CreateK8sConfigMapResponse, err error)

CreateK8sConfigMap invokes the edas.CreateK8sConfigMap API synchronously

func (*Client) CreateK8sConfigMapWithCallback ¶ added in v1.61.1049

func (client *Client) CreateK8sConfigMapWithCallback(request *CreateK8sConfigMapRequest, callback func(response *CreateK8sConfigMapResponse, err error)) <-chan int

CreateK8sConfigMapWithCallback invokes the edas.CreateK8sConfigMap API asynchronously

func (*Client) CreateK8sConfigMapWithChan ¶ added in v1.61.1049

func (client *Client) CreateK8sConfigMapWithChan(request *CreateK8sConfigMapRequest) (<-chan *CreateK8sConfigMapResponse, <-chan error)

CreateK8sConfigMapWithChan invokes the edas.CreateK8sConfigMap API asynchronously

func (*Client) CreateK8sIngressRule ¶ added in v1.61.1008

func (client *Client) CreateK8sIngressRule(request *CreateK8sIngressRuleRequest) (response *CreateK8sIngressRuleResponse, err error)

CreateK8sIngressRule invokes the edas.CreateK8sIngressRule API synchronously

func (*Client) CreateK8sIngressRuleWithCallback ¶ added in v1.61.1008

func (client *Client) CreateK8sIngressRuleWithCallback(request *CreateK8sIngressRuleRequest, callback func(response *CreateK8sIngressRuleResponse, err error)) <-chan int

CreateK8sIngressRuleWithCallback invokes the edas.CreateK8sIngressRule API asynchronously

func (*Client) CreateK8sIngressRuleWithChan ¶ added in v1.61.1008

func (client *Client) CreateK8sIngressRuleWithChan(request *CreateK8sIngressRuleRequest) (<-chan *CreateK8sIngressRuleResponse, <-chan error)

CreateK8sIngressRuleWithChan invokes the edas.CreateK8sIngressRule API asynchronously

func (*Client) CreateK8sSecret ¶ added in v1.61.1049

func (client *Client) CreateK8sSecret(request *CreateK8sSecretRequest) (response *CreateK8sSecretResponse, err error)

CreateK8sSecret invokes the edas.CreateK8sSecret API synchronously

func (*Client) CreateK8sSecretWithCallback ¶ added in v1.61.1049

func (client *Client) CreateK8sSecretWithCallback(request *CreateK8sSecretRequest, callback func(response *CreateK8sSecretResponse, err error)) <-chan int

CreateK8sSecretWithCallback invokes the edas.CreateK8sSecret API asynchronously

func (*Client) CreateK8sSecretWithChan ¶ added in v1.61.1049

func (client *Client) CreateK8sSecretWithChan(request *CreateK8sSecretRequest) (<-chan *CreateK8sSecretResponse, <-chan error)

CreateK8sSecretWithChan invokes the edas.CreateK8sSecret API asynchronously

func (*Client) CreateK8sService ¶ added in v1.61.844

func (client *Client) CreateK8sService(request *CreateK8sServiceRequest) (response *CreateK8sServiceResponse, err error)

CreateK8sService invokes the edas.CreateK8sService API synchronously

func (*Client) CreateK8sServiceWithCallback ¶ added in v1.61.844

func (client *Client) CreateK8sServiceWithCallback(request *CreateK8sServiceRequest, callback func(response *CreateK8sServiceResponse, err error)) <-chan int

CreateK8sServiceWithCallback invokes the edas.CreateK8sService API asynchronously

func (*Client) CreateK8sServiceWithChan ¶ added in v1.61.844

func (client *Client) CreateK8sServiceWithChan(request *CreateK8sServiceRequest) (<-chan *CreateK8sServiceResponse, <-chan error)

CreateK8sServiceWithChan invokes the edas.CreateK8sService API asynchronously

func (*Client) DeleteApplication ¶

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

DeleteApplication invokes the edas.DeleteApplication API synchronously

func (*Client) DeleteApplicationScalingRule ¶ added in v1.61.1135

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

DeleteApplicationScalingRule invokes the edas.DeleteApplicationScalingRule API synchronously

func (*Client) DeleteApplicationScalingRuleWithCallback ¶ added in v1.61.1135

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

DeleteApplicationScalingRuleWithCallback invokes the edas.DeleteApplicationScalingRule API asynchronously

func (*Client) DeleteApplicationScalingRuleWithChan ¶ added in v1.61.1135

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

DeleteApplicationScalingRuleWithChan invokes the edas.DeleteApplicationScalingRule API asynchronously

func (*Client) DeleteApplicationWithCallback ¶

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

DeleteApplicationWithCallback invokes the edas.DeleteApplication API asynchronously

func (*Client) DeleteApplicationWithChan ¶

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

DeleteApplicationWithChan invokes the edas.DeleteApplication API asynchronously

func (*Client) DeleteCluster ¶

func (client *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)

DeleteCluster invokes the edas.DeleteCluster API synchronously

func (*Client) DeleteClusterMember ¶

func (client *Client) DeleteClusterMember(request *DeleteClusterMemberRequest) (response *DeleteClusterMemberResponse, err error)

DeleteClusterMember invokes the edas.DeleteClusterMember API synchronously

func (*Client) DeleteClusterMemberWithCallback ¶

func (client *Client) DeleteClusterMemberWithCallback(request *DeleteClusterMemberRequest, callback func(response *DeleteClusterMemberResponse, err error)) <-chan int

DeleteClusterMemberWithCallback invokes the edas.DeleteClusterMember API asynchronously

func (*Client) DeleteClusterMemberWithChan ¶

func (client *Client) DeleteClusterMemberWithChan(request *DeleteClusterMemberRequest) (<-chan *DeleteClusterMemberResponse, <-chan error)

DeleteClusterMemberWithChan invokes the edas.DeleteClusterMember API asynchronously

func (*Client) DeleteClusterWithCallback ¶

func (client *Client) DeleteClusterWithCallback(request *DeleteClusterRequest, callback func(response *DeleteClusterResponse, err error)) <-chan int

DeleteClusterWithCallback invokes the edas.DeleteCluster API asynchronously

func (*Client) DeleteClusterWithChan ¶

func (client *Client) DeleteClusterWithChan(request *DeleteClusterRequest) (<-chan *DeleteClusterResponse, <-chan error)

DeleteClusterWithChan invokes the edas.DeleteCluster API asynchronously

func (*Client) DeleteConfigTemplate ¶ added in v1.61.1469

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

DeleteConfigTemplate invokes the edas.DeleteConfigTemplate API synchronously

func (*Client) DeleteConfigTemplateWithCallback ¶ added in v1.61.1469

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

DeleteConfigTemplateWithCallback invokes the edas.DeleteConfigTemplate API asynchronously

func (*Client) DeleteConfigTemplateWithChan ¶ added in v1.61.1469

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

DeleteConfigTemplateWithChan invokes the edas.DeleteConfigTemplate API asynchronously

func (*Client) DeleteDeployGroup ¶

func (client *Client) DeleteDeployGroup(request *DeleteDeployGroupRequest) (response *DeleteDeployGroupResponse, err error)

DeleteDeployGroup invokes the edas.DeleteDeployGroup API synchronously

func (*Client) DeleteDeployGroupWithCallback ¶

func (client *Client) DeleteDeployGroupWithCallback(request *DeleteDeployGroupRequest, callback func(response *DeleteDeployGroupResponse, err error)) <-chan int

DeleteDeployGroupWithCallback invokes the edas.DeleteDeployGroup API asynchronously

func (*Client) DeleteDeployGroupWithChan ¶

func (client *Client) DeleteDeployGroupWithChan(request *DeleteDeployGroupRequest) (<-chan *DeleteDeployGroupResponse, <-chan error)

DeleteDeployGroupWithChan invokes the edas.DeleteDeployGroup API asynchronously

func (*Client) DeleteEcu ¶

func (client *Client) DeleteEcu(request *DeleteEcuRequest) (response *DeleteEcuResponse, err error)

DeleteEcu invokes the edas.DeleteEcu API synchronously

func (*Client) DeleteEcuWithCallback ¶

func (client *Client) DeleteEcuWithCallback(request *DeleteEcuRequest, callback func(response *DeleteEcuResponse, err error)) <-chan int

DeleteEcuWithCallback invokes the edas.DeleteEcu API asynchronously

func (*Client) DeleteEcuWithChan ¶

func (client *Client) DeleteEcuWithChan(request *DeleteEcuRequest) (<-chan *DeleteEcuResponse, <-chan error)

DeleteEcuWithChan invokes the edas.DeleteEcu API asynchronously

func (*Client) DeleteK8sApplication ¶

func (client *Client) DeleteK8sApplication(request *DeleteK8sApplicationRequest) (response *DeleteK8sApplicationResponse, err error)

DeleteK8sApplication invokes the edas.DeleteK8sApplication API synchronously

func (*Client) DeleteK8sApplicationWithCallback ¶

func (client *Client) DeleteK8sApplicationWithCallback(request *DeleteK8sApplicationRequest, callback func(response *DeleteK8sApplicationResponse, err error)) <-chan int

DeleteK8sApplicationWithCallback invokes the edas.DeleteK8sApplication API asynchronously

func (*Client) DeleteK8sApplicationWithChan ¶

func (client *Client) DeleteK8sApplicationWithChan(request *DeleteK8sApplicationRequest) (<-chan *DeleteK8sApplicationResponse, <-chan error)

DeleteK8sApplicationWithChan invokes the edas.DeleteK8sApplication API asynchronously

func (*Client) DeleteK8sConfigMap ¶ added in v1.61.1049

func (client *Client) DeleteK8sConfigMap(request *DeleteK8sConfigMapRequest) (response *DeleteK8sConfigMapResponse, err error)

DeleteK8sConfigMap invokes the edas.DeleteK8sConfigMap API synchronously

func (*Client) DeleteK8sConfigMapWithCallback ¶ added in v1.61.1049

func (client *Client) DeleteK8sConfigMapWithCallback(request *DeleteK8sConfigMapRequest, callback func(response *DeleteK8sConfigMapResponse, err error)) <-chan int

DeleteK8sConfigMapWithCallback invokes the edas.DeleteK8sConfigMap API asynchronously

func (*Client) DeleteK8sConfigMapWithChan ¶ added in v1.61.1049

func (client *Client) DeleteK8sConfigMapWithChan(request *DeleteK8sConfigMapRequest) (<-chan *DeleteK8sConfigMapResponse, <-chan error)

DeleteK8sConfigMapWithChan invokes the edas.DeleteK8sConfigMap API asynchronously

func (*Client) DeleteK8sIngressRule ¶ added in v1.61.1008

func (client *Client) DeleteK8sIngressRule(request *DeleteK8sIngressRuleRequest) (response *DeleteK8sIngressRuleResponse, err error)

DeleteK8sIngressRule invokes the edas.DeleteK8sIngressRule API synchronously

func (*Client) DeleteK8sIngressRuleWithCallback ¶ added in v1.61.1008

func (client *Client) DeleteK8sIngressRuleWithCallback(request *DeleteK8sIngressRuleRequest, callback func(response *DeleteK8sIngressRuleResponse, err error)) <-chan int

DeleteK8sIngressRuleWithCallback invokes the edas.DeleteK8sIngressRule API asynchronously

func (*Client) DeleteK8sIngressRuleWithChan ¶ added in v1.61.1008

func (client *Client) DeleteK8sIngressRuleWithChan(request *DeleteK8sIngressRuleRequest) (<-chan *DeleteK8sIngressRuleResponse, <-chan error)

DeleteK8sIngressRuleWithChan invokes the edas.DeleteK8sIngressRule API asynchronously

func (*Client) DeleteK8sSecret ¶ added in v1.61.1049

func (client *Client) DeleteK8sSecret(request *DeleteK8sSecretRequest) (response *DeleteK8sSecretResponse, err error)

DeleteK8sSecret invokes the edas.DeleteK8sSecret API synchronously

func (*Client) DeleteK8sSecretWithCallback ¶ added in v1.61.1049

func (client *Client) DeleteK8sSecretWithCallback(request *DeleteK8sSecretRequest, callback func(response *DeleteK8sSecretResponse, err error)) <-chan int

DeleteK8sSecretWithCallback invokes the edas.DeleteK8sSecret API asynchronously

func (*Client) DeleteK8sSecretWithChan ¶ added in v1.61.1049

func (client *Client) DeleteK8sSecretWithChan(request *DeleteK8sSecretRequest) (<-chan *DeleteK8sSecretResponse, <-chan error)

DeleteK8sSecretWithChan invokes the edas.DeleteK8sSecret API asynchronously

func (*Client) DeleteK8sService ¶ added in v1.61.844

func (client *Client) DeleteK8sService(request *DeleteK8sServiceRequest) (response *DeleteK8sServiceResponse, err error)

DeleteK8sService invokes the edas.DeleteK8sService API synchronously

func (*Client) DeleteK8sServiceWithCallback ¶ added in v1.61.844

func (client *Client) DeleteK8sServiceWithCallback(request *DeleteK8sServiceRequest, callback func(response *DeleteK8sServiceResponse, err error)) <-chan int

DeleteK8sServiceWithCallback invokes the edas.DeleteK8sService API asynchronously

func (*Client) DeleteK8sServiceWithChan ¶ added in v1.61.844

func (client *Client) DeleteK8sServiceWithChan(request *DeleteK8sServiceRequest) (<-chan *DeleteK8sServiceResponse, <-chan error)

DeleteK8sServiceWithChan invokes the edas.DeleteK8sService API asynchronously

func (*Client) DeleteLogPath ¶ added in v1.61.210

func (client *Client) DeleteLogPath(request *DeleteLogPathRequest) (response *DeleteLogPathResponse, err error)

DeleteLogPath invokes the edas.DeleteLogPath API synchronously

func (*Client) DeleteLogPathWithCallback ¶ added in v1.61.210

func (client *Client) DeleteLogPathWithCallback(request *DeleteLogPathRequest, callback func(response *DeleteLogPathResponse, err error)) <-chan int

DeleteLogPathWithCallback invokes the edas.DeleteLogPath API asynchronously

func (*Client) DeleteLogPathWithChan ¶ added in v1.61.210

func (client *Client) DeleteLogPathWithChan(request *DeleteLogPathRequest) (<-chan *DeleteLogPathResponse, <-chan error)

DeleteLogPathWithChan invokes the edas.DeleteLogPath API asynchronously

func (*Client) DeleteRole ¶

func (client *Client) DeleteRole(request *DeleteRoleRequest) (response *DeleteRoleResponse, err error)

DeleteRole invokes the edas.DeleteRole API synchronously

func (*Client) DeleteRoleWithCallback ¶

func (client *Client) DeleteRoleWithCallback(request *DeleteRoleRequest, callback func(response *DeleteRoleResponse, err error)) <-chan int

DeleteRoleWithCallback invokes the edas.DeleteRole API asynchronously

func (*Client) DeleteRoleWithChan ¶

func (client *Client) DeleteRoleWithChan(request *DeleteRoleRequest) (<-chan *DeleteRoleResponse, <-chan error)

DeleteRoleWithChan invokes the edas.DeleteRole API asynchronously

func (*Client) DeleteServiceGroup ¶

func (client *Client) DeleteServiceGroup(request *DeleteServiceGroupRequest) (response *DeleteServiceGroupResponse, err error)

DeleteServiceGroup invokes the edas.DeleteServiceGroup API synchronously

func (*Client) DeleteServiceGroupWithCallback ¶

func (client *Client) DeleteServiceGroupWithCallback(request *DeleteServiceGroupRequest, callback func(response *DeleteServiceGroupResponse, err error)) <-chan int

DeleteServiceGroupWithCallback invokes the edas.DeleteServiceGroup API asynchronously

func (*Client) DeleteServiceGroupWithChan ¶

func (client *Client) DeleteServiceGroupWithChan(request *DeleteServiceGroupRequest) (<-chan *DeleteServiceGroupResponse, <-chan error)

DeleteServiceGroupWithChan invokes the edas.DeleteServiceGroup API asynchronously

func (*Client) DeleteSwimmingLane ¶ added in v1.61.844

func (client *Client) DeleteSwimmingLane(request *DeleteSwimmingLaneRequest) (response *DeleteSwimmingLaneResponse, err error)

DeleteSwimmingLane invokes the edas.DeleteSwimmingLane API synchronously

func (*Client) DeleteSwimmingLaneWithCallback ¶ added in v1.61.844

func (client *Client) DeleteSwimmingLaneWithCallback(request *DeleteSwimmingLaneRequest, callback func(response *DeleteSwimmingLaneResponse, err error)) <-chan int

DeleteSwimmingLaneWithCallback invokes the edas.DeleteSwimmingLane API asynchronously

func (*Client) DeleteSwimmingLaneWithChan ¶ added in v1.61.844

func (client *Client) DeleteSwimmingLaneWithChan(request *DeleteSwimmingLaneRequest) (<-chan *DeleteSwimmingLaneResponse, <-chan error)

DeleteSwimmingLaneWithChan invokes the edas.DeleteSwimmingLane API asynchronously

func (*Client) DeleteUserDefineRegion ¶

func (client *Client) DeleteUserDefineRegion(request *DeleteUserDefineRegionRequest) (response *DeleteUserDefineRegionResponse, err error)

DeleteUserDefineRegion invokes the edas.DeleteUserDefineRegion API synchronously

func (*Client) DeleteUserDefineRegionWithCallback ¶

func (client *Client) DeleteUserDefineRegionWithCallback(request *DeleteUserDefineRegionRequest, callback func(response *DeleteUserDefineRegionResponse, err error)) <-chan int

DeleteUserDefineRegionWithCallback invokes the edas.DeleteUserDefineRegion API asynchronously

func (*Client) DeleteUserDefineRegionWithChan ¶

func (client *Client) DeleteUserDefineRegionWithChan(request *DeleteUserDefineRegionRequest) (<-chan *DeleteUserDefineRegionResponse, <-chan error)

DeleteUserDefineRegionWithChan invokes the edas.DeleteUserDefineRegion API asynchronously

func (*Client) DeployApplication ¶

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

DeployApplication invokes the edas.DeployApplication API synchronously

func (*Client) DeployApplicationWithCallback ¶

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

DeployApplicationWithCallback invokes the edas.DeployApplication API asynchronously

func (*Client) DeployApplicationWithChan ¶

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

DeployApplicationWithChan invokes the edas.DeployApplication API asynchronously

func (*Client) DeployK8sApplication ¶

func (client *Client) DeployK8sApplication(request *DeployK8sApplicationRequest) (response *DeployK8sApplicationResponse, err error)

DeployK8sApplication invokes the edas.DeployK8sApplication API synchronously

func (*Client) DeployK8sApplicationWithCallback ¶

func (client *Client) DeployK8sApplicationWithCallback(request *DeployK8sApplicationRequest, callback func(response *DeployK8sApplicationResponse, err error)) <-chan int

DeployK8sApplicationWithCallback invokes the edas.DeployK8sApplication API asynchronously

func (*Client) DeployK8sApplicationWithChan ¶

func (client *Client) DeployK8sApplicationWithChan(request *DeployK8sApplicationRequest) (<-chan *DeployK8sApplicationResponse, <-chan error)

DeployK8sApplicationWithChan invokes the edas.DeployK8sApplication API asynchronously

func (*Client) DescribeAppInstanceList ¶ added in v1.61.1049

func (client *Client) DescribeAppInstanceList(request *DescribeAppInstanceListRequest) (response *DescribeAppInstanceListResponse, err error)

DescribeAppInstanceList invokes the edas.DescribeAppInstanceList API synchronously

func (*Client) DescribeAppInstanceListWithCallback ¶ added in v1.61.1049

func (client *Client) DescribeAppInstanceListWithCallback(request *DescribeAppInstanceListRequest, callback func(response *DescribeAppInstanceListResponse, err error)) <-chan int

DescribeAppInstanceListWithCallback invokes the edas.DescribeAppInstanceList API asynchronously

func (*Client) DescribeAppInstanceListWithChan ¶ added in v1.61.1049

func (client *Client) DescribeAppInstanceListWithChan(request *DescribeAppInstanceListRequest) (<-chan *DescribeAppInstanceListResponse, <-chan error)

DescribeAppInstanceListWithChan invokes the edas.DescribeAppInstanceList API asynchronously

func (*Client) DescribeApplicationScalingRules ¶ added in v1.61.1135

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

DescribeApplicationScalingRules invokes the edas.DescribeApplicationScalingRules API synchronously

func (*Client) DescribeApplicationScalingRulesWithCallback ¶ added in v1.61.1135

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

DescribeApplicationScalingRulesWithCallback invokes the edas.DescribeApplicationScalingRules API asynchronously

func (*Client) DescribeApplicationScalingRulesWithChan ¶ added in v1.61.1135

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

DescribeApplicationScalingRulesWithChan invokes the edas.DescribeApplicationScalingRules API asynchronously

func (*Client) DisableApplicationScalingRule ¶ added in v1.61.1135

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

DisableApplicationScalingRule invokes the edas.DisableApplicationScalingRule API synchronously

func (*Client) DisableApplicationScalingRuleWithCallback ¶ added in v1.61.1135

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

DisableApplicationScalingRuleWithCallback invokes the edas.DisableApplicationScalingRule API asynchronously

func (*Client) DisableApplicationScalingRuleWithChan ¶ added in v1.61.1135

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

DisableApplicationScalingRuleWithChan invokes the edas.DisableApplicationScalingRule API asynchronously

func (*Client) EnableApplicationScalingRule ¶ added in v1.61.1135

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

EnableApplicationScalingRule invokes the edas.EnableApplicationScalingRule API synchronously

func (*Client) EnableApplicationScalingRuleWithCallback ¶ added in v1.61.1135

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

EnableApplicationScalingRuleWithCallback invokes the edas.EnableApplicationScalingRule API asynchronously

func (*Client) EnableApplicationScalingRuleWithChan ¶ added in v1.61.1135

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

EnableApplicationScalingRuleWithChan invokes the edas.EnableApplicationScalingRule API asynchronously

func (*Client) GetAppDeployment ¶ added in v1.61.1064

func (client *Client) GetAppDeployment(request *GetAppDeploymentRequest) (response *GetAppDeploymentResponse, err error)

GetAppDeployment invokes the edas.GetAppDeployment API synchronously

func (*Client) GetAppDeploymentWithCallback ¶ added in v1.61.1064

func (client *Client) GetAppDeploymentWithCallback(request *GetAppDeploymentRequest, callback func(response *GetAppDeploymentResponse, err error)) <-chan int

GetAppDeploymentWithCallback invokes the edas.GetAppDeployment API asynchronously

func (*Client) GetAppDeploymentWithChan ¶ added in v1.61.1064

func (client *Client) GetAppDeploymentWithChan(request *GetAppDeploymentRequest) (<-chan *GetAppDeploymentResponse, <-chan error)

GetAppDeploymentWithChan invokes the edas.GetAppDeployment API asynchronously

func (*Client) GetApplication ¶

func (client *Client) GetApplication(request *GetApplicationRequest) (response *GetApplicationResponse, err error)

GetApplication invokes the edas.GetApplication API synchronously

func (*Client) GetApplicationWithCallback ¶

func (client *Client) GetApplicationWithCallback(request *GetApplicationRequest, callback func(response *GetApplicationResponse, err error)) <-chan int

GetApplicationWithCallback invokes the edas.GetApplication API asynchronously

func (*Client) GetApplicationWithChan ¶

func (client *Client) GetApplicationWithChan(request *GetApplicationRequest) (<-chan *GetApplicationResponse, <-chan error)

GetApplicationWithChan invokes the edas.GetApplication API asynchronously

func (*Client) GetChangeOrderInfo ¶

func (client *Client) GetChangeOrderInfo(request *GetChangeOrderInfoRequest) (response *GetChangeOrderInfoResponse, err error)

GetChangeOrderInfo invokes the edas.GetChangeOrderInfo API synchronously

func (*Client) GetChangeOrderInfoWithCallback ¶

func (client *Client) GetChangeOrderInfoWithCallback(request *GetChangeOrderInfoRequest, callback func(response *GetChangeOrderInfoResponse, err error)) <-chan int

GetChangeOrderInfoWithCallback invokes the edas.GetChangeOrderInfo API asynchronously

func (*Client) GetChangeOrderInfoWithChan ¶

func (client *Client) GetChangeOrderInfoWithChan(request *GetChangeOrderInfoRequest) (<-chan *GetChangeOrderInfoResponse, <-chan error)

GetChangeOrderInfoWithChan invokes the edas.GetChangeOrderInfo API asynchronously

func (*Client) GetCluster ¶

func (client *Client) GetCluster(request *GetClusterRequest) (response *GetClusterResponse, err error)

GetCluster invokes the edas.GetCluster API synchronously

func (*Client) GetClusterWithCallback ¶

func (client *Client) GetClusterWithCallback(request *GetClusterRequest, callback func(response *GetClusterResponse, err error)) <-chan int

GetClusterWithCallback invokes the edas.GetCluster API asynchronously

func (*Client) GetClusterWithChan ¶

func (client *Client) GetClusterWithChan(request *GetClusterRequest) (<-chan *GetClusterResponse, <-chan error)

GetClusterWithChan invokes the edas.GetCluster API asynchronously

func (*Client) GetContainerConfiguration ¶

func (client *Client) GetContainerConfiguration(request *GetContainerConfigurationRequest) (response *GetContainerConfigurationResponse, err error)

GetContainerConfiguration invokes the edas.GetContainerConfiguration API synchronously

func (*Client) GetContainerConfigurationWithCallback ¶

func (client *Client) GetContainerConfigurationWithCallback(request *GetContainerConfigurationRequest, callback func(response *GetContainerConfigurationResponse, err error)) <-chan int

GetContainerConfigurationWithCallback invokes the edas.GetContainerConfiguration API asynchronously

func (*Client) GetContainerConfigurationWithChan ¶

func (client *Client) GetContainerConfigurationWithChan(request *GetContainerConfigurationRequest) (<-chan *GetContainerConfigurationResponse, <-chan error)

GetContainerConfigurationWithChan invokes the edas.GetContainerConfiguration API asynchronously

func (*Client) GetJavaStartUpConfig ¶ added in v1.61.1229

func (client *Client) GetJavaStartUpConfig(request *GetJavaStartUpConfigRequest) (response *GetJavaStartUpConfigResponse, err error)

GetJavaStartUpConfig invokes the edas.GetJavaStartUpConfig API synchronously

func (*Client) GetJavaStartUpConfigWithCallback ¶ added in v1.61.1229

func (client *Client) GetJavaStartUpConfigWithCallback(request *GetJavaStartUpConfigRequest, callback func(response *GetJavaStartUpConfigResponse, err error)) <-chan int

GetJavaStartUpConfigWithCallback invokes the edas.GetJavaStartUpConfig API asynchronously

func (*Client) GetJavaStartUpConfigWithChan ¶ added in v1.61.1229

func (client *Client) GetJavaStartUpConfigWithChan(request *GetJavaStartUpConfigRequest) (<-chan *GetJavaStartUpConfigResponse, <-chan error)

GetJavaStartUpConfigWithChan invokes the edas.GetJavaStartUpConfig API asynchronously

func (*Client) GetJvmConfiguration ¶

func (client *Client) GetJvmConfiguration(request *GetJvmConfigurationRequest) (response *GetJvmConfigurationResponse, err error)

GetJvmConfiguration invokes the edas.GetJvmConfiguration API synchronously

func (*Client) GetJvmConfigurationWithCallback ¶

func (client *Client) GetJvmConfigurationWithCallback(request *GetJvmConfigurationRequest, callback func(response *GetJvmConfigurationResponse, err error)) <-chan int

GetJvmConfigurationWithCallback invokes the edas.GetJvmConfiguration API asynchronously

func (*Client) GetJvmConfigurationWithChan ¶

func (client *Client) GetJvmConfigurationWithChan(request *GetJvmConfigurationRequest) (<-chan *GetJvmConfigurationResponse, <-chan error)

GetJvmConfigurationWithChan invokes the edas.GetJvmConfiguration API asynchronously

func (*Client) GetK8sAppPrecheckResult ¶ added in v1.61.1827

func (client *Client) GetK8sAppPrecheckResult(request *GetK8sAppPrecheckResultRequest) (response *GetK8sAppPrecheckResultResponse, err error)

GetK8sAppPrecheckResult invokes the edas.GetK8sAppPrecheckResult API synchronously

func (*Client) GetK8sAppPrecheckResultWithCallback ¶ added in v1.61.1827

func (client *Client) GetK8sAppPrecheckResultWithCallback(request *GetK8sAppPrecheckResultRequest, callback func(response *GetK8sAppPrecheckResultResponse, err error)) <-chan int

GetK8sAppPrecheckResultWithCallback invokes the edas.GetK8sAppPrecheckResult API asynchronously

func (*Client) GetK8sAppPrecheckResultWithChan ¶ added in v1.61.1827

func (client *Client) GetK8sAppPrecheckResultWithChan(request *GetK8sAppPrecheckResultRequest) (<-chan *GetK8sAppPrecheckResultResponse, <-chan error)

GetK8sAppPrecheckResultWithChan invokes the edas.GetK8sAppPrecheckResult API asynchronously

func (*Client) GetK8sApplication ¶ added in v1.61.26

func (client *Client) GetK8sApplication(request *GetK8sApplicationRequest) (response *GetK8sApplicationResponse, err error)

GetK8sApplication invokes the edas.GetK8sApplication API synchronously

func (*Client) GetK8sApplicationWithCallback ¶ added in v1.61.26

func (client *Client) GetK8sApplicationWithCallback(request *GetK8sApplicationRequest, callback func(response *GetK8sApplicationResponse, err error)) <-chan int

GetK8sApplicationWithCallback invokes the edas.GetK8sApplication API asynchronously

func (*Client) GetK8sApplicationWithChan ¶ added in v1.61.26

func (client *Client) GetK8sApplicationWithChan(request *GetK8sApplicationRequest) (<-chan *GetK8sApplicationResponse, <-chan error)

GetK8sApplicationWithChan invokes the edas.GetK8sApplication API asynchronously

func (*Client) GetK8sCluster ¶ added in v1.61.472

func (client *Client) GetK8sCluster(request *GetK8sClusterRequest) (response *GetK8sClusterResponse, err error)

GetK8sCluster invokes the edas.GetK8sCluster API synchronously

func (*Client) GetK8sClusterWithCallback ¶ added in v1.61.472

func (client *Client) GetK8sClusterWithCallback(request *GetK8sClusterRequest, callback func(response *GetK8sClusterResponse, err error)) <-chan int

GetK8sClusterWithCallback invokes the edas.GetK8sCluster API asynchronously

func (*Client) GetK8sClusterWithChan ¶ added in v1.61.472

func (client *Client) GetK8sClusterWithChan(request *GetK8sClusterRequest) (<-chan *GetK8sClusterResponse, <-chan error)

GetK8sClusterWithChan invokes the edas.GetK8sCluster API asynchronously

func (*Client) GetK8sServices ¶ added in v1.61.844

func (client *Client) GetK8sServices(request *GetK8sServicesRequest) (response *GetK8sServicesResponse, err error)

GetK8sServices invokes the edas.GetK8sServices API synchronously

func (*Client) GetK8sServicesWithCallback ¶ added in v1.61.844

func (client *Client) GetK8sServicesWithCallback(request *GetK8sServicesRequest, callback func(response *GetK8sServicesResponse, err error)) <-chan int

GetK8sServicesWithCallback invokes the edas.GetK8sServices API asynchronously

func (*Client) GetK8sServicesWithChan ¶ added in v1.61.844

func (client *Client) GetK8sServicesWithChan(request *GetK8sServicesRequest) (<-chan *GetK8sServicesResponse, <-chan error)

GetK8sServicesWithChan invokes the edas.GetK8sServices API asynchronously

func (*Client) GetPackageStorageCredential ¶

func (client *Client) GetPackageStorageCredential(request *GetPackageStorageCredentialRequest) (response *GetPackageStorageCredentialResponse, err error)

GetPackageStorageCredential invokes the edas.GetPackageStorageCredential API synchronously

func (*Client) GetPackageStorageCredentialWithCallback ¶

func (client *Client) GetPackageStorageCredentialWithCallback(request *GetPackageStorageCredentialRequest, callback func(response *GetPackageStorageCredentialResponse, err error)) <-chan int

GetPackageStorageCredentialWithCallback invokes the edas.GetPackageStorageCredential API asynchronously

func (*Client) GetPackageStorageCredentialWithChan ¶

func (client *Client) GetPackageStorageCredentialWithChan(request *GetPackageStorageCredentialRequest) (<-chan *GetPackageStorageCredentialResponse, <-chan error)

GetPackageStorageCredentialWithChan invokes the edas.GetPackageStorageCredential API asynchronously

func (*Client) GetScalingRules ¶ added in v1.61.26

func (client *Client) GetScalingRules(request *GetScalingRulesRequest) (response *GetScalingRulesResponse, err error)

GetScalingRules invokes the edas.GetScalingRules API synchronously

func (*Client) GetScalingRulesWithCallback ¶ added in v1.61.26

func (client *Client) GetScalingRulesWithCallback(request *GetScalingRulesRequest, callback func(response *GetScalingRulesResponse, err error)) <-chan int

GetScalingRulesWithCallback invokes the edas.GetScalingRules API asynchronously

func (*Client) GetScalingRulesWithChan ¶ added in v1.61.26

func (client *Client) GetScalingRulesWithChan(request *GetScalingRulesRequest) (<-chan *GetScalingRulesResponse, <-chan error)

GetScalingRulesWithChan invokes the edas.GetScalingRules API asynchronously

func (*Client) GetSecureToken ¶

func (client *Client) GetSecureToken(request *GetSecureTokenRequest) (response *GetSecureTokenResponse, err error)

GetSecureToken invokes the edas.GetSecureToken API synchronously

func (*Client) GetSecureTokenWithCallback ¶

func (client *Client) GetSecureTokenWithCallback(request *GetSecureTokenRequest, callback func(response *GetSecureTokenResponse, err error)) <-chan int

GetSecureTokenWithCallback invokes the edas.GetSecureToken API asynchronously

func (*Client) GetSecureTokenWithChan ¶

func (client *Client) GetSecureTokenWithChan(request *GetSecureTokenRequest) (<-chan *GetSecureTokenResponse, <-chan error)

GetSecureTokenWithChan invokes the edas.GetSecureToken API asynchronously

func (*Client) GetServiceConsumersPage ¶ added in v1.61.844

func (client *Client) GetServiceConsumersPage(request *GetServiceConsumersPageRequest) (response *GetServiceConsumersPageResponse, err error)

GetServiceConsumersPage invokes the edas.GetServiceConsumersPage API synchronously

func (*Client) GetServiceConsumersPageWithCallback ¶ added in v1.61.844

func (client *Client) GetServiceConsumersPageWithCallback(request *GetServiceConsumersPageRequest, callback func(response *GetServiceConsumersPageResponse, err error)) <-chan int

GetServiceConsumersPageWithCallback invokes the edas.GetServiceConsumersPage API asynchronously

func (*Client) GetServiceConsumersPageWithChan ¶ added in v1.61.844

func (client *Client) GetServiceConsumersPageWithChan(request *GetServiceConsumersPageRequest) (<-chan *GetServiceConsumersPageResponse, <-chan error)

GetServiceConsumersPageWithChan invokes the edas.GetServiceConsumersPage API asynchronously

func (*Client) GetServiceDetail ¶ added in v1.61.844

func (client *Client) GetServiceDetail(request *GetServiceDetailRequest) (response *GetServiceDetailResponse, err error)

GetServiceDetail invokes the edas.GetServiceDetail API synchronously

func (*Client) GetServiceDetailWithCallback ¶ added in v1.61.844

func (client *Client) GetServiceDetailWithCallback(request *GetServiceDetailRequest, callback func(response *GetServiceDetailResponse, err error)) <-chan int

GetServiceDetailWithCallback invokes the edas.GetServiceDetail API asynchronously

func (*Client) GetServiceDetailWithChan ¶ added in v1.61.844

func (client *Client) GetServiceDetailWithChan(request *GetServiceDetailRequest) (<-chan *GetServiceDetailResponse, <-chan error)

GetServiceDetailWithChan invokes the edas.GetServiceDetail API asynchronously

func (*Client) GetServiceListPage ¶ added in v1.61.844

func (client *Client) GetServiceListPage(request *GetServiceListPageRequest) (response *GetServiceListPageResponse, err error)

GetServiceListPage invokes the edas.GetServiceListPage API synchronously

func (*Client) GetServiceListPageWithCallback ¶ added in v1.61.844

func (client *Client) GetServiceListPageWithCallback(request *GetServiceListPageRequest, callback func(response *GetServiceListPageResponse, err error)) <-chan int

GetServiceListPageWithCallback invokes the edas.GetServiceListPage API asynchronously

func (*Client) GetServiceListPageWithChan ¶ added in v1.61.844

func (client *Client) GetServiceListPageWithChan(request *GetServiceListPageRequest) (<-chan *GetServiceListPageResponse, <-chan error)

GetServiceListPageWithChan invokes the edas.GetServiceListPage API asynchronously

func (*Client) GetServiceMethodPage ¶ added in v1.61.844

func (client *Client) GetServiceMethodPage(request *GetServiceMethodPageRequest) (response *GetServiceMethodPageResponse, err error)

GetServiceMethodPage invokes the edas.GetServiceMethodPage API synchronously

func (*Client) GetServiceMethodPageWithCallback ¶ added in v1.61.844

func (client *Client) GetServiceMethodPageWithCallback(request *GetServiceMethodPageRequest, callback func(response *GetServiceMethodPageResponse, err error)) <-chan int

GetServiceMethodPageWithCallback invokes the edas.GetServiceMethodPage API asynchronously

func (*Client) GetServiceMethodPageWithChan ¶ added in v1.61.844

func (client *Client) GetServiceMethodPageWithChan(request *GetServiceMethodPageRequest) (<-chan *GetServiceMethodPageResponse, <-chan error)

GetServiceMethodPageWithChan invokes the edas.GetServiceMethodPage API asynchronously

func (*Client) GetServiceProvidersPage ¶ added in v1.61.844

func (client *Client) GetServiceProvidersPage(request *GetServiceProvidersPageRequest) (response *GetServiceProvidersPageResponse, err error)

GetServiceProvidersPage invokes the edas.GetServiceProvidersPage API synchronously

func (*Client) GetServiceProvidersPageWithCallback ¶ added in v1.61.844

func (client *Client) GetServiceProvidersPageWithCallback(request *GetServiceProvidersPageRequest, callback func(response *GetServiceProvidersPageResponse, err error)) <-chan int

GetServiceProvidersPageWithCallback invokes the edas.GetServiceProvidersPage API asynchronously

func (*Client) GetServiceProvidersPageWithChan ¶ added in v1.61.844

func (client *Client) GetServiceProvidersPageWithChan(request *GetServiceProvidersPageRequest) (<-chan *GetServiceProvidersPageResponse, <-chan error)

GetServiceProvidersPageWithChan invokes the edas.GetServiceProvidersPage API asynchronously

func (*Client) GetWebContainerConfig ¶ added in v1.61.1233

func (client *Client) GetWebContainerConfig(request *GetWebContainerConfigRequest) (response *GetWebContainerConfigResponse, err error)

GetWebContainerConfig invokes the edas.GetWebContainerConfig API synchronously

func (*Client) GetWebContainerConfigWithCallback ¶ added in v1.61.1233

func (client *Client) GetWebContainerConfigWithCallback(request *GetWebContainerConfigRequest, callback func(response *GetWebContainerConfigResponse, err error)) <-chan int

GetWebContainerConfigWithCallback invokes the edas.GetWebContainerConfig API asynchronously

func (*Client) GetWebContainerConfigWithChan ¶ added in v1.61.1233

func (client *Client) GetWebContainerConfigWithChan(request *GetWebContainerConfigRequest) (<-chan *GetWebContainerConfigResponse, <-chan error)

GetWebContainerConfigWithChan invokes the edas.GetWebContainerConfig API asynchronously

func (*Client) ImportK8sCluster ¶

func (client *Client) ImportK8sCluster(request *ImportK8sClusterRequest) (response *ImportK8sClusterResponse, err error)

ImportK8sCluster invokes the edas.ImportK8sCluster API synchronously

func (*Client) ImportK8sClusterWithCallback ¶

func (client *Client) ImportK8sClusterWithCallback(request *ImportK8sClusterRequest, callback func(response *ImportK8sClusterResponse, err error)) <-chan int

ImportK8sClusterWithCallback invokes the edas.ImportK8sCluster API asynchronously

func (*Client) ImportK8sClusterWithChan ¶

func (client *Client) ImportK8sClusterWithChan(request *ImportK8sClusterRequest) (<-chan *ImportK8sClusterResponse, <-chan error)

ImportK8sClusterWithChan invokes the edas.ImportK8sCluster API asynchronously

func (*Client) InsertApplication ¶

func (client *Client) InsertApplication(request *InsertApplicationRequest) (response *InsertApplicationResponse, err error)

InsertApplication invokes the edas.InsertApplication API synchronously

func (*Client) InsertApplicationWithCallback ¶

func (client *Client) InsertApplicationWithCallback(request *InsertApplicationRequest, callback func(response *InsertApplicationResponse, err error)) <-chan int

InsertApplicationWithCallback invokes the edas.InsertApplication API asynchronously

func (*Client) InsertApplicationWithChan ¶

func (client *Client) InsertApplicationWithChan(request *InsertApplicationRequest) (<-chan *InsertApplicationResponse, <-chan error)

InsertApplicationWithChan invokes the edas.InsertApplication API asynchronously

func (*Client) InsertCluster ¶

func (client *Client) InsertCluster(request *InsertClusterRequest) (response *InsertClusterResponse, err error)

InsertCluster invokes the edas.InsertCluster API synchronously

func (*Client) InsertClusterMember ¶

func (client *Client) InsertClusterMember(request *InsertClusterMemberRequest) (response *InsertClusterMemberResponse, err error)

InsertClusterMember invokes the edas.InsertClusterMember API synchronously

func (*Client) InsertClusterMemberWithCallback ¶

func (client *Client) InsertClusterMemberWithCallback(request *InsertClusterMemberRequest, callback func(response *InsertClusterMemberResponse, err error)) <-chan int

InsertClusterMemberWithCallback invokes the edas.InsertClusterMember API asynchronously

func (*Client) InsertClusterMemberWithChan ¶

func (client *Client) InsertClusterMemberWithChan(request *InsertClusterMemberRequest) (<-chan *InsertClusterMemberResponse, <-chan error)

InsertClusterMemberWithChan invokes the edas.InsertClusterMember API asynchronously

func (*Client) InsertClusterWithCallback ¶

func (client *Client) InsertClusterWithCallback(request *InsertClusterRequest, callback func(response *InsertClusterResponse, err error)) <-chan int

InsertClusterWithCallback invokes the edas.InsertCluster API asynchronously

func (*Client) InsertClusterWithChan ¶

func (client *Client) InsertClusterWithChan(request *InsertClusterRequest) (<-chan *InsertClusterResponse, <-chan error)

InsertClusterWithChan invokes the edas.InsertCluster API asynchronously

func (*Client) InsertDeployGroup ¶

func (client *Client) InsertDeployGroup(request *InsertDeployGroupRequest) (response *InsertDeployGroupResponse, err error)

InsertDeployGroup invokes the edas.InsertDeployGroup API synchronously

func (*Client) InsertDeployGroupWithCallback ¶

func (client *Client) InsertDeployGroupWithCallback(request *InsertDeployGroupRequest, callback func(response *InsertDeployGroupResponse, err error)) <-chan int

InsertDeployGroupWithCallback invokes the edas.InsertDeployGroup API asynchronously

func (*Client) InsertDeployGroupWithChan ¶

func (client *Client) InsertDeployGroupWithChan(request *InsertDeployGroupRequest) (<-chan *InsertDeployGroupResponse, <-chan error)

InsertDeployGroupWithChan invokes the edas.InsertDeployGroup API asynchronously

func (*Client) InsertK8sApplication ¶

func (client *Client) InsertK8sApplication(request *InsertK8sApplicationRequest) (response *InsertK8sApplicationResponse, err error)

InsertK8sApplication invokes the edas.InsertK8sApplication API synchronously

func (*Client) InsertK8sApplicationWithCallback ¶

func (client *Client) InsertK8sApplicationWithCallback(request *InsertK8sApplicationRequest, callback func(response *InsertK8sApplicationResponse, err error)) <-chan int

InsertK8sApplicationWithCallback invokes the edas.InsertK8sApplication API asynchronously

func (*Client) InsertK8sApplicationWithChan ¶

func (client *Client) InsertK8sApplicationWithChan(request *InsertK8sApplicationRequest) (<-chan *InsertK8sApplicationResponse, <-chan error)

InsertK8sApplicationWithChan invokes the edas.InsertK8sApplication API asynchronously

func (*Client) InsertOrUpdateRegion ¶

func (client *Client) InsertOrUpdateRegion(request *InsertOrUpdateRegionRequest) (response *InsertOrUpdateRegionResponse, err error)

InsertOrUpdateRegion invokes the edas.InsertOrUpdateRegion API synchronously

func (*Client) InsertOrUpdateRegionWithCallback ¶

func (client *Client) InsertOrUpdateRegionWithCallback(request *InsertOrUpdateRegionRequest, callback func(response *InsertOrUpdateRegionResponse, err error)) <-chan int

InsertOrUpdateRegionWithCallback invokes the edas.InsertOrUpdateRegion API asynchronously

func (*Client) InsertOrUpdateRegionWithChan ¶

func (client *Client) InsertOrUpdateRegionWithChan(request *InsertOrUpdateRegionRequest) (<-chan *InsertOrUpdateRegionResponse, <-chan error)

InsertOrUpdateRegionWithChan invokes the edas.InsertOrUpdateRegion API asynchronously

func (*Client) InsertRole ¶

func (client *Client) InsertRole(request *InsertRoleRequest) (response *InsertRoleResponse, err error)

InsertRole invokes the edas.InsertRole API synchronously

func (*Client) InsertRoleWithCallback ¶

func (client *Client) InsertRoleWithCallback(request *InsertRoleRequest, callback func(response *InsertRoleResponse, err error)) <-chan int

InsertRoleWithCallback invokes the edas.InsertRole API asynchronously

func (*Client) InsertRoleWithChan ¶

func (client *Client) InsertRoleWithChan(request *InsertRoleRequest) (<-chan *InsertRoleResponse, <-chan error)

InsertRoleWithChan invokes the edas.InsertRole API asynchronously

func (*Client) InsertServiceGroup ¶

func (client *Client) InsertServiceGroup(request *InsertServiceGroupRequest) (response *InsertServiceGroupResponse, err error)

InsertServiceGroup invokes the edas.InsertServiceGroup API synchronously

func (*Client) InsertServiceGroupWithCallback ¶

func (client *Client) InsertServiceGroupWithCallback(request *InsertServiceGroupRequest, callback func(response *InsertServiceGroupResponse, err error)) <-chan int

InsertServiceGroupWithCallback invokes the edas.InsertServiceGroup API asynchronously

func (*Client) InsertServiceGroupWithChan ¶

func (client *Client) InsertServiceGroupWithChan(request *InsertServiceGroupRequest) (<-chan *InsertServiceGroupResponse, <-chan error)

InsertServiceGroupWithChan invokes the edas.InsertServiceGroup API asynchronously

func (*Client) InsertSwimmingLane ¶ added in v1.61.844

func (client *Client) InsertSwimmingLane(request *InsertSwimmingLaneRequest) (response *InsertSwimmingLaneResponse, err error)

InsertSwimmingLane invokes the edas.InsertSwimmingLane API synchronously

func (*Client) InsertSwimmingLaneGroup ¶ added in v1.61.844

func (client *Client) InsertSwimmingLaneGroup(request *InsertSwimmingLaneGroupRequest) (response *InsertSwimmingLaneGroupResponse, err error)

InsertSwimmingLaneGroup invokes the edas.InsertSwimmingLaneGroup API synchronously

func (*Client) InsertSwimmingLaneGroupWithCallback ¶ added in v1.61.844

func (client *Client) InsertSwimmingLaneGroupWithCallback(request *InsertSwimmingLaneGroupRequest, callback func(response *InsertSwimmingLaneGroupResponse, err error)) <-chan int

InsertSwimmingLaneGroupWithCallback invokes the edas.InsertSwimmingLaneGroup API asynchronously

func (*Client) InsertSwimmingLaneGroupWithChan ¶ added in v1.61.844

func (client *Client) InsertSwimmingLaneGroupWithChan(request *InsertSwimmingLaneGroupRequest) (<-chan *InsertSwimmingLaneGroupResponse, <-chan error)

InsertSwimmingLaneGroupWithChan invokes the edas.InsertSwimmingLaneGroup API asynchronously

func (*Client) InsertSwimmingLaneWithCallback ¶ added in v1.61.844

func (client *Client) InsertSwimmingLaneWithCallback(request *InsertSwimmingLaneRequest, callback func(response *InsertSwimmingLaneResponse, err error)) <-chan int

InsertSwimmingLaneWithCallback invokes the edas.InsertSwimmingLane API asynchronously

func (*Client) InsertSwimmingLaneWithChan ¶ added in v1.61.844

func (client *Client) InsertSwimmingLaneWithChan(request *InsertSwimmingLaneRequest) (<-chan *InsertSwimmingLaneResponse, <-chan error)

InsertSwimmingLaneWithChan invokes the edas.InsertSwimmingLane API asynchronously

func (*Client) InstallAgent ¶

func (client *Client) InstallAgent(request *InstallAgentRequest) (response *InstallAgentResponse, err error)

InstallAgent invokes the edas.InstallAgent API synchronously

func (*Client) InstallAgentWithCallback ¶

func (client *Client) InstallAgentWithCallback(request *InstallAgentRequest, callback func(response *InstallAgentResponse, err error)) <-chan int

InstallAgentWithCallback invokes the edas.InstallAgent API asynchronously

func (*Client) InstallAgentWithChan ¶

func (client *Client) InstallAgentWithChan(request *InstallAgentRequest) (<-chan *InstallAgentResponse, <-chan error)

InstallAgentWithChan invokes the edas.InstallAgent API asynchronously

func (*Client) ListAliyunRegion ¶

func (client *Client) ListAliyunRegion(request *ListAliyunRegionRequest) (response *ListAliyunRegionResponse, err error)

ListAliyunRegion invokes the edas.ListAliyunRegion API synchronously

func (*Client) ListAliyunRegionWithCallback ¶

func (client *Client) ListAliyunRegionWithCallback(request *ListAliyunRegionRequest, callback func(response *ListAliyunRegionResponse, err error)) <-chan int

ListAliyunRegionWithCallback invokes the edas.ListAliyunRegion API asynchronously

func (*Client) ListAliyunRegionWithChan ¶

func (client *Client) ListAliyunRegionWithChan(request *ListAliyunRegionRequest) (<-chan *ListAliyunRegionResponse, <-chan error)

ListAliyunRegionWithChan invokes the edas.ListAliyunRegion API asynchronously

func (*Client) ListApplication ¶

func (client *Client) ListApplication(request *ListApplicationRequest) (response *ListApplicationResponse, err error)

ListApplication invokes the edas.ListApplication API synchronously

func (*Client) ListApplicationEcu ¶

func (client *Client) ListApplicationEcu(request *ListApplicationEcuRequest) (response *ListApplicationEcuResponse, err error)

ListApplicationEcu invokes the edas.ListApplicationEcu API synchronously

func (*Client) ListApplicationEcuWithCallback ¶

func (client *Client) ListApplicationEcuWithCallback(request *ListApplicationEcuRequest, callback func(response *ListApplicationEcuResponse, err error)) <-chan int

ListApplicationEcuWithCallback invokes the edas.ListApplicationEcu API asynchronously

func (*Client) ListApplicationEcuWithChan ¶

func (client *Client) ListApplicationEcuWithChan(request *ListApplicationEcuRequest) (<-chan *ListApplicationEcuResponse, <-chan error)

ListApplicationEcuWithChan invokes the edas.ListApplicationEcu API asynchronously

func (*Client) ListApplicationWithCallback ¶

func (client *Client) ListApplicationWithCallback(request *ListApplicationRequest, callback func(response *ListApplicationResponse, err error)) <-chan int

ListApplicationWithCallback invokes the edas.ListApplication API asynchronously

func (*Client) ListApplicationWithChan ¶

func (client *Client) ListApplicationWithChan(request *ListApplicationRequest) (<-chan *ListApplicationResponse, <-chan error)

ListApplicationWithChan invokes the edas.ListApplication API asynchronously

func (*Client) ListAuthority ¶

func (client *Client) ListAuthority(request *ListAuthorityRequest) (response *ListAuthorityResponse, err error)

ListAuthority invokes the edas.ListAuthority API synchronously

func (*Client) ListAuthorityWithCallback ¶

func (client *Client) ListAuthorityWithCallback(request *ListAuthorityRequest, callback func(response *ListAuthorityResponse, err error)) <-chan int

ListAuthorityWithCallback invokes the edas.ListAuthority API asynchronously

func (*Client) ListAuthorityWithChan ¶

func (client *Client) ListAuthorityWithChan(request *ListAuthorityRequest) (<-chan *ListAuthorityResponse, <-chan error)

ListAuthorityWithChan invokes the edas.ListAuthority API asynchronously

func (*Client) ListBuildPack ¶

func (client *Client) ListBuildPack(request *ListBuildPackRequest) (response *ListBuildPackResponse, err error)

ListBuildPack invokes the edas.ListBuildPack API synchronously

func (*Client) ListBuildPackWithCallback ¶

func (client *Client) ListBuildPackWithCallback(request *ListBuildPackRequest, callback func(response *ListBuildPackResponse, err error)) <-chan int

ListBuildPackWithCallback invokes the edas.ListBuildPack API asynchronously

func (*Client) ListBuildPackWithChan ¶

func (client *Client) ListBuildPackWithChan(request *ListBuildPackRequest) (<-chan *ListBuildPackResponse, <-chan error)

ListBuildPackWithChan invokes the edas.ListBuildPack API asynchronously

func (*Client) ListCluster ¶

func (client *Client) ListCluster(request *ListClusterRequest) (response *ListClusterResponse, err error)

ListCluster invokes the edas.ListCluster API synchronously

func (*Client) ListClusterMembers ¶

func (client *Client) ListClusterMembers(request *ListClusterMembersRequest) (response *ListClusterMembersResponse, err error)

ListClusterMembers invokes the edas.ListClusterMembers API synchronously

func (*Client) ListClusterMembersWithCallback ¶

func (client *Client) ListClusterMembersWithCallback(request *ListClusterMembersRequest, callback func(response *ListClusterMembersResponse, err error)) <-chan int

ListClusterMembersWithCallback invokes the edas.ListClusterMembers API asynchronously

func (*Client) ListClusterMembersWithChan ¶

func (client *Client) ListClusterMembersWithChan(request *ListClusterMembersRequest) (<-chan *ListClusterMembersResponse, <-chan error)

ListClusterMembersWithChan invokes the edas.ListClusterMembers API asynchronously

func (*Client) ListClusterWithCallback ¶

func (client *Client) ListClusterWithCallback(request *ListClusterRequest, callback func(response *ListClusterResponse, err error)) <-chan int

ListClusterWithCallback invokes the edas.ListCluster API asynchronously

func (*Client) ListClusterWithChan ¶

func (client *Client) ListClusterWithChan(request *ListClusterRequest) (<-chan *ListClusterResponse, <-chan error)

ListClusterWithChan invokes the edas.ListCluster API asynchronously

func (*Client) ListComponents ¶

func (client *Client) ListComponents(request *ListComponentsRequest) (response *ListComponentsResponse, err error)

ListComponents invokes the edas.ListComponents API synchronously

func (*Client) ListComponentsWithCallback ¶

func (client *Client) ListComponentsWithCallback(request *ListComponentsRequest, callback func(response *ListComponentsResponse, err error)) <-chan int

ListComponentsWithCallback invokes the edas.ListComponents API asynchronously

func (*Client) ListComponentsWithChan ¶

func (client *Client) ListComponentsWithChan(request *ListComponentsRequest) (<-chan *ListComponentsResponse, <-chan error)

ListComponentsWithChan invokes the edas.ListComponents API asynchronously

func (*Client) ListConfigTemplates ¶ added in v1.61.1469

func (client *Client) ListConfigTemplates(request *ListConfigTemplatesRequest) (response *ListConfigTemplatesResponse, err error)

ListConfigTemplates invokes the edas.ListConfigTemplates API synchronously

func (*Client) ListConfigTemplatesWithCallback ¶ added in v1.61.1469

func (client *Client) ListConfigTemplatesWithCallback(request *ListConfigTemplatesRequest, callback func(response *ListConfigTemplatesResponse, err error)) <-chan int

ListConfigTemplatesWithCallback invokes the edas.ListConfigTemplates API asynchronously

func (*Client) ListConfigTemplatesWithChan ¶ added in v1.61.1469

func (client *Client) ListConfigTemplatesWithChan(request *ListConfigTemplatesRequest) (<-chan *ListConfigTemplatesResponse, <-chan error)

ListConfigTemplatesWithChan invokes the edas.ListConfigTemplates API asynchronously

func (*Client) ListConsumedServices ¶

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

ListConsumedServices invokes the edas.ListConsumedServices API synchronously

func (*Client) ListConsumedServicesWithCallback ¶

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

ListConsumedServicesWithCallback invokes the edas.ListConsumedServices API asynchronously

func (*Client) ListConsumedServicesWithChan ¶

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

ListConsumedServicesWithChan invokes the edas.ListConsumedServices API asynchronously

func (*Client) ListConvertableEcu ¶

func (client *Client) ListConvertableEcu(request *ListConvertableEcuRequest) (response *ListConvertableEcuResponse, err error)

ListConvertableEcu invokes the edas.ListConvertableEcu API synchronously

func (*Client) ListConvertableEcuWithCallback ¶

func (client *Client) ListConvertableEcuWithCallback(request *ListConvertableEcuRequest, callback func(response *ListConvertableEcuResponse, err error)) <-chan int

ListConvertableEcuWithCallback invokes the edas.ListConvertableEcu API asynchronously

func (*Client) ListConvertableEcuWithChan ¶

func (client *Client) ListConvertableEcuWithChan(request *ListConvertableEcuRequest) (<-chan *ListConvertableEcuResponse, <-chan error)

ListConvertableEcuWithChan invokes the edas.ListConvertableEcu API asynchronously

func (*Client) ListDeployGroup ¶

func (client *Client) ListDeployGroup(request *ListDeployGroupRequest) (response *ListDeployGroupResponse, err error)

ListDeployGroup invokes the edas.ListDeployGroup API synchronously

func (*Client) ListDeployGroupWithCallback ¶

func (client *Client) ListDeployGroupWithCallback(request *ListDeployGroupRequest, callback func(response *ListDeployGroupResponse, err error)) <-chan int

ListDeployGroupWithCallback invokes the edas.ListDeployGroup API asynchronously

func (*Client) ListDeployGroupWithChan ¶

func (client *Client) ListDeployGroupWithChan(request *ListDeployGroupRequest) (<-chan *ListDeployGroupResponse, <-chan error)

ListDeployGroupWithChan invokes the edas.ListDeployGroup API asynchronously

func (*Client) ListEcsNotInCluster ¶

func (client *Client) ListEcsNotInCluster(request *ListEcsNotInClusterRequest) (response *ListEcsNotInClusterResponse, err error)

ListEcsNotInCluster invokes the edas.ListEcsNotInCluster API synchronously

func (*Client) ListEcsNotInClusterWithCallback ¶

func (client *Client) ListEcsNotInClusterWithCallback(request *ListEcsNotInClusterRequest, callback func(response *ListEcsNotInClusterResponse, err error)) <-chan int

ListEcsNotInClusterWithCallback invokes the edas.ListEcsNotInCluster API asynchronously

func (*Client) ListEcsNotInClusterWithChan ¶

func (client *Client) ListEcsNotInClusterWithChan(request *ListEcsNotInClusterRequest) (<-chan *ListEcsNotInClusterResponse, <-chan error)

ListEcsNotInClusterWithChan invokes the edas.ListEcsNotInCluster API asynchronously

func (*Client) ListEcuByRegion ¶

func (client *Client) ListEcuByRegion(request *ListEcuByRegionRequest) (response *ListEcuByRegionResponse, err error)

ListEcuByRegion invokes the edas.ListEcuByRegion API synchronously

func (*Client) ListEcuByRegionWithCallback ¶

func (client *Client) ListEcuByRegionWithCallback(request *ListEcuByRegionRequest, callback func(response *ListEcuByRegionResponse, err error)) <-chan int

ListEcuByRegionWithCallback invokes the edas.ListEcuByRegion API asynchronously

func (*Client) ListEcuByRegionWithChan ¶

func (client *Client) ListEcuByRegionWithChan(request *ListEcuByRegionRequest) (<-chan *ListEcuByRegionResponse, <-chan error)

ListEcuByRegionWithChan invokes the edas.ListEcuByRegion API asynchronously

func (*Client) ListHistoryDeployVersion ¶

func (client *Client) ListHistoryDeployVersion(request *ListHistoryDeployVersionRequest) (response *ListHistoryDeployVersionResponse, err error)

ListHistoryDeployVersion invokes the edas.ListHistoryDeployVersion API synchronously

func (*Client) ListHistoryDeployVersionWithCallback ¶

func (client *Client) ListHistoryDeployVersionWithCallback(request *ListHistoryDeployVersionRequest, callback func(response *ListHistoryDeployVersionResponse, err error)) <-chan int

ListHistoryDeployVersionWithCallback invokes the edas.ListHistoryDeployVersion API asynchronously

func (*Client) ListHistoryDeployVersionWithChan ¶

func (client *Client) ListHistoryDeployVersionWithChan(request *ListHistoryDeployVersionRequest) (<-chan *ListHistoryDeployVersionResponse, <-chan error)

ListHistoryDeployVersionWithChan invokes the edas.ListHistoryDeployVersion API asynchronously

func (*Client) ListK8sConfigMaps ¶ added in v1.61.1049

func (client *Client) ListK8sConfigMaps(request *ListK8sConfigMapsRequest) (response *ListK8sConfigMapsResponse, err error)

ListK8sConfigMaps invokes the edas.ListK8sConfigMaps API synchronously

func (*Client) ListK8sConfigMapsWithCallback ¶ added in v1.61.1049

func (client *Client) ListK8sConfigMapsWithCallback(request *ListK8sConfigMapsRequest, callback func(response *ListK8sConfigMapsResponse, err error)) <-chan int

ListK8sConfigMapsWithCallback invokes the edas.ListK8sConfigMaps API asynchronously

func (*Client) ListK8sConfigMapsWithChan ¶ added in v1.61.1049

func (client *Client) ListK8sConfigMapsWithChan(request *ListK8sConfigMapsRequest) (<-chan *ListK8sConfigMapsResponse, <-chan error)

ListK8sConfigMapsWithChan invokes the edas.ListK8sConfigMaps API asynchronously

func (*Client) ListK8sIngressRules ¶ added in v1.61.1008

func (client *Client) ListK8sIngressRules(request *ListK8sIngressRulesRequest) (response *ListK8sIngressRulesResponse, err error)

ListK8sIngressRules invokes the edas.ListK8sIngressRules API synchronously

func (*Client) ListK8sIngressRulesWithCallback ¶ added in v1.61.1008

func (client *Client) ListK8sIngressRulesWithCallback(request *ListK8sIngressRulesRequest, callback func(response *ListK8sIngressRulesResponse, err error)) <-chan int

ListK8sIngressRulesWithCallback invokes the edas.ListK8sIngressRules API asynchronously

func (*Client) ListK8sIngressRulesWithChan ¶ added in v1.61.1008

func (client *Client) ListK8sIngressRulesWithChan(request *ListK8sIngressRulesRequest) (<-chan *ListK8sIngressRulesResponse, <-chan error)

ListK8sIngressRulesWithChan invokes the edas.ListK8sIngressRules API asynchronously

func (*Client) ListK8sNamespaces ¶ added in v1.61.1640

func (client *Client) ListK8sNamespaces(request *ListK8sNamespacesRequest) (response *ListK8sNamespacesResponse, err error)

ListK8sNamespaces invokes the edas.ListK8sNamespaces API synchronously

func (*Client) ListK8sNamespacesWithCallback ¶ added in v1.61.1640

func (client *Client) ListK8sNamespacesWithCallback(request *ListK8sNamespacesRequest, callback func(response *ListK8sNamespacesResponse, err error)) <-chan int

ListK8sNamespacesWithCallback invokes the edas.ListK8sNamespaces API asynchronously

func (*Client) ListK8sNamespacesWithChan ¶ added in v1.61.1640

func (client *Client) ListK8sNamespacesWithChan(request *ListK8sNamespacesRequest) (<-chan *ListK8sNamespacesResponse, <-chan error)

ListK8sNamespacesWithChan invokes the edas.ListK8sNamespaces API asynchronously

func (*Client) ListK8sSecrets ¶ added in v1.61.1008

func (client *Client) ListK8sSecrets(request *ListK8sSecretsRequest) (response *ListK8sSecretsResponse, err error)

ListK8sSecrets invokes the edas.ListK8sSecrets API synchronously

func (*Client) ListK8sSecretsWithCallback ¶ added in v1.61.1008

func (client *Client) ListK8sSecretsWithCallback(request *ListK8sSecretsRequest, callback func(response *ListK8sSecretsResponse, err error)) <-chan int

ListK8sSecretsWithCallback invokes the edas.ListK8sSecrets API asynchronously

func (*Client) ListK8sSecretsWithChan ¶ added in v1.61.1008

func (client *Client) ListK8sSecretsWithChan(request *ListK8sSecretsRequest) (<-chan *ListK8sSecretsResponse, <-chan error)

ListK8sSecretsWithChan invokes the edas.ListK8sSecrets API asynchronously

func (*Client) ListMethods ¶ added in v1.61.26

func (client *Client) ListMethods(request *ListMethodsRequest) (response *ListMethodsResponse, err error)

ListMethods invokes the edas.ListMethods API synchronously

func (*Client) ListMethodsWithCallback ¶ added in v1.61.26

func (client *Client) ListMethodsWithCallback(request *ListMethodsRequest, callback func(response *ListMethodsResponse, err error)) <-chan int

ListMethodsWithCallback invokes the edas.ListMethods API asynchronously

func (*Client) ListMethodsWithChan ¶ added in v1.61.26

func (client *Client) ListMethodsWithChan(request *ListMethodsRequest) (<-chan *ListMethodsResponse, <-chan error)

ListMethodsWithChan invokes the edas.ListMethods API asynchronously

func (*Client) ListPublishedServices ¶

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

ListPublishedServices invokes the edas.ListPublishedServices API synchronously

func (*Client) ListPublishedServicesWithCallback ¶

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

ListPublishedServicesWithCallback invokes the edas.ListPublishedServices API asynchronously

func (*Client) ListPublishedServicesWithChan ¶

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

ListPublishedServicesWithChan invokes the edas.ListPublishedServices API asynchronously

func (*Client) ListRecentChangeOrder ¶

func (client *Client) ListRecentChangeOrder(request *ListRecentChangeOrderRequest) (response *ListRecentChangeOrderResponse, err error)

ListRecentChangeOrder invokes the edas.ListRecentChangeOrder API synchronously

func (*Client) ListRecentChangeOrderWithCallback ¶

func (client *Client) ListRecentChangeOrderWithCallback(request *ListRecentChangeOrderRequest, callback func(response *ListRecentChangeOrderResponse, err error)) <-chan int

ListRecentChangeOrderWithCallback invokes the edas.ListRecentChangeOrder API asynchronously

func (*Client) ListRecentChangeOrderWithChan ¶

func (client *Client) ListRecentChangeOrderWithChan(request *ListRecentChangeOrderRequest) (<-chan *ListRecentChangeOrderResponse, <-chan error)

ListRecentChangeOrderWithChan invokes the edas.ListRecentChangeOrder API asynchronously

func (*Client) ListResourceGroup ¶

func (client *Client) ListResourceGroup(request *ListResourceGroupRequest) (response *ListResourceGroupResponse, err error)

ListResourceGroup invokes the edas.ListResourceGroup API synchronously

func (*Client) ListResourceGroupWithCallback ¶

func (client *Client) ListResourceGroupWithCallback(request *ListResourceGroupRequest, callback func(response *ListResourceGroupResponse, err error)) <-chan int

ListResourceGroupWithCallback invokes the edas.ListResourceGroup API asynchronously

func (*Client) ListResourceGroupWithChan ¶

func (client *Client) ListResourceGroupWithChan(request *ListResourceGroupRequest) (<-chan *ListResourceGroupResponse, <-chan error)

ListResourceGroupWithChan invokes the edas.ListResourceGroup API asynchronously

func (*Client) ListRole ¶

func (client *Client) ListRole(request *ListRoleRequest) (response *ListRoleResponse, err error)

ListRole invokes the edas.ListRole API synchronously

func (*Client) ListRoleWithCallback ¶

func (client *Client) ListRoleWithCallback(request *ListRoleRequest, callback func(response *ListRoleResponse, err error)) <-chan int

ListRoleWithCallback invokes the edas.ListRole API asynchronously

func (*Client) ListRoleWithChan ¶

func (client *Client) ListRoleWithChan(request *ListRoleRequest) (<-chan *ListRoleResponse, <-chan error)

ListRoleWithChan invokes the edas.ListRole API asynchronously

func (*Client) ListScaleOutEcu ¶

func (client *Client) ListScaleOutEcu(request *ListScaleOutEcuRequest) (response *ListScaleOutEcuResponse, err error)

ListScaleOutEcu invokes the edas.ListScaleOutEcu API synchronously

func (*Client) ListScaleOutEcuWithCallback ¶

func (client *Client) ListScaleOutEcuWithCallback(request *ListScaleOutEcuRequest, callback func(response *ListScaleOutEcuResponse, err error)) <-chan int

ListScaleOutEcuWithCallback invokes the edas.ListScaleOutEcu API asynchronously

func (*Client) ListScaleOutEcuWithChan ¶

func (client *Client) ListScaleOutEcuWithChan(request *ListScaleOutEcuRequest) (<-chan *ListScaleOutEcuResponse, <-chan error)

ListScaleOutEcuWithChan invokes the edas.ListScaleOutEcu API asynchronously

func (*Client) ListServiceGroups ¶

func (client *Client) ListServiceGroups(request *ListServiceGroupsRequest) (response *ListServiceGroupsResponse, err error)

ListServiceGroups invokes the edas.ListServiceGroups API synchronously

func (*Client) ListServiceGroupsWithCallback ¶

func (client *Client) ListServiceGroupsWithCallback(request *ListServiceGroupsRequest, callback func(response *ListServiceGroupsResponse, err error)) <-chan int

ListServiceGroupsWithCallback invokes the edas.ListServiceGroups API asynchronously

func (*Client) ListServiceGroupsWithChan ¶

func (client *Client) ListServiceGroupsWithChan(request *ListServiceGroupsRequest) (<-chan *ListServiceGroupsResponse, <-chan error)

ListServiceGroupsWithChan invokes the edas.ListServiceGroups API asynchronously

func (*Client) ListSlb ¶

func (client *Client) ListSlb(request *ListSlbRequest) (response *ListSlbResponse, err error)

ListSlb invokes the edas.ListSlb API synchronously

func (*Client) ListSlbWithCallback ¶

func (client *Client) ListSlbWithCallback(request *ListSlbRequest, callback func(response *ListSlbResponse, err error)) <-chan int

ListSlbWithCallback invokes the edas.ListSlb API asynchronously

func (*Client) ListSlbWithChan ¶

func (client *Client) ListSlbWithChan(request *ListSlbRequest) (<-chan *ListSlbResponse, <-chan error)

ListSlbWithChan invokes the edas.ListSlb API asynchronously

func (*Client) ListSubAccount ¶

func (client *Client) ListSubAccount(request *ListSubAccountRequest) (response *ListSubAccountResponse, err error)

ListSubAccount invokes the edas.ListSubAccount API synchronously

func (*Client) ListSubAccountWithCallback ¶

func (client *Client) ListSubAccountWithCallback(request *ListSubAccountRequest, callback func(response *ListSubAccountResponse, err error)) <-chan int

ListSubAccountWithCallback invokes the edas.ListSubAccount API asynchronously

func (*Client) ListSubAccountWithChan ¶

func (client *Client) ListSubAccountWithChan(request *ListSubAccountRequest) (<-chan *ListSubAccountResponse, <-chan error)

ListSubAccountWithChan invokes the edas.ListSubAccount API asynchronously

func (*Client) ListSwimmingLane ¶ added in v1.61.844

func (client *Client) ListSwimmingLane(request *ListSwimmingLaneRequest) (response *ListSwimmingLaneResponse, err error)

ListSwimmingLane invokes the edas.ListSwimmingLane API synchronously

func (*Client) ListSwimmingLaneGroup ¶ added in v1.61.844

func (client *Client) ListSwimmingLaneGroup(request *ListSwimmingLaneGroupRequest) (response *ListSwimmingLaneGroupResponse, err error)

ListSwimmingLaneGroup invokes the edas.ListSwimmingLaneGroup API synchronously

func (*Client) ListSwimmingLaneGroupWithCallback ¶ added in v1.61.844

func (client *Client) ListSwimmingLaneGroupWithCallback(request *ListSwimmingLaneGroupRequest, callback func(response *ListSwimmingLaneGroupResponse, err error)) <-chan int

ListSwimmingLaneGroupWithCallback invokes the edas.ListSwimmingLaneGroup API asynchronously

func (*Client) ListSwimmingLaneGroupWithChan ¶ added in v1.61.844

func (client *Client) ListSwimmingLaneGroupWithChan(request *ListSwimmingLaneGroupRequest) (<-chan *ListSwimmingLaneGroupResponse, <-chan error)

ListSwimmingLaneGroupWithChan invokes the edas.ListSwimmingLaneGroup API asynchronously

func (*Client) ListSwimmingLaneWithCallback ¶ added in v1.61.844

func (client *Client) ListSwimmingLaneWithCallback(request *ListSwimmingLaneRequest, callback func(response *ListSwimmingLaneResponse, err error)) <-chan int

ListSwimmingLaneWithCallback invokes the edas.ListSwimmingLane API asynchronously

func (*Client) ListSwimmingLaneWithChan ¶ added in v1.61.844

func (client *Client) ListSwimmingLaneWithChan(request *ListSwimmingLaneRequest) (<-chan *ListSwimmingLaneResponse, <-chan error)

ListSwimmingLaneWithChan invokes the edas.ListSwimmingLane API asynchronously

func (*Client) ListTagResources ¶ added in v1.61.1008

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

ListTagResources invokes the edas.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.1008

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

ListTagResourcesWithCallback invokes the edas.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan ¶ added in v1.61.1008

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

ListTagResourcesWithChan invokes the edas.ListTagResources API asynchronously

func (*Client) ListUserDefineRegion ¶

func (client *Client) ListUserDefineRegion(request *ListUserDefineRegionRequest) (response *ListUserDefineRegionResponse, err error)

ListUserDefineRegion invokes the edas.ListUserDefineRegion API synchronously

func (*Client) ListUserDefineRegionWithCallback ¶

func (client *Client) ListUserDefineRegionWithCallback(request *ListUserDefineRegionRequest, callback func(response *ListUserDefineRegionResponse, err error)) <-chan int

ListUserDefineRegionWithCallback invokes the edas.ListUserDefineRegion API asynchronously

func (*Client) ListUserDefineRegionWithChan ¶

func (client *Client) ListUserDefineRegionWithChan(request *ListUserDefineRegionRequest) (<-chan *ListUserDefineRegionResponse, <-chan error)

ListUserDefineRegionWithChan invokes the edas.ListUserDefineRegion API asynchronously

func (*Client) ListVpc ¶

func (client *Client) ListVpc(request *ListVpcRequest) (response *ListVpcResponse, err error)

ListVpc invokes the edas.ListVpc API synchronously

func (*Client) ListVpcWithCallback ¶

func (client *Client) ListVpcWithCallback(request *ListVpcRequest, callback func(response *ListVpcResponse, err error)) <-chan int

ListVpcWithCallback invokes the edas.ListVpc API asynchronously

func (*Client) ListVpcWithChan ¶

func (client *Client) ListVpcWithChan(request *ListVpcRequest) (<-chan *ListVpcResponse, <-chan error)

ListVpcWithChan invokes the edas.ListVpc API asynchronously

func (*Client) MigrateEcu ¶

func (client *Client) MigrateEcu(request *MigrateEcuRequest) (response *MigrateEcuResponse, err error)

MigrateEcu invokes the edas.MigrateEcu API synchronously

func (*Client) MigrateEcuWithCallback ¶

func (client *Client) MigrateEcuWithCallback(request *MigrateEcuRequest, callback func(response *MigrateEcuResponse, err error)) <-chan int

MigrateEcuWithCallback invokes the edas.MigrateEcu API asynchronously

func (*Client) MigrateEcuWithChan ¶

func (client *Client) MigrateEcuWithChan(request *MigrateEcuRequest) (<-chan *MigrateEcuResponse, <-chan error)

MigrateEcuWithChan invokes the edas.MigrateEcu API asynchronously

func (*Client) ModifyScalingRule ¶ added in v1.61.26

func (client *Client) ModifyScalingRule(request *ModifyScalingRuleRequest) (response *ModifyScalingRuleResponse, err error)

ModifyScalingRule invokes the edas.ModifyScalingRule API synchronously

func (*Client) ModifyScalingRuleWithCallback ¶ added in v1.61.26

func (client *Client) ModifyScalingRuleWithCallback(request *ModifyScalingRuleRequest, callback func(response *ModifyScalingRuleResponse, err error)) <-chan int

ModifyScalingRuleWithCallback invokes the edas.ModifyScalingRule API asynchronously

func (*Client) ModifyScalingRuleWithChan ¶ added in v1.61.26

func (client *Client) ModifyScalingRuleWithChan(request *ModifyScalingRuleRequest) (<-chan *ModifyScalingRuleResponse, <-chan error)

ModifyScalingRuleWithChan invokes the edas.ModifyScalingRule API asynchronously

func (*Client) QueryApplicationStatus ¶

func (client *Client) QueryApplicationStatus(request *QueryApplicationStatusRequest) (response *QueryApplicationStatusResponse, err error)

QueryApplicationStatus invokes the edas.QueryApplicationStatus API synchronously

func (*Client) QueryApplicationStatusWithCallback ¶

func (client *Client) QueryApplicationStatusWithCallback(request *QueryApplicationStatusRequest, callback func(response *QueryApplicationStatusResponse, err error)) <-chan int

QueryApplicationStatusWithCallback invokes the edas.QueryApplicationStatus API asynchronously

func (*Client) QueryApplicationStatusWithChan ¶

func (client *Client) QueryApplicationStatusWithChan(request *QueryApplicationStatusRequest) (<-chan *QueryApplicationStatusResponse, <-chan error)

QueryApplicationStatusWithChan invokes the edas.QueryApplicationStatus API asynchronously

func (*Client) QueryEccInfo ¶ added in v1.61.26

func (client *Client) QueryEccInfo(request *QueryEccInfoRequest) (response *QueryEccInfoResponse, err error)

QueryEccInfo invokes the edas.QueryEccInfo API synchronously

func (*Client) QueryEccInfoWithCallback ¶ added in v1.61.26

func (client *Client) QueryEccInfoWithCallback(request *QueryEccInfoRequest, callback func(response *QueryEccInfoResponse, err error)) <-chan int

QueryEccInfoWithCallback invokes the edas.QueryEccInfo API asynchronously

func (*Client) QueryEccInfoWithChan ¶ added in v1.61.26

func (client *Client) QueryEccInfoWithChan(request *QueryEccInfoRequest) (<-chan *QueryEccInfoResponse, <-chan error)

QueryEccInfoWithChan invokes the edas.QueryEccInfo API asynchronously

func (*Client) QueryMigrateEcuList ¶

func (client *Client) QueryMigrateEcuList(request *QueryMigrateEcuListRequest) (response *QueryMigrateEcuListResponse, err error)

QueryMigrateEcuList invokes the edas.QueryMigrateEcuList API synchronously

func (*Client) QueryMigrateEcuListWithCallback ¶

func (client *Client) QueryMigrateEcuListWithCallback(request *QueryMigrateEcuListRequest, callback func(response *QueryMigrateEcuListResponse, err error)) <-chan int

QueryMigrateEcuListWithCallback invokes the edas.QueryMigrateEcuList API asynchronously

func (*Client) QueryMigrateEcuListWithChan ¶

func (client *Client) QueryMigrateEcuListWithChan(request *QueryMigrateEcuListRequest) (<-chan *QueryMigrateEcuListResponse, <-chan error)

QueryMigrateEcuListWithChan invokes the edas.QueryMigrateEcuList API asynchronously

func (*Client) QueryMigrateRegionList ¶

func (client *Client) QueryMigrateRegionList(request *QueryMigrateRegionListRequest) (response *QueryMigrateRegionListResponse, err error)

QueryMigrateRegionList invokes the edas.QueryMigrateRegionList API synchronously

func (*Client) QueryMigrateRegionListWithCallback ¶

func (client *Client) QueryMigrateRegionListWithCallback(request *QueryMigrateRegionListRequest, callback func(response *QueryMigrateRegionListResponse, err error)) <-chan int

QueryMigrateRegionListWithCallback invokes the edas.QueryMigrateRegionList API asynchronously

func (*Client) QueryMigrateRegionListWithChan ¶

func (client *Client) QueryMigrateRegionListWithChan(request *QueryMigrateRegionListRequest) (<-chan *QueryMigrateRegionListResponse, <-chan error)

QueryMigrateRegionListWithChan invokes the edas.QueryMigrateRegionList API asynchronously

func (*Client) QueryRegionConfig ¶

func (client *Client) QueryRegionConfig(request *QueryRegionConfigRequest) (response *QueryRegionConfigResponse, err error)

QueryRegionConfig invokes the edas.QueryRegionConfig API synchronously

func (*Client) QueryRegionConfigWithCallback ¶

func (client *Client) QueryRegionConfigWithCallback(request *QueryRegionConfigRequest, callback func(response *QueryRegionConfigResponse, err error)) <-chan int

QueryRegionConfigWithCallback invokes the edas.QueryRegionConfig API asynchronously

func (*Client) QueryRegionConfigWithChan ¶

func (client *Client) QueryRegionConfigWithChan(request *QueryRegionConfigRequest) (<-chan *QueryRegionConfigResponse, <-chan error)

QueryRegionConfigWithChan invokes the edas.QueryRegionConfig API asynchronously

func (*Client) QuerySlsLogStoreList ¶ added in v1.61.210

func (client *Client) QuerySlsLogStoreList(request *QuerySlsLogStoreListRequest) (response *QuerySlsLogStoreListResponse, err error)

QuerySlsLogStoreList invokes the edas.QuerySlsLogStoreList API synchronously

func (*Client) QuerySlsLogStoreListWithCallback ¶ added in v1.61.210

func (client *Client) QuerySlsLogStoreListWithCallback(request *QuerySlsLogStoreListRequest, callback func(response *QuerySlsLogStoreListResponse, err error)) <-chan int

QuerySlsLogStoreListWithCallback invokes the edas.QuerySlsLogStoreList API asynchronously

func (*Client) QuerySlsLogStoreListWithChan ¶ added in v1.61.210

func (client *Client) QuerySlsLogStoreListWithChan(request *QuerySlsLogStoreListRequest) (<-chan *QuerySlsLogStoreListResponse, <-chan error)

QuerySlsLogStoreListWithChan invokes the edas.QuerySlsLogStoreList API asynchronously

func (*Client) ResetApplication ¶

func (client *Client) ResetApplication(request *ResetApplicationRequest) (response *ResetApplicationResponse, err error)

ResetApplication invokes the edas.ResetApplication API synchronously

func (*Client) ResetApplicationWithCallback ¶

func (client *Client) ResetApplicationWithCallback(request *ResetApplicationRequest, callback func(response *ResetApplicationResponse, err error)) <-chan int

ResetApplicationWithCallback invokes the edas.ResetApplication API asynchronously

func (*Client) ResetApplicationWithChan ¶

func (client *Client) ResetApplicationWithChan(request *ResetApplicationRequest) (<-chan *ResetApplicationResponse, <-chan error)

ResetApplicationWithChan invokes the edas.ResetApplication API asynchronously

func (*Client) RestartApplication ¶ added in v1.61.210

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

RestartApplication invokes the edas.RestartApplication API synchronously

func (*Client) RestartApplicationWithCallback ¶ added in v1.61.210

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

RestartApplicationWithCallback invokes the edas.RestartApplication API asynchronously

func (*Client) RestartApplicationWithChan ¶ added in v1.61.210

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

RestartApplicationWithChan invokes the edas.RestartApplication API asynchronously

func (*Client) RestartK8sApplication ¶ added in v1.61.334

func (client *Client) RestartK8sApplication(request *RestartK8sApplicationRequest) (response *RestartK8sApplicationResponse, err error)

RestartK8sApplication invokes the edas.RestartK8sApplication API synchronously

func (*Client) RestartK8sApplicationWithCallback ¶ added in v1.61.334

func (client *Client) RestartK8sApplicationWithCallback(request *RestartK8sApplicationRequest, callback func(response *RestartK8sApplicationResponse, err error)) <-chan int

RestartK8sApplicationWithCallback invokes the edas.RestartK8sApplication API asynchronously

func (*Client) RestartK8sApplicationWithChan ¶ added in v1.61.334

func (client *Client) RestartK8sApplicationWithChan(request *RestartK8sApplicationRequest) (<-chan *RestartK8sApplicationResponse, <-chan error)

RestartK8sApplicationWithChan invokes the edas.RestartK8sApplication API asynchronously

func (*Client) RetryChangeOrderTask ¶ added in v1.61.1049

func (client *Client) RetryChangeOrderTask(request *RetryChangeOrderTaskRequest) (response *RetryChangeOrderTaskResponse, err error)

RetryChangeOrderTask invokes the edas.RetryChangeOrderTask API synchronously

func (*Client) RetryChangeOrderTaskWithCallback ¶ added in v1.61.1049

func (client *Client) RetryChangeOrderTaskWithCallback(request *RetryChangeOrderTaskRequest, callback func(response *RetryChangeOrderTaskResponse, err error)) <-chan int

RetryChangeOrderTaskWithCallback invokes the edas.RetryChangeOrderTask API asynchronously

func (*Client) RetryChangeOrderTaskWithChan ¶ added in v1.61.1049

func (client *Client) RetryChangeOrderTaskWithChan(request *RetryChangeOrderTaskRequest) (<-chan *RetryChangeOrderTaskResponse, <-chan error)

RetryChangeOrderTaskWithChan invokes the edas.RetryChangeOrderTask API asynchronously

func (*Client) RollbackApplication ¶

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

RollbackApplication invokes the edas.RollbackApplication API synchronously

func (*Client) RollbackApplicationWithCallback ¶

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

RollbackApplicationWithCallback invokes the edas.RollbackApplication API asynchronously

func (*Client) RollbackApplicationWithChan ¶

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

RollbackApplicationWithChan invokes the edas.RollbackApplication API asynchronously

func (*Client) RollbackChangeOrder ¶ added in v1.61.26

func (client *Client) RollbackChangeOrder(request *RollbackChangeOrderRequest) (response *RollbackChangeOrderResponse, err error)

RollbackChangeOrder invokes the edas.RollbackChangeOrder API synchronously

func (*Client) RollbackChangeOrderWithCallback ¶ added in v1.61.26

func (client *Client) RollbackChangeOrderWithCallback(request *RollbackChangeOrderRequest, callback func(response *RollbackChangeOrderResponse, err error)) <-chan int

RollbackChangeOrderWithCallback invokes the edas.RollbackChangeOrder API asynchronously

func (*Client) RollbackChangeOrderWithChan ¶ added in v1.61.26

func (client *Client) RollbackChangeOrderWithChan(request *RollbackChangeOrderRequest) (<-chan *RollbackChangeOrderResponse, <-chan error)

RollbackChangeOrderWithChan invokes the edas.RollbackChangeOrder API asynchronously

func (*Client) ScaleInApplication ¶

func (client *Client) ScaleInApplication(request *ScaleInApplicationRequest) (response *ScaleInApplicationResponse, err error)

ScaleInApplication invokes the edas.ScaleInApplication API synchronously

func (*Client) ScaleInApplicationWithCallback ¶

func (client *Client) ScaleInApplicationWithCallback(request *ScaleInApplicationRequest, callback func(response *ScaleInApplicationResponse, err error)) <-chan int

ScaleInApplicationWithCallback invokes the edas.ScaleInApplication API asynchronously

func (*Client) ScaleInApplicationWithChan ¶

func (client *Client) ScaleInApplicationWithChan(request *ScaleInApplicationRequest) (<-chan *ScaleInApplicationResponse, <-chan error)

ScaleInApplicationWithChan invokes the edas.ScaleInApplication API asynchronously

func (*Client) ScaleK8sApplication ¶

func (client *Client) ScaleK8sApplication(request *ScaleK8sApplicationRequest) (response *ScaleK8sApplicationResponse, err error)

ScaleK8sApplication invokes the edas.ScaleK8sApplication API synchronously

func (*Client) ScaleK8sApplicationWithCallback ¶

func (client *Client) ScaleK8sApplicationWithCallback(request *ScaleK8sApplicationRequest, callback func(response *ScaleK8sApplicationResponse, err error)) <-chan int

ScaleK8sApplicationWithCallback invokes the edas.ScaleK8sApplication API asynchronously

func (*Client) ScaleK8sApplicationWithChan ¶

func (client *Client) ScaleK8sApplicationWithChan(request *ScaleK8sApplicationRequest) (<-chan *ScaleK8sApplicationResponse, <-chan error)

ScaleK8sApplicationWithChan invokes the edas.ScaleK8sApplication API asynchronously

func (*Client) ScaleOutApplication ¶

func (client *Client) ScaleOutApplication(request *ScaleOutApplicationRequest) (response *ScaleOutApplicationResponse, err error)

ScaleOutApplication invokes the edas.ScaleOutApplication API synchronously

func (*Client) ScaleOutApplicationWithCallback ¶

func (client *Client) ScaleOutApplicationWithCallback(request *ScaleOutApplicationRequest, callback func(response *ScaleOutApplicationResponse, err error)) <-chan int

ScaleOutApplicationWithCallback invokes the edas.ScaleOutApplication API asynchronously

func (*Client) ScaleOutApplicationWithChan ¶

func (client *Client) ScaleOutApplicationWithChan(request *ScaleOutApplicationRequest) (<-chan *ScaleOutApplicationResponse, <-chan error)

ScaleOutApplicationWithChan invokes the edas.ScaleOutApplication API asynchronously

func (*Client) ScaleoutApplicationWithNewInstances ¶ added in v1.61.472

func (client *Client) ScaleoutApplicationWithNewInstances(request *ScaleoutApplicationWithNewInstancesRequest) (response *ScaleoutApplicationWithNewInstancesResponse, err error)

ScaleoutApplicationWithNewInstances invokes the edas.ScaleoutApplicationWithNewInstances API synchronously

func (*Client) ScaleoutApplicationWithNewInstancesWithCallback ¶ added in v1.61.472

func (client *Client) ScaleoutApplicationWithNewInstancesWithCallback(request *ScaleoutApplicationWithNewInstancesRequest, callback func(response *ScaleoutApplicationWithNewInstancesResponse, err error)) <-chan int

ScaleoutApplicationWithNewInstancesWithCallback invokes the edas.ScaleoutApplicationWithNewInstances API asynchronously

func (*Client) ScaleoutApplicationWithNewInstancesWithChan ¶ added in v1.61.472

func (client *Client) ScaleoutApplicationWithNewInstancesWithChan(request *ScaleoutApplicationWithNewInstancesRequest) (<-chan *ScaleoutApplicationWithNewInstancesResponse, <-chan error)

ScaleoutApplicationWithNewInstancesWithChan invokes the edas.ScaleoutApplicationWithNewInstances API asynchronously

func (*Client) StartApplication ¶

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

StartApplication invokes the edas.StartApplication API synchronously

func (*Client) StartApplicationWithCallback ¶

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

StartApplicationWithCallback invokes the edas.StartApplication API asynchronously

func (*Client) StartApplicationWithChan ¶

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

StartApplicationWithChan invokes the edas.StartApplication API asynchronously

func (*Client) StartK8sAppPrecheck ¶ added in v1.61.1827

func (client *Client) StartK8sAppPrecheck(request *StartK8sAppPrecheckRequest) (response *StartK8sAppPrecheckResponse, err error)

StartK8sAppPrecheck invokes the edas.StartK8sAppPrecheck API synchronously

func (*Client) StartK8sAppPrecheckWithCallback ¶ added in v1.61.1827

func (client *Client) StartK8sAppPrecheckWithCallback(request *StartK8sAppPrecheckRequest, callback func(response *StartK8sAppPrecheckResponse, err error)) <-chan int

StartK8sAppPrecheckWithCallback invokes the edas.StartK8sAppPrecheck API asynchronously

func (*Client) StartK8sAppPrecheckWithChan ¶ added in v1.61.1827

func (client *Client) StartK8sAppPrecheckWithChan(request *StartK8sAppPrecheckRequest) (<-chan *StartK8sAppPrecheckResponse, <-chan error)

StartK8sAppPrecheckWithChan invokes the edas.StartK8sAppPrecheck API asynchronously

func (*Client) StartK8sApplication ¶ added in v1.61.334

func (client *Client) StartK8sApplication(request *StartK8sApplicationRequest) (response *StartK8sApplicationResponse, err error)

StartK8sApplication invokes the edas.StartK8sApplication API synchronously

func (*Client) StartK8sApplicationWithCallback ¶ added in v1.61.334

func (client *Client) StartK8sApplicationWithCallback(request *StartK8sApplicationRequest, callback func(response *StartK8sApplicationResponse, err error)) <-chan int

StartK8sApplicationWithCallback invokes the edas.StartK8sApplication API asynchronously

func (*Client) StartK8sApplicationWithChan ¶ added in v1.61.334

func (client *Client) StartK8sApplicationWithChan(request *StartK8sApplicationRequest) (<-chan *StartK8sApplicationResponse, <-chan error)

StartK8sApplicationWithChan invokes the edas.StartK8sApplication API asynchronously

func (*Client) StopApplication ¶

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

StopApplication invokes the edas.StopApplication API synchronously

func (*Client) StopApplicationWithCallback ¶

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

StopApplicationWithCallback invokes the edas.StopApplication API asynchronously

func (*Client) StopApplicationWithChan ¶

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

StopApplicationWithChan invokes the edas.StopApplication API asynchronously

func (*Client) StopK8sApplication ¶ added in v1.61.334

func (client *Client) StopK8sApplication(request *StopK8sApplicationRequest) (response *StopK8sApplicationResponse, err error)

StopK8sApplication invokes the edas.StopK8sApplication API synchronously

func (*Client) StopK8sApplicationWithCallback ¶ added in v1.61.334

func (client *Client) StopK8sApplicationWithCallback(request *StopK8sApplicationRequest, callback func(response *StopK8sApplicationResponse, err error)) <-chan int

StopK8sApplicationWithCallback invokes the edas.StopK8sApplication API asynchronously

func (*Client) StopK8sApplicationWithChan ¶ added in v1.61.334

func (client *Client) StopK8sApplicationWithChan(request *StopK8sApplicationRequest) (<-chan *StopK8sApplicationResponse, <-chan error)

StopK8sApplicationWithChan invokes the edas.StopK8sApplication API asynchronously

func (*Client) SwitchAdvancedMonitoring ¶ added in v1.61.944

func (client *Client) SwitchAdvancedMonitoring(request *SwitchAdvancedMonitoringRequest) (response *SwitchAdvancedMonitoringResponse, err error)

SwitchAdvancedMonitoring invokes the edas.SwitchAdvancedMonitoring API synchronously

func (*Client) SwitchAdvancedMonitoringWithCallback ¶ added in v1.61.944

func (client *Client) SwitchAdvancedMonitoringWithCallback(request *SwitchAdvancedMonitoringRequest, callback func(response *SwitchAdvancedMonitoringResponse, err error)) <-chan int

SwitchAdvancedMonitoringWithCallback invokes the edas.SwitchAdvancedMonitoring API asynchronously

func (*Client) SwitchAdvancedMonitoringWithChan ¶ added in v1.61.944

func (client *Client) SwitchAdvancedMonitoringWithChan(request *SwitchAdvancedMonitoringRequest) (<-chan *SwitchAdvancedMonitoringResponse, <-chan error)

SwitchAdvancedMonitoringWithChan invokes the edas.SwitchAdvancedMonitoring API asynchronously

func (*Client) SynchronizeResource ¶

func (client *Client) SynchronizeResource(request *SynchronizeResourceRequest) (response *SynchronizeResourceResponse, err error)

SynchronizeResource invokes the edas.SynchronizeResource API synchronously

func (*Client) SynchronizeResourceWithCallback ¶

func (client *Client) SynchronizeResourceWithCallback(request *SynchronizeResourceRequest, callback func(response *SynchronizeResourceResponse, err error)) <-chan int

SynchronizeResourceWithCallback invokes the edas.SynchronizeResource API asynchronously

func (*Client) SynchronizeResourceWithChan ¶

func (client *Client) SynchronizeResourceWithChan(request *SynchronizeResourceRequest) (<-chan *SynchronizeResourceResponse, <-chan error)

SynchronizeResourceWithChan invokes the edas.SynchronizeResource API asynchronously

func (*Client) TagResources ¶ added in v1.61.1008

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

TagResources invokes the edas.TagResources API synchronously

func (*Client) TagResourcesWithCallback ¶ added in v1.61.1008

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

TagResourcesWithCallback invokes the edas.TagResources API asynchronously

func (*Client) TagResourcesWithChan ¶ added in v1.61.1008

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

TagResourcesWithChan invokes the edas.TagResources API asynchronously

func (*Client) TransformClusterMember ¶

func (client *Client) TransformClusterMember(request *TransformClusterMemberRequest) (response *TransformClusterMemberResponse, err error)

TransformClusterMember invokes the edas.TransformClusterMember API synchronously

func (*Client) TransformClusterMemberWithCallback ¶

func (client *Client) TransformClusterMemberWithCallback(request *TransformClusterMemberRequest, callback func(response *TransformClusterMemberResponse, err error)) <-chan int

TransformClusterMemberWithCallback invokes the edas.TransformClusterMember API asynchronously

func (*Client) TransformClusterMemberWithChan ¶

func (client *Client) TransformClusterMemberWithChan(request *TransformClusterMemberRequest) (<-chan *TransformClusterMemberResponse, <-chan error)

TransformClusterMemberWithChan invokes the edas.TransformClusterMember API asynchronously

func (*Client) UnbindK8sSlb ¶

func (client *Client) UnbindK8sSlb(request *UnbindK8sSlbRequest) (response *UnbindK8sSlbResponse, err error)

UnbindK8sSlb invokes the edas.UnbindK8sSlb API synchronously

func (*Client) UnbindK8sSlbWithCallback ¶

func (client *Client) UnbindK8sSlbWithCallback(request *UnbindK8sSlbRequest, callback func(response *UnbindK8sSlbResponse, err error)) <-chan int

UnbindK8sSlbWithCallback invokes the edas.UnbindK8sSlb API asynchronously

func (*Client) UnbindK8sSlbWithChan ¶

func (client *Client) UnbindK8sSlbWithChan(request *UnbindK8sSlbRequest) (<-chan *UnbindK8sSlbResponse, <-chan error)

UnbindK8sSlbWithChan invokes the edas.UnbindK8sSlb API asynchronously

func (*Client) UnbindSlb ¶

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

UnbindSlb invokes the edas.UnbindSlb API synchronously

func (*Client) UnbindSlbWithCallback ¶

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

UnbindSlbWithCallback invokes the edas.UnbindSlb API asynchronously

func (*Client) UnbindSlbWithChan ¶

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

UnbindSlbWithChan invokes the edas.UnbindSlb API asynchronously

func (*Client) UntagResources ¶ added in v1.61.1008

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

UntagResources invokes the edas.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback ¶ added in v1.61.1008

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

UntagResourcesWithCallback invokes the edas.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan ¶ added in v1.61.1008

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

UntagResourcesWithChan invokes the edas.UntagResources API asynchronously

func (*Client) UpdateAccountInfo ¶

func (client *Client) UpdateAccountInfo(request *UpdateAccountInfoRequest) (response *UpdateAccountInfoResponse, err error)

UpdateAccountInfo invokes the edas.UpdateAccountInfo API synchronously

func (*Client) UpdateAccountInfoWithCallback ¶

func (client *Client) UpdateAccountInfoWithCallback(request *UpdateAccountInfoRequest, callback func(response *UpdateAccountInfoResponse, err error)) <-chan int

UpdateAccountInfoWithCallback invokes the edas.UpdateAccountInfo API asynchronously

func (*Client) UpdateAccountInfoWithChan ¶

func (client *Client) UpdateAccountInfoWithChan(request *UpdateAccountInfoRequest) (<-chan *UpdateAccountInfoResponse, <-chan error)

UpdateAccountInfoWithChan invokes the edas.UpdateAccountInfo API asynchronously

func (*Client) UpdateApplicationBaseInfo ¶

func (client *Client) UpdateApplicationBaseInfo(request *UpdateApplicationBaseInfoRequest) (response *UpdateApplicationBaseInfoResponse, err error)

UpdateApplicationBaseInfo invokes the edas.UpdateApplicationBaseInfo API synchronously

func (*Client) UpdateApplicationBaseInfoWithCallback ¶

func (client *Client) UpdateApplicationBaseInfoWithCallback(request *UpdateApplicationBaseInfoRequest, callback func(response *UpdateApplicationBaseInfoResponse, err error)) <-chan int

UpdateApplicationBaseInfoWithCallback invokes the edas.UpdateApplicationBaseInfo API asynchronously

func (*Client) UpdateApplicationBaseInfoWithChan ¶

func (client *Client) UpdateApplicationBaseInfoWithChan(request *UpdateApplicationBaseInfoRequest) (<-chan *UpdateApplicationBaseInfoResponse, <-chan error)

UpdateApplicationBaseInfoWithChan invokes the edas.UpdateApplicationBaseInfo API asynchronously

func (*Client) UpdateApplicationScalingRule ¶ added in v1.61.1135

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

UpdateApplicationScalingRule invokes the edas.UpdateApplicationScalingRule API synchronously

func (*Client) UpdateApplicationScalingRuleWithCallback ¶ added in v1.61.1135

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

UpdateApplicationScalingRuleWithCallback invokes the edas.UpdateApplicationScalingRule API asynchronously

func (*Client) UpdateApplicationScalingRuleWithChan ¶ added in v1.61.1135

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

UpdateApplicationScalingRuleWithChan invokes the edas.UpdateApplicationScalingRule API asynchronously

func (*Client) UpdateConfigTemplate ¶ added in v1.61.1469

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

UpdateConfigTemplate invokes the edas.UpdateConfigTemplate API synchronously

func (*Client) UpdateConfigTemplateWithCallback ¶ added in v1.61.1469

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

UpdateConfigTemplateWithCallback invokes the edas.UpdateConfigTemplate API asynchronously

func (*Client) UpdateConfigTemplateWithChan ¶ added in v1.61.1469

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

UpdateConfigTemplateWithChan invokes the edas.UpdateConfigTemplate API asynchronously

func (*Client) UpdateContainer ¶

func (client *Client) UpdateContainer(request *UpdateContainerRequest) (response *UpdateContainerResponse, err error)

UpdateContainer invokes the edas.UpdateContainer API synchronously

func (*Client) UpdateContainerConfiguration ¶

func (client *Client) UpdateContainerConfiguration(request *UpdateContainerConfigurationRequest) (response *UpdateContainerConfigurationResponse, err error)

UpdateContainerConfiguration invokes the edas.UpdateContainerConfiguration API synchronously

func (*Client) UpdateContainerConfigurationWithCallback ¶

func (client *Client) UpdateContainerConfigurationWithCallback(request *UpdateContainerConfigurationRequest, callback func(response *UpdateContainerConfigurationResponse, err error)) <-chan int

UpdateContainerConfigurationWithCallback invokes the edas.UpdateContainerConfiguration API asynchronously

func (*Client) UpdateContainerConfigurationWithChan ¶

func (client *Client) UpdateContainerConfigurationWithChan(request *UpdateContainerConfigurationRequest) (<-chan *UpdateContainerConfigurationResponse, <-chan error)

UpdateContainerConfigurationWithChan invokes the edas.UpdateContainerConfiguration API asynchronously

func (*Client) UpdateContainerWithCallback ¶

func (client *Client) UpdateContainerWithCallback(request *UpdateContainerRequest, callback func(response *UpdateContainerResponse, err error)) <-chan int

UpdateContainerWithCallback invokes the edas.UpdateContainer API asynchronously

func (*Client) UpdateContainerWithChan ¶

func (client *Client) UpdateContainerWithChan(request *UpdateContainerRequest) (<-chan *UpdateContainerResponse, <-chan error)

UpdateContainerWithChan invokes the edas.UpdateContainer API asynchronously

func (*Client) UpdateHealthCheckUrl ¶

func (client *Client) UpdateHealthCheckUrl(request *UpdateHealthCheckUrlRequest) (response *UpdateHealthCheckUrlResponse, err error)

UpdateHealthCheckUrl invokes the edas.UpdateHealthCheckUrl API synchronously

func (*Client) UpdateHealthCheckUrlWithCallback ¶

func (client *Client) UpdateHealthCheckUrlWithCallback(request *UpdateHealthCheckUrlRequest, callback func(response *UpdateHealthCheckUrlResponse, err error)) <-chan int

UpdateHealthCheckUrlWithCallback invokes the edas.UpdateHealthCheckUrl API asynchronously

func (*Client) UpdateHealthCheckUrlWithChan ¶

func (client *Client) UpdateHealthCheckUrlWithChan(request *UpdateHealthCheckUrlRequest) (<-chan *UpdateHealthCheckUrlResponse, <-chan error)

UpdateHealthCheckUrlWithChan invokes the edas.UpdateHealthCheckUrl API asynchronously

func (*Client) UpdateHookConfiguration ¶ added in v1.61.844

func (client *Client) UpdateHookConfiguration(request *UpdateHookConfigurationRequest) (response *UpdateHookConfigurationResponse, err error)

UpdateHookConfiguration invokes the edas.UpdateHookConfiguration API synchronously

func (*Client) UpdateHookConfigurationWithCallback ¶ added in v1.61.844

func (client *Client) UpdateHookConfigurationWithCallback(request *UpdateHookConfigurationRequest, callback func(response *UpdateHookConfigurationResponse, err error)) <-chan int

UpdateHookConfigurationWithCallback invokes the edas.UpdateHookConfiguration API asynchronously

func (*Client) UpdateHookConfigurationWithChan ¶ added in v1.61.844

func (client *Client) UpdateHookConfigurationWithChan(request *UpdateHookConfigurationRequest) (<-chan *UpdateHookConfigurationResponse, <-chan error)

UpdateHookConfigurationWithChan invokes the edas.UpdateHookConfiguration API asynchronously

func (*Client) UpdateJvmConfiguration ¶

func (client *Client) UpdateJvmConfiguration(request *UpdateJvmConfigurationRequest) (response *UpdateJvmConfigurationResponse, err error)

UpdateJvmConfiguration invokes the edas.UpdateJvmConfiguration API synchronously

func (*Client) UpdateJvmConfigurationWithCallback ¶

func (client *Client) UpdateJvmConfigurationWithCallback(request *UpdateJvmConfigurationRequest, callback func(response *UpdateJvmConfigurationResponse, err error)) <-chan int

UpdateJvmConfigurationWithCallback invokes the edas.UpdateJvmConfiguration API asynchronously

func (*Client) UpdateJvmConfigurationWithChan ¶

func (client *Client) UpdateJvmConfigurationWithChan(request *UpdateJvmConfigurationRequest) (<-chan *UpdateJvmConfigurationResponse, <-chan error)

UpdateJvmConfigurationWithChan invokes the edas.UpdateJvmConfiguration API asynchronously

func (*Client) UpdateK8sApplicationBaseInfo ¶ added in v1.61.718

func (client *Client) UpdateK8sApplicationBaseInfo(request *UpdateK8sApplicationBaseInfoRequest) (response *UpdateK8sApplicationBaseInfoResponse, err error)

UpdateK8sApplicationBaseInfo invokes the edas.UpdateK8sApplicationBaseInfo API synchronously

func (*Client) UpdateK8sApplicationBaseInfoWithCallback ¶ added in v1.61.718

func (client *Client) UpdateK8sApplicationBaseInfoWithCallback(request *UpdateK8sApplicationBaseInfoRequest, callback func(response *UpdateK8sApplicationBaseInfoResponse, err error)) <-chan int

UpdateK8sApplicationBaseInfoWithCallback invokes the edas.UpdateK8sApplicationBaseInfo API asynchronously

func (*Client) UpdateK8sApplicationBaseInfoWithChan ¶ added in v1.61.718

func (client *Client) UpdateK8sApplicationBaseInfoWithChan(request *UpdateK8sApplicationBaseInfoRequest) (<-chan *UpdateK8sApplicationBaseInfoResponse, <-chan error)

UpdateK8sApplicationBaseInfoWithChan invokes the edas.UpdateK8sApplicationBaseInfo API asynchronously

func (*Client) UpdateK8sApplicationConfig ¶

func (client *Client) UpdateK8sApplicationConfig(request *UpdateK8sApplicationConfigRequest) (response *UpdateK8sApplicationConfigResponse, err error)

UpdateK8sApplicationConfig invokes the edas.UpdateK8sApplicationConfig API synchronously

func (*Client) UpdateK8sApplicationConfigWithCallback ¶

func (client *Client) UpdateK8sApplicationConfigWithCallback(request *UpdateK8sApplicationConfigRequest, callback func(response *UpdateK8sApplicationConfigResponse, err error)) <-chan int

UpdateK8sApplicationConfigWithCallback invokes the edas.UpdateK8sApplicationConfig API asynchronously

func (*Client) UpdateK8sApplicationConfigWithChan ¶

func (client *Client) UpdateK8sApplicationConfigWithChan(request *UpdateK8sApplicationConfigRequest) (<-chan *UpdateK8sApplicationConfigResponse, <-chan error)

UpdateK8sApplicationConfigWithChan invokes the edas.UpdateK8sApplicationConfig API asynchronously

func (*Client) UpdateK8sConfigMap ¶ added in v1.61.1049

func (client *Client) UpdateK8sConfigMap(request *UpdateK8sConfigMapRequest) (response *UpdateK8sConfigMapResponse, err error)

UpdateK8sConfigMap invokes the edas.UpdateK8sConfigMap API synchronously

func (*Client) UpdateK8sConfigMapWithCallback ¶ added in v1.61.1049

func (client *Client) UpdateK8sConfigMapWithCallback(request *UpdateK8sConfigMapRequest, callback func(response *UpdateK8sConfigMapResponse, err error)) <-chan int

UpdateK8sConfigMapWithCallback invokes the edas.UpdateK8sConfigMap API asynchronously

func (*Client) UpdateK8sConfigMapWithChan ¶ added in v1.61.1049

func (client *Client) UpdateK8sConfigMapWithChan(request *UpdateK8sConfigMapRequest) (<-chan *UpdateK8sConfigMapResponse, <-chan error)

UpdateK8sConfigMapWithChan invokes the edas.UpdateK8sConfigMap API asynchronously

func (*Client) UpdateK8sIngressRule ¶ added in v1.61.1008

func (client *Client) UpdateK8sIngressRule(request *UpdateK8sIngressRuleRequest) (response *UpdateK8sIngressRuleResponse, err error)

UpdateK8sIngressRule invokes the edas.UpdateK8sIngressRule API synchronously

func (*Client) UpdateK8sIngressRuleWithCallback ¶ added in v1.61.1008

func (client *Client) UpdateK8sIngressRuleWithCallback(request *UpdateK8sIngressRuleRequest, callback func(response *UpdateK8sIngressRuleResponse, err error)) <-chan int

UpdateK8sIngressRuleWithCallback invokes the edas.UpdateK8sIngressRule API asynchronously

func (*Client) UpdateK8sIngressRuleWithChan ¶ added in v1.61.1008

func (client *Client) UpdateK8sIngressRuleWithChan(request *UpdateK8sIngressRuleRequest) (<-chan *UpdateK8sIngressRuleResponse, <-chan error)

UpdateK8sIngressRuleWithChan invokes the edas.UpdateK8sIngressRule API asynchronously

func (*Client) UpdateK8sResource ¶ added in v1.61.26

func (client *Client) UpdateK8sResource(request *UpdateK8sResourceRequest) (response *UpdateK8sResourceResponse, err error)

UpdateK8sResource invokes the edas.UpdateK8sResource API synchronously

func (*Client) UpdateK8sResourceWithCallback ¶ added in v1.61.26

func (client *Client) UpdateK8sResourceWithCallback(request *UpdateK8sResourceRequest, callback func(response *UpdateK8sResourceResponse, err error)) <-chan int

UpdateK8sResourceWithCallback invokes the edas.UpdateK8sResource API asynchronously

func (*Client) UpdateK8sResourceWithChan ¶ added in v1.61.26

func (client *Client) UpdateK8sResourceWithChan(request *UpdateK8sResourceRequest) (<-chan *UpdateK8sResourceResponse, <-chan error)

UpdateK8sResourceWithChan invokes the edas.UpdateK8sResource API asynchronously

func (*Client) UpdateK8sSecret ¶ added in v1.61.1049

func (client *Client) UpdateK8sSecret(request *UpdateK8sSecretRequest) (response *UpdateK8sSecretResponse, err error)

UpdateK8sSecret invokes the edas.UpdateK8sSecret API synchronously

func (*Client) UpdateK8sSecretWithCallback ¶ added in v1.61.1049

func (client *Client) UpdateK8sSecretWithCallback(request *UpdateK8sSecretRequest, callback func(response *UpdateK8sSecretResponse, err error)) <-chan int

UpdateK8sSecretWithCallback invokes the edas.UpdateK8sSecret API asynchronously

func (*Client) UpdateK8sSecretWithChan ¶ added in v1.61.1049

func (client *Client) UpdateK8sSecretWithChan(request *UpdateK8sSecretRequest) (<-chan *UpdateK8sSecretResponse, <-chan error)

UpdateK8sSecretWithChan invokes the edas.UpdateK8sSecret API asynchronously

func (*Client) UpdateK8sService ¶ added in v1.61.844

func (client *Client) UpdateK8sService(request *UpdateK8sServiceRequest) (response *UpdateK8sServiceResponse, err error)

UpdateK8sService invokes the edas.UpdateK8sService API synchronously

func (*Client) UpdateK8sServiceWithCallback ¶ added in v1.61.844

func (client *Client) UpdateK8sServiceWithCallback(request *UpdateK8sServiceRequest, callback func(response *UpdateK8sServiceResponse, err error)) <-chan int

UpdateK8sServiceWithCallback invokes the edas.UpdateK8sService API asynchronously

func (*Client) UpdateK8sServiceWithChan ¶ added in v1.61.844

func (client *Client) UpdateK8sServiceWithChan(request *UpdateK8sServiceRequest) (<-chan *UpdateK8sServiceResponse, <-chan error)

UpdateK8sServiceWithChan invokes the edas.UpdateK8sService API asynchronously

func (*Client) UpdateK8sSlb ¶

func (client *Client) UpdateK8sSlb(request *UpdateK8sSlbRequest) (response *UpdateK8sSlbResponse, err error)

UpdateK8sSlb invokes the edas.UpdateK8sSlb API synchronously

func (*Client) UpdateK8sSlbWithCallback ¶

func (client *Client) UpdateK8sSlbWithCallback(request *UpdateK8sSlbRequest, callback func(response *UpdateK8sSlbResponse, err error)) <-chan int

UpdateK8sSlbWithCallback invokes the edas.UpdateK8sSlb API asynchronously

func (*Client) UpdateK8sSlbWithChan ¶

func (client *Client) UpdateK8sSlbWithChan(request *UpdateK8sSlbRequest) (<-chan *UpdateK8sSlbResponse, <-chan error)

UpdateK8sSlbWithChan invokes the edas.UpdateK8sSlb API asynchronously

func (*Client) UpdateRole ¶

func (client *Client) UpdateRole(request *UpdateRoleRequest) (response *UpdateRoleResponse, err error)

UpdateRole invokes the edas.UpdateRole API synchronously

func (*Client) UpdateRoleWithCallback ¶

func (client *Client) UpdateRoleWithCallback(request *UpdateRoleRequest, callback func(response *UpdateRoleResponse, err error)) <-chan int

UpdateRoleWithCallback invokes the edas.UpdateRole API asynchronously

func (*Client) UpdateRoleWithChan ¶

func (client *Client) UpdateRoleWithChan(request *UpdateRoleRequest) (<-chan *UpdateRoleResponse, <-chan error)

UpdateRoleWithChan invokes the edas.UpdateRole API asynchronously

func (*Client) UpdateSlsLogStore ¶ added in v1.61.210

func (client *Client) UpdateSlsLogStore(request *UpdateSlsLogStoreRequest) (response *UpdateSlsLogStoreResponse, err error)

UpdateSlsLogStore invokes the edas.UpdateSlsLogStore API synchronously

func (*Client) UpdateSlsLogStoreWithCallback ¶ added in v1.61.210

func (client *Client) UpdateSlsLogStoreWithCallback(request *UpdateSlsLogStoreRequest, callback func(response *UpdateSlsLogStoreResponse, err error)) <-chan int

UpdateSlsLogStoreWithCallback invokes the edas.UpdateSlsLogStore API asynchronously

func (*Client) UpdateSlsLogStoreWithChan ¶ added in v1.61.210

func (client *Client) UpdateSlsLogStoreWithChan(request *UpdateSlsLogStoreRequest) (<-chan *UpdateSlsLogStoreResponse, <-chan error)

UpdateSlsLogStoreWithChan invokes the edas.UpdateSlsLogStore API asynchronously

func (*Client) UpdateSwimmingLane ¶ added in v1.61.844

func (client *Client) UpdateSwimmingLane(request *UpdateSwimmingLaneRequest) (response *UpdateSwimmingLaneResponse, err error)

UpdateSwimmingLane invokes the edas.UpdateSwimmingLane API synchronously

func (*Client) UpdateSwimmingLaneGroup ¶ added in v1.61.844

func (client *Client) UpdateSwimmingLaneGroup(request *UpdateSwimmingLaneGroupRequest) (response *UpdateSwimmingLaneGroupResponse, err error)

UpdateSwimmingLaneGroup invokes the edas.UpdateSwimmingLaneGroup API synchronously

func (*Client) UpdateSwimmingLaneGroupWithCallback ¶ added in v1.61.844

func (client *Client) UpdateSwimmingLaneGroupWithCallback(request *UpdateSwimmingLaneGroupRequest, callback func(response *UpdateSwimmingLaneGroupResponse, err error)) <-chan int

UpdateSwimmingLaneGroupWithCallback invokes the edas.UpdateSwimmingLaneGroup API asynchronously

func (*Client) UpdateSwimmingLaneGroupWithChan ¶ added in v1.61.844

func (client *Client) UpdateSwimmingLaneGroupWithChan(request *UpdateSwimmingLaneGroupRequest) (<-chan *UpdateSwimmingLaneGroupResponse, <-chan error)

UpdateSwimmingLaneGroupWithChan invokes the edas.UpdateSwimmingLaneGroup API asynchronously

func (*Client) UpdateSwimmingLaneWithCallback ¶ added in v1.61.844

func (client *Client) UpdateSwimmingLaneWithCallback(request *UpdateSwimmingLaneRequest, callback func(response *UpdateSwimmingLaneResponse, err error)) <-chan int

UpdateSwimmingLaneWithCallback invokes the edas.UpdateSwimmingLane API asynchronously

func (*Client) UpdateSwimmingLaneWithChan ¶ added in v1.61.844

func (client *Client) UpdateSwimmingLaneWithChan(request *UpdateSwimmingLaneRequest) (<-chan *UpdateSwimmingLaneResponse, <-chan error)

UpdateSwimmingLaneWithChan invokes the edas.UpdateSwimmingLane API asynchronously

type Cluster ¶

type Cluster struct {
	SubNetCidr          string `json:"SubNetCidr" xml:"SubNetCidr"`
	ClusterId           string `json:"ClusterId" xml:"ClusterId"`
	CsClusterId         string `json:"CsClusterId" xml:"CsClusterId"`
	NodeNum             int    `json:"NodeNum" xml:"NodeNum"`
	UpdateTime          int64  `json:"UpdateTime" xml:"UpdateTime"`
	Mem                 int    `json:"Mem" xml:"Mem"`
	CsClusterStatus     string `json:"CsClusterStatus" xml:"CsClusterStatus"`
	CreateTime          int64  `json:"CreateTime" xml:"CreateTime"`
	OversoldFactor      int    `json:"OversoldFactor" xml:"OversoldFactor"`
	MemUsed             int    `json:"MemUsed" xml:"MemUsed"`
	NetworkMode         int    `json:"NetworkMode" xml:"NetworkMode"`
	ClusterImportStatus int    `json:"ClusterImportStatus" xml:"ClusterImportStatus"`
	ClusterStatus       int    `json:"ClusterStatus" xml:"ClusterStatus"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	ResourceGroupId     string `json:"ResourceGroupId" xml:"ResourceGroupId"`
	SubClusterType      string `json:"SubClusterType" xml:"SubClusterType"`
	VswitchId           string `json:"VswitchId" xml:"VswitchId"`
	ClusterName         string `json:"ClusterName" xml:"ClusterName"`
	IaasProvider        string `json:"IaasProvider" xml:"IaasProvider"`
	CpuUsed             int    `json:"CpuUsed" xml:"CpuUsed"`
	VpcId               string `json:"VpcId" xml:"VpcId"`
	Cpu                 int    `json:"Cpu" xml:"Cpu"`
	ClusterType         int    `json:"ClusterType" xml:"ClusterType"`
	Description         string `json:"Description" xml:"Description"`
}

Cluster is a nested struct in edas response

type ClusterListInGetK8sCluster ¶ added in v1.61.472

type ClusterListInGetK8sCluster struct {
	Cluster []Cluster `json:"Cluster" xml:"Cluster"`
}

ClusterListInGetK8sCluster is a nested struct in edas response

type ClusterListInListCluster ¶ added in v1.61.472

type ClusterListInListCluster struct {
	Cluster []Cluster `json:"Cluster" xml:"Cluster"`
}

ClusterListInListCluster is a nested struct in edas response

type ClusterMember ¶

type ClusterMember struct {
	Status          int    `json:"Status" xml:"Status"`
	UpdateTime      int64  `json:"UpdateTime" xml:"UpdateTime"`
	EcuId           string `json:"EcuId" xml:"EcuId"`
	EcsId           string `json:"EcsId" xml:"EcsId"`
	CreateTime      int64  `json:"CreateTime" xml:"CreateTime"`
	ClusterMemberId string `json:"ClusterMemberId" xml:"ClusterMemberId"`
	ClusterId       string `json:"ClusterId" xml:"ClusterId"`
	PrivateIp       string `json:"PrivateIp" xml:"PrivateIp"`
}

ClusterMember is a nested struct in edas response

type ClusterMemberList ¶

type ClusterMemberList struct {
	ClusterMember []ClusterMember `json:"ClusterMember" xml:"ClusterMember"`
}

ClusterMemberList is a nested struct in edas response

type ClusterMemberPage ¶

type ClusterMemberPage struct {
	CurrentPage       int               `json:"CurrentPage" xml:"CurrentPage"`
	PageSize          int               `json:"PageSize" xml:"PageSize"`
	TotalSize         int               `json:"TotalSize" xml:"TotalSize"`
	ClusterMemberList ClusterMemberList `json:"ClusterMemberList" xml:"ClusterMemberList"`
}

ClusterMemberPage is a nested struct in edas response

type ClusterPage ¶ added in v1.61.472

type ClusterPage struct {
	CurrentPage int                        `json:"CurrentPage" xml:"CurrentPage"`
	PageSize    int                        `json:"PageSize" xml:"PageSize"`
	TotalSize   int                        `json:"TotalSize" xml:"TotalSize"`
	ClusterList ClusterListInGetK8sCluster `json:"ClusterList" xml:"ClusterList"`
}

ClusterPage is a nested struct in edas response

type CmdArgs ¶ added in v1.61.334

type CmdArgs struct {
	CmdArg []string `json:"CmdArg" xml:"CmdArg"`
}

CmdArgs is a nested struct in edas response

type Component ¶

type Component struct {
	Type         string `json:"Type" xml:"Type"`
	ComponentKey string `json:"ComponentKey" xml:"ComponentKey"`
	Version      string `json:"Version" xml:"Version"`
	Expired      bool   `json:"Expired" xml:"Expired"`
	ComponentId  string `json:"ComponentId" xml:"ComponentId"`
	Desc         string `json:"Desc" xml:"Desc"`
}

Component is a nested struct in edas response

type ComponentList ¶

type ComponentList struct {
	Component []Component `json:"Component" xml:"Component"`
}

ComponentList is a nested struct in edas response

type Components ¶ added in v1.61.26

type Components struct {
	ComponentsItem []ComponentsItem `json:"Components" xml:"Components"`
}

Components is a nested struct in edas response

type ComponentsItem ¶ added in v1.61.26

type ComponentsItem struct {
	Type         string `json:"Type" xml:"Type"`
	ComponentKey string `json:"ComponentKey" xml:"ComponentKey"`
	ComponentId  string `json:"ComponentId" xml:"ComponentId"`
}

ComponentsItem is a nested struct in edas response

type Conf ¶ added in v1.61.26

type Conf struct {
	PostStart          string `json:"PostStart" xml:"PostStart"`
	Readiness          string `json:"Readiness" xml:"Readiness"`
	AhasEnabled        bool   `json:"AhasEnabled" xml:"AhasEnabled"`
	K8sCmdArgs         string `json:"K8sCmdArgs" xml:"K8sCmdArgs"`
	Liveness           string `json:"Liveness" xml:"Liveness"`
	DeployAcrossNodes  string `json:"DeployAcrossNodes" xml:"DeployAcrossNodes"`
	K8sCmd             string `json:"K8sCmd" xml:"K8sCmd"`
	PreStop            string `json:"PreStop" xml:"PreStop"`
	DeployAcrossZones  string `json:"DeployAcrossZones" xml:"DeployAcrossZones"`
	JarStartArgs       string `json:"JarStartArgs" xml:"JarStartArgs"`
	K8sNasInfo         string `json:"K8sNasInfo" xml:"K8sNasInfo"`
	JarStartOptions    string `json:"JarStartOptions" xml:"JarStartOptions"`
	RuntimeClassName   string `json:"RuntimeClassName" xml:"RuntimeClassName"`
	K8sLocalvolumeInfo string `json:"K8sLocalvolumeInfo" xml:"K8sLocalvolumeInfo"`
	K8sVolumeInfo      string `json:"K8sVolumeInfo" xml:"K8sVolumeInfo"`
	Affinity           string `json:"Affinity" xml:"Affinity"`
	Tolerations        string `json:"Tolerations" xml:"Tolerations"`
	UserBaseImageUrl   string `json:"UserBaseImageUrl" xml:"UserBaseImageUrl"`
}

Conf is a nested struct in edas response

type ConfigMaps ¶ added in v1.61.1049

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

ConfigMaps is a nested struct in edas response

type ConfigMapsItem ¶ added in v1.61.1049

type ConfigMapsItem struct {
	CreationTime string            `json:"CreationTime" xml:"CreationTime"`
	ClusterName  string            `json:"ClusterName" xml:"ClusterName"`
	Namespace    string            `json:"Namespace" xml:"Namespace"`
	Name         string            `json:"Name" xml:"Name"`
	ClusterId    string            `json:"ClusterId" xml:"ClusterId"`
	Data         []DataItem        `json:"Data" xml:"Data"`
	RelatedApps  []RelatedAppsItem `json:"RelatedApps" xml:"RelatedApps"`
}

ConfigMapsItem is a nested struct in edas response

type Configuration ¶ added in v1.61.844

type Configuration struct {
	IgnoreFail bool   `json:"IgnoreFail" xml:"IgnoreFail"`
	Name       string `json:"Name" xml:"Name"`
	Script     string `json:"Script" xml:"Script"`
}

Configuration is a nested struct in edas response

type ConsumedServicesList ¶

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

ConsumedServicesList is a nested struct in edas response

type ContainerConfiguration ¶

type ContainerConfiguration struct {
	MaxThreads      int    `json:"MaxThreads" xml:"MaxThreads"`
	UseBodyEncoding bool   `json:"UseBodyEncoding" xml:"UseBodyEncoding"`
	URIEncoding     string `json:"URIEncoding" xml:"URIEncoding"`
	HttpPort        int    `json:"HttpPort" xml:"HttpPort"`
	ContextPath     string `json:"ContextPath" xml:"ContextPath"`
}

ContainerConfiguration is a nested struct in edas response

type ContentInGetServiceConsumersPage ¶ added in v1.61.844

type ContentInGetServiceConsumersPage struct {
	Provider []Provider `json:"Provider" xml:"Provider"`
}

ContentInGetServiceConsumersPage is a nested struct in edas response

type ContentInGetServiceListPage ¶ added in v1.61.844

type ContentInGetServiceListPage struct {
	MseServiceResponse []MseServiceResponse `json:"MseServiceResponse" xml:"MseServiceResponse"`
}

ContentInGetServiceListPage is a nested struct in edas response

type ContentInGetServiceProvidersPage ¶ added in v1.61.844

type ContentInGetServiceProvidersPage struct {
	Provider []Provider `json:"Provider" xml:"Provider"`
}

ContentInGetServiceProvidersPage is a nested struct in edas response

type ContinuePipelineRequest ¶ added in v1.61.26

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

ContinuePipelineRequest is the request struct for api ContinuePipeline

func CreateContinuePipelineRequest ¶ added in v1.61.26

func CreateContinuePipelineRequest() (request *ContinuePipelineRequest)

CreateContinuePipelineRequest creates a request to invoke ContinuePipeline API

type ContinuePipelineResponse ¶ added in v1.61.26

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

ContinuePipelineResponse is the response struct for api ContinuePipeline

func CreateContinuePipelineResponse ¶ added in v1.61.26

func CreateContinuePipelineResponse() (response *ContinuePipelineResponse)

CreateContinuePipelineResponse creates a response to parse from ContinuePipeline response

type ConvertK8sResourceRequest ¶ added in v1.61.334

type ConvertK8sResourceRequest struct {
	*requests.RoaRequest
	Namespace    string `position:"Query" name:"Namespace"`
	ResourceName string `position:"Query" name:"ResourceName"`
	ClusterId    string `position:"Query" name:"ClusterId"`
	ResourceType string `position:"Query" name:"ResourceType"`
}

ConvertK8sResourceRequest is the request struct for api ConvertK8sResource

func CreateConvertK8sResourceRequest ¶ added in v1.61.334

func CreateConvertK8sResourceRequest() (request *ConvertK8sResourceRequest)

CreateConvertK8sResourceRequest creates a request to invoke ConvertK8sResource API

type ConvertK8sResourceResponse ¶ added in v1.61.334

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

ConvertK8sResourceResponse is the response struct for api ConvertK8sResource

func CreateConvertK8sResourceResponse ¶ added in v1.61.334

func CreateConvertK8sResourceResponse() (response *ConvertK8sResourceResponse)

CreateConvertK8sResourceResponse creates a response to parse from ConvertK8sResource response

type CreateApplicationScalingRuleRequest ¶ added in v1.61.1135

type CreateApplicationScalingRuleRequest struct {
	*requests.RoaRequest
	ScalingRuleName    string           `position:"Query" name:"ScalingRuleName"`
	ScalingBehaviour   string           `position:"Query" name:"ScalingBehaviour"`
	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"`
	ScalingRuleTrigger string           `position:"Query" name:"ScalingRuleTrigger"`
	ScalingRuleType    string           `position:"Query" name:"ScalingRuleType"`
}

CreateApplicationScalingRuleRequest is the request struct for api CreateApplicationScalingRule

func CreateCreateApplicationScalingRuleRequest ¶ added in v1.61.1135

func CreateCreateApplicationScalingRuleRequest() (request *CreateApplicationScalingRuleRequest)

CreateCreateApplicationScalingRuleRequest creates a request to invoke CreateApplicationScalingRule API

type CreateApplicationScalingRuleResponse ¶ added in v1.61.1135

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

CreateApplicationScalingRuleResponse is the response struct for api CreateApplicationScalingRule

func CreateCreateApplicationScalingRuleResponse ¶ added in v1.61.1135

func CreateCreateApplicationScalingRuleResponse() (response *CreateApplicationScalingRuleResponse)

CreateCreateApplicationScalingRuleResponse creates a response to parse from CreateApplicationScalingRule response

type CreateConfigTemplateRequest ¶ added in v1.61.1469

type CreateConfigTemplateRequest struct {
	*requests.RoaRequest
	Name        string `position:"Body" name:"Name"`
	Format      string `position:"Body" name:"Format"`
	Description string `position:"Body" name:"Description"`
	Content     string `position:"Body" name:"Content"`
}

CreateConfigTemplateRequest is the request struct for api CreateConfigTemplate

func CreateCreateConfigTemplateRequest ¶ added in v1.61.1469

func CreateCreateConfigTemplateRequest() (request *CreateConfigTemplateRequest)

CreateCreateConfigTemplateRequest creates a request to invoke CreateConfigTemplate API

type CreateConfigTemplateResponse ¶ added in v1.61.1469

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

CreateConfigTemplateResponse is the response struct for api CreateConfigTemplate

func CreateCreateConfigTemplateResponse ¶ added in v1.61.1469

func CreateCreateConfigTemplateResponse() (response *CreateConfigTemplateResponse)

CreateCreateConfigTemplateResponse creates a response to parse from CreateConfigTemplate response

type CreateIDCImportCommandRequest ¶ added in v1.61.384

type CreateIDCImportCommandRequest struct {
	*requests.RoaRequest
	ClusterId string `position:"Body" name:"ClusterId"`
}

CreateIDCImportCommandRequest is the request struct for api CreateIDCImportCommand

func CreateCreateIDCImportCommandRequest ¶ added in v1.61.384

func CreateCreateIDCImportCommandRequest() (request *CreateIDCImportCommandRequest)

CreateCreateIDCImportCommandRequest creates a request to invoke CreateIDCImportCommand API

type CreateIDCImportCommandResponse ¶ added in v1.61.384

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

CreateIDCImportCommandResponse is the response struct for api CreateIDCImportCommand

func CreateCreateIDCImportCommandResponse ¶ added in v1.61.384

func CreateCreateIDCImportCommandResponse() (response *CreateIDCImportCommandResponse)

CreateCreateIDCImportCommandResponse creates a response to parse from CreateIDCImportCommand response

type CreateK8sConfigMapRequest ¶ added in v1.61.1049

type CreateK8sConfigMapRequest struct {
	*requests.RoaRequest
	Data      string `position:"Body" name:"Data"`
	Namespace string `position:"Body" name:"Namespace"`
	Name      string `position:"Body" name:"Name"`
	ClusterId string `position:"Body" name:"ClusterId"`
}

CreateK8sConfigMapRequest is the request struct for api CreateK8sConfigMap

func CreateCreateK8sConfigMapRequest ¶ added in v1.61.1049

func CreateCreateK8sConfigMapRequest() (request *CreateK8sConfigMapRequest)

CreateCreateK8sConfigMapRequest creates a request to invoke CreateK8sConfigMap API

type CreateK8sConfigMapResponse ¶ added in v1.61.1049

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

CreateK8sConfigMapResponse is the response struct for api CreateK8sConfigMap

func CreateCreateK8sConfigMapResponse ¶ added in v1.61.1049

func CreateCreateK8sConfigMapResponse() (response *CreateK8sConfigMapResponse)

CreateCreateK8sConfigMapResponse creates a response to parse from CreateK8sConfigMap response

type CreateK8sIngressRuleRequest ¶ added in v1.61.1008

type CreateK8sIngressRuleRequest struct {
	*requests.RoaRequest
	Namespace   string `position:"Query" name:"Namespace"`
	Name        string `position:"Query" name:"Name"`
	IngressConf string `position:"Query" name:"IngressConf"`
	Annotations string `position:"Query" name:"Annotations"`
	ClusterId   string `position:"Query" name:"ClusterId"`
	Labels      string `position:"Query" name:"Labels"`
}

CreateK8sIngressRuleRequest is the request struct for api CreateK8sIngressRule

func CreateCreateK8sIngressRuleRequest ¶ added in v1.61.1008

func CreateCreateK8sIngressRuleRequest() (request *CreateK8sIngressRuleRequest)

CreateCreateK8sIngressRuleRequest creates a request to invoke CreateK8sIngressRule API

type CreateK8sIngressRuleResponse ¶ added in v1.61.1008

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

CreateK8sIngressRuleResponse is the response struct for api CreateK8sIngressRule

func CreateCreateK8sIngressRuleResponse ¶ added in v1.61.1008

func CreateCreateK8sIngressRuleResponse() (response *CreateK8sIngressRuleResponse)

CreateCreateK8sIngressRuleResponse creates a response to parse from CreateK8sIngressRule response

type CreateK8sSecretRequest ¶ added in v1.61.1049

type CreateK8sSecretRequest struct {
	*requests.RoaRequest
	Base64Encoded requests.Boolean `position:"Body" name:"Base64Encoded"`
	Data          string           `position:"Body" name:"Data"`
	Name          string           `position:"Body" name:"Name"`
	Namespace     string           `position:"Body" name:"Namespace"`
	ClusterId     string           `position:"Body" name:"ClusterId"`
	CertId        string           `position:"Body" name:"CertId"`
	Type          string           `position:"Body" name:"Type"`
	CertRegionId  string           `position:"Body" name:"CertRegionId"`
}

CreateK8sSecretRequest is the request struct for api CreateK8sSecret

func CreateCreateK8sSecretRequest ¶ added in v1.61.1049

func CreateCreateK8sSecretRequest() (request *CreateK8sSecretRequest)

CreateCreateK8sSecretRequest creates a request to invoke CreateK8sSecret API

type CreateK8sSecretResponse ¶ added in v1.61.1049

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

CreateK8sSecretResponse is the response struct for api CreateK8sSecret

func CreateCreateK8sSecretResponse ¶ added in v1.61.1049

func CreateCreateK8sSecretResponse() (response *CreateK8sSecretResponse)

CreateCreateK8sSecretResponse creates a response to parse from CreateK8sSecret response

type CreateK8sServiceRequest ¶ added in v1.61.844

type CreateK8sServiceRequest struct {
	*requests.RoaRequest
	AppId                 string `position:"Query" name:"AppId"`
	Name                  string `position:"Query" name:"Name"`
	Type                  string `position:"Query" name:"Type"`
	ExternalTrafficPolicy string `position:"Query" name:"ExternalTrafficPolicy"`
	ServicePorts          string `position:"Query" name:"ServicePorts"`
}

CreateK8sServiceRequest is the request struct for api CreateK8sService

func CreateCreateK8sServiceRequest ¶ added in v1.61.844

func CreateCreateK8sServiceRequest() (request *CreateK8sServiceRequest)

CreateCreateK8sServiceRequest creates a request to invoke CreateK8sService API

type CreateK8sServiceResponse ¶ added in v1.61.844

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

CreateK8sServiceResponse is the response struct for api CreateK8sService

func CreateCreateK8sServiceResponse ¶ added in v1.61.844

func CreateCreateK8sServiceResponse() (response *CreateK8sServiceResponse)

CreateCreateK8sServiceResponse creates a response to parse from CreateK8sService response

type Credential ¶

type Credential struct {
	KeyPrefix           string `json:"KeyPrefix" xml:"KeyPrefix"`
	SecurityToken       string `json:"SecurityToken" xml:"SecurityToken"`
	AccessKeySecret     string `json:"AccessKeySecret" xml:"AccessKeySecret"`
	Expiration          string `json:"Expiration" xml:"Expiration"`
	AccessKeyId         string `json:"AccessKeyId" xml:"AccessKeyId"`
	Bucket              string `json:"Bucket" xml:"Bucket"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	OssPublicEndpoint   string `json:"OssPublicEndpoint" xml:"OssPublicEndpoint"`
	OssInternalEndpoint string `json:"OssInternalEndpoint" xml:"OssInternalEndpoint"`
	OssVpcEndpoint      string `json:"OssVpcEndpoint" xml:"OssVpcEndpoint"`
}

Credential is a nested struct in edas response

type Data ¶

type Data struct {
	Name                            string                                   `json:"Name" xml:"Name"`
	ChangeOrderId                   string                                   `json:"ChangeOrderId" xml:"ChangeOrderId"`
	Group                           string                                   `json:"Group" xml:"Group"`
	TotalPages                      int                                      `json:"TotalPages" xml:"TotalPages"`
	OversoldFactor                  int                                      `json:"OversoldFactor" xml:"OversoldFactor"`
	EdasAppName                     string                                   `json:"EdasAppName" xml:"EdasAppName"`
	PageSize                        int                                      `json:"PageSize" xml:"PageSize"`
	Reason                          string                                   `json:"Reason" xml:"Reason"`
	Size                            int                                      `json:"Size" xml:"Size"`
	SlbPort                         int                                      `json:"SlbPort" xml:"SlbPort"`
	Tag                             string                                   `json:"Tag" xml:"Tag"`
	Metadata                        string                                   `json:"Metadata" xml:"Metadata"`
	PageNumber                      int                                      `json:"PageNumber" xml:"PageNumber"`
	VpcId                           string                                   `json:"VpcId" xml:"VpcId"`
	ServiceType                     string                                   `json:"ServiceType" xml:"ServiceType"`
	ServiceName                     string                                   `json:"ServiceName" xml:"ServiceName"`
	ExtSlbIp                        string                                   `json:"ExtSlbIp" xml:"ExtSlbIp"`
	UpdateTime                      int64                                    `json:"UpdateTime" xml:"UpdateTime"`
	Version                         string                                   `json:"Version" xml:"Version"`
	ExtSlbId                        string                                   `json:"ExtSlbId" xml:"ExtSlbId"`
	TotalElements                   int                                      `json:"TotalElements" xml:"TotalElements"`
	Id                              int64                                    `json:"Id" xml:"Id"`
	EntryRule                       string                                   `json:"EntryRule" xml:"EntryRule"`
	ExtSlbName                      string                                   `json:"ExtSlbName" xml:"ExtSlbName"`
	SlbName                         string                                   `json:"SlbName" xml:"SlbName"`
	VServerGroupId                  string                                   `json:"VServerGroupId" xml:"VServerGroupId"`
	ExtVServerGroupId               string                                   `json:"ExtVServerGroupId" xml:"ExtVServerGroupId"`
	RegistryType                    string                                   `json:"RegistryType" xml:"RegistryType"`
	AppInfos                        string                                   `json:"AppInfos" xml:"AppInfos"`
	NamespaceId                     string                                   `json:"NamespaceId" xml:"NamespaceId"`
	GroupId                         int64                                    `json:"GroupId" xml:"GroupId"`
	SpringApplicationName           string                                   `json:"SpringApplicationName" xml:"SpringApplicationName"`
	SlbId                           string                                   `json:"SlbId" xml:"SlbId"`
	Status                          string                                   `json:"Status" xml:"Status"`
	ClusterType                     int                                      `json:"ClusterType" xml:"ClusterType"`
	TotalSize                       int                                      `json:"TotalSize" xml:"TotalSize"`
	DubboApplicationName            string                                   `json:"DubboApplicationName" xml:"DubboApplicationName"`
	SlbIp                           string                                   `json:"SlbIp" xml:"SlbIp"`
	Jobs                            []string                                 `json:"Jobs" xml:"Jobs"`
	EntryApplication                EntryApplication                         `json:"EntryApplication" xml:"EntryApplication"`
	Result                          []Method                                 `json:"Result" xml:"Result"`
	SwimmingLaneAppRelationShipList []SwimmingLaneAppRelationShip            `json:"SwimmingLaneAppRelationShipList" xml:"SwimmingLaneAppRelationShipList"`
	ApplicationList                 ApplicationListInInsertSwimmingLaneGroup `json:"ApplicationList" xml:"ApplicationList"`
	Content                         []Provider                               `json:"Content" xml:"Content"`
	JobResults                      []JobResultsItem                         `json:"JobResults" xml:"JobResults"`
	RuleList                        RuleList                                 `json:"RuleList" xml:"RuleList"`
	Methods                         []Method                                 `json:"Methods" xml:"Methods"`
}

Data is a nested struct in edas response

type DataInGetScalingRules ¶ added in v1.61.117

type DataInGetScalingRules struct {
	OversoldFactor int      `json:"OversoldFactor" xml:"OversoldFactor"`
	VpcId          string   `json:"VpcId" xml:"VpcId"`
	UpdateTime     int64    `json:"UpdateTime" xml:"UpdateTime"`
	ClusterType    int      `json:"ClusterType" xml:"ClusterType"`
	RuleList       RuleList `json:"RuleList" xml:"RuleList"`
}

DataInGetScalingRules is a nested struct in edas response

type DataInGetServiceListPage ¶ added in v1.61.844

type DataInGetServiceListPage struct {
	TotalPages    int                  `json:"TotalPages" xml:"TotalPages"`
	TotalElements int                  `json:"TotalElements" xml:"TotalElements"`
	Size          int                  `json:"Size" xml:"Size"`
	Content       []MseServiceResponse `json:"Content" xml:"Content"`
}

DataInGetServiceListPage is a nested struct in edas response

type DataInInsertSwimmingLaneGroup ¶ added in v1.61.844

type DataInInsertSwimmingLaneGroup struct {
	NamespaceId      string                                   `json:"NamespaceId" xml:"NamespaceId"`
	Name             string                                   `json:"Name" xml:"Name"`
	Id               int64                                    `json:"Id" xml:"Id"`
	EntryApplication EntryApplication                         `json:"EntryApplication" xml:"EntryApplication"`
	ApplicationList  ApplicationListInInsertSwimmingLaneGroup `json:"ApplicationList" xml:"ApplicationList"`
}

DataInInsertSwimmingLaneGroup is a nested struct in edas response

type DataInListConfigTemplates ¶ added in v1.61.1469

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

DataInListConfigTemplates is a nested struct in edas response

type DataInListK8sConfigMaps ¶ added in v1.61.1049

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

DataInListK8sConfigMaps is a nested struct in edas response

type DataInListK8sIngressRules ¶ added in v1.61.1008

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

DataInListK8sIngressRules is a nested struct in edas response

type DataInListK8sNamespaces ¶ added in v1.61.1640

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

DataInListK8sNamespaces is a nested struct in edas response

type DataInListK8sSecrets ¶ added in v1.61.1049

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

DataInListK8sSecrets is a nested struct in edas response

type DataInListSwimmingLane ¶ added in v1.61.844

type DataInListSwimmingLane struct {
	SwimmingLane []SwimmingLane `json:"SwimmingLane" xml:"SwimmingLane"`
}

DataInListSwimmingLane is a nested struct in edas response

type DataInListSwimmingLaneGroup ¶ added in v1.61.844

type DataInListSwimmingLaneGroup struct {
	SwimmingLaneGroup []SwimmingLaneGroup `json:"SwimmingLaneGroup" xml:"SwimmingLaneGroup"`
}

DataInListSwimmingLaneGroup is a nested struct in edas response

type DataItem ¶ added in v1.61.1008

type DataItem struct {
	Key          string             `json:"Key" xml:"Key"`
	Value        string             `json:"Value" xml:"Value"`
	ClusterId    string             `json:"ClusterId" xml:"ClusterId"`
	RegionId     string             `json:"RegionId" xml:"RegionId"`
	Namespace    string             `json:"Namespace" xml:"Namespace"`
	ClusterName  string             `json:"ClusterName" xml:"ClusterName"`
	IngressConfs []IngressConfsItem `json:"IngressConfs" xml:"IngressConfs"`
}

DataItem is a nested struct in edas 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
	Code          int    `json:"Code" xml:"Code"`
	ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
	Message       string `json:"Message" xml:"Message"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
}

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.1135

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.1135

func CreateDeleteApplicationScalingRuleRequest() (request *DeleteApplicationScalingRuleRequest)

CreateDeleteApplicationScalingRuleRequest creates a request to invoke DeleteApplicationScalingRule API

type DeleteApplicationScalingRuleResponse ¶ added in v1.61.1135

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

DeleteApplicationScalingRuleResponse is the response struct for api DeleteApplicationScalingRule

func CreateDeleteApplicationScalingRuleResponse ¶ added in v1.61.1135

func CreateDeleteApplicationScalingRuleResponse() (response *DeleteApplicationScalingRuleResponse)

CreateDeleteApplicationScalingRuleResponse creates a response to parse from DeleteApplicationScalingRule response

type DeleteClusterMemberRequest ¶

type DeleteClusterMemberRequest struct {
	*requests.RoaRequest
	ClusterMemberId string `position:"Query" name:"ClusterMemberId"`
	ClusterId       string `position:"Query" name:"ClusterId"`
}

DeleteClusterMemberRequest is the request struct for api DeleteClusterMember

func CreateDeleteClusterMemberRequest ¶

func CreateDeleteClusterMemberRequest() (request *DeleteClusterMemberRequest)

CreateDeleteClusterMemberRequest creates a request to invoke DeleteClusterMember API

type DeleteClusterMemberResponse ¶

type DeleteClusterMemberResponse struct {
	*responses.BaseResponse
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      bool   `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteClusterMemberResponse is the response struct for api DeleteClusterMember

func CreateDeleteClusterMemberResponse ¶

func CreateDeleteClusterMemberResponse() (response *DeleteClusterMemberResponse)

CreateDeleteClusterMemberResponse creates a response to parse from DeleteClusterMember response

type DeleteClusterRequest ¶

type DeleteClusterRequest struct {
	*requests.RoaRequest
	Mode      requests.Integer `position:"Query" name:"Mode"`
	ClusterId string           `position:"Query" name:"ClusterId"`
}

DeleteClusterRequest is the request struct for api DeleteCluster

func CreateDeleteClusterRequest ¶

func CreateDeleteClusterRequest() (request *DeleteClusterRequest)

CreateDeleteClusterRequest creates a request to invoke DeleteCluster API

type DeleteClusterResponse ¶

type DeleteClusterResponse struct {
	*responses.BaseResponse
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      bool   `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteClusterResponse is the response struct for api DeleteCluster

func CreateDeleteClusterResponse ¶

func CreateDeleteClusterResponse() (response *DeleteClusterResponse)

CreateDeleteClusterResponse creates a response to parse from DeleteCluster response

type DeleteConfigTemplateRequest ¶ added in v1.61.1469

type DeleteConfigTemplateRequest struct {
	*requests.RoaRequest
	Id requests.Integer `position:"Query" name:"Id"`
}

DeleteConfigTemplateRequest is the request struct for api DeleteConfigTemplate

func CreateDeleteConfigTemplateRequest ¶ added in v1.61.1469

func CreateDeleteConfigTemplateRequest() (request *DeleteConfigTemplateRequest)

CreateDeleteConfigTemplateRequest creates a request to invoke DeleteConfigTemplate API

type DeleteConfigTemplateResponse ¶ added in v1.61.1469

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

DeleteConfigTemplateResponse is the response struct for api DeleteConfigTemplate

func CreateDeleteConfigTemplateResponse ¶ added in v1.61.1469

func CreateDeleteConfigTemplateResponse() (response *DeleteConfigTemplateResponse)

CreateDeleteConfigTemplateResponse creates a response to parse from DeleteConfigTemplate response

type DeleteDeployGroupRequest ¶

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

DeleteDeployGroupRequest is the request struct for api DeleteDeployGroup

func CreateDeleteDeployGroupRequest ¶

func CreateDeleteDeployGroupRequest() (request *DeleteDeployGroupRequest)

CreateDeleteDeployGroupRequest creates a request to invoke DeleteDeployGroup API

type DeleteDeployGroupResponse ¶

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

DeleteDeployGroupResponse is the response struct for api DeleteDeployGroup

func CreateDeleteDeployGroupResponse ¶

func CreateDeleteDeployGroupResponse() (response *DeleteDeployGroupResponse)

CreateDeleteDeployGroupResponse creates a response to parse from DeleteDeployGroup response

type DeleteEcuRequest ¶

type DeleteEcuRequest struct {
	*requests.RoaRequest
	EcuId string `position:"Query" name:"EcuId"`
}

DeleteEcuRequest is the request struct for api DeleteEcu

func CreateDeleteEcuRequest ¶

func CreateDeleteEcuRequest() (request *DeleteEcuRequest)

CreateDeleteEcuRequest creates a request to invoke DeleteEcu API

type DeleteEcuResponse ¶

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

DeleteEcuResponse is the response struct for api DeleteEcu

func CreateDeleteEcuResponse ¶

func CreateDeleteEcuResponse() (response *DeleteEcuResponse)

CreateDeleteEcuResponse creates a response to parse from DeleteEcu response

type DeleteK8sApplicationRequest ¶

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

DeleteK8sApplicationRequest is the request struct for api DeleteK8sApplication

func CreateDeleteK8sApplicationRequest ¶

func CreateDeleteK8sApplicationRequest() (request *DeleteK8sApplicationRequest)

CreateDeleteK8sApplicationRequest creates a request to invoke DeleteK8sApplication API

type DeleteK8sApplicationResponse ¶

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

DeleteK8sApplicationResponse is the response struct for api DeleteK8sApplication

func CreateDeleteK8sApplicationResponse ¶

func CreateDeleteK8sApplicationResponse() (response *DeleteK8sApplicationResponse)

CreateDeleteK8sApplicationResponse creates a response to parse from DeleteK8sApplication response

type DeleteK8sConfigMapRequest ¶ added in v1.61.1049

type DeleteK8sConfigMapRequest struct {
	*requests.RoaRequest
	Namespace string `position:"Query" name:"Namespace"`
	Name      string `position:"Query" name:"Name"`
	ClusterId string `position:"Query" name:"ClusterId"`
}

DeleteK8sConfigMapRequest is the request struct for api DeleteK8sConfigMap

func CreateDeleteK8sConfigMapRequest ¶ added in v1.61.1049

func CreateDeleteK8sConfigMapRequest() (request *DeleteK8sConfigMapRequest)

CreateDeleteK8sConfigMapRequest creates a request to invoke DeleteK8sConfigMap API

type DeleteK8sConfigMapResponse ¶ added in v1.61.1049

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

DeleteK8sConfigMapResponse is the response struct for api DeleteK8sConfigMap

func CreateDeleteK8sConfigMapResponse ¶ added in v1.61.1049

func CreateDeleteK8sConfigMapResponse() (response *DeleteK8sConfigMapResponse)

CreateDeleteK8sConfigMapResponse creates a response to parse from DeleteK8sConfigMap response

type DeleteK8sIngressRuleRequest ¶ added in v1.61.1008

type DeleteK8sIngressRuleRequest struct {
	*requests.RoaRequest
	Namespace string `position:"Query" name:"Namespace"`
	Name      string `position:"Query" name:"Name"`
	ClusterId string `position:"Query" name:"ClusterId"`
}

DeleteK8sIngressRuleRequest is the request struct for api DeleteK8sIngressRule

func CreateDeleteK8sIngressRuleRequest ¶ added in v1.61.1008

func CreateDeleteK8sIngressRuleRequest() (request *DeleteK8sIngressRuleRequest)

CreateDeleteK8sIngressRuleRequest creates a request to invoke DeleteK8sIngressRule API

type DeleteK8sIngressRuleResponse ¶ added in v1.61.1008

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

DeleteK8sIngressRuleResponse is the response struct for api DeleteK8sIngressRule

func CreateDeleteK8sIngressRuleResponse ¶ added in v1.61.1008

func CreateDeleteK8sIngressRuleResponse() (response *DeleteK8sIngressRuleResponse)

CreateDeleteK8sIngressRuleResponse creates a response to parse from DeleteK8sIngressRule response

type DeleteK8sSecretRequest ¶ added in v1.61.1049

type DeleteK8sSecretRequest struct {
	*requests.RoaRequest
	Name      string `position:"Query" name:"Name"`
	Namespace string `position:"Query" name:"Namespace"`
	ClusterId string `position:"Query" name:"ClusterId"`
}

DeleteK8sSecretRequest is the request struct for api DeleteK8sSecret

func CreateDeleteK8sSecretRequest ¶ added in v1.61.1049

func CreateDeleteK8sSecretRequest() (request *DeleteK8sSecretRequest)

CreateDeleteK8sSecretRequest creates a request to invoke DeleteK8sSecret API

type DeleteK8sSecretResponse ¶ added in v1.61.1049

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

DeleteK8sSecretResponse is the response struct for api DeleteK8sSecret

func CreateDeleteK8sSecretResponse ¶ added in v1.61.1049

func CreateDeleteK8sSecretResponse() (response *DeleteK8sSecretResponse)

CreateDeleteK8sSecretResponse creates a response to parse from DeleteK8sSecret response

type DeleteK8sServiceRequest ¶ added in v1.61.844

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

DeleteK8sServiceRequest is the request struct for api DeleteK8sService

func CreateDeleteK8sServiceRequest ¶ added in v1.61.844

func CreateDeleteK8sServiceRequest() (request *DeleteK8sServiceRequest)

CreateDeleteK8sServiceRequest creates a request to invoke DeleteK8sService API

type DeleteK8sServiceResponse ¶ added in v1.61.844

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

DeleteK8sServiceResponse is the response struct for api DeleteK8sService

func CreateDeleteK8sServiceResponse ¶ added in v1.61.844

func CreateDeleteK8sServiceResponse() (response *DeleteK8sServiceResponse)

CreateDeleteK8sServiceResponse creates a response to parse from DeleteK8sService response

type DeleteLogPathRequest ¶ added in v1.61.210

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

DeleteLogPathRequest is the request struct for api DeleteLogPath

func CreateDeleteLogPathRequest ¶ added in v1.61.210

func CreateDeleteLogPathRequest() (request *DeleteLogPathRequest)

CreateDeleteLogPathRequest creates a request to invoke DeleteLogPath API

type DeleteLogPathResponse ¶ added in v1.61.210

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

DeleteLogPathResponse is the response struct for api DeleteLogPath

func CreateDeleteLogPathResponse ¶ added in v1.61.210

func CreateDeleteLogPathResponse() (response *DeleteLogPathResponse)

CreateDeleteLogPathResponse creates a response to parse from DeleteLogPath response

type DeleteRoleRequest ¶

type DeleteRoleRequest struct {
	*requests.RoaRequest
	RoleId requests.Integer `position:"Query" name:"RoleId"`
}

DeleteRoleRequest is the request struct for api DeleteRole

func CreateDeleteRoleRequest ¶

func CreateDeleteRoleRequest() (request *DeleteRoleRequest)

CreateDeleteRoleRequest creates a request to invoke DeleteRole API

type DeleteRoleResponse ¶

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

DeleteRoleResponse is the response struct for api DeleteRole

func CreateDeleteRoleResponse ¶

func CreateDeleteRoleResponse() (response *DeleteRoleResponse)

CreateDeleteRoleResponse creates a response to parse from DeleteRole response

type DeleteServiceGroupRequest ¶

type DeleteServiceGroupRequest struct {
	*requests.RoaRequest
	GroupId string `position:"Query" name:"GroupId"`
}

DeleteServiceGroupRequest is the request struct for api DeleteServiceGroup

func CreateDeleteServiceGroupRequest ¶

func CreateDeleteServiceGroupRequest() (request *DeleteServiceGroupRequest)

CreateDeleteServiceGroupRequest creates a request to invoke DeleteServiceGroup API

type DeleteServiceGroupResponse ¶

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

DeleteServiceGroupResponse is the response struct for api DeleteServiceGroup

func CreateDeleteServiceGroupResponse ¶

func CreateDeleteServiceGroupResponse() (response *DeleteServiceGroupResponse)

CreateDeleteServiceGroupResponse creates a response to parse from DeleteServiceGroup response

type DeleteSwimmingLaneRequest ¶ added in v1.61.844

type DeleteSwimmingLaneRequest struct {
	*requests.RoaRequest
	LaneId requests.Integer `position:"Query" name:"LaneId"`
}

DeleteSwimmingLaneRequest is the request struct for api DeleteSwimmingLane

func CreateDeleteSwimmingLaneRequest ¶ added in v1.61.844

func CreateDeleteSwimmingLaneRequest() (request *DeleteSwimmingLaneRequest)

CreateDeleteSwimmingLaneRequest creates a request to invoke DeleteSwimmingLane API

type DeleteSwimmingLaneResponse ¶ added in v1.61.844

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

DeleteSwimmingLaneResponse is the response struct for api DeleteSwimmingLane

func CreateDeleteSwimmingLaneResponse ¶ added in v1.61.844

func CreateDeleteSwimmingLaneResponse() (response *DeleteSwimmingLaneResponse)

CreateDeleteSwimmingLaneResponse creates a response to parse from DeleteSwimmingLane response

type DeleteUserDefineRegionRequest ¶

type DeleteUserDefineRegionRequest struct {
	*requests.RoaRequest
	RegionTag string           `position:"Query" name:"RegionTag"`
	Id        requests.Integer `position:"Query" name:"Id"`
}

DeleteUserDefineRegionRequest is the request struct for api DeleteUserDefineRegion

func CreateDeleteUserDefineRegionRequest ¶

func CreateDeleteUserDefineRegionRequest() (request *DeleteUserDefineRegionRequest)

CreateDeleteUserDefineRegionRequest creates a request to invoke DeleteUserDefineRegion API

type DeleteUserDefineRegionResponse ¶

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

DeleteUserDefineRegionResponse is the response struct for api DeleteUserDefineRegion

func CreateDeleteUserDefineRegionResponse ¶

func CreateDeleteUserDefineRegionResponse() (response *DeleteUserDefineRegionResponse)

CreateDeleteUserDefineRegionResponse creates a response to parse from DeleteUserDefineRegion response

type DeployApplicationRequest ¶

type DeployApplicationRequest struct {
	*requests.RoaRequest
	BuildPackId            requests.Integer `position:"Query" name:"BuildPackId"`
	ComponentIds           string           `position:"Query" name:"ComponentIds"`
	GroupId                string           `position:"Query" name:"GroupId"`
	BatchWaitTime          requests.Integer `position:"Query" name:"BatchWaitTime"`
	ReleaseType            requests.Integer `position:"Query" name:"ReleaseType"`
	Batch                  requests.Integer `position:"Query" name:"Batch"`
	AppEnv                 string           `position:"Query" name:"AppEnv"`
	PackageVersion         string           `position:"Query" name:"PackageVersion"`
	Gray                   requests.Boolean `position:"Query" name:"Gray"`
	AppId                  string           `position:"Query" name:"AppId"`
	ImageUrl               string           `position:"Query" name:"ImageUrl"`
	WarUrl                 string           `position:"Query" name:"WarUrl"`
	TrafficControlStrategy string           `position:"Query" name:"TrafficControlStrategy"`
	Desc                   string           `position:"Query" name:"Desc"`
	DeployType             string           `position:"Query" name:"DeployType"`
}

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
	Code          int    `json:"Code" xml:"Code"`
	ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
	Message       string `json:"Message" xml:"Message"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
}

DeployApplicationResponse is the response struct for api DeployApplication

func CreateDeployApplicationResponse ¶

func CreateDeployApplicationResponse() (response *DeployApplicationResponse)

CreateDeployApplicationResponse creates a response to parse from DeployApplication response

type DeployGroup ¶

type DeployGroup struct {
	CsClusterId             string     `json:"CsClusterId" xml:"CsClusterId"`
	Reversion               string     `json:"Reversion" xml:"Reversion"`
	DeploymentName          string     `json:"DeploymentName" xml:"DeploymentName"`
	MemoryLimit             string     `json:"MemoryLimit" xml:"MemoryLimit"`
	GroupName               string     `json:"GroupName" xml:"GroupName"`
	CreateTime              int64      `json:"CreateTime" xml:"CreateTime"`
	MemoryRequest           string     `json:"MemoryRequest" xml:"MemoryRequest"`
	PackageVersion          string     `json:"PackageVersion" xml:"PackageVersion"`
	PackagePublicUrl        string     `json:"PackagePublicUrl" xml:"PackagePublicUrl"`
	Selector                string     `json:"Selector" xml:"Selector"`
	VExtServerGroupId       string     `json:"VExtServerGroupId" xml:"VExtServerGroupId"`
	Strategy                string     `json:"Strategy" xml:"Strategy"`
	EphemeralStorageLimit   string     `json:"EphemeralStorageLimit" xml:"EphemeralStorageLimit"`
	Env                     string     `json:"Env" xml:"Env"`
	PreStop                 string     `json:"PreStop" xml:"PreStop"`
	BaseComponentMetaName   string     `json:"BaseComponentMetaName" xml:"BaseComponentMetaName"`
	ClusterName             string     `json:"ClusterName" xml:"ClusterName"`
	PackageVersionId        string     `json:"PackageVersionId" xml:"PackageVersionId"`
	GroupId                 string     `json:"GroupId" xml:"GroupId"`
	AppVersionId            string     `json:"AppVersionId" xml:"AppVersionId"`
	ClusterId               string     `json:"ClusterId" xml:"ClusterId"`
	LastUpdateTime          int64      `json:"LastUpdateTime" xml:"LastUpdateTime"`
	UpdateTime              int64      `json:"UpdateTime" xml:"UpdateTime"`
	NameSpace               string     `json:"NameSpace" xml:"NameSpace"`
	PostStart               string     `json:"PostStart" xml:"PostStart"`
	GroupType               int        `json:"GroupType" xml:"GroupType"`
	VServerGroupId          string     `json:"VServerGroupId" xml:"VServerGroupId"`
	AppId                   string     `json:"AppId" xml:"AppId"`
	CpuLimit                string     `json:"CpuLimit" xml:"CpuLimit"`
	EphemeralStorageRequest string     `json:"EphemeralStorageRequest" xml:"EphemeralStorageRequest"`
	EnvFrom                 string     `json:"EnvFrom" xml:"EnvFrom"`
	CpuRequest              string     `json:"CpuRequest" xml:"CpuRequest"`
	Status                  string     `json:"Status" xml:"Status"`
	Labels                  string     `json:"Labels" xml:"Labels"`
	PackageUrl              string     `json:"PackageUrl" xml:"PackageUrl"`
	Components              Components `json:"Components" xml:"Components"`
}

DeployGroup is a nested struct in edas response

type DeployGroupEntity ¶

type DeployGroupEntity struct {
	UpdateTime       int64  `json:"UpdateTime" xml:"UpdateTime"`
	GroupName        string `json:"GroupName" xml:"GroupName"`
	CreateTime       int64  `json:"CreateTime" xml:"CreateTime"`
	AppVersionId     string `json:"AppVersionId" xml:"AppVersionId"`
	AppId            string `json:"AppId" xml:"AppId"`
	PackageVersionId string `json:"PackageVersionId" xml:"PackageVersionId"`
	GroupType        int    `json:"GroupType" xml:"GroupType"`
	Id               string `json:"Id" xml:"Id"`
	ClusterId        string `json:"ClusterId" xml:"ClusterId"`
}

DeployGroupEntity is a nested struct in edas response

type DeployGroupList ¶

type DeployGroupList struct {
	DeployGroup []DeployGroup `json:"DeployGroup" xml:"DeployGroup"`
}

DeployGroupList is a nested struct in edas response

type DeployGroups ¶ added in v1.61.26

type DeployGroups struct {
	DeployGroup []DeployGroup `json:"DeployGroup" xml:"DeployGroup"`
}

DeployGroups is a nested struct in edas response

type DeployK8sApplicationRequest ¶

type DeployK8sApplicationRequest struct {
	*requests.RoaRequest
	NasId                    string           `position:"Query" name:"NasId"`
	Sidecars                 string           `position:"Query" name:"Sidecars"`
	PackageVersionId         string           `position:"Query" name:"PackageVersionId"`
	BatchWaitTime            requests.Integer `position:"Query" name:"BatchWaitTime"`
	RequestsEphemeralStorage requests.Integer `position:"Query" name:"RequestsEphemeralStorage"`
	Envs                     string           `position:"Query" name:"Envs"`
	Annotations              string           `position:"Query" name:"Annotations"`
	CpuLimit                 requests.Integer `position:"Query" name:"CpuLimit"`
	StorageType              string           `position:"Query" name:"StorageType"`
	ConfigMountDescs         string           `position:"Query" name:"ConfigMountDescs"`
	Startup                  string           `position:"Query" name:"Startup"`
	MemoryLimit              requests.Integer `position:"Query" name:"MemoryLimit"`
	ImagePlatforms           string           `position:"Query" name:"ImagePlatforms"`
	ImageTag                 string           `position:"Query" name:"ImageTag"`
	DeployAcrossZones        string           `position:"Query" name:"DeployAcrossZones"`
	TerminateGracePeriod     requests.Integer `position:"Query" name:"TerminateGracePeriod"`
	DeployAcrossNodes        string           `position:"Query" name:"DeployAcrossNodes"`
	MemoryRequest            requests.Integer `position:"Query" name:"MemoryRequest"`
	Image                    string           `position:"Query" name:"Image"`
	PreStop                  string           `position:"Query" name:"PreStop"`
	BuildPackId              string           `position:"Query" name:"BuildPackId"`
	EnableEmptyPushReject    requests.Boolean `position:"Query" name:"EnableEmptyPushReject"`
	LocalVolume              string           `position:"Query" name:"LocalVolume"`
	UpdateStrategy           string           `position:"Query" name:"UpdateStrategy"`
	Labels                   string           `position:"Query" name:"Labels"`
	UserBaseImageUrl         string           `position:"Query" name:"UserBaseImageUrl"`
	UseBodyEncoding          requests.Boolean `position:"Query" name:"UseBodyEncoding"`
	LimitEphemeralStorage    requests.Integer `position:"Query" name:"LimitEphemeralStorage"`
	ChangeOrderDesc          string           `position:"Query" name:"ChangeOrderDesc"`
	LosslessRuleFuncType     requests.Integer `position:"Query" name:"LosslessRuleFuncType"`
	CanaryRuleId             string           `position:"Query" name:"CanaryRuleId"`
	EmptyDirs                string           `position:"Query" name:"EmptyDirs"`
	McpuLimit                requests.Integer `position:"Query" name:"McpuLimit"`
	LosslessRuleRelated      requests.Boolean `position:"Query" name:"LosslessRuleRelated"`
	RuntimeClassName         string           `position:"Query" name:"RuntimeClassName"`
	TrafficControlStrategy   string           `position:"Query" name:"TrafficControlStrategy"`
	PostStart                string           `position:"Query" name:"PostStart"`
	CustomAffinity           string           `position:"Query" name:"CustomAffinity"`
	EnableLosslessRule       requests.Boolean `position:"Query" name:"EnableLosslessRule"`
	LosslessRuleWarmupTime   requests.Integer `position:"Query" name:"LosslessRuleWarmupTime"`
	WebContainer             string           `position:"Query" name:"WebContainer"`
	EnableAhas               requests.Boolean `position:"Query" name:"EnableAhas"`
	SlsConfigs               string           `position:"Query" name:"SlsConfigs"`
	Readiness                string           `position:"Query" name:"Readiness"`
	Liveness                 string           `position:"Query" name:"Liveness"`
	InitContainers           string           `position:"Query" name:"InitContainers"`
	PackageVersion           string           `position:"Query" name:"PackageVersion"`
	EnvFroms                 string           `position:"Query" name:"EnvFroms"`
	EdasContainerVersion     string           `position:"Query" name:"EdasContainerVersion"`
	PackageUrl               string           `position:"Query" name:"PackageUrl"`
	LosslessRuleDelayTime    requests.Integer `position:"Query" name:"LosslessRuleDelayTime"`
	MountDescs               string           `position:"Query" name:"MountDescs"`
	Replicas                 requests.Integer `position:"Query" name:"Replicas"`
	CustomTolerations        string           `position:"Query" name:"CustomTolerations"`
	CpuRequest               requests.Integer `position:"Query" name:"CpuRequest"`
	WebContainerConfig       string           `position:"Query" name:"WebContainerConfig"`
	Command                  string           `position:"Query" name:"Command"`
	Args                     string           `position:"Query" name:"Args"`
	JDK                      string           `position:"Query" name:"JDK"`
	UriEncoding              string           `position:"Query" name:"UriEncoding"`
	AppId                    string           `position:"Query" name:"AppId"`
	BatchTimeout             requests.Integer `position:"Query" name:"BatchTimeout"`
	PvcMountDescs            string           `position:"Query" name:"PvcMountDescs"`
	McpuRequest              requests.Integer `position:"Query" name:"McpuRequest"`
	VolumesStr               string           `position:"Query" name:"VolumesStr"`
	LosslessRuleAligned      requests.Boolean `position:"Query" name:"LosslessRuleAligned"`
	JavaStartUpConfig        string           `position:"Query" name:"JavaStartUpConfig"`
}

DeployK8sApplicationRequest is the request struct for api DeployK8sApplication

func CreateDeployK8sApplicationRequest ¶

func CreateDeployK8sApplicationRequest() (request *DeployK8sApplicationRequest)

CreateDeployK8sApplicationRequest creates a request to invoke DeployK8sApplication API

type DeployK8sApplicationResponse ¶

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

DeployK8sApplicationResponse is the response struct for api DeployK8sApplication

func CreateDeployK8sApplicationResponse ¶

func CreateDeployK8sApplicationResponse() (response *DeployK8sApplicationResponse)

CreateDeployK8sApplicationResponse creates a response to parse from DeployK8sApplication response

type DeployRecord ¶

type DeployRecord struct {
	EccId            string `json:"EccId" xml:"EccId"`
	EcuId            string `json:"EcuId" xml:"EcuId"`
	PackageMd5       string `json:"PackageMd5" xml:"PackageMd5"`
	CreateTime       int64  `json:"CreateTime" xml:"CreateTime"`
	PackageVersionId string `json:"PackageVersionId" xml:"PackageVersionId"`
	DeployRecordId   string `json:"DeployRecordId" xml:"DeployRecordId"`
}

DeployRecord is a nested struct in edas response

type DeployRecordList ¶

type DeployRecordList struct {
	DeployRecord []DeployRecord `json:"DeployRecord" xml:"DeployRecord"`
}

DeployRecordList is a nested struct in edas response

type DescribeAppInstanceListRequest ¶ added in v1.61.1049

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

DescribeAppInstanceListRequest is the request struct for api DescribeAppInstanceList

func CreateDescribeAppInstanceListRequest ¶ added in v1.61.1049

func CreateDescribeAppInstanceListRequest() (request *DescribeAppInstanceListRequest)

CreateDescribeAppInstanceListRequest creates a request to invoke DescribeAppInstanceList API

type DescribeAppInstanceListResponse ¶ added in v1.61.1049

type DescribeAppInstanceListResponse struct {
	*responses.BaseResponse
	Code         int        `json:"Code" xml:"Code"`
	Message      string     `json:"Message" xml:"Message"`
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	InstanceList []Instance `json:"InstanceList" xml:"InstanceList"`
}

DescribeAppInstanceListResponse is the response struct for api DescribeAppInstanceList

func CreateDescribeAppInstanceListResponse ¶ added in v1.61.1049

func CreateDescribeAppInstanceListResponse() (response *DescribeAppInstanceListResponse)

CreateDescribeAppInstanceListResponse creates a response to parse from DescribeAppInstanceList response

type DescribeApplicationScalingRulesRequest ¶ added in v1.61.1135

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.1135

func CreateDescribeApplicationScalingRulesRequest() (request *DescribeApplicationScalingRulesRequest)

CreateDescribeApplicationScalingRulesRequest creates a request to invoke DescribeApplicationScalingRules API

type DescribeApplicationScalingRulesResponse ¶ added in v1.61.1135

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

DescribeApplicationScalingRulesResponse is the response struct for api DescribeApplicationScalingRules

func CreateDescribeApplicationScalingRulesResponse ¶ added in v1.61.1135

func CreateDescribeApplicationScalingRulesResponse() (response *DescribeApplicationScalingRulesResponse)

CreateDescribeApplicationScalingRulesResponse creates a response to parse from DescribeApplicationScalingRules response

type DisableApplicationScalingRuleRequest ¶ added in v1.61.1135

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.1135

func CreateDisableApplicationScalingRuleRequest() (request *DisableApplicationScalingRuleRequest)

CreateDisableApplicationScalingRuleRequest creates a request to invoke DisableApplicationScalingRule API

type DisableApplicationScalingRuleResponse ¶ added in v1.61.1135

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

DisableApplicationScalingRuleResponse is the response struct for api DisableApplicationScalingRule

func CreateDisableApplicationScalingRuleResponse ¶ added in v1.61.1135

func CreateDisableApplicationScalingRuleResponse() (response *DisableApplicationScalingRuleResponse)

CreateDisableApplicationScalingRuleResponse creates a response to parse from DisableApplicationScalingRule response

type DomainNames ¶ added in v1.61.1265

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

DomainNames is a nested struct in edas response

type Ecc ¶

type Ecc struct {
	VpcId           string `json:"VpcId" xml:"VpcId"`
	UpdateTime      int64  `json:"UpdateTime" xml:"UpdateTime"`
	EcuId           string `json:"EcuId" xml:"EcuId"`
	EccId           string `json:"EccId" xml:"EccId"`
	GroupId         string `json:"GroupId" xml:"GroupId"`
	AppState        int    `json:"AppState" xml:"AppState"`
	TaskState       int    `json:"TaskState" xml:"TaskState"`
	CreateTime      int64  `json:"CreateTime" xml:"CreateTime"`
	AppId           string `json:"AppId" xml:"AppId"`
	ContainerStatus string `json:"ContainerStatus" xml:"ContainerStatus"`
	Ip              string `json:"Ip" xml:"Ip"`
}

Ecc is a nested struct in edas response

type EccInfo ¶ added in v1.61.26

type EccInfo struct {
	VpcId          string `json:"VpcId" xml:"VpcId"`
	EccId          string `json:"EccId" xml:"EccId"`
	EcuId          string `json:"EcuId" xml:"EcuId"`
	GroupId        string `json:"GroupId" xml:"GroupId"`
	GroupName      string `json:"GroupName" xml:"GroupName"`
	PackageMd5     string `json:"PackageMd5" xml:"PackageMd5"`
	AppId          string `json:"AppId" xml:"AppId"`
	PackageVersion string `json:"PackageVersion" xml:"PackageVersion"`
}

EccInfo is a nested struct in edas response

type EccList ¶

type EccList struct {
	Ecc []Ecc `json:"Ecc" xml:"Ecc"`
}

EccList is a nested struct in edas response

type EcsEntity ¶

type EcsEntity struct {
	Expired      bool      `json:"Expired" xml:"Expired"`
	SgId         string    `json:"SgId" xml:"SgId"`
	PublicIp     string    `json:"PublicIp" xml:"PublicIp"`
	VpcName      string    `json:"VpcName" xml:"VpcName"`
	InstanceName string    `json:"InstanceName" xml:"InstanceName"`
	Mem          int       `json:"Mem" xml:"Mem"`
	RegionId     string    `json:"RegionId" xml:"RegionId"`
	ZoneId       string    `json:"ZoneId" xml:"ZoneId"`
	PrivateIp    string    `json:"PrivateIp" xml:"PrivateIp"`
	InstanceId   string    `json:"InstanceId" xml:"InstanceId"`
	UserId       string    `json:"UserId" xml:"UserId"`
	Eip          string    `json:"Eip" xml:"Eip"`
	InnerIp      string    `json:"InnerIp" xml:"InnerIp"`
	HostName     string    `json:"HostName" xml:"HostName"`
	GroupId      string    `json:"GroupId" xml:"GroupId"`
	SerialNum    string    `json:"SerialNum" xml:"SerialNum"`
	VpcId        string    `json:"VpcId" xml:"VpcId"`
	Status       string    `json:"Status" xml:"Status"`
	Cpu          int       `json:"Cpu" xml:"Cpu"`
	Description  string    `json:"Description" xml:"Description"`
	EcuEntity    EcuEntity `json:"EcuEntity" xml:"EcuEntity"`
	VpcEntity    VpcEntity `json:"VpcEntity" xml:"VpcEntity"`
}

EcsEntity is a nested struct in edas response

type EcsEntityList ¶

type EcsEntityList struct {
	EcsEntity []EcsEntity `json:"EcsEntity" xml:"EcsEntity"`
}

EcsEntityList is a nested struct in edas response

type EcsList ¶

type EcsList struct {
	EcsEntity []EcsEntity `json:"EcsEntity" xml:"EcsEntity"`
}

EcsList is a nested struct in edas response

type Ecu ¶

type Ecu struct {
	VpcId         string `json:"VpcId" xml:"VpcId"`
	UpdateTime    int64  `json:"UpdateTime" xml:"UpdateTime"`
	IpAddr        string `json:"IpAddr" xml:"IpAddr"`
	AvailableCpu  int    `json:"AvailableCpu" xml:"AvailableCpu"`
	CreateTime    int64  `json:"CreateTime" xml:"CreateTime"`
	UserId        string `json:"UserId" xml:"UserId"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
	EcuId         string `json:"EcuId" xml:"EcuId"`
	GroupId       string `json:"GroupId" xml:"GroupId"`
	DockerEnv     bool   `json:"DockerEnv" xml:"DockerEnv"`
	Online        bool   `json:"Online" xml:"Online"`
	AvailableMem  int    `json:"AvailableMem" xml:"AvailableMem"`
	ZoneId        string `json:"ZoneId" xml:"ZoneId"`
	Name          string `json:"Name" xml:"Name"`
	HeartbeatTime int64  `json:"HeartbeatTime" xml:"HeartbeatTime"`
}

Ecu is a nested struct in edas response

type EcuEntity ¶

type EcuEntity struct {
	Name          string `json:"Name" xml:"Name"`
	UpdateTime    int64  `json:"UpdateTime" xml:"UpdateTime"`
	Online        bool   `json:"Online" xml:"Online"`
	HeartbeatTime int64  `json:"HeartbeatTime" xml:"HeartbeatTime"`
	Mem           int    `json:"Mem" xml:"Mem"`
	CreateTime    int64  `json:"CreateTime" xml:"CreateTime"`
	EcuId         string `json:"EcuId" xml:"EcuId"`
	AppId         string `json:"AppId" xml:"AppId"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
	AvailableCpu  int    `json:"AvailableCpu" xml:"AvailableCpu"`
	ZoneId        string `json:"ZoneId" xml:"ZoneId"`
	DockerEnv     bool   `json:"DockerEnv" xml:"DockerEnv"`
	UserId        string `json:"UserId" xml:"UserId"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	IpAddr        string `json:"IpAddr" xml:"IpAddr"`
	AvailableMem  int    `json:"AvailableMem" xml:"AvailableMem"`
	VpcId         string `json:"VpcId" xml:"VpcId"`
	Cpu           int    `json:"Cpu" xml:"Cpu"`
}

EcuEntity is a nested struct in edas response

type EcuEntityListInListEcuByRegion ¶

type EcuEntityListInListEcuByRegion struct {
	EcuEntity []EcuEntity `json:"EcuEntity" xml:"EcuEntity"`
}

EcuEntityListInListEcuByRegion is a nested struct in edas response

type EcuEntityListInQueryMigrateEcuList ¶

type EcuEntityListInQueryMigrateEcuList struct {
	EcuEntity []EcuEntity `json:"EcuEntity" xml:"EcuEntity"`
}

EcuEntityListInQueryMigrateEcuList is a nested struct in edas response

type EcuInfo ¶

type EcuInfo struct {
	VpcId         string `json:"VpcId" xml:"VpcId"`
	UpdateTime    int64  `json:"UpdateTime" xml:"UpdateTime"`
	IpAddr        string `json:"IpAddr" xml:"IpAddr"`
	AvailableCpu  int    `json:"AvailableCpu" xml:"AvailableCpu"`
	CreateTime    int64  `json:"CreateTime" xml:"CreateTime"`
	UserId        string `json:"UserId" xml:"UserId"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
	EcuId         string `json:"EcuId" xml:"EcuId"`
	Online        bool   `json:"Online" xml:"Online"`
	DockerEnv     bool   `json:"DockerEnv" xml:"DockerEnv"`
	AvailableMem  int    `json:"AvailableMem" xml:"AvailableMem"`
	ZoneId        string `json:"ZoneId" xml:"ZoneId"`
	Name          string `json:"Name" xml:"Name"`
	HeartbeatTime int64  `json:"HeartbeatTime" xml:"HeartbeatTime"`
}

EcuInfo is a nested struct in edas response

type EcuInfoListInListApplicationEcu ¶

type EcuInfoListInListApplicationEcu struct {
	EcuEntity []EcuEntity `json:"EcuEntity" xml:"EcuEntity"`
}

EcuInfoListInListApplicationEcu is a nested struct in edas response

type EcuInfoListInListScaleOutEcu ¶

type EcuInfoListInListScaleOutEcu struct {
	EcuInfo []EcuInfo `json:"EcuInfo" xml:"EcuInfo"`
}

EcuInfoListInListScaleOutEcu is a nested struct in edas response

type EcuList ¶

type EcuList struct {
	Ecu []Ecu `json:"Ecu" xml:"Ecu"`
}

EcuList is a nested struct in edas response

type EnableApplicationScalingRuleRequest ¶ added in v1.61.1135

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.1135

func CreateEnableApplicationScalingRuleRequest() (request *EnableApplicationScalingRuleRequest)

CreateEnableApplicationScalingRuleRequest creates a request to invoke EnableApplicationScalingRule API

type EnableApplicationScalingRuleResponse ¶ added in v1.61.1135

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

EnableApplicationScalingRuleResponse is the response struct for api EnableApplicationScalingRule

func CreateEnableApplicationScalingRuleResponse ¶ added in v1.61.1135

func CreateEnableApplicationScalingRuleResponse() (response *EnableApplicationScalingRuleResponse)

CreateEnableApplicationScalingRuleResponse creates a response to parse from EnableApplicationScalingRule response

type EntryApplication ¶ added in v1.61.844

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

EntryApplication is a nested struct in edas response

type Env ¶ added in v1.61.26

type Env struct {
	Name  string `json:"Name" xml:"Name"`
	Value string `json:"Value" xml:"Value"`
}

Env is a nested struct in edas response

type EnvList ¶ added in v1.61.26

type EnvList struct {
	Env []Env `json:"Env" xml:"Env"`
}

EnvList is a nested struct in edas response

type ExecutionResult ¶

type ExecutionResult struct {
	Status             string `json:"Status" xml:"Status"`
	FinishedTime       string `json:"FinishedTime" xml:"FinishedTime"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	InvokeRecordStatus string `json:"InvokeRecordStatus" xml:"InvokeRecordStatus"`
	Success            bool   `json:"Success" xml:"Success"`
}

ExecutionResult is a nested struct in edas response

type ExecutionResultList ¶

type ExecutionResultList struct {
	ExecutionResult []ExecutionResult `json:"ExecutionResult" xml:"ExecutionResult"`
}

ExecutionResultList is a nested struct in edas response

type FileServerConfig ¶

type FileServerConfig struct {
	InternalUrl string `json:"InternalUrl" xml:"InternalUrl"`
	PublicUrl   string `json:"PublicUrl" xml:"PublicUrl"`
	VpcUrl      string `json:"VpcUrl" xml:"VpcUrl"`
	Bucket      string `json:"Bucket" xml:"Bucket"`
}

FileServerConfig is a nested struct in edas response

type GetAppDeploymentRequest ¶ added in v1.61.1064

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

GetAppDeploymentRequest is the request struct for api GetAppDeployment

func CreateGetAppDeploymentRequest ¶ added in v1.61.1064

func CreateGetAppDeploymentRequest() (request *GetAppDeploymentRequest)

CreateGetAppDeploymentRequest creates a request to invoke GetAppDeployment API

type GetAppDeploymentResponse ¶ added in v1.61.1064

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

GetAppDeploymentResponse is the response struct for api GetAppDeployment

func CreateGetAppDeploymentResponse ¶ added in v1.61.1064

func CreateGetAppDeploymentResponse() (response *GetAppDeploymentResponse)

CreateGetAppDeploymentResponse creates a response to parse from GetAppDeployment response

type GetApplicationRequest ¶

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

GetApplicationRequest is the request struct for api GetApplication

func CreateGetApplicationRequest ¶

func CreateGetApplicationRequest() (request *GetApplicationRequest)

CreateGetApplicationRequest creates a request to invoke GetApplication API

type GetApplicationResponse ¶

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

GetApplicationResponse is the response struct for api GetApplication

func CreateGetApplicationResponse ¶

func CreateGetApplicationResponse() (response *GetApplicationResponse)

CreateGetApplicationResponse creates a response to parse from GetApplication response

type GetChangeOrderInfoRequest ¶

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

GetChangeOrderInfoRequest is the request struct for api GetChangeOrderInfo

func CreateGetChangeOrderInfoRequest ¶

func CreateGetChangeOrderInfoRequest() (request *GetChangeOrderInfoRequest)

CreateGetChangeOrderInfoRequest creates a request to invoke GetChangeOrderInfo API

type GetChangeOrderInfoResponse ¶

type GetChangeOrderInfoResponse struct {
	*responses.BaseResponse
	Code            int             `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	ChangeOrderInfo ChangeOrderInfo `json:"changeOrderInfo" xml:"changeOrderInfo"`
}

GetChangeOrderInfoResponse is the response struct for api GetChangeOrderInfo

func CreateGetChangeOrderInfoResponse ¶

func CreateGetChangeOrderInfoResponse() (response *GetChangeOrderInfoResponse)

CreateGetChangeOrderInfoResponse creates a response to parse from GetChangeOrderInfo response

type GetClusterRequest ¶

type GetClusterRequest struct {
	*requests.RoaRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

GetClusterRequest is the request struct for api GetCluster

func CreateGetClusterRequest ¶

func CreateGetClusterRequest() (request *GetClusterRequest)

CreateGetClusterRequest creates a request to invoke GetCluster API

type GetClusterResponse ¶

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

GetClusterResponse is the response struct for api GetCluster

func CreateGetClusterResponse ¶

func CreateGetClusterResponse() (response *GetClusterResponse)

CreateGetClusterResponse creates a response to parse from GetCluster response

type GetContainerConfigurationRequest ¶

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

GetContainerConfigurationRequest is the request struct for api GetContainerConfiguration

func CreateGetContainerConfigurationRequest ¶

func CreateGetContainerConfigurationRequest() (request *GetContainerConfigurationRequest)

CreateGetContainerConfigurationRequest creates a request to invoke GetContainerConfiguration API

type GetContainerConfigurationResponse ¶

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

GetContainerConfigurationResponse is the response struct for api GetContainerConfiguration

func CreateGetContainerConfigurationResponse ¶

func CreateGetContainerConfigurationResponse() (response *GetContainerConfigurationResponse)

CreateGetContainerConfigurationResponse creates a response to parse from GetContainerConfiguration response

type GetJavaStartUpConfigRequest ¶ added in v1.61.1229

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

GetJavaStartUpConfigRequest is the request struct for api GetJavaStartUpConfig

func CreateGetJavaStartUpConfigRequest ¶ added in v1.61.1229

func CreateGetJavaStartUpConfigRequest() (request *GetJavaStartUpConfigRequest)

CreateGetJavaStartUpConfigRequest creates a request to invoke GetJavaStartUpConfig API

type GetJavaStartUpConfigResponse ¶ added in v1.61.1229

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

GetJavaStartUpConfigResponse is the response struct for api GetJavaStartUpConfig

func CreateGetJavaStartUpConfigResponse ¶ added in v1.61.1229

func CreateGetJavaStartUpConfigResponse() (response *GetJavaStartUpConfigResponse)

CreateGetJavaStartUpConfigResponse creates a response to parse from GetJavaStartUpConfig response

type GetJvmConfigurationRequest ¶

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

GetJvmConfigurationRequest is the request struct for api GetJvmConfiguration

func CreateGetJvmConfigurationRequest ¶

func CreateGetJvmConfigurationRequest() (request *GetJvmConfigurationRequest)

CreateGetJvmConfigurationRequest creates a request to invoke GetJvmConfiguration API

type GetJvmConfigurationResponse ¶

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

GetJvmConfigurationResponse is the response struct for api GetJvmConfiguration

func CreateGetJvmConfigurationResponse ¶

func CreateGetJvmConfigurationResponse() (response *GetJvmConfigurationResponse)

CreateGetJvmConfigurationResponse creates a response to parse from GetJvmConfiguration response

type GetK8sAppPrecheckResultRequest ¶ added in v1.61.1827

type GetK8sAppPrecheckResultRequest struct {
	*requests.RoaRequest
	AppName   string `position:"Query" name:"AppName"`
	Namespace string `position:"Query" name:"Namespace"`
	ClusterId string `position:"Query" name:"ClusterId"`
}

GetK8sAppPrecheckResultRequest is the request struct for api GetK8sAppPrecheckResult

func CreateGetK8sAppPrecheckResultRequest ¶ added in v1.61.1827

func CreateGetK8sAppPrecheckResultRequest() (request *GetK8sAppPrecheckResultRequest)

CreateGetK8sAppPrecheckResultRequest creates a request to invoke GetK8sAppPrecheckResult API

type GetK8sAppPrecheckResultResponse ¶ added in v1.61.1827

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

GetK8sAppPrecheckResultResponse is the response struct for api GetK8sAppPrecheckResult

func CreateGetK8sAppPrecheckResultResponse ¶ added in v1.61.1827

func CreateGetK8sAppPrecheckResultResponse() (response *GetK8sAppPrecheckResultResponse)

CreateGetK8sAppPrecheckResultResponse creates a response to parse from GetK8sAppPrecheckResult response

type GetK8sApplicationRequest ¶ added in v1.61.26

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

GetK8sApplicationRequest is the request struct for api GetK8sApplication

func CreateGetK8sApplicationRequest ¶ added in v1.61.26

func CreateGetK8sApplicationRequest() (request *GetK8sApplicationRequest)

CreateGetK8sApplicationRequest creates a request to invoke GetK8sApplication API

type GetK8sApplicationResponse ¶ added in v1.61.26

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

GetK8sApplicationResponse is the response struct for api GetK8sApplication

func CreateGetK8sApplicationResponse ¶ added in v1.61.26

func CreateGetK8sApplicationResponse() (response *GetK8sApplicationResponse)

CreateGetK8sApplicationResponse creates a response to parse from GetK8sApplication response

type GetK8sClusterRequest ¶ added in v1.61.472

type GetK8sClusterRequest struct {
	*requests.RoaRequest
	ClusterType    requests.Integer `position:"Query" name:"ClusterType"`
	RegionTag      string           `position:"Query" name:"RegionTag"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	SubClusterType string           `position:"Query" name:"SubClusterType"`
}

GetK8sClusterRequest is the request struct for api GetK8sCluster

func CreateGetK8sClusterRequest ¶ added in v1.61.472

func CreateGetK8sClusterRequest() (request *GetK8sClusterRequest)

CreateGetK8sClusterRequest creates a request to invoke GetK8sCluster API

type GetK8sClusterResponse ¶ added in v1.61.472

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

GetK8sClusterResponse is the response struct for api GetK8sCluster

func CreateGetK8sClusterResponse ¶ added in v1.61.472

func CreateGetK8sClusterResponse() (response *GetK8sClusterResponse)

CreateGetK8sClusterResponse creates a response to parse from GetK8sCluster response

type GetK8sServicesRequest ¶ added in v1.61.844

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

GetK8sServicesRequest is the request struct for api GetK8sServices

func CreateGetK8sServicesRequest ¶ added in v1.61.844

func CreateGetK8sServicesRequest() (request *GetK8sServicesRequest)

CreateGetK8sServicesRequest creates a request to invoke GetK8sServices API

type GetK8sServicesResponse ¶ added in v1.61.844

type GetK8sServicesResponse struct {
	*responses.BaseResponse
	Code      int            `json:"Code" xml:"Code"`
	Message   string         `json:"Message" xml:"Message"`
	RequestId string         `json:"RequestId" xml:"RequestId"`
	Services  []ServicesItem `json:"Services" xml:"Services"`
}

GetK8sServicesResponse is the response struct for api GetK8sServices

func CreateGetK8sServicesResponse ¶ added in v1.61.844

func CreateGetK8sServicesResponse() (response *GetK8sServicesResponse)

CreateGetK8sServicesResponse creates a response to parse from GetK8sServices response

type GetPackageStorageCredentialRequest ¶

type GetPackageStorageCredentialRequest struct {
	*requests.RoaRequest
}

GetPackageStorageCredentialRequest is the request struct for api GetPackageStorageCredential

func CreateGetPackageStorageCredentialRequest ¶

func CreateGetPackageStorageCredentialRequest() (request *GetPackageStorageCredentialRequest)

CreateGetPackageStorageCredentialRequest creates a request to invoke GetPackageStorageCredential API

type GetPackageStorageCredentialResponse ¶

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

GetPackageStorageCredentialResponse is the response struct for api GetPackageStorageCredential

func CreateGetPackageStorageCredentialResponse ¶

func CreateGetPackageStorageCredentialResponse() (response *GetPackageStorageCredentialResponse)

CreateGetPackageStorageCredentialResponse creates a response to parse from GetPackageStorageCredential response

type GetScalingRulesRequest ¶ added in v1.61.26

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

GetScalingRulesRequest is the request struct for api GetScalingRules

func CreateGetScalingRulesRequest ¶ added in v1.61.26

func CreateGetScalingRulesRequest() (request *GetScalingRulesRequest)

CreateGetScalingRulesRequest creates a request to invoke GetScalingRules API

type GetScalingRulesResponse ¶ added in v1.61.26

type GetScalingRulesResponse struct {
	*responses.BaseResponse
	Code       int                   `json:"Code" xml:"Code"`
	Message    string                `json:"Message" xml:"Message"`
	UpdateTime int64                 `json:"UpdateTime" xml:"UpdateTime"`
	RequestId  string                `json:"RequestId" xml:"RequestId"`
	Data       DataInGetScalingRules `json:"Data" xml:"Data"`
}

GetScalingRulesResponse is the response struct for api GetScalingRules

func CreateGetScalingRulesResponse ¶ added in v1.61.26

func CreateGetScalingRulesResponse() (response *GetScalingRulesResponse)

CreateGetScalingRulesResponse creates a response to parse from GetScalingRules response

type GetSecureTokenRequest ¶

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

GetSecureTokenRequest is the request struct for api GetSecureToken

func CreateGetSecureTokenRequest ¶

func CreateGetSecureTokenRequest() (request *GetSecureTokenRequest)

CreateGetSecureTokenRequest creates a request to invoke GetSecureToken API

type GetSecureTokenResponse ¶

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

GetSecureTokenResponse is the response struct for api GetSecureToken

func CreateGetSecureTokenResponse ¶

func CreateGetSecureTokenResponse() (response *GetSecureTokenResponse)

CreateGetSecureTokenResponse creates a response to parse from GetSecureToken response

type GetServiceConsumersPageRequest ¶ added in v1.61.844

type GetServiceConsumersPageRequest struct {
	*requests.RoaRequest
	RegistryType   string           `position:"Query" name:"registryType"`
	Origin         string           `position:"Query" name:"origin"`
	Ip             string           `position:"Query" name:"ip"`
	Source         string           `position:"Query" name:"source"`
	ServiceType    string           `position:"Query" name:"serviceType"`
	Size           requests.Integer `position:"Query" name:"size"`
	AppId          string           `position:"Query" name:"appId"`
	Namespace      string           `position:"Query" name:"namespace"`
	ServiceVersion string           `position:"Query" name:"serviceVersion"`
	ServiceName    string           `position:"Query" name:"serviceName"`
	Page           requests.Integer `position:"Query" name:"page"`
	Region         string           `position:"Query" name:"region"`
	ServiceId      string           `position:"Query" name:"serviceId"`
	Group          string           `position:"Query" name:"group"`
}

GetServiceConsumersPageRequest is the request struct for api GetServiceConsumersPage

func CreateGetServiceConsumersPageRequest ¶ added in v1.61.844

func CreateGetServiceConsumersPageRequest() (request *GetServiceConsumersPageRequest)

CreateGetServiceConsumersPageRequest creates a request to invoke GetServiceConsumersPage API

type GetServiceConsumersPageResponse ¶ added in v1.61.844

type GetServiceConsumersPageResponse struct {
	*responses.BaseResponse
	Code    int    `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Success bool   `json:"Success" xml:"Success"`
	Data    Data   `json:"Data" xml:"Data"`
}

GetServiceConsumersPageResponse is the response struct for api GetServiceConsumersPage

func CreateGetServiceConsumersPageResponse ¶ added in v1.61.844

func CreateGetServiceConsumersPageResponse() (response *GetServiceConsumersPageResponse)

CreateGetServiceConsumersPageResponse creates a response to parse from GetServiceConsumersPage response

type GetServiceDetailRequest ¶ added in v1.61.844

type GetServiceDetailRequest struct {
	*requests.RoaRequest
	RegistryType   string `position:"Query" name:"registryType"`
	ServiceType    string `position:"Query" name:"serviceType"`
	Origin         string `position:"Query" name:"origin"`
	AppId          string `position:"Query" name:"appId"`
	Ip             string `position:"Query" name:"ip"`
	Namespace      string `position:"Query" name:"namespace"`
	ServiceVersion string `position:"Query" name:"serviceVersion"`
	ServiceName    string `position:"Query" name:"serviceName"`
	Source         string `position:"Query" name:"source"`
	Region         string `position:"Query" name:"region"`
	ServiceId      string `position:"Query" name:"serviceId"`
	Group          string `position:"Query" name:"group"`
}

GetServiceDetailRequest is the request struct for api GetServiceDetail

func CreateGetServiceDetailRequest ¶ added in v1.61.844

func CreateGetServiceDetailRequest() (request *GetServiceDetailRequest)

CreateGetServiceDetailRequest creates a request to invoke GetServiceDetail API

type GetServiceDetailResponse ¶ added in v1.61.844

type GetServiceDetailResponse struct {
	*responses.BaseResponse
	Code    int    `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Success bool   `json:"Success" xml:"Success"`
	Data    Data   `json:"Data" xml:"Data"`
}

GetServiceDetailResponse is the response struct for api GetServiceDetail

func CreateGetServiceDetailResponse ¶ added in v1.61.844

func CreateGetServiceDetailResponse() (response *GetServiceDetailResponse)

CreateGetServiceDetailResponse creates a response to parse from GetServiceDetail response

type GetServiceListPageRequest ¶ added in v1.61.844

type GetServiceListPageRequest struct {
	*requests.RoaRequest
	ServiceType string           `position:"Query" name:"serviceType"`
	Side        string           `position:"Query" name:"side"`
	Size        requests.Integer `position:"Query" name:"size"`
	Origin      string           `position:"Query" name:"origin"`
	SearchType  string           `position:"Query" name:"searchType"`
	Namespace   string           `position:"Query" name:"namespace"`
	Page        requests.Integer `position:"Query" name:"page"`
	Region      string           `position:"Query" name:"region"`
	SearchValue string           `position:"Query" name:"searchValue"`
}

GetServiceListPageRequest is the request struct for api GetServiceListPage

func CreateGetServiceListPageRequest ¶ added in v1.61.844

func CreateGetServiceListPageRequest() (request *GetServiceListPageRequest)

CreateGetServiceListPageRequest creates a request to invoke GetServiceListPage API

type GetServiceListPageResponse ¶ added in v1.61.844

type GetServiceListPageResponse struct {
	*responses.BaseResponse
	Code    int                      `json:"Code" xml:"Code"`
	Message string                   `json:"Message" xml:"Message"`
	Success bool                     `json:"Success" xml:"Success"`
	Data    DataInGetServiceListPage `json:"Data" xml:"Data"`
}

GetServiceListPageResponse is the response struct for api GetServiceListPage

func CreateGetServiceListPageResponse ¶ added in v1.61.844

func CreateGetServiceListPageResponse() (response *GetServiceListPageResponse)

CreateGetServiceListPageResponse creates a response to parse from GetServiceListPage response

type GetServiceMethodPageRequest ¶ added in v1.61.844

type GetServiceMethodPageRequest struct {
	*requests.RoaRequest
	RegistryType     string           `position:"Query" name:"registryType"`
	Origin           string           `position:"Query" name:"origin"`
	Ip               string           `position:"Query" name:"ip"`
	Source           string           `position:"Query" name:"source"`
	PageNumber       requests.Integer `position:"Query" name:"pageNumber"`
	Path             string           `position:"Query" name:"path"`
	ServiceType      string           `position:"Query" name:"serviceType"`
	AppId            string           `position:"Query" name:"appId"`
	Namespace        string           `position:"Query" name:"namespace"`
	ServiceVersion   string           `position:"Query" name:"serviceVersion"`
	PageSize         requests.Integer `position:"Query" name:"pageSize"`
	Name             string           `position:"Query" name:"name"`
	ServiceName      string           `position:"Query" name:"serviceName"`
	Region           string           `position:"Query" name:"region"`
	ServiceId        string           `position:"Query" name:"serviceId"`
	MethodController string           `position:"Query" name:"methodController"`
	Group            string           `position:"Query" name:"group"`
}

GetServiceMethodPageRequest is the request struct for api GetServiceMethodPage

func CreateGetServiceMethodPageRequest ¶ added in v1.61.844

func CreateGetServiceMethodPageRequest() (request *GetServiceMethodPageRequest)

CreateGetServiceMethodPageRequest creates a request to invoke GetServiceMethodPage API

type GetServiceMethodPageResponse ¶ added in v1.61.844

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

GetServiceMethodPageResponse is the response struct for api GetServiceMethodPage

func CreateGetServiceMethodPageResponse ¶ added in v1.61.844

func CreateGetServiceMethodPageResponse() (response *GetServiceMethodPageResponse)

CreateGetServiceMethodPageResponse creates a response to parse from GetServiceMethodPage response

type GetServiceProvidersPageRequest ¶ added in v1.61.844

type GetServiceProvidersPageRequest struct {
	*requests.RoaRequest
	RegistryType   string           `position:"Query" name:"registryType"`
	Origin         string           `position:"Query" name:"origin"`
	Ip             string           `position:"Query" name:"ip"`
	Source         string           `position:"Query" name:"source"`
	ServiceType    string           `position:"Query" name:"serviceType"`
	Size           requests.Integer `position:"Query" name:"size"`
	AppId          string           `position:"Query" name:"appId"`
	Namespace      string           `position:"Query" name:"namespace"`
	ServiceVersion string           `position:"Query" name:"serviceVersion"`
	ServiceName    string           `position:"Query" name:"serviceName"`
	Page           requests.Integer `position:"Query" name:"page"`
	Region         string           `position:"Query" name:"region"`
	ServiceId      string           `position:"Query" name:"serviceId"`
	Group          string           `position:"Query" name:"group"`
}

GetServiceProvidersPageRequest is the request struct for api GetServiceProvidersPage

func CreateGetServiceProvidersPageRequest ¶ added in v1.61.844

func CreateGetServiceProvidersPageRequest() (request *GetServiceProvidersPageRequest)

CreateGetServiceProvidersPageRequest creates a request to invoke GetServiceProvidersPage API

type GetServiceProvidersPageResponse ¶ added in v1.61.844

type GetServiceProvidersPageResponse struct {
	*responses.BaseResponse
	Code    int    `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Success bool   `json:"Success" xml:"Success"`
	Data    Data   `json:"Data" xml:"Data"`
}

GetServiceProvidersPageResponse is the response struct for api GetServiceProvidersPage

func CreateGetServiceProvidersPageResponse ¶ added in v1.61.844

func CreateGetServiceProvidersPageResponse() (response *GetServiceProvidersPageResponse)

CreateGetServiceProvidersPageResponse creates a response to parse from GetServiceProvidersPage response

type GetWebContainerConfigRequest ¶ added in v1.61.1233

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

GetWebContainerConfigRequest is the request struct for api GetWebContainerConfig

func CreateGetWebContainerConfigRequest ¶ added in v1.61.1233

func CreateGetWebContainerConfigRequest() (request *GetWebContainerConfigRequest)

CreateGetWebContainerConfigRequest creates a request to invoke GetWebContainerConfig API

type GetWebContainerConfigResponse ¶ added in v1.61.1233

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

GetWebContainerConfigResponse is the response struct for api GetWebContainerConfig

func CreateGetWebContainerConfigResponse ¶ added in v1.61.1233

func CreateGetWebContainerConfigResponse() (response *GetWebContainerConfigResponse)

CreateGetWebContainerConfigResponse creates a response to parse from GetWebContainerConfig response

type Group ¶

type Group struct {
	UpdateTime       int64  `json:"UpdateTime" xml:"UpdateTime"`
	GroupName        string `json:"GroupName" xml:"GroupName"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	CreateTime       int64  `json:"CreateTime" xml:"CreateTime"`
	AppVersionId     string `json:"AppVersionId" xml:"AppVersionId"`
	AppId            string `json:"AppId" xml:"AppId"`
	PackageVersionId string `json:"PackageVersionId" xml:"PackageVersionId"`
	GroupType        int    `json:"GroupType" xml:"GroupType"`
	ClusterId        string `json:"ClusterId" xml:"ClusterId"`
}

Group is a nested struct in edas response

type GroupList ¶

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

GroupList is a nested struct in edas response

type GroupsInListConsumedServices ¶

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

GroupsInListConsumedServices is a nested struct in edas response

type GroupsInListPublishedServices ¶

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

GroupsInListPublishedServices is a nested struct in edas response

type HooksConfiguration ¶ added in v1.61.844

type HooksConfiguration struct {
	Configuration []Configuration `json:"Configuration" xml:"Configuration"`
}

HooksConfiguration is a nested struct in edas response

type ImageInfo ¶ added in v1.61.26

type ImageInfo struct {
	RepoId         string `json:"RepoId" xml:"RepoId"`
	ImageUrl       string `json:"ImageUrl" xml:"ImageUrl"`
	RepoOriginType string `json:"RepoOriginType" xml:"RepoOriginType"`
	Tag            string `json:"Tag" xml:"Tag"`
	RepoName       string `json:"RepoName" xml:"RepoName"`
	RepoNamespace  string `json:"RepoNamespace" xml:"RepoNamespace"`
	RegionId       string `json:"RegionId" xml:"RegionId"`
}

ImageInfo is a nested struct in edas response

type ImportK8sClusterRequest ¶

type ImportK8sClusterRequest struct {
	*requests.RoaRequest
	Mode        requests.Integer `position:"Query" name:"Mode"`
	EnableAsm   requests.Boolean `position:"Query" name:"EnableAsm"`
	NamespaceId string           `position:"Query" name:"NamespaceId"`
	ClusterId   string           `position:"Query" name:"ClusterId"`
}

ImportK8sClusterRequest is the request struct for api ImportK8sCluster

func CreateImportK8sClusterRequest ¶

func CreateImportK8sClusterRequest() (request *ImportK8sClusterRequest)

CreateImportK8sClusterRequest creates a request to invoke ImportK8sCluster API

type ImportK8sClusterResponse ¶

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

ImportK8sClusterResponse is the response struct for api ImportK8sCluster

func CreateImportK8sClusterResponse ¶

func CreateImportK8sClusterResponse() (response *ImportK8sClusterResponse)

CreateImportK8sClusterResponse creates a response to parse from ImportK8sCluster response

type IngressConfs ¶ added in v1.61.1008

type IngressConfs struct {
	IngressConfsItem []IngressConfsItem `json:"IngressConfs" xml:"IngressConfs"`
}

IngressConfs is a nested struct in edas response

type IngressConfsItem ¶ added in v1.61.1008

type IngressConfsItem struct {
	CreationTime      string      `json:"CreationTime" xml:"CreationTime"`
	SslRedirect       bool        `json:"SslRedirect" xml:"SslRedirect"`
	Endpoint          string      `json:"Endpoint" xml:"Endpoint"`
	Namespace         string      `json:"Namespace" xml:"Namespace"`
	Name              string      `json:"Name" xml:"Name"`
	DashboardUrl      string      `json:"DashboardUrl" xml:"DashboardUrl"`
	AlbId             string      `json:"AlbId" xml:"AlbId"`
	IngressType       string      `json:"IngressType" xml:"IngressType"`
	OfficalBasicUrl   string      `json:"OfficalBasicUrl" xml:"OfficalBasicUrl"`
	OfficalRequestUrl string      `json:"OfficalRequestUrl" xml:"OfficalRequestUrl"`
	MseGatewayId      string      `json:"MseGatewayId" xml:"MseGatewayId"`
	MseGatewayName    string      `json:"MseGatewayName" xml:"MseGatewayName"`
	Annotations       string      `json:"Annotations" xml:"Annotations"`
	Labels            string      `json:"Labels" xml:"Labels"`
	Rules             []RulesItem `json:"Rules" xml:"Rules"`
}

IngressConfsItem is a nested struct in edas response

type InputParams ¶ added in v1.61.26

type InputParams struct {
	InputParam []string `json:"InputParam" xml:"InputParam"`
}

InputParams is a nested struct in edas response

type InsertApplicationRequest ¶

type InsertApplicationRequest struct {
	*requests.RoaRequest
	WebContainer    string           `position:"Query" name:"WebContainer"`
	EcuInfo         string           `position:"Query" name:"EcuInfo"`
	MinHeapSize     requests.Integer `position:"Query" name:"MinHeapSize"`
	BuildPackId     requests.Integer `position:"Query" name:"BuildPackId"`
	ComponentIds    string           `position:"Query" name:"ComponentIds"`
	HealthCheckUrl  string           `position:"Query" name:"HealthCheckUrl"`
	ReservedPortStr string           `position:"Query" name:"ReservedPortStr"`
	JvmOptions      string           `position:"Query" name:"JvmOptions"`
	Description     string           `position:"Query" name:"Description"`
	Cpu             requests.Integer `position:"Query" name:"Cpu"`
	MaxPermSize     requests.Integer `position:"Query" name:"MaxPermSize"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	MaxHeapSize     requests.Integer `position:"Query" name:"MaxHeapSize"`
	EnablePortCheck requests.Boolean `position:"Query" name:"EnablePortCheck"`
	ApplicationName string           `position:"Query" name:"ApplicationName"`
	Jdk             string           `position:"Query" name:"Jdk"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	Mem             requests.Integer `position:"Query" name:"Mem"`
	LogicalRegionId string           `position:"Query" name:"LogicalRegionId"`
	EnableUrlCheck  requests.Boolean `position:"Query" name:"EnableUrlCheck"`
	PackageType     string           `position:"Query" name:"PackageType"`
	Hooks           string           `position:"Query" name:"Hooks"`
}

InsertApplicationRequest is the request struct for api InsertApplication

func CreateInsertApplicationRequest ¶

func CreateInsertApplicationRequest() (request *InsertApplicationRequest)

CreateInsertApplicationRequest creates a request to invoke InsertApplication API

type InsertApplicationResponse ¶

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

InsertApplicationResponse is the response struct for api InsertApplication

func CreateInsertApplicationResponse ¶

func CreateInsertApplicationResponse() (response *InsertApplicationResponse)

CreateInsertApplicationResponse creates a response to parse from InsertApplication response

type InsertClusterMemberRequest ¶

type InsertClusterMemberRequest struct {
	*requests.RoaRequest
	Password    string `position:"Query" name:"password"`
	InstanceIds string `position:"Query" name:"instanceIds"`
	ClusterId   string `position:"Query" name:"clusterId"`
}

InsertClusterMemberRequest is the request struct for api InsertClusterMember

func CreateInsertClusterMemberRequest ¶

func CreateInsertClusterMemberRequest() (request *InsertClusterMemberRequest)

CreateInsertClusterMemberRequest creates a request to invoke InsertClusterMember API

type InsertClusterMemberResponse ¶

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

InsertClusterMemberResponse is the response struct for api InsertClusterMember

func CreateInsertClusterMemberResponse ¶

func CreateInsertClusterMemberResponse() (response *InsertClusterMemberResponse)

CreateInsertClusterMemberResponse creates a response to parse from InsertClusterMember response

type InsertClusterRequest ¶

type InsertClusterRequest struct {
	*requests.RoaRequest
	ClusterType     requests.Integer `position:"Query" name:"ClusterType"`
	IaasProvider    string           `position:"Query" name:"IaasProvider"`
	LogicalRegionId string           `position:"Query" name:"LogicalRegionId"`
	ClusterName     string           `position:"Query" name:"ClusterName"`
	VpcId           string           `position:"Query" name:"VpcId"`
	NetworkMode     requests.Integer `position:"Query" name:"NetworkMode"`
	OversoldFactor  requests.Integer `position:"Query" name:"OversoldFactor"`
}

InsertClusterRequest is the request struct for api InsertCluster

func CreateInsertClusterRequest ¶

func CreateInsertClusterRequest() (request *InsertClusterRequest)

CreateInsertClusterRequest creates a request to invoke InsertCluster API

type InsertClusterResponse ¶

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

InsertClusterResponse is the response struct for api InsertCluster

func CreateInsertClusterResponse ¶

func CreateInsertClusterResponse() (response *InsertClusterResponse)

CreateInsertClusterResponse creates a response to parse from InsertCluster response

type InsertDeployGroupRequest ¶

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

InsertDeployGroupRequest is the request struct for api InsertDeployGroup

func CreateInsertDeployGroupRequest ¶

func CreateInsertDeployGroupRequest() (request *InsertDeployGroupRequest)

CreateInsertDeployGroupRequest creates a request to invoke InsertDeployGroup API

type InsertDeployGroupResponse ¶

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

InsertDeployGroupResponse is the response struct for api InsertDeployGroup

func CreateInsertDeployGroupResponse ¶

func CreateInsertDeployGroupResponse() (response *InsertDeployGroupResponse)

CreateInsertDeployGroupResponse creates a response to parse from InsertDeployGroup response

type InsertK8sApplicationRequest ¶

type InsertK8sApplicationRequest struct {
	*requests.RoaRequest
	NasId                    string           `position:"Query" name:"NasId"`
	Sidecars                 string           `position:"Query" name:"Sidecars"`
	IntranetSlbId            string           `position:"Query" name:"IntranetSlbId"`
	RequestsEphemeralStorage requests.Integer `position:"Query" name:"RequestsEphemeralStorage"`
	Envs                     string           `position:"Query" name:"Envs"`
	Annotations              string           `position:"Query" name:"Annotations"`
	RequestsMem              requests.Integer `position:"Query" name:"RequestsMem"`
	StorageType              string           `position:"Query" name:"StorageType"`
	ResourceGroupId          string           `position:"Query" name:"ResourceGroupId"`
	ConfigMountDescs         string           `position:"Query" name:"ConfigMountDescs"`
	AppName                  string           `position:"Query" name:"AppName"`
	Startup                  string           `position:"Query" name:"Startup"`
	RequestsmCpu             requests.Integer `position:"Query" name:"RequestsmCpu"`
	ImagePlatforms           string           `position:"Query" name:"ImagePlatforms"`
	DeployAcrossZones        string           `position:"Query" name:"DeployAcrossZones"`
	TerminateGracePeriod     requests.Integer `position:"Query" name:"TerminateGracePeriod"`
	IntranetSlbPort          requests.Integer `position:"Query" name:"IntranetSlbPort"`
	DeployAcrossNodes        string           `position:"Query" name:"DeployAcrossNodes"`
	PreStop                  string           `position:"Query" name:"PreStop"`
	BuildPackId              string           `position:"Query" name:"BuildPackId"`
	EnableEmptyPushReject    requests.Boolean `position:"Query" name:"EnableEmptyPushReject"`
	LocalVolume              string           `position:"Query" name:"LocalVolume"`
	WorkloadType             string           `position:"Query" name:"WorkloadType"`
	Labels                   string           `position:"Query" name:"Labels"`
	UserBaseImageUrl         string           `position:"Query" name:"UserBaseImageUrl"`
	UseBodyEncoding          requests.Boolean `position:"Query" name:"UseBodyEncoding"`
	LimitEphemeralStorage    requests.Integer `position:"Query" name:"LimitEphemeralStorage"`
	LosslessRuleFuncType     requests.Integer `position:"Query" name:"LosslessRuleFuncType"`
	EmptyDirs                string           `position:"Query" name:"EmptyDirs"`
	PackageType              string           `position:"Query" name:"PackageType"`
	LosslessRuleRelated      requests.Boolean `position:"Query" name:"LosslessRuleRelated"`
	SecretName               string           `position:"Query" name:"SecretName"`
	RuntimeClassName         string           `position:"Query" name:"RuntimeClassName"`
	PostStart                string           `position:"Query" name:"PostStart"`
	CustomAffinity           string           `position:"Query" name:"CustomAffinity"`
	EnableLosslessRule       requests.Boolean `position:"Query" name:"EnableLosslessRule"`
	LosslessRuleWarmupTime   requests.Integer `position:"Query" name:"LosslessRuleWarmupTime"`
	RepoId                   string           `position:"Query" name:"RepoId"`
	InternetTargetPort       requests.Integer `position:"Query" name:"InternetTargetPort"`
	WebContainer             string           `position:"Query" name:"WebContainer"`
	EnableAsm                requests.Boolean `position:"Query" name:"EnableAsm"`
	EnableAhas               requests.Boolean `position:"Query" name:"EnableAhas"`
	SlsConfigs               string           `position:"Query" name:"SlsConfigs"`
	CommandArgs              string           `position:"Query" name:"CommandArgs"`
	Readiness                string           `position:"Query" name:"Readiness"`
	Liveness                 string           `position:"Query" name:"Liveness"`
	CsClusterId              string           `position:"Query" name:"CsClusterId"`
	AppConfig                string           `position:"Query" name:"AppConfig"`
	InitContainers           string           `position:"Query" name:"InitContainers"`
	InternetSlbPort          requests.Integer `position:"Query" name:"InternetSlbPort"`
	PackageVersion           string           `position:"Query" name:"PackageVersion"`
	Timeout                  requests.Integer `position:"Query" name:"Timeout"`
	EnvFroms                 string           `position:"Query" name:"EnvFroms"`
	LimitMem                 requests.Integer `position:"Query" name:"LimitMem"`
	LimitmCpu                requests.Integer `position:"Query" name:"LimitmCpu"`
	EdasContainerVersion     string           `position:"Query" name:"EdasContainerVersion"`
	InternetSlbId            string           `position:"Query" name:"InternetSlbId"`
	LogicalRegionId          string           `position:"Query" name:"LogicalRegionId"`
	PackageUrl               string           `position:"Query" name:"PackageUrl"`
	InternetSlbProtocol      string           `position:"Query" name:"InternetSlbProtocol"`
	LosslessRuleDelayTime    requests.Integer `position:"Query" name:"LosslessRuleDelayTime"`
	MountDescs               string           `position:"Query" name:"MountDescs"`
	FeatureConfig            string           `position:"Query" name:"FeatureConfig"`
	Replicas                 requests.Integer `position:"Query" name:"Replicas"`
	LimitCpu                 requests.Integer `position:"Query" name:"LimitCpu"`
	CustomTolerations        string           `position:"Query" name:"CustomTolerations"`
	WebContainerConfig       string           `position:"Query" name:"WebContainerConfig"`
	IsMultilingualApp        requests.Boolean `position:"Query" name:"IsMultilingualApp"`
	ClusterId                string           `position:"Query" name:"ClusterId"`
	ServiceConfigs           string           `position:"Query" name:"ServiceConfigs"`
	IntranetTargetPort       requests.Integer `position:"Query" name:"IntranetTargetPort"`
	Command                  string           `position:"Query" name:"Command"`
	JDK                      string           `position:"Query" name:"JDK"`
	UriEncoding              string           `position:"Query" name:"UriEncoding"`
	IntranetSlbProtocol      string           `position:"Query" name:"IntranetSlbProtocol"`
	ImageUrl                 string           `position:"Query" name:"ImageUrl"`
	PvcMountDescs            string           `position:"Query" name:"PvcMountDescs"`
	Namespace                string           `position:"Query" name:"Namespace"`
	ContainerRegistryId      string           `position:"Query" name:"ContainerRegistryId"`
	AppTemplateName          string           `position:"Query" name:"AppTemplateName"`
	ApplicationDescription   string           `position:"Query" name:"ApplicationDescription"`
	LosslessRuleAligned      requests.Boolean `position:"Query" name:"LosslessRuleAligned"`
	RequestsCpu              requests.Integer `position:"Query" name:"RequestsCpu"`
	JavaStartUpConfig        string           `position:"Query" name:"JavaStartUpConfig"`
}

InsertK8sApplicationRequest is the request struct for api InsertK8sApplication

func CreateInsertK8sApplicationRequest ¶

func CreateInsertK8sApplicationRequest() (request *InsertK8sApplicationRequest)

CreateInsertK8sApplicationRequest creates a request to invoke InsertK8sApplication API

type InsertK8sApplicationResponse ¶

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

InsertK8sApplicationResponse is the response struct for api InsertK8sApplication

func CreateInsertK8sApplicationResponse ¶

func CreateInsertK8sApplicationResponse() (response *InsertK8sApplicationResponse)

CreateInsertK8sApplicationResponse creates a response to parse from InsertK8sApplication response

type InsertOrUpdateRegionRequest ¶

type InsertOrUpdateRegionRequest struct {
	*requests.RoaRequest
	RegistryType  string           `position:"Query" name:"RegistryType"`
	DebugEnable   requests.Boolean `position:"Query" name:"DebugEnable"`
	RegionTag     string           `position:"Query" name:"RegionTag"`
	RegionName    string           `position:"Query" name:"RegionName"`
	Description   string           `position:"Query" name:"Description"`
	MseInstanceId string           `position:"Query" name:"MseInstanceId"`
	Id            requests.Integer `position:"Query" name:"Id"`
}

InsertOrUpdateRegionRequest is the request struct for api InsertOrUpdateRegion

func CreateInsertOrUpdateRegionRequest ¶

func CreateInsertOrUpdateRegionRequest() (request *InsertOrUpdateRegionRequest)

CreateInsertOrUpdateRegionRequest creates a request to invoke InsertOrUpdateRegion API

type InsertOrUpdateRegionResponse ¶

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

InsertOrUpdateRegionResponse is the response struct for api InsertOrUpdateRegion

func CreateInsertOrUpdateRegionResponse ¶

func CreateInsertOrUpdateRegionResponse() (response *InsertOrUpdateRegionResponse)

CreateInsertOrUpdateRegionResponse creates a response to parse from InsertOrUpdateRegion response

type InsertRoleRequest ¶

type InsertRoleRequest struct {
	*requests.RoaRequest
	RoleName   string `position:"Query" name:"RoleName"`
	ActionData string `position:"Query" name:"ActionData"`
}

InsertRoleRequest is the request struct for api InsertRole

func CreateInsertRoleRequest ¶

func CreateInsertRoleRequest() (request *InsertRoleRequest)

CreateInsertRoleRequest creates a request to invoke InsertRole API

type InsertRoleResponse ¶

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

InsertRoleResponse is the response struct for api InsertRole

func CreateInsertRoleResponse ¶

func CreateInsertRoleResponse() (response *InsertRoleResponse)

CreateInsertRoleResponse creates a response to parse from InsertRole response

type InsertServiceGroupRequest ¶

type InsertServiceGroupRequest struct {
	*requests.RoaRequest
	GroupName string `position:"Query" name:"GroupName"`
}

InsertServiceGroupRequest is the request struct for api InsertServiceGroup

func CreateInsertServiceGroupRequest ¶

func CreateInsertServiceGroupRequest() (request *InsertServiceGroupRequest)

CreateInsertServiceGroupRequest creates a request to invoke InsertServiceGroup API

type InsertServiceGroupResponse ¶

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

InsertServiceGroupResponse is the response struct for api InsertServiceGroup

func CreateInsertServiceGroupResponse ¶

func CreateInsertServiceGroupResponse() (response *InsertServiceGroupResponse)

CreateInsertServiceGroupResponse creates a response to parse from InsertServiceGroup response

type InsertSwimmingLaneGroupRequest ¶ added in v1.61.844

type InsertSwimmingLaneGroupRequest struct {
	*requests.RoaRequest
	AppIds          string `position:"Query" name:"AppIds"`
	LogicalRegionId string `position:"Query" name:"LogicalRegionId"`
	Name            string `position:"Query" name:"Name"`
	EntryApp        string `position:"Query" name:"EntryApp"`
}

InsertSwimmingLaneGroupRequest is the request struct for api InsertSwimmingLaneGroup

func CreateInsertSwimmingLaneGroupRequest ¶ added in v1.61.844

func CreateInsertSwimmingLaneGroupRequest() (request *InsertSwimmingLaneGroupRequest)

CreateInsertSwimmingLaneGroupRequest creates a request to invoke InsertSwimmingLaneGroup API

type InsertSwimmingLaneGroupResponse ¶ added in v1.61.844

type InsertSwimmingLaneGroupResponse struct {
	*responses.BaseResponse
	Code      int                           `json:"Code" xml:"Code"`
	Message   string                        `json:"Message" xml:"Message"`
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Data      DataInInsertSwimmingLaneGroup `json:"Data" xml:"Data"`
}

InsertSwimmingLaneGroupResponse is the response struct for api InsertSwimmingLaneGroup

func CreateInsertSwimmingLaneGroupResponse ¶ added in v1.61.844

func CreateInsertSwimmingLaneGroupResponse() (response *InsertSwimmingLaneGroupResponse)

CreateInsertSwimmingLaneGroupResponse creates a response to parse from InsertSwimmingLaneGroup response

type InsertSwimmingLaneRequest ¶ added in v1.61.844

type InsertSwimmingLaneRequest struct {
	*requests.RoaRequest
	AppInfos        string           `position:"Query" name:"AppInfos"`
	EntryRules      string           `position:"Query" name:"EntryRules"`
	LogicalRegionId string           `position:"Query" name:"LogicalRegionId"`
	EnableRules     requests.Boolean `position:"Query" name:"EnableRules"`
	GroupId         requests.Integer `position:"Query" name:"GroupId"`
	Name            string           `position:"Query" name:"Name"`
	Tag             string           `position:"Query" name:"Tag"`
}

InsertSwimmingLaneRequest is the request struct for api InsertSwimmingLane

func CreateInsertSwimmingLaneRequest ¶ added in v1.61.844

func CreateInsertSwimmingLaneRequest() (request *InsertSwimmingLaneRequest)

CreateInsertSwimmingLaneRequest creates a request to invoke InsertSwimmingLane API

type InsertSwimmingLaneResponse ¶ added in v1.61.844

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

InsertSwimmingLaneResponse is the response struct for api InsertSwimmingLane

func CreateInsertSwimmingLaneResponse ¶ added in v1.61.844

func CreateInsertSwimmingLaneResponse() (response *InsertSwimmingLaneResponse)

CreateInsertSwimmingLaneResponse creates a response to parse from InsertSwimmingLane response

type InstallAgentRequest ¶

type InstallAgentRequest struct {
	*requests.RoaRequest
	InstanceIds string           `position:"Query" name:"InstanceIds"`
	DoAsync     requests.Boolean `position:"Query" name:"DoAsync"`
	ClusterId   string           `position:"Query" name:"ClusterId"`
}

InstallAgentRequest is the request struct for api InstallAgent

func CreateInstallAgentRequest ¶

func CreateInstallAgentRequest() (request *InstallAgentRequest)

CreateInstallAgentRequest creates a request to invoke InstallAgent API

type InstallAgentResponse ¶

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

InstallAgentResponse is the response struct for api InstallAgent

func CreateInstallAgentResponse ¶

func CreateInstallAgentResponse() (response *InstallAgentResponse)

CreateInstallAgentResponse creates a response to parse from InstallAgent response

type Instance ¶

type Instance struct {
	Expired      bool   `json:"Expired" xml:"Expired"`
	PublicIp     string `json:"PublicIp" xml:"PublicIp"`
	VpcName      string `json:"VpcName" xml:"VpcName"`
	Version      string `json:"Version" xml:"Version"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	GroupName    string `json:"GroupName" xml:"GroupName"`
	Mem          int    `json:"Mem" xml:"Mem"`
	NodeLabels   string `json:"NodeLabels" xml:"NodeLabels"`
	EcuId        string `json:"EcuId" xml:"EcuId"`
	AppId        string `json:"AppId" xml:"AppId"`
	NodeName     string `json:"NodeName" xml:"NodeName"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
	PrivateIp    string `json:"PrivateIp" xml:"PrivateIp"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Eip          string `json:"Eip" xml:"Eip"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	InnerIp      string `json:"InnerIp" xml:"InnerIp"`
	Canary       bool   `json:"Canary" xml:"Canary"`
	VpcId        string `json:"VpcId" xml:"VpcId"`
	Status       string `json:"Status" xml:"Status"`
	Cpu          int    `json:"Cpu" xml:"Cpu"`
	PodRaw       string `json:"PodRaw" xml:"PodRaw"`
}

Instance is a nested struct in edas response

type InstanceDTO ¶

type InstanceDTO struct {
	Status               int                  `json:"Status" xml:"Status"`
	InstanceIp           string               `json:"InstanceIp" xml:"InstanceIp"`
	PodName              string               `json:"PodName" xml:"PodName"`
	InstanceName         string               `json:"InstanceName" xml:"InstanceName"`
	PodStatus            string               `json:"PodStatus" xml:"PodStatus"`
	InstanceStageDTOList InstanceStageDTOList `json:"InstanceStageDTOList" xml:"InstanceStageDTOList"`
}

InstanceDTO is a nested struct in edas response

type InstanceDTOList ¶

type InstanceDTOList struct {
	InstanceDTO []InstanceDTO `json:"InstanceDTO" xml:"InstanceDTO"`
}

InstanceDTOList is a nested struct in edas response

type InstanceIds ¶ added in v1.61.718

type InstanceIds struct {
	InstanceId []string `json:"InstanceId" xml:"InstanceId"`
}

InstanceIds is a nested struct in edas response

type InstanceListInDescribeAppInstanceList ¶ added in v1.61.1049

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

InstanceListInDescribeAppInstanceList is a nested struct in edas response

type InstanceListInListConvertableEcu ¶ added in v1.61.1049

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

InstanceListInListConvertableEcu is a nested struct in edas response

type InstanceStageDTO ¶

type InstanceStageDTO struct {
	StageId      string `json:"StageId" xml:"StageId"`
	Status       int    `json:"Status" xml:"Status"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	StageMessage string `json:"StageMessage" xml:"StageMessage"`
	FinishTime   string `json:"FinishTime" xml:"FinishTime"`
	StageName    string `json:"StageName" xml:"StageName"`
}

InstanceStageDTO is a nested struct in edas response

type InstanceStageDTOList ¶

type InstanceStageDTOList struct {
	InstanceStageDTO []InstanceStageDTO `json:"InstanceStageDTO" xml:"InstanceStageDTO"`
}

InstanceStageDTOList is a nested struct in edas response

type IpsInListConsumedServices ¶

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

IpsInListConsumedServices is a nested struct in edas response

type IpsInListPublishedServices ¶

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

IpsInListPublishedServices is a nested struct in edas response

type JavaStartUpConfig ¶ added in v1.61.1230

type JavaStartUpConfig struct {
	StartUpArgs     string `json:"StartUpArgs" xml:"StartUpArgs"`
	OriginalConfigs string `json:"OriginalConfigs" xml:"OriginalConfigs"`
}

JavaStartUpConfig is a nested struct in edas response

type JobResults ¶ added in v1.61.1827

type JobResults struct {
	JobResultsItem []JobResultsItem `json:"JobResults" xml:"JobResults"`
}

JobResults is a nested struct in edas response

type JobResultsItem ¶ added in v1.61.1827

type JobResultsItem struct {
	Name        string `json:"Name" xml:"Name"`
	Pass        bool   `json:"Pass" xml:"Pass"`
	Interrupted bool   `json:"Interrupted" xml:"Interrupted"`
	Reason      string `json:"Reason" xml:"Reason"`
}

JobResultsItem is a nested struct in edas response

type Jobs ¶ added in v1.61.1827

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

Jobs is a nested struct in edas response

type JvmConfiguration ¶

type JvmConfiguration struct {
	MaxPermSize int    `json:"MaxPermSize" xml:"MaxPermSize"`
	MaxHeapSize int    `json:"MaxHeapSize" xml:"MaxHeapSize"`
	Options     string `json:"Options" xml:"Options"`
	MinHeapSize int    `json:"MinHeapSize" xml:"MinHeapSize"`
}

JvmConfiguration is a nested struct in edas response

type LatestVersion ¶ added in v1.61.1229

type LatestVersion struct {
	Url            string `json:"Url" xml:"Url"`
	WarUrl         string `json:"WarUrl" xml:"WarUrl"`
	PackageVersion string `json:"PackageVersion" xml:"PackageVersion"`
}

LatestVersion is a nested struct in edas response

type ListAliyunRegionRequest ¶

type ListAliyunRegionRequest struct {
	*requests.RoaRequest
}

ListAliyunRegionRequest is the request struct for api ListAliyunRegion

func CreateListAliyunRegionRequest ¶

func CreateListAliyunRegionRequest() (request *ListAliyunRegionRequest)

CreateListAliyunRegionRequest creates a request to invoke ListAliyunRegion API

type ListAliyunRegionResponse ¶

type ListAliyunRegionResponse struct {
	*responses.BaseResponse
	Code             int                                `json:"Code" xml:"Code"`
	Message          string                             `json:"Message" xml:"Message"`
	RequestId        string                             `json:"RequestId" xml:"RequestId"`
	RegionEntityList RegionEntityListInListAliyunRegion `json:"RegionEntityList" xml:"RegionEntityList"`
}

ListAliyunRegionResponse is the response struct for api ListAliyunRegion

func CreateListAliyunRegionResponse ¶

func CreateListAliyunRegionResponse() (response *ListAliyunRegionResponse)

CreateListAliyunRegionResponse creates a response to parse from ListAliyunRegion response

type ListApplicationEcuRequest ¶

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

ListApplicationEcuRequest is the request struct for api ListApplicationEcu

func CreateListApplicationEcuRequest ¶

func CreateListApplicationEcuRequest() (request *ListApplicationEcuRequest)

CreateListApplicationEcuRequest creates a request to invoke ListApplicationEcu API

type ListApplicationEcuResponse ¶

type ListApplicationEcuResponse struct {
	*responses.BaseResponse
	Code        int                             `json:"Code" xml:"Code"`
	Message     string                          `json:"Message" xml:"Message"`
	RequestId   string                          `json:"RequestId" xml:"RequestId"`
	EcuInfoList EcuInfoListInListApplicationEcu `json:"EcuInfoList" xml:"EcuInfoList"`
}

ListApplicationEcuResponse is the response struct for api ListApplicationEcu

func CreateListApplicationEcuResponse ¶

func CreateListApplicationEcuResponse() (response *ListApplicationEcuResponse)

CreateListApplicationEcuResponse creates a response to parse from ListApplicationEcu response

type ListApplicationRequest ¶

type ListApplicationRequest struct {
	*requests.RoaRequest
	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
	AppIds                string           `position:"Query" name:"AppIds"`
	AppName               string           `position:"Query" name:"AppName"`
	LogicalRegionId       string           `position:"Query" name:"LogicalRegionId"`
	PageSize              requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage           requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId             string           `position:"Query" name:"ClusterId"`
	LogicalRegionIdFilter string           `position:"Query" name:"LogicalRegionIdFilter"`
}

ListApplicationRequest is the request struct for api ListApplication

func CreateListApplicationRequest ¶

func CreateListApplicationRequest() (request *ListApplicationRequest)

CreateListApplicationRequest creates a request to invoke ListApplication API

type ListApplicationResponse ¶

type ListApplicationResponse struct {
	*responses.BaseResponse
	Code            int                              `json:"Code" xml:"Code"`
	Message         string                           `json:"Message" xml:"Message"`
	RequestId       string                           `json:"RequestId" xml:"RequestId"`
	ApplicationList ApplicationListInListApplication `json:"ApplicationList" xml:"ApplicationList"`
}

ListApplicationResponse is the response struct for api ListApplication

func CreateListApplicationResponse ¶

func CreateListApplicationResponse() (response *ListApplicationResponse)

CreateListApplicationResponse creates a response to parse from ListApplication response

type ListAuthorityRequest ¶

type ListAuthorityRequest struct {
	*requests.RoaRequest
}

ListAuthorityRequest is the request struct for api ListAuthority

func CreateListAuthorityRequest ¶

func CreateListAuthorityRequest() (request *ListAuthorityRequest)

CreateListAuthorityRequest creates a request to invoke ListAuthority API

type ListAuthorityResponse ¶

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

ListAuthorityResponse is the response struct for api ListAuthority

func CreateListAuthorityResponse ¶

func CreateListAuthorityResponse() (response *ListAuthorityResponse)

CreateListAuthorityResponse creates a response to parse from ListAuthority response

type ListBuildPackRequest ¶

type ListBuildPackRequest struct {
	*requests.RoaRequest
}

ListBuildPackRequest is the request struct for api ListBuildPack

func CreateListBuildPackRequest ¶

func CreateListBuildPackRequest() (request *ListBuildPackRequest)

CreateListBuildPackRequest creates a request to invoke ListBuildPack API

type ListBuildPackResponse ¶

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

ListBuildPackResponse is the response struct for api ListBuildPack

func CreateListBuildPackResponse ¶

func CreateListBuildPackResponse() (response *ListBuildPackResponse)

CreateListBuildPackResponse creates a response to parse from ListBuildPack response

type ListClusterMembersRequest ¶

type ListClusterMembersRequest struct {
	*requests.RoaRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId   string           `position:"Query" name:"ClusterId"`
	EcsList     string           `position:"Query" name:"EcsList"`
}

ListClusterMembersRequest is the request struct for api ListClusterMembers

func CreateListClusterMembersRequest ¶

func CreateListClusterMembersRequest() (request *ListClusterMembersRequest)

CreateListClusterMembersRequest creates a request to invoke ListClusterMembers API

type ListClusterMembersResponse ¶

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

ListClusterMembersResponse is the response struct for api ListClusterMembers

func CreateListClusterMembersResponse ¶

func CreateListClusterMembersResponse() (response *ListClusterMembersResponse)

CreateListClusterMembersResponse creates a response to parse from ListClusterMembers response

type ListClusterRequest ¶

type ListClusterRequest struct {
	*requests.RoaRequest
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	LogicalRegionId string `position:"Query" name:"LogicalRegionId"`
}

ListClusterRequest is the request struct for api ListCluster

func CreateListClusterRequest ¶

func CreateListClusterRequest() (request *ListClusterRequest)

CreateListClusterRequest creates a request to invoke ListCluster API

type ListClusterResponse ¶

type ListClusterResponse struct {
	*responses.BaseResponse
	Code        int                      `json:"Code" xml:"Code"`
	Message     string                   `json:"Message" xml:"Message"`
	RequestId   string                   `json:"RequestId" xml:"RequestId"`
	ClusterList ClusterListInListCluster `json:"ClusterList" xml:"ClusterList"`
}

ListClusterResponse is the response struct for api ListCluster

func CreateListClusterResponse ¶

func CreateListClusterResponse() (response *ListClusterResponse)

CreateListClusterResponse creates a response to parse from ListCluster response

type ListComponentsRequest ¶

type ListComponentsRequest struct {
	*requests.RoaRequest
}

ListComponentsRequest is the request struct for api ListComponents

func CreateListComponentsRequest ¶

func CreateListComponentsRequest() (request *ListComponentsRequest)

CreateListComponentsRequest creates a request to invoke ListComponents API

type ListComponentsResponse ¶

type ListComponentsResponse struct {
	*responses.BaseResponse
	Code          int           `json:"Code" xml:"Code"`
	Message       string        `json:"Message" xml:"Message"`
	ComponentList ComponentList `json:"ComponentList" xml:"ComponentList"`
}

ListComponentsResponse is the response struct for api ListComponents

func CreateListComponentsResponse ¶

func CreateListComponentsResponse() (response *ListComponentsResponse)

CreateListComponentsResponse creates a response to parse from ListComponents response

type ListConfigTemplatesRequest ¶ added in v1.61.1469

type ListConfigTemplatesRequest struct {
	*requests.RoaRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Name        string           `position:"Query" name:"Name"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Id          requests.Integer `position:"Query" name:"Id"`
}

ListConfigTemplatesRequest is the request struct for api ListConfigTemplates

func CreateListConfigTemplatesRequest ¶ added in v1.61.1469

func CreateListConfigTemplatesRequest() (request *ListConfigTemplatesRequest)

CreateListConfigTemplatesRequest creates a request to invoke ListConfigTemplates API

type ListConfigTemplatesResponse ¶ added in v1.61.1469

type ListConfigTemplatesResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	Code      int                       `json:"Code" xml:"Code"`
	Message   string                    `json:"Message" xml:"Message"`
	Data      DataInListConfigTemplates `json:"Data" xml:"Data"`
}

ListConfigTemplatesResponse is the response struct for api ListConfigTemplates

func CreateListConfigTemplatesResponse ¶ added in v1.61.1469

func CreateListConfigTemplatesResponse() (response *ListConfigTemplatesResponse)

CreateListConfigTemplatesResponse creates a response to parse from ListConfigTemplates response

type ListConsumedServices ¶

type ListConsumedServices struct {
	DockerApplication bool                         `json:"DockerApplication" xml:"DockerApplication"`
	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"`
	Ips               IpsInListConsumedServices    `json:"Ips" xml:"Ips"`
	Groups            GroupsInListConsumedServices `json:"Groups" xml:"Groups"`
}

ListConsumedServices is a nested struct in edas 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
	Code                 int                  `json:"Code" xml:"Code"`
	Message              string               `json:"Message" xml:"Message"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	ConsumedServicesList ConsumedServicesList `json:"ConsumedServicesList" xml:"ConsumedServicesList"`
}

ListConsumedServicesResponse is the response struct for api ListConsumedServices

func CreateListConsumedServicesResponse ¶

func CreateListConsumedServicesResponse() (response *ListConsumedServicesResponse)

CreateListConsumedServicesResponse creates a response to parse from ListConsumedServices response

type ListConvertableEcuRequest ¶

type ListConvertableEcuRequest struct {
	*requests.RoaRequest
	ClusterId string `position:"Query" name:"clusterId"`
}

ListConvertableEcuRequest is the request struct for api ListConvertableEcu

func CreateListConvertableEcuRequest ¶

func CreateListConvertableEcuRequest() (request *ListConvertableEcuRequest)

CreateListConvertableEcuRequest creates a request to invoke ListConvertableEcu API

type ListConvertableEcuResponse ¶

type ListConvertableEcuResponse struct {
	*responses.BaseResponse
	Code         int                              `json:"Code" xml:"Code"`
	Message      string                           `json:"Message" xml:"Message"`
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	InstanceList InstanceListInListConvertableEcu `json:"InstanceList" xml:"InstanceList"`
}

ListConvertableEcuResponse is the response struct for api ListConvertableEcu

func CreateListConvertableEcuResponse ¶

func CreateListConvertableEcuResponse() (response *ListConvertableEcuResponse)

CreateListConvertableEcuResponse creates a response to parse from ListConvertableEcu response

type ListDeployGroupRequest ¶

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

ListDeployGroupRequest is the request struct for api ListDeployGroup

func CreateListDeployGroupRequest ¶

func CreateListDeployGroupRequest() (request *ListDeployGroupRequest)

CreateListDeployGroupRequest creates a request to invoke ListDeployGroup API

type ListDeployGroupResponse ¶

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

ListDeployGroupResponse is the response struct for api ListDeployGroup

func CreateListDeployGroupResponse ¶

func CreateListDeployGroupResponse() (response *ListDeployGroupResponse)

CreateListDeployGroupResponse creates a response to parse from ListDeployGroup response

type ListEcsNotInClusterRequest ¶

type ListEcsNotInClusterRequest struct {
	*requests.RoaRequest
	VpcId       string           `position:"Query" name:"VpcId"`
	NetworkMode requests.Integer `position:"Query" name:"NetworkMode"`
}

ListEcsNotInClusterRequest is the request struct for api ListEcsNotInCluster

func CreateListEcsNotInClusterRequest ¶

func CreateListEcsNotInClusterRequest() (request *ListEcsNotInClusterRequest)

CreateListEcsNotInClusterRequest creates a request to invoke ListEcsNotInCluster API

type ListEcsNotInClusterResponse ¶

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

ListEcsNotInClusterResponse is the response struct for api ListEcsNotInCluster

func CreateListEcsNotInClusterResponse ¶

func CreateListEcsNotInClusterResponse() (response *ListEcsNotInClusterResponse)

CreateListEcsNotInClusterResponse creates a response to parse from ListEcsNotInCluster response

type ListEcuByRegionRequest ¶

type ListEcuByRegionRequest struct {
	*requests.RoaRequest
	Act             string `position:"Query" name:"Act"`
	LogicalRegionId string `position:"Query" name:"LogicalRegionId"`
}

ListEcuByRegionRequest is the request struct for api ListEcuByRegion

func CreateListEcuByRegionRequest ¶

func CreateListEcuByRegionRequest() (request *ListEcuByRegionRequest)

CreateListEcuByRegionRequest creates a request to invoke ListEcuByRegion API

type ListEcuByRegionResponse ¶

type ListEcuByRegionResponse struct {
	*responses.BaseResponse
	Code          int                            `json:"Code" xml:"Code"`
	Message       string                         `json:"Message" xml:"Message"`
	RequestId     string                         `json:"RequestId" xml:"RequestId"`
	EcuEntityList EcuEntityListInListEcuByRegion `json:"EcuEntityList" xml:"EcuEntityList"`
}

ListEcuByRegionResponse is the response struct for api ListEcuByRegion

func CreateListEcuByRegionResponse ¶

func CreateListEcuByRegionResponse() (response *ListEcuByRegionResponse)

CreateListEcuByRegionResponse creates a response to parse from ListEcuByRegion response

type ListHistoryDeployVersionRequest ¶

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

ListHistoryDeployVersionRequest is the request struct for api ListHistoryDeployVersion

func CreateListHistoryDeployVersionRequest ¶

func CreateListHistoryDeployVersionRequest() (request *ListHistoryDeployVersionRequest)

CreateListHistoryDeployVersionRequest creates a request to invoke ListHistoryDeployVersion API

type ListHistoryDeployVersionResponse ¶

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

ListHistoryDeployVersionResponse is the response struct for api ListHistoryDeployVersion

func CreateListHistoryDeployVersionResponse ¶

func CreateListHistoryDeployVersionResponse() (response *ListHistoryDeployVersionResponse)

CreateListHistoryDeployVersionResponse creates a response to parse from ListHistoryDeployVersion response

type ListK8sConfigMapsRequest ¶ added in v1.61.1049

type ListK8sConfigMapsRequest struct {
	*requests.RoaRequest
	Condition       string           `position:"Query" name:"Condition"`
	PageNo          requests.Integer `position:"Query" name:"PageNo"`
	Namespace       string           `position:"Query" name:"Namespace"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	ShowRelatedApps requests.Boolean `position:"Query" name:"ShowRelatedApps"`
}

ListK8sConfigMapsRequest is the request struct for api ListK8sConfigMaps

func CreateListK8sConfigMapsRequest ¶ added in v1.61.1049

func CreateListK8sConfigMapsRequest() (request *ListK8sConfigMapsRequest)

CreateListK8sConfigMapsRequest creates a request to invoke ListK8sConfigMaps API

type ListK8sConfigMapsResponse ¶ added in v1.61.1049

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

ListK8sConfigMapsResponse is the response struct for api ListK8sConfigMaps

func CreateListK8sConfigMapsResponse ¶ added in v1.61.1049

func CreateListK8sConfigMapsResponse() (response *ListK8sConfigMapsResponse)

CreateListK8sConfigMapsResponse creates a response to parse from ListK8sConfigMaps response

type ListK8sIngressRulesRequest ¶ added in v1.61.1008

type ListK8sIngressRulesRequest struct {
	*requests.RoaRequest
	Condition string `position:"Query" name:"Condition"`
	Namespace string `position:"Query" name:"Namespace"`
	ClusterId string `position:"Query" name:"ClusterId"`
}

ListK8sIngressRulesRequest is the request struct for api ListK8sIngressRules

func CreateListK8sIngressRulesRequest ¶ added in v1.61.1008

func CreateListK8sIngressRulesRequest() (request *ListK8sIngressRulesRequest)

CreateListK8sIngressRulesRequest creates a request to invoke ListK8sIngressRules API

type ListK8sIngressRulesResponse ¶ added in v1.61.1008

type ListK8sIngressRulesResponse struct {
	*responses.BaseResponse
	Code      int        `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

ListK8sIngressRulesResponse is the response struct for api ListK8sIngressRules

func CreateListK8sIngressRulesResponse ¶ added in v1.61.1008

func CreateListK8sIngressRulesResponse() (response *ListK8sIngressRulesResponse)

CreateListK8sIngressRulesResponse creates a response to parse from ListK8sIngressRules response

type ListK8sNamespacesRequest ¶ added in v1.61.1640

type ListK8sNamespacesRequest struct {
	*requests.RoaRequest
	ClusterId string `position:"Query" name:"ClusterId"`
}

ListK8sNamespacesRequest is the request struct for api ListK8sNamespaces

func CreateListK8sNamespacesRequest ¶ added in v1.61.1640

func CreateListK8sNamespacesRequest() (request *ListK8sNamespacesRequest)

CreateListK8sNamespacesRequest creates a request to invoke ListK8sNamespaces API

type ListK8sNamespacesResponse ¶ added in v1.61.1640

type ListK8sNamespacesResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Code      int        `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

ListK8sNamespacesResponse is the response struct for api ListK8sNamespaces

func CreateListK8sNamespacesResponse ¶ added in v1.61.1640

func CreateListK8sNamespacesResponse() (response *ListK8sNamespacesResponse)

CreateListK8sNamespacesResponse creates a response to parse from ListK8sNamespaces response

type ListK8sSecretsRequest ¶ added in v1.61.1008

type ListK8sSecretsRequest struct {
	*requests.RoaRequest
	Condition       string           `position:"Query" name:"Condition"`
	PageNo          requests.Integer `position:"Query" name:"PageNo"`
	Namespace       string           `position:"Query" name:"Namespace"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	ShowRelatedApps requests.Boolean `position:"Query" name:"ShowRelatedApps"`
}

ListK8sSecretsRequest is the request struct for api ListK8sSecrets

func CreateListK8sSecretsRequest ¶ added in v1.61.1008

func CreateListK8sSecretsRequest() (request *ListK8sSecretsRequest)

CreateListK8sSecretsRequest creates a request to invoke ListK8sSecrets API

type ListK8sSecretsResponse ¶ added in v1.61.1008

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

ListK8sSecretsResponse is the response struct for api ListK8sSecrets

func CreateListK8sSecretsResponse ¶ added in v1.61.1008

func CreateListK8sSecretsResponse() (response *ListK8sSecretsResponse)

CreateListK8sSecretsResponse creates a response to parse from ListK8sSecrets response

type ListMethodsRequest ¶ added in v1.61.26

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

ListMethodsRequest is the request struct for api ListMethods

func CreateListMethodsRequest ¶ added in v1.61.26

func CreateListMethodsRequest() (request *ListMethodsRequest)

CreateListMethodsRequest creates a request to invoke ListMethods API

type ListMethodsResponse ¶ added in v1.61.26

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

ListMethodsResponse is the response struct for api ListMethods

func CreateListMethodsResponse ¶ added in v1.61.26

func CreateListMethodsResponse() (response *ListMethodsResponse)

CreateListMethodsResponse creates a response to parse from ListMethods response

type ListPublishedServices ¶

type ListPublishedServices struct {
	DockerApplication bool                          `json:"DockerApplication" xml:"DockerApplication"`
	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"`
	Ips               IpsInListPublishedServices    `json:"Ips" xml:"Ips"`
	Groups            GroupsInListPublishedServices `json:"Groups" xml:"Groups"`
}

ListPublishedServices is a nested struct in edas 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
	Code                  int                   `json:"Code" xml:"Code"`
	Message               string                `json:"Message" xml:"Message"`
	RequestId             string                `json:"RequestId" xml:"RequestId"`
	PublishedServicesList PublishedServicesList `json:"PublishedServicesList" xml:"PublishedServicesList"`
}

ListPublishedServicesResponse is the response struct for api ListPublishedServices

func CreateListPublishedServicesResponse ¶

func CreateListPublishedServicesResponse() (response *ListPublishedServicesResponse)

CreateListPublishedServicesResponse creates a response to parse from ListPublishedServices response

type ListRecentChangeOrderRequest ¶

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

ListRecentChangeOrderRequest is the request struct for api ListRecentChangeOrder

func CreateListRecentChangeOrderRequest ¶

func CreateListRecentChangeOrderRequest() (request *ListRecentChangeOrderRequest)

CreateListRecentChangeOrderRequest creates a request to invoke ListRecentChangeOrder API

type ListRecentChangeOrderResponse ¶

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

ListRecentChangeOrderResponse is the response struct for api ListRecentChangeOrder

func CreateListRecentChangeOrderResponse ¶

func CreateListRecentChangeOrderResponse() (response *ListRecentChangeOrderResponse)

CreateListRecentChangeOrderResponse creates a response to parse from ListRecentChangeOrder response

type ListResourceGroupRequest ¶

type ListResourceGroupRequest struct {
	*requests.RoaRequest
}

ListResourceGroupRequest is the request struct for api ListResourceGroup

func CreateListResourceGroupRequest ¶

func CreateListResourceGroupRequest() (request *ListResourceGroupRequest)

CreateListResourceGroupRequest creates a request to invoke ListResourceGroup API

type ListResourceGroupResponse ¶

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

ListResourceGroupResponse is the response struct for api ListResourceGroup

func CreateListResourceGroupResponse ¶

func CreateListResourceGroupResponse() (response *ListResourceGroupResponse)

CreateListResourceGroupResponse creates a response to parse from ListResourceGroup response

type ListRoleRequest ¶

type ListRoleRequest struct {
	*requests.RoaRequest
}

ListRoleRequest is the request struct for api ListRole

func CreateListRoleRequest ¶

func CreateListRoleRequest() (request *ListRoleRequest)

CreateListRoleRequest creates a request to invoke ListRole API

type ListRoleResponse ¶

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

ListRoleResponse is the response struct for api ListRole

func CreateListRoleResponse ¶

func CreateListRoleResponse() (response *ListRoleResponse)

CreateListRoleResponse creates a response to parse from ListRole response

type ListScaleOutEcuRequest ¶

type ListScaleOutEcuRequest struct {
	*requests.RoaRequest
	Mem             requests.Integer `position:"Query" name:"Mem"`
	LogicalRegionId string           `position:"Query" name:"LogicalRegionId"`
	AppId           string           `position:"Query" name:"AppId"`
	GroupId         string           `position:"Query" name:"GroupId"`
	InstanceNum     requests.Integer `position:"Query" name:"InstanceNum"`
	Cpu             requests.Integer `position:"Query" name:"Cpu"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
}

ListScaleOutEcuRequest is the request struct for api ListScaleOutEcu

func CreateListScaleOutEcuRequest ¶

func CreateListScaleOutEcuRequest() (request *ListScaleOutEcuRequest)

CreateListScaleOutEcuRequest creates a request to invoke ListScaleOutEcu API

type ListScaleOutEcuResponse ¶

type ListScaleOutEcuResponse struct {
	*responses.BaseResponse
	Code        int                          `json:"Code" xml:"Code"`
	Message     string                       `json:"Message" xml:"Message"`
	RequestId   string                       `json:"RequestId" xml:"RequestId"`
	EcuInfoList EcuInfoListInListScaleOutEcu `json:"EcuInfoList" xml:"EcuInfoList"`
}

ListScaleOutEcuResponse is the response struct for api ListScaleOutEcu

func CreateListScaleOutEcuResponse ¶

func CreateListScaleOutEcuResponse() (response *ListScaleOutEcuResponse)

CreateListScaleOutEcuResponse creates a response to parse from ListScaleOutEcu response

type ListServiceGroups ¶

type ListServiceGroups struct {
	GroupId    string `json:"GroupId" xml:"GroupId"`
	GroupName  string `json:"GroupName" xml:"GroupName"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
}

ListServiceGroups is a nested struct in edas response

type ListServiceGroupsRequest ¶

type ListServiceGroupsRequest struct {
	*requests.RoaRequest
}

ListServiceGroupsRequest is the request struct for api ListServiceGroups

func CreateListServiceGroupsRequest ¶

func CreateListServiceGroupsRequest() (request *ListServiceGroupsRequest)

CreateListServiceGroupsRequest creates a request to invoke ListServiceGroups API

type ListServiceGroupsResponse ¶

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

ListServiceGroupsResponse is the response struct for api ListServiceGroups

func CreateListServiceGroupsResponse ¶

func CreateListServiceGroupsResponse() (response *ListServiceGroupsResponse)

CreateListServiceGroupsResponse creates a response to parse from ListServiceGroups response

type ListSlbRequest ¶

type ListSlbRequest struct {
	*requests.RoaRequest
	SlbType     string `position:"Query" name:"SlbType"`
	VpcId       string `position:"Query" name:"VpcId"`
	AddressType string `position:"Query" name:"AddressType"`
}

ListSlbRequest is the request struct for api ListSlb

func CreateListSlbRequest ¶

func CreateListSlbRequest() (request *ListSlbRequest)

CreateListSlbRequest creates a request to invoke ListSlb API

type ListSlbResponse ¶

type ListSlbResponse struct {
	*responses.BaseResponse
	Code      int              `json:"Code" xml:"Code"`
	Message   string           `json:"Message" xml:"Message"`
	RequestId string           `json:"RequestId" xml:"RequestId"`
	SlbList   SlbListInListSlb `json:"SlbList" xml:"SlbList"`
}

ListSlbResponse is the response struct for api ListSlb

func CreateListSlbResponse ¶

func CreateListSlbResponse() (response *ListSlbResponse)

CreateListSlbResponse creates a response to parse from ListSlb response

type ListSubAccountRequest ¶

type ListSubAccountRequest struct {
	*requests.RoaRequest
}

ListSubAccountRequest is the request struct for api ListSubAccount

func CreateListSubAccountRequest ¶

func CreateListSubAccountRequest() (request *ListSubAccountRequest)

CreateListSubAccountRequest creates a request to invoke ListSubAccount API

type ListSubAccountResponse ¶

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

ListSubAccountResponse is the response struct for api ListSubAccount

func CreateListSubAccountResponse ¶

func CreateListSubAccountResponse() (response *ListSubAccountResponse)

CreateListSubAccountResponse creates a response to parse from ListSubAccount response

type ListSwimmingLaneGroupRequest ¶ added in v1.61.844

type ListSwimmingLaneGroupRequest struct {
	*requests.RoaRequest
	LogicalRegionId string           `position:"Query" name:"LogicalRegionId"`
	GroupId         requests.Integer `position:"Query" name:"GroupId"`
}

ListSwimmingLaneGroupRequest is the request struct for api ListSwimmingLaneGroup

func CreateListSwimmingLaneGroupRequest ¶ added in v1.61.844

func CreateListSwimmingLaneGroupRequest() (request *ListSwimmingLaneGroupRequest)

CreateListSwimmingLaneGroupRequest creates a request to invoke ListSwimmingLaneGroup API

type ListSwimmingLaneGroupResponse ¶ added in v1.61.844

type ListSwimmingLaneGroupResponse struct {
	*responses.BaseResponse
	Code      int                 `json:"Code" xml:"Code"`
	Message   string              `json:"Message" xml:"Message"`
	RequestId string              `json:"RequestId" xml:"RequestId"`
	Data      []SwimmingLaneGroup `json:"Data" xml:"Data"`
}

ListSwimmingLaneGroupResponse is the response struct for api ListSwimmingLaneGroup

func CreateListSwimmingLaneGroupResponse ¶ added in v1.61.844

func CreateListSwimmingLaneGroupResponse() (response *ListSwimmingLaneGroupResponse)

CreateListSwimmingLaneGroupResponse creates a response to parse from ListSwimmingLaneGroup response

type ListSwimmingLaneRequest ¶ added in v1.61.844

type ListSwimmingLaneRequest struct {
	*requests.RoaRequest
	GroupId requests.Integer `position:"Query" name:"GroupId"`
}

ListSwimmingLaneRequest is the request struct for api ListSwimmingLane

func CreateListSwimmingLaneRequest ¶ added in v1.61.844

func CreateListSwimmingLaneRequest() (request *ListSwimmingLaneRequest)

CreateListSwimmingLaneRequest creates a request to invoke ListSwimmingLane API

type ListSwimmingLaneResponse ¶ added in v1.61.844

type ListSwimmingLaneResponse struct {
	*responses.BaseResponse
	Code      int            `json:"Code" xml:"Code"`
	Message   string         `json:"Message" xml:"Message"`
	RequestId string         `json:"RequestId" xml:"RequestId"`
	Data      []SwimmingLane `json:"Data" xml:"Data"`
}

ListSwimmingLaneResponse is the response struct for api ListSwimmingLane

func CreateListSwimmingLaneResponse ¶ added in v1.61.844

func CreateListSwimmingLaneResponse() (response *ListSwimmingLaneResponse)

CreateListSwimmingLaneResponse creates a response to parse from ListSwimmingLane response

type ListTagResourcesRequest ¶ added in v1.61.1008

type ListTagResourcesRequest struct {
	*requests.RoaRequest
	ResourceType     string `position:"Query" name:"ResourceType"`
	ResourceRegionId string `position:"Query" name:"ResourceRegionId"`
	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.1008

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse ¶ added in v1.61.1008

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

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse ¶ added in v1.61.1008

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListUserDefineRegionRequest ¶

type ListUserDefineRegionRequest struct {
	*requests.RoaRequest
	DebugEnable requests.Boolean `position:"Query" name:"DebugEnable"`
}

ListUserDefineRegionRequest is the request struct for api ListUserDefineRegion

func CreateListUserDefineRegionRequest ¶

func CreateListUserDefineRegionRequest() (request *ListUserDefineRegionRequest)

CreateListUserDefineRegionRequest creates a request to invoke ListUserDefineRegion API

type ListUserDefineRegionResponse ¶

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

ListUserDefineRegionResponse is the response struct for api ListUserDefineRegion

func CreateListUserDefineRegionResponse ¶

func CreateListUserDefineRegionResponse() (response *ListUserDefineRegionResponse)

CreateListUserDefineRegionResponse creates a response to parse from ListUserDefineRegion response

type ListVpcRequest ¶

type ListVpcRequest struct {
	*requests.RoaRequest
}

ListVpcRequest is the request struct for api ListVpc

func CreateListVpcRequest ¶

func CreateListVpcRequest() (request *ListVpcRequest)

CreateListVpcRequest creates a request to invoke ListVpc API

type ListVpcResponse ¶

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

ListVpcResponse is the response struct for api ListVpc

func CreateListVpcResponse ¶

func CreateListVpcResponse() (response *ListVpcResponse)

CreateListVpcResponse creates a response to parse from ListVpc response

type Method ¶ added in v1.61.844

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

Method is a nested struct in edas response

type Methods ¶ added in v1.61.1516

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

Methods is a nested struct in edas response

type Metric ¶ added in v1.61.1135

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"`
	Metrics                        []Metric `json:"Metrics" xml:"Metrics"`
}

Metric is a nested struct in edas response

type MetricsInCreateApplicationScalingRule ¶ added in v1.61.1135

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

MetricsInCreateApplicationScalingRule is a nested struct in edas response

type MetricsInDescribeApplicationScalingRules ¶ added in v1.61.1135

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

MetricsInDescribeApplicationScalingRules is a nested struct in edas response

type MetricsInDisableApplicationScalingRule ¶ added in v1.61.1135

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

MetricsInDisableApplicationScalingRule is a nested struct in edas response

type MetricsInEnableApplicationScalingRule ¶ added in v1.61.1135

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

MetricsInEnableApplicationScalingRule is a nested struct in edas response

type MetricsInUpdateApplicationScalingRule ¶ added in v1.61.1135

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

MetricsInUpdateApplicationScalingRule is a nested struct in edas response

type MigrateEcuRequest ¶

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

MigrateEcuRequest is the request struct for api MigrateEcu

func CreateMigrateEcuRequest ¶

func CreateMigrateEcuRequest() (request *MigrateEcuRequest)

CreateMigrateEcuRequest creates a request to invoke MigrateEcu API

type MigrateEcuResponse ¶

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

MigrateEcuResponse is the response struct for api MigrateEcu

func CreateMigrateEcuResponse ¶

func CreateMigrateEcuResponse() (response *MigrateEcuResponse)

CreateMigrateEcuResponse creates a response to parse from MigrateEcu response

type ModifyScalingRuleRequest ¶ added in v1.61.26

type ModifyScalingRuleRequest struct {
	*requests.RoaRequest
	InStep               requests.Integer `position:"Query" name:"InStep"`
	OutInstanceNum       requests.Integer `position:"Query" name:"OutInstanceNum"`
	OutRT                requests.Integer `position:"Query" name:"OutRT"`
	InInstanceNum        requests.Integer `position:"Query" name:"InInstanceNum"`
	VSwitchIds           string           `position:"Query" name:"VSwitchIds"`
	TemplateInstanceId   string           `position:"Query" name:"TemplateInstanceId"`
	AcceptEULA           requests.Boolean `position:"Query" name:"AcceptEULA"`
	OutStep              requests.Integer `position:"Query" name:"OutStep"`
	OutCPU               requests.Integer `position:"Query" name:"OutCPU"`
	KeyPairName          string           `position:"Query" name:"KeyPairName"`
	Password             string           `position:"Query" name:"Password"`
	TemplateVersion      requests.Integer `position:"Query" name:"TemplateVersion"`
	InCondition          string           `position:"Query" name:"InCondition"`
	InRT                 requests.Integer `position:"Query" name:"InRT"`
	InCpu                requests.Integer `position:"Query" name:"InCpu"`
	OutDuration          requests.Integer `position:"Query" name:"OutDuration"`
	MultiAzPolicy        string           `position:"Query" name:"MultiAzPolicy"`
	OutLoad              requests.Integer `position:"Query" name:"OutLoad"`
	InLoad               requests.Integer `position:"Query" name:"InLoad"`
	GroupId              string           `position:"Query" name:"GroupId"`
	ResourceFrom         string           `position:"Query" name:"ResourceFrom"`
	OutEnable            requests.Boolean `position:"Query" name:"OutEnable"`
	TemplateId           string           `position:"Query" name:"TemplateId"`
	ScalingPolicy        string           `position:"Query" name:"ScalingPolicy"`
	OutCondition         string           `position:"Query" name:"OutCondition"`
	InDuration           requests.Integer `position:"Query" name:"InDuration"`
	InEnable             requests.Boolean `position:"Query" name:"InEnable"`
	AppId                string           `position:"Query" name:"AppId"`
	VpcId                string           `position:"Query" name:"VpcId"`
	TemplateInstanceName string           `position:"Query" name:"TemplateInstanceName"`
}

ModifyScalingRuleRequest is the request struct for api ModifyScalingRule

func CreateModifyScalingRuleRequest ¶ added in v1.61.26

func CreateModifyScalingRuleRequest() (request *ModifyScalingRuleRequest)

CreateModifyScalingRuleRequest creates a request to invoke ModifyScalingRule API

type ModifyScalingRuleResponse ¶ added in v1.61.26

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

ModifyScalingRuleResponse is the response struct for api ModifyScalingRule

func CreateModifyScalingRuleResponse ¶ added in v1.61.26

func CreateModifyScalingRuleResponse() (response *ModifyScalingRuleResponse)

CreateModifyScalingRuleResponse creates a response to parse from ModifyScalingRule response

type MseServiceResponse ¶ added in v1.61.844

type MseServiceResponse struct {
	EdasAppName  string `json:"EdasAppName" xml:"EdasAppName"`
	InstanceNum  int    `json:"InstanceNum" xml:"InstanceNum"`
	Version      string `json:"Version" xml:"Version"`
	ServiceId    string `json:"ServiceId" xml:"ServiceId"`
	EdasAppId    string `json:"EdasAppId" xml:"EdasAppId"`
	ServiceName  string `json:"ServiceName" xml:"ServiceName"`
	RegisterType string `json:"RegisterType" xml:"RegisterType"`
	Group        string `json:"Group" xml:"Group"`
}

MseServiceResponse is a nested struct in edas response

type PackageVersion ¶

type PackageVersion struct {
	Type           string `json:"Type" xml:"Type"`
	PublicUrl      string `json:"PublicUrl" xml:"PublicUrl"`
	UpdateTime     int64  `json:"UpdateTime" xml:"UpdateTime"`
	Description    string `json:"Description" xml:"Description"`
	CreateTime     int64  `json:"CreateTime" xml:"CreateTime"`
	AppId          string `json:"AppId" xml:"AppId"`
	WarUrl         string `json:"WarUrl" xml:"WarUrl"`
	Id             string `json:"Id" xml:"Id"`
	PackageVersion string `json:"PackageVersion" xml:"PackageVersion"`
}

PackageVersion is a nested struct in edas response

type PackageVersionList ¶

type PackageVersionList struct {
	PackageVersion []PackageVersion `json:"PackageVersion" xml:"PackageVersion"`
}

PackageVersionList is a nested struct in edas response

type ParamTypes ¶ added in v1.61.26

type ParamTypes struct {
	ParamType []string `json:"ParamType" xml:"ParamType"`
}

ParamTypes is a nested struct in edas response

type Paths ¶ added in v1.61.1008

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

Paths is a nested struct in edas response

type PathsItem ¶ added in v1.61.1008

type PathsItem struct {
	Status      string  `json:"Status" xml:"Status"`
	Path        string  `json:"Path" xml:"Path"`
	AppName     string  `json:"AppName" xml:"AppName"`
	AppId       string  `json:"AppId" xml:"AppId"`
	CollectRate int     `json:"CollectRate" xml:"CollectRate"`
	PathType    string  `json:"PathType" xml:"PathType"`
	Backend     Backend `json:"Backend" xml:"Backend"`
}

PathsItem is a nested struct in edas response

type PipelineInfo ¶

type PipelineInfo struct {
	PipelineName    string          `json:"PipelineName" xml:"PipelineName"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	UpdateTime      string          `json:"UpdateTime" xml:"UpdateTime"`
	PipelineStatus  int             `json:"PipelineStatus" xml:"PipelineStatus"`
	PipelineId      string          `json:"PipelineId" xml:"PipelineId"`
	StageList       StageList       `json:"StageList" xml:"StageList"`
	StageDetailList StageDetailList `json:"StageDetailList" xml:"StageDetailList"`
}

PipelineInfo is a nested struct in edas response

type PipelineInfoList ¶

type PipelineInfoList struct {
	PipelineInfo []PipelineInfo `json:"PipelineInfo" xml:"PipelineInfo"`
}

PipelineInfoList is a nested struct in edas response

type PoliciesInCreateApplicationScalingRule ¶ added in v1.62.606

type PoliciesInCreateApplicationScalingRule struct {
	Policy []Policy `json:"policy" xml:"policy"`
}

PoliciesInCreateApplicationScalingRule is a nested struct in edas response

type PoliciesInDescribeApplicationScalingRules ¶ added in v1.62.606

type PoliciesInDescribeApplicationScalingRules struct {
	Policy []Policy `json:"policy" xml:"policy"`
}

PoliciesInDescribeApplicationScalingRules is a nested struct in edas response

type PoliciesInUpdateApplicationScalingRule ¶ added in v1.62.606

type PoliciesInUpdateApplicationScalingRule struct {
	Policy []Policy `json:"policy" xml:"policy"`
}

PoliciesInUpdateApplicationScalingRule is a nested struct in edas response

type Policy ¶ added in v1.62.606

type Policy struct {
	Value         string `json:"Value" xml:"Value"`
	PeriodSeconds int    `json:"PeriodSeconds" xml:"PeriodSeconds"`
	Type          string `json:"Type" xml:"Type"`
}

Policy is a nested struct in edas response

type Provider ¶ added in v1.61.844

type Provider struct {
	Timeout       string `json:"Timeout" xml:"Timeout"`
	EdassAppId    string `json:"EdassAppId" xml:"EdassAppId"`
	Port          string `json:"Port" xml:"Port"`
	Ip            string `json:"Ip" xml:"Ip"`
	Iannotations  string `json:"Iannotations" xml:"Iannotations"`
	EdasAppName   string `json:"EdasAppName" xml:"EdasAppName"`
	SerializeType string `json:"SerializeType" xml:"SerializeType"`
}

Provider is a nested struct in edas response

type PublishedServicesList ¶

type PublishedServicesList struct {
	ListPublishedServices []ListPublishedServices `json:"ListPublishedServices" xml:"ListPublishedServices"`
}

PublishedServicesList is a nested struct in edas response

type QueryApplicationStatusRequest ¶

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

QueryApplicationStatusRequest is the request struct for api QueryApplicationStatus

func CreateQueryApplicationStatusRequest ¶

func CreateQueryApplicationStatusRequest() (request *QueryApplicationStatusRequest)

CreateQueryApplicationStatusRequest creates a request to invoke QueryApplicationStatus API

type QueryApplicationStatusResponse ¶

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

QueryApplicationStatusResponse is the response struct for api QueryApplicationStatus

func CreateQueryApplicationStatusResponse ¶

func CreateQueryApplicationStatusResponse() (response *QueryApplicationStatusResponse)

CreateQueryApplicationStatusResponse creates a response to parse from QueryApplicationStatus response

type QueryEccInfoRequest ¶ added in v1.61.26

type QueryEccInfoRequest struct {
	*requests.RoaRequest
	EccId string `position:"Query" name:"EccId"`
}

QueryEccInfoRequest is the request struct for api QueryEccInfo

func CreateQueryEccInfoRequest ¶ added in v1.61.26

func CreateQueryEccInfoRequest() (request *QueryEccInfoRequest)

CreateQueryEccInfoRequest creates a request to invoke QueryEccInfo API

type QueryEccInfoResponse ¶ added in v1.61.26

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

QueryEccInfoResponse is the response struct for api QueryEccInfo

func CreateQueryEccInfoResponse ¶ added in v1.61.26

func CreateQueryEccInfoResponse() (response *QueryEccInfoResponse)

CreateQueryEccInfoResponse creates a response to parse from QueryEccInfo response

type QueryMigrateEcuListRequest ¶

type QueryMigrateEcuListRequest struct {
	*requests.RoaRequest
	LogicalRegionId string `position:"Query" name:"LogicalRegionId"`
}

QueryMigrateEcuListRequest is the request struct for api QueryMigrateEcuList

func CreateQueryMigrateEcuListRequest ¶

func CreateQueryMigrateEcuListRequest() (request *QueryMigrateEcuListRequest)

CreateQueryMigrateEcuListRequest creates a request to invoke QueryMigrateEcuList API

type QueryMigrateEcuListResponse ¶

type QueryMigrateEcuListResponse struct {
	*responses.BaseResponse
	Code          int                                `json:"Code" xml:"Code"`
	Message       string                             `json:"Message" xml:"Message"`
	RequestId     string                             `json:"RequestId" xml:"RequestId"`
	EcuEntityList EcuEntityListInQueryMigrateEcuList `json:"EcuEntityList" xml:"EcuEntityList"`
}

QueryMigrateEcuListResponse is the response struct for api QueryMigrateEcuList

func CreateQueryMigrateEcuListResponse ¶

func CreateQueryMigrateEcuListResponse() (response *QueryMigrateEcuListResponse)

CreateQueryMigrateEcuListResponse creates a response to parse from QueryMigrateEcuList response

type QueryMigrateRegionListRequest ¶

type QueryMigrateRegionListRequest struct {
	*requests.RoaRequest
	LogicalRegionId string `position:"Query" name:"LogicalRegionId"`
}

QueryMigrateRegionListRequest is the request struct for api QueryMigrateRegionList

func CreateQueryMigrateRegionListRequest ¶

func CreateQueryMigrateRegionListRequest() (request *QueryMigrateRegionListRequest)

CreateQueryMigrateRegionListRequest creates a request to invoke QueryMigrateRegionList API

type QueryMigrateRegionListResponse ¶

type QueryMigrateRegionListResponse struct {
	*responses.BaseResponse
	Code             int                                      `json:"Code" xml:"Code"`
	Message          string                                   `json:"Message" xml:"Message"`
	RequestId        string                                   `json:"RequestId" xml:"RequestId"`
	RegionEntityList RegionEntityListInQueryMigrateRegionList `json:"RegionEntityList" xml:"RegionEntityList"`
}

QueryMigrateRegionListResponse is the response struct for api QueryMigrateRegionList

func CreateQueryMigrateRegionListResponse ¶

func CreateQueryMigrateRegionListResponse() (response *QueryMigrateRegionListResponse)

CreateQueryMigrateRegionListResponse creates a response to parse from QueryMigrateRegionList response

type QueryRegionConfigRequest ¶

type QueryRegionConfigRequest struct {
	*requests.RoaRequest
}

QueryRegionConfigRequest is the request struct for api QueryRegionConfig

func CreateQueryRegionConfigRequest ¶

func CreateQueryRegionConfigRequest() (request *QueryRegionConfigRequest)

CreateQueryRegionConfigRequest creates a request to invoke QueryRegionConfig API

type QueryRegionConfigResponse ¶

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

QueryRegionConfigResponse is the response struct for api QueryRegionConfig

func CreateQueryRegionConfigResponse ¶

func CreateQueryRegionConfigResponse() (response *QueryRegionConfigResponse)

CreateQueryRegionConfigResponse creates a response to parse from QueryRegionConfig response

type QuerySlsLogStoreListRequest ¶ added in v1.61.210

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

QuerySlsLogStoreListRequest is the request struct for api QuerySlsLogStoreList

func CreateQuerySlsLogStoreListRequest ¶ added in v1.61.210

func CreateQuerySlsLogStoreListRequest() (request *QuerySlsLogStoreListRequest)

CreateQuerySlsLogStoreListRequest creates a request to invoke QuerySlsLogStoreList API

type QuerySlsLogStoreListResponse ¶ added in v1.61.210

type QuerySlsLogStoreListResponse struct {
	*responses.BaseResponse
	Code      int      `json:"Code" xml:"Code"`
	Message   string   `json:"Message" xml:"Message"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	TotalSize int      `json:"TotalSize" xml:"TotalSize"`
	Result    []SlsLog `json:"Result" xml:"Result"`
}

QuerySlsLogStoreListResponse is the response struct for api QuerySlsLogStoreList

func CreateQuerySlsLogStoreListResponse ¶ added in v1.61.210

func CreateQuerySlsLogStoreListResponse() (response *QuerySlsLogStoreListResponse)

CreateQuerySlsLogStoreListResponse creates a response to parse from QuerySlsLogStoreList response

type RegionConfig ¶

type RegionConfig struct {
	No                 int              `json:"No" xml:"No"`
	AddressServerHost  string           `json:"AddressServerHost" xml:"AddressServerHost"`
	Tag                string           `json:"Tag" xml:"Tag"`
	AgentInstallScript string           `json:"AgentInstallScript" xml:"AgentInstallScript"`
	FileServerType     string           `json:"FileServerType" xml:"FileServerType"`
	Name               string           `json:"Name" xml:"Name"`
	ImageId            string           `json:"ImageId" xml:"ImageId"`
	Id                 string           `json:"Id" xml:"Id"`
	FileServerConfig   FileServerConfig `json:"FileServerConfig" xml:"FileServerConfig"`
}

RegionConfig is a nested struct in edas response

type RegionDefine ¶

type RegionDefine struct {
	BelongRegion string `json:"BelongRegion" xml:"BelongRegion"`
	RegionName   string `json:"RegionName" xml:"RegionName"`
	Description  string `json:"Description" xml:"Description"`
	UserId       string `json:"UserId" xml:"UserId"`
	Id           int64  `json:"Id" xml:"Id"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
}

RegionDefine is a nested struct in edas response

type RegionEntity ¶

type RegionEntity struct {
	Name       string `json:"Name" xml:"Name"`
	RegionNo   string `json:"RegionNo" xml:"RegionNo"`
	Id         string `json:"Id" xml:"Id"`
	RegionName string `json:"RegionName" xml:"RegionName"`
}

RegionEntity is a nested struct in edas response

type RegionEntityListInListAliyunRegion ¶

type RegionEntityListInListAliyunRegion struct {
	RegionEntity []RegionEntity `json:"RegionEntity" xml:"RegionEntity"`
}

RegionEntityListInListAliyunRegion is a nested struct in edas response

type RegionEntityListInQueryMigrateRegionList ¶

type RegionEntityListInQueryMigrateRegionList struct {
	RegionEntity []RegionEntity `json:"RegionEntity" xml:"RegionEntity"`
}

RegionEntityListInQueryMigrateRegionList is a nested struct in edas response

type RelatedAppsInListK8sConfigMaps ¶ added in v1.61.1049

type RelatedAppsInListK8sConfigMaps struct {
	RelatedAppsItem []RelatedAppsItem `json:"RelatedApps" xml:"RelatedApps"`
}

RelatedAppsInListK8sConfigMaps is a nested struct in edas response

type RelatedAppsInListK8sSecrets ¶ added in v1.61.1049

type RelatedAppsInListK8sSecrets struct {
	RelatedAppsItem []RelatedAppsItem `json:"RelatedApps" xml:"RelatedApps"`
}

RelatedAppsInListK8sSecrets is a nested struct in edas response

type RelatedAppsItem ¶ added in v1.61.1049

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

RelatedAppsItem is a nested struct in edas response

type RelatedIngressRules ¶ added in v1.61.1265

type RelatedIngressRules struct {
	RelatedIngressRulesItem []RelatedIngressRulesItem `json:"RelatedIngressRules" xml:"RelatedIngressRules"`
}

RelatedIngressRules is a nested struct in edas response

type RelatedIngressRulesItem ¶ added in v1.61.1265

type RelatedIngressRulesItem struct {
	Name        string            `json:"Name" xml:"Name"`
	Namespace   string            `json:"Namespace" xml:"Namespace"`
	RelatedApps []RelatedAppsItem `json:"RelatedApps" xml:"RelatedApps"`
}

RelatedIngressRulesItem is a nested struct in edas response

type ResGroupEntity ¶

type ResGroupEntity struct {
	UpdateTime  int64                      `json:"UpdateTime" xml:"UpdateTime"`
	Description string                     `json:"Description" xml:"Description"`
	AdminUserId string                     `json:"AdminUserId" xml:"AdminUserId"`
	CreateTime  int64                      `json:"CreateTime" xml:"CreateTime"`
	Name        string                     `json:"Name" xml:"Name"`
	Id          int64                      `json:"Id" xml:"Id"`
	RegionId    string                     `json:"RegionId" xml:"RegionId"`
	EcsList     EcsList                    `json:"ecsList" xml:"ecsList"`
	SlbList     SlbListInListResourceGroup `json:"SlbList" xml:"SlbList"`
}

ResGroupEntity is a nested struct in edas response

type ResetApplicationRequest ¶

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

ResetApplicationRequest is the request struct for api ResetApplication

func CreateResetApplicationRequest ¶

func CreateResetApplicationRequest() (request *ResetApplicationRequest)

CreateResetApplicationRequest creates a request to invoke ResetApplication API

type ResetApplicationResponse ¶

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

ResetApplicationResponse is the response struct for api ResetApplication

func CreateResetApplicationResponse ¶

func CreateResetApplicationResponse() (response *ResetApplicationResponse)

CreateResetApplicationResponse creates a response to parse from ResetApplication response

type ResourceGroupList ¶

type ResourceGroupList struct {
	ResGroupEntity []ResGroupEntity `json:"ResGroupEntity" xml:"ResGroupEntity"`
}

ResourceGroupList is a nested struct in edas response

type RestartApplicationRequest ¶ added in v1.61.210

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

RestartApplicationRequest is the request struct for api RestartApplication

func CreateRestartApplicationRequest ¶ added in v1.61.210

func CreateRestartApplicationRequest() (request *RestartApplicationRequest)

CreateRestartApplicationRequest creates a request to invoke RestartApplication API

type RestartApplicationResponse ¶ added in v1.61.210

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

RestartApplicationResponse is the response struct for api RestartApplication

func CreateRestartApplicationResponse ¶ added in v1.61.210

func CreateRestartApplicationResponse() (response *RestartApplicationResponse)

CreateRestartApplicationResponse creates a response to parse from RestartApplication response

type RestartK8sApplicationRequest ¶ added in v1.61.334

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

RestartK8sApplicationRequest is the request struct for api RestartK8sApplication

func CreateRestartK8sApplicationRequest ¶ added in v1.61.334

func CreateRestartK8sApplicationRequest() (request *RestartK8sApplicationRequest)

CreateRestartK8sApplicationRequest creates a request to invoke RestartK8sApplication API

type RestartK8sApplicationResponse ¶ added in v1.61.334

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

RestartK8sApplicationResponse is the response struct for api RestartK8sApplication

func CreateRestartK8sApplicationResponse ¶ added in v1.61.334

func CreateRestartK8sApplicationResponse() (response *RestartK8sApplicationResponse)

CreateRestartK8sApplicationResponse creates a response to parse from RestartK8sApplication response

type Result ¶ added in v1.61.210

type Result struct {
	Total      int              `json:"Total" xml:"Total"`
	ConfigMaps []ConfigMapsItem `json:"ConfigMaps" xml:"ConfigMaps"`
	Secrets    []SecretsItem    `json:"Secrets" xml:"Secrets"`
}

Result is a nested struct in edas response

type ResultInDescribeApplicationScalingRules ¶ added in v1.61.1135

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

ResultInDescribeApplicationScalingRules is a nested struct in edas response

type ResultInGetServiceMethodPage ¶ added in v1.61.844

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

ResultInGetServiceMethodPage is a nested struct in edas response

type ResultInListConfigTemplates ¶ added in v1.61.1469

type ResultInListConfigTemplates struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListConfigTemplates is a nested struct in edas response

type ResultInQuerySlsLogStoreList ¶ added in v1.61.334

type ResultInQuerySlsLogStoreList struct {
	SlsLog []SlsLog `json:"SlsLog" xml:"SlsLog"`
}

ResultInQuerySlsLogStoreList is a nested struct in edas response

type ResultItem ¶ added in v1.61.1049

type ResultItem struct {
	Id          string `json:"Id" xml:"Id"`
	Name        string `json:"Name" xml:"Name"`
	Format      string `json:"Format" xml:"Format"`
	Description string `json:"Description" xml:"Description"`
	Content     string `json:"Content" xml:"Content"`
	GmtCreate   int64  `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified int64  `json:"GmtModified" xml:"GmtModified"`
}

ResultItem is a nested struct in edas response

type RetryChangeOrderTaskRequest ¶ added in v1.61.1049

type RetryChangeOrderTaskRequest struct {
	*requests.RoaRequest
	RetryStatus requests.Boolean `position:"Query" name:"RetryStatus"`
	TaskId      string           `position:"Query" name:"TaskId"`
}

RetryChangeOrderTaskRequest is the request struct for api RetryChangeOrderTask

func CreateRetryChangeOrderTaskRequest ¶ added in v1.61.1049

func CreateRetryChangeOrderTaskRequest() (request *RetryChangeOrderTaskRequest)

CreateRetryChangeOrderTaskRequest creates a request to invoke RetryChangeOrderTask API

type RetryChangeOrderTaskResponse ¶ added in v1.61.1049

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

RetryChangeOrderTaskResponse is the response struct for api RetryChangeOrderTask

func CreateRetryChangeOrderTaskResponse ¶ added in v1.61.1049

func CreateRetryChangeOrderTaskResponse() (response *RetryChangeOrderTaskResponse)

CreateRetryChangeOrderTaskResponse creates a response to parse from RetryChangeOrderTask response

type ReturnDefinition ¶ added in v1.61.844

type ReturnDefinition struct {
	Id   string `json:"Id" xml:"Id"`
	Type string `json:"Type" xml:"Type"`
}

ReturnDefinition is a nested struct in edas response

type Role ¶

type Role struct {
	UpdateTime  int64  `json:"UpdateTime" xml:"UpdateTime"`
	IsDefault   bool   `json:"IsDefault" xml:"IsDefault"`
	AdminUserId string `json:"AdminUserId" xml:"AdminUserId"`
	CreateTime  int64  `json:"CreateTime" xml:"CreateTime"`
	Name        string `json:"Name" xml:"Name"`
	Id          int    `json:"Id" xml:"Id"`
}

Role is a nested struct in edas response

type RoleItem ¶

type RoleItem struct {
	Role       Role                 `json:"Role" xml:"Role"`
	ActionList ActionListInListRole `json:"ActionList" xml:"ActionList"`
}

RoleItem is a nested struct in edas response

type RoleList ¶

type RoleList struct {
	RoleItem []RoleItem `json:"RoleItem" xml:"RoleItem"`
}

RoleList is a nested struct in edas response

type RollbackApplicationRequest ¶

type RollbackApplicationRequest struct {
	*requests.RoaRequest
	AppId          string           `position:"Query" name:"AppId"`
	GroupId        string           `position:"Query" name:"GroupId"`
	BatchWaitTime  requests.Integer `position:"Query" name:"BatchWaitTime"`
	Batch          requests.Integer `position:"Query" name:"Batch"`
	HistoryVersion string           `position:"Query" name:"HistoryVersion"`
}

RollbackApplicationRequest is the request struct for api RollbackApplication

func CreateRollbackApplicationRequest ¶

func CreateRollbackApplicationRequest() (request *RollbackApplicationRequest)

CreateRollbackApplicationRequest creates a request to invoke RollbackApplication API

type RollbackApplicationResponse ¶

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

RollbackApplicationResponse is the response struct for api RollbackApplication

func CreateRollbackApplicationResponse ¶

func CreateRollbackApplicationResponse() (response *RollbackApplicationResponse)

CreateRollbackApplicationResponse creates a response to parse from RollbackApplication response

type RollbackChangeOrderRequest ¶ added in v1.61.26

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

RollbackChangeOrderRequest is the request struct for api RollbackChangeOrder

func CreateRollbackChangeOrderRequest ¶ added in v1.61.26

func CreateRollbackChangeOrderRequest() (request *RollbackChangeOrderRequest)

CreateRollbackChangeOrderRequest creates a request to invoke RollbackChangeOrder API

type RollbackChangeOrderResponse ¶ added in v1.61.26

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

RollbackChangeOrderResponse is the response struct for api RollbackChangeOrder

func CreateRollbackChangeOrderResponse ¶ added in v1.61.26

func CreateRollbackChangeOrderResponse() (response *RollbackChangeOrderResponse)

CreateRollbackChangeOrderResponse creates a response to parse from RollbackChangeOrder response

type Rule ¶

type Rule struct {
	Step             int       `json:"Step" xml:"Step"`
	TemplateId       string    `json:"TemplateId" xml:"TemplateId"`
	MinReplicas      int       `json:"MinReplicas" xml:"MinReplicas"`
	LastDisableTime  int64     `json:"LastDisableTime" xml:"LastDisableTime"`
	TemplateVersion  int       `json:"TemplateVersion" xml:"TemplateVersion"`
	CreateTime       int64     `json:"CreateTime" xml:"CreateTime"`
	Mode             string    `json:"Mode" xml:"Mode"`
	Duration         int       `json:"Duration" xml:"Duration"`
	LoadNum          int       `json:"LoadNum" xml:"LoadNum"`
	GroupId          string    `json:"GroupId" xml:"GroupId"`
	VpcId            string    `json:"VpcId" xml:"VpcId"`
	Rt               int       `json:"Rt" xml:"Rt"`
	MetricType       string    `json:"MetricType" xml:"MetricType"`
	ScaleRuleEnabled bool      `json:"ScaleRuleEnabled" xml:"ScaleRuleEnabled"`
	UpdateTime       int64     `json:"UpdateTime" xml:"UpdateTime"`
	MaxReplicas      int       `json:"MaxReplicas" xml:"MaxReplicas"`
	SpecId           string    `json:"SpecId" xml:"SpecId"`
	VSwitchIds       string    `json:"VSwitchIds" xml:"VSwitchIds"`
	AppId            string    `json:"AppId" xml:"AppId"`
	ScaleRuleType    string    `json:"ScaleRuleType" xml:"ScaleRuleType"`
	ResourceFrom     string    `json:"ResourceFrom" xml:"ResourceFrom"`
	ScaleRuleName    string    `json:"ScaleRuleName" xml:"ScaleRuleName"`
	Enable           bool      `json:"Enable" xml:"Enable"`
	InstNum          int       `json:"InstNum" xml:"InstNum"`
	Cond             string    `json:"Cond" xml:"Cond"`
	Cpu              int       `json:"Cpu" xml:"Cpu"`
	MultiAzPolicy    string    `json:"MultiAzPolicy" xml:"MultiAzPolicy"`
	Metric           Metric    `json:"Metric" xml:"Metric"`
	Behaviour        Behaviour `json:"Behaviour" xml:"Behaviour"`
	Trigger          Trigger   `json:"Trigger" xml:"Trigger"`
}

Rule is a nested struct in edas response

type RuleList ¶

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

RuleList is a nested struct in edas response

type Rules ¶ added in v1.61.1008

type Rules struct {
	RulesItem []RulesItem `json:"Rules" xml:"Rules"`
}

Rules is a nested struct in edas response

type RulesItem ¶ added in v1.61.1008

type RulesItem struct {
	SecretName string      `json:"SecretName" xml:"SecretName"`
	Host       string      `json:"Host" xml:"Host"`
	EnableTls  bool        `json:"EnableTls" xml:"EnableTls"`
	Paths      []PathsItem `json:"Paths" xml:"Paths"`
}

RulesItem is a nested struct in edas response

type ScaleDown ¶ added in v1.62.606

type ScaleDown struct {
	SelectPolicy               string   `json:"SelectPolicy" xml:"SelectPolicy"`
	StabilizationWindowSeconds int      `json:"StabilizationWindowSeconds" xml:"StabilizationWindowSeconds"`
	Policies                   []Policy `json:"Policies" xml:"Policies"`
}

ScaleDown is a nested struct in edas response

type ScaleInApplicationRequest ¶

type ScaleInApplicationRequest struct {
	*requests.RoaRequest
	ForceStatus requests.Boolean `position:"Query" name:"ForceStatus"`
	AppId       string           `position:"Query" name:"AppId"`
	EccInfo     string           `position:"Query" name:"EccInfo"`
}

ScaleInApplicationRequest is the request struct for api ScaleInApplication

func CreateScaleInApplicationRequest ¶

func CreateScaleInApplicationRequest() (request *ScaleInApplicationRequest)

CreateScaleInApplicationRequest creates a request to invoke ScaleInApplication API

type ScaleInApplicationResponse ¶

type ScaleInApplicationResponse struct {
	*responses.BaseResponse
	ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
	Code          int    `json:"Code" xml:"Code"`
	Message       string `json:"Message" xml:"Message"`
}

ScaleInApplicationResponse is the response struct for api ScaleInApplication

func CreateScaleInApplicationResponse ¶

func CreateScaleInApplicationResponse() (response *ScaleInApplicationResponse)

CreateScaleInApplicationResponse creates a response to parse from ScaleInApplication response

type ScaleK8sApplicationRequest ¶

type ScaleK8sApplicationRequest struct {
	*requests.RoaRequest
	Replicas requests.Integer `position:"Query" name:"Replicas"`
	AppId    string           `position:"Query" name:"AppId"`
	Timeout  requests.Integer `position:"Query" name:"Timeout"`
}

ScaleK8sApplicationRequest is the request struct for api ScaleK8sApplication

func CreateScaleK8sApplicationRequest ¶

func CreateScaleK8sApplicationRequest() (request *ScaleK8sApplicationRequest)

CreateScaleK8sApplicationRequest creates a request to invoke ScaleK8sApplication API

type ScaleK8sApplicationResponse ¶

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

ScaleK8sApplicationResponse is the response struct for api ScaleK8sApplication

func CreateScaleK8sApplicationResponse ¶

func CreateScaleK8sApplicationResponse() (response *ScaleK8sApplicationResponse)

CreateScaleK8sApplicationResponse creates a response to parse from ScaleK8sApplication response

type ScaleOutApplicationRequest ¶

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

ScaleOutApplicationRequest is the request struct for api ScaleOutApplication

func CreateScaleOutApplicationRequest ¶

func CreateScaleOutApplicationRequest() (request *ScaleOutApplicationRequest)

CreateScaleOutApplicationRequest creates a request to invoke ScaleOutApplication API

type ScaleOutApplicationResponse ¶

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

ScaleOutApplicationResponse is the response struct for api ScaleOutApplication

func CreateScaleOutApplicationResponse ¶

func CreateScaleOutApplicationResponse() (response *ScaleOutApplicationResponse)

CreateScaleOutApplicationResponse creates a response to parse from ScaleOutApplication response

type ScaleUp ¶ added in v1.62.606

type ScaleUp struct {
	SelectPolicy               string   `json:"SelectPolicy" xml:"SelectPolicy"`
	StabilizationWindowSeconds int      `json:"StabilizationWindowSeconds" xml:"StabilizationWindowSeconds"`
	Policies                   []Policy `json:"Policies" xml:"Policies"`
}

ScaleUp is a nested struct in edas response

type ScaleoutApplicationWithNewInstancesRequest ¶ added in v1.61.472

type ScaleoutApplicationWithNewInstancesRequest struct {
	*requests.RoaRequest
	AutoRenewPeriod          requests.Integer `position:"Query" name:"AutoRenewPeriod"`
	TemplateInstanceId       string           `position:"Query" name:"TemplateInstanceId"`
	GroupId                  string           `position:"Query" name:"GroupId"`
	InstanceChargePeriodUnit string           `position:"Query" name:"InstanceChargePeriodUnit"`
	ClusterId                string           `position:"Query" name:"ClusterId"`
	ScalingNum               requests.Integer `position:"Query" name:"ScalingNum"`
	TemplateId               string           `position:"Query" name:"TemplateId"`
	ScalingPolicy            string           `position:"Query" name:"ScalingPolicy"`
	TemplateVersion          string           `position:"Query" name:"TemplateVersion"`
	AutoRenew                requests.Boolean `position:"Query" name:"AutoRenew"`
	AppId                    string           `position:"Query" name:"AppId"`
	InstanceChargePeriod     requests.Integer `position:"Query" name:"InstanceChargePeriod"`
	InstanceChargeType       string           `position:"Query" name:"InstanceChargeType"`
}

ScaleoutApplicationWithNewInstancesRequest is the request struct for api ScaleoutApplicationWithNewInstances

func CreateScaleoutApplicationWithNewInstancesRequest ¶ added in v1.61.472

func CreateScaleoutApplicationWithNewInstancesRequest() (request *ScaleoutApplicationWithNewInstancesRequest)

CreateScaleoutApplicationWithNewInstancesRequest creates a request to invoke ScaleoutApplicationWithNewInstances API

type ScaleoutApplicationWithNewInstancesResponse ¶ added in v1.61.472

type ScaleoutApplicationWithNewInstancesResponse struct {
	*responses.BaseResponse
	ChangeOrderId string   `json:"ChangeOrderId" xml:"ChangeOrderId"`
	Code          int      `json:"Code" xml:"Code"`
	Message       string   `json:"Message" xml:"Message"`
	RequestId     string   `json:"RequestId" xml:"RequestId"`
	InstanceIds   []string `json:"InstanceIds" xml:"InstanceIds"`
}

ScaleoutApplicationWithNewInstancesResponse is the response struct for api ScaleoutApplicationWithNewInstances

func CreateScaleoutApplicationWithNewInstancesResponse ¶ added in v1.61.472

func CreateScaleoutApplicationWithNewInstancesResponse() (response *ScaleoutApplicationWithNewInstancesResponse)

CreateScaleoutApplicationWithNewInstancesResponse creates a response to parse from ScaleoutApplicationWithNewInstances response

type Secrets ¶ added in v1.61.1049

type Secrets struct {
	SecretsItem []SecretsItem `json:"Secrets" xml:"Secrets"`
}

Secrets is a nested struct in edas response

type SecretsItem ¶ added in v1.61.1049

type SecretsItem struct {
	Type                string                    `json:"Type" xml:"Type"`
	CreationTime        string                    `json:"CreationTime" xml:"CreationTime"`
	ClusterName         string                    `json:"ClusterName" xml:"ClusterName"`
	Namespace           string                    `json:"Namespace" xml:"Namespace"`
	Base64Encoded       bool                      `json:"Base64Encoded" xml:"Base64Encoded"`
	CertRegionId        string                    `json:"CertRegionId" xml:"CertRegionId"`
	CertId              string                    `json:"CertId" xml:"CertId"`
	Name                string                    `json:"Name" xml:"Name"`
	ClusterId           string                    `json:"ClusterId" xml:"ClusterId"`
	CertDetail          CertDetail                `json:"CertDetail" xml:"CertDetail"`
	RelatedIngressRules []RelatedIngressRulesItem `json:"RelatedIngressRules" xml:"RelatedIngressRules"`
	Data                []DataItem                `json:"Data" xml:"Data"`
	RelatedApps         []RelatedAppsItem         `json:"RelatedApps" xml:"RelatedApps"`
}

SecretsItem is a nested struct in edas response

type SecureToken ¶

type SecureToken struct {
	SecretKey          string `json:"SecretKey" xml:"SecretKey"`
	AccessKey          string `json:"AccessKey" xml:"AccessKey"`
	BelongRegion       string `json:"BelongRegion" xml:"BelongRegion"`
	Description        string `json:"Description" xml:"Description"`
	RegionName         string `json:"RegionName" xml:"RegionName"`
	EdasId             string `json:"EdasId" xml:"EdasId"`
	AddressServerHost  string `json:"AddressServerHost" xml:"AddressServerHost"`
	UserId             string `json:"UserId" xml:"UserId"`
	Id                 int64  `json:"Id" xml:"Id"`
	TenantId           string `json:"TenantId" xml:"TenantId"`
	RegionId           string `json:"RegionId" xml:"RegionId"`
	MseRegistryType    string `json:"MseRegistryType" xml:"MseRegistryType"`
	MseInstanceId      string `json:"MseInstanceId" xml:"MseInstanceId"`
	MseInternetAddress string `json:"MseInternetAddress" xml:"MseInternetAddress"`
	MseIntranetAddress string `json:"MseIntranetAddress" xml:"MseIntranetAddress"`
}

SecureToken is a nested struct in edas response

type ServiceGroupsList ¶

type ServiceGroupsList struct {
	ListServiceGroups []ListServiceGroups `json:"ListServiceGroups" xml:"ListServiceGroups"`
}

ServiceGroupsList is a nested struct in edas response

type ServiceMethod ¶ added in v1.61.26

type ServiceMethod struct {
	MethodName  string      `json:"MethodName" xml:"MethodName"`
	AppName     string      `json:"AppName" xml:"AppName"`
	Output      string      `json:"Output" xml:"Output"`
	ServiceName string      `json:"ServiceName" xml:"ServiceName"`
	ParamTypes  ParamTypes  `json:"ParamTypes" xml:"ParamTypes"`
	InputParams InputParams `json:"InputParams" xml:"InputParams"`
}

ServiceMethod is a nested struct in edas response

type ServiceMethodList ¶ added in v1.61.26

type ServiceMethodList struct {
	ServiceMethod []ServiceMethod `json:"ServiceMethod" xml:"ServiceMethod"`
}

ServiceMethodList is a nested struct in edas response

type ServicePorts ¶ added in v1.61.844

type ServicePorts struct {
	ServicePortsItem []ServicePortsItem `json:"ServicePorts" xml:"ServicePorts"`
}

ServicePorts is a nested struct in edas response

type ServicePortsItem ¶ added in v1.61.844

type ServicePortsItem struct {
	TargetPort string `json:"TargetPort" xml:"TargetPort"`
	NodePort   int    `json:"NodePort" xml:"NodePort"`
	Port       int    `json:"Port" xml:"Port"`
	Protocol   string `json:"Protocol" xml:"Protocol"`
}

ServicePortsItem is a nested struct in edas response

type ServiceStage ¶

type ServiceStage struct {
	StageId   string `json:"StageId" xml:"StageId"`
	Status    int    `json:"Status" xml:"Status"`
	Message   string `json:"Message" xml:"Message"`
	StageName string `json:"StageName" xml:"StageName"`
}

ServiceStage is a nested struct in edas response

type Services ¶ added in v1.61.844

type Services struct {
	ServicesItem []ServicesItem `json:"Services" xml:"Services"`
}

Services is a nested struct in edas response

type ServicesItem ¶ added in v1.61.844

type ServicesItem struct {
	Type         string             `json:"Type" xml:"Type"`
	Name         string             `json:"Name" xml:"Name"`
	ClusterIP    string             `json:"ClusterIP" xml:"ClusterIP"`
	ServicePorts []ServicePortsItem `json:"ServicePorts" xml:"ServicePorts"`
}

ServicesItem is a nested struct in edas response

type SlbEntity ¶

type SlbEntity struct {
	Expired     bool   `json:"Expired" xml:"Expired"`
	Tags        string `json:"Tags" xml:"Tags"`
	Reusable    bool   `json:"Reusable" xml:"Reusable"`
	Address     string `json:"Address" xml:"Address"`
	SlbName     string `json:"SlbName" xml:"SlbName"`
	RegionId    string `json:"RegionId" xml:"RegionId"`
	GroupId     int    `json:"GroupId" xml:"GroupId"`
	UserId      string `json:"UserId" xml:"UserId"`
	VswitchId   string `json:"VswitchId" xml:"VswitchId"`
	SlbStatus   string `json:"SlbStatus" xml:"SlbStatus"`
	SlbId       string `json:"SlbId" xml:"SlbId"`
	VpcId       string `json:"VpcId" xml:"VpcId"`
	AddressType string `json:"AddressType" xml:"AddressType"`
	NetworkType string `json:"NetworkType" xml:"NetworkType"`
}

SlbEntity is a nested struct in edas response

type SlbListInListResourceGroup ¶

type SlbListInListResourceGroup struct {
	SlbEntity []SlbEntity `json:"SlbEntity" xml:"SlbEntity"`
}

SlbListInListResourceGroup is a nested struct in edas response

type SlbListInListSlb ¶

type SlbListInListSlb struct {
	SlbEntity []SlbEntity `json:"SlbEntity" xml:"SlbEntity"`
}

SlbListInListSlb is a nested struct in edas response

type SlsLog ¶ added in v1.61.210

type SlsLog struct {
	Link         string `json:"Link" xml:"Link"`
	CreateTime   string `json:"CreateTime" xml:"CreateTime"`
	Logstore     string `json:"Logstore" xml:"Logstore"`
	ConsumerSide string `json:"ConsumerSide" xml:"ConsumerSide"`
	Project      string `json:"Project" xml:"Project"`
	Source       string `json:"Source" xml:"Source"`
}

SlsLog is a nested struct in edas response

type StageDetailDTO ¶ added in v1.61.26

type StageDetailDTO struct {
	StageId     string   `json:"StageId" xml:"StageId"`
	StageStatus int      `json:"StageStatus" xml:"StageStatus"`
	StageName   string   `json:"StageName" xml:"StageName"`
	TaskList    TaskList `json:"TaskList" xml:"TaskList"`
}

StageDetailDTO is a nested struct in edas response

type StageDetailList ¶ added in v1.61.26

type StageDetailList struct {
	StageDetailDTO []StageDetailDTO `json:"StageDetailDTO" xml:"StageDetailDTO"`
}

StageDetailList is a nested struct in edas response

type StageInfoDTO ¶

type StageInfoDTO struct {
	StageId        string         `json:"StageId" xml:"StageId"`
	Status         int            `json:"Status" xml:"Status"`
	StageName      string         `json:"StageName" xml:"StageName"`
	StageResultDTO StageResultDTO `json:"StageResultDTO" xml:"StageResultDTO"`
}

StageInfoDTO is a nested struct in edas response

type StageList ¶

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

StageList is a nested struct in edas response

type StageResultDTO ¶

type StageResultDTO struct {
	ServiceStage    ServiceStage    `json:"ServiceStage" xml:"ServiceStage"`
	InstanceDTOList InstanceDTOList `json:"InstanceDTOList" xml:"InstanceDTOList"`
}

StageResultDTO is a nested struct in edas response

type StartApplicationRequest ¶

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

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
	Code          int    `json:"Code" xml:"Code"`
	ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
	Message       string `json:"Message" xml:"Message"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
}

StartApplicationResponse is the response struct for api StartApplication

func CreateStartApplicationResponse ¶

func CreateStartApplicationResponse() (response *StartApplicationResponse)

CreateStartApplicationResponse creates a response to parse from StartApplication response

type StartK8sAppPrecheckRequest ¶ added in v1.61.1827

type StartK8sAppPrecheckRequest struct {
	*requests.RoaRequest
	ComponentIds             string           `position:"Query" name:"ComponentIds"`
	Replicas                 requests.Integer `position:"Query" name:"Replicas"`
	RequestsEphemeralStorage requests.Integer `position:"Query" name:"RequestsEphemeralStorage"`
	Envs                     string           `position:"Query" name:"Envs"`
	Annotations              string           `position:"Query" name:"Annotations"`
	ClusterId                string           `position:"Query" name:"ClusterId"`
	RequestsMem              requests.Integer `position:"Query" name:"RequestsMem"`
	LocalVolume              string           `position:"Query" name:"LocalVolume"`
	EnvFroms                 string           `position:"Query" name:"EnvFroms"`
	Labels                   string           `position:"Query" name:"Labels"`
	LimitMem                 requests.Integer `position:"Query" name:"LimitMem"`
	LimitEphemeralStorage    requests.Integer `position:"Query" name:"LimitEphemeralStorage"`
	LimitmCpu                requests.Integer `position:"Query" name:"LimitmCpu"`
	ConfigMountDescs         string           `position:"Query" name:"ConfigMountDescs"`
	AppName                  string           `position:"Query" name:"AppName"`
	PackageUrl               string           `position:"Query" name:"PackageUrl"`
	AppId                    string           `position:"Query" name:"AppId"`
	EmptyDirs                string           `position:"Query" name:"EmptyDirs"`
	PvcMountDescs            string           `position:"Query" name:"PvcMountDescs"`
	ImageUrl                 string           `position:"Query" name:"ImageUrl"`
	Namespace                string           `position:"Query" name:"Namespace"`
	RequestsmCpu             requests.Integer `position:"Query" name:"RequestsmCpu"`
	JavaStartUpConfig        string           `position:"Query" name:"JavaStartUpConfig"`
}

StartK8sAppPrecheckRequest is the request struct for api StartK8sAppPrecheck

func CreateStartK8sAppPrecheckRequest ¶ added in v1.61.1827

func CreateStartK8sAppPrecheckRequest() (request *StartK8sAppPrecheckRequest)

CreateStartK8sAppPrecheckRequest creates a request to invoke StartK8sAppPrecheck API

type StartK8sAppPrecheckResponse ¶ added in v1.61.1827

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

StartK8sAppPrecheckResponse is the response struct for api StartK8sAppPrecheck

func CreateStartK8sAppPrecheckResponse ¶ added in v1.61.1827

func CreateStartK8sAppPrecheckResponse() (response *StartK8sAppPrecheckResponse)

CreateStartK8sAppPrecheckResponse creates a response to parse from StartK8sAppPrecheck response

type StartK8sApplicationRequest ¶ added in v1.61.334

type StartK8sApplicationRequest struct {
	*requests.RoaRequest
	Replicas requests.Integer `position:"Query" name:"Replicas"`
	AppId    string           `position:"Query" name:"AppId"`
	Timeout  requests.Integer `position:"Query" name:"Timeout"`
}

StartK8sApplicationRequest is the request struct for api StartK8sApplication

func CreateStartK8sApplicationRequest ¶ added in v1.61.334

func CreateStartK8sApplicationRequest() (request *StartK8sApplicationRequest)

CreateStartK8sApplicationRequest creates a request to invoke StartK8sApplication API

type StartK8sApplicationResponse ¶ added in v1.61.334

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

StartK8sApplicationResponse is the response struct for api StartK8sApplication

func CreateStartK8sApplicationResponse ¶ added in v1.61.334

func CreateStartK8sApplicationResponse() (response *StartK8sApplicationResponse)

CreateStartK8sApplicationResponse creates a response to parse from StartK8sApplication response

type StopApplicationRequest ¶

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

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
	ChangeOrderId string `json:"ChangeOrderId" xml:"ChangeOrderId"`
	Code          int    `json:"Code" xml:"Code"`
	Message       string `json:"Message" xml:"Message"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
}

StopApplicationResponse is the response struct for api StopApplication

func CreateStopApplicationResponse ¶

func CreateStopApplicationResponse() (response *StopApplicationResponse)

CreateStopApplicationResponse creates a response to parse from StopApplication response

type StopK8sApplicationRequest ¶ added in v1.61.334

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

StopK8sApplicationRequest is the request struct for api StopK8sApplication

func CreateStopK8sApplicationRequest ¶ added in v1.61.334

func CreateStopK8sApplicationRequest() (request *StopK8sApplicationRequest)

CreateStopK8sApplicationRequest creates a request to invoke StopK8sApplication API

type StopK8sApplicationResponse ¶ added in v1.61.334

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

StopK8sApplicationResponse is the response struct for api StopK8sApplication

func CreateStopK8sApplicationResponse ¶ added in v1.61.334

func CreateStopK8sApplicationResponse() (response *StopK8sApplicationResponse)

CreateStopK8sApplicationResponse creates a response to parse from StopK8sApplication response

type SubAccount ¶

type SubAccount struct {
	SubEdasId   string `json:"SubEdasId" xml:"SubEdasId"`
	SubUserId   string `json:"SubUserId" xml:"SubUserId"`
	Email       string `json:"Email" xml:"Email"`
	AdminUserId string `json:"AdminUserId" xml:"AdminUserId"`
	AdminUserKp string `json:"AdminUserKp" xml:"AdminUserKp"`
	AdminEdasId string `json:"AdminEdasId" xml:"AdminEdasId"`
	SubUserKp   string `json:"SubUserKp" xml:"SubUserKp"`
	Phone       string `json:"Phone" xml:"Phone"`
}

SubAccount is a nested struct in edas response

type SubAccountList ¶

type SubAccountList struct {
	SubAccount []SubAccount `json:"SubAccount" xml:"SubAccount"`
}

SubAccountList is a nested struct in edas response

type SwimmingLane ¶ added in v1.61.844

type SwimmingLane struct {
	NamespaceId                     string                        `json:"NamespaceId" xml:"NamespaceId"`
	GroupId                         int64                         `json:"GroupId" xml:"GroupId"`
	ScenarioSign                    string                        `json:"ScenarioSign" xml:"ScenarioSign"`
	EntryRule                       string                        `json:"EntryRule" xml:"EntryRule"`
	Tag                             string                        `json:"Tag" xml:"Tag"`
	EnableRules                     bool                          `json:"EnableRules" xml:"EnableRules"`
	Name                            string                        `json:"Name" xml:"Name"`
	Id                              int64                         `json:"Id" xml:"Id"`
	SwimmingLaneAppRelationShipList []SwimmingLaneAppRelationShip `json:"SwimmingLaneAppRelationShipList" xml:"SwimmingLaneAppRelationShipList"`
}

SwimmingLane is a nested struct in edas response

type SwimmingLaneAppRelationShip ¶ added in v1.61.844

type SwimmingLaneAppRelationShip struct {
	AppId   string `json:"AppId" xml:"AppId"`
	Rules   string `json:"Rules" xml:"Rules"`
	LaneId  int64  `json:"LaneId" xml:"LaneId"`
	AppName string `json:"AppName" xml:"AppName"`
	Extra   string `json:"Extra" xml:"Extra"`
}

SwimmingLaneAppRelationShip is a nested struct in edas response

type SwimmingLaneAppRelationShipListInInsertSwimmingLane ¶ added in v1.61.844

type SwimmingLaneAppRelationShipListInInsertSwimmingLane struct {
	SwimmingLaneAppRelationShip []SwimmingLaneAppRelationShip `json:"SwimmingLaneAppRelationShip" xml:"SwimmingLaneAppRelationShip"`
}

SwimmingLaneAppRelationShipListInInsertSwimmingLane is a nested struct in edas response

type SwimmingLaneAppRelationShipListInListSwimmingLane ¶ added in v1.61.844

type SwimmingLaneAppRelationShipListInListSwimmingLane struct {
	SwimmingLaneAppRelationShip []SwimmingLaneAppRelationShip `json:"swimmingLaneAppRelationShip" xml:"swimmingLaneAppRelationShip"`
}

SwimmingLaneAppRelationShipListInListSwimmingLane is a nested struct in edas response

type SwimmingLaneAppRelationShipListInUpdateSwimmingLane ¶ added in v1.61.844

type SwimmingLaneAppRelationShipListInUpdateSwimmingLane struct {
	SwimmingLaneAppRelationShip []SwimmingLaneAppRelationShip `json:"SwimmingLaneAppRelationShip" xml:"SwimmingLaneAppRelationShip"`
}

SwimmingLaneAppRelationShipListInUpdateSwimmingLane is a nested struct in edas response

type SwimmingLaneGroup ¶ added in v1.61.844

type SwimmingLaneGroup struct {
	NamespaceId      string           `json:"NamespaceId" xml:"NamespaceId"`
	Name             string           `json:"Name" xml:"Name"`
	Id               int64            `json:"Id" xml:"Id"`
	EntryApplication EntryApplication `json:"EntryApplication" xml:"EntryApplication"`
	ApplicationList  []Application    `json:"ApplicationList" xml:"ApplicationList"`
}

SwimmingLaneGroup is a nested struct in edas response

type SwitchAdvancedMonitoringRequest ¶ added in v1.61.944

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

SwitchAdvancedMonitoringRequest is the request struct for api SwitchAdvancedMonitoring

func CreateSwitchAdvancedMonitoringRequest ¶ added in v1.61.944

func CreateSwitchAdvancedMonitoringRequest() (request *SwitchAdvancedMonitoringRequest)

CreateSwitchAdvancedMonitoringRequest creates a request to invoke SwitchAdvancedMonitoring API

type SwitchAdvancedMonitoringResponse ¶ added in v1.61.944

type SwitchAdvancedMonitoringResponse struct {
	*responses.BaseResponse
	Code                      int    `json:"Code" xml:"Code"`
	Message                   string `json:"Message" xml:"Message"`
	RequestId                 string `json:"RequestId" xml:"RequestId"`
	AdvancedMonitoringEnabled bool   `json:"AdvancedMonitoringEnabled" xml:"AdvancedMonitoringEnabled"`
}

SwitchAdvancedMonitoringResponse is the response struct for api SwitchAdvancedMonitoring

func CreateSwitchAdvancedMonitoringResponse ¶ added in v1.61.944

func CreateSwitchAdvancedMonitoringResponse() (response *SwitchAdvancedMonitoringResponse)

CreateSwitchAdvancedMonitoringResponse creates a response to parse from SwitchAdvancedMonitoring response

type SynchronizeResourceRequest ¶

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

SynchronizeResourceRequest is the request struct for api SynchronizeResource

func CreateSynchronizeResourceRequest ¶

func CreateSynchronizeResourceRequest() (request *SynchronizeResourceRequest)

CreateSynchronizeResourceRequest creates a request to invoke SynchronizeResource API

type SynchronizeResourceResponse ¶

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

SynchronizeResourceResponse is the response struct for api SynchronizeResource

func CreateSynchronizeResourceResponse ¶

func CreateSynchronizeResourceResponse() (response *SynchronizeResourceResponse)

CreateSynchronizeResourceResponse creates a response to parse from SynchronizeResource response

type TagResource ¶ added in v1.61.1008

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

TagResource is a nested struct in edas response

type TagResources ¶ added in v1.61.1008

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

TagResources is a nested struct in edas response

type TagResourcesRequest ¶ added in v1.61.1008

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

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest ¶ added in v1.61.1008

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse ¶ added in v1.61.1008

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse ¶ added in v1.61.1008

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type Targets ¶ added in v1.61.1265

type Targets struct {
	Items []string `json:"Items" xml:"Items"`
}

Targets is a nested struct in edas response

type TaskInfoDTO ¶ added in v1.61.26

type TaskInfoDTO struct {
	TaskErrorIgnorance  int    `json:"TaskErrorIgnorance" xml:"TaskErrorIgnorance"`
	ShowManualIgnorance bool   `json:"ShowManualIgnorance" xml:"ShowManualIgnorance"`
	TaskStatus          string `json:"TaskStatus" xml:"TaskStatus"`
	TaskMessage         string `json:"TaskMessage" xml:"TaskMessage"`
	TaskName            string `json:"TaskName" xml:"TaskName"`
	TaskErrorCode       string `json:"TaskErrorCode" xml:"TaskErrorCode"`
	RetryType           int    `json:"RetryType" xml:"RetryType"`
	TaskId              string `json:"TaskId" xml:"TaskId"`
	TaskErrorMessage    string `json:"TaskErrorMessage" xml:"TaskErrorMessage"`
}

TaskInfoDTO is a nested struct in edas response

type TaskList ¶ added in v1.61.26

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

TaskList is a nested struct in edas response

type TrafficControl ¶ added in v1.61.26

type TrafficControl struct {
	Routes string `json:"Routes" xml:"Routes"`
	Rules  string `json:"Rules" xml:"Rules"`
	Tips   string `json:"Tips" xml:"Tips"`
}

TrafficControl is a nested struct in edas response

type TransformClusterMemberRequest ¶

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

TransformClusterMemberRequest is the request struct for api TransformClusterMember

func CreateTransformClusterMemberRequest ¶

func CreateTransformClusterMemberRequest() (request *TransformClusterMemberRequest)

CreateTransformClusterMemberRequest creates a request to invoke TransformClusterMember API

type TransformClusterMemberResponse ¶

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

TransformClusterMemberResponse is the response struct for api TransformClusterMember

func CreateTransformClusterMemberResponse ¶

func CreateTransformClusterMemberResponse() (response *TransformClusterMemberResponse)

CreateTransformClusterMemberResponse creates a response to parse from TransformClusterMember response

type Trigger ¶ added in v1.61.1135

type Trigger struct {
	Name        string    `json:"Name" xml:"Name"`
	MinReplicas int       `json:"MinReplicas" xml:"MinReplicas"`
	MaxReplicas int       `json:"MaxReplicas" xml:"MaxReplicas"`
	MetaData    string    `json:"MetaData" xml:"MetaData"`
	Type        string    `json:"Type" xml:"Type"`
	Triggers    []Trigger `json:"Triggers" xml:"Triggers"`
}

Trigger is a nested struct in edas response

type TriggersInCreateApplicationScalingRule ¶ added in v1.61.1135

type TriggersInCreateApplicationScalingRule struct {
	Trigger []Trigger `json:"Trigger" xml:"Trigger"`
}

TriggersInCreateApplicationScalingRule is a nested struct in edas response

type TriggersInDescribeApplicationScalingRules ¶ added in v1.61.1135

type TriggersInDescribeApplicationScalingRules struct {
	Trigger []Trigger `json:"Trigger" xml:"Trigger"`
}

TriggersInDescribeApplicationScalingRules is a nested struct in edas response

type TriggersInDisableApplicationScalingRule ¶ added in v1.61.1135

type TriggersInDisableApplicationScalingRule struct {
	Trigger []Trigger `json:"Trigger" xml:"Trigger"`
}

TriggersInDisableApplicationScalingRule is a nested struct in edas response

type TriggersInEnableApplicationScalingRule ¶ added in v1.61.1135

type TriggersInEnableApplicationScalingRule struct {
	Trigger []Trigger `json:"Trigger" xml:"Trigger"`
}

TriggersInEnableApplicationScalingRule is a nested struct in edas response

type TriggersInUpdateApplicationScalingRule ¶ added in v1.61.1135

type TriggersInUpdateApplicationScalingRule struct {
	Trigger []Trigger `json:"Trigger" xml:"Trigger"`
}

TriggersInUpdateApplicationScalingRule is a nested struct in edas response

type UnbindK8sSlbRequest ¶

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

UnbindK8sSlbRequest is the request struct for api UnbindK8sSlb

func CreateUnbindK8sSlbRequest ¶

func CreateUnbindK8sSlbRequest() (request *UnbindK8sSlbRequest)

CreateUnbindK8sSlbRequest creates a request to invoke UnbindK8sSlb API

type UnbindK8sSlbResponse ¶

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

UnbindK8sSlbResponse is the response struct for api UnbindK8sSlb

func CreateUnbindK8sSlbResponse ¶

func CreateUnbindK8sSlbResponse() (response *UnbindK8sSlbResponse)

CreateUnbindK8sSlbResponse creates a response to parse from UnbindK8sSlb response

type UnbindSlbRequest ¶

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

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
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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.1008

type UntagResourcesRequest struct {
	*requests.RoaRequest
	TagKeys          string           `position:"Query" name:"TagKeys"`
	DeleteAll        requests.Boolean `position:"Query" name:"DeleteAll"`
	ResourceRegionId string           `position:"Query" name:"ResourceRegionId"`
	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.1008

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse ¶ added in v1.61.1008

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse ¶ added in v1.61.1008

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpdateAccountInfoRequest ¶

type UpdateAccountInfoRequest struct {
	*requests.RoaRequest
	Name      string `position:"Query" name:"Name"`
	Telephone string `position:"Query" name:"Telephone"`
	Email     string `position:"Query" name:"Email"`
}

UpdateAccountInfoRequest is the request struct for api UpdateAccountInfo

func CreateUpdateAccountInfoRequest ¶

func CreateUpdateAccountInfoRequest() (request *UpdateAccountInfoRequest)

CreateUpdateAccountInfoRequest creates a request to invoke UpdateAccountInfo API

type UpdateAccountInfoResponse ¶

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

UpdateAccountInfoResponse is the response struct for api UpdateAccountInfo

func CreateUpdateAccountInfoResponse ¶

func CreateUpdateAccountInfoResponse() (response *UpdateAccountInfoResponse)

CreateUpdateAccountInfoResponse creates a response to parse from UpdateAccountInfo response

type UpdateApplicationBaseInfoRequest ¶

type UpdateApplicationBaseInfoRequest struct {
	*requests.RoaRequest
	Owner   string `position:"Query" name:"Owner"`
	AppName string `position:"Query" name:"AppName"`
	AppId   string `position:"Query" name:"AppId"`
	Desc    string `position:"Query" name:"Desc"`
}

UpdateApplicationBaseInfoRequest is the request struct for api UpdateApplicationBaseInfo

func CreateUpdateApplicationBaseInfoRequest ¶

func CreateUpdateApplicationBaseInfoRequest() (request *UpdateApplicationBaseInfoRequest)

CreateUpdateApplicationBaseInfoRequest creates a request to invoke UpdateApplicationBaseInfo API

type UpdateApplicationBaseInfoResponse ¶

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

UpdateApplicationBaseInfoResponse is the response struct for api UpdateApplicationBaseInfo

func CreateUpdateApplicationBaseInfoResponse ¶

func CreateUpdateApplicationBaseInfoResponse() (response *UpdateApplicationBaseInfoResponse)

CreateUpdateApplicationBaseInfoResponse creates a response to parse from UpdateApplicationBaseInfo response

type UpdateApplicationScalingRuleRequest ¶ added in v1.61.1135

type UpdateApplicationScalingRuleRequest struct {
	*requests.RoaRequest
	ScalingRuleName    string           `position:"Query" name:"ScalingRuleName"`
	ScalingBehaviour   string           `position:"Query" name:"ScalingBehaviour"`
	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"`
	ScalingRuleTrigger string           `position:"Query" name:"ScalingRuleTrigger"`
	ScalingRuleType    string           `position:"Query" name:"ScalingRuleType"`
}

UpdateApplicationScalingRuleRequest is the request struct for api UpdateApplicationScalingRule

func CreateUpdateApplicationScalingRuleRequest ¶ added in v1.61.1135

func CreateUpdateApplicationScalingRuleRequest() (request *UpdateApplicationScalingRuleRequest)

CreateUpdateApplicationScalingRuleRequest creates a request to invoke UpdateApplicationScalingRule API

type UpdateApplicationScalingRuleResponse ¶ added in v1.61.1135

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

UpdateApplicationScalingRuleResponse is the response struct for api UpdateApplicationScalingRule

func CreateUpdateApplicationScalingRuleResponse ¶ added in v1.61.1135

func CreateUpdateApplicationScalingRuleResponse() (response *UpdateApplicationScalingRuleResponse)

CreateUpdateApplicationScalingRuleResponse creates a response to parse from UpdateApplicationScalingRule response

type UpdateConfigTemplateRequest ¶ added in v1.61.1469

type UpdateConfigTemplateRequest struct {
	*requests.RoaRequest
	Name        string           `position:"Body" name:"Name"`
	Format      string           `position:"Body" name:"Format"`
	Description string           `position:"Body" name:"Description"`
	Id          requests.Integer `position:"Body" name:"Id"`
	Content     string           `position:"Body" name:"Content"`
}

UpdateConfigTemplateRequest is the request struct for api UpdateConfigTemplate

func CreateUpdateConfigTemplateRequest ¶ added in v1.61.1469

func CreateUpdateConfigTemplateRequest() (request *UpdateConfigTemplateRequest)

CreateUpdateConfigTemplateRequest creates a request to invoke UpdateConfigTemplate API

type UpdateConfigTemplateResponse ¶ added in v1.61.1469

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

UpdateConfigTemplateResponse is the response struct for api UpdateConfigTemplate

func CreateUpdateConfigTemplateResponse ¶ added in v1.61.1469

func CreateUpdateConfigTemplateResponse() (response *UpdateConfigTemplateResponse)

CreateUpdateConfigTemplateResponse creates a response to parse from UpdateConfigTemplate response

type UpdateContainerConfigurationRequest ¶

type UpdateContainerConfigurationRequest struct {
	*requests.RoaRequest
	UseBodyEncoding requests.Boolean `position:"Query" name:"UseBodyEncoding"`
	MaxThreads      requests.Integer `position:"Query" name:"MaxThreads"`
	URIEncoding     string           `position:"Query" name:"URIEncoding"`
	AppId           string           `position:"Query" name:"AppId"`
	GroupId         string           `position:"Query" name:"GroupId"`
	HttpPort        requests.Integer `position:"Query" name:"HttpPort"`
	ContextPath     string           `position:"Query" name:"ContextPath"`
}

UpdateContainerConfigurationRequest is the request struct for api UpdateContainerConfiguration

func CreateUpdateContainerConfigurationRequest ¶

func CreateUpdateContainerConfigurationRequest() (request *UpdateContainerConfigurationRequest)

CreateUpdateContainerConfigurationRequest creates a request to invoke UpdateContainerConfiguration API

type UpdateContainerConfigurationResponse ¶

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

UpdateContainerConfigurationResponse is the response struct for api UpdateContainerConfiguration

func CreateUpdateContainerConfigurationResponse ¶

func CreateUpdateContainerConfigurationResponse() (response *UpdateContainerConfigurationResponse)

CreateUpdateContainerConfigurationResponse creates a response to parse from UpdateContainerConfiguration response

type UpdateContainerRequest ¶

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

UpdateContainerRequest is the request struct for api UpdateContainer

func CreateUpdateContainerRequest ¶

func CreateUpdateContainerRequest() (request *UpdateContainerRequest)

CreateUpdateContainerRequest creates a request to invoke UpdateContainer API

type UpdateContainerResponse ¶

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

UpdateContainerResponse is the response struct for api UpdateContainer

func CreateUpdateContainerResponse ¶

func CreateUpdateContainerResponse() (response *UpdateContainerResponse)

CreateUpdateContainerResponse creates a response to parse from UpdateContainer response

type UpdateHealthCheckUrlRequest ¶

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

UpdateHealthCheckUrlRequest is the request struct for api UpdateHealthCheckUrl

func CreateUpdateHealthCheckUrlRequest ¶

func CreateUpdateHealthCheckUrlRequest() (request *UpdateHealthCheckUrlRequest)

CreateUpdateHealthCheckUrlRequest creates a request to invoke UpdateHealthCheckUrl API

type UpdateHealthCheckUrlResponse ¶

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

UpdateHealthCheckUrlResponse is the response struct for api UpdateHealthCheckUrl

func CreateUpdateHealthCheckUrlResponse ¶

func CreateUpdateHealthCheckUrlResponse() (response *UpdateHealthCheckUrlResponse)

CreateUpdateHealthCheckUrlResponse creates a response to parse from UpdateHealthCheckUrl response

type UpdateHookConfigurationRequest ¶ added in v1.61.844

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

UpdateHookConfigurationRequest is the request struct for api UpdateHookConfiguration

func CreateUpdateHookConfigurationRequest ¶ added in v1.61.844

func CreateUpdateHookConfigurationRequest() (request *UpdateHookConfigurationRequest)

CreateUpdateHookConfigurationRequest creates a request to invoke UpdateHookConfiguration API

type UpdateHookConfigurationResponse ¶ added in v1.61.844

type UpdateHookConfigurationResponse struct {
	*responses.BaseResponse
	Code               int             `json:"Code" xml:"Code"`
	Message            string          `json:"Message" xml:"Message"`
	RequestId          string          `json:"RequestId" xml:"RequestId"`
	HooksConfiguration []Configuration `json:"HooksConfiguration" xml:"HooksConfiguration"`
}

UpdateHookConfigurationResponse is the response struct for api UpdateHookConfiguration

func CreateUpdateHookConfigurationResponse ¶ added in v1.61.844

func CreateUpdateHookConfigurationResponse() (response *UpdateHookConfigurationResponse)

CreateUpdateHookConfigurationResponse creates a response to parse from UpdateHookConfiguration response

type UpdateJvmConfigurationRequest ¶

type UpdateJvmConfigurationRequest struct {
	*requests.RoaRequest
	MinHeapSize requests.Integer `position:"Query" name:"MinHeapSize"`
	AppId       string           `position:"Query" name:"AppId"`
	GroupId     string           `position:"Query" name:"GroupId"`
	Options     string           `position:"Query" name:"Options"`
	MaxPermSize requests.Integer `position:"Query" name:"MaxPermSize"`
	MaxHeapSize requests.Integer `position:"Query" name:"MaxHeapSize"`
}

UpdateJvmConfigurationRequest is the request struct for api UpdateJvmConfiguration

func CreateUpdateJvmConfigurationRequest ¶

func CreateUpdateJvmConfigurationRequest() (request *UpdateJvmConfigurationRequest)

CreateUpdateJvmConfigurationRequest creates a request to invoke UpdateJvmConfiguration API

type UpdateJvmConfigurationResponse ¶

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

UpdateJvmConfigurationResponse is the response struct for api UpdateJvmConfiguration

func CreateUpdateJvmConfigurationResponse ¶

func CreateUpdateJvmConfigurationResponse() (response *UpdateJvmConfigurationResponse)

CreateUpdateJvmConfigurationResponse creates a response to parse from UpdateJvmConfiguration response

type UpdateK8sApplicationBaseInfoRequest ¶ added in v1.61.718

type UpdateK8sApplicationBaseInfoRequest struct {
	*requests.RoaRequest
	Owner       string `position:"Query" name:"Owner"`
	AppId       string `position:"Query" name:"AppId"`
	PhoneNumber string `position:"Query" name:"PhoneNumber"`
	Description string `position:"Query" name:"Description"`
	Email       string `position:"Query" name:"Email"`
}

UpdateK8sApplicationBaseInfoRequest is the request struct for api UpdateK8sApplicationBaseInfo

func CreateUpdateK8sApplicationBaseInfoRequest ¶ added in v1.61.718

func CreateUpdateK8sApplicationBaseInfoRequest() (request *UpdateK8sApplicationBaseInfoRequest)

CreateUpdateK8sApplicationBaseInfoRequest creates a request to invoke UpdateK8sApplicationBaseInfo API

type UpdateK8sApplicationBaseInfoResponse ¶ added in v1.61.718

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

UpdateK8sApplicationBaseInfoResponse is the response struct for api UpdateK8sApplicationBaseInfo

func CreateUpdateK8sApplicationBaseInfoResponse ¶ added in v1.61.718

func CreateUpdateK8sApplicationBaseInfoResponse() (response *UpdateK8sApplicationBaseInfoResponse)

CreateUpdateK8sApplicationBaseInfoResponse creates a response to parse from UpdateK8sApplicationBaseInfo response

type UpdateK8sApplicationConfigRequest ¶

type UpdateK8sApplicationConfigRequest struct {
	*requests.RoaRequest
	MemoryRequest           string           `position:"Query" name:"MemoryRequest"`
	AppId                   string           `position:"Query" name:"AppId"`
	EphemeralStorageRequest string           `position:"Query" name:"EphemeralStorageRequest"`
	CpuRequest              string           `position:"Query" name:"CpuRequest"`
	MemoryLimit             string           `position:"Query" name:"MemoryLimit"`
	ClusterId               string           `position:"Query" name:"ClusterId"`
	CpuLimit                string           `position:"Query" name:"CpuLimit"`
	McpuLimit               string           `position:"Query" name:"McpuLimit"`
	McpuRequest             string           `position:"Query" name:"McpuRequest"`
	Timeout                 requests.Integer `position:"Query" name:"Timeout"`
	EphemeralStorageLimit   string           `position:"Query" name:"EphemeralStorageLimit"`
}

UpdateK8sApplicationConfigRequest is the request struct for api UpdateK8sApplicationConfig

func CreateUpdateK8sApplicationConfigRequest ¶

func CreateUpdateK8sApplicationConfigRequest() (request *UpdateK8sApplicationConfigRequest)

CreateUpdateK8sApplicationConfigRequest creates a request to invoke UpdateK8sApplicationConfig API

type UpdateK8sApplicationConfigResponse ¶

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

UpdateK8sApplicationConfigResponse is the response struct for api UpdateK8sApplicationConfig

func CreateUpdateK8sApplicationConfigResponse ¶

func CreateUpdateK8sApplicationConfigResponse() (response *UpdateK8sApplicationConfigResponse)

CreateUpdateK8sApplicationConfigResponse creates a response to parse from UpdateK8sApplicationConfig response

type UpdateK8sConfigMapRequest ¶ added in v1.61.1049

type UpdateK8sConfigMapRequest struct {
	*requests.RoaRequest
	Data      string `position:"Body" name:"Data"`
	Namespace string `position:"Body" name:"Namespace"`
	Name      string `position:"Body" name:"Name"`
	ClusterId string `position:"Body" name:"ClusterId"`
}

UpdateK8sConfigMapRequest is the request struct for api UpdateK8sConfigMap

func CreateUpdateK8sConfigMapRequest ¶ added in v1.61.1049

func CreateUpdateK8sConfigMapRequest() (request *UpdateK8sConfigMapRequest)

CreateUpdateK8sConfigMapRequest creates a request to invoke UpdateK8sConfigMap API

type UpdateK8sConfigMapResponse ¶ added in v1.61.1049

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

UpdateK8sConfigMapResponse is the response struct for api UpdateK8sConfigMap

func CreateUpdateK8sConfigMapResponse ¶ added in v1.61.1049

func CreateUpdateK8sConfigMapResponse() (response *UpdateK8sConfigMapResponse)

CreateUpdateK8sConfigMapResponse creates a response to parse from UpdateK8sConfigMap response

type UpdateK8sIngressRuleRequest ¶ added in v1.61.1008

type UpdateK8sIngressRuleRequest struct {
	*requests.RoaRequest
	Namespace   string `position:"Query" name:"Namespace"`
	Name        string `position:"Query" name:"Name"`
	IngressConf string `position:"Query" name:"IngressConf"`
	Annotations string `position:"Query" name:"Annotations"`
	ClusterId   string `position:"Query" name:"ClusterId"`
	Labels      string `position:"Query" name:"Labels"`
}

UpdateK8sIngressRuleRequest is the request struct for api UpdateK8sIngressRule

func CreateUpdateK8sIngressRuleRequest ¶ added in v1.61.1008

func CreateUpdateK8sIngressRuleRequest() (request *UpdateK8sIngressRuleRequest)

CreateUpdateK8sIngressRuleRequest creates a request to invoke UpdateK8sIngressRule API

type UpdateK8sIngressRuleResponse ¶ added in v1.61.1008

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

UpdateK8sIngressRuleResponse is the response struct for api UpdateK8sIngressRule

func CreateUpdateK8sIngressRuleResponse ¶ added in v1.61.1008

func CreateUpdateK8sIngressRuleResponse() (response *UpdateK8sIngressRuleResponse)

CreateUpdateK8sIngressRuleResponse creates a response to parse from UpdateK8sIngressRule response

type UpdateK8sResourceRequest ¶ added in v1.61.26

type UpdateK8sResourceRequest struct {
	*requests.RoaRequest
	Namespace       string `position:"Body" name:"Namespace"`
	ClusterId       string `position:"Body" name:"ClusterId"`
	ResourceContent string `position:"Body" name:"ResourceContent"`
}

UpdateK8sResourceRequest is the request struct for api UpdateK8sResource

func CreateUpdateK8sResourceRequest ¶ added in v1.61.26

func CreateUpdateK8sResourceRequest() (request *UpdateK8sResourceRequest)

CreateUpdateK8sResourceRequest creates a request to invoke UpdateK8sResource API

type UpdateK8sResourceResponse ¶ added in v1.61.26

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

UpdateK8sResourceResponse is the response struct for api UpdateK8sResource

func CreateUpdateK8sResourceResponse ¶ added in v1.61.26

func CreateUpdateK8sResourceResponse() (response *UpdateK8sResourceResponse)

CreateUpdateK8sResourceResponse creates a response to parse from UpdateK8sResource response

type UpdateK8sSecretRequest ¶ added in v1.61.1049

type UpdateK8sSecretRequest struct {
	*requests.RoaRequest
	Base64Encoded requests.Boolean `position:"Body" name:"Base64Encoded"`
	Data          string           `position:"Body" name:"Data"`
	Name          string           `position:"Body" name:"Name"`
	Namespace     string           `position:"Body" name:"Namespace"`
	ClusterId     string           `position:"Body" name:"ClusterId"`
	CertId        string           `position:"Body" name:"CertId"`
	Type          string           `position:"Body" name:"Type"`
	CertRegionId  string           `position:"Body" name:"CertRegionId"`
}

UpdateK8sSecretRequest is the request struct for api UpdateK8sSecret

func CreateUpdateK8sSecretRequest ¶ added in v1.61.1049

func CreateUpdateK8sSecretRequest() (request *UpdateK8sSecretRequest)

CreateUpdateK8sSecretRequest creates a request to invoke UpdateK8sSecret API

type UpdateK8sSecretResponse ¶ added in v1.61.1049

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

UpdateK8sSecretResponse is the response struct for api UpdateK8sSecret

func CreateUpdateK8sSecretResponse ¶ added in v1.61.1049

func CreateUpdateK8sSecretResponse() (response *UpdateK8sSecretResponse)

CreateUpdateK8sSecretResponse creates a response to parse from UpdateK8sSecret response

type UpdateK8sServiceRequest ¶ added in v1.61.844

type UpdateK8sServiceRequest struct {
	*requests.RoaRequest
	AppId                 string `position:"Query" name:"AppId"`
	Name                  string `position:"Query" name:"Name"`
	Type                  string `position:"Query" name:"Type"`
	ExternalTrafficPolicy string `position:"Query" name:"ExternalTrafficPolicy"`
	ServicePorts          string `position:"Query" name:"ServicePorts"`
}

UpdateK8sServiceRequest is the request struct for api UpdateK8sService

func CreateUpdateK8sServiceRequest ¶ added in v1.61.844

func CreateUpdateK8sServiceRequest() (request *UpdateK8sServiceRequest)

CreateUpdateK8sServiceRequest creates a request to invoke UpdateK8sService API

type UpdateK8sServiceResponse ¶ added in v1.61.844

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

UpdateK8sServiceResponse is the response struct for api UpdateK8sService

func CreateUpdateK8sServiceResponse ¶ added in v1.61.844

func CreateUpdateK8sServiceResponse() (response *UpdateK8sServiceResponse)

CreateUpdateK8sServiceResponse creates a response to parse from UpdateK8sService response

type UpdateK8sSlbRequest ¶

type UpdateK8sSlbRequest struct {
	*requests.RoaRequest
	Scheduler            string           `position:"Query" name:"Scheduler"`
	ServicePortInfos     string           `position:"Query" name:"ServicePortInfos"`
	SlbProtocol          string           `position:"Query" name:"SlbProtocol"`
	SlbName              string           `position:"Query" name:"SlbName"`
	Port                 string           `position:"Query" name:"Port"`
	AppId                string           `position:"Query" name:"AppId"`
	DisableForceOverride requests.Boolean `position:"Query" name:"DisableForceOverride"`
	Specification        string           `position:"Query" name:"Specification"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	Type                 string           `position:"Query" name:"Type"`
	TargetPort           string           `position:"Query" name:"TargetPort"`
}

UpdateK8sSlbRequest is the request struct for api UpdateK8sSlb

func CreateUpdateK8sSlbRequest ¶

func CreateUpdateK8sSlbRequest() (request *UpdateK8sSlbRequest)

CreateUpdateK8sSlbRequest creates a request to invoke UpdateK8sSlb API

type UpdateK8sSlbResponse ¶

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

UpdateK8sSlbResponse is the response struct for api UpdateK8sSlb

func CreateUpdateK8sSlbResponse ¶

func CreateUpdateK8sSlbResponse() (response *UpdateK8sSlbResponse)

CreateUpdateK8sSlbResponse creates a response to parse from UpdateK8sSlb response

type UpdateRoleRequest ¶

type UpdateRoleRequest struct {
	*requests.RoaRequest
	RoleId     requests.Integer `position:"Query" name:"RoleId"`
	ActionData string           `position:"Query" name:"ActionData"`
}

UpdateRoleRequest is the request struct for api UpdateRole

func CreateUpdateRoleRequest ¶

func CreateUpdateRoleRequest() (request *UpdateRoleRequest)

CreateUpdateRoleRequest creates a request to invoke UpdateRole API

type UpdateRoleResponse ¶

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

UpdateRoleResponse is the response struct for api UpdateRole

func CreateUpdateRoleResponse ¶

func CreateUpdateRoleResponse() (response *UpdateRoleResponse)

CreateUpdateRoleResponse creates a response to parse from UpdateRole response

type UpdateSlsLogStoreRequest ¶ added in v1.61.210

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

UpdateSlsLogStoreRequest is the request struct for api UpdateSlsLogStore

func CreateUpdateSlsLogStoreRequest ¶ added in v1.61.210

func CreateUpdateSlsLogStoreRequest() (request *UpdateSlsLogStoreRequest)

CreateUpdateSlsLogStoreRequest creates a request to invoke UpdateSlsLogStore API

type UpdateSlsLogStoreResponse ¶ added in v1.61.210

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

UpdateSlsLogStoreResponse is the response struct for api UpdateSlsLogStore

func CreateUpdateSlsLogStoreResponse ¶ added in v1.61.210

func CreateUpdateSlsLogStoreResponse() (response *UpdateSlsLogStoreResponse)

CreateUpdateSlsLogStoreResponse creates a response to parse from UpdateSlsLogStore response

type UpdateSwimmingLaneGroupRequest ¶ added in v1.61.844

type UpdateSwimmingLaneGroupRequest struct {
	*requests.RoaRequest
	AppIds   string           `position:"Query" name:"AppIds"`
	GroupId  requests.Integer `position:"Query" name:"GroupId"`
	Name     string           `position:"Query" name:"Name"`
	EntryApp string           `position:"Query" name:"EntryApp"`
}

UpdateSwimmingLaneGroupRequest is the request struct for api UpdateSwimmingLaneGroup

func CreateUpdateSwimmingLaneGroupRequest ¶ added in v1.61.844

func CreateUpdateSwimmingLaneGroupRequest() (request *UpdateSwimmingLaneGroupRequest)

CreateUpdateSwimmingLaneGroupRequest creates a request to invoke UpdateSwimmingLaneGroup API

type UpdateSwimmingLaneGroupResponse ¶ added in v1.61.844

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

UpdateSwimmingLaneGroupResponse is the response struct for api UpdateSwimmingLaneGroup

func CreateUpdateSwimmingLaneGroupResponse ¶ added in v1.61.844

func CreateUpdateSwimmingLaneGroupResponse() (response *UpdateSwimmingLaneGroupResponse)

CreateUpdateSwimmingLaneGroupResponse creates a response to parse from UpdateSwimmingLaneGroup response

type UpdateSwimmingLaneRequest ¶ added in v1.61.844

type UpdateSwimmingLaneRequest struct {
	*requests.RoaRequest
	AppInfos    string           `position:"Query" name:"AppInfos"`
	LaneId      requests.Integer `position:"Query" name:"LaneId"`
	EntryRules  string           `position:"Query" name:"EntryRules"`
	EnableRules requests.Boolean `position:"Query" name:"EnableRules"`
	Name        string           `position:"Query" name:"Name"`
}

UpdateSwimmingLaneRequest is the request struct for api UpdateSwimmingLane

func CreateUpdateSwimmingLaneRequest ¶ added in v1.61.844

func CreateUpdateSwimmingLaneRequest() (request *UpdateSwimmingLaneRequest)

CreateUpdateSwimmingLaneRequest creates a request to invoke UpdateSwimmingLane API

type UpdateSwimmingLaneResponse ¶ added in v1.61.844

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

UpdateSwimmingLaneResponse is the response struct for api UpdateSwimmingLane

func CreateUpdateSwimmingLaneResponse ¶ added in v1.61.844

func CreateUpdateSwimmingLaneResponse() (response *UpdateSwimmingLaneResponse)

CreateUpdateSwimmingLaneResponse creates a response to parse from UpdateSwimmingLane response

type UserDefineRegionEntity ¶

type UserDefineRegionEntity struct {
	RegionId      string `json:"RegionId" xml:"RegionId"`
	RegistryType  string `json:"RegistryType" xml:"RegistryType"`
	BelongRegion  string `json:"BelongRegion" xml:"BelongRegion"`
	DebugEnable   bool   `json:"DebugEnable" xml:"DebugEnable"`
	UserId        string `json:"UserId" xml:"UserId"`
	Id            int64  `json:"Id" xml:"Id"`
	RegionName    string `json:"RegionName" xml:"RegionName"`
	Description   string `json:"Description" xml:"Description"`
	MseInstanceId string `json:"MseInstanceId" xml:"MseInstanceId"`
}

UserDefineRegionEntity is a nested struct in edas response

type UserDefineRegionList ¶

type UserDefineRegionList struct {
	UserDefineRegionEntity []UserDefineRegionEntity `json:"UserDefineRegionEntity" xml:"UserDefineRegionEntity"`
}

UserDefineRegionList is a nested struct in edas response

type VpcEntity ¶

type VpcEntity struct {
	Expired     bool   `json:"Expired" xml:"Expired"`
	EcsNum      int    `json:"EcsNum" xml:"EcsNum"`
	RegionId    string `json:"RegionId" xml:"RegionId"`
	VpcName     string `json:"VpcName" xml:"VpcName"`
	UserId      string `json:"UserId" xml:"UserId"`
	Status      string `json:"Status" xml:"Status"`
	VpcId       string `json:"VpcId" xml:"VpcId"`
	Description string `json:"Description" xml:"Description"`
	Cidrblock   string `json:"Cidrblock" xml:"Cidrblock"`
}

VpcEntity is a nested struct in edas response

type VpcList ¶

type VpcList struct {
	VpcEntity []VpcEntity `json:"VpcEntity" xml:"VpcEntity"`
}

VpcList is a nested struct in edas response

type WebContainerConfig ¶ added in v1.61.1233

type WebContainerConfig struct {
	ContextPath          string `json:"ContextPath" xml:"ContextPath"`
	UseAdvancedServerXml bool   `json:"UseAdvancedServerXml" xml:"UseAdvancedServerXml"`
	UseDefaultConfig     bool   `json:"UseDefaultConfig" xml:"UseDefaultConfig"`
	HttpPort             int    `json:"HttpPort" xml:"HttpPort"`
	ContextInputType     string `json:"ContextInputType" xml:"ContextInputType"`
	UseBodyEncoding      bool   `json:"UseBodyEncoding" xml:"UseBodyEncoding"`
	UriEncoding          string `json:"UriEncoding" xml:"UriEncoding"`
	MaxThreads           int    `json:"MaxThreads" xml:"MaxThreads"`
	ServerXml            string `json:"ServerXml" xml:"ServerXml"`
}

WebContainerConfig is a nested struct in edas response

Source Files ¶

Jump to

Keyboard shortcuts

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