Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AuxVSwitchList
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CreateResource(request *CreateResourceRequest) (response *CreateResourceResponse, err error)
- func (client *Client) CreateResourceInstances(request *CreateResourceInstancesRequest) (response *CreateResourceInstancesResponse, err error)
- func (client *Client) CreateResourceInstancesWithCallback(request *CreateResourceInstancesRequest, ...) <-chan int
- func (client *Client) CreateResourceInstancesWithChan(request *CreateResourceInstancesRequest) (<-chan *CreateResourceInstancesResponse, <-chan error)
- func (client *Client) CreateResourceLog(request *CreateResourceLogRequest) (response *CreateResourceLogResponse, err error)
- func (client *Client) CreateResourceLogWithCallback(request *CreateResourceLogRequest, ...) <-chan int
- func (client *Client) CreateResourceLogWithChan(request *CreateResourceLogRequest) (<-chan *CreateResourceLogResponse, <-chan error)
- func (client *Client) CreateResourceWithCallback(request *CreateResourceRequest, ...) <-chan int
- func (client *Client) CreateResourceWithChan(request *CreateResourceRequest) (<-chan *CreateResourceResponse, <-chan error)
- func (client *Client) CreateRole(request *CreateRoleRequest) (response *CreateRoleResponse, err error)
- func (client *Client) CreateRoleWithCallback(request *CreateRoleRequest, ...) <-chan int
- func (client *Client) CreateRoleWithChan(request *CreateRoleRequest) (<-chan *CreateRoleResponse, <-chan error)
- func (client *Client) CreateService(request *CreateServiceRequest) (response *CreateServiceResponse, err error)
- func (client *Client) CreateServiceAutoScaler(request *CreateServiceAutoScalerRequest) (response *CreateServiceAutoScalerResponse, err error)
- func (client *Client) CreateServiceAutoScalerWithCallback(request *CreateServiceAutoScalerRequest, ...) <-chan int
- func (client *Client) CreateServiceAutoScalerWithChan(request *CreateServiceAutoScalerRequest) (<-chan *CreateServiceAutoScalerResponse, <-chan error)
- func (client *Client) CreateServiceMirror(request *CreateServiceMirrorRequest) (response *CreateServiceMirrorResponse, err error)
- func (client *Client) CreateServiceMirrorWithCallback(request *CreateServiceMirrorRequest, ...) <-chan int
- func (client *Client) CreateServiceMirrorWithChan(request *CreateServiceMirrorRequest) (<-chan *CreateServiceMirrorResponse, <-chan error)
- func (client *Client) CreateServiceWithCallback(request *CreateServiceRequest, ...) <-chan int
- func (client *Client) CreateServiceWithChan(request *CreateServiceRequest) (<-chan *CreateServiceResponse, <-chan error)
- func (client *Client) DeleteResource(request *DeleteResourceRequest) (response *DeleteResourceResponse, err error)
- func (client *Client) DeleteResourceDLink(request *DeleteResourceDLinkRequest) (response *DeleteResourceDLinkResponse, err error)
- func (client *Client) DeleteResourceDLinkWithCallback(request *DeleteResourceDLinkRequest, ...) <-chan int
- func (client *Client) DeleteResourceDLinkWithChan(request *DeleteResourceDLinkRequest) (<-chan *DeleteResourceDLinkResponse, <-chan error)
- func (client *Client) DeleteResourceInstances(request *DeleteResourceInstancesRequest) (response *DeleteResourceInstancesResponse, err error)
- func (client *Client) DeleteResourceInstancesWithCallback(request *DeleteResourceInstancesRequest, ...) <-chan int
- func (client *Client) DeleteResourceInstancesWithChan(request *DeleteResourceInstancesRequest) (<-chan *DeleteResourceInstancesResponse, <-chan error)
- func (client *Client) DeleteResourceLog(request *DeleteResourceLogRequest) (response *DeleteResourceLogResponse, err error)
- func (client *Client) DeleteResourceLogWithCallback(request *DeleteResourceLogRequest, ...) <-chan int
- func (client *Client) DeleteResourceLogWithChan(request *DeleteResourceLogRequest) (<-chan *DeleteResourceLogResponse, <-chan error)
- func (client *Client) DeleteResourceWithCallback(request *DeleteResourceRequest, ...) <-chan int
- func (client *Client) DeleteResourceWithChan(request *DeleteResourceRequest) (<-chan *DeleteResourceResponse, <-chan error)
- func (client *Client) DeleteService(request *DeleteServiceRequest) (response *DeleteServiceResponse, err error)
- func (client *Client) DeleteServiceAutoScaler(request *DeleteServiceAutoScalerRequest) (response *DeleteServiceAutoScalerResponse, err error)
- func (client *Client) DeleteServiceAutoScalerWithCallback(request *DeleteServiceAutoScalerRequest, ...) <-chan int
- func (client *Client) DeleteServiceAutoScalerWithChan(request *DeleteServiceAutoScalerRequest) (<-chan *DeleteServiceAutoScalerResponse, <-chan error)
- func (client *Client) DeleteServiceInstances(request *DeleteServiceInstancesRequest) (response *DeleteServiceInstancesResponse, err error)
- func (client *Client) DeleteServiceInstancesWithCallback(request *DeleteServiceInstancesRequest, ...) <-chan int
- func (client *Client) DeleteServiceInstancesWithChan(request *DeleteServiceInstancesRequest) (<-chan *DeleteServiceInstancesResponse, <-chan error)
- func (client *Client) DeleteServiceMirror(request *DeleteServiceMirrorRequest) (response *DeleteServiceMirrorResponse, err error)
- func (client *Client) DeleteServiceMirrorWithCallback(request *DeleteServiceMirrorRequest, ...) <-chan int
- func (client *Client) DeleteServiceMirrorWithChan(request *DeleteServiceMirrorRequest) (<-chan *DeleteServiceMirrorResponse, <-chan error)
- func (client *Client) DeleteServiceWithCallback(request *DeleteServiceRequest, ...) <-chan int
- func (client *Client) DeleteServiceWithChan(request *DeleteServiceRequest) (<-chan *DeleteServiceResponse, <-chan error)
- func (client *Client) DescribeResource(request *DescribeResourceRequest) (response *DescribeResourceResponse, err error)
- func (client *Client) DescribeResourceDLink(request *DescribeResourceDLinkRequest) (response *DescribeResourceDLinkResponse, err error)
- func (client *Client) DescribeResourceDLinkWithCallback(request *DescribeResourceDLinkRequest, ...) <-chan int
- func (client *Client) DescribeResourceDLinkWithChan(request *DescribeResourceDLinkRequest) (<-chan *DescribeResourceDLinkResponse, <-chan error)
- func (client *Client) DescribeResourceLog(request *DescribeResourceLogRequest) (response *DescribeResourceLogResponse, err error)
- func (client *Client) DescribeResourceLogWithCallback(request *DescribeResourceLogRequest, ...) <-chan int
- func (client *Client) DescribeResourceLogWithChan(request *DescribeResourceLogRequest) (<-chan *DescribeResourceLogResponse, <-chan error)
- func (client *Client) DescribeResourceWithCallback(request *DescribeResourceRequest, ...) <-chan int
- func (client *Client) DescribeResourceWithChan(request *DescribeResourceRequest) (<-chan *DescribeResourceResponse, <-chan error)
- func (client *Client) DescribeRole(request *DescribeRoleRequest) (response *DescribeRoleResponse, err error)
- func (client *Client) DescribeRoleWithCallback(request *DescribeRoleRequest, ...) <-chan int
- func (client *Client) DescribeRoleWithChan(request *DescribeRoleRequest) (<-chan *DescribeRoleResponse, <-chan error)
- func (client *Client) DescribeService(request *DescribeServiceRequest) (response *DescribeServiceResponse, err error)
- func (client *Client) DescribeServiceAutoScaler(request *DescribeServiceAutoScalerRequest) (response *DescribeServiceAutoScalerResponse, err error)
- func (client *Client) DescribeServiceAutoScalerWithCallback(request *DescribeServiceAutoScalerRequest, ...) <-chan int
- func (client *Client) DescribeServiceAutoScalerWithChan(request *DescribeServiceAutoScalerRequest) (<-chan *DescribeServiceAutoScalerResponse, <-chan error)
- func (client *Client) DescribeServiceLog(request *DescribeServiceLogRequest) (response *DescribeServiceLogResponse, err error)
- func (client *Client) DescribeServiceLogWithCallback(request *DescribeServiceLogRequest, ...) <-chan int
- func (client *Client) DescribeServiceLogWithChan(request *DescribeServiceLogRequest) (<-chan *DescribeServiceLogResponse, <-chan error)
- func (client *Client) DescribeServiceMirror(request *DescribeServiceMirrorRequest) (response *DescribeServiceMirrorResponse, err error)
- func (client *Client) DescribeServiceMirrorWithCallback(request *DescribeServiceMirrorRequest, ...) <-chan int
- func (client *Client) DescribeServiceMirrorWithChan(request *DescribeServiceMirrorRequest) (<-chan *DescribeServiceMirrorResponse, <-chan error)
- func (client *Client) DescribeServiceWithCallback(request *DescribeServiceRequest, ...) <-chan int
- func (client *Client) DescribeServiceWithChan(request *DescribeServiceRequest) (<-chan *DescribeServiceResponse, <-chan error)
- func (client *Client) ListResourceInstanceWorker(request *ListResourceInstanceWorkerRequest) (response *ListResourceInstanceWorkerResponse, err error)
- func (client *Client) ListResourceInstanceWorkerWithCallback(request *ListResourceInstanceWorkerRequest, ...) <-chan int
- func (client *Client) ListResourceInstanceWorkerWithChan(request *ListResourceInstanceWorkerRequest) (<-chan *ListResourceInstanceWorkerResponse, <-chan error)
- func (client *Client) ListResourceInstances(request *ListResourceInstancesRequest) (response *ListResourceInstancesResponse, err error)
- func (client *Client) ListResourceInstancesWithCallback(request *ListResourceInstancesRequest, ...) <-chan int
- func (client *Client) ListResourceInstancesWithChan(request *ListResourceInstancesRequest) (<-chan *ListResourceInstancesResponse, <-chan error)
- func (client *Client) ListResourceServices(request *ListResourceServicesRequest) (response *ListResourceServicesResponse, err error)
- func (client *Client) ListResourceServicesWithCallback(request *ListResourceServicesRequest, ...) <-chan int
- func (client *Client) ListResourceServicesWithChan(request *ListResourceServicesRequest) (<-chan *ListResourceServicesResponse, <-chan error)
- func (client *Client) ListResources(request *ListResourcesRequest) (response *ListResourcesResponse, err error)
- func (client *Client) ListResourcesWithCallback(request *ListResourcesRequest, ...) <-chan int
- func (client *Client) ListResourcesWithChan(request *ListResourcesRequest) (<-chan *ListResourcesResponse, <-chan error)
- func (client *Client) ListServiceInstances(request *ListServiceInstancesRequest) (response *ListServiceInstancesResponse, err error)
- func (client *Client) ListServiceInstancesWithCallback(request *ListServiceInstancesRequest, ...) <-chan int
- func (client *Client) ListServiceInstancesWithChan(request *ListServiceInstancesRequest) (<-chan *ListServiceInstancesResponse, <-chan error)
- func (client *Client) ListServices(request *ListServicesRequest) (response *ListServicesResponse, err error)
- func (client *Client) ListServicesWithCallback(request *ListServicesRequest, ...) <-chan int
- func (client *Client) ListServicesWithChan(request *ListServicesRequest) (<-chan *ListServicesResponse, <-chan error)
- func (client *Client) ReleaseService(request *ReleaseServiceRequest) (response *ReleaseServiceResponse, err error)
- func (client *Client) ReleaseServiceWithCallback(request *ReleaseServiceRequest, ...) <-chan int
- func (client *Client) ReleaseServiceWithChan(request *ReleaseServiceRequest) (<-chan *ReleaseServiceResponse, <-chan error)
- func (client *Client) StartService(request *StartServiceRequest) (response *StartServiceResponse, err error)
- func (client *Client) StartServiceWithCallback(request *StartServiceRequest, ...) <-chan int
- func (client *Client) StartServiceWithChan(request *StartServiceRequest) (<-chan *StartServiceResponse, <-chan error)
- func (client *Client) StopService(request *StopServiceRequest) (response *StopServiceResponse, err error)
- func (client *Client) StopServiceWithCallback(request *StopServiceRequest, ...) <-chan int
- func (client *Client) StopServiceWithChan(request *StopServiceRequest) (<-chan *StopServiceResponse, <-chan error)
- func (client *Client) UpdateResource(request *UpdateResourceRequest) (response *UpdateResourceResponse, err error)
- func (client *Client) UpdateResourceDLink(request *UpdateResourceDLinkRequest) (response *UpdateResourceDLinkResponse, err error)
- func (client *Client) UpdateResourceDLinkWithCallback(request *UpdateResourceDLinkRequest, ...) <-chan int
- func (client *Client) UpdateResourceDLinkWithChan(request *UpdateResourceDLinkRequest) (<-chan *UpdateResourceDLinkResponse, <-chan error)
- func (client *Client) UpdateResourceWithCallback(request *UpdateResourceRequest, ...) <-chan int
- func (client *Client) UpdateResourceWithChan(request *UpdateResourceRequest) (<-chan *UpdateResourceResponse, <-chan error)
- func (client *Client) UpdateService(request *UpdateServiceRequest) (response *UpdateServiceResponse, err error)
- func (client *Client) UpdateServiceAutoScaler(request *UpdateServiceAutoScalerRequest) (response *UpdateServiceAutoScalerResponse, err error)
- func (client *Client) UpdateServiceAutoScalerWithCallback(request *UpdateServiceAutoScalerRequest, ...) <-chan int
- func (client *Client) UpdateServiceAutoScalerWithChan(request *UpdateServiceAutoScalerRequest) (<-chan *UpdateServiceAutoScalerResponse, <-chan error)
- func (client *Client) UpdateServiceMirror(request *UpdateServiceMirrorRequest) (response *UpdateServiceMirrorResponse, err error)
- func (client *Client) UpdateServiceMirrorWithCallback(request *UpdateServiceMirrorRequest, ...) <-chan int
- func (client *Client) UpdateServiceMirrorWithChan(request *UpdateServiceMirrorRequest) (<-chan *UpdateServiceMirrorResponse, <-chan error)
- func (client *Client) UpdateServiceVersion(request *UpdateServiceVersionRequest) (response *UpdateServiceVersionResponse, err error)
- func (client *Client) UpdateServiceVersionWithCallback(request *UpdateServiceVersionRequest, ...) <-chan int
- func (client *Client) UpdateServiceVersionWithChan(request *UpdateServiceVersionRequest) (<-chan *UpdateServiceVersionResponse, <-chan error)
- func (client *Client) UpdateServiceWithCallback(request *UpdateServiceRequest, ...) <-chan int
- func (client *Client) UpdateServiceWithChan(request *UpdateServiceRequest) (<-chan *UpdateServiceResponse, <-chan error)
- type CreateResourceInstancesRequest
- type CreateResourceInstancesResponse
- type CreateResourceLogRequest
- type CreateResourceLogResponse
- type CreateResourceRequest
- type CreateResourceResponse
- type CreateRoleRequest
- type CreateRoleResponse
- type CreateServiceAutoScalerRequest
- type CreateServiceAutoScalerResponse
- type CreateServiceMirrorRequest
- type CreateServiceMirrorResponse
- type CreateServiceRequest
- type CreateServiceResponse
- type DeleteResourceDLinkRequest
- type DeleteResourceDLinkResponse
- type DeleteResourceInstancesRequest
- type DeleteResourceInstancesResponse
- type DeleteResourceLogRequest
- type DeleteResourceLogResponse
- type DeleteResourceRequest
- type DeleteResourceResponse
- type DeleteServiceAutoScalerRequest
- type DeleteServiceAutoScalerResponse
- type DeleteServiceInstancesRequest
- type DeleteServiceInstancesResponse
- type DeleteServiceMirrorRequest
- type DeleteServiceMirrorResponse
- type DeleteServiceRequest
- type DeleteServiceResponse
- type DescribeResourceDLinkRequest
- type DescribeResourceDLinkResponse
- type DescribeResourceLogRequest
- type DescribeResourceLogResponse
- type DescribeResourceRequest
- type DescribeResourceResponse
- type DescribeRoleRequest
- type DescribeRoleResponse
- type DescribeServiceAutoScalerRequest
- type DescribeServiceAutoScalerResponse
- type DescribeServiceLogRequest
- type DescribeServiceLogResponse
- type DescribeServiceMirrorRequest
- type DescribeServiceMirrorResponse
- type DescribeServiceRequest
- type DescribeServiceResponse
- type ListResourceInstanceWorkerRequest
- type ListResourceInstanceWorkerResponse
- type ListResourceInstancesRequest
- type ListResourceInstancesResponse
- type ListResourceServicesRequest
- type ListResourceServicesResponse
- type ListResourcesRequest
- type ListResourcesResponse
- type ListServiceInstancesRequest
- type ListServiceInstancesResponse
- type ListServicesRequest
- type ListServicesResponse
- type Logs
- type ReleaseServiceRequest
- type ReleaseServiceResponse
- type StartServiceRequest
- type StartServiceResponse
- type StopServiceRequest
- type StopServiceResponse
- type UpdateResourceDLinkRequest
- type UpdateResourceDLinkResponse
- type UpdateResourceRequest
- type UpdateResourceResponse
- type UpdateServiceAutoScalerRequest
- type UpdateServiceAutoScalerResponse
- type UpdateServiceMirrorRequest
- type UpdateServiceMirrorResponse
- type UpdateServiceRequest
- type UpdateServiceResponse
- type UpdateServiceVersionRequest
- type UpdateServiceVersionResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AuxVSwitchList ¶
type AuxVSwitchList struct {
AuxVSwitch []string `json:"AuxVSwitch" xml:"AuxVSwitch"`
}
AuxVSwitchList is a nested struct in eas response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
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 ¶
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 ¶
func (client *Client) CreateResource(request *CreateResourceRequest) (response *CreateResourceResponse, err error)
CreateResource invokes the eas.CreateResource API synchronously
func (*Client) CreateResourceInstances ¶
func (client *Client) CreateResourceInstances(request *CreateResourceInstancesRequest) (response *CreateResourceInstancesResponse, err error)
CreateResourceInstances invokes the eas.CreateResourceInstances API synchronously
func (*Client) CreateResourceInstancesWithCallback ¶
func (client *Client) CreateResourceInstancesWithCallback(request *CreateResourceInstancesRequest, callback func(response *CreateResourceInstancesResponse, err error)) <-chan int
CreateResourceInstancesWithCallback invokes the eas.CreateResourceInstances API asynchronously
func (*Client) CreateResourceInstancesWithChan ¶
func (client *Client) CreateResourceInstancesWithChan(request *CreateResourceInstancesRequest) (<-chan *CreateResourceInstancesResponse, <-chan error)
CreateResourceInstancesWithChan invokes the eas.CreateResourceInstances API asynchronously
func (*Client) CreateResourceLog ¶
func (client *Client) CreateResourceLog(request *CreateResourceLogRequest) (response *CreateResourceLogResponse, err error)
CreateResourceLog invokes the eas.CreateResourceLog API synchronously
func (*Client) CreateResourceLogWithCallback ¶
func (client *Client) CreateResourceLogWithCallback(request *CreateResourceLogRequest, callback func(response *CreateResourceLogResponse, err error)) <-chan int
CreateResourceLogWithCallback invokes the eas.CreateResourceLog API asynchronously
func (*Client) CreateResourceLogWithChan ¶
func (client *Client) CreateResourceLogWithChan(request *CreateResourceLogRequest) (<-chan *CreateResourceLogResponse, <-chan error)
CreateResourceLogWithChan invokes the eas.CreateResourceLog API asynchronously
func (*Client) CreateResourceWithCallback ¶
func (client *Client) CreateResourceWithCallback(request *CreateResourceRequest, callback func(response *CreateResourceResponse, err error)) <-chan int
CreateResourceWithCallback invokes the eas.CreateResource API asynchronously
func (*Client) CreateResourceWithChan ¶
func (client *Client) CreateResourceWithChan(request *CreateResourceRequest) (<-chan *CreateResourceResponse, <-chan error)
CreateResourceWithChan invokes the eas.CreateResource API asynchronously
func (*Client) CreateRole ¶
func (client *Client) CreateRole(request *CreateRoleRequest) (response *CreateRoleResponse, err error)
CreateRole invokes the eas.CreateRole API synchronously
func (*Client) CreateRoleWithCallback ¶
func (client *Client) CreateRoleWithCallback(request *CreateRoleRequest, callback func(response *CreateRoleResponse, err error)) <-chan int
CreateRoleWithCallback invokes the eas.CreateRole API asynchronously
func (*Client) CreateRoleWithChan ¶
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 ¶
func (client *Client) CreateServiceAutoScaler(request *CreateServiceAutoScalerRequest) (response *CreateServiceAutoScalerResponse, err error)
CreateServiceAutoScaler invokes the eas.CreateServiceAutoScaler API synchronously
func (*Client) CreateServiceAutoScalerWithCallback ¶
func (client *Client) CreateServiceAutoScalerWithCallback(request *CreateServiceAutoScalerRequest, callback func(response *CreateServiceAutoScalerResponse, err error)) <-chan int
CreateServiceAutoScalerWithCallback invokes the eas.CreateServiceAutoScaler API asynchronously
func (*Client) CreateServiceAutoScalerWithChan ¶
func (client *Client) CreateServiceAutoScalerWithChan(request *CreateServiceAutoScalerRequest) (<-chan *CreateServiceAutoScalerResponse, <-chan error)
CreateServiceAutoScalerWithChan invokes the eas.CreateServiceAutoScaler API asynchronously
func (*Client) CreateServiceMirror ¶
func (client *Client) CreateServiceMirror(request *CreateServiceMirrorRequest) (response *CreateServiceMirrorResponse, err error)
CreateServiceMirror invokes the eas.CreateServiceMirror API synchronously
func (*Client) CreateServiceMirrorWithCallback ¶
func (client *Client) CreateServiceMirrorWithCallback(request *CreateServiceMirrorRequest, callback func(response *CreateServiceMirrorResponse, err error)) <-chan int
CreateServiceMirrorWithCallback invokes the eas.CreateServiceMirror API asynchronously
func (*Client) CreateServiceMirrorWithChan ¶
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) DeleteResourceDLink ¶
func (client *Client) DeleteResourceDLink(request *DeleteResourceDLinkRequest) (response *DeleteResourceDLinkResponse, err error)
DeleteResourceDLink invokes the eas.DeleteResourceDLink API synchronously
func (*Client) DeleteResourceDLinkWithCallback ¶
func (client *Client) DeleteResourceDLinkWithCallback(request *DeleteResourceDLinkRequest, callback func(response *DeleteResourceDLinkResponse, err error)) <-chan int
DeleteResourceDLinkWithCallback invokes the eas.DeleteResourceDLink API asynchronously
func (*Client) DeleteResourceDLinkWithChan ¶
func (client *Client) DeleteResourceDLinkWithChan(request *DeleteResourceDLinkRequest) (<-chan *DeleteResourceDLinkResponse, <-chan error)
DeleteResourceDLinkWithChan invokes the eas.DeleteResourceDLink API asynchronously
func (*Client) DeleteResourceInstances ¶
func (client *Client) DeleteResourceInstances(request *DeleteResourceInstancesRequest) (response *DeleteResourceInstancesResponse, err error)
DeleteResourceInstances invokes the eas.DeleteResourceInstances API synchronously
func (*Client) DeleteResourceInstancesWithCallback ¶
func (client *Client) DeleteResourceInstancesWithCallback(request *DeleteResourceInstancesRequest, callback func(response *DeleteResourceInstancesResponse, err error)) <-chan int
DeleteResourceInstancesWithCallback invokes the eas.DeleteResourceInstances API asynchronously
func (*Client) DeleteResourceInstancesWithChan ¶
func (client *Client) DeleteResourceInstancesWithChan(request *DeleteResourceInstancesRequest) (<-chan *DeleteResourceInstancesResponse, <-chan error)
DeleteResourceInstancesWithChan invokes the eas.DeleteResourceInstances API asynchronously
func (*Client) DeleteResourceLog ¶
func (client *Client) DeleteResourceLog(request *DeleteResourceLogRequest) (response *DeleteResourceLogResponse, err error)
DeleteResourceLog invokes the eas.DeleteResourceLog API synchronously
func (*Client) DeleteResourceLogWithCallback ¶
func (client *Client) DeleteResourceLogWithCallback(request *DeleteResourceLogRequest, callback func(response *DeleteResourceLogResponse, err error)) <-chan int
DeleteResourceLogWithCallback invokes the eas.DeleteResourceLog API asynchronously
func (*Client) DeleteResourceLogWithChan ¶
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 ¶
func (client *Client) DeleteServiceAutoScaler(request *DeleteServiceAutoScalerRequest) (response *DeleteServiceAutoScalerResponse, err error)
DeleteServiceAutoScaler invokes the eas.DeleteServiceAutoScaler API synchronously
func (*Client) DeleteServiceAutoScalerWithCallback ¶
func (client *Client) DeleteServiceAutoScalerWithCallback(request *DeleteServiceAutoScalerRequest, callback func(response *DeleteServiceAutoScalerResponse, err error)) <-chan int
DeleteServiceAutoScalerWithCallback invokes the eas.DeleteServiceAutoScaler API asynchronously
func (*Client) DeleteServiceAutoScalerWithChan ¶
func (client *Client) DeleteServiceAutoScalerWithChan(request *DeleteServiceAutoScalerRequest) (<-chan *DeleteServiceAutoScalerResponse, <-chan error)
DeleteServiceAutoScalerWithChan invokes the eas.DeleteServiceAutoScaler API asynchronously
func (*Client) DeleteServiceInstances ¶
func (client *Client) DeleteServiceInstances(request *DeleteServiceInstancesRequest) (response *DeleteServiceInstancesResponse, err error)
DeleteServiceInstances invokes the eas.DeleteServiceInstances API synchronously
func (*Client) DeleteServiceInstancesWithCallback ¶
func (client *Client) DeleteServiceInstancesWithCallback(request *DeleteServiceInstancesRequest, callback func(response *DeleteServiceInstancesResponse, err error)) <-chan int
DeleteServiceInstancesWithCallback invokes the eas.DeleteServiceInstances API asynchronously
func (*Client) DeleteServiceInstancesWithChan ¶
func (client *Client) DeleteServiceInstancesWithChan(request *DeleteServiceInstancesRequest) (<-chan *DeleteServiceInstancesResponse, <-chan error)
DeleteServiceInstancesWithChan invokes the eas.DeleteServiceInstances API asynchronously
func (*Client) DeleteServiceMirror ¶
func (client *Client) DeleteServiceMirror(request *DeleteServiceMirrorRequest) (response *DeleteServiceMirrorResponse, err error)
DeleteServiceMirror invokes the eas.DeleteServiceMirror API synchronously
func (*Client) DeleteServiceMirrorWithCallback ¶
func (client *Client) DeleteServiceMirrorWithCallback(request *DeleteServiceMirrorRequest, callback func(response *DeleteServiceMirrorResponse, err error)) <-chan int
DeleteServiceMirrorWithCallback invokes the eas.DeleteServiceMirror API asynchronously
func (*Client) DeleteServiceMirrorWithChan ¶
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 ¶
func (client *Client) DescribeResource(request *DescribeResourceRequest) (response *DescribeResourceResponse, err error)
DescribeResource invokes the eas.DescribeResource API synchronously
func (*Client) DescribeResourceDLink ¶
func (client *Client) DescribeResourceDLink(request *DescribeResourceDLinkRequest) (response *DescribeResourceDLinkResponse, err error)
DescribeResourceDLink invokes the eas.DescribeResourceDLink API synchronously
func (*Client) DescribeResourceDLinkWithCallback ¶
func (client *Client) DescribeResourceDLinkWithCallback(request *DescribeResourceDLinkRequest, callback func(response *DescribeResourceDLinkResponse, err error)) <-chan int
DescribeResourceDLinkWithCallback invokes the eas.DescribeResourceDLink API asynchronously
func (*Client) DescribeResourceDLinkWithChan ¶
func (client *Client) DescribeResourceDLinkWithChan(request *DescribeResourceDLinkRequest) (<-chan *DescribeResourceDLinkResponse, <-chan error)
DescribeResourceDLinkWithChan invokes the eas.DescribeResourceDLink API asynchronously
func (*Client) DescribeResourceLog ¶
func (client *Client) DescribeResourceLog(request *DescribeResourceLogRequest) (response *DescribeResourceLogResponse, err error)
DescribeResourceLog invokes the eas.DescribeResourceLog API synchronously
func (*Client) DescribeResourceLogWithCallback ¶
func (client *Client) DescribeResourceLogWithCallback(request *DescribeResourceLogRequest, callback func(response *DescribeResourceLogResponse, err error)) <-chan int
DescribeResourceLogWithCallback invokes the eas.DescribeResourceLog API asynchronously
func (*Client) DescribeResourceLogWithChan ¶
func (client *Client) DescribeResourceLogWithChan(request *DescribeResourceLogRequest) (<-chan *DescribeResourceLogResponse, <-chan error)
DescribeResourceLogWithChan invokes the eas.DescribeResourceLog API asynchronously
func (*Client) DescribeResourceWithCallback ¶
func (client *Client) DescribeResourceWithCallback(request *DescribeResourceRequest, callback func(response *DescribeResourceResponse, err error)) <-chan int
DescribeResourceWithCallback invokes the eas.DescribeResource API asynchronously
func (*Client) DescribeResourceWithChan ¶
func (client *Client) DescribeResourceWithChan(request *DescribeResourceRequest) (<-chan *DescribeResourceResponse, <-chan error)
DescribeResourceWithChan invokes the eas.DescribeResource API asynchronously
func (*Client) DescribeRole ¶
func (client *Client) DescribeRole(request *DescribeRoleRequest) (response *DescribeRoleResponse, err error)
DescribeRole invokes the eas.DescribeRole API synchronously
func (*Client) DescribeRoleWithCallback ¶
func (client *Client) DescribeRoleWithCallback(request *DescribeRoleRequest, callback func(response *DescribeRoleResponse, err error)) <-chan int
DescribeRoleWithCallback invokes the eas.DescribeRole API asynchronously
func (*Client) DescribeRoleWithChan ¶
func (client *Client) DescribeRoleWithChan(request *DescribeRoleRequest) (<-chan *DescribeRoleResponse, <-chan error)
DescribeRoleWithChan invokes the eas.DescribeRole API asynchronously
func (*Client) DescribeService ¶
func (client *Client) DescribeService(request *DescribeServiceRequest) (response *DescribeServiceResponse, err error)
DescribeService invokes the eas.DescribeService API synchronously
func (*Client) DescribeServiceAutoScaler ¶
func (client *Client) DescribeServiceAutoScaler(request *DescribeServiceAutoScalerRequest) (response *DescribeServiceAutoScalerResponse, err error)
DescribeServiceAutoScaler invokes the eas.DescribeServiceAutoScaler API synchronously
func (*Client) DescribeServiceAutoScalerWithCallback ¶
func (client *Client) DescribeServiceAutoScalerWithCallback(request *DescribeServiceAutoScalerRequest, callback func(response *DescribeServiceAutoScalerResponse, err error)) <-chan int
DescribeServiceAutoScalerWithCallback invokes the eas.DescribeServiceAutoScaler API asynchronously
func (*Client) DescribeServiceAutoScalerWithChan ¶
func (client *Client) DescribeServiceAutoScalerWithChan(request *DescribeServiceAutoScalerRequest) (<-chan *DescribeServiceAutoScalerResponse, <-chan error)
DescribeServiceAutoScalerWithChan invokes the eas.DescribeServiceAutoScaler API asynchronously
func (*Client) DescribeServiceLog ¶
func (client *Client) DescribeServiceLog(request *DescribeServiceLogRequest) (response *DescribeServiceLogResponse, err error)
DescribeServiceLog invokes the eas.DescribeServiceLog API synchronously
func (*Client) DescribeServiceLogWithCallback ¶
func (client *Client) DescribeServiceLogWithCallback(request *DescribeServiceLogRequest, callback func(response *DescribeServiceLogResponse, err error)) <-chan int
DescribeServiceLogWithCallback invokes the eas.DescribeServiceLog API asynchronously
func (*Client) DescribeServiceLogWithChan ¶
func (client *Client) DescribeServiceLogWithChan(request *DescribeServiceLogRequest) (<-chan *DescribeServiceLogResponse, <-chan error)
DescribeServiceLogWithChan invokes the eas.DescribeServiceLog API asynchronously
func (*Client) DescribeServiceMirror ¶
func (client *Client) DescribeServiceMirror(request *DescribeServiceMirrorRequest) (response *DescribeServiceMirrorResponse, err error)
DescribeServiceMirror invokes the eas.DescribeServiceMirror API synchronously
func (*Client) DescribeServiceMirrorWithCallback ¶
func (client *Client) DescribeServiceMirrorWithCallback(request *DescribeServiceMirrorRequest, callback func(response *DescribeServiceMirrorResponse, err error)) <-chan int
DescribeServiceMirrorWithCallback invokes the eas.DescribeServiceMirror API asynchronously
func (*Client) DescribeServiceMirrorWithChan ¶
func (client *Client) DescribeServiceMirrorWithChan(request *DescribeServiceMirrorRequest) (<-chan *DescribeServiceMirrorResponse, <-chan error)
DescribeServiceMirrorWithChan invokes the eas.DescribeServiceMirror API asynchronously
func (*Client) DescribeServiceWithCallback ¶
func (client *Client) DescribeServiceWithCallback(request *DescribeServiceRequest, callback func(response *DescribeServiceResponse, err error)) <-chan int
DescribeServiceWithCallback invokes the eas.DescribeService API asynchronously
func (*Client) DescribeServiceWithChan ¶
func (client *Client) DescribeServiceWithChan(request *DescribeServiceRequest) (<-chan *DescribeServiceResponse, <-chan error)
DescribeServiceWithChan invokes the eas.DescribeService API asynchronously
func (*Client) ListResourceInstanceWorker ¶
func (client *Client) ListResourceInstanceWorker(request *ListResourceInstanceWorkerRequest) (response *ListResourceInstanceWorkerResponse, err error)
ListResourceInstanceWorker invokes the eas.ListResourceInstanceWorker API synchronously
func (*Client) ListResourceInstanceWorkerWithCallback ¶
func (client *Client) ListResourceInstanceWorkerWithCallback(request *ListResourceInstanceWorkerRequest, callback func(response *ListResourceInstanceWorkerResponse, err error)) <-chan int
ListResourceInstanceWorkerWithCallback invokes the eas.ListResourceInstanceWorker API asynchronously
func (*Client) ListResourceInstanceWorkerWithChan ¶
func (client *Client) ListResourceInstanceWorkerWithChan(request *ListResourceInstanceWorkerRequest) (<-chan *ListResourceInstanceWorkerResponse, <-chan error)
ListResourceInstanceWorkerWithChan invokes the eas.ListResourceInstanceWorker API asynchronously
func (*Client) ListResourceInstances ¶
func (client *Client) ListResourceInstances(request *ListResourceInstancesRequest) (response *ListResourceInstancesResponse, err error)
ListResourceInstances invokes the eas.ListResourceInstances API synchronously
func (*Client) ListResourceInstancesWithCallback ¶
func (client *Client) ListResourceInstancesWithCallback(request *ListResourceInstancesRequest, callback func(response *ListResourceInstancesResponse, err error)) <-chan int
ListResourceInstancesWithCallback invokes the eas.ListResourceInstances API asynchronously
func (*Client) ListResourceInstancesWithChan ¶
func (client *Client) ListResourceInstancesWithChan(request *ListResourceInstancesRequest) (<-chan *ListResourceInstancesResponse, <-chan error)
ListResourceInstancesWithChan invokes the eas.ListResourceInstances API asynchronously
func (*Client) ListResourceServices ¶
func (client *Client) ListResourceServices(request *ListResourceServicesRequest) (response *ListResourceServicesResponse, err error)
ListResourceServices invokes the eas.ListResourceServices API synchronously
func (*Client) ListResourceServicesWithCallback ¶
func (client *Client) ListResourceServicesWithCallback(request *ListResourceServicesRequest, callback func(response *ListResourceServicesResponse, err error)) <-chan int
ListResourceServicesWithCallback invokes the eas.ListResourceServices API asynchronously
func (*Client) ListResourceServicesWithChan ¶
func (client *Client) ListResourceServicesWithChan(request *ListResourceServicesRequest) (<-chan *ListResourceServicesResponse, <-chan error)
ListResourceServicesWithChan invokes the eas.ListResourceServices API asynchronously
func (*Client) ListResources ¶
func (client *Client) ListResources(request *ListResourcesRequest) (response *ListResourcesResponse, err error)
ListResources invokes the eas.ListResources API synchronously
func (*Client) ListResourcesWithCallback ¶
func (client *Client) ListResourcesWithCallback(request *ListResourcesRequest, callback func(response *ListResourcesResponse, err error)) <-chan int
ListResourcesWithCallback invokes the eas.ListResources API asynchronously
func (*Client) ListResourcesWithChan ¶
func (client *Client) ListResourcesWithChan(request *ListResourcesRequest) (<-chan *ListResourcesResponse, <-chan error)
ListResourcesWithChan invokes the eas.ListResources API asynchronously
func (*Client) ListServiceInstances ¶
func (client *Client) ListServiceInstances(request *ListServiceInstancesRequest) (response *ListServiceInstancesResponse, err error)
ListServiceInstances invokes the eas.ListServiceInstances API synchronously
func (*Client) ListServiceInstancesWithCallback ¶
func (client *Client) ListServiceInstancesWithCallback(request *ListServiceInstancesRequest, callback func(response *ListServiceInstancesResponse, err error)) <-chan int
ListServiceInstancesWithCallback invokes the eas.ListServiceInstances API asynchronously
func (*Client) ListServiceInstancesWithChan ¶
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 ¶
func (client *Client) UpdateResource(request *UpdateResourceRequest) (response *UpdateResourceResponse, err error)
UpdateResource invokes the eas.UpdateResource API synchronously
func (*Client) UpdateResourceDLink ¶
func (client *Client) UpdateResourceDLink(request *UpdateResourceDLinkRequest) (response *UpdateResourceDLinkResponse, err error)
UpdateResourceDLink invokes the eas.UpdateResourceDLink API synchronously
func (*Client) UpdateResourceDLinkWithCallback ¶
func (client *Client) UpdateResourceDLinkWithCallback(request *UpdateResourceDLinkRequest, callback func(response *UpdateResourceDLinkResponse, err error)) <-chan int
UpdateResourceDLinkWithCallback invokes the eas.UpdateResourceDLink API asynchronously
func (*Client) UpdateResourceDLinkWithChan ¶
func (client *Client) UpdateResourceDLinkWithChan(request *UpdateResourceDLinkRequest) (<-chan *UpdateResourceDLinkResponse, <-chan error)
UpdateResourceDLinkWithChan invokes the eas.UpdateResourceDLink API asynchronously
func (*Client) UpdateResourceWithCallback ¶
func (client *Client) UpdateResourceWithCallback(request *UpdateResourceRequest, callback func(response *UpdateResourceResponse, err error)) <-chan int
UpdateResourceWithCallback invokes the eas.UpdateResource API asynchronously
func (*Client) UpdateResourceWithChan ¶
func (client *Client) UpdateResourceWithChan(request *UpdateResourceRequest) (<-chan *UpdateResourceResponse, <-chan error)
UpdateResourceWithChan invokes the eas.UpdateResource API asynchronously
func (*Client) UpdateService ¶
func (client *Client) UpdateService(request *UpdateServiceRequest) (response *UpdateServiceResponse, err error)
UpdateService invokes the eas.UpdateService API synchronously
func (*Client) UpdateServiceAutoScaler ¶
func (client *Client) UpdateServiceAutoScaler(request *UpdateServiceAutoScalerRequest) (response *UpdateServiceAutoScalerResponse, err error)
UpdateServiceAutoScaler invokes the eas.UpdateServiceAutoScaler API synchronously
func (*Client) UpdateServiceAutoScalerWithCallback ¶
func (client *Client) UpdateServiceAutoScalerWithCallback(request *UpdateServiceAutoScalerRequest, callback func(response *UpdateServiceAutoScalerResponse, err error)) <-chan int
UpdateServiceAutoScalerWithCallback invokes the eas.UpdateServiceAutoScaler API asynchronously
func (*Client) UpdateServiceAutoScalerWithChan ¶
func (client *Client) UpdateServiceAutoScalerWithChan(request *UpdateServiceAutoScalerRequest) (<-chan *UpdateServiceAutoScalerResponse, <-chan error)
UpdateServiceAutoScalerWithChan invokes the eas.UpdateServiceAutoScaler API asynchronously
func (*Client) UpdateServiceMirror ¶
func (client *Client) UpdateServiceMirror(request *UpdateServiceMirrorRequest) (response *UpdateServiceMirrorResponse, err error)
UpdateServiceMirror invokes the eas.UpdateServiceMirror API synchronously
func (*Client) UpdateServiceMirrorWithCallback ¶
func (client *Client) UpdateServiceMirrorWithCallback(request *UpdateServiceMirrorRequest, callback func(response *UpdateServiceMirrorResponse, err error)) <-chan int
UpdateServiceMirrorWithCallback invokes the eas.UpdateServiceMirror API asynchronously
func (*Client) UpdateServiceMirrorWithChan ¶
func (client *Client) UpdateServiceMirrorWithChan(request *UpdateServiceMirrorRequest) (<-chan *UpdateServiceMirrorResponse, <-chan error)
UpdateServiceMirrorWithChan invokes the eas.UpdateServiceMirror API asynchronously
func (*Client) UpdateServiceVersion ¶
func (client *Client) UpdateServiceVersion(request *UpdateServiceVersionRequest) (response *UpdateServiceVersionResponse, err error)
UpdateServiceVersion invokes the eas.UpdateServiceVersion API synchronously
func (*Client) UpdateServiceVersionWithCallback ¶
func (client *Client) UpdateServiceVersionWithCallback(request *UpdateServiceVersionRequest, callback func(response *UpdateServiceVersionResponse, err error)) <-chan int
UpdateServiceVersionWithCallback invokes the eas.UpdateServiceVersion API asynchronously
func (*Client) UpdateServiceVersionWithChan ¶
func (client *Client) UpdateServiceVersionWithChan(request *UpdateServiceVersionRequest) (<-chan *UpdateServiceVersionResponse, <-chan error)
UpdateServiceVersionWithChan invokes the eas.UpdateServiceVersion API asynchronously
func (*Client) UpdateServiceWithCallback ¶
func (client *Client) UpdateServiceWithCallback(request *UpdateServiceRequest, callback func(response *UpdateServiceResponse, err error)) <-chan int
UpdateServiceWithCallback invokes the eas.UpdateService API asynchronously
func (*Client) UpdateServiceWithChan ¶
func (client *Client) UpdateServiceWithChan(request *UpdateServiceRequest) (<-chan *UpdateServiceResponse, <-chan error)
UpdateServiceWithChan invokes the eas.UpdateService API asynchronously
type CreateResourceInstancesRequest ¶
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 ¶
func CreateCreateResourceInstancesRequest() (request *CreateResourceInstancesRequest)
CreateCreateResourceInstancesRequest creates a request to invoke CreateResourceInstances API
type CreateResourceInstancesResponse ¶
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 ¶
func CreateCreateResourceInstancesResponse() (response *CreateResourceInstancesResponse)
CreateCreateResourceInstancesResponse creates a response to parse from CreateResourceInstances response
type CreateResourceLogRequest ¶
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 ¶
func CreateCreateResourceLogRequest() (request *CreateResourceLogRequest)
CreateCreateResourceLogRequest creates a request to invoke CreateResourceLog API
type CreateResourceLogResponse ¶
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 ¶
func CreateCreateResourceLogResponse() (response *CreateResourceLogResponse)
CreateCreateResourceLogResponse creates a response to parse from CreateResourceLog response
type CreateResourceRequest ¶
type CreateResourceRequest struct { *requests.RoaRequest Body string `position:"Body" name:"body"` }
CreateResourceRequest is the request struct for api CreateResource
func CreateCreateResourceRequest ¶
func CreateCreateResourceRequest() (request *CreateResourceRequest)
CreateCreateResourceRequest creates a request to invoke CreateResource API
type CreateResourceResponse ¶
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 ¶
func CreateCreateResourceResponse() (response *CreateResourceResponse)
CreateCreateResourceResponse creates a response to parse from CreateResource response
type CreateRoleRequest ¶
type CreateRoleRequest struct {
*requests.RoaRequest
}
CreateRoleRequest is the request struct for api CreateRole
func CreateCreateRoleRequest ¶
func CreateCreateRoleRequest() (request *CreateRoleRequest)
CreateCreateRoleRequest creates a request to invoke CreateRole API
type CreateRoleResponse ¶
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 ¶
func CreateCreateRoleResponse() (response *CreateRoleResponse)
CreateCreateRoleResponse creates a response to parse from CreateRole response
type CreateServiceAutoScalerRequest ¶
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 ¶
func CreateCreateServiceAutoScalerRequest() (request *CreateServiceAutoScalerRequest)
CreateCreateServiceAutoScalerRequest creates a request to invoke CreateServiceAutoScaler API
type CreateServiceAutoScalerResponse ¶
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 ¶
func CreateCreateServiceAutoScalerResponse() (response *CreateServiceAutoScalerResponse)
CreateCreateServiceAutoScalerResponse creates a response to parse from CreateServiceAutoScaler response
type CreateServiceMirrorRequest ¶
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 ¶
func CreateCreateServiceMirrorRequest() (request *CreateServiceMirrorRequest)
CreateCreateServiceMirrorRequest creates a request to invoke CreateServiceMirror API
type CreateServiceMirrorResponse ¶
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 ¶
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 ¶
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 ¶
func CreateDeleteResourceDLinkRequest() (request *DeleteResourceDLinkRequest)
CreateDeleteResourceDLinkRequest creates a request to invoke DeleteResourceDLink API
type DeleteResourceDLinkResponse ¶
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 ¶
func CreateDeleteResourceDLinkResponse() (response *DeleteResourceDLinkResponse)
CreateDeleteResourceDLinkResponse creates a response to parse from DeleteResourceDLink response
type DeleteResourceInstancesRequest ¶
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 ¶
func CreateDeleteResourceInstancesRequest() (request *DeleteResourceInstancesRequest)
CreateDeleteResourceInstancesRequest creates a request to invoke DeleteResourceInstances API
type DeleteResourceInstancesResponse ¶
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 ¶
func CreateDeleteResourceInstancesResponse() (response *DeleteResourceInstancesResponse)
CreateDeleteResourceInstancesResponse creates a response to parse from DeleteResourceInstances response
type DeleteResourceLogRequest ¶
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 ¶
func CreateDeleteResourceLogRequest() (request *DeleteResourceLogRequest)
CreateDeleteResourceLogRequest creates a request to invoke DeleteResourceLog API
type DeleteResourceLogResponse ¶
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 ¶
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 ¶
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 ¶
func CreateDeleteServiceAutoScalerRequest() (request *DeleteServiceAutoScalerRequest)
CreateDeleteServiceAutoScalerRequest creates a request to invoke DeleteServiceAutoScaler API
type DeleteServiceAutoScalerResponse ¶
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 ¶
func CreateDeleteServiceAutoScalerResponse() (response *DeleteServiceAutoScalerResponse)
CreateDeleteServiceAutoScalerResponse creates a response to parse from DeleteServiceAutoScaler response
type DeleteServiceInstancesRequest ¶
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 ¶
func CreateDeleteServiceInstancesRequest() (request *DeleteServiceInstancesRequest)
CreateDeleteServiceInstancesRequest creates a request to invoke DeleteServiceInstances API
type DeleteServiceInstancesResponse ¶
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 ¶
func CreateDeleteServiceInstancesResponse() (response *DeleteServiceInstancesResponse)
CreateDeleteServiceInstancesResponse creates a response to parse from DeleteServiceInstances response
type DeleteServiceMirrorRequest ¶
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 ¶
func CreateDeleteServiceMirrorRequest() (request *DeleteServiceMirrorRequest)
CreateDeleteServiceMirrorRequest creates a request to invoke DeleteServiceMirror API
type DeleteServiceMirrorResponse ¶
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 ¶
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 ¶
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 ¶
func CreateDescribeResourceDLinkRequest() (request *DescribeResourceDLinkRequest)
CreateDescribeResourceDLinkRequest creates a request to invoke DescribeResourceDLink API
type DescribeResourceDLinkResponse ¶
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 ¶
func CreateDescribeResourceDLinkResponse() (response *DescribeResourceDLinkResponse)
CreateDescribeResourceDLinkResponse creates a response to parse from DescribeResourceDLink response
type DescribeResourceLogRequest ¶
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 ¶
func CreateDescribeResourceLogRequest() (request *DescribeResourceLogRequest)
CreateDescribeResourceLogRequest creates a request to invoke DescribeResourceLog API
type DescribeResourceLogResponse ¶
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 ¶
func CreateDescribeResourceLogResponse() (response *DescribeResourceLogResponse)
CreateDescribeResourceLogResponse creates a response to parse from DescribeResourceLog response
type DescribeResourceRequest ¶
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 ¶
func CreateDescribeResourceRequest() (request *DescribeResourceRequest)
CreateDescribeResourceRequest creates a request to invoke DescribeResource API
type DescribeResourceResponse ¶
type DescribeResourceResponse struct {
*responses.BaseResponse
}
DescribeResourceResponse is the response struct for api DescribeResource
func CreateDescribeResourceResponse ¶
func CreateDescribeResourceResponse() (response *DescribeResourceResponse)
CreateDescribeResourceResponse creates a response to parse from DescribeResource response
type DescribeRoleRequest ¶
type DescribeRoleRequest struct {
*requests.RoaRequest
}
DescribeRoleRequest is the request struct for api DescribeRole
func CreateDescribeRoleRequest ¶
func CreateDescribeRoleRequest() (request *DescribeRoleRequest)
CreateDescribeRoleRequest creates a request to invoke DescribeRole API
type DescribeRoleResponse ¶
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 ¶
func CreateDescribeRoleResponse() (response *DescribeRoleResponse)
CreateDescribeRoleResponse creates a response to parse from DescribeRole response
type DescribeServiceAutoScalerRequest ¶
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 ¶
func CreateDescribeServiceAutoScalerRequest() (request *DescribeServiceAutoScalerRequest)
CreateDescribeServiceAutoScalerRequest creates a request to invoke DescribeServiceAutoScaler API
type DescribeServiceAutoScalerResponse ¶
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 ¶
func CreateDescribeServiceAutoScalerResponse() (response *DescribeServiceAutoScalerResponse)
CreateDescribeServiceAutoScalerResponse creates a response to parse from DescribeServiceAutoScaler response
type DescribeServiceLogRequest ¶
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 ¶
func CreateDescribeServiceLogRequest() (request *DescribeServiceLogRequest)
CreateDescribeServiceLogRequest creates a request to invoke DescribeServiceLog API
type DescribeServiceLogResponse ¶
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 ¶
func CreateDescribeServiceLogResponse() (response *DescribeServiceLogResponse)
CreateDescribeServiceLogResponse creates a response to parse from DescribeServiceLog response
type DescribeServiceMirrorRequest ¶
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 ¶
func CreateDescribeServiceMirrorRequest() (request *DescribeServiceMirrorRequest)
CreateDescribeServiceMirrorRequest creates a request to invoke DescribeServiceMirror API
type DescribeServiceMirrorResponse ¶
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 ¶
func CreateDescribeServiceMirrorResponse() (response *DescribeServiceMirrorResponse)
CreateDescribeServiceMirrorResponse creates a response to parse from DescribeServiceMirror response
type DescribeServiceRequest ¶
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 ¶
func CreateDescribeServiceRequest() (request *DescribeServiceRequest)
CreateDescribeServiceRequest creates a request to invoke DescribeService API
type DescribeServiceResponse ¶
type DescribeServiceResponse struct {
*responses.BaseResponse
}
DescribeServiceResponse is the response struct for api DescribeService
func CreateDescribeServiceResponse ¶
func CreateDescribeServiceResponse() (response *DescribeServiceResponse)
CreateDescribeServiceResponse creates a response to parse from DescribeService response
type ListResourceInstanceWorkerRequest ¶
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 ¶
func CreateListResourceInstanceWorkerRequest() (request *ListResourceInstanceWorkerRequest)
CreateListResourceInstanceWorkerRequest creates a request to invoke ListResourceInstanceWorker API
type ListResourceInstanceWorkerResponse ¶
type ListResourceInstanceWorkerResponse struct {
*responses.BaseResponse
}
ListResourceInstanceWorkerResponse is the response struct for api ListResourceInstanceWorker
func CreateListResourceInstanceWorkerResponse ¶
func CreateListResourceInstanceWorkerResponse() (response *ListResourceInstanceWorkerResponse)
CreateListResourceInstanceWorkerResponse creates a response to parse from ListResourceInstanceWorker response
type ListResourceInstancesRequest ¶
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 ¶
func CreateListResourceInstancesRequest() (request *ListResourceInstancesRequest)
CreateListResourceInstancesRequest creates a request to invoke ListResourceInstances API
type ListResourceInstancesResponse ¶
type ListResourceInstancesResponse struct {
*responses.BaseResponse
}
ListResourceInstancesResponse is the response struct for api ListResourceInstances
func CreateListResourceInstancesResponse ¶
func CreateListResourceInstancesResponse() (response *ListResourceInstancesResponse)
CreateListResourceInstancesResponse creates a response to parse from ListResourceInstances response
type ListResourceServicesRequest ¶
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 ¶
func CreateListResourceServicesRequest() (request *ListResourceServicesRequest)
CreateListResourceServicesRequest creates a request to invoke ListResourceServices API
type ListResourceServicesResponse ¶
type ListResourceServicesResponse struct {
*responses.BaseResponse
}
ListResourceServicesResponse is the response struct for api ListResourceServices
func CreateListResourceServicesResponse ¶
func CreateListResourceServicesResponse() (response *ListResourceServicesResponse)
CreateListResourceServicesResponse creates a response to parse from ListResourceServices response
type ListResourcesRequest ¶
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 ¶
func CreateListResourcesRequest() (request *ListResourcesRequest)
CreateListResourcesRequest creates a request to invoke ListResources API
type ListResourcesResponse ¶
type ListResourcesResponse struct {
*responses.BaseResponse
}
ListResourcesResponse is the response struct for api ListResources
func CreateListResourcesResponse ¶
func CreateListResourcesResponse() (response *ListResourcesResponse)
CreateListResourcesResponse creates a response to parse from ListResources response
type ListServiceInstancesRequest ¶
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 ¶
func CreateListServiceInstancesRequest() (request *ListServiceInstancesRequest)
CreateListServiceInstancesRequest creates a request to invoke ListServiceInstances API
type ListServiceInstancesResponse ¶
type ListServiceInstancesResponse struct {
*responses.BaseResponse
}
ListServiceInstancesResponse is the response struct for api ListServiceInstances
func CreateListServiceInstancesResponse ¶
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 ¶
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 ¶
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 ¶
func CreateUpdateResourceDLinkRequest() (request *UpdateResourceDLinkRequest)
CreateUpdateResourceDLinkRequest creates a request to invoke UpdateResourceDLink API
type UpdateResourceDLinkResponse ¶
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 ¶
func CreateUpdateResourceDLinkResponse() (response *UpdateResourceDLinkResponse)
CreateUpdateResourceDLinkResponse creates a response to parse from UpdateResourceDLink response
type UpdateResourceRequest ¶
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 ¶
func CreateUpdateResourceRequest() (request *UpdateResourceRequest)
CreateUpdateResourceRequest creates a request to invoke UpdateResource API
type UpdateResourceResponse ¶
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 ¶
func CreateUpdateResourceResponse() (response *UpdateResourceResponse)
CreateUpdateResourceResponse creates a response to parse from UpdateResource response
type UpdateServiceAutoScalerRequest ¶
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 ¶
func CreateUpdateServiceAutoScalerRequest() (request *UpdateServiceAutoScalerRequest)
CreateUpdateServiceAutoScalerRequest creates a request to invoke UpdateServiceAutoScaler API
type UpdateServiceAutoScalerResponse ¶
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 ¶
func CreateUpdateServiceAutoScalerResponse() (response *UpdateServiceAutoScalerResponse)
CreateUpdateServiceAutoScalerResponse creates a response to parse from UpdateServiceAutoScaler response
type UpdateServiceMirrorRequest ¶
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 ¶
func CreateUpdateServiceMirrorRequest() (request *UpdateServiceMirrorRequest)
CreateUpdateServiceMirrorRequest creates a request to invoke UpdateServiceMirror API
type UpdateServiceMirrorResponse ¶
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 ¶
func CreateUpdateServiceMirrorResponse() (response *UpdateServiceMirrorResponse)
CreateUpdateServiceMirrorResponse creates a response to parse from UpdateServiceMirror response
type UpdateServiceRequest ¶
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 ¶
func CreateUpdateServiceRequest() (request *UpdateServiceRequest)
CreateUpdateServiceRequest creates a request to invoke UpdateService API
type UpdateServiceResponse ¶
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 ¶
func CreateUpdateServiceResponse() (response *UpdateServiceResponse)
CreateUpdateServiceResponse creates a response to parse from UpdateService response
type UpdateServiceVersionRequest ¶
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 ¶
func CreateUpdateServiceVersionRequest() (request *UpdateServiceVersionRequest)
CreateUpdateServiceVersionRequest creates a request to invoke UpdateServiceVersion API
type UpdateServiceVersionResponse ¶
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 ¶
func CreateUpdateServiceVersionResponse() (response *UpdateServiceVersionResponse)
CreateUpdateServiceVersionResponse creates a response to parse from UpdateServiceVersion response
Source Files ¶
- client.go
- create_resource.go
- create_resource_instances.go
- create_resource_log.go
- create_role.go
- create_service.go
- create_service_auto_scaler.go
- create_service_mirror.go
- delete_resource.go
- delete_resource_d_link.go
- delete_resource_instances.go
- delete_resource_log.go
- delete_service.go
- delete_service_auto_scaler.go
- delete_service_instances.go
- delete_service_mirror.go
- describe_resource.go
- describe_resource_d_link.go
- describe_resource_log.go
- describe_role.go
- describe_service.go
- describe_service_auto_scaler.go
- describe_service_log.go
- describe_service_mirror.go
- endpoint.go
- list_resource_instance_worker.go
- list_resource_instances.go
- list_resource_services.go
- list_resources.go
- list_service_instances.go
- list_services.go
- release_service.go
- start_service.go
- stop_service.go
- struct_aux_v_switch_list.go
- struct_logs.go
- update_resource.go
- update_resource_d_link.go
- update_service.go
- update_service_auto_scaler.go
- update_service_mirror.go
- update_service_version.go