faas

package
v1.62.411 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

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

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) 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

Jump to

Keyboard shortcuts

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