paielasticdatasetaccelerator

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BindEndpointRequest

type BindEndpointRequest struct {
	*requests.RoaRequest
	EndpointId string `position:"Path" name:"EndpointId"`
	SlotId     string `position:"Path" name:"SlotId"`
}

BindEndpointRequest is the request struct for api BindEndpoint

func CreateBindEndpointRequest

func CreateBindEndpointRequest() (request *BindEndpointRequest)

CreateBindEndpointRequest creates a request to invoke BindEndpoint API

type BindEndpointResponse

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

BindEndpointResponse is the response struct for api BindEndpoint

func CreateBindEndpointResponse

func CreateBindEndpointResponse() (response *BindEndpointResponse)

CreateBindEndpointResponse creates a response to parse from BindEndpoint 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) BindEndpoint

func (client *Client) BindEndpoint(request *BindEndpointRequest) (response *BindEndpointResponse, err error)

BindEndpoint invokes the paielasticdatasetaccelerator.BindEndpoint API synchronously

func (*Client) BindEndpointWithCallback

func (client *Client) BindEndpointWithCallback(request *BindEndpointRequest, callback func(response *BindEndpointResponse, err error)) <-chan int

BindEndpointWithCallback invokes the paielasticdatasetaccelerator.BindEndpoint API asynchronously

func (*Client) BindEndpointWithChan

func (client *Client) BindEndpointWithChan(request *BindEndpointRequest) (<-chan *BindEndpointResponse, <-chan error)

BindEndpointWithChan invokes the paielasticdatasetaccelerator.BindEndpoint API asynchronously

func (*Client) CreateEndpoint

func (client *Client) CreateEndpoint(request *CreateEndpointRequest) (response *CreateEndpointResponse, err error)

CreateEndpoint invokes the paielasticdatasetaccelerator.CreateEndpoint API synchronously

func (*Client) CreateEndpointWithCallback

func (client *Client) CreateEndpointWithCallback(request *CreateEndpointRequest, callback func(response *CreateEndpointResponse, err error)) <-chan int

CreateEndpointWithCallback invokes the paielasticdatasetaccelerator.CreateEndpoint API asynchronously

func (*Client) CreateEndpointWithChan

func (client *Client) CreateEndpointWithChan(request *CreateEndpointRequest) (<-chan *CreateEndpointResponse, <-chan error)

CreateEndpointWithChan invokes the paielasticdatasetaccelerator.CreateEndpoint API asynchronously

func (*Client) CreateInstance

func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance invokes the paielasticdatasetaccelerator.CreateInstance API synchronously

func (*Client) CreateInstanceWithCallback

func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int

CreateInstanceWithCallback invokes the paielasticdatasetaccelerator.CreateInstance API asynchronously

func (*Client) CreateInstanceWithChan

func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)

CreateInstanceWithChan invokes the paielasticdatasetaccelerator.CreateInstance API asynchronously

func (*Client) CreateSlot

func (client *Client) CreateSlot(request *CreateSlotRequest) (response *CreateSlotResponse, err error)

CreateSlot invokes the paielasticdatasetaccelerator.CreateSlot API synchronously

func (*Client) CreateSlotWithCallback

func (client *Client) CreateSlotWithCallback(request *CreateSlotRequest, callback func(response *CreateSlotResponse, err error)) <-chan int

CreateSlotWithCallback invokes the paielasticdatasetaccelerator.CreateSlot API asynchronously

func (*Client) CreateSlotWithChan

func (client *Client) CreateSlotWithChan(request *CreateSlotRequest) (<-chan *CreateSlotResponse, <-chan error)

CreateSlotWithChan invokes the paielasticdatasetaccelerator.CreateSlot API asynchronously

func (*Client) CreateTag

func (client *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)

CreateTag invokes the paielasticdatasetaccelerator.CreateTag API synchronously

func (*Client) CreateTagWithCallback

func (client *Client) CreateTagWithCallback(request *CreateTagRequest, callback func(response *CreateTagResponse, err error)) <-chan int

CreateTagWithCallback invokes the paielasticdatasetaccelerator.CreateTag API asynchronously

func (*Client) CreateTagWithChan

func (client *Client) CreateTagWithChan(request *CreateTagRequest) (<-chan *CreateTagResponse, <-chan error)

CreateTagWithChan invokes the paielasticdatasetaccelerator.CreateTag API asynchronously

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance invokes the paielasticdatasetaccelerator.DeleteInstance API synchronously

func (*Client) DeleteInstanceWithCallback

func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int

DeleteInstanceWithCallback invokes the paielasticdatasetaccelerator.DeleteInstance API asynchronously

func (*Client) DeleteInstanceWithChan

func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)

DeleteInstanceWithChan invokes the paielasticdatasetaccelerator.DeleteInstance API asynchronously

func (*Client) DeleteSlot

func (client *Client) DeleteSlot(request *DeleteSlotRequest) (response *DeleteSlotResponse, err error)

DeleteSlot invokes the paielasticdatasetaccelerator.DeleteSlot API synchronously

func (*Client) DeleteSlotWithCallback

func (client *Client) DeleteSlotWithCallback(request *DeleteSlotRequest, callback func(response *DeleteSlotResponse, err error)) <-chan int

DeleteSlotWithCallback invokes the paielasticdatasetaccelerator.DeleteSlot API asynchronously

func (*Client) DeleteSlotWithChan

func (client *Client) DeleteSlotWithChan(request *DeleteSlotRequest) (<-chan *DeleteSlotResponse, <-chan error)

DeleteSlotWithChan invokes the paielasticdatasetaccelerator.DeleteSlot API asynchronously

func (*Client) DeleteTag

func (client *Client) DeleteTag(request *DeleteTagRequest) (response *DeleteTagResponse, err error)

DeleteTag invokes the paielasticdatasetaccelerator.DeleteTag API synchronously

func (*Client) DeleteTagWithCallback

func (client *Client) DeleteTagWithCallback(request *DeleteTagRequest, callback func(response *DeleteTagResponse, err error)) <-chan int

DeleteTagWithCallback invokes the paielasticdatasetaccelerator.DeleteTag API asynchronously

func (*Client) DeleteTagWithChan

func (client *Client) DeleteTagWithChan(request *DeleteTagRequest) (<-chan *DeleteTagResponse, <-chan error)

DeleteTagWithChan invokes the paielasticdatasetaccelerator.DeleteTag API asynchronously

func (*Client) DescribeComponent

func (client *Client) DescribeComponent(request *DescribeComponentRequest) (response *DescribeComponentResponse, err error)

DescribeComponent invokes the paielasticdatasetaccelerator.DescribeComponent API synchronously

func (*Client) DescribeComponentWithCallback

func (client *Client) DescribeComponentWithCallback(request *DescribeComponentRequest, callback func(response *DescribeComponentResponse, err error)) <-chan int

DescribeComponentWithCallback invokes the paielasticdatasetaccelerator.DescribeComponent API asynchronously

func (*Client) DescribeComponentWithChan

func (client *Client) DescribeComponentWithChan(request *DescribeComponentRequest) (<-chan *DescribeComponentResponse, <-chan error)

DescribeComponentWithChan invokes the paielasticdatasetaccelerator.DescribeComponent API asynchronously

func (*Client) DescribeEndpoint

func (client *Client) DescribeEndpoint(request *DescribeEndpointRequest) (response *DescribeEndpointResponse, err error)

DescribeEndpoint invokes the paielasticdatasetaccelerator.DescribeEndpoint API synchronously

func (*Client) DescribeEndpointWithCallback

func (client *Client) DescribeEndpointWithCallback(request *DescribeEndpointRequest, callback func(response *DescribeEndpointResponse, err error)) <-chan int

DescribeEndpointWithCallback invokes the paielasticdatasetaccelerator.DescribeEndpoint API asynchronously

func (*Client) DescribeEndpointWithChan

func (client *Client) DescribeEndpointWithChan(request *DescribeEndpointRequest) (<-chan *DescribeEndpointResponse, <-chan error)

DescribeEndpointWithChan invokes the paielasticdatasetaccelerator.DescribeEndpoint API asynchronously

func (*Client) DescribeInstance

func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)

DescribeInstance invokes the paielasticdatasetaccelerator.DescribeInstance API synchronously

func (*Client) DescribeInstanceWithCallback

func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, callback func(response *DescribeInstanceResponse, err error)) <-chan int

DescribeInstanceWithCallback invokes the paielasticdatasetaccelerator.DescribeInstance API asynchronously

func (*Client) DescribeInstanceWithChan

func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)

DescribeInstanceWithChan invokes the paielasticdatasetaccelerator.DescribeInstance API asynchronously

func (*Client) DescribeSlot

func (client *Client) DescribeSlot(request *DescribeSlotRequest) (response *DescribeSlotResponse, err error)

DescribeSlot invokes the paielasticdatasetaccelerator.DescribeSlot API synchronously

func (*Client) DescribeSlotWithCallback

func (client *Client) DescribeSlotWithCallback(request *DescribeSlotRequest, callback func(response *DescribeSlotResponse, err error)) <-chan int

DescribeSlotWithCallback invokes the paielasticdatasetaccelerator.DescribeSlot API asynchronously

func (*Client) DescribeSlotWithChan

func (client *Client) DescribeSlotWithChan(request *DescribeSlotRequest) (<-chan *DescribeSlotResponse, <-chan error)

DescribeSlotWithChan invokes the paielasticdatasetaccelerator.DescribeSlot API asynchronously

func (*Client) ListComponents

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

ListComponents invokes the paielasticdatasetaccelerator.ListComponents API synchronously

func (*Client) ListComponentsWithCallback

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

ListComponentsWithCallback invokes the paielasticdatasetaccelerator.ListComponents API asynchronously

func (*Client) ListComponentsWithChan

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

ListComponentsWithChan invokes the paielasticdatasetaccelerator.ListComponents API asynchronously

func (*Client) ListEndpoints

func (client *Client) ListEndpoints(request *ListEndpointsRequest) (response *ListEndpointsResponse, err error)

ListEndpoints invokes the paielasticdatasetaccelerator.ListEndpoints API synchronously

func (*Client) ListEndpointsWithCallback

func (client *Client) ListEndpointsWithCallback(request *ListEndpointsRequest, callback func(response *ListEndpointsResponse, err error)) <-chan int

ListEndpointsWithCallback invokes the paielasticdatasetaccelerator.ListEndpoints API asynchronously

func (*Client) ListEndpointsWithChan

func (client *Client) ListEndpointsWithChan(request *ListEndpointsRequest) (<-chan *ListEndpointsResponse, <-chan error)

ListEndpointsWithChan invokes the paielasticdatasetaccelerator.ListEndpoints API asynchronously

func (*Client) ListInstances

func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)

ListInstances invokes the paielasticdatasetaccelerator.ListInstances API synchronously

func (*Client) ListInstancesWithCallback

func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, callback func(response *ListInstancesResponse, err error)) <-chan int

ListInstancesWithCallback invokes the paielasticdatasetaccelerator.ListInstances API asynchronously

func (*Client) ListInstancesWithChan

func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)

ListInstancesWithChan invokes the paielasticdatasetaccelerator.ListInstances API asynchronously

func (*Client) ListSlots

func (client *Client) ListSlots(request *ListSlotsRequest) (response *ListSlotsResponse, err error)

ListSlots invokes the paielasticdatasetaccelerator.ListSlots API synchronously

func (*Client) ListSlotsWithCallback

func (client *Client) ListSlotsWithCallback(request *ListSlotsRequest, callback func(response *ListSlotsResponse, err error)) <-chan int

ListSlotsWithCallback invokes the paielasticdatasetaccelerator.ListSlots API asynchronously

func (*Client) ListSlotsWithChan

func (client *Client) ListSlotsWithChan(request *ListSlotsRequest) (<-chan *ListSlotsResponse, <-chan error)

ListSlotsWithChan invokes the paielasticdatasetaccelerator.ListSlots API asynchronously

func (*Client) ListTags

func (client *Client) ListTags(request *ListTagsRequest) (response *ListTagsResponse, err error)

ListTags invokes the paielasticdatasetaccelerator.ListTags API synchronously

func (*Client) ListTagsWithCallback

func (client *Client) ListTagsWithCallback(request *ListTagsRequest, callback func(response *ListTagsResponse, err error)) <-chan int

ListTagsWithCallback invokes the paielasticdatasetaccelerator.ListTags API asynchronously

func (*Client) ListTagsWithChan

func (client *Client) ListTagsWithChan(request *ListTagsRequest) (<-chan *ListTagsResponse, <-chan error)

ListTagsWithChan invokes the paielasticdatasetaccelerator.ListTags API asynchronously

func (*Client) QueryInstanceMetrics

func (client *Client) QueryInstanceMetrics(request *QueryInstanceMetricsRequest) (response *QueryInstanceMetricsResponse, err error)

QueryInstanceMetrics invokes the paielasticdatasetaccelerator.QueryInstanceMetrics API synchronously

func (*Client) QueryInstanceMetricsWithCallback

func (client *Client) QueryInstanceMetricsWithCallback(request *QueryInstanceMetricsRequest, callback func(response *QueryInstanceMetricsResponse, err error)) <-chan int

QueryInstanceMetricsWithCallback invokes the paielasticdatasetaccelerator.QueryInstanceMetrics API asynchronously

func (*Client) QueryInstanceMetricsWithChan

func (client *Client) QueryInstanceMetricsWithChan(request *QueryInstanceMetricsRequest) (<-chan *QueryInstanceMetricsResponse, <-chan error)

QueryInstanceMetricsWithChan invokes the paielasticdatasetaccelerator.QueryInstanceMetrics API asynchronously

func (*Client) QuerySlotMetrics

func (client *Client) QuerySlotMetrics(request *QuerySlotMetricsRequest) (response *QuerySlotMetricsResponse, err error)

QuerySlotMetrics invokes the paielasticdatasetaccelerator.QuerySlotMetrics API synchronously

func (*Client) QuerySlotMetricsWithCallback

func (client *Client) QuerySlotMetricsWithCallback(request *QuerySlotMetricsRequest, callback func(response *QuerySlotMetricsResponse, err error)) <-chan int

QuerySlotMetricsWithCallback invokes the paielasticdatasetaccelerator.QuerySlotMetrics API asynchronously

func (*Client) QuerySlotMetricsWithChan

func (client *Client) QuerySlotMetricsWithChan(request *QuerySlotMetricsRequest) (<-chan *QuerySlotMetricsResponse, <-chan error)

QuerySlotMetricsWithChan invokes the paielasticdatasetaccelerator.QuerySlotMetrics API asynchronously

func (*Client) QueryStatistic

func (client *Client) QueryStatistic(request *QueryStatisticRequest) (response *QueryStatisticResponse, err error)

QueryStatistic invokes the paielasticdatasetaccelerator.QueryStatistic API synchronously

func (*Client) QueryStatisticWithCallback

func (client *Client) QueryStatisticWithCallback(request *QueryStatisticRequest, callback func(response *QueryStatisticResponse, err error)) <-chan int

QueryStatisticWithCallback invokes the paielasticdatasetaccelerator.QueryStatistic API asynchronously

func (*Client) QueryStatisticWithChan

func (client *Client) QueryStatisticWithChan(request *QueryStatisticRequest) (<-chan *QueryStatisticResponse, <-chan error)

QueryStatisticWithChan invokes the paielasticdatasetaccelerator.QueryStatistic API asynchronously

func (*Client) StopSlot

func (client *Client) StopSlot(request *StopSlotRequest) (response *StopSlotResponse, err error)

StopSlot invokes the paielasticdatasetaccelerator.StopSlot API synchronously

func (*Client) StopSlotWithCallback

func (client *Client) StopSlotWithCallback(request *StopSlotRequest, callback func(response *StopSlotResponse, err error)) <-chan int

StopSlotWithCallback invokes the paielasticdatasetaccelerator.StopSlot API asynchronously

func (*Client) StopSlotWithChan

func (client *Client) StopSlotWithChan(request *StopSlotRequest) (<-chan *StopSlotResponse, <-chan error)

StopSlotWithChan invokes the paielasticdatasetaccelerator.StopSlot API asynchronously

func (*Client) UnbindEndpoint

func (client *Client) UnbindEndpoint(request *UnbindEndpointRequest) (response *UnbindEndpointResponse, err error)

UnbindEndpoint invokes the paielasticdatasetaccelerator.UnbindEndpoint API synchronously

func (*Client) UnbindEndpointWithCallback

func (client *Client) UnbindEndpointWithCallback(request *UnbindEndpointRequest, callback func(response *UnbindEndpointResponse, err error)) <-chan int

UnbindEndpointWithCallback invokes the paielasticdatasetaccelerator.UnbindEndpoint API asynchronously

func (*Client) UnbindEndpointWithChan

func (client *Client) UnbindEndpointWithChan(request *UnbindEndpointRequest) (<-chan *UnbindEndpointResponse, <-chan error)

UnbindEndpointWithChan invokes the paielasticdatasetaccelerator.UnbindEndpoint API asynchronously

func (*Client) UpdateInstance

func (client *Client) UpdateInstance(request *UpdateInstanceRequest) (response *UpdateInstanceResponse, err error)

UpdateInstance invokes the paielasticdatasetaccelerator.UpdateInstance API synchronously

func (*Client) UpdateInstanceWithCallback

func (client *Client) UpdateInstanceWithCallback(request *UpdateInstanceRequest, callback func(response *UpdateInstanceResponse, err error)) <-chan int

UpdateInstanceWithCallback invokes the paielasticdatasetaccelerator.UpdateInstance API asynchronously

func (*Client) UpdateInstanceWithChan

func (client *Client) UpdateInstanceWithChan(request *UpdateInstanceRequest) (<-chan *UpdateInstanceResponse, <-chan error)

UpdateInstanceWithChan invokes the paielasticdatasetaccelerator.UpdateInstance API asynchronously

func (*Client) UpdateSlot

func (client *Client) UpdateSlot(request *UpdateSlotRequest) (response *UpdateSlotResponse, err error)

UpdateSlot invokes the paielasticdatasetaccelerator.UpdateSlot API synchronously

func (*Client) UpdateSlotWithCallback

func (client *Client) UpdateSlotWithCallback(request *UpdateSlotRequest, callback func(response *UpdateSlotResponse, err error)) <-chan int

UpdateSlotWithCallback invokes the paielasticdatasetaccelerator.UpdateSlot API asynchronously

func (*Client) UpdateSlotWithChan

func (client *Client) UpdateSlotWithChan(request *UpdateSlotRequest) (<-chan *UpdateSlotResponse, <-chan error)

UpdateSlotWithChan invokes the paielasticdatasetaccelerator.UpdateSlot API asynchronously

type Components

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

Components is a nested struct in paielasticdatasetaccelerator response

type ComponentsItem

type ComponentsItem struct {
	UserId          string   `json:"UserId" xml:"UserId"`
	OwnerId         string   `json:"OwnerId" xml:"OwnerId"`
	GmtCreateTime   string   `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string   `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	Uuid            string   `json:"Uuid" xml:"Uuid"`
	Name            string   `json:"Name" xml:"Name"`
	Version         string   `json:"Version" xml:"Version"`
	Template        Template `json:"Template" xml:"Template"`
}

ComponentsItem is a nested struct in paielasticdatasetaccelerator response

type CreateEndpointRequest

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

CreateEndpointRequest is the request struct for api CreateEndpoint

func CreateCreateEndpointRequest

func CreateCreateEndpointRequest() (request *CreateEndpointRequest)

CreateCreateEndpointRequest creates a request to invoke CreateEndpoint API

type CreateEndpointResponse

type CreateEndpointResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	EndpointId string `json:"EndpointId" xml:"EndpointId"`
}

CreateEndpointResponse is the response struct for api CreateEndpoint

func CreateCreateEndpointResponse

func CreateCreateEndpointResponse() (response *CreateEndpointResponse)

CreateCreateEndpointResponse creates a response to parse from CreateEndpoint response

type CreateInstanceRequest

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

CreateInstanceRequest is the request struct for api CreateInstance

func CreateCreateInstanceRequest

func CreateCreateInstanceRequest() (request *CreateInstanceRequest)

CreateCreateInstanceRequest creates a request to invoke CreateInstance API

type CreateInstanceResponse

type CreateInstanceResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
}

CreateInstanceResponse is the response struct for api CreateInstance

func CreateCreateInstanceResponse

func CreateCreateInstanceResponse() (response *CreateInstanceResponse)

CreateCreateInstanceResponse creates a response to parse from CreateInstance response

type CreateSlotRequest

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

CreateSlotRequest is the request struct for api CreateSlot

func CreateCreateSlotRequest

func CreateCreateSlotRequest() (request *CreateSlotRequest)

CreateCreateSlotRequest creates a request to invoke CreateSlot API

type CreateSlotResponse

type CreateSlotResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	SlotId      string `json:"SlotId" xml:"SlotId"`
	EndpointIds string `json:"EndpointIds" xml:"EndpointIds"`
}

CreateSlotResponse is the response struct for api CreateSlot

func CreateCreateSlotResponse

func CreateCreateSlotResponse() (response *CreateSlotResponse)

CreateCreateSlotResponse creates a response to parse from CreateSlot response

type CreateTagRequest

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

CreateTagRequest is the request struct for api CreateTag

func CreateCreateTagRequest

func CreateCreateTagRequest() (request *CreateTagRequest)

CreateCreateTagRequest creates a request to invoke CreateTag API

type CreateTagResponse

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

CreateTagResponse is the response struct for api CreateTag

func CreateCreateTagResponse

func CreateCreateTagResponse() (response *CreateTagResponse)

CreateCreateTagResponse creates a response to parse from CreateTag response

type DeleteInstanceRequest

type DeleteInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DeleteInstanceRequest is the request struct for api DeleteInstance

func CreateDeleteInstanceRequest

func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)

CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API

type DeleteInstanceResponse

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

DeleteInstanceResponse is the response struct for api DeleteInstance

func CreateDeleteInstanceResponse

func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)

CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response

type DeleteSlotRequest

type DeleteSlotRequest struct {
	*requests.RoaRequest
	SlotId string           `position:"Path" name:"SlotId"`
	Force  requests.Boolean `position:"Query" name:"Force"`
}

DeleteSlotRequest is the request struct for api DeleteSlot

func CreateDeleteSlotRequest

func CreateDeleteSlotRequest() (request *DeleteSlotRequest)

CreateDeleteSlotRequest creates a request to invoke DeleteSlot API

type DeleteSlotResponse

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

DeleteSlotResponse is the response struct for api DeleteSlot

func CreateDeleteSlotResponse

func CreateDeleteSlotResponse() (response *DeleteSlotResponse)

CreateDeleteSlotResponse creates a response to parse from DeleteSlot response

type DeleteTagRequest

type DeleteTagRequest struct {
	*requests.RoaRequest
	ResourceId   string `position:"Query" name:"ResourceId"`
	ResourceType string `position:"Query" name:"ResourceType"`
	Key          string `position:"Query" name:"Key"`
}

DeleteTagRequest is the request struct for api DeleteTag

func CreateDeleteTagRequest

func CreateDeleteTagRequest() (request *DeleteTagRequest)

CreateDeleteTagRequest creates a request to invoke DeleteTag API

type DeleteTagResponse

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

DeleteTagResponse is the response struct for api DeleteTag

func CreateDeleteTagResponse

func CreateDeleteTagResponse() (response *DeleteTagResponse)

CreateDeleteTagResponse creates a response to parse from DeleteTag response

type DescribeComponentRequest

type DescribeComponentRequest struct {
	*requests.RoaRequest
	ComponentId    string           `position:"Path" name:"ComponentId"`
	Values         string           `position:"Query" name:"Values"`
	RenderTemplate requests.Boolean `position:"Query" name:"RenderTemplate"`
}

DescribeComponentRequest is the request struct for api DescribeComponent

func CreateDescribeComponentRequest

func CreateDescribeComponentRequest() (request *DescribeComponentRequest)

CreateDescribeComponentRequest creates a request to invoke DescribeComponent API

type DescribeComponentResponse

type DescribeComponentResponse struct {
	*responses.BaseResponse
	RequestId       string   `json:"RequestId" xml:"RequestId"`
	UserId          string   `json:"UserId" xml:"UserId"`
	OwnerId         string   `json:"OwnerId" xml:"OwnerId"`
	GmtCreateTime   string   `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string   `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	Uuid            string   `json:"Uuid" xml:"Uuid"`
	Name            string   `json:"Name" xml:"Name"`
	Version         string   `json:"Version" xml:"Version"`
	RenderedContent string   `json:"RenderedContent" xml:"RenderedContent"`
	Template        Template `json:"Template" xml:"Template"`
}

DescribeComponentResponse is the response struct for api DescribeComponent

func CreateDescribeComponentResponse

func CreateDescribeComponentResponse() (response *DescribeComponentResponse)

CreateDescribeComponentResponse creates a response to parse from DescribeComponent response

type DescribeEndpointRequest

type DescribeEndpointRequest struct {
	*requests.RoaRequest
	EndpointId string `position:"Path" name:"EndpointId"`
}

DescribeEndpointRequest is the request struct for api DescribeEndpoint

func CreateDescribeEndpointRequest

func CreateDescribeEndpointRequest() (request *DescribeEndpointRequest)

CreateDescribeEndpointRequest creates a request to invoke DescribeEndpoint API

type DescribeEndpointResponse

type DescribeEndpointResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	UserId          string `json:"UserId" xml:"UserId"`
	OwnerId         string `json:"OwnerId" xml:"OwnerId"`
	GmtCreateTime   string `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	Name            string `json:"Name" xml:"Name"`
	Type            string `json:"Type" xml:"Type"`
	VpcId           string `json:"VpcId" xml:"VpcId"`
	VswitchId       string `json:"VswitchId" xml:"VswitchId"`
	Status          Status `json:"Status" xml:"Status"`
}

DescribeEndpointResponse is the response struct for api DescribeEndpoint

func CreateDescribeEndpointResponse

func CreateDescribeEndpointResponse() (response *DescribeEndpointResponse)

CreateDescribeEndpointResponse creates a response to parse from DescribeEndpoint response

type DescribeInstanceRequest

type DescribeInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"InstanceId"`
}

DescribeInstanceRequest is the request struct for api DescribeInstance

func CreateDescribeInstanceRequest

func CreateDescribeInstanceRequest() (request *DescribeInstanceRequest)

CreateDescribeInstanceRequest creates a request to invoke DescribeInstance API

type DescribeInstanceResponse

type DescribeInstanceResponse struct {
	*responses.BaseResponse
	RequestId       string     `json:"RequestId" xml:"RequestId"`
	UserId          string     `json:"UserId" xml:"UserId"`
	OwnerId         string     `json:"OwnerId" xml:"OwnerId"`
	GmtCreateTime   string     `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string     `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	Uuid            string     `json:"Uuid" xml:"Uuid"`
	Name            string     `json:"Name" xml:"Name"`
	Description     string     `json:"Description" xml:"Description"`
	Type            string     `json:"Type" xml:"Type"`
	PaymentType     string     `json:"PaymentType" xml:"PaymentType"`
	Capacity        string     `json:"Capacity" xml:"Capacity"`
	MaxSlot         int        `json:"MaxSlot" xml:"MaxSlot"`
	Status          Status     `json:"Status" xml:"Status"`
	Tags            []TagsItem `json:"Tags" xml:"Tags"`
}

DescribeInstanceResponse is the response struct for api DescribeInstance

func CreateDescribeInstanceResponse

func CreateDescribeInstanceResponse() (response *DescribeInstanceResponse)

CreateDescribeInstanceResponse creates a response to parse from DescribeInstance response

type DescribeSlotRequest

type DescribeSlotRequest struct {
	*requests.RoaRequest
	SlotId string `position:"Path" name:"SlotId"`
}

DescribeSlotRequest is the request struct for api DescribeSlot

func CreateDescribeSlotRequest

func CreateDescribeSlotRequest() (request *DescribeSlotRequest)

CreateDescribeSlotRequest creates a request to invoke DescribeSlot API

type DescribeSlotResponse

type DescribeSlotResponse struct {
	*responses.BaseResponse
	RequestId       string     `json:"RequestId" xml:"RequestId"`
	UserId          string     `json:"UserId" xml:"UserId"`
	OwnerId         string     `json:"OwnerId" xml:"OwnerId"`
	GmtCreateTime   string     `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string     `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	Uuid            string     `json:"Uuid" xml:"Uuid"`
	InstanceId      string     `json:"InstanceId" xml:"InstanceId"`
	Name            string     `json:"Name" xml:"Name"`
	Description     string     `json:"Description" xml:"Description"`
	StorageType     string     `json:"StorageType" xml:"StorageType"`
	StorageUri      string     `json:"StorageUri" xml:"StorageUri"`
	Capacity        string     `json:"Capacity" xml:"Capacity"`
	LifeCycle       LifeCycle  `json:"LifeCycle" xml:"LifeCycle"`
	Status          Status     `json:"Status" xml:"Status"`
	Tags            []TagsItem `json:"Tags" xml:"Tags"`
}

DescribeSlotResponse is the response struct for api DescribeSlot

func CreateDescribeSlotResponse

func CreateDescribeSlotResponse() (response *DescribeSlotResponse)

CreateDescribeSlotResponse creates a response to parse from DescribeSlot response

type Detail

type Detail struct {
	LoadedFileNum   int64                  `json:"LoadedFileNum" xml:"LoadedFileNum"`
	LoadingTimeCost int64                  `json:"LoadingTimeCost" xml:"LoadingTimeCost"`
	LoadedFileSize  string                 `json:"LoadedFileSize" xml:"LoadedFileSize"`
	IpPortMapping   map[string]interface{} `json:"IpPortMapping" xml:"IpPortMapping"`
}

Detail is a nested struct in paielasticdatasetaccelerator response

type EndpointsInListEndpoints

type EndpointsInListEndpoints struct {
	EndpointsItem []EndpointsItem `json:"Endpoints" xml:"Endpoints"`
}

EndpointsInListEndpoints is a nested struct in paielasticdatasetaccelerator response

type EndpointsInListSlots

type EndpointsInListSlots struct {
	EndpointsItem []EndpointsItem `json:"Endpoints" xml:"Endpoints"`
}

EndpointsInListSlots is a nested struct in paielasticdatasetaccelerator response

type EndpointsItem

type EndpointsItem struct {
	Uuid            string `json:"Uuid" xml:"Uuid"`
	Name            string `json:"Name" xml:"Name"`
	GmtCreateTime   string `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	UserId          string `json:"UserId" xml:"UserId"`
	OwnerId         string `json:"OwnerId" xml:"OwnerId"`
	VswitchId       string `json:"VswitchId" xml:"VswitchId"`
	VpcId           string `json:"VpcId" xml:"VpcId"`
	Type            string `json:"Type" xml:"Type"`
	Status          Status `json:"Status" xml:"Status"`
}

EndpointsItem is a nested struct in paielasticdatasetaccelerator response

type Instances

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

Instances is a nested struct in paielasticdatasetaccelerator response

type InstancesItem

type InstancesItem struct {
	UserId          string     `json:"UserId" xml:"UserId"`
	OwnerId         string     `json:"OwnerId" xml:"OwnerId"`
	GmtCreateTime   string     `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string     `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	Uuid            string     `json:"Uuid" xml:"Uuid"`
	Name            string     `json:"Name" xml:"Name"`
	Description     string     `json:"Description" xml:"Description"`
	Type            string     `json:"Type" xml:"Type"`
	PaymentType     string     `json:"PaymentType" xml:"PaymentType"`
	Capacity        string     `json:"Capacity" xml:"Capacity"`
	MaxSlot         int        `json:"MaxSlot" xml:"MaxSlot"`
	Status          Status     `json:"Status" xml:"Status"`
	Tags            []TagsItem `json:"Tags" xml:"Tags"`
}

InstancesItem is a nested struct in paielasticdatasetaccelerator response

type LifeCycle

type LifeCycle struct {
	Config string `json:"Config" xml:"Config"`
	Type   string `json:"Type" xml:"Type"`
}

LifeCycle is a nested struct in paielasticdatasetaccelerator response

type ListComponentsRequest

type ListComponentsRequest struct {
	*requests.RoaRequest
	ComponentIds string           `position:"Query" name:"ComponentIds"`
	Name         string           `position:"Query" name:"Name"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	SortBy       string           `position:"Query" name:"SortBy"`
	Version      string           `position:"Query" name:"Version"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	Order        string           `position:"Query" name:"Order"`
}

ListComponentsRequest is the request struct for api ListComponents

func CreateListComponentsRequest

func CreateListComponentsRequest() (request *ListComponentsRequest)

CreateListComponentsRequest creates a request to invoke ListComponents API

type ListComponentsResponse

type ListComponentsResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	TotalCount int              `json:"TotalCount" xml:"TotalCount"`
	Components []ComponentsItem `json:"Components" xml:"Components"`
}

ListComponentsResponse is the response struct for api ListComponents

func CreateListComponentsResponse

func CreateListComponentsResponse() (response *ListComponentsResponse)

CreateListComponentsResponse creates a response to parse from ListComponents response

type ListEndpointsRequest

type ListEndpointsRequest struct {
	*requests.RoaRequest
	SlotIds     string           `position:"Query" name:"SlotIds"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	SortBy      string           `position:"Query" name:"SortBy"`
	Type        string           `position:"Query" name:"Type"`
	EndpointIds string           `position:"Query" name:"EndpointIds"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	Order       string           `position:"Query" name:"Order"`
}

ListEndpointsRequest is the request struct for api ListEndpoints

func CreateListEndpointsRequest

func CreateListEndpointsRequest() (request *ListEndpointsRequest)

CreateListEndpointsRequest creates a request to invoke ListEndpoints API

type ListEndpointsResponse

type ListEndpointsResponse struct {
	*responses.BaseResponse
	RequestId  string          `json:"RequestId" xml:"RequestId"`
	TotalCount int             `json:"TotalCount" xml:"TotalCount"`
	Endpoints  []EndpointsItem `json:"Endpoints" xml:"Endpoints"`
}

ListEndpointsResponse is the response struct for api ListEndpoints

func CreateListEndpointsResponse

func CreateListEndpointsResponse() (response *ListEndpointsResponse)

CreateListEndpointsResponse creates a response to parse from ListEndpoints response

type ListInstancesRequest

type ListInstancesRequest struct {
	*requests.RoaRequest
	Phase       string           `position:"Query" name:"Phase"`
	InstanceIds string           `position:"Query" name:"InstanceIds"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	SortBy      string           `position:"Query" name:"SortBy"`
	Type        string           `position:"Query" name:"Type"`
	PaymentType string           `position:"Query" name:"PaymentType"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	Order       string           `position:"Query" name:"Order"`
}

ListInstancesRequest is the request struct for api ListInstances

func CreateListInstancesRequest

func CreateListInstancesRequest() (request *ListInstancesRequest)

CreateListInstancesRequest creates a request to invoke ListInstances API

type ListInstancesResponse

type ListInstancesResponse struct {
	*responses.BaseResponse
	RequestId  string          `json:"RequestId" xml:"RequestId"`
	TotalCount int             `json:"TotalCount" xml:"TotalCount"`
	Instances  []InstancesItem `json:"Instances" xml:"Instances"`
}

ListInstancesResponse is the response struct for api ListInstances

func CreateListInstancesResponse

func CreateListInstancesResponse() (response *ListInstancesResponse)

CreateListInstancesResponse creates a response to parse from ListInstances response

type ListSlotsRequest

type ListSlotsRequest struct {
	*requests.RoaRequest
	SlotIds     string           `position:"Query" name:"SlotIds"`
	Phase       string           `position:"Query" name:"Phase"`
	InstanceIds string           `position:"Query" name:"InstanceIds"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	SortBy      string           `position:"Query" name:"SortBy"`
	StorageType string           `position:"Query" name:"StorageType"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
	Order       string           `position:"Query" name:"Order"`
}

ListSlotsRequest is the request struct for api ListSlots

func CreateListSlotsRequest

func CreateListSlotsRequest() (request *ListSlotsRequest)

CreateListSlotsRequest creates a request to invoke ListSlots API

type ListSlotsResponse

type ListSlotsResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	TotalCount int         `json:"TotalCount" xml:"TotalCount"`
	Slots      []SlotsItem `json:"Slots" xml:"Slots"`
}

ListSlotsResponse is the response struct for api ListSlots

func CreateListSlotsResponse

func CreateListSlotsResponse() (response *ListSlotsResponse)

CreateListSlotsResponse creates a response to parse from ListSlots response

type ListTagsRequest

type ListTagsRequest struct {
	*requests.RoaRequest
	ResourceId   string           `position:"Query" name:"ResourceId"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	SortBy       string           `position:"Query" name:"SortBy"`
	ResourceType string           `position:"Query" name:"ResourceType"`
	Value        string           `position:"Query" name:"Value"`
	Key          string           `position:"Query" name:"Key"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	Order        string           `position:"Query" name:"Order"`
}

ListTagsRequest is the request struct for api ListTags

func CreateListTagsRequest

func CreateListTagsRequest() (request *ListTagsRequest)

CreateListTagsRequest creates a request to invoke ListTags API

type ListTagsResponse

type ListTagsResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
	Tags       []TagsItem `json:"Tags" xml:"Tags"`
}

ListTagsResponse is the response struct for api ListTags

func CreateListTagsResponse

func CreateListTagsResponse() (response *ListTagsResponse)

CreateListTagsResponse creates a response to parse from ListTags response

type MetricsInQueryInstanceMetrics

type MetricsInQueryInstanceMetrics struct {
	MetricsItem []MetricsItem `json:"Metrics" xml:"Metrics"`
}

MetricsInQueryInstanceMetrics is a nested struct in paielasticdatasetaccelerator response

type MetricsInQuerySlotMetrics

type MetricsInQuerySlotMetrics struct {
	MetricsItem []MetricsItem `json:"Metrics" xml:"Metrics"`
}

MetricsInQuerySlotMetrics is a nested struct in paielasticdatasetaccelerator response

type MetricsItem

type MetricsItem struct {
	Timestamp string `json:"Timestamp" xml:"Timestamp"`
	Value     string `json:"Value" xml:"Value"`
}

MetricsItem is a nested struct in paielasticdatasetaccelerator response

type QueryInstanceMetricsRequest

type QueryInstanceMetricsRequest struct {
	*requests.RoaRequest
	MetricType string `position:"Query" name:"MetricType"`
	InstanceId string `position:"Path" name:"InstanceId"`
	TimeStep   string `position:"Query" name:"TimeStep"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
	Dimensions string `position:"Query" name:"Dimensions"`
}

QueryInstanceMetricsRequest is the request struct for api QueryInstanceMetrics

func CreateQueryInstanceMetricsRequest

func CreateQueryInstanceMetricsRequest() (request *QueryInstanceMetricsRequest)

CreateQueryInstanceMetricsRequest creates a request to invoke QueryInstanceMetrics API

type QueryInstanceMetricsResponse

type QueryInstanceMetricsResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	Period    string        `json:"Period" xml:"Period"`
	Metrics   []MetricsItem `json:"Metrics" xml:"Metrics"`
}

QueryInstanceMetricsResponse is the response struct for api QueryInstanceMetrics

func CreateQueryInstanceMetricsResponse

func CreateQueryInstanceMetricsResponse() (response *QueryInstanceMetricsResponse)

CreateQueryInstanceMetricsResponse creates a response to parse from QueryInstanceMetrics response

type QuerySlotMetricsRequest

type QuerySlotMetricsRequest struct {
	*requests.RoaRequest
	MetricType string `position:"Query" name:"MetricType"`
	TimeStep   string `position:"Query" name:"TimeStep"`
	EndTime    string `position:"Query" name:"EndTime"`
	SlotId     string `position:"Path" name:"SlotId"`
	StartTime  string `position:"Query" name:"StartTime"`
	Dimensions string `position:"Query" name:"Dimensions"`
}

QuerySlotMetricsRequest is the request struct for api QuerySlotMetrics

func CreateQuerySlotMetricsRequest

func CreateQuerySlotMetricsRequest() (request *QuerySlotMetricsRequest)

CreateQuerySlotMetricsRequest creates a request to invoke QuerySlotMetrics API

type QuerySlotMetricsResponse

type QuerySlotMetricsResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	Period    string        `json:"Period" xml:"Period"`
	Metrics   []MetricsItem `json:"Metrics" xml:"Metrics"`
}

QuerySlotMetricsResponse is the response struct for api QuerySlotMetrics

func CreateQuerySlotMetricsResponse

func CreateQuerySlotMetricsResponse() (response *QuerySlotMetricsResponse)

CreateQuerySlotMetricsResponse creates a response to parse from QuerySlotMetrics response

type QueryStatisticRequest

type QueryStatisticRequest struct {
	*requests.RoaRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
	Fields    string `position:"Query" name:"Fields"`
}

QueryStatisticRequest is the request struct for api QueryStatistic

func CreateQueryStatisticRequest

func CreateQueryStatisticRequest() (request *QueryStatisticRequest)

CreateQueryStatisticRequest creates a request to invoke QueryStatistic API

type QueryStatisticResponse

type QueryStatisticResponse struct {
	*responses.BaseResponse
	RequestId                string                 `json:"RequestId" xml:"RequestId"`
	InstanceCapacityEachType map[string]interface{} `json:"InstanceCapacityEachType" xml:"InstanceCapacityEachType"`
	InstanceNumEachType      map[string]interface{} `json:"InstanceNumEachType" xml:"InstanceNumEachType"`
	SlotNumEachType          map[string]interface{} `json:"SlotNumEachType" xml:"SlotNumEachType"`
}

QueryStatisticResponse is the response struct for api QueryStatistic

func CreateQueryStatisticResponse

func CreateQueryStatisticResponse() (response *QueryStatisticResponse)

CreateQueryStatisticResponse creates a response to parse from QueryStatistic response

type Slots

type Slots struct {
	SlotsItem []SlotsItem `json:"Slots" xml:"Slots"`
}

Slots is a nested struct in paielasticdatasetaccelerator response

type SlotsItem

type SlotsItem struct {
	UserId          string          `json:"UserId" xml:"UserId"`
	OwnerId         string          `json:"OwnerId" xml:"OwnerId"`
	GmtCreateTime   string          `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string          `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	Uuid            string          `json:"Uuid" xml:"Uuid"`
	InstanceId      string          `json:"InstanceId" xml:"InstanceId"`
	Name            string          `json:"Name" xml:"Name"`
	Description     string          `json:"Description" xml:"Description"`
	StorageType     string          `json:"StorageType" xml:"StorageType"`
	StorageUri      string          `json:"StorageUri" xml:"StorageUri"`
	Capacity        string          `json:"Capacity" xml:"Capacity"`
	LifeCycle       LifeCycle       `json:"LifeCycle" xml:"LifeCycle"`
	Status          Status          `json:"Status" xml:"Status"`
	Tags            []TagsItem      `json:"Tags" xml:"Tags"`
	Endpoints       []EndpointsItem `json:"Endpoints" xml:"Endpoints"`
}

SlotsItem is a nested struct in paielasticdatasetaccelerator response

type Status

type Status struct {
	Message      string `json:"Message" xml:"Message"`
	UsedCapacity string `json:"UsedCapacity" xml:"UsedCapacity"`
	Code         string `json:"Code" xml:"Code"`
	Phase        string `json:"Phase" xml:"Phase"`
	SlotNum      int    `json:"SlotNum" xml:"SlotNum"`
	Detail       Detail `json:"Detail" xml:"Detail"`
}

Status is a nested struct in paielasticdatasetaccelerator response

type StopSlotRequest

type StopSlotRequest struct {
	*requests.RoaRequest
	SlotId string `position:"Path" name:"SlotId"`
}

StopSlotRequest is the request struct for api StopSlot

func CreateStopSlotRequest

func CreateStopSlotRequest() (request *StopSlotRequest)

CreateStopSlotRequest creates a request to invoke StopSlot API

type StopSlotResponse

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

StopSlotResponse is the response struct for api StopSlot

func CreateStopSlotResponse

func CreateStopSlotResponse() (response *StopSlotResponse)

CreateStopSlotResponse creates a response to parse from StopSlot response

type TagsInDescribeInstance

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

TagsInDescribeInstance is a nested struct in paielasticdatasetaccelerator response

type TagsInDescribeSlot

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

TagsInDescribeSlot is a nested struct in paielasticdatasetaccelerator response

type TagsInListInstances

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

TagsInListInstances is a nested struct in paielasticdatasetaccelerator response

type TagsInListSlots

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

TagsInListSlots is a nested struct in paielasticdatasetaccelerator response

type TagsInListTags

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

TagsInListTags is a nested struct in paielasticdatasetaccelerator response

type TagsItem

type TagsItem struct {
	Key             string `json:"Key" xml:"Key"`
	Value           string `json:"Value" xml:"Value"`
	ResourceType    string `json:"ResourceType" xml:"ResourceType"`
	ResourceId      string `json:"ResourceId" xml:"ResourceId"`
	GmtCreateTime   string `json:"GmtCreateTime" xml:"GmtCreateTime"`
	GmtModifiedTime string `json:"GmtModifiedTime" xml:"GmtModifiedTime"`
	UserId          string `json:"UserId" xml:"UserId"`
	OwnerId         string `json:"OwnerId" xml:"OwnerId"`
}

TagsItem is a nested struct in paielasticdatasetaccelerator response

type Template

type Template struct {
	Uri  string `json:"Uri" xml:"Uri"`
	Type string `json:"Type" xml:"Type"`
}

Template is a nested struct in paielasticdatasetaccelerator response

type UnbindEndpointRequest

type UnbindEndpointRequest struct {
	*requests.RoaRequest
	EndpointId string `position:"Path" name:"EndpointId"`
	SlotId     string `position:"Path" name:"SlotId"`
}

UnbindEndpointRequest is the request struct for api UnbindEndpoint

func CreateUnbindEndpointRequest

func CreateUnbindEndpointRequest() (request *UnbindEndpointRequest)

CreateUnbindEndpointRequest creates a request to invoke UnbindEndpoint API

type UnbindEndpointResponse

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

UnbindEndpointResponse is the response struct for api UnbindEndpoint

func CreateUnbindEndpointResponse

func CreateUnbindEndpointResponse() (response *UnbindEndpointResponse)

CreateUnbindEndpointResponse creates a response to parse from UnbindEndpoint response

type UpdateInstanceRequest

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

UpdateInstanceRequest is the request struct for api UpdateInstance

func CreateUpdateInstanceRequest

func CreateUpdateInstanceRequest() (request *UpdateInstanceRequest)

CreateUpdateInstanceRequest creates a request to invoke UpdateInstance API

type UpdateInstanceResponse

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

UpdateInstanceResponse is the response struct for api UpdateInstance

func CreateUpdateInstanceResponse

func CreateUpdateInstanceResponse() (response *UpdateInstanceResponse)

CreateUpdateInstanceResponse creates a response to parse from UpdateInstance response

type UpdateSlotRequest

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

UpdateSlotRequest is the request struct for api UpdateSlot

func CreateUpdateSlotRequest

func CreateUpdateSlotRequest() (request *UpdateSlotRequest)

CreateUpdateSlotRequest creates a request to invoke UpdateSlot API

type UpdateSlotResponse

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

UpdateSlotResponse is the response struct for api UpdateSlot

func CreateUpdateSlotResponse

func CreateUpdateSlotResponse() (response *UpdateSlotResponse)

CreateUpdateSlotResponse creates a response to parse from UpdateSlot response

Jump to

Keyboard shortcuts

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