Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddEcsImageRequest
- type AddEcsImageResponse
- type AddFpgaImageRequest
- type AddFpgaImageResponse
- 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) AddEcsImage(request *AddEcsImageRequest) (response *AddEcsImageResponse, err error)
- func (client *Client) AddEcsImageWithCallback(request *AddEcsImageRequest, ...) <-chan int
- func (client *Client) AddEcsImageWithChan(request *AddEcsImageRequest) (<-chan *AddEcsImageResponse, <-chan error)
- func (client *Client) AddFpgaImage(request *AddFpgaImageRequest) (response *AddFpgaImageResponse, err error)
- func (client *Client) AddFpgaImageWithCallback(request *AddFpgaImageRequest, ...) <-chan int
- func (client *Client) AddFpgaImageWithChan(request *AddFpgaImageRequest) (<-chan *AddFpgaImageResponse, <-chan error)
- func (client *Client) CopyFpgaImage(request *CopyFpgaImageRequest) (response *CopyFpgaImageResponse, err error)
- func (client *Client) CopyFpgaImageWithCallback(request *CopyFpgaImageRequest, ...) <-chan int
- func (client *Client) CopyFpgaImageWithChan(request *CopyFpgaImageRequest) (<-chan *CopyFpgaImageResponse, <-chan error)
- func (client *Client) CreateFpgaImageTask(request *CreateFpgaImageTaskRequest) (response *CreateFpgaImageTaskResponse, err error)
- func (client *Client) CreateFpgaImageTaskWithCallback(request *CreateFpgaImageTaskRequest, ...) <-chan int
- func (client *Client) CreateFpgaImageTaskWithChan(request *CreateFpgaImageTaskRequest) (<-chan *CreateFpgaImageTaskResponse, <-chan error)
- func (client *Client) DeleteEcsImage(request *DeleteEcsImageRequest) (response *DeleteEcsImageResponse, err error)
- func (client *Client) DeleteEcsImageWithCallback(request *DeleteEcsImageRequest, ...) <-chan int
- func (client *Client) DeleteEcsImageWithChan(request *DeleteEcsImageRequest) (<-chan *DeleteEcsImageResponse, <-chan error)
- func (client *Client) DeleteFpgaImage(request *DeleteFpgaImageRequest) (response *DeleteFpgaImageResponse, err error)
- func (client *Client) DeleteFpgaImageWithCallback(request *DeleteFpgaImageRequest, ...) <-chan int
- func (client *Client) DeleteFpgaImageWithChan(request *DeleteFpgaImageRequest) (<-chan *DeleteFpgaImageResponse, <-chan error)
- func (client *Client) DeletePublishFpgaImage(request *DeletePublishFpgaImageRequest) (response *DeletePublishFpgaImageResponse, err error)
- func (client *Client) DeletePublishFpgaImageWithCallback(request *DeletePublishFpgaImageRequest, ...) <-chan int
- func (client *Client) DeletePublishFpgaImageWithChan(request *DeletePublishFpgaImageRequest) (<-chan *DeletePublishFpgaImageResponse, <-chan error)
- func (client *Client) DescribeFpgaImages(request *DescribeFpgaImagesRequest) (response *DescribeFpgaImagesResponse, err error)
- func (client *Client) DescribeFpgaImagesWithCallback(request *DescribeFpgaImagesRequest, ...) <-chan int
- func (client *Client) DescribeFpgaImagesWithChan(request *DescribeFpgaImagesRequest) (<-chan *DescribeFpgaImagesResponse, <-chan error)
- func (client *Client) DescribeFpgaInstances(request *DescribeFpgaInstancesRequest) (response *DescribeFpgaInstancesResponse, err error)
- func (client *Client) DescribeFpgaInstancesWithCallback(request *DescribeFpgaInstancesRequest, ...) <-chan int
- func (client *Client) DescribeFpgaInstancesWithChan(request *DescribeFpgaInstancesRequest) (<-chan *DescribeFpgaInstancesResponse, <-chan error)
- func (client *Client) DescribeLoadTaskStatus(request *DescribeLoadTaskStatusRequest) (response *DescribeLoadTaskStatusResponse, err error)
- func (client *Client) DescribeLoadTaskStatusWithCallback(request *DescribeLoadTaskStatusRequest, ...) <-chan int
- func (client *Client) DescribeLoadTaskStatusWithChan(request *DescribeLoadTaskStatusRequest) (<-chan *DescribeLoadTaskStatusResponse, <-chan error)
- func (client *Client) DescribePublishFpgaImages(request *DescribePublishFpgaImagesRequest) (response *DescribePublishFpgaImagesResponse, err error)
- func (client *Client) DescribePublishFpgaImagesWithCallback(request *DescribePublishFpgaImagesRequest, ...) <-chan int
- func (client *Client) DescribePublishFpgaImagesWithChan(request *DescribePublishFpgaImagesRequest) (<-chan *DescribePublishFpgaImagesResponse, <-chan error)
- func (client *Client) LoadFpgaImageTask(request *LoadFpgaImageTaskRequest) (response *LoadFpgaImageTaskResponse, err error)
- func (client *Client) LoadFpgaImageTaskWithCallback(request *LoadFpgaImageTaskRequest, ...) <-chan int
- func (client *Client) LoadFpgaImageTaskWithChan(request *LoadFpgaImageTaskRequest) (<-chan *LoadFpgaImageTaskResponse, <-chan error)
- func (client *Client) PublishFpgaImage(request *PublishFpgaImageRequest) (response *PublishFpgaImageResponse, err error)
- func (client *Client) PublishFpgaImageWithCallback(request *PublishFpgaImageRequest, ...) <-chan int
- func (client *Client) PublishFpgaImageWithChan(request *PublishFpgaImageRequest) (<-chan *PublishFpgaImageResponse, <-chan error)
- func (client *Client) PullCreateTask(request *PullCreateTaskRequest) (response *PullCreateTaskResponse, err error)
- func (client *Client) PullCreateTaskWithCallback(request *PullCreateTaskRequest, ...) <-chan int
- func (client *Client) PullCreateTaskWithChan(request *PullCreateTaskRequest) (<-chan *PullCreateTaskResponse, <-chan error)
- func (client *Client) QueryAdminLog(request *QueryAdminLogRequest) (response *QueryAdminLogResponse, err error)
- func (client *Client) QueryAdminLogWithCallback(request *QueryAdminLogRequest, ...) <-chan int
- func (client *Client) QueryAdminLogWithChan(request *QueryAdminLogRequest) (<-chan *QueryAdminLogResponse, <-chan error)
- func (client *Client) QueryEcsImages(request *QueryEcsImagesRequest) (response *QueryEcsImagesResponse, err error)
- func (client *Client) QueryEcsImagesWithCallback(request *QueryEcsImagesRequest, ...) <-chan int
- func (client *Client) QueryEcsImagesWithChan(request *QueryEcsImagesRequest) (<-chan *QueryEcsImagesResponse, <-chan error)
- func (client *Client) QueryLog(request *QueryLogRequest) (response *QueryLogResponse, err error)
- func (client *Client) QueryLogWithCallback(request *QueryLogRequest, callback func(response *QueryLogResponse, err error)) <-chan int
- func (client *Client) QueryLogWithChan(request *QueryLogRequest) (<-chan *QueryLogResponse, <-chan error)
- func (client *Client) UpdateCompilerStatus(request *UpdateCompilerStatusRequest) (response *UpdateCompilerStatusResponse, err error)
- func (client *Client) UpdateCompilerStatusWithCallback(request *UpdateCompilerStatusRequest, ...) <-chan int
- func (client *Client) UpdateCompilerStatusWithChan(request *UpdateCompilerStatusRequest) (<-chan *UpdateCompilerStatusResponse, <-chan error)
- func (client *Client) UpdateCreateTask(request *UpdateCreateTaskRequest) (response *UpdateCreateTaskResponse, err error)
- func (client *Client) UpdateCreateTaskWithCallback(request *UpdateCreateTaskRequest, ...) <-chan int
- func (client *Client) UpdateCreateTaskWithChan(request *UpdateCreateTaskRequest) (<-chan *UpdateCreateTaskResponse, <-chan error)
- func (client *Client) UpdateEcsImage(request *UpdateEcsImageRequest) (response *UpdateEcsImageResponse, err error)
- func (client *Client) UpdateEcsImageWithCallback(request *UpdateEcsImageRequest, ...) <-chan int
- func (client *Client) UpdateEcsImageWithChan(request *UpdateEcsImageRequest) (<-chan *UpdateEcsImageResponse, <-chan error)
- func (client *Client) UpdateImageAttribute(request *UpdateImageAttributeRequest) (response *UpdateImageAttributeResponse, err error)
- func (client *Client) UpdateImageAttributeWithCallback(request *UpdateImageAttributeRequest, ...) <-chan int
- func (client *Client) UpdateImageAttributeWithChan(request *UpdateImageAttributeRequest) (<-chan *UpdateImageAttributeResponse, <-chan error)
- type CopyFpgaImageRequest
- type CopyFpgaImageResponse
- type CreateFpgaImageTaskRequest
- type CreateFpgaImageTaskResponse
- type Data
- type DeleteEcsImageRequest
- type DeleteEcsImageResponse
- type DeleteFpgaImageRequest
- type DeleteFpgaImageResponse
- type DeletePublishFpgaImageRequest
- type DeletePublishFpgaImageResponse
- type DescribeFpgaImagesRequest
- type DescribeFpgaImagesResponse
- type DescribeFpgaInstancesRequest
- type DescribeFpgaInstancesResponse
- type DescribeLoadTaskStatusRequest
- type DescribeLoadTaskStatusResponse
- type DescribePublishFpgaImagesRequest
- type DescribePublishFpgaImagesResponse
- type ECSImage
- type ECSImages
- type FpgaImage
- type FpgaImages
- type FpgaImagesInDescribeFpgaImages
- type FpgaImagesInDescribePublishFpgaImages
- type Instance
- type Instances
- type LoadFpgaImageTaskRequest
- type LoadFpgaImageTaskResponse
- type PublishFpgaImageRequest
- type PublishFpgaImageResponse
- type PullCreateTaskRequest
- type PullCreateTaskResponse
- type QueryAdminLogRequest
- type QueryAdminLogResponse
- type QueryEcsImagesRequest
- type QueryEcsImagesResponse
- type QueryLogRequest
- type QueryLogResponse
- type UpdateCompilerStatusRequest
- type UpdateCompilerStatusResponse
- type UpdateCreateTaskRequest
- type UpdateCreateTaskResponse
- type UpdateEcsImageRequest
- type UpdateEcsImageResponse
- type UpdateImageAttributeRequest
- type UpdateImageAttributeResponse
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 AddEcsImageRequest ¶ added in v1.61.278
type AddEcsImageRequest struct { *requests.RpcRequest ShellUniqueId string `position:"Query" name:"ShellUniqueId"` ToolsVersion string `position:"Query" name:"ToolsVersion"` ECSImageName string `position:"Query" name:"ECSImageName"` }
AddEcsImageRequest is the request struct for api AddEcsImage
func CreateAddEcsImageRequest ¶ added in v1.61.278
func CreateAddEcsImageRequest() (request *AddEcsImageRequest)
CreateAddEcsImageRequest creates a request to invoke AddEcsImage API
type AddEcsImageResponse ¶ added in v1.61.278
type AddEcsImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageId string `json:"ImageId" xml:"ImageId"` ShellUniqueId string `json:"ShellUniqueId" xml:"ShellUniqueId"` ECSImageName string `json:"ECSImageName" xml:"ECSImageName"` ToolsVersion string `json:"ToolsVersion" xml:"ToolsVersion"` }
AddEcsImageResponse is the response struct for api AddEcsImage
func CreateAddEcsImageResponse ¶ added in v1.61.278
func CreateAddEcsImageResponse() (response *AddEcsImageResponse)
CreateAddEcsImageResponse creates a response to parse from AddEcsImage response
type AddFpgaImageRequest ¶ added in v1.61.278
type AddFpgaImageRequest struct { *requests.RpcRequest CloudType string `position:"Query" name:"CloudType"` KeyId string `position:"Query" name:"KeyId"` Description string `position:"Query" name:"Description"` FpgaImageTags string `position:"Query" name:"FpgaImageTags"` OwnerId string `position:"Query" name:"OwnerId"` ShellUniqueId string `position:"Query" name:"ShellUniqueId"` Encryption string `position:"Query" name:"Encryption"` FpgaImageName string `position:"Query" name:"FpgaImageName"` FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` FpgaImageObjectName string `position:"Query" name:"FpgaImageObjectName"` FpgaImageTime string `position:"Query" name:"FpgaImageTime"` }
AddFpgaImageRequest is the request struct for api AddFpgaImage
func CreateAddFpgaImageRequest ¶ added in v1.61.278
func CreateAddFpgaImageRequest() (request *AddFpgaImageRequest)
CreateAddFpgaImageRequest creates a request to invoke AddFpgaImage API
type AddFpgaImageResponse ¶ added in v1.61.278
type AddFpgaImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` ShellUniqueId string `json:"ShellUniqueId" xml:"ShellUniqueId"` State string `json:"State" xml:"State"` }
AddFpgaImageResponse is the response struct for api AddFpgaImage
func CreateAddFpgaImageResponse ¶ added in v1.61.278
func CreateAddFpgaImageResponse() (response *AddFpgaImageResponse)
CreateAddFpgaImageResponse creates a response to parse from AddFpgaImage 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) AddEcsImage ¶ added in v1.61.278
func (client *Client) AddEcsImage(request *AddEcsImageRequest) (response *AddEcsImageResponse, err error)
AddEcsImage invokes the faas.AddEcsImage API synchronously api document: https://help.aliyun.com/api/faas/addecsimage.html
func (*Client) AddEcsImageWithCallback ¶ added in v1.61.278
func (client *Client) AddEcsImageWithCallback(request *AddEcsImageRequest, callback func(response *AddEcsImageResponse, err error)) <-chan int
AddEcsImageWithCallback invokes the faas.AddEcsImage API asynchronously api document: https://help.aliyun.com/api/faas/addecsimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddEcsImageWithChan ¶ added in v1.61.278
func (client *Client) AddEcsImageWithChan(request *AddEcsImageRequest) (<-chan *AddEcsImageResponse, <-chan error)
AddEcsImageWithChan invokes the faas.AddEcsImage API asynchronously api document: https://help.aliyun.com/api/faas/addecsimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddFpgaImage ¶ added in v1.61.278
func (client *Client) AddFpgaImage(request *AddFpgaImageRequest) (response *AddFpgaImageResponse, err error)
AddFpgaImage invokes the faas.AddFpgaImage API synchronously api document: https://help.aliyun.com/api/faas/addfpgaimage.html
func (*Client) AddFpgaImageWithCallback ¶ added in v1.61.278
func (client *Client) AddFpgaImageWithCallback(request *AddFpgaImageRequest, callback func(response *AddFpgaImageResponse, err error)) <-chan int
AddFpgaImageWithCallback invokes the faas.AddFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/addfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddFpgaImageWithChan ¶ added in v1.61.278
func (client *Client) AddFpgaImageWithChan(request *AddFpgaImageRequest) (<-chan *AddFpgaImageResponse, <-chan error)
AddFpgaImageWithChan invokes the faas.AddFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/addfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CopyFpgaImage ¶ added in v1.61.278
func (client *Client) CopyFpgaImage(request *CopyFpgaImageRequest) (response *CopyFpgaImageResponse, err error)
CopyFpgaImage invokes the faas.CopyFpgaImage API synchronously api document: https://help.aliyun.com/api/faas/copyfpgaimage.html
func (*Client) CopyFpgaImageWithCallback ¶ added in v1.61.278
func (client *Client) CopyFpgaImageWithCallback(request *CopyFpgaImageRequest, callback func(response *CopyFpgaImageResponse, err error)) <-chan int
CopyFpgaImageWithCallback invokes the faas.CopyFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/copyfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CopyFpgaImageWithChan ¶ added in v1.61.278
func (client *Client) CopyFpgaImageWithChan(request *CopyFpgaImageRequest) (<-chan *CopyFpgaImageResponse, <-chan error)
CopyFpgaImageWithChan invokes the faas.CopyFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/copyfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateFpgaImageTask ¶
func (client *Client) CreateFpgaImageTask(request *CreateFpgaImageTaskRequest) (response *CreateFpgaImageTaskResponse, err error)
CreateFpgaImageTask invokes the faas.CreateFpgaImageTask API synchronously api document: https://help.aliyun.com/api/faas/createfpgaimagetask.html
func (*Client) CreateFpgaImageTaskWithCallback ¶
func (client *Client) CreateFpgaImageTaskWithCallback(request *CreateFpgaImageTaskRequest, callback func(response *CreateFpgaImageTaskResponse, err error)) <-chan int
CreateFpgaImageTaskWithCallback invokes the faas.CreateFpgaImageTask API asynchronously api document: https://help.aliyun.com/api/faas/createfpgaimagetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateFpgaImageTaskWithChan ¶
func (client *Client) CreateFpgaImageTaskWithChan(request *CreateFpgaImageTaskRequest) (<-chan *CreateFpgaImageTaskResponse, <-chan error)
CreateFpgaImageTaskWithChan invokes the faas.CreateFpgaImageTask API asynchronously api document: https://help.aliyun.com/api/faas/createfpgaimagetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteEcsImage ¶ added in v1.61.278
func (client *Client) DeleteEcsImage(request *DeleteEcsImageRequest) (response *DeleteEcsImageResponse, err error)
DeleteEcsImage invokes the faas.DeleteEcsImage API synchronously api document: https://help.aliyun.com/api/faas/deleteecsimage.html
func (*Client) DeleteEcsImageWithCallback ¶ added in v1.61.278
func (client *Client) DeleteEcsImageWithCallback(request *DeleteEcsImageRequest, callback func(response *DeleteEcsImageResponse, err error)) <-chan int
DeleteEcsImageWithCallback invokes the faas.DeleteEcsImage API asynchronously api document: https://help.aliyun.com/api/faas/deleteecsimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteEcsImageWithChan ¶ added in v1.61.278
func (client *Client) DeleteEcsImageWithChan(request *DeleteEcsImageRequest) (<-chan *DeleteEcsImageResponse, <-chan error)
DeleteEcsImageWithChan invokes the faas.DeleteEcsImage API asynchronously api document: https://help.aliyun.com/api/faas/deleteecsimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteFpgaImage ¶
func (client *Client) DeleteFpgaImage(request *DeleteFpgaImageRequest) (response *DeleteFpgaImageResponse, err error)
DeleteFpgaImage invokes the faas.DeleteFpgaImage API synchronously api document: https://help.aliyun.com/api/faas/deletefpgaimage.html
func (*Client) DeleteFpgaImageWithCallback ¶
func (client *Client) DeleteFpgaImageWithCallback(request *DeleteFpgaImageRequest, callback func(response *DeleteFpgaImageResponse, err error)) <-chan int
DeleteFpgaImageWithCallback invokes the faas.DeleteFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/deletefpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteFpgaImageWithChan ¶
func (client *Client) DeleteFpgaImageWithChan(request *DeleteFpgaImageRequest) (<-chan *DeleteFpgaImageResponse, <-chan error)
DeleteFpgaImageWithChan invokes the faas.DeleteFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/deletefpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeletePublishFpgaImage ¶
func (client *Client) DeletePublishFpgaImage(request *DeletePublishFpgaImageRequest) (response *DeletePublishFpgaImageResponse, err error)
DeletePublishFpgaImage invokes the faas.DeletePublishFpgaImage API synchronously api document: https://help.aliyun.com/api/faas/deletepublishfpgaimage.html
func (*Client) DeletePublishFpgaImageWithCallback ¶
func (client *Client) DeletePublishFpgaImageWithCallback(request *DeletePublishFpgaImageRequest, callback func(response *DeletePublishFpgaImageResponse, err error)) <-chan int
DeletePublishFpgaImageWithCallback invokes the faas.DeletePublishFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/deletepublishfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeletePublishFpgaImageWithChan ¶
func (client *Client) DeletePublishFpgaImageWithChan(request *DeletePublishFpgaImageRequest) (<-chan *DeletePublishFpgaImageResponse, <-chan error)
DeletePublishFpgaImageWithChan invokes the faas.DeletePublishFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/deletepublishfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeFpgaImages ¶
func (client *Client) DescribeFpgaImages(request *DescribeFpgaImagesRequest) (response *DescribeFpgaImagesResponse, err error)
DescribeFpgaImages invokes the faas.DescribeFpgaImages API synchronously api document: https://help.aliyun.com/api/faas/describefpgaimages.html
func (*Client) DescribeFpgaImagesWithCallback ¶
func (client *Client) DescribeFpgaImagesWithCallback(request *DescribeFpgaImagesRequest, callback func(response *DescribeFpgaImagesResponse, err error)) <-chan int
DescribeFpgaImagesWithCallback invokes the faas.DescribeFpgaImages API asynchronously api document: https://help.aliyun.com/api/faas/describefpgaimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeFpgaImagesWithChan ¶
func (client *Client) DescribeFpgaImagesWithChan(request *DescribeFpgaImagesRequest) (<-chan *DescribeFpgaImagesResponse, <-chan error)
DescribeFpgaImagesWithChan invokes the faas.DescribeFpgaImages API asynchronously api document: https://help.aliyun.com/api/faas/describefpgaimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeFpgaInstances ¶
func (client *Client) DescribeFpgaInstances(request *DescribeFpgaInstancesRequest) (response *DescribeFpgaInstancesResponse, err error)
DescribeFpgaInstances invokes the faas.DescribeFpgaInstances API synchronously api document: https://help.aliyun.com/api/faas/describefpgainstances.html
func (*Client) DescribeFpgaInstancesWithCallback ¶
func (client *Client) DescribeFpgaInstancesWithCallback(request *DescribeFpgaInstancesRequest, callback func(response *DescribeFpgaInstancesResponse, err error)) <-chan int
DescribeFpgaInstancesWithCallback invokes the faas.DescribeFpgaInstances API asynchronously api document: https://help.aliyun.com/api/faas/describefpgainstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeFpgaInstancesWithChan ¶
func (client *Client) DescribeFpgaInstancesWithChan(request *DescribeFpgaInstancesRequest) (<-chan *DescribeFpgaInstancesResponse, <-chan error)
DescribeFpgaInstancesWithChan invokes the faas.DescribeFpgaInstances API asynchronously api document: https://help.aliyun.com/api/faas/describefpgainstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLoadTaskStatus ¶
func (client *Client) DescribeLoadTaskStatus(request *DescribeLoadTaskStatusRequest) (response *DescribeLoadTaskStatusResponse, err error)
DescribeLoadTaskStatus invokes the faas.DescribeLoadTaskStatus API synchronously api document: https://help.aliyun.com/api/faas/describeloadtaskstatus.html
func (*Client) DescribeLoadTaskStatusWithCallback ¶
func (client *Client) DescribeLoadTaskStatusWithCallback(request *DescribeLoadTaskStatusRequest, callback func(response *DescribeLoadTaskStatusResponse, err error)) <-chan int
DescribeLoadTaskStatusWithCallback invokes the faas.DescribeLoadTaskStatus API asynchronously api document: https://help.aliyun.com/api/faas/describeloadtaskstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLoadTaskStatusWithChan ¶
func (client *Client) DescribeLoadTaskStatusWithChan(request *DescribeLoadTaskStatusRequest) (<-chan *DescribeLoadTaskStatusResponse, <-chan error)
DescribeLoadTaskStatusWithChan invokes the faas.DescribeLoadTaskStatus API asynchronously api document: https://help.aliyun.com/api/faas/describeloadtaskstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePublishFpgaImages ¶
func (client *Client) DescribePublishFpgaImages(request *DescribePublishFpgaImagesRequest) (response *DescribePublishFpgaImagesResponse, err error)
DescribePublishFpgaImages invokes the faas.DescribePublishFpgaImages API synchronously api document: https://help.aliyun.com/api/faas/describepublishfpgaimages.html
func (*Client) DescribePublishFpgaImagesWithCallback ¶
func (client *Client) DescribePublishFpgaImagesWithCallback(request *DescribePublishFpgaImagesRequest, callback func(response *DescribePublishFpgaImagesResponse, err error)) <-chan int
DescribePublishFpgaImagesWithCallback invokes the faas.DescribePublishFpgaImages API asynchronously api document: https://help.aliyun.com/api/faas/describepublishfpgaimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePublishFpgaImagesWithChan ¶
func (client *Client) DescribePublishFpgaImagesWithChan(request *DescribePublishFpgaImagesRequest) (<-chan *DescribePublishFpgaImagesResponse, <-chan error)
DescribePublishFpgaImagesWithChan invokes the faas.DescribePublishFpgaImages API asynchronously api document: https://help.aliyun.com/api/faas/describepublishfpgaimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) LoadFpgaImageTask ¶
func (client *Client) LoadFpgaImageTask(request *LoadFpgaImageTaskRequest) (response *LoadFpgaImageTaskResponse, err error)
LoadFpgaImageTask invokes the faas.LoadFpgaImageTask API synchronously api document: https://help.aliyun.com/api/faas/loadfpgaimagetask.html
func (*Client) LoadFpgaImageTaskWithCallback ¶
func (client *Client) LoadFpgaImageTaskWithCallback(request *LoadFpgaImageTaskRequest, callback func(response *LoadFpgaImageTaskResponse, err error)) <-chan int
LoadFpgaImageTaskWithCallback invokes the faas.LoadFpgaImageTask API asynchronously api document: https://help.aliyun.com/api/faas/loadfpgaimagetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) LoadFpgaImageTaskWithChan ¶
func (client *Client) LoadFpgaImageTaskWithChan(request *LoadFpgaImageTaskRequest) (<-chan *LoadFpgaImageTaskResponse, <-chan error)
LoadFpgaImageTaskWithChan invokes the faas.LoadFpgaImageTask API asynchronously api document: https://help.aliyun.com/api/faas/loadfpgaimagetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PublishFpgaImage ¶
func (client *Client) PublishFpgaImage(request *PublishFpgaImageRequest) (response *PublishFpgaImageResponse, err error)
PublishFpgaImage invokes the faas.PublishFpgaImage API synchronously api document: https://help.aliyun.com/api/faas/publishfpgaimage.html
func (*Client) PublishFpgaImageWithCallback ¶
func (client *Client) PublishFpgaImageWithCallback(request *PublishFpgaImageRequest, callback func(response *PublishFpgaImageResponse, err error)) <-chan int
PublishFpgaImageWithCallback invokes the faas.PublishFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/publishfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PublishFpgaImageWithChan ¶
func (client *Client) PublishFpgaImageWithChan(request *PublishFpgaImageRequest) (<-chan *PublishFpgaImageResponse, <-chan error)
PublishFpgaImageWithChan invokes the faas.PublishFpgaImage API asynchronously api document: https://help.aliyun.com/api/faas/publishfpgaimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PullCreateTask ¶
func (client *Client) PullCreateTask(request *PullCreateTaskRequest) (response *PullCreateTaskResponse, err error)
PullCreateTask invokes the faas.PullCreateTask API synchronously api document: https://help.aliyun.com/api/faas/pullcreatetask.html
func (*Client) PullCreateTaskWithCallback ¶
func (client *Client) PullCreateTaskWithCallback(request *PullCreateTaskRequest, callback func(response *PullCreateTaskResponse, err error)) <-chan int
PullCreateTaskWithCallback invokes the faas.PullCreateTask API asynchronously api document: https://help.aliyun.com/api/faas/pullcreatetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PullCreateTaskWithChan ¶
func (client *Client) PullCreateTaskWithChan(request *PullCreateTaskRequest) (<-chan *PullCreateTaskResponse, <-chan error)
PullCreateTaskWithChan invokes the faas.PullCreateTask API asynchronously api document: https://help.aliyun.com/api/faas/pullcreatetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryAdminLog ¶ added in v1.61.278
func (client *Client) QueryAdminLog(request *QueryAdminLogRequest) (response *QueryAdminLogResponse, err error)
QueryAdminLog invokes the faas.QueryAdminLog API synchronously api document: https://help.aliyun.com/api/faas/queryadminlog.html
func (*Client) QueryAdminLogWithCallback ¶ added in v1.61.278
func (client *Client) QueryAdminLogWithCallback(request *QueryAdminLogRequest, callback func(response *QueryAdminLogResponse, err error)) <-chan int
QueryAdminLogWithCallback invokes the faas.QueryAdminLog API asynchronously api document: https://help.aliyun.com/api/faas/queryadminlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryAdminLogWithChan ¶ added in v1.61.278
func (client *Client) QueryAdminLogWithChan(request *QueryAdminLogRequest) (<-chan *QueryAdminLogResponse, <-chan error)
QueryAdminLogWithChan invokes the faas.QueryAdminLog API asynchronously api document: https://help.aliyun.com/api/faas/queryadminlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryEcsImages ¶ added in v1.61.278
func (client *Client) QueryEcsImages(request *QueryEcsImagesRequest) (response *QueryEcsImagesResponse, err error)
QueryEcsImages invokes the faas.QueryEcsImages API synchronously api document: https://help.aliyun.com/api/faas/queryecsimages.html
func (*Client) QueryEcsImagesWithCallback ¶ added in v1.61.278
func (client *Client) QueryEcsImagesWithCallback(request *QueryEcsImagesRequest, callback func(response *QueryEcsImagesResponse, err error)) <-chan int
QueryEcsImagesWithCallback invokes the faas.QueryEcsImages API asynchronously api document: https://help.aliyun.com/api/faas/queryecsimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryEcsImagesWithChan ¶ added in v1.61.278
func (client *Client) QueryEcsImagesWithChan(request *QueryEcsImagesRequest) (<-chan *QueryEcsImagesResponse, <-chan error)
QueryEcsImagesWithChan invokes the faas.QueryEcsImages API asynchronously api document: https://help.aliyun.com/api/faas/queryecsimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryLog ¶ added in v1.61.278
func (client *Client) QueryLog(request *QueryLogRequest) (response *QueryLogResponse, err error)
QueryLog invokes the faas.QueryLog API synchronously api document: https://help.aliyun.com/api/faas/querylog.html
func (*Client) QueryLogWithCallback ¶ added in v1.61.278
func (client *Client) QueryLogWithCallback(request *QueryLogRequest, callback func(response *QueryLogResponse, err error)) <-chan int
QueryLogWithCallback invokes the faas.QueryLog API asynchronously api document: https://help.aliyun.com/api/faas/querylog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryLogWithChan ¶ added in v1.61.278
func (client *Client) QueryLogWithChan(request *QueryLogRequest) (<-chan *QueryLogResponse, <-chan error)
QueryLogWithChan invokes the faas.QueryLog API asynchronously api document: https://help.aliyun.com/api/faas/querylog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateCompilerStatus ¶ added in v1.61.278
func (client *Client) UpdateCompilerStatus(request *UpdateCompilerStatusRequest) (response *UpdateCompilerStatusResponse, err error)
UpdateCompilerStatus invokes the faas.UpdateCompilerStatus API synchronously api document: https://help.aliyun.com/api/faas/updatecompilerstatus.html
func (*Client) UpdateCompilerStatusWithCallback ¶ added in v1.61.278
func (client *Client) UpdateCompilerStatusWithCallback(request *UpdateCompilerStatusRequest, callback func(response *UpdateCompilerStatusResponse, err error)) <-chan int
UpdateCompilerStatusWithCallback invokes the faas.UpdateCompilerStatus API asynchronously api document: https://help.aliyun.com/api/faas/updatecompilerstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateCompilerStatusWithChan ¶ added in v1.61.278
func (client *Client) UpdateCompilerStatusWithChan(request *UpdateCompilerStatusRequest) (<-chan *UpdateCompilerStatusResponse, <-chan error)
UpdateCompilerStatusWithChan invokes the faas.UpdateCompilerStatus API asynchronously api document: https://help.aliyun.com/api/faas/updatecompilerstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateCreateTask ¶
func (client *Client) UpdateCreateTask(request *UpdateCreateTaskRequest) (response *UpdateCreateTaskResponse, err error)
UpdateCreateTask invokes the faas.UpdateCreateTask API synchronously api document: https://help.aliyun.com/api/faas/updatecreatetask.html
func (*Client) UpdateCreateTaskWithCallback ¶
func (client *Client) UpdateCreateTaskWithCallback(request *UpdateCreateTaskRequest, callback func(response *UpdateCreateTaskResponse, err error)) <-chan int
UpdateCreateTaskWithCallback invokes the faas.UpdateCreateTask API asynchronously api document: https://help.aliyun.com/api/faas/updatecreatetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateCreateTaskWithChan ¶
func (client *Client) UpdateCreateTaskWithChan(request *UpdateCreateTaskRequest) (<-chan *UpdateCreateTaskResponse, <-chan error)
UpdateCreateTaskWithChan invokes the faas.UpdateCreateTask API asynchronously api document: https://help.aliyun.com/api/faas/updatecreatetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateEcsImage ¶ added in v1.61.278
func (client *Client) UpdateEcsImage(request *UpdateEcsImageRequest) (response *UpdateEcsImageResponse, err error)
UpdateEcsImage invokes the faas.UpdateEcsImage API synchronously api document: https://help.aliyun.com/api/faas/updateecsimage.html
func (*Client) UpdateEcsImageWithCallback ¶ added in v1.61.278
func (client *Client) UpdateEcsImageWithCallback(request *UpdateEcsImageRequest, callback func(response *UpdateEcsImageResponse, err error)) <-chan int
UpdateEcsImageWithCallback invokes the faas.UpdateEcsImage API asynchronously api document: https://help.aliyun.com/api/faas/updateecsimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateEcsImageWithChan ¶ added in v1.61.278
func (client *Client) UpdateEcsImageWithChan(request *UpdateEcsImageRequest) (<-chan *UpdateEcsImageResponse, <-chan error)
UpdateEcsImageWithChan invokes the faas.UpdateEcsImage API asynchronously api document: https://help.aliyun.com/api/faas/updateecsimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateImageAttribute ¶
func (client *Client) UpdateImageAttribute(request *UpdateImageAttributeRequest) (response *UpdateImageAttributeResponse, err error)
UpdateImageAttribute invokes the faas.UpdateImageAttribute API synchronously api document: https://help.aliyun.com/api/faas/updateimageattribute.html
func (*Client) UpdateImageAttributeWithCallback ¶
func (client *Client) UpdateImageAttributeWithCallback(request *UpdateImageAttributeRequest, callback func(response *UpdateImageAttributeResponse, err error)) <-chan int
UpdateImageAttributeWithCallback invokes the faas.UpdateImageAttribute API asynchronously api document: https://help.aliyun.com/api/faas/updateimageattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateImageAttributeWithChan ¶
func (client *Client) UpdateImageAttributeWithChan(request *UpdateImageAttributeRequest) (<-chan *UpdateImageAttributeResponse, <-chan error)
UpdateImageAttributeWithChan invokes the faas.UpdateImageAttribute API asynchronously api document: https://help.aliyun.com/api/faas/updateimageattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CopyFpgaImageRequest ¶ added in v1.61.278
type CopyFpgaImageRequest struct { *requests.RpcRequest TargetRegion string `position:"Query" name:"TargetRegion"` FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` }
CopyFpgaImageRequest is the request struct for api CopyFpgaImage
func CreateCopyFpgaImageRequest ¶ added in v1.61.278
func CreateCopyFpgaImageRequest() (request *CopyFpgaImageRequest)
CreateCopyFpgaImageRequest creates a request to invoke CopyFpgaImage API
type CopyFpgaImageResponse ¶ added in v1.61.278
type CopyFpgaImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` Name string `json:"Name" xml:"Name"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` ShellUniqueId string `json:"ShellUniqueId" xml:"ShellUniqueId"` State string `json:"State" xml:"State"` }
CopyFpgaImageResponse is the response struct for api CopyFpgaImage
func CreateCopyFpgaImageResponse ¶ added in v1.61.278
func CreateCopyFpgaImageResponse() (response *CopyFpgaImageResponse)
CreateCopyFpgaImageResponse creates a response to parse from CopyFpgaImage response
type CreateFpgaImageTaskRequest ¶
type CreateFpgaImageTaskRequest struct { *requests.RpcRequest ToolsVersion string `position:"Query" name:"ToolsVersion"` OssEndpoint string `position:"Query" name:"OssEndpoint"` Description string `position:"Query" name:"Description"` KeyId string `position:"Query" name:"KeyId"` Tags string `position:"Query" name:"Tags"` Bucket string `position:"Query" name:"Bucket"` ShellUniqueId string `position:"Query" name:"ShellUniqueId"` Encryption requests.Boolean `position:"Query" name:"Encryption"` Name string `position:"Query" name:"Name"` FpgaType string `position:"Query" name:"FpgaType"` Email string `position:"Query" name:"Email"` Object string `position:"Query" name:"Object"` }
CreateFpgaImageTaskRequest is the request struct for api CreateFpgaImageTask
func CreateCreateFpgaImageTaskRequest ¶
func CreateCreateFpgaImageTaskRequest() (request *CreateFpgaImageTaskRequest)
CreateCreateFpgaImageTaskRequest creates a request to invoke CreateFpgaImageTask API
type CreateFpgaImageTaskResponse ¶
type CreateFpgaImageTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` Name string `json:"Name" xml:"Name"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` ShellUniqueId string `json:"ShellUniqueId" xml:"ShellUniqueId"` State string `json:"State" xml:"State"` }
CreateFpgaImageTaskResponse is the response struct for api CreateFpgaImageTask
func CreateCreateFpgaImageTaskResponse ¶
func CreateCreateFpgaImageTaskResponse() (response *CreateFpgaImageTaskResponse)
CreateCreateFpgaImageTaskResponse creates a response to parse from CreateFpgaImageTask response
type Data ¶
type Data struct { AliyunId string `json:"AliyunId" xml:"AliyunId"` CallerParentId string `json:"CallerParentId" xml:"CallerParentId"` FpgaImageUUID string `json:"FpgaImageUUID" xml:"FpgaImageUUID"` FpgaType string `json:"FpgaType" xml:"FpgaType"` Bucket string `json:"Bucket" xml:"Bucket"` Object string `json:"Object" xml:"Object"` ShellUUID string `json:"ShellUUID" xml:"ShellUUID"` RoleArn string `json:"RoleArn" xml:"RoleArn"` Encrypted bool `json:"Encrypted" xml:"Encrypted"` KeyId string `json:"KeyId" xml:"KeyId"` Email string `json:"Email" xml:"Email"` }
Data is a nested struct in faas response
type DeleteEcsImageRequest ¶ added in v1.61.278
type DeleteEcsImageRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` }
DeleteEcsImageRequest is the request struct for api DeleteEcsImage
func CreateDeleteEcsImageRequest ¶ added in v1.61.278
func CreateDeleteEcsImageRequest() (request *DeleteEcsImageRequest)
CreateDeleteEcsImageRequest creates a request to invoke DeleteEcsImage API
type DeleteEcsImageResponse ¶ added in v1.61.278
type DeleteEcsImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageId string `json:"ImageId" xml:"ImageId"` }
DeleteEcsImageResponse is the response struct for api DeleteEcsImage
func CreateDeleteEcsImageResponse ¶ added in v1.61.278
func CreateDeleteEcsImageResponse() (response *DeleteEcsImageResponse)
CreateDeleteEcsImageResponse creates a response to parse from DeleteEcsImage response
type DeleteFpgaImageRequest ¶
type DeleteFpgaImageRequest struct { *requests.RpcRequest FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` ECSImageId string `position:"Query" name:"ECSImageId"` OwnerAlias string `position:"Query" name:"OwnerAlias"` }
DeleteFpgaImageRequest is the request struct for api DeleteFpgaImage
func CreateDeleteFpgaImageRequest ¶
func CreateDeleteFpgaImageRequest() (request *DeleteFpgaImageRequest)
CreateDeleteFpgaImageRequest creates a request to invoke DeleteFpgaImage API
type DeleteFpgaImageResponse ¶
type DeleteFpgaImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` }
DeleteFpgaImageResponse is the response struct for api DeleteFpgaImage
func CreateDeleteFpgaImageResponse ¶
func CreateDeleteFpgaImageResponse() (response *DeleteFpgaImageResponse)
CreateDeleteFpgaImageResponse creates a response to parse from DeleteFpgaImage response
type DeletePublishFpgaImageRequest ¶
type DeletePublishFpgaImageRequest struct { *requests.RpcRequest ImageID string `position:"Query" name:"ImageID"` FpgaImageUUID string `position:"Query" name:"FpgaImageUUID"` CallerUid requests.Integer `position:"Query" name:"callerUid"` }
DeletePublishFpgaImageRequest is the request struct for api DeletePublishFpgaImage
func CreateDeletePublishFpgaImageRequest ¶
func CreateDeletePublishFpgaImageRequest() (request *DeletePublishFpgaImageRequest)
CreateDeletePublishFpgaImageRequest creates a request to invoke DeletePublishFpgaImage API
type DeletePublishFpgaImageResponse ¶
type DeletePublishFpgaImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` FpgaImageUUID string `json:"FpgaImageUUID" xml:"FpgaImageUUID"` Message string `json:"Message" xml:"Message"` }
DeletePublishFpgaImageResponse is the response struct for api DeletePublishFpgaImage
func CreateDeletePublishFpgaImageResponse ¶
func CreateDeletePublishFpgaImageResponse() (response *DeletePublishFpgaImageResponse)
CreateDeletePublishFpgaImageResponse creates a response to parse from DeletePublishFpgaImage response
type DescribeFpgaImagesRequest ¶
type DescribeFpgaImagesRequest struct { *requests.RpcRequest ECSImageId string `position:"Query" name:"ECSImageId"` OwnerAlias string `position:"Query" name:"OwnerAlias"` }
DescribeFpgaImagesRequest is the request struct for api DescribeFpgaImages
func CreateDescribeFpgaImagesRequest ¶
func CreateDescribeFpgaImagesRequest() (request *DescribeFpgaImagesRequest)
CreateDescribeFpgaImagesRequest creates a request to invoke DescribeFpgaImages API
type DescribeFpgaImagesResponse ¶
type DescribeFpgaImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaImages []FpgaImage `json:"FpgaImages" xml:"FpgaImages"` }
DescribeFpgaImagesResponse is the response struct for api DescribeFpgaImages
func CreateDescribeFpgaImagesResponse ¶
func CreateDescribeFpgaImagesResponse() (response *DescribeFpgaImagesResponse)
CreateDescribeFpgaImagesResponse creates a response to parse from DescribeFpgaImages response
type DescribeFpgaInstancesRequest ¶
type DescribeFpgaInstancesRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SecurityToken string `position:"Query" name:"SecurityToken"` RoleArn string `position:"Query" name:"RoleArn"` }
DescribeFpgaInstancesRequest is the request struct for api DescribeFpgaInstances
func CreateDescribeFpgaInstancesRequest ¶
func CreateDescribeFpgaInstancesRequest() (request *DescribeFpgaInstancesRequest)
CreateDescribeFpgaInstancesRequest creates a request to invoke DescribeFpgaInstances API
type DescribeFpgaInstancesResponse ¶
type DescribeFpgaInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Instances Instances `json:"Instances" xml:"Instances"` }
DescribeFpgaInstancesResponse is the response struct for api DescribeFpgaInstances
func CreateDescribeFpgaInstancesResponse ¶
func CreateDescribeFpgaInstancesResponse() (response *DescribeFpgaInstancesResponse)
CreateDescribeFpgaInstancesResponse creates a response to parse from DescribeFpgaInstances response
type DescribeLoadTaskStatusRequest ¶
type DescribeLoadTaskStatusRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SecurityToken string `position:"Query" name:"SecurityToken"` RoleArn string `position:"Query" name:"RoleArn"` FpgaUUID string `position:"Query" name:"FpgaUUID"` }
DescribeLoadTaskStatusRequest is the request struct for api DescribeLoadTaskStatus
func CreateDescribeLoadTaskStatusRequest ¶
func CreateDescribeLoadTaskStatusRequest() (request *DescribeLoadTaskStatusRequest)
CreateDescribeLoadTaskStatusRequest creates a request to invoke DescribeLoadTaskStatus API
type DescribeLoadTaskStatusResponse ¶
type DescribeLoadTaskStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaUUID string `json:"FpgaUUID" xml:"FpgaUUID"` ShellUUID string `json:"shellUUID" xml:"shellUUID"` FpgaImageUUID string `json:"FpgaImageUUID" xml:"FpgaImageUUID"` InstanceId string `json:"InstanceId" xml:"InstanceId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` Encrypted bool `json:"Encrypted" xml:"Encrypted"` }
DescribeLoadTaskStatusResponse is the response struct for api DescribeLoadTaskStatus
func CreateDescribeLoadTaskStatusResponse ¶
func CreateDescribeLoadTaskStatusResponse() (response *DescribeLoadTaskStatusResponse)
CreateDescribeLoadTaskStatusResponse creates a response to parse from DescribeLoadTaskStatus response
type DescribePublishFpgaImagesRequest ¶
type DescribePublishFpgaImagesRequest struct { *requests.RpcRequest ImageID string `position:"Query" name:"ImageID"` SecurityToken string `position:"Query" name:"SecurityToken"` CallerUid requests.Integer `position:"Query" name:"callerUid"` }
DescribePublishFpgaImagesRequest is the request struct for api DescribePublishFpgaImages
func CreateDescribePublishFpgaImagesRequest ¶
func CreateDescribePublishFpgaImagesRequest() (request *DescribePublishFpgaImagesRequest)
CreateDescribePublishFpgaImagesRequest creates a request to invoke DescribePublishFpgaImages API
type DescribePublishFpgaImagesResponse ¶
type DescribePublishFpgaImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaImages FpgaImagesInDescribePublishFpgaImages `json:"FpgaImages" xml:"FpgaImages"` }
DescribePublishFpgaImagesResponse is the response struct for api DescribePublishFpgaImages
func CreateDescribePublishFpgaImagesResponse ¶
func CreateDescribePublishFpgaImagesResponse() (response *DescribePublishFpgaImagesResponse)
CreateDescribePublishFpgaImagesResponse creates a response to parse from DescribePublishFpgaImages response
type ECSImage ¶ added in v1.61.278
type ECSImage struct { Id string `json:"Id" xml:"Id"` ShellUniqueId string `json:"ShellUniqueId" xml:"ShellUniqueId"` ECSImageName string `json:"ECSImageName" xml:"ECSImageName"` ToolsVersion string `json:"ToolsVersion" xml:"ToolsVersion"` }
ECSImage is a nested struct in faas response
type ECSImages ¶ added in v1.61.278
type ECSImages struct {
ECSImage []ECSImage `json:"ECSImage" xml:"ECSImage"`
}
ECSImages is a nested struct in faas response
type FpgaImage ¶
type FpgaImage struct { Name string `json:"Name" xml:"Name"` Tags string `json:"Tags" xml:"Tags"` Description string `json:"Description" xml:"Description"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` ShellUniqueId string `json:"ShellUniqueId" xml:"ShellUniqueId"` OwnerId string `json:"OwnerId" xml:"OwnerId"` Encryption string `json:"Encryption" xml:"Encryption"` State string `json:"State" xml:"State"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` }
FpgaImage is a nested struct in faas response
type FpgaImages ¶ added in v1.61.278
type FpgaImages struct {
FpgaImage []FpgaImage `json:"FpgaImage" xml:"FpgaImage"`
}
FpgaImages is a nested struct in faas response
type FpgaImagesInDescribeFpgaImages ¶
type FpgaImagesInDescribeFpgaImages struct {
FpgaImage []FpgaImage `json:"fpgaImage" xml:"fpgaImage"`
}
FpgaImagesInDescribeFpgaImages is a nested struct in faas response
type FpgaImagesInDescribePublishFpgaImages ¶
type FpgaImagesInDescribePublishFpgaImages struct {
FpgaImage []FpgaImage `json:"fpgaImage" xml:"fpgaImage"`
}
FpgaImagesInDescribePublishFpgaImages is a nested struct in faas response
type Instance ¶
type Instance struct { FpgaUUID string `json:"FpgaUUID" xml:"FpgaUUID"` InstanceId string `json:"InstanceId" xml:"InstanceId"` ShellUUID string `json:"ShellUUID" xml:"ShellUUID"` FpgaStatus string `json:"FpgaStatus" xml:"FpgaStatus"` FpgaImageUUID string `json:"FpgaImageUUID" xml:"FpgaImageUUID"` DeviceId string `json:"DeviceId" xml:"DeviceId"` DeviceBDF string `json:"DeviceBDF" xml:"DeviceBDF"` FpgaType string `json:"FpgaType" xml:"FpgaType"` }
Instance is a nested struct in faas response
type Instances ¶
type Instances struct {
Instance []Instance `json:"instance" xml:"instance"`
}
Instances is a nested struct in faas response
type LoadFpgaImageTaskRequest ¶
type LoadFpgaImageTaskRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` Bdf string `position:"Query" name:"Bdf"` FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` }
LoadFpgaImageTaskRequest is the request struct for api LoadFpgaImageTask
func CreateLoadFpgaImageTaskRequest ¶
func CreateLoadFpgaImageTaskRequest() (request *LoadFpgaImageTaskRequest)
CreateLoadFpgaImageTaskRequest creates a request to invoke LoadFpgaImageTask API
type LoadFpgaImageTaskResponse ¶
type LoadFpgaImageTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BDFInECS string `json:"BDFInECS" xml:"BDFInECS"` FpgaUniqueId string `json:"FpgaUniqueId" xml:"FpgaUniqueId"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` TaskId string `json:"TaskId" xml:"TaskId"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` }
LoadFpgaImageTaskResponse is the response struct for api LoadFpgaImageTask
func CreateLoadFpgaImageTaskResponse ¶
func CreateLoadFpgaImageTaskResponse() (response *LoadFpgaImageTaskResponse)
CreateLoadFpgaImageTaskResponse creates a response to parse from LoadFpgaImageTask response
type PublishFpgaImageRequest ¶
type PublishFpgaImageRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` ECSImageId string `position:"Query" name:"ECSImageId"` }
PublishFpgaImageRequest is the request struct for api PublishFpgaImage
func CreatePublishFpgaImageRequest ¶
func CreatePublishFpgaImageRequest() (request *PublishFpgaImageRequest)
CreatePublishFpgaImageRequest creates a request to invoke PublishFpgaImage API
type PublishFpgaImageResponse ¶
type PublishFpgaImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` Message string `json:"Message" xml:"Message"` ImageId string `json:"ImageId" xml:"ImageId"` }
PublishFpgaImageResponse is the response struct for api PublishFpgaImage
func CreatePublishFpgaImageResponse ¶
func CreatePublishFpgaImageResponse() (response *PublishFpgaImageResponse)
CreatePublishFpgaImageResponse creates a response to parse from PublishFpgaImage response
type PullCreateTaskRequest ¶
type PullCreateTaskRequest struct {
*requests.RpcRequest
}
PullCreateTaskRequest is the request struct for api PullCreateTask
func CreatePullCreateTaskRequest ¶
func CreatePullCreateTaskRequest() (request *PullCreateTaskRequest)
CreatePullCreateTaskRequest creates a request to invoke PullCreateTask API
type PullCreateTaskResponse ¶
type PullCreateTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Status string `json:"Status" xml:"Status"` Data Data `json:"Data" xml:"Data"` }
PullCreateTaskResponse is the response struct for api PullCreateTask
func CreatePullCreateTaskResponse ¶
func CreatePullCreateTaskResponse() (response *PullCreateTaskResponse)
CreatePullCreateTaskResponse creates a response to parse from PullCreateTask response
type QueryAdminLogRequest ¶ added in v1.61.278
type QueryAdminLogRequest struct { *requests.RpcRequest FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` }
QueryAdminLogRequest is the request struct for api QueryAdminLog
func CreateQueryAdminLogRequest ¶ added in v1.61.278
func CreateQueryAdminLogRequest() (request *QueryAdminLogRequest)
CreateQueryAdminLogRequest creates a request to invoke QueryAdminLog API
type QueryAdminLogResponse ¶ added in v1.61.278
type QueryAdminLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AdminLog string `json:"AdminLog" xml:"AdminLog"` }
QueryAdminLogResponse is the response struct for api QueryAdminLog
func CreateQueryAdminLogResponse ¶ added in v1.61.278
func CreateQueryAdminLogResponse() (response *QueryAdminLogResponse)
CreateQueryAdminLogResponse creates a response to parse from QueryAdminLog response
type QueryEcsImagesRequest ¶ added in v1.61.278
type QueryEcsImagesRequest struct {
*requests.RpcRequest
}
QueryEcsImagesRequest is the request struct for api QueryEcsImages
func CreateQueryEcsImagesRequest ¶ added in v1.61.278
func CreateQueryEcsImagesRequest() (request *QueryEcsImagesRequest)
CreateQueryEcsImagesRequest creates a request to invoke QueryEcsImages API
type QueryEcsImagesResponse ¶ added in v1.61.278
type QueryEcsImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ECSImages []ECSImage `json:"ECSImages" xml:"ECSImages"` }
QueryEcsImagesResponse is the response struct for api QueryEcsImages
func CreateQueryEcsImagesResponse ¶ added in v1.61.278
func CreateQueryEcsImagesResponse() (response *QueryEcsImagesResponse)
CreateQueryEcsImagesResponse creates a response to parse from QueryEcsImages response
type QueryLogRequest ¶ added in v1.61.278
type QueryLogRequest struct { *requests.RpcRequest FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` }
QueryLogRequest is the request struct for api QueryLog
func CreateQueryLogRequest ¶ added in v1.61.278
func CreateQueryLogRequest() (request *QueryLogRequest)
CreateQueryLogRequest creates a request to invoke QueryLog API
type QueryLogResponse ¶ added in v1.61.278
type QueryLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Log string `json:"Log" xml:"Log"` }
QueryLogResponse is the response struct for api QueryLog
func CreateQueryLogResponse ¶ added in v1.61.278
func CreateQueryLogResponse() (response *QueryLogResponse)
CreateQueryLogResponse creates a response to parse from QueryLog response
type UpdateCompilerStatusRequest ¶ added in v1.61.278
type UpdateCompilerStatusRequest struct { *requests.RpcRequest ErrorMessage string `position:"Query" name:"ErrorMessage"` InstanceId string `position:"Query" name:"InstanceId"` TaskId requests.Integer `position:"Query" name:"TaskId"` ErrorCode string `position:"Query" name:"ErrorCode"` Status string `position:"Query" name:"Status"` }
UpdateCompilerStatusRequest is the request struct for api UpdateCompilerStatus
func CreateUpdateCompilerStatusRequest ¶ added in v1.61.278
func CreateUpdateCompilerStatusRequest() (request *UpdateCompilerStatusRequest)
CreateUpdateCompilerStatusRequest creates a request to invoke UpdateCompilerStatus API
type UpdateCompilerStatusResponse ¶ added in v1.61.278
type UpdateCompilerStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Status string `json:"Status" xml:"Status"` }
UpdateCompilerStatusResponse is the response struct for api UpdateCompilerStatus
func CreateUpdateCompilerStatusResponse ¶ added in v1.61.278
func CreateUpdateCompilerStatusResponse() (response *UpdateCompilerStatusResponse)
CreateUpdateCompilerStatusResponse creates a response to parse from UpdateCompilerStatus response
type UpdateCreateTaskRequest ¶
type UpdateCreateTaskRequest struct { *requests.RpcRequest State string `position:"Query" name:"State"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FpgaImageObjectName string `position:"Query" name:"FpgaImageObjectName"` FpgaImageUUID string `position:"Query" name:"FpgaImageUUID"` CallerUid requests.Integer `position:"Query" name:"callerUid"` }
UpdateCreateTaskRequest is the request struct for api UpdateCreateTask
func CreateUpdateCreateTaskRequest ¶
func CreateUpdateCreateTaskRequest() (request *UpdateCreateTaskRequest)
CreateUpdateCreateTaskRequest creates a request to invoke UpdateCreateTask API
type UpdateCreateTaskResponse ¶
type UpdateCreateTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` }
UpdateCreateTaskResponse is the response struct for api UpdateCreateTask
func CreateUpdateCreateTaskResponse ¶
func CreateUpdateCreateTaskResponse() (response *UpdateCreateTaskResponse)
CreateUpdateCreateTaskResponse creates a response to parse from UpdateCreateTask response
type UpdateEcsImageRequest ¶ added in v1.61.278
type UpdateEcsImageRequest struct { *requests.RpcRequest ShellUniqueId string `position:"Query" name:"ShellUniqueId"` ToolsVersion string `position:"Query" name:"ToolsVersion"` ECSImageName string `position:"Query" name:"ECSImageName"` Id string `position:"Query" name:"Id"` }
UpdateEcsImageRequest is the request struct for api UpdateEcsImage
func CreateUpdateEcsImageRequest ¶ added in v1.61.278
func CreateUpdateEcsImageRequest() (request *UpdateEcsImageRequest)
CreateUpdateEcsImageRequest creates a request to invoke UpdateEcsImage API
type UpdateEcsImageResponse ¶ added in v1.61.278
type UpdateEcsImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageId string `json:"ImageId" xml:"ImageId"` ShellUniqueId string `json:"ShellUniqueId" xml:"ShellUniqueId"` ECSImageName string `json:"ECSImageName" xml:"ECSImageName"` ToolsVersion string `json:"ToolsVersion" xml:"ToolsVersion"` }
UpdateEcsImageResponse is the response struct for api UpdateEcsImage
func CreateUpdateEcsImageResponse ¶ added in v1.61.278
func CreateUpdateEcsImageResponse() (response *UpdateEcsImageResponse)
CreateUpdateEcsImageResponse creates a response to parse from UpdateEcsImage response
type UpdateImageAttributeRequest ¶
type UpdateImageAttributeRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` Description string `position:"Query" name:"Description"` FpgaImageUniqueId string `position:"Query" name:"FpgaImageUniqueId"` Tags string `position:"Query" name:"Tags"` }
UpdateImageAttributeRequest is the request struct for api UpdateImageAttribute
func CreateUpdateImageAttributeRequest ¶
func CreateUpdateImageAttributeRequest() (request *UpdateImageAttributeRequest)
CreateUpdateImageAttributeRequest creates a request to invoke UpdateImageAttribute API
type UpdateImageAttributeResponse ¶
type UpdateImageAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` Tags string `json:"Tags" xml:"Tags"` FpgaImageUniqueId string `json:"FpgaImageUniqueId" xml:"FpgaImageUniqueId"` }
UpdateImageAttributeResponse is the response struct for api UpdateImageAttribute
func CreateUpdateImageAttributeResponse ¶
func CreateUpdateImageAttributeResponse() (response *UpdateImageAttributeResponse)
CreateUpdateImageAttributeResponse creates a response to parse from UpdateImageAttribute response
Source Files ¶
- add_ecs_image.go
- add_fpga_image.go
- client.go
- copy_fpga_image.go
- create_fpga_image_task.go
- delete_ecs_image.go
- delete_fpga_image.go
- delete_publish_fpga_image.go
- describe_fpga_images.go
- describe_fpga_instances.go
- describe_load_task_status.go
- describe_publish_fpga_images.go
- endpoint.go
- load_fpga_image_task.go
- publish_fpga_image.go
- pull_create_task.go
- query_admin_log.go
- query_ecs_images.go
- query_log.go
- struct_data.go
- struct_ecs_image.go
- struct_ecs_images.go
- struct_fpga_image.go
- struct_fpga_images.go
- struct_fpga_images_in_describe_fpga_images.go
- struct_fpga_images_in_describe_publish_fpga_images.go
- struct_instance.go
- struct_instances.go
- update_compiler_status.go
- update_create_task.go
- update_ecs_image.go
- update_image_attribute.go