eas

package
v1.62.18 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap added in v1.61.1379

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType added in v1.61.1379

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty added in v1.61.1379

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient added in v1.61.1379

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AuxVSwitchList added in v1.61.1379

type AuxVSwitchList struct {
	AuxVSwitch []string `json:"AuxVSwitch" xml:"AuxVSwitch"`
}

AuxVSwitchList is a nested struct in eas response

type Client

type Client struct {
	sdk.Client
}

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

func NewClient

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

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

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

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

func NewClientWithEcsRamRole

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

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

func NewClientWithOptions

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

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

func NewClientWithProvider

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

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

func NewClientWithRamRoleArn

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

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

func NewClientWithRamRoleArnAndPolicy

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

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

func NewClientWithRsaKeyPair

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

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

func NewClientWithStsToken

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

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

func (*Client) CreateResource added in v1.61.1379

func (client *Client) CreateResource(request *CreateResourceRequest) (response *CreateResourceResponse, err error)

CreateResource invokes the eas.CreateResource API synchronously

func (*Client) CreateResourceInstances added in v1.61.1379

func (client *Client) CreateResourceInstances(request *CreateResourceInstancesRequest) (response *CreateResourceInstancesResponse, err error)

CreateResourceInstances invokes the eas.CreateResourceInstances API synchronously

func (*Client) CreateResourceInstancesWithCallback added in v1.61.1379

func (client *Client) CreateResourceInstancesWithCallback(request *CreateResourceInstancesRequest, callback func(response *CreateResourceInstancesResponse, err error)) <-chan int

CreateResourceInstancesWithCallback invokes the eas.CreateResourceInstances API asynchronously

func (*Client) CreateResourceInstancesWithChan added in v1.61.1379

func (client *Client) CreateResourceInstancesWithChan(request *CreateResourceInstancesRequest) (<-chan *CreateResourceInstancesResponse, <-chan error)

CreateResourceInstancesWithChan invokes the eas.CreateResourceInstances API asynchronously

func (*Client) CreateResourceLog added in v1.61.1379

func (client *Client) CreateResourceLog(request *CreateResourceLogRequest) (response *CreateResourceLogResponse, err error)

CreateResourceLog invokes the eas.CreateResourceLog API synchronously

func (*Client) CreateResourceLogWithCallback added in v1.61.1379

func (client *Client) CreateResourceLogWithCallback(request *CreateResourceLogRequest, callback func(response *CreateResourceLogResponse, err error)) <-chan int

CreateResourceLogWithCallback invokes the eas.CreateResourceLog API asynchronously

func (*Client) CreateResourceLogWithChan added in v1.61.1379

func (client *Client) CreateResourceLogWithChan(request *CreateResourceLogRequest) (<-chan *CreateResourceLogResponse, <-chan error)

CreateResourceLogWithChan invokes the eas.CreateResourceLog API asynchronously

func (*Client) CreateResourceWithCallback added in v1.61.1379

func (client *Client) CreateResourceWithCallback(request *CreateResourceRequest, callback func(response *CreateResourceResponse, err error)) <-chan int

CreateResourceWithCallback invokes the eas.CreateResource API asynchronously

func (*Client) CreateResourceWithChan added in v1.61.1379

func (client *Client) CreateResourceWithChan(request *CreateResourceRequest) (<-chan *CreateResourceResponse, <-chan error)

CreateResourceWithChan invokes the eas.CreateResource API asynchronously

func (*Client) CreateRole added in v1.61.1379

func (client *Client) CreateRole(request *CreateRoleRequest) (response *CreateRoleResponse, err error)

CreateRole invokes the eas.CreateRole API synchronously

func (*Client) CreateRoleWithCallback added in v1.61.1379

func (client *Client) CreateRoleWithCallback(request *CreateRoleRequest, callback func(response *CreateRoleResponse, err error)) <-chan int

CreateRoleWithCallback invokes the eas.CreateRole API asynchronously

func (*Client) CreateRoleWithChan added in v1.61.1379

func (client *Client) CreateRoleWithChan(request *CreateRoleRequest) (<-chan *CreateRoleResponse, <-chan error)

CreateRoleWithChan invokes the eas.CreateRole API asynchronously

func (*Client) CreateService

func (client *Client) CreateService(request *CreateServiceRequest) (response *CreateServiceResponse, err error)

CreateService invokes the eas.CreateService API synchronously

func (*Client) CreateServiceAutoScaler added in v1.61.1379

func (client *Client) CreateServiceAutoScaler(request *CreateServiceAutoScalerRequest) (response *CreateServiceAutoScalerResponse, err error)

CreateServiceAutoScaler invokes the eas.CreateServiceAutoScaler API synchronously

func (*Client) CreateServiceAutoScalerWithCallback added in v1.61.1379

func (client *Client) CreateServiceAutoScalerWithCallback(request *CreateServiceAutoScalerRequest, callback func(response *CreateServiceAutoScalerResponse, err error)) <-chan int

CreateServiceAutoScalerWithCallback invokes the eas.CreateServiceAutoScaler API asynchronously

func (*Client) CreateServiceAutoScalerWithChan added in v1.61.1379

func (client *Client) CreateServiceAutoScalerWithChan(request *CreateServiceAutoScalerRequest) (<-chan *CreateServiceAutoScalerResponse, <-chan error)

CreateServiceAutoScalerWithChan invokes the eas.CreateServiceAutoScaler API asynchronously

func (*Client) CreateServiceMirror added in v1.61.1379

func (client *Client) CreateServiceMirror(request *CreateServiceMirrorRequest) (response *CreateServiceMirrorResponse, err error)

CreateServiceMirror invokes the eas.CreateServiceMirror API synchronously

func (*Client) CreateServiceMirrorWithCallback added in v1.61.1379

func (client *Client) CreateServiceMirrorWithCallback(request *CreateServiceMirrorRequest, callback func(response *CreateServiceMirrorResponse, err error)) <-chan int

CreateServiceMirrorWithCallback invokes the eas.CreateServiceMirror API asynchronously

func (*Client) CreateServiceMirrorWithChan added in v1.61.1379

func (client *Client) CreateServiceMirrorWithChan(request *CreateServiceMirrorRequest) (<-chan *CreateServiceMirrorResponse, <-chan error)

CreateServiceMirrorWithChan invokes the eas.CreateServiceMirror API asynchronously

func (*Client) CreateServiceWithCallback

func (client *Client) CreateServiceWithCallback(request *CreateServiceRequest, callback func(response *CreateServiceResponse, err error)) <-chan int

CreateServiceWithCallback invokes the eas.CreateService API asynchronously

func (*Client) CreateServiceWithChan

func (client *Client) CreateServiceWithChan(request *CreateServiceRequest) (<-chan *CreateServiceResponse, <-chan error)

CreateServiceWithChan invokes the eas.CreateService API asynchronously

func (*Client) DeleteResource

func (client *Client) DeleteResource(request *DeleteResourceRequest) (response *DeleteResourceResponse, err error)

DeleteResource invokes the eas.DeleteResource API synchronously

func (client *Client) DeleteResourceDLink(request *DeleteResourceDLinkRequest) (response *DeleteResourceDLinkResponse, err error)

DeleteResourceDLink invokes the eas.DeleteResourceDLink API synchronously

func (*Client) DeleteResourceDLinkWithCallback added in v1.61.1379

func (client *Client) DeleteResourceDLinkWithCallback(request *DeleteResourceDLinkRequest, callback func(response *DeleteResourceDLinkResponse, err error)) <-chan int

DeleteResourceDLinkWithCallback invokes the eas.DeleteResourceDLink API asynchronously

func (*Client) DeleteResourceDLinkWithChan added in v1.61.1379

func (client *Client) DeleteResourceDLinkWithChan(request *DeleteResourceDLinkRequest) (<-chan *DeleteResourceDLinkResponse, <-chan error)

DeleteResourceDLinkWithChan invokes the eas.DeleteResourceDLink API asynchronously

func (*Client) DeleteResourceInstances added in v1.61.1379

func (client *Client) DeleteResourceInstances(request *DeleteResourceInstancesRequest) (response *DeleteResourceInstancesResponse, err error)

DeleteResourceInstances invokes the eas.DeleteResourceInstances API synchronously

func (*Client) DeleteResourceInstancesWithCallback added in v1.61.1379

func (client *Client) DeleteResourceInstancesWithCallback(request *DeleteResourceInstancesRequest, callback func(response *DeleteResourceInstancesResponse, err error)) <-chan int

DeleteResourceInstancesWithCallback invokes the eas.DeleteResourceInstances API asynchronously

func (*Client) DeleteResourceInstancesWithChan added in v1.61.1379

func (client *Client) DeleteResourceInstancesWithChan(request *DeleteResourceInstancesRequest) (<-chan *DeleteResourceInstancesResponse, <-chan error)

DeleteResourceInstancesWithChan invokes the eas.DeleteResourceInstances API asynchronously

func (*Client) DeleteResourceLog added in v1.61.1379

func (client *Client) DeleteResourceLog(request *DeleteResourceLogRequest) (response *DeleteResourceLogResponse, err error)

DeleteResourceLog invokes the eas.DeleteResourceLog API synchronously

func (*Client) DeleteResourceLogWithCallback added in v1.61.1379

func (client *Client) DeleteResourceLogWithCallback(request *DeleteResourceLogRequest, callback func(response *DeleteResourceLogResponse, err error)) <-chan int

DeleteResourceLogWithCallback invokes the eas.DeleteResourceLog API asynchronously

func (*Client) DeleteResourceLogWithChan added in v1.61.1379

func (client *Client) DeleteResourceLogWithChan(request *DeleteResourceLogRequest) (<-chan *DeleteResourceLogResponse, <-chan error)

DeleteResourceLogWithChan invokes the eas.DeleteResourceLog API asynchronously

func (*Client) DeleteResourceWithCallback

func (client *Client) DeleteResourceWithCallback(request *DeleteResourceRequest, callback func(response *DeleteResourceResponse, err error)) <-chan int

DeleteResourceWithCallback invokes the eas.DeleteResource API asynchronously

func (*Client) DeleteResourceWithChan

func (client *Client) DeleteResourceWithChan(request *DeleteResourceRequest) (<-chan *DeleteResourceResponse, <-chan error)

DeleteResourceWithChan invokes the eas.DeleteResource API asynchronously

func (*Client) DeleteService

func (client *Client) DeleteService(request *DeleteServiceRequest) (response *DeleteServiceResponse, err error)

DeleteService invokes the eas.DeleteService API synchronously

func (*Client) DeleteServiceAutoScaler added in v1.61.1379

func (client *Client) DeleteServiceAutoScaler(request *DeleteServiceAutoScalerRequest) (response *DeleteServiceAutoScalerResponse, err error)

DeleteServiceAutoScaler invokes the eas.DeleteServiceAutoScaler API synchronously

func (*Client) DeleteServiceAutoScalerWithCallback added in v1.61.1379

func (client *Client) DeleteServiceAutoScalerWithCallback(request *DeleteServiceAutoScalerRequest, callback func(response *DeleteServiceAutoScalerResponse, err error)) <-chan int

DeleteServiceAutoScalerWithCallback invokes the eas.DeleteServiceAutoScaler API asynchronously

func (*Client) DeleteServiceAutoScalerWithChan added in v1.61.1379

func (client *Client) DeleteServiceAutoScalerWithChan(request *DeleteServiceAutoScalerRequest) (<-chan *DeleteServiceAutoScalerResponse, <-chan error)

DeleteServiceAutoScalerWithChan invokes the eas.DeleteServiceAutoScaler API asynchronously

func (*Client) DeleteServiceInstances added in v1.61.1379

func (client *Client) DeleteServiceInstances(request *DeleteServiceInstancesRequest) (response *DeleteServiceInstancesResponse, err error)

DeleteServiceInstances invokes the eas.DeleteServiceInstances API synchronously

func (*Client) DeleteServiceInstancesWithCallback added in v1.61.1379

func (client *Client) DeleteServiceInstancesWithCallback(request *DeleteServiceInstancesRequest, callback func(response *DeleteServiceInstancesResponse, err error)) <-chan int

DeleteServiceInstancesWithCallback invokes the eas.DeleteServiceInstances API asynchronously

func (*Client) DeleteServiceInstancesWithChan added in v1.61.1379

func (client *Client) DeleteServiceInstancesWithChan(request *DeleteServiceInstancesRequest) (<-chan *DeleteServiceInstancesResponse, <-chan error)

DeleteServiceInstancesWithChan invokes the eas.DeleteServiceInstances API asynchronously

func (*Client) DeleteServiceMirror added in v1.61.1379

func (client *Client) DeleteServiceMirror(request *DeleteServiceMirrorRequest) (response *DeleteServiceMirrorResponse, err error)

DeleteServiceMirror invokes the eas.DeleteServiceMirror API synchronously

func (*Client) DeleteServiceMirrorWithCallback added in v1.61.1379

func (client *Client) DeleteServiceMirrorWithCallback(request *DeleteServiceMirrorRequest, callback func(response *DeleteServiceMirrorResponse, err error)) <-chan int

DeleteServiceMirrorWithCallback invokes the eas.DeleteServiceMirror API asynchronously

func (*Client) DeleteServiceMirrorWithChan added in v1.61.1379

func (client *Client) DeleteServiceMirrorWithChan(request *DeleteServiceMirrorRequest) (<-chan *DeleteServiceMirrorResponse, <-chan error)

DeleteServiceMirrorWithChan invokes the eas.DeleteServiceMirror API asynchronously

func (*Client) DeleteServiceWithCallback

func (client *Client) DeleteServiceWithCallback(request *DeleteServiceRequest, callback func(response *DeleteServiceResponse, err error)) <-chan int

DeleteServiceWithCallback invokes the eas.DeleteService API asynchronously

func (*Client) DeleteServiceWithChan

func (client *Client) DeleteServiceWithChan(request *DeleteServiceRequest) (<-chan *DeleteServiceResponse, <-chan error)

DeleteServiceWithChan invokes the eas.DeleteService API asynchronously

func (*Client) DescribeResource added in v1.61.1379

func (client *Client) DescribeResource(request *DescribeResourceRequest) (response *DescribeResourceResponse, err error)

DescribeResource invokes the eas.DescribeResource API synchronously

func (client *Client) DescribeResourceDLink(request *DescribeResourceDLinkRequest) (response *DescribeResourceDLinkResponse, err error)

DescribeResourceDLink invokes the eas.DescribeResourceDLink API synchronously

func (*Client) DescribeResourceDLinkWithCallback added in v1.61.1379

func (client *Client) DescribeResourceDLinkWithCallback(request *DescribeResourceDLinkRequest, callback func(response *DescribeResourceDLinkResponse, err error)) <-chan int

DescribeResourceDLinkWithCallback invokes the eas.DescribeResourceDLink API asynchronously

func (*Client) DescribeResourceDLinkWithChan added in v1.61.1379

func (client *Client) DescribeResourceDLinkWithChan(request *DescribeResourceDLinkRequest) (<-chan *DescribeResourceDLinkResponse, <-chan error)

DescribeResourceDLinkWithChan invokes the eas.DescribeResourceDLink API asynchronously

func (*Client) DescribeResourceLog added in v1.61.1379

func (client *Client) DescribeResourceLog(request *DescribeResourceLogRequest) (response *DescribeResourceLogResponse, err error)

DescribeResourceLog invokes the eas.DescribeResourceLog API synchronously

func (*Client) DescribeResourceLogWithCallback added in v1.61.1379

func (client *Client) DescribeResourceLogWithCallback(request *DescribeResourceLogRequest, callback func(response *DescribeResourceLogResponse, err error)) <-chan int

DescribeResourceLogWithCallback invokes the eas.DescribeResourceLog API asynchronously

func (*Client) DescribeResourceLogWithChan added in v1.61.1379

func (client *Client) DescribeResourceLogWithChan(request *DescribeResourceLogRequest) (<-chan *DescribeResourceLogResponse, <-chan error)

DescribeResourceLogWithChan invokes the eas.DescribeResourceLog API asynchronously

func (*Client) DescribeResourceWithCallback added in v1.61.1379

func (client *Client) DescribeResourceWithCallback(request *DescribeResourceRequest, callback func(response *DescribeResourceResponse, err error)) <-chan int

DescribeResourceWithCallback invokes the eas.DescribeResource API asynchronously

func (*Client) DescribeResourceWithChan added in v1.61.1379

func (client *Client) DescribeResourceWithChan(request *DescribeResourceRequest) (<-chan *DescribeResourceResponse, <-chan error)

DescribeResourceWithChan invokes the eas.DescribeResource API asynchronously

func (*Client) DescribeRole added in v1.61.1379

func (client *Client) DescribeRole(request *DescribeRoleRequest) (response *DescribeRoleResponse, err error)

DescribeRole invokes the eas.DescribeRole API synchronously

func (*Client) DescribeRoleWithCallback added in v1.61.1379

func (client *Client) DescribeRoleWithCallback(request *DescribeRoleRequest, callback func(response *DescribeRoleResponse, err error)) <-chan int

DescribeRoleWithCallback invokes the eas.DescribeRole API asynchronously

func (*Client) DescribeRoleWithChan added in v1.61.1379

func (client *Client) DescribeRoleWithChan(request *DescribeRoleRequest) (<-chan *DescribeRoleResponse, <-chan error)

DescribeRoleWithChan invokes the eas.DescribeRole API asynchronously

func (*Client) DescribeService added in v1.61.1379

func (client *Client) DescribeService(request *DescribeServiceRequest) (response *DescribeServiceResponse, err error)

DescribeService invokes the eas.DescribeService API synchronously

func (*Client) DescribeServiceAutoScaler added in v1.61.1379

func (client *Client) DescribeServiceAutoScaler(request *DescribeServiceAutoScalerRequest) (response *DescribeServiceAutoScalerResponse, err error)

DescribeServiceAutoScaler invokes the eas.DescribeServiceAutoScaler API synchronously

func (*Client) DescribeServiceAutoScalerWithCallback added in v1.61.1379

func (client *Client) DescribeServiceAutoScalerWithCallback(request *DescribeServiceAutoScalerRequest, callback func(response *DescribeServiceAutoScalerResponse, err error)) <-chan int

DescribeServiceAutoScalerWithCallback invokes the eas.DescribeServiceAutoScaler API asynchronously

func (*Client) DescribeServiceAutoScalerWithChan added in v1.61.1379

func (client *Client) DescribeServiceAutoScalerWithChan(request *DescribeServiceAutoScalerRequest) (<-chan *DescribeServiceAutoScalerResponse, <-chan error)

DescribeServiceAutoScalerWithChan invokes the eas.DescribeServiceAutoScaler API asynchronously

func (*Client) DescribeServiceLog added in v1.61.1379

func (client *Client) DescribeServiceLog(request *DescribeServiceLogRequest) (response *DescribeServiceLogResponse, err error)

DescribeServiceLog invokes the eas.DescribeServiceLog API synchronously

func (*Client) DescribeServiceLogWithCallback added in v1.61.1379

func (client *Client) DescribeServiceLogWithCallback(request *DescribeServiceLogRequest, callback func(response *DescribeServiceLogResponse, err error)) <-chan int

DescribeServiceLogWithCallback invokes the eas.DescribeServiceLog API asynchronously

func (*Client) DescribeServiceLogWithChan added in v1.61.1379

func (client *Client) DescribeServiceLogWithChan(request *DescribeServiceLogRequest) (<-chan *DescribeServiceLogResponse, <-chan error)

DescribeServiceLogWithChan invokes the eas.DescribeServiceLog API asynchronously

func (*Client) DescribeServiceMirror added in v1.61.1379

func (client *Client) DescribeServiceMirror(request *DescribeServiceMirrorRequest) (response *DescribeServiceMirrorResponse, err error)

DescribeServiceMirror invokes the eas.DescribeServiceMirror API synchronously

func (*Client) DescribeServiceMirrorWithCallback added in v1.61.1379

func (client *Client) DescribeServiceMirrorWithCallback(request *DescribeServiceMirrorRequest, callback func(response *DescribeServiceMirrorResponse, err error)) <-chan int

DescribeServiceMirrorWithCallback invokes the eas.DescribeServiceMirror API asynchronously

func (*Client) DescribeServiceMirrorWithChan added in v1.61.1379

func (client *Client) DescribeServiceMirrorWithChan(request *DescribeServiceMirrorRequest) (<-chan *DescribeServiceMirrorResponse, <-chan error)

DescribeServiceMirrorWithChan invokes the eas.DescribeServiceMirror API asynchronously

func (*Client) DescribeServiceWithCallback added in v1.61.1379

func (client *Client) DescribeServiceWithCallback(request *DescribeServiceRequest, callback func(response *DescribeServiceResponse, err error)) <-chan int

DescribeServiceWithCallback invokes the eas.DescribeService API asynchronously

func (*Client) DescribeServiceWithChan added in v1.61.1379

func (client *Client) DescribeServiceWithChan(request *DescribeServiceRequest) (<-chan *DescribeServiceResponse, <-chan error)

DescribeServiceWithChan invokes the eas.DescribeService API asynchronously

func (*Client) ListResourceInstanceWorker added in v1.61.1379

func (client *Client) ListResourceInstanceWorker(request *ListResourceInstanceWorkerRequest) (response *ListResourceInstanceWorkerResponse, err error)

ListResourceInstanceWorker invokes the eas.ListResourceInstanceWorker API synchronously

func (*Client) ListResourceInstanceWorkerWithCallback added in v1.61.1379

func (client *Client) ListResourceInstanceWorkerWithCallback(request *ListResourceInstanceWorkerRequest, callback func(response *ListResourceInstanceWorkerResponse, err error)) <-chan int

ListResourceInstanceWorkerWithCallback invokes the eas.ListResourceInstanceWorker API asynchronously

func (*Client) ListResourceInstanceWorkerWithChan added in v1.61.1379

func (client *Client) ListResourceInstanceWorkerWithChan(request *ListResourceInstanceWorkerRequest) (<-chan *ListResourceInstanceWorkerResponse, <-chan error)

ListResourceInstanceWorkerWithChan invokes the eas.ListResourceInstanceWorker API asynchronously

func (*Client) ListResourceInstances added in v1.61.1379

func (client *Client) ListResourceInstances(request *ListResourceInstancesRequest) (response *ListResourceInstancesResponse, err error)

ListResourceInstances invokes the eas.ListResourceInstances API synchronously

func (*Client) ListResourceInstancesWithCallback added in v1.61.1379

func (client *Client) ListResourceInstancesWithCallback(request *ListResourceInstancesRequest, callback func(response *ListResourceInstancesResponse, err error)) <-chan int

ListResourceInstancesWithCallback invokes the eas.ListResourceInstances API asynchronously

func (*Client) ListResourceInstancesWithChan added in v1.61.1379

func (client *Client) ListResourceInstancesWithChan(request *ListResourceInstancesRequest) (<-chan *ListResourceInstancesResponse, <-chan error)

ListResourceInstancesWithChan invokes the eas.ListResourceInstances API asynchronously

func (*Client) ListResourceServices added in v1.61.1379

func (client *Client) ListResourceServices(request *ListResourceServicesRequest) (response *ListResourceServicesResponse, err error)

ListResourceServices invokes the eas.ListResourceServices API synchronously

func (*Client) ListResourceServicesWithCallback added in v1.61.1379

func (client *Client) ListResourceServicesWithCallback(request *ListResourceServicesRequest, callback func(response *ListResourceServicesResponse, err error)) <-chan int

ListResourceServicesWithCallback invokes the eas.ListResourceServices API asynchronously

func (*Client) ListResourceServicesWithChan added in v1.61.1379

func (client *Client) ListResourceServicesWithChan(request *ListResourceServicesRequest) (<-chan *ListResourceServicesResponse, <-chan error)

ListResourceServicesWithChan invokes the eas.ListResourceServices API asynchronously

func (*Client) ListResources added in v1.61.1379

func (client *Client) ListResources(request *ListResourcesRequest) (response *ListResourcesResponse, err error)

ListResources invokes the eas.ListResources API synchronously

func (*Client) ListResourcesWithCallback added in v1.61.1379

func (client *Client) ListResourcesWithCallback(request *ListResourcesRequest, callback func(response *ListResourcesResponse, err error)) <-chan int

ListResourcesWithCallback invokes the eas.ListResources API asynchronously

func (*Client) ListResourcesWithChan added in v1.61.1379

func (client *Client) ListResourcesWithChan(request *ListResourcesRequest) (<-chan *ListResourcesResponse, <-chan error)

ListResourcesWithChan invokes the eas.ListResources API asynchronously

func (*Client) ListServiceInstances added in v1.61.1379

func (client *Client) ListServiceInstances(request *ListServiceInstancesRequest) (response *ListServiceInstancesResponse, err error)

ListServiceInstances invokes the eas.ListServiceInstances API synchronously

func (*Client) ListServiceInstancesWithCallback added in v1.61.1379

func (client *Client) ListServiceInstancesWithCallback(request *ListServiceInstancesRequest, callback func(response *ListServiceInstancesResponse, err error)) <-chan int

ListServiceInstancesWithCallback invokes the eas.ListServiceInstances API asynchronously

func (*Client) ListServiceInstancesWithChan added in v1.61.1379

func (client *Client) ListServiceInstancesWithChan(request *ListServiceInstancesRequest) (<-chan *ListServiceInstancesResponse, <-chan error)

ListServiceInstancesWithChan invokes the eas.ListServiceInstances API asynchronously

func (*Client) ListServices

func (client *Client) ListServices(request *ListServicesRequest) (response *ListServicesResponse, err error)

ListServices invokes the eas.ListServices API synchronously

func (*Client) ListServicesWithCallback

func (client *Client) ListServicesWithCallback(request *ListServicesRequest, callback func(response *ListServicesResponse, err error)) <-chan int

ListServicesWithCallback invokes the eas.ListServices API asynchronously

func (*Client) ListServicesWithChan

func (client *Client) ListServicesWithChan(request *ListServicesRequest) (<-chan *ListServicesResponse, <-chan error)

ListServicesWithChan invokes the eas.ListServices API asynchronously

func (*Client) ReleaseService

func (client *Client) ReleaseService(request *ReleaseServiceRequest) (response *ReleaseServiceResponse, err error)

ReleaseService invokes the eas.ReleaseService API synchronously

func (*Client) ReleaseServiceWithCallback

func (client *Client) ReleaseServiceWithCallback(request *ReleaseServiceRequest, callback func(response *ReleaseServiceResponse, err error)) <-chan int

ReleaseServiceWithCallback invokes the eas.ReleaseService API asynchronously

func (*Client) ReleaseServiceWithChan

func (client *Client) ReleaseServiceWithChan(request *ReleaseServiceRequest) (<-chan *ReleaseServiceResponse, <-chan error)

ReleaseServiceWithChan invokes the eas.ReleaseService API asynchronously

func (*Client) StartService

func (client *Client) StartService(request *StartServiceRequest) (response *StartServiceResponse, err error)

StartService invokes the eas.StartService API synchronously

func (*Client) StartServiceWithCallback

func (client *Client) StartServiceWithCallback(request *StartServiceRequest, callback func(response *StartServiceResponse, err error)) <-chan int

StartServiceWithCallback invokes the eas.StartService API asynchronously

func (*Client) StartServiceWithChan

func (client *Client) StartServiceWithChan(request *StartServiceRequest) (<-chan *StartServiceResponse, <-chan error)

StartServiceWithChan invokes the eas.StartService API asynchronously

func (*Client) StopService

func (client *Client) StopService(request *StopServiceRequest) (response *StopServiceResponse, err error)

StopService invokes the eas.StopService API synchronously

func (*Client) StopServiceWithCallback

func (client *Client) StopServiceWithCallback(request *StopServiceRequest, callback func(response *StopServiceResponse, err error)) <-chan int

StopServiceWithCallback invokes the eas.StopService API asynchronously

func (*Client) StopServiceWithChan

func (client *Client) StopServiceWithChan(request *StopServiceRequest) (<-chan *StopServiceResponse, <-chan error)

StopServiceWithChan invokes the eas.StopService API asynchronously

func (*Client) UpdateResource added in v1.61.1379

func (client *Client) UpdateResource(request *UpdateResourceRequest) (response *UpdateResourceResponse, err error)

UpdateResource invokes the eas.UpdateResource API synchronously

func (client *Client) UpdateResourceDLink(request *UpdateResourceDLinkRequest) (response *UpdateResourceDLinkResponse, err error)

UpdateResourceDLink invokes the eas.UpdateResourceDLink API synchronously

func (*Client) UpdateResourceDLinkWithCallback added in v1.61.1379

func (client *Client) UpdateResourceDLinkWithCallback(request *UpdateResourceDLinkRequest, callback func(response *UpdateResourceDLinkResponse, err error)) <-chan int

UpdateResourceDLinkWithCallback invokes the eas.UpdateResourceDLink API asynchronously

func (*Client) UpdateResourceDLinkWithChan added in v1.61.1379

func (client *Client) UpdateResourceDLinkWithChan(request *UpdateResourceDLinkRequest) (<-chan *UpdateResourceDLinkResponse, <-chan error)

UpdateResourceDLinkWithChan invokes the eas.UpdateResourceDLink API asynchronously

func (*Client) UpdateResourceWithCallback added in v1.61.1379

func (client *Client) UpdateResourceWithCallback(request *UpdateResourceRequest, callback func(response *UpdateResourceResponse, err error)) <-chan int

UpdateResourceWithCallback invokes the eas.UpdateResource API asynchronously

func (*Client) UpdateResourceWithChan added in v1.61.1379

func (client *Client) UpdateResourceWithChan(request *UpdateResourceRequest) (<-chan *UpdateResourceResponse, <-chan error)

UpdateResourceWithChan invokes the eas.UpdateResource API asynchronously

func (*Client) UpdateService added in v1.61.1379

func (client *Client) UpdateService(request *UpdateServiceRequest) (response *UpdateServiceResponse, err error)

UpdateService invokes the eas.UpdateService API synchronously

func (*Client) UpdateServiceAutoScaler added in v1.61.1379

func (client *Client) UpdateServiceAutoScaler(request *UpdateServiceAutoScalerRequest) (response *UpdateServiceAutoScalerResponse, err error)

UpdateServiceAutoScaler invokes the eas.UpdateServiceAutoScaler API synchronously

func (*Client) UpdateServiceAutoScalerWithCallback added in v1.61.1379

func (client *Client) UpdateServiceAutoScalerWithCallback(request *UpdateServiceAutoScalerRequest, callback func(response *UpdateServiceAutoScalerResponse, err error)) <-chan int

UpdateServiceAutoScalerWithCallback invokes the eas.UpdateServiceAutoScaler API asynchronously

func (*Client) UpdateServiceAutoScalerWithChan added in v1.61.1379

func (client *Client) UpdateServiceAutoScalerWithChan(request *UpdateServiceAutoScalerRequest) (<-chan *UpdateServiceAutoScalerResponse, <-chan error)

UpdateServiceAutoScalerWithChan invokes the eas.UpdateServiceAutoScaler API asynchronously

func (*Client) UpdateServiceMirror added in v1.61.1379

func (client *Client) UpdateServiceMirror(request *UpdateServiceMirrorRequest) (response *UpdateServiceMirrorResponse, err error)

UpdateServiceMirror invokes the eas.UpdateServiceMirror API synchronously

func (*Client) UpdateServiceMirrorWithCallback added in v1.61.1379

func (client *Client) UpdateServiceMirrorWithCallback(request *UpdateServiceMirrorRequest, callback func(response *UpdateServiceMirrorResponse, err error)) <-chan int

UpdateServiceMirrorWithCallback invokes the eas.UpdateServiceMirror API asynchronously

func (*Client) UpdateServiceMirrorWithChan added in v1.61.1379

func (client *Client) UpdateServiceMirrorWithChan(request *UpdateServiceMirrorRequest) (<-chan *UpdateServiceMirrorResponse, <-chan error)

UpdateServiceMirrorWithChan invokes the eas.UpdateServiceMirror API asynchronously

func (*Client) UpdateServiceVersion added in v1.61.1379

func (client *Client) UpdateServiceVersion(request *UpdateServiceVersionRequest) (response *UpdateServiceVersionResponse, err error)

UpdateServiceVersion invokes the eas.UpdateServiceVersion API synchronously

func (*Client) UpdateServiceVersionWithCallback added in v1.61.1379

func (client *Client) UpdateServiceVersionWithCallback(request *UpdateServiceVersionRequest, callback func(response *UpdateServiceVersionResponse, err error)) <-chan int

UpdateServiceVersionWithCallback invokes the eas.UpdateServiceVersion API asynchronously

func (*Client) UpdateServiceVersionWithChan added in v1.61.1379

func (client *Client) UpdateServiceVersionWithChan(request *UpdateServiceVersionRequest) (<-chan *UpdateServiceVersionResponse, <-chan error)

UpdateServiceVersionWithChan invokes the eas.UpdateServiceVersion API asynchronously

func (*Client) UpdateServiceWithCallback added in v1.61.1379

func (client *Client) UpdateServiceWithCallback(request *UpdateServiceRequest, callback func(response *UpdateServiceResponse, err error)) <-chan int

UpdateServiceWithCallback invokes the eas.UpdateService API asynchronously

func (*Client) UpdateServiceWithChan added in v1.61.1379

func (client *Client) UpdateServiceWithChan(request *UpdateServiceRequest) (<-chan *UpdateServiceResponse, <-chan error)

UpdateServiceWithChan invokes the eas.UpdateService API asynchronously

type CreateResourceInstancesRequest added in v1.61.1379

type CreateResourceInstancesRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
	Body       string `position:"Body" name:"body"`
}

CreateResourceInstancesRequest is the request struct for api CreateResourceInstances

func CreateCreateResourceInstancesRequest added in v1.61.1379

func CreateCreateResourceInstancesRequest() (request *CreateResourceInstancesRequest)

CreateCreateResourceInstancesRequest creates a request to invoke CreateResourceInstances API

type CreateResourceInstancesResponse added in v1.61.1379

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

CreateResourceInstancesResponse is the response struct for api CreateResourceInstances

func CreateCreateResourceInstancesResponse added in v1.61.1379

func CreateCreateResourceInstancesResponse() (response *CreateResourceInstancesResponse)

CreateCreateResourceInstancesResponse creates a response to parse from CreateResourceInstances response

type CreateResourceLogRequest added in v1.61.1379

type CreateResourceLogRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
	Body       string `position:"Body" name:"body"`
}

CreateResourceLogRequest is the request struct for api CreateResourceLog

func CreateCreateResourceLogRequest added in v1.61.1379

func CreateCreateResourceLogRequest() (request *CreateResourceLogRequest)

CreateCreateResourceLogRequest creates a request to invoke CreateResourceLog API

type CreateResourceLogResponse added in v1.61.1379

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

CreateResourceLogResponse is the response struct for api CreateResourceLog

func CreateCreateResourceLogResponse added in v1.61.1379

func CreateCreateResourceLogResponse() (response *CreateResourceLogResponse)

CreateCreateResourceLogResponse creates a response to parse from CreateResourceLog response

type CreateResourceRequest added in v1.61.1379

type CreateResourceRequest struct {
	*requests.RoaRequest
	Body string `position:"Body" name:"body"`
}

CreateResourceRequest is the request struct for api CreateResource

func CreateCreateResourceRequest added in v1.61.1379

func CreateCreateResourceRequest() (request *CreateResourceRequest)

CreateCreateResourceRequest creates a request to invoke CreateResource API

type CreateResourceResponse added in v1.61.1379

type CreateResourceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ResourceID   string `json:"ResourceID" xml:"ResourceID"`
	ResourceName string `json:"ResourceName" xml:"ResourceName"`
	ClusterId    string `json:"ClusterId" xml:"ClusterId"`
	OwnerUid     string `json:"OwnerUid" xml:"OwnerUid"`
}

CreateResourceResponse is the response struct for api CreateResource

func CreateCreateResourceResponse added in v1.61.1379

func CreateCreateResourceResponse() (response *CreateResourceResponse)

CreateCreateResourceResponse creates a response to parse from CreateResource response

type CreateRoleRequest added in v1.61.1379

type CreateRoleRequest struct {
	*requests.RoaRequest
}

CreateRoleRequest is the request struct for api CreateRole

func CreateCreateRoleRequest added in v1.61.1379

func CreateCreateRoleRequest() (request *CreateRoleRequest)

CreateCreateRoleRequest creates a request to invoke CreateRole API

type CreateRoleResponse added in v1.61.1379

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

CreateRoleResponse is the response struct for api CreateRole

func CreateCreateRoleResponse added in v1.61.1379

func CreateCreateRoleResponse() (response *CreateRoleResponse)

CreateCreateRoleResponse creates a response to parse from CreateRole response

type CreateServiceAutoScalerRequest added in v1.61.1379

type CreateServiceAutoScalerRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
	Body        string `position:"Body" name:"body"`
}

CreateServiceAutoScalerRequest is the request struct for api CreateServiceAutoScaler

func CreateCreateServiceAutoScalerRequest added in v1.61.1379

func CreateCreateServiceAutoScalerRequest() (request *CreateServiceAutoScalerRequest)

CreateCreateServiceAutoScalerRequest creates a request to invoke CreateServiceAutoScaler API

type CreateServiceAutoScalerResponse added in v1.61.1379

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

CreateServiceAutoScalerResponse is the response struct for api CreateServiceAutoScaler

func CreateCreateServiceAutoScalerResponse added in v1.61.1379

func CreateCreateServiceAutoScalerResponse() (response *CreateServiceAutoScalerResponse)

CreateCreateServiceAutoScalerResponse creates a response to parse from CreateServiceAutoScaler response

type CreateServiceMirrorRequest added in v1.61.1379

type CreateServiceMirrorRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
	Body        string `position:"Body" name:"body"`
}

CreateServiceMirrorRequest is the request struct for api CreateServiceMirror

func CreateCreateServiceMirrorRequest added in v1.61.1379

func CreateCreateServiceMirrorRequest() (request *CreateServiceMirrorRequest)

CreateCreateServiceMirrorRequest creates a request to invoke CreateServiceMirror API

type CreateServiceMirrorResponse added in v1.61.1379

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

CreateServiceMirrorResponse is the response struct for api CreateServiceMirror

func CreateCreateServiceMirrorResponse added in v1.61.1379

func CreateCreateServiceMirrorResponse() (response *CreateServiceMirrorResponse)

CreateCreateServiceMirrorResponse creates a response to parse from CreateServiceMirror response

type CreateServiceRequest

type CreateServiceRequest struct {
	*requests.RoaRequest
	Body string `position:"Body" name:"body"`
}

CreateServiceRequest is the request struct for api CreateService

func CreateCreateServiceRequest

func CreateCreateServiceRequest() (request *CreateServiceRequest)

CreateCreateServiceRequest creates a request to invoke CreateService API

type CreateServiceResponse

type CreateServiceResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	ServiceId        string `json:"ServiceId" xml:"ServiceId"`
	ServiceName      string `json:"ServiceName" xml:"ServiceName"`
	Status           string `json:"Status" xml:"Status"`
	Region           string `json:"Region" xml:"Region"`
	InternetEndpoint string `json:"InternetEndpoint" xml:"InternetEndpoint"`
	IntranetEndpoint string `json:"IntranetEndpoint" xml:"IntranetEndpoint"`
}

CreateServiceResponse is the response struct for api CreateService

func CreateCreateServiceResponse

func CreateCreateServiceResponse() (response *CreateServiceResponse)

CreateCreateServiceResponse creates a response to parse from CreateService response

type DeleteResourceDLinkRequest added in v1.61.1379

type DeleteResourceDLinkRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
}

DeleteResourceDLinkRequest is the request struct for api DeleteResourceDLink

func CreateDeleteResourceDLinkRequest added in v1.61.1379

func CreateDeleteResourceDLinkRequest() (request *DeleteResourceDLinkRequest)

CreateDeleteResourceDLinkRequest creates a request to invoke DeleteResourceDLink API

type DeleteResourceDLinkResponse added in v1.61.1379

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

DeleteResourceDLinkResponse is the response struct for api DeleteResourceDLink

func CreateDeleteResourceDLinkResponse added in v1.61.1379

func CreateDeleteResourceDLinkResponse() (response *DeleteResourceDLinkResponse)

CreateDeleteResourceDLinkResponse creates a response to parse from DeleteResourceDLink response

type DeleteResourceInstancesRequest added in v1.61.1379

type DeleteResourceInstancesRequest struct {
	*requests.RoaRequest
	InstanceList string           `position:"Query" name:"InstanceList"`
	ResourceId   string           `position:"Path" name:"ResourceId"`
	AllFailed    requests.Boolean `position:"Query" name:"AllFailed"`
	ClusterId    string           `position:"Path" name:"ClusterId"`
}

DeleteResourceInstancesRequest is the request struct for api DeleteResourceInstances

func CreateDeleteResourceInstancesRequest added in v1.61.1379

func CreateDeleteResourceInstancesRequest() (request *DeleteResourceInstancesRequest)

CreateDeleteResourceInstancesRequest creates a request to invoke DeleteResourceInstances API

type DeleteResourceInstancesResponse added in v1.61.1379

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

DeleteResourceInstancesResponse is the response struct for api DeleteResourceInstances

func CreateDeleteResourceInstancesResponse added in v1.61.1379

func CreateDeleteResourceInstancesResponse() (response *DeleteResourceInstancesResponse)

CreateDeleteResourceInstancesResponse creates a response to parse from DeleteResourceInstances response

type DeleteResourceLogRequest added in v1.61.1379

type DeleteResourceLogRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
}

DeleteResourceLogRequest is the request struct for api DeleteResourceLog

func CreateDeleteResourceLogRequest added in v1.61.1379

func CreateDeleteResourceLogRequest() (request *DeleteResourceLogRequest)

CreateDeleteResourceLogRequest creates a request to invoke DeleteResourceLog API

type DeleteResourceLogResponse added in v1.61.1379

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

DeleteResourceLogResponse is the response struct for api DeleteResourceLog

func CreateDeleteResourceLogResponse added in v1.61.1379

func CreateDeleteResourceLogResponse() (response *DeleteResourceLogResponse)

CreateDeleteResourceLogResponse creates a response to parse from DeleteResourceLog response

type DeleteResourceRequest

type DeleteResourceRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
}

DeleteResourceRequest is the request struct for api DeleteResource

func CreateDeleteResourceRequest

func CreateDeleteResourceRequest() (request *DeleteResourceRequest)

CreateDeleteResourceRequest creates a request to invoke DeleteResource API

type DeleteResourceResponse

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

DeleteResourceResponse is the response struct for api DeleteResource

func CreateDeleteResourceResponse

func CreateDeleteResourceResponse() (response *DeleteResourceResponse)

CreateDeleteResourceResponse creates a response to parse from DeleteResource response

type DeleteServiceAutoScalerRequest added in v1.61.1379

type DeleteServiceAutoScalerRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

DeleteServiceAutoScalerRequest is the request struct for api DeleteServiceAutoScaler

func CreateDeleteServiceAutoScalerRequest added in v1.61.1379

func CreateDeleteServiceAutoScalerRequest() (request *DeleteServiceAutoScalerRequest)

CreateDeleteServiceAutoScalerRequest creates a request to invoke DeleteServiceAutoScaler API

type DeleteServiceAutoScalerResponse added in v1.61.1379

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

DeleteServiceAutoScalerResponse is the response struct for api DeleteServiceAutoScaler

func CreateDeleteServiceAutoScalerResponse added in v1.61.1379

func CreateDeleteServiceAutoScalerResponse() (response *DeleteServiceAutoScalerResponse)

CreateDeleteServiceAutoScalerResponse creates a response to parse from DeleteServiceAutoScaler response

type DeleteServiceInstancesRequest added in v1.61.1379

type DeleteServiceInstancesRequest struct {
	*requests.RoaRequest
	InstanceList string `position:"Query" name:"InstanceList"`
	ServiceName  string `position:"Path" name:"ServiceName"`
	ClusterId    string `position:"Path" name:"ClusterId"`
}

DeleteServiceInstancesRequest is the request struct for api DeleteServiceInstances

func CreateDeleteServiceInstancesRequest added in v1.61.1379

func CreateDeleteServiceInstancesRequest() (request *DeleteServiceInstancesRequest)

CreateDeleteServiceInstancesRequest creates a request to invoke DeleteServiceInstances API

type DeleteServiceInstancesResponse added in v1.61.1379

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

DeleteServiceInstancesResponse is the response struct for api DeleteServiceInstances

func CreateDeleteServiceInstancesResponse added in v1.61.1379

func CreateDeleteServiceInstancesResponse() (response *DeleteServiceInstancesResponse)

CreateDeleteServiceInstancesResponse creates a response to parse from DeleteServiceInstances response

type DeleteServiceMirrorRequest added in v1.61.1379

type DeleteServiceMirrorRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

DeleteServiceMirrorRequest is the request struct for api DeleteServiceMirror

func CreateDeleteServiceMirrorRequest added in v1.61.1379

func CreateDeleteServiceMirrorRequest() (request *DeleteServiceMirrorRequest)

CreateDeleteServiceMirrorRequest creates a request to invoke DeleteServiceMirror API

type DeleteServiceMirrorResponse added in v1.61.1379

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

DeleteServiceMirrorResponse is the response struct for api DeleteServiceMirror

func CreateDeleteServiceMirrorResponse added in v1.61.1379

func CreateDeleteServiceMirrorResponse() (response *DeleteServiceMirrorResponse)

CreateDeleteServiceMirrorResponse creates a response to parse from DeleteServiceMirror response

type DeleteServiceRequest

type DeleteServiceRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

DeleteServiceRequest is the request struct for api DeleteService

func CreateDeleteServiceRequest

func CreateDeleteServiceRequest() (request *DeleteServiceRequest)

CreateDeleteServiceRequest creates a request to invoke DeleteService API

type DeleteServiceResponse

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

DeleteServiceResponse is the response struct for api DeleteService

func CreateDeleteServiceResponse

func CreateDeleteServiceResponse() (response *DeleteServiceResponse)

CreateDeleteServiceResponse creates a response to parse from DeleteService response

type DescribeResourceDLinkRequest added in v1.61.1379

type DescribeResourceDLinkRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
}

DescribeResourceDLinkRequest is the request struct for api DescribeResourceDLink

func CreateDescribeResourceDLinkRequest added in v1.61.1379

func CreateDescribeResourceDLinkRequest() (request *DescribeResourceDLinkRequest)

CreateDescribeResourceDLinkRequest creates a request to invoke DescribeResourceDLink API

type DescribeResourceDLinkResponse added in v1.61.1379

type DescribeResourceDLinkResponse struct {
	*responses.BaseResponse
	RequestId        string   `json:"RequestId" xml:"RequestId"`
	VpcId            string   `json:"VpcId" xml:"VpcId"`
	VSwitchId        string   `json:"VSwitchId" xml:"VSwitchId"`
	SecurityGroupId  string   `json:"SecurityGroupId" xml:"SecurityGroupId"`
	DestinationCIDRs string   `json:"DestinationCIDRs" xml:"DestinationCIDRs"`
	AuxVSwitchList   []string `json:"AuxVSwitchList" xml:"AuxVSwitchList"`
}

DescribeResourceDLinkResponse is the response struct for api DescribeResourceDLink

func CreateDescribeResourceDLinkResponse added in v1.61.1379

func CreateDescribeResourceDLinkResponse() (response *DescribeResourceDLinkResponse)

CreateDescribeResourceDLinkResponse creates a response to parse from DescribeResourceDLink response

type DescribeResourceLogRequest added in v1.61.1379

type DescribeResourceLogRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
}

DescribeResourceLogRequest is the request struct for api DescribeResourceLog

func CreateDescribeResourceLogRequest added in v1.61.1379

func CreateDescribeResourceLogRequest() (request *DescribeResourceLogRequest)

CreateDescribeResourceLogRequest creates a request to invoke DescribeResourceLog API

type DescribeResourceLogResponse added in v1.61.1379

type DescribeResourceLogResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	ProjectName string `json:"ProjectName" xml:"ProjectName"`
	LogStore    string `json:"LogStore" xml:"LogStore"`
	Message     string `json:"Message" xml:"Message"`
	Status      string `json:"Status" xml:"Status"`
}

DescribeResourceLogResponse is the response struct for api DescribeResourceLog

func CreateDescribeResourceLogResponse added in v1.61.1379

func CreateDescribeResourceLogResponse() (response *DescribeResourceLogResponse)

CreateDescribeResourceLogResponse creates a response to parse from DescribeResourceLog response

type DescribeResourceRequest added in v1.61.1379

type DescribeResourceRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
}

DescribeResourceRequest is the request struct for api DescribeResource

func CreateDescribeResourceRequest added in v1.61.1379

func CreateDescribeResourceRequest() (request *DescribeResourceRequest)

CreateDescribeResourceRequest creates a request to invoke DescribeResource API

type DescribeResourceResponse added in v1.61.1379

type DescribeResourceResponse struct {
	*responses.BaseResponse
}

DescribeResourceResponse is the response struct for api DescribeResource

func CreateDescribeResourceResponse added in v1.61.1379

func CreateDescribeResourceResponse() (response *DescribeResourceResponse)

CreateDescribeResourceResponse creates a response to parse from DescribeResource response

type DescribeRoleRequest added in v1.61.1379

type DescribeRoleRequest struct {
	*requests.RoaRequest
}

DescribeRoleRequest is the request struct for api DescribeRole

func CreateDescribeRoleRequest added in v1.61.1379

func CreateDescribeRoleRequest() (request *DescribeRoleRequest)

CreateDescribeRoleRequest creates a request to invoke DescribeRole API

type DescribeRoleResponse added in v1.61.1379

type DescribeRoleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Exist     bool   `json:"Exist" xml:"Exist"`
}

DescribeRoleResponse is the response struct for api DescribeRole

func CreateDescribeRoleResponse added in v1.61.1379

func CreateDescribeRoleResponse() (response *DescribeRoleResponse)

CreateDescribeRoleResponse creates a response to parse from DescribeRole response

type DescribeServiceAutoScalerRequest added in v1.61.1379

type DescribeServiceAutoScalerRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

DescribeServiceAutoScalerRequest is the request struct for api DescribeServiceAutoScaler

func CreateDescribeServiceAutoScalerRequest added in v1.61.1379

func CreateDescribeServiceAutoScalerRequest() (request *DescribeServiceAutoScalerRequest)

CreateDescribeServiceAutoScalerRequest creates a request to invoke DescribeServiceAutoScaler API

type DescribeServiceAutoScalerResponse added in v1.61.1379

type DescribeServiceAutoScalerResponse struct {
	*responses.BaseResponse
	RequestId   string                 `json:"RequestId" xml:"RequestId"`
	ServiceName string                 `json:"ServiceName" xml:"ServiceName"`
	MinReplica  int                    `json:"MinReplica" xml:"MinReplica"`
	MaxReplica  int                    `json:"MaxReplica" xml:"MaxReplica"`
	Strategies  map[string]interface{} `json:"Strategies" xml:"Strategies"`
}

DescribeServiceAutoScalerResponse is the response struct for api DescribeServiceAutoScaler

func CreateDescribeServiceAutoScalerResponse added in v1.61.1379

func CreateDescribeServiceAutoScalerResponse() (response *DescribeServiceAutoScalerResponse)

CreateDescribeServiceAutoScalerResponse creates a response to parse from DescribeServiceAutoScaler response

type DescribeServiceLogRequest added in v1.61.1379

type DescribeServiceLogRequest struct {
	*requests.RoaRequest
	Ip          string           `position:"Query" name:"Ip"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	EndTime     string           `position:"Query" name:"EndTime"`
	ServiceName string           `position:"Path" name:"ServiceName"`
	StartTime   string           `position:"Query" name:"StartTime"`
	ClusterId   string           `position:"Path" name:"ClusterId"`
	PageNum     requests.Integer `position:"Query" name:"PageNum"`
	Keyword     string           `position:"Query" name:"Keyword"`
}

DescribeServiceLogRequest is the request struct for api DescribeServiceLog

func CreateDescribeServiceLogRequest added in v1.61.1379

func CreateDescribeServiceLogRequest() (request *DescribeServiceLogRequest)

CreateDescribeServiceLogRequest creates a request to invoke DescribeServiceLog API

type DescribeServiceLogResponse added in v1.61.1379

type DescribeServiceLogResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	PageNum      int64    `json:"PageNum" xml:"PageNum"`
	TotalCount   int64    `json:"TotalCount" xml:"TotalCount"`
	TotalPageNum int64    `json:"TotalPageNum" xml:"TotalPageNum"`
	Logs         []string `json:"Logs" xml:"Logs"`
}

DescribeServiceLogResponse is the response struct for api DescribeServiceLog

func CreateDescribeServiceLogResponse added in v1.61.1379

func CreateDescribeServiceLogResponse() (response *DescribeServiceLogResponse)

CreateDescribeServiceLogResponse creates a response to parse from DescribeServiceLog response

type DescribeServiceMirrorRequest added in v1.61.1379

type DescribeServiceMirrorRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

DescribeServiceMirrorRequest is the request struct for api DescribeServiceMirror

func CreateDescribeServiceMirrorRequest added in v1.61.1379

func CreateDescribeServiceMirrorRequest() (request *DescribeServiceMirrorRequest)

CreateDescribeServiceMirrorRequest creates a request to invoke DescribeServiceMirror API

type DescribeServiceMirrorResponse added in v1.61.1379

type DescribeServiceMirrorResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	ServiceName string `json:"ServiceName" xml:"ServiceName"`
	Target      string `json:"Target" xml:"Target"`
	Ratio       string `json:"Ratio" xml:"Ratio"`
}

DescribeServiceMirrorResponse is the response struct for api DescribeServiceMirror

func CreateDescribeServiceMirrorResponse added in v1.61.1379

func CreateDescribeServiceMirrorResponse() (response *DescribeServiceMirrorResponse)

CreateDescribeServiceMirrorResponse creates a response to parse from DescribeServiceMirror response

type DescribeServiceRequest added in v1.61.1379

type DescribeServiceRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

DescribeServiceRequest is the request struct for api DescribeService

func CreateDescribeServiceRequest added in v1.61.1379

func CreateDescribeServiceRequest() (request *DescribeServiceRequest)

CreateDescribeServiceRequest creates a request to invoke DescribeService API

type DescribeServiceResponse added in v1.61.1379

type DescribeServiceResponse struct {
	*responses.BaseResponse
}

DescribeServiceResponse is the response struct for api DescribeService

func CreateDescribeServiceResponse added in v1.61.1379

func CreateDescribeServiceResponse() (response *DescribeServiceResponse)

CreateDescribeServiceResponse creates a response to parse from DescribeService response

type ListResourceInstanceWorkerRequest added in v1.61.1379

type ListResourceInstanceWorkerRequest struct {
	*requests.RoaRequest
	ResourceId   string           `position:"Path" name:"ResourceId"`
	InstanceName string           `position:"Path" name:"InstanceName"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	ClusterId    string           `position:"Path" name:"ClusterId"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
}

ListResourceInstanceWorkerRequest is the request struct for api ListResourceInstanceWorker

func CreateListResourceInstanceWorkerRequest added in v1.61.1379

func CreateListResourceInstanceWorkerRequest() (request *ListResourceInstanceWorkerRequest)

CreateListResourceInstanceWorkerRequest creates a request to invoke ListResourceInstanceWorker API

type ListResourceInstanceWorkerResponse added in v1.61.1379

type ListResourceInstanceWorkerResponse struct {
	*responses.BaseResponse
}

ListResourceInstanceWorkerResponse is the response struct for api ListResourceInstanceWorker

func CreateListResourceInstanceWorkerResponse added in v1.61.1379

func CreateListResourceInstanceWorkerResponse() (response *ListResourceInstanceWorkerResponse)

CreateListResourceInstanceWorkerResponse creates a response to parse from ListResourceInstanceWorker response

type ListResourceInstancesRequest added in v1.61.1379

type ListResourceInstancesRequest struct {
	*requests.RoaRequest
	ResourceId string           `position:"Path" name:"ResourceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	ClusterId  string           `position:"Path" name:"ClusterId"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListResourceInstancesRequest is the request struct for api ListResourceInstances

func CreateListResourceInstancesRequest added in v1.61.1379

func CreateListResourceInstancesRequest() (request *ListResourceInstancesRequest)

CreateListResourceInstancesRequest creates a request to invoke ListResourceInstances API

type ListResourceInstancesResponse added in v1.61.1379

type ListResourceInstancesResponse struct {
	*responses.BaseResponse
}

ListResourceInstancesResponse is the response struct for api ListResourceInstances

func CreateListResourceInstancesResponse added in v1.61.1379

func CreateListResourceInstancesResponse() (response *ListResourceInstancesResponse)

CreateListResourceInstancesResponse creates a response to parse from ListResourceInstances response

type ListResourceServicesRequest added in v1.61.1379

type ListResourceServicesRequest struct {
	*requests.RoaRequest
	ResourceId string           `position:"Path" name:"ResourceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	ClusterId  string           `position:"Path" name:"ClusterId"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListResourceServicesRequest is the request struct for api ListResourceServices

func CreateListResourceServicesRequest added in v1.61.1379

func CreateListResourceServicesRequest() (request *ListResourceServicesRequest)

CreateListResourceServicesRequest creates a request to invoke ListResourceServices API

type ListResourceServicesResponse added in v1.61.1379

type ListResourceServicesResponse struct {
	*responses.BaseResponse
}

ListResourceServicesResponse is the response struct for api ListResourceServices

func CreateListResourceServicesResponse added in v1.61.1379

func CreateListResourceServicesResponse() (response *ListResourceServicesResponse)

CreateListResourceServicesResponse creates a response to parse from ListResourceServices response

type ListResourcesRequest added in v1.61.1379

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

ListResourcesRequest is the request struct for api ListResources

func CreateListResourcesRequest added in v1.61.1379

func CreateListResourcesRequest() (request *ListResourcesRequest)

CreateListResourcesRequest creates a request to invoke ListResources API

type ListResourcesResponse added in v1.61.1379

type ListResourcesResponse struct {
	*responses.BaseResponse
}

ListResourcesResponse is the response struct for api ListResources

func CreateListResourcesResponse added in v1.61.1379

func CreateListResourcesResponse() (response *ListResourcesResponse)

CreateListResourcesResponse creates a response to parse from ListResources response

type ListServiceInstancesRequest added in v1.61.1379

type ListServiceInstancesRequest struct {
	*requests.RoaRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	ServiceName string           `position:"Path" name:"ServiceName"`
	ClusterId   string           `position:"Path" name:"ClusterId"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
}

ListServiceInstancesRequest is the request struct for api ListServiceInstances

func CreateListServiceInstancesRequest added in v1.61.1379

func CreateListServiceInstancesRequest() (request *ListServiceInstancesRequest)

CreateListServiceInstancesRequest creates a request to invoke ListServiceInstances API

type ListServiceInstancesResponse added in v1.61.1379

type ListServiceInstancesResponse struct {
	*responses.BaseResponse
}

ListServiceInstancesResponse is the response struct for api ListServiceInstances

func CreateListServiceInstancesResponse added in v1.61.1379

func CreateListServiceInstancesResponse() (response *ListServiceInstancesResponse)

CreateListServiceInstancesResponse creates a response to parse from ListServiceInstances response

type ListServicesRequest

type ListServicesRequest struct {
	*requests.RoaRequest
	Filter     string           `position:"Query" name:"Filter"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Sort       string           `position:"Query" name:"Sort"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	Order      string           `position:"Query" name:"Order"`
}

ListServicesRequest is the request struct for api ListServices

func CreateListServicesRequest

func CreateListServicesRequest() (request *ListServicesRequest)

CreateListServicesRequest creates a request to invoke ListServices API

type ListServicesResponse

type ListServicesResponse struct {
	*responses.BaseResponse
}

ListServicesResponse is the response struct for api ListServices

func CreateListServicesResponse

func CreateListServicesResponse() (response *ListServicesResponse)

CreateListServicesResponse creates a response to parse from ListServices response

type Logs added in v1.61.1379

type Logs struct {
	Log []string `json:"Log" xml:"Log"`
}

Logs is a nested struct in eas response

type ReleaseServiceRequest

type ReleaseServiceRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
	Body        string `position:"Body" name:"body"`
}

ReleaseServiceRequest is the request struct for api ReleaseService

func CreateReleaseServiceRequest

func CreateReleaseServiceRequest() (request *ReleaseServiceRequest)

CreateReleaseServiceRequest creates a request to invoke ReleaseService API

type ReleaseServiceResponse

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

ReleaseServiceResponse is the response struct for api ReleaseService

func CreateReleaseServiceResponse

func CreateReleaseServiceResponse() (response *ReleaseServiceResponse)

CreateReleaseServiceResponse creates a response to parse from ReleaseService response

type StartServiceRequest

type StartServiceRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

StartServiceRequest is the request struct for api StartService

func CreateStartServiceRequest

func CreateStartServiceRequest() (request *StartServiceRequest)

CreateStartServiceRequest creates a request to invoke StartService API

type StartServiceResponse

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

StartServiceResponse is the response struct for api StartService

func CreateStartServiceResponse

func CreateStartServiceResponse() (response *StartServiceResponse)

CreateStartServiceResponse creates a response to parse from StartService response

type StopServiceRequest

type StopServiceRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
}

StopServiceRequest is the request struct for api StopService

func CreateStopServiceRequest

func CreateStopServiceRequest() (request *StopServiceRequest)

CreateStopServiceRequest creates a request to invoke StopService API

type StopServiceResponse

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

StopServiceResponse is the response struct for api StopService

func CreateStopServiceResponse

func CreateStopServiceResponse() (response *StopServiceResponse)

CreateStopServiceResponse creates a response to parse from StopService response

type UpdateResourceDLinkRequest added in v1.61.1379

type UpdateResourceDLinkRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
	Body       string `position:"Body" name:"body"`
}

UpdateResourceDLinkRequest is the request struct for api UpdateResourceDLink

func CreateUpdateResourceDLinkRequest added in v1.61.1379

func CreateUpdateResourceDLinkRequest() (request *UpdateResourceDLinkRequest)

CreateUpdateResourceDLinkRequest creates a request to invoke UpdateResourceDLink API

type UpdateResourceDLinkResponse added in v1.61.1379

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

UpdateResourceDLinkResponse is the response struct for api UpdateResourceDLink

func CreateUpdateResourceDLinkResponse added in v1.61.1379

func CreateUpdateResourceDLinkResponse() (response *UpdateResourceDLinkResponse)

CreateUpdateResourceDLinkResponse creates a response to parse from UpdateResourceDLink response

type UpdateResourceRequest added in v1.61.1379

type UpdateResourceRequest struct {
	*requests.RoaRequest
	ResourceId string `position:"Path" name:"ResourceId"`
	ClusterId  string `position:"Path" name:"ClusterId"`
	Body       string `position:"Body" name:"body"`
}

UpdateResourceRequest is the request struct for api UpdateResource

func CreateUpdateResourceRequest added in v1.61.1379

func CreateUpdateResourceRequest() (request *UpdateResourceRequest)

CreateUpdateResourceRequest creates a request to invoke UpdateResource API

type UpdateResourceResponse added in v1.61.1379

type UpdateResourceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
	ResourceName string `json:"ResourceName" xml:"ResourceName"`
}

UpdateResourceResponse is the response struct for api UpdateResource

func CreateUpdateResourceResponse added in v1.61.1379

func CreateUpdateResourceResponse() (response *UpdateResourceResponse)

CreateUpdateResourceResponse creates a response to parse from UpdateResource response

type UpdateServiceAutoScalerRequest added in v1.61.1379

type UpdateServiceAutoScalerRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
	Body        string `position:"Body" name:"body"`
}

UpdateServiceAutoScalerRequest is the request struct for api UpdateServiceAutoScaler

func CreateUpdateServiceAutoScalerRequest added in v1.61.1379

func CreateUpdateServiceAutoScalerRequest() (request *UpdateServiceAutoScalerRequest)

CreateUpdateServiceAutoScalerRequest creates a request to invoke UpdateServiceAutoScaler API

type UpdateServiceAutoScalerResponse added in v1.61.1379

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

UpdateServiceAutoScalerResponse is the response struct for api UpdateServiceAutoScaler

func CreateUpdateServiceAutoScalerResponse added in v1.61.1379

func CreateUpdateServiceAutoScalerResponse() (response *UpdateServiceAutoScalerResponse)

CreateUpdateServiceAutoScalerResponse creates a response to parse from UpdateServiceAutoScaler response

type UpdateServiceMirrorRequest added in v1.61.1379

type UpdateServiceMirrorRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
	Body        string `position:"Body" name:"body"`
}

UpdateServiceMirrorRequest is the request struct for api UpdateServiceMirror

func CreateUpdateServiceMirrorRequest added in v1.61.1379

func CreateUpdateServiceMirrorRequest() (request *UpdateServiceMirrorRequest)

CreateUpdateServiceMirrorRequest creates a request to invoke UpdateServiceMirror API

type UpdateServiceMirrorResponse added in v1.61.1379

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

UpdateServiceMirrorResponse is the response struct for api UpdateServiceMirror

func CreateUpdateServiceMirrorResponse added in v1.61.1379

func CreateUpdateServiceMirrorResponse() (response *UpdateServiceMirrorResponse)

CreateUpdateServiceMirrorResponse creates a response to parse from UpdateServiceMirror response

type UpdateServiceRequest added in v1.61.1379

type UpdateServiceRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
	Body        string `position:"Body" name:"body"`
}

UpdateServiceRequest is the request struct for api UpdateService

func CreateUpdateServiceRequest added in v1.61.1379

func CreateUpdateServiceRequest() (request *UpdateServiceRequest)

CreateUpdateServiceRequest creates a request to invoke UpdateService API

type UpdateServiceResponse added in v1.61.1379

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

UpdateServiceResponse is the response struct for api UpdateService

func CreateUpdateServiceResponse added in v1.61.1379

func CreateUpdateServiceResponse() (response *UpdateServiceResponse)

CreateUpdateServiceResponse creates a response to parse from UpdateService response

type UpdateServiceVersionRequest added in v1.61.1379

type UpdateServiceVersionRequest struct {
	*requests.RoaRequest
	ServiceName string `position:"Path" name:"ServiceName"`
	ClusterId   string `position:"Path" name:"ClusterId"`
	Body        string `position:"Body" name:"body"`
}

UpdateServiceVersionRequest is the request struct for api UpdateServiceVersion

func CreateUpdateServiceVersionRequest added in v1.61.1379

func CreateUpdateServiceVersionRequest() (request *UpdateServiceVersionRequest)

CreateUpdateServiceVersionRequest creates a request to invoke UpdateServiceVersion API

type UpdateServiceVersionResponse added in v1.61.1379

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

UpdateServiceVersionResponse is the response struct for api UpdateServiceVersion

func CreateUpdateServiceVersionResponse added in v1.61.1379

func CreateUpdateServiceVersionResponse() (response *UpdateServiceVersionResponse)

CreateUpdateServiceVersionResponse creates a response to parse from UpdateServiceVersion response

Jump to

Keyboard shortcuts

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