Documentation
¶
Overview ¶
Package firecrest provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT.
Index ¶
- Constants
- func GetRemoteSessionState(status string) (state models.RemoteSessionState, err error)
- func GetSwagger() (swagger *openapi3.T, err error)
- func NewAttachComputeSystemNameJobsJobIdAttachPutRequest(server string, systemName string, jobId string, ...) (*http.Request, error)
- func NewAttachComputeSystemNameJobsJobIdAttachPutRequestWithBody(server string, systemName string, jobId string, contentType string, ...) (*http.Request, error)
- func NewCompressFilesystemSystemNameTransferCompressPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewCompressFilesystemSystemNameTransferCompressPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteJobCancelComputeSystemNameJobsJobIdDeleteRequest(server string, systemName string, jobId string) (*http.Request, error)
- func NewDeleteRmFilesystemSystemNameOpsRmDeleteRequest(server string, systemName string, ...) (*http.Request, error)
- func NewDeleteRmFilesystemSystemNameTransferRmDeleteRequest(server string, systemName string, ...) (*http.Request, error)
- func NewExtractFilesystemSystemNameTransferExtractPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewExtractFilesystemSystemNameTransferExtractPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetChecksumFilesystemSystemNameOpsChecksumGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetDownloadFilesystemSystemNameOpsDownloadGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetFileFilesystemSystemNameOpsFileGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetHeadFilesystemSystemNameOpsHeadGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetJobComputeSystemNameJobsJobIdGetRequest(server string, systemName string, jobId string) (*http.Request, error)
- func NewGetJobMetadataComputeSystemNameJobsJobIdMetadataGetRequest(server string, systemName string, jobId string) (*http.Request, error)
- func NewGetJobsComputeSystemNameJobsGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetLivenessStatusLivenessGetRequest(server string) (*http.Request, error)
- func NewGetLsFilesystemSystemNameOpsLsGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetStatFilesystemSystemNameOpsStatGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetSystemNodesStatusSystemNameNodesGetRequest(server string, systemName string) (*http.Request, error)
- func NewGetSystemPartitionsStatusSystemNamePartitionsGetRequest(server string, systemName string) (*http.Request, error)
- func NewGetSystemReservationsStatusSystemNameReservationsGetRequest(server string, systemName string) (*http.Request, error)
- func NewGetSystemsStatusSystemsGetRequest(server string) (*http.Request, error)
- func NewGetTailFilesystemSystemNameOpsTailGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewGetUserinfoStatusSystemNameUserinfoGetRequest(server string, systemName string) (*http.Request, error)
- func NewGetViewFilesystemSystemNameOpsViewGetRequest(server string, systemName string, ...) (*http.Request, error)
- func NewMoveMvFilesystemSystemNameTransferMvPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewMoveMvFilesystemSystemNameTransferMvPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostCompressFilesystemSystemNameOpsCompressPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostCompressFilesystemSystemNameOpsCompressPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostCpFilesystemSystemNameTransferCpPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostCpFilesystemSystemNameTransferCpPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostDownloadFilesystemSystemNameTransferDownloadPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostDownloadFilesystemSystemNameTransferDownloadPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostExtractFilesystemSystemNameOpsExtractPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostExtractFilesystemSystemNameOpsExtractPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostJobSubmitComputeSystemNameJobsPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostJobSubmitComputeSystemNameJobsPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostMkdirFilesystemSystemNameOpsMkdirPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostMkdirFilesystemSystemNameOpsMkdirPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostUploadFilesystemSystemNameOpsUploadPostRequestWithBody(server string, systemName string, ...) (*http.Request, error)
- func NewPostUploadFilesystemSystemNameTransferUploadPostRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPostUploadFilesystemSystemNameTransferUploadPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutChmodFilesystemSystemNameOpsChmodPutRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPutChmodFilesystemSystemNameOpsChmodPutRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutChownFilesystemSystemNameOpsChownPutRequest(server string, systemName string, ...) (*http.Request, error)
- func NewPutChownFilesystemSystemNameOpsChownPutRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- type ApResponseErrorType
- type ApiResponseError
- type AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody
- type AttachComputeSystemNameJobsJobIdAttachPutResponse
- type BodyPostUploadFilesystemSystemNameOpsUploadPost
- type BucketLifecycleConfiguration
- type Client
- func (c *Client) AttachComputeSystemNameJobsJobIdAttachPut(ctx context.Context, systemName string, jobId string, ...) (*http.Response, error)
- func (c *Client) AttachComputeSystemNameJobsJobIdAttachPutWithBody(ctx context.Context, systemName string, jobId string, contentType string, ...) (*http.Response, error)
- func (c *Client) CompressFilesystemSystemNameTransferCompressPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) CompressFilesystemSystemNameTransferCompressPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteJobCancelComputeSystemNameJobsJobIdDelete(ctx context.Context, systemName string, jobId string, ...) (*http.Response, error)
- func (c *Client) DeleteRmFilesystemSystemNameOpsRmDelete(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) DeleteRmFilesystemSystemNameTransferRmDelete(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) ExtractFilesystemSystemNameTransferExtractPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) ExtractFilesystemSystemNameTransferExtractPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetChecksumFilesystemSystemNameOpsChecksumGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetDownloadFilesystemSystemNameOpsDownloadGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetFileFilesystemSystemNameOpsFileGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetHeadFilesystemSystemNameOpsHeadGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetJobComputeSystemNameJobsJobIdGet(ctx context.Context, systemName string, jobId string, ...) (*http.Response, error)
- func (c *Client) GetJobMetadataComputeSystemNameJobsJobIdMetadataGet(ctx context.Context, systemName string, jobId string, ...) (*http.Response, error)
- func (c *Client) GetJobsComputeSystemNameJobsGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetLivenessStatusLivenessGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLsFilesystemSystemNameOpsLsGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetStatFilesystemSystemNameOpsStatGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetSystemNodesStatusSystemNameNodesGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSystemPartitionsStatusSystemNamePartitionsGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSystemReservationsStatusSystemNameReservationsGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSystemsStatusSystemsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTailFilesystemSystemNameOpsTailGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) GetUserinfoStatusSystemNameUserinfoGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetViewFilesystemSystemNameOpsViewGet(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) MoveMvFilesystemSystemNameTransferMvPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) MoveMvFilesystemSystemNameTransferMvPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostCompressFilesystemSystemNameOpsCompressPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostCompressFilesystemSystemNameOpsCompressPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostCpFilesystemSystemNameTransferCpPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostCpFilesystemSystemNameTransferCpPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostDownloadFilesystemSystemNameTransferDownloadPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostDownloadFilesystemSystemNameTransferDownloadPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostExtractFilesystemSystemNameOpsExtractPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostExtractFilesystemSystemNameOpsExtractPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostJobSubmitComputeSystemNameJobsPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostJobSubmitComputeSystemNameJobsPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostMkdirFilesystemSystemNameOpsMkdirPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostMkdirFilesystemSystemNameOpsMkdirPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostSymlinkFilesystemSystemNameOpsSymlinkPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostUploadFilesystemSystemNameOpsUploadPostWithBody(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostUploadFilesystemSystemNameTransferUploadPost(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PostUploadFilesystemSystemNameTransferUploadPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutChmodFilesystemSystemNameOpsChmodPut(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PutChmodFilesystemSystemNameOpsChmodPutWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutChownFilesystemSystemNameOpsChownPut(ctx context.Context, systemName string, ...) (*http.Response, error)
- func (c *Client) PutChownFilesystemSystemNameOpsChownPutWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AttachComputeSystemNameJobsJobIdAttachPutWithBodyWithResponse(ctx context.Context, systemName string, jobId string, contentType string, ...) (*AttachComputeSystemNameJobsJobIdAttachPutResponse, error)
- func (c *ClientWithResponses) AttachComputeSystemNameJobsJobIdAttachPutWithResponse(ctx context.Context, systemName string, jobId string, ...) (*AttachComputeSystemNameJobsJobIdAttachPutResponse, error)
- func (c *ClientWithResponses) CompressFilesystemSystemNameTransferCompressPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*CompressFilesystemSystemNameTransferCompressPostResponse, error)
- func (c *ClientWithResponses) CompressFilesystemSystemNameTransferCompressPostWithResponse(ctx context.Context, systemName string, ...) (*CompressFilesystemSystemNameTransferCompressPostResponse, error)
- func (c *ClientWithResponses) DeleteJobCancelComputeSystemNameJobsJobIdDeleteWithResponse(ctx context.Context, systemName string, jobId string, ...) (*DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse, error)
- func (c *ClientWithResponses) DeleteRmFilesystemSystemNameOpsRmDeleteWithResponse(ctx context.Context, systemName string, ...) (*DeleteRmFilesystemSystemNameOpsRmDeleteResponse, error)
- func (c *ClientWithResponses) DeleteRmFilesystemSystemNameTransferRmDeleteWithResponse(ctx context.Context, systemName string, ...) (*DeleteRmFilesystemSystemNameTransferRmDeleteResponse, error)
- func (c *ClientWithResponses) ExtractFilesystemSystemNameTransferExtractPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*ExtractFilesystemSystemNameTransferExtractPostResponse, error)
- func (c *ClientWithResponses) ExtractFilesystemSystemNameTransferExtractPostWithResponse(ctx context.Context, systemName string, ...) (*ExtractFilesystemSystemNameTransferExtractPostResponse, error)
- func (c *ClientWithResponses) GetChecksumFilesystemSystemNameOpsChecksumGetWithResponse(ctx context.Context, systemName string, ...) (*GetChecksumFilesystemSystemNameOpsChecksumGetResponse, error)
- func (c *ClientWithResponses) GetDownloadFilesystemSystemNameOpsDownloadGetWithResponse(ctx context.Context, systemName string, ...) (*GetDownloadFilesystemSystemNameOpsDownloadGetResponse, error)
- func (c *ClientWithResponses) GetFileFilesystemSystemNameOpsFileGetWithResponse(ctx context.Context, systemName string, ...) (*GetFileFilesystemSystemNameOpsFileGetResponse, error)
- func (c *ClientWithResponses) GetHeadFilesystemSystemNameOpsHeadGetWithResponse(ctx context.Context, systemName string, ...) (*GetHeadFilesystemSystemNameOpsHeadGetResponse, error)
- func (c *ClientWithResponses) GetJobComputeSystemNameJobsJobIdGetWithResponse(ctx context.Context, systemName string, jobId string, ...) (*GetJobComputeSystemNameJobsJobIdGetResponse, error)
- func (c *ClientWithResponses) GetJobMetadataComputeSystemNameJobsJobIdMetadataGetWithResponse(ctx context.Context, systemName string, jobId string, ...) (*GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse, error)
- func (c *ClientWithResponses) GetJobsComputeSystemNameJobsGetWithResponse(ctx context.Context, systemName string, ...) (*GetJobsComputeSystemNameJobsGetResponse, error)
- func (c *ClientWithResponses) GetLivenessStatusLivenessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLivenessStatusLivenessGetResponse, error)
- func (c *ClientWithResponses) GetLsFilesystemSystemNameOpsLsGetWithResponse(ctx context.Context, systemName string, ...) (*GetLsFilesystemSystemNameOpsLsGetResponse, error)
- func (c *ClientWithResponses) GetStatFilesystemSystemNameOpsStatGetWithResponse(ctx context.Context, systemName string, ...) (*GetStatFilesystemSystemNameOpsStatGetResponse, error)
- func (c *ClientWithResponses) GetSystemNodesStatusSystemNameNodesGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemNodesStatusSystemNameNodesGetResponse, error)
- func (c *ClientWithResponses) GetSystemPartitionsStatusSystemNamePartitionsGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemPartitionsStatusSystemNamePartitionsGetResponse, error)
- func (c *ClientWithResponses) GetSystemReservationsStatusSystemNameReservationsGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemReservationsStatusSystemNameReservationsGetResponse, error)
- func (c *ClientWithResponses) GetSystemsStatusSystemsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSystemsStatusSystemsGetResponse, error)
- func (c *ClientWithResponses) GetTailFilesystemSystemNameOpsTailGetWithResponse(ctx context.Context, systemName string, ...) (*GetTailFilesystemSystemNameOpsTailGetResponse, error)
- func (c *ClientWithResponses) GetUserinfoStatusSystemNameUserinfoGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetUserinfoStatusSystemNameUserinfoGetResponse, error)
- func (c *ClientWithResponses) GetViewFilesystemSystemNameOpsViewGetWithResponse(ctx context.Context, systemName string, ...) (*GetViewFilesystemSystemNameOpsViewGetResponse, error)
- func (c *ClientWithResponses) MoveMvFilesystemSystemNameTransferMvPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*MoveMvFilesystemSystemNameTransferMvPostResponse, error)
- func (c *ClientWithResponses) MoveMvFilesystemSystemNameTransferMvPostWithResponse(ctx context.Context, systemName string, ...) (*MoveMvFilesystemSystemNameTransferMvPostResponse, error)
- func (c *ClientWithResponses) PostCompressFilesystemSystemNameOpsCompressPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostCompressFilesystemSystemNameOpsCompressPostResponse, error)
- func (c *ClientWithResponses) PostCompressFilesystemSystemNameOpsCompressPostWithResponse(ctx context.Context, systemName string, ...) (*PostCompressFilesystemSystemNameOpsCompressPostResponse, error)
- func (c *ClientWithResponses) PostCpFilesystemSystemNameTransferCpPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostCpFilesystemSystemNameTransferCpPostResponse, error)
- func (c *ClientWithResponses) PostCpFilesystemSystemNameTransferCpPostWithResponse(ctx context.Context, systemName string, ...) (*PostCpFilesystemSystemNameTransferCpPostResponse, error)
- func (c *ClientWithResponses) PostDownloadFilesystemSystemNameTransferDownloadPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostDownloadFilesystemSystemNameTransferDownloadPostResponse, error)
- func (c *ClientWithResponses) PostDownloadFilesystemSystemNameTransferDownloadPostWithResponse(ctx context.Context, systemName string, ...) (*PostDownloadFilesystemSystemNameTransferDownloadPostResponse, error)
- func (c *ClientWithResponses) PostExtractFilesystemSystemNameOpsExtractPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostExtractFilesystemSystemNameOpsExtractPostResponse, error)
- func (c *ClientWithResponses) PostExtractFilesystemSystemNameOpsExtractPostWithResponse(ctx context.Context, systemName string, ...) (*PostExtractFilesystemSystemNameOpsExtractPostResponse, error)
- func (c *ClientWithResponses) PostJobSubmitComputeSystemNameJobsPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostJobSubmitComputeSystemNameJobsPostResponse, error)
- func (c *ClientWithResponses) PostJobSubmitComputeSystemNameJobsPostWithResponse(ctx context.Context, systemName string, ...) (*PostJobSubmitComputeSystemNameJobsPostResponse, error)
- func (c *ClientWithResponses) PostMkdirFilesystemSystemNameOpsMkdirPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostMkdirFilesystemSystemNameOpsMkdirPostResponse, error)
- func (c *ClientWithResponses) PostMkdirFilesystemSystemNameOpsMkdirPostWithResponse(ctx context.Context, systemName string, ...) (*PostMkdirFilesystemSystemNameOpsMkdirPostResponse, error)
- func (c *ClientWithResponses) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse, error)
- func (c *ClientWithResponses) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithResponse(ctx context.Context, systemName string, ...) (*PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse, error)
- func (c *ClientWithResponses) PostUploadFilesystemSystemNameOpsUploadPostWithBodyWithResponse(ctx context.Context, systemName string, ...) (*PostUploadFilesystemSystemNameOpsUploadPostResponse, error)
- func (c *ClientWithResponses) PostUploadFilesystemSystemNameTransferUploadPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PostUploadFilesystemSystemNameTransferUploadPostResponse, error)
- func (c *ClientWithResponses) PostUploadFilesystemSystemNameTransferUploadPostWithResponse(ctx context.Context, systemName string, ...) (*PostUploadFilesystemSystemNameTransferUploadPostResponse, error)
- func (c *ClientWithResponses) PutChmodFilesystemSystemNameOpsChmodPutWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PutChmodFilesystemSystemNameOpsChmodPutResponse, error)
- func (c *ClientWithResponses) PutChmodFilesystemSystemNameOpsChmodPutWithResponse(ctx context.Context, systemName string, ...) (*PutChmodFilesystemSystemNameOpsChmodPutResponse, error)
- func (c *ClientWithResponses) PutChownFilesystemSystemNameOpsChownPutWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, ...) (*PutChownFilesystemSystemNameOpsChownPutResponse, error)
- func (c *ClientWithResponses) PutChownFilesystemSystemNameOpsChownPutWithResponse(ctx context.Context, systemName string, ...) (*PutChownFilesystemSystemNameOpsChownPutResponse, error)
- type ClientWithResponsesInterface
- type CompressFilesystemSystemNameTransferCompressPostJSONRequestBody
- type CompressFilesystemSystemNameTransferCompressPostResponse
- type CompressRequest
- type CompressResponse
- type CompressionType
- type ContentUnit
- type CopyRequest
- type CopyResponse
- type DataOperation
- type DataOperation_DataTransfer
- func (t DataOperation_DataTransfer) AsS3DataTransfer() (S3DataTransfer, error)
- func (t DataOperation_DataTransfer) AsStreamerDataTransfer() (StreamerDataTransfer, error)
- func (t DataOperation_DataTransfer) AsWormholeDataTransfer() (WormholeDataTransfer, error)
- func (t DataOperation_DataTransfer) Discriminator() (string, error)
- func (t *DataOperation_DataTransfer) FromS3DataTransfer(v S3DataTransfer) error
- func (t *DataOperation_DataTransfer) FromStreamerDataTransfer(v StreamerDataTransfer) error
- func (t *DataOperation_DataTransfer) FromWormholeDataTransfer(v WormholeDataTransfer) error
- func (t DataOperation_DataTransfer) MarshalJSON() ([]byte, error)
- func (t *DataOperation_DataTransfer) MergeS3DataTransfer(v S3DataTransfer) error
- func (t *DataOperation_DataTransfer) MergeStreamerDataTransfer(v StreamerDataTransfer) error
- func (t *DataOperation_DataTransfer) MergeWormholeDataTransfer(v WormholeDataTransfer) error
- func (t *DataOperation_DataTransfer) UnmarshalJSON(b []byte) error
- func (t DataOperation_DataTransfer) ValueByDiscriminator() (interface{}, error)
- type DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse
- type DeleteResponse
- type DeleteRmFilesystemSystemNameOpsRmDeleteParams
- type DeleteRmFilesystemSystemNameOpsRmDeleteResponse
- type DeleteRmFilesystemSystemNameTransferRmDeleteParams
- type DeleteRmFilesystemSystemNameTransferRmDeleteResponse
- type DownloadFileResponse
- type DownloadFileResponse_TransferDirectives
- func (t DownloadFileResponse_TransferDirectives) AsS3TransferResponse() (S3TransferResponse, error)
- func (t DownloadFileResponse_TransferDirectives) AsStreamerTransferResponse() (StreamerTransferResponse, error)
- func (t DownloadFileResponse_TransferDirectives) AsWormholeTransferResponse() (WormholeTransferResponse, error)
- func (t *DownloadFileResponse_TransferDirectives) FromS3TransferResponse(v S3TransferResponse) error
- func (t *DownloadFileResponse_TransferDirectives) FromStreamerTransferResponse(v StreamerTransferResponse) error
- func (t *DownloadFileResponse_TransferDirectives) FromWormholeTransferResponse(v WormholeTransferResponse) error
- func (t DownloadFileResponse_TransferDirectives) MarshalJSON() ([]byte, error)
- func (t *DownloadFileResponse_TransferDirectives) MergeS3TransferResponse(v S3TransferResponse) error
- func (t *DownloadFileResponse_TransferDirectives) MergeStreamerTransferResponse(v StreamerTransferResponse) error
- func (t *DownloadFileResponse_TransferDirectives) MergeWormholeTransferResponse(v WormholeTransferResponse) error
- func (t *DownloadFileResponse_TransferDirectives) UnmarshalJSON(b []byte) error
- type ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody
- type ExtractFilesystemSystemNameTransferExtractPostResponse
- type ExtractRequest
- type ExtractResponse
- type File
- type FileChecksum
- type FileContent
- type FileStat
- type FileSystem
- type FileSystemDataType
- type FilesystemServiceHealth
- type FirecrestClient
- type FirecrestClientOption
- type FirecrestFilesystemTransferModelsTransferJob
- type FirecrestFilesystemTransferModelsTransferJobLogs
- type FirecrestRemoteSessionController
- func (c *FirecrestRemoteSessionController) GetCurrentSystem(ctx context.Context) (system HPCCluster, err error)
- func (c *FirecrestRemoteSessionController) Start(ctx context.Context) error
- func (c *FirecrestRemoteSessionController) Status(ctx context.Context) (state models.RemoteSessionState, err error)
- func (c *FirecrestRemoteSessionController) Stop(ctx context.Context) error
- type GetChecksumFilesystemSystemNameOpsChecksumGetParams
- type GetChecksumFilesystemSystemNameOpsChecksumGetResponse
- type GetDirectoryLsResponse
- type GetDownloadFilesystemSystemNameOpsDownloadGetParams
- type GetDownloadFilesystemSystemNameOpsDownloadGetResponse
- type GetFileChecksumResponse
- type GetFileFilesystemSystemNameOpsFileGetParams
- type GetFileFilesystemSystemNameOpsFileGetResponse
- type GetFileHeadResponse
- type GetFileStatResponse
- type GetFileTailResponse
- type GetFileTypeResponse
- type GetHeadFilesystemSystemNameOpsHeadGetParams
- type GetHeadFilesystemSystemNameOpsHeadGetResponse
- type GetJobComputeSystemNameJobsJobIdGetResponse
- type GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse
- type GetJobMetadataResponse
- type GetJobResponse
- type GetJobsComputeSystemNameJobsGetParams
- type GetJobsComputeSystemNameJobsGetResponse
- type GetLiveness
- type GetLivenessStatusLivenessGetResponse
- type GetLsFilesystemSystemNameOpsLsGetParams
- type GetLsFilesystemSystemNameOpsLsGetResponse
- type GetNodesResponse
- type GetPartitionsResponse
- type GetReservationsResponse
- type GetStatFilesystemSystemNameOpsStatGetParams
- type GetStatFilesystemSystemNameOpsStatGetResponse
- type GetSystemNodesStatusSystemNameNodesGetResponse
- type GetSystemPartitionsStatusSystemNamePartitionsGetResponse
- type GetSystemReservationsStatusSystemNameReservationsGetResponse
- type GetSystemsResponse
- type GetSystemsStatusSystemsGetResponse
- type GetTailFilesystemSystemNameOpsTailGetParams
- type GetTailFilesystemSystemNameOpsTailGetResponse
- type GetUserinfoStatusSystemNameUserinfoGetResponse
- type GetViewFileResponse
- type GetViewFilesystemSystemNameOpsViewGetParams
- type GetViewFilesystemSystemNameOpsViewGetResponse
- type HPCCluster
- type HPCCluster_ServicesHealth_Item
- func (t HPCCluster_ServicesHealth_Item) AsFilesystemServiceHealth() (FilesystemServiceHealth, error)
- func (t HPCCluster_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
- func (t HPCCluster_ServicesHealth_Item) AsSSHServiceHealth() (SSHServiceHealth, error)
- func (t HPCCluster_ServicesHealth_Item) AsSchedulerServiceHealth() (SchedulerServiceHealth, error)
- func (t *HPCCluster_ServicesHealth_Item) FromFilesystemServiceHealth(v FilesystemServiceHealth) error
- func (t *HPCCluster_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
- func (t *HPCCluster_ServicesHealth_Item) FromSSHServiceHealth(v SSHServiceHealth) error
- func (t *HPCCluster_ServicesHealth_Item) FromSchedulerServiceHealth(v SchedulerServiceHealth) error
- func (t HPCCluster_ServicesHealth_Item) MarshalJSON() ([]byte, error)
- func (t *HPCCluster_ServicesHealth_Item) MergeFilesystemServiceHealth(v FilesystemServiceHealth) error
- func (t *HPCCluster_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
- func (t *HPCCluster_ServicesHealth_Item) MergeSSHServiceHealth(v SSHServiceHealth) error
- func (t *HPCCluster_ServicesHealth_Item) MergeSchedulerServiceHealth(v SchedulerServiceHealth) error
- func (t *HPCCluster_ServicesHealth_Item) UnmarshalJSON(b []byte) error
- type HealthCheckException
- type HealthCheckType
- type HttpRequestDoer
- type JobDescriptionModel
- type JobDescriptionModelEnv0
- type JobDescriptionModelEnv1
- type JobDescriptionModel_Env
- func (t JobDescriptionModel_Env) AsJobDescriptionModelEnv0() (JobDescriptionModelEnv0, error)
- func (t JobDescriptionModel_Env) AsJobDescriptionModelEnv1() (JobDescriptionModelEnv1, error)
- func (t *JobDescriptionModel_Env) FromJobDescriptionModelEnv0(v JobDescriptionModelEnv0) error
- func (t *JobDescriptionModel_Env) FromJobDescriptionModelEnv1(v JobDescriptionModelEnv1) error
- func (t JobDescriptionModel_Env) MarshalJSON() ([]byte, error)
- func (t *JobDescriptionModel_Env) MergeJobDescriptionModelEnv0(v JobDescriptionModelEnv0) error
- func (t *JobDescriptionModel_Env) MergeJobDescriptionModelEnv1(v JobDescriptionModelEnv1) error
- func (t *JobDescriptionModel_Env) UnmarshalJSON(b []byte) error
- type JobMetadataModel
- type JobModel
- type JobStatus
- type JobTask
- type JobTime
- type MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody
- type MoveMvFilesystemSystemNameTransferMvPostResponse
- type MoveRequest
- type MoveResponse
- type MultipartUpload
- type NodeModel
- type NodeModelFeatures0
- type NodeModelFeatures1
- type NodeModelState0
- type NodeModelState1
- type NodeModel_Features
- func (t NodeModel_Features) AsNodeModelFeatures0() (NodeModelFeatures0, error)
- func (t NodeModel_Features) AsNodeModelFeatures1() (NodeModelFeatures1, error)
- func (t *NodeModel_Features) FromNodeModelFeatures0(v NodeModelFeatures0) error
- func (t *NodeModel_Features) FromNodeModelFeatures1(v NodeModelFeatures1) error
- func (t NodeModel_Features) MarshalJSON() ([]byte, error)
- func (t *NodeModel_Features) MergeNodeModelFeatures0(v NodeModelFeatures0) error
- func (t *NodeModel_Features) MergeNodeModelFeatures1(v NodeModelFeatures1) error
- func (t *NodeModel_Features) UnmarshalJSON(b []byte) error
- type NodeModel_State
- func (t NodeModel_State) AsNodeModelState0() (NodeModelState0, error)
- func (t NodeModel_State) AsNodeModelState1() (NodeModelState1, error)
- func (t *NodeModel_State) FromNodeModelState0(v NodeModelState0) error
- func (t *NodeModel_State) FromNodeModelState1(v NodeModelState1) error
- func (t NodeModel_State) MarshalJSON() ([]byte, error)
- func (t *NodeModel_State) MergeNodeModelState0(v NodeModelState0) error
- func (t *NodeModel_State) MergeNodeModelState1(v NodeModelState1) error
- func (t *NodeModel_State) UnmarshalJSON(b []byte) error
- type PartitionModel
- type PartitionModelPartition0
- type PartitionModelPartition1
- type PartitionModel_Partition
- func (t PartitionModel_Partition) AsPartitionModelPartition0() (PartitionModelPartition0, error)
- func (t PartitionModel_Partition) AsPartitionModelPartition1() (PartitionModelPartition1, error)
- func (t *PartitionModel_Partition) FromPartitionModelPartition0(v PartitionModelPartition0) error
- func (t *PartitionModel_Partition) FromPartitionModelPartition1(v PartitionModelPartition1) error
- func (t PartitionModel_Partition) MarshalJSON() ([]byte, error)
- func (t *PartitionModel_Partition) MergePartitionModelPartition0(v PartitionModelPartition0) error
- func (t *PartitionModel_Partition) MergePartitionModelPartition1(v PartitionModelPartition1) error
- func (t *PartitionModel_Partition) UnmarshalJSON(b []byte) error
- type PosixIdentified
- type PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody
- type PostCompressFilesystemSystemNameOpsCompressPostResponse
- type PostCompressRequest
- type PostCpFilesystemSystemNameTransferCpPostJSONRequestBody
- type PostCpFilesystemSystemNameTransferCpPostResponse
- type PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody
- type PostDownloadFilesystemSystemNameTransferDownloadPostResponse
- type PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody
- type PostExtractFilesystemSystemNameOpsExtractPostResponse
- type PostExtractRequest
- type PostFileDownloadRequest
- type PostFileDownloadRequest_TransferDirectives
- func (t PostFileDownloadRequest_TransferDirectives) AsS3TransferRequest() (S3TransferRequest, error)
- func (t PostFileDownloadRequest_TransferDirectives) AsStreamerTransferRequest() (StreamerTransferRequest, error)
- func (t PostFileDownloadRequest_TransferDirectives) AsWormholeTransferRequest() (WormholeTransferRequest, error)
- func (t *PostFileDownloadRequest_TransferDirectives) FromS3TransferRequest(v S3TransferRequest) error
- func (t *PostFileDownloadRequest_TransferDirectives) FromStreamerTransferRequest(v StreamerTransferRequest) error
- func (t *PostFileDownloadRequest_TransferDirectives) FromWormholeTransferRequest(v WormholeTransferRequest) error
- func (t PostFileDownloadRequest_TransferDirectives) MarshalJSON() ([]byte, error)
- func (t *PostFileDownloadRequest_TransferDirectives) MergeS3TransferRequest(v S3TransferRequest) error
- func (t *PostFileDownloadRequest_TransferDirectives) MergeStreamerTransferRequest(v StreamerTransferRequest) error
- func (t *PostFileDownloadRequest_TransferDirectives) MergeWormholeTransferRequest(v WormholeTransferRequest) error
- func (t *PostFileDownloadRequest_TransferDirectives) UnmarshalJSON(b []byte) error
- type PostFileSymlinkRequest
- type PostFileSymlinkResponse
- type PostFileUploadRequest
- type PostFileUploadRequest_TransferDirectives
- func (t PostFileUploadRequest_TransferDirectives) AsS3TransferRequest() (S3TransferRequest, error)
- func (t PostFileUploadRequest_TransferDirectives) AsStreamerTransferRequest() (StreamerTransferRequest, error)
- func (t PostFileUploadRequest_TransferDirectives) AsWormholeTransferRequest() (WormholeTransferRequest, error)
- func (t *PostFileUploadRequest_TransferDirectives) FromS3TransferRequest(v S3TransferRequest) error
- func (t *PostFileUploadRequest_TransferDirectives) FromStreamerTransferRequest(v StreamerTransferRequest) error
- func (t *PostFileUploadRequest_TransferDirectives) FromWormholeTransferRequest(v WormholeTransferRequest) error
- func (t PostFileUploadRequest_TransferDirectives) MarshalJSON() ([]byte, error)
- func (t *PostFileUploadRequest_TransferDirectives) MergeS3TransferRequest(v S3TransferRequest) error
- func (t *PostFileUploadRequest_TransferDirectives) MergeStreamerTransferRequest(v StreamerTransferRequest) error
- func (t *PostFileUploadRequest_TransferDirectives) MergeWormholeTransferRequest(v WormholeTransferRequest) error
- func (t *PostFileUploadRequest_TransferDirectives) UnmarshalJSON(b []byte) error
- type PostJobAttachRequest
- type PostJobSubmissionResponse
- type PostJobSubmitComputeSystemNameJobsPostJSONRequestBody
- type PostJobSubmitComputeSystemNameJobsPostResponse
- type PostJobSubmitRequest
- type PostMakeDirRequest
- type PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody
- type PostMkdirFilesystemSystemNameOpsMkdirPostResponse
- type PostMkdirResponse
- type PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody
- type PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse
- type PostUploadFilesystemSystemNameOpsUploadPostMultipartRequestBody
- type PostUploadFilesystemSystemNameOpsUploadPostParams
- type PostUploadFilesystemSystemNameOpsUploadPostResponse
- type PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody
- type PostUploadFilesystemSystemNameTransferUploadPostResponse
- type Probing
- type PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody
- type PutChmodFilesystemSystemNameOpsChmodPutResponse
- type PutChownFilesystemSystemNameOpsChownPutJSONRequestBody
- type PutChownFilesystemSystemNameOpsChownPutResponse
- type PutFileChmodRequest
- type PutFileChmodResponse
- type PutFileChownRequest
- type PutFileChownResponse
- type RequestEditorFn
- type ReservationModel
- type S3DataTransfer
- type S3DataTransfer_ServicesHealth_Item
- func (t S3DataTransfer_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
- func (t S3DataTransfer_ServicesHealth_Item) AsS3ServiceHealth() (S3ServiceHealth, error)
- func (t *S3DataTransfer_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
- func (t *S3DataTransfer_ServicesHealth_Item) FromS3ServiceHealth(v S3ServiceHealth) error
- func (t S3DataTransfer_ServicesHealth_Item) MarshalJSON() ([]byte, error)
- func (t *S3DataTransfer_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
- func (t *S3DataTransfer_ServicesHealth_Item) MergeS3ServiceHealth(v S3ServiceHealth) error
- func (t *S3DataTransfer_ServicesHealth_Item) UnmarshalJSON(b []byte) error
- type S3ServiceHealth
- type S3TransferRequest
- type S3TransferResponse
- type SSHClientPool
- type SSHServiceHealth
- type SSHTimeouts
- type Scheduler
- type SchedulerServiceHealth
- type SchedulerType
- type StreamerDataTransfer
- type StreamerDataTransfer_ServicesHealth_Item
- func (t StreamerDataTransfer_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
- func (t StreamerDataTransfer_ServicesHealth_Item) AsS3ServiceHealth() (S3ServiceHealth, error)
- func (t *StreamerDataTransfer_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
- func (t *StreamerDataTransfer_ServicesHealth_Item) FromS3ServiceHealth(v S3ServiceHealth) error
- func (t StreamerDataTransfer_ServicesHealth_Item) MarshalJSON() ([]byte, error)
- func (t *StreamerDataTransfer_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
- func (t *StreamerDataTransfer_ServicesHealth_Item) MergeS3ServiceHealth(v S3ServiceHealth) error
- func (t *StreamerDataTransfer_ServicesHealth_Item) UnmarshalJSON(b []byte) error
- type StreamerTransferRequest
- type StreamerTransferResponse
- type UploadFileResponse
- type UploadFileResponse_TransferDirectives
- func (t UploadFileResponse_TransferDirectives) AsS3TransferResponse() (S3TransferResponse, error)
- func (t UploadFileResponse_TransferDirectives) AsStreamerTransferResponse() (StreamerTransferResponse, error)
- func (t UploadFileResponse_TransferDirectives) AsWormholeTransferResponse() (WormholeTransferResponse, error)
- func (t *UploadFileResponse_TransferDirectives) FromS3TransferResponse(v S3TransferResponse) error
- func (t *UploadFileResponse_TransferDirectives) FromStreamerTransferResponse(v StreamerTransferResponse) error
- func (t *UploadFileResponse_TransferDirectives) FromWormholeTransferResponse(v WormholeTransferResponse) error
- func (t UploadFileResponse_TransferDirectives) MarshalJSON() ([]byte, error)
- func (t *UploadFileResponse_TransferDirectives) MergeS3TransferResponse(v S3TransferResponse) error
- func (t *UploadFileResponse_TransferDirectives) MergeStreamerTransferResponse(v StreamerTransferResponse) error
- func (t *UploadFileResponse_TransferDirectives) MergeWormholeTransferResponse(v WormholeTransferResponse) error
- func (t *UploadFileResponse_TransferDirectives) UnmarshalJSON(b []byte) error
- type UserInfoResponse
- type WormholeDataTransfer
- type WormholeDataTransfer_ServicesHealth_Item
- func (t WormholeDataTransfer_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
- func (t WormholeDataTransfer_ServicesHealth_Item) AsS3ServiceHealth() (S3ServiceHealth, error)
- func (t *WormholeDataTransfer_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
- func (t *WormholeDataTransfer_ServicesHealth_Item) FromS3ServiceHealth(v S3ServiceHealth) error
- func (t WormholeDataTransfer_ServicesHealth_Item) MarshalJSON() ([]byte, error)
- func (t *WormholeDataTransfer_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
- func (t *WormholeDataTransfer_ServicesHealth_Item) MergeS3ServiceHealth(v S3ServiceHealth) error
- func (t *WormholeDataTransfer_ServicesHealth_Item) UnmarshalJSON(b []byte) error
- type WormholeTransferRequest
- type WormholeTransferResponse
Constants ¶
const ( APIAuthDependencyScopes = "APIAuthDependency.Scopes" HTTPBearerScopes = "HTTPBearer.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func GetRemoteSessionState ¶
func GetRemoteSessionState(status string) (state models.RemoteSessionState, err error)
GetRemoteSessionState translates the state returned by the FirecREST API into a RemoteSessionState
Reference: https://slurm.schedmd.com/job_state_codes.html
We are assuming that the base states is what the FirecREST API returns.
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
func NewAttachComputeSystemNameJobsJobIdAttachPutRequest ¶
func NewAttachComputeSystemNameJobsJobIdAttachPutRequest(server string, systemName string, jobId string, body AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody) (*http.Request, error)
NewAttachComputeSystemNameJobsJobIdAttachPutRequest calls the generic AttachComputeSystemNameJobsJobIdAttachPut builder with application/json body
func NewAttachComputeSystemNameJobsJobIdAttachPutRequestWithBody ¶
func NewAttachComputeSystemNameJobsJobIdAttachPutRequestWithBody(server string, systemName string, jobId string, contentType string, body io.Reader) (*http.Request, error)
NewAttachComputeSystemNameJobsJobIdAttachPutRequestWithBody generates requests for AttachComputeSystemNameJobsJobIdAttachPut with any type of body
func NewCompressFilesystemSystemNameTransferCompressPostRequest ¶
func NewCompressFilesystemSystemNameTransferCompressPostRequest(server string, systemName string, body CompressFilesystemSystemNameTransferCompressPostJSONRequestBody) (*http.Request, error)
NewCompressFilesystemSystemNameTransferCompressPostRequest calls the generic CompressFilesystemSystemNameTransferCompressPost builder with application/json body
func NewCompressFilesystemSystemNameTransferCompressPostRequestWithBody ¶
func NewCompressFilesystemSystemNameTransferCompressPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewCompressFilesystemSystemNameTransferCompressPostRequestWithBody generates requests for CompressFilesystemSystemNameTransferCompressPost with any type of body
func NewDeleteJobCancelComputeSystemNameJobsJobIdDeleteRequest ¶
func NewDeleteJobCancelComputeSystemNameJobsJobIdDeleteRequest(server string, systemName string, jobId string) (*http.Request, error)
NewDeleteJobCancelComputeSystemNameJobsJobIdDeleteRequest generates requests for DeleteJobCancelComputeSystemNameJobsJobIdDelete
func NewDeleteRmFilesystemSystemNameOpsRmDeleteRequest ¶
func NewDeleteRmFilesystemSystemNameOpsRmDeleteRequest(server string, systemName string, params *DeleteRmFilesystemSystemNameOpsRmDeleteParams) (*http.Request, error)
NewDeleteRmFilesystemSystemNameOpsRmDeleteRequest generates requests for DeleteRmFilesystemSystemNameOpsRmDelete
func NewDeleteRmFilesystemSystemNameTransferRmDeleteRequest ¶
func NewDeleteRmFilesystemSystemNameTransferRmDeleteRequest(server string, systemName string, params *DeleteRmFilesystemSystemNameTransferRmDeleteParams) (*http.Request, error)
NewDeleteRmFilesystemSystemNameTransferRmDeleteRequest generates requests for DeleteRmFilesystemSystemNameTransferRmDelete
func NewExtractFilesystemSystemNameTransferExtractPostRequest ¶
func NewExtractFilesystemSystemNameTransferExtractPostRequest(server string, systemName string, body ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody) (*http.Request, error)
NewExtractFilesystemSystemNameTransferExtractPostRequest calls the generic ExtractFilesystemSystemNameTransferExtractPost builder with application/json body
func NewExtractFilesystemSystemNameTransferExtractPostRequestWithBody ¶
func NewExtractFilesystemSystemNameTransferExtractPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewExtractFilesystemSystemNameTransferExtractPostRequestWithBody generates requests for ExtractFilesystemSystemNameTransferExtractPost with any type of body
func NewGetChecksumFilesystemSystemNameOpsChecksumGetRequest ¶
func NewGetChecksumFilesystemSystemNameOpsChecksumGetRequest(server string, systemName string, params *GetChecksumFilesystemSystemNameOpsChecksumGetParams) (*http.Request, error)
NewGetChecksumFilesystemSystemNameOpsChecksumGetRequest generates requests for GetChecksumFilesystemSystemNameOpsChecksumGet
func NewGetDownloadFilesystemSystemNameOpsDownloadGetRequest ¶
func NewGetDownloadFilesystemSystemNameOpsDownloadGetRequest(server string, systemName string, params *GetDownloadFilesystemSystemNameOpsDownloadGetParams) (*http.Request, error)
NewGetDownloadFilesystemSystemNameOpsDownloadGetRequest generates requests for GetDownloadFilesystemSystemNameOpsDownloadGet
func NewGetFileFilesystemSystemNameOpsFileGetRequest ¶
func NewGetFileFilesystemSystemNameOpsFileGetRequest(server string, systemName string, params *GetFileFilesystemSystemNameOpsFileGetParams) (*http.Request, error)
NewGetFileFilesystemSystemNameOpsFileGetRequest generates requests for GetFileFilesystemSystemNameOpsFileGet
func NewGetHeadFilesystemSystemNameOpsHeadGetRequest ¶
func NewGetHeadFilesystemSystemNameOpsHeadGetRequest(server string, systemName string, params *GetHeadFilesystemSystemNameOpsHeadGetParams) (*http.Request, error)
NewGetHeadFilesystemSystemNameOpsHeadGetRequest generates requests for GetHeadFilesystemSystemNameOpsHeadGet
func NewGetJobComputeSystemNameJobsJobIdGetRequest ¶
func NewGetJobComputeSystemNameJobsJobIdGetRequest(server string, systemName string, jobId string) (*http.Request, error)
NewGetJobComputeSystemNameJobsJobIdGetRequest generates requests for GetJobComputeSystemNameJobsJobIdGet
func NewGetJobMetadataComputeSystemNameJobsJobIdMetadataGetRequest ¶
func NewGetJobMetadataComputeSystemNameJobsJobIdMetadataGetRequest(server string, systemName string, jobId string) (*http.Request, error)
NewGetJobMetadataComputeSystemNameJobsJobIdMetadataGetRequest generates requests for GetJobMetadataComputeSystemNameJobsJobIdMetadataGet
func NewGetJobsComputeSystemNameJobsGetRequest ¶
func NewGetJobsComputeSystemNameJobsGetRequest(server string, systemName string, params *GetJobsComputeSystemNameJobsGetParams) (*http.Request, error)
NewGetJobsComputeSystemNameJobsGetRequest generates requests for GetJobsComputeSystemNameJobsGet
func NewGetLivenessStatusLivenessGetRequest ¶
NewGetLivenessStatusLivenessGetRequest generates requests for GetLivenessStatusLivenessGet
func NewGetLsFilesystemSystemNameOpsLsGetRequest ¶
func NewGetLsFilesystemSystemNameOpsLsGetRequest(server string, systemName string, params *GetLsFilesystemSystemNameOpsLsGetParams) (*http.Request, error)
NewGetLsFilesystemSystemNameOpsLsGetRequest generates requests for GetLsFilesystemSystemNameOpsLsGet
func NewGetStatFilesystemSystemNameOpsStatGetRequest ¶
func NewGetStatFilesystemSystemNameOpsStatGetRequest(server string, systemName string, params *GetStatFilesystemSystemNameOpsStatGetParams) (*http.Request, error)
NewGetStatFilesystemSystemNameOpsStatGetRequest generates requests for GetStatFilesystemSystemNameOpsStatGet
func NewGetSystemNodesStatusSystemNameNodesGetRequest ¶
func NewGetSystemNodesStatusSystemNameNodesGetRequest(server string, systemName string) (*http.Request, error)
NewGetSystemNodesStatusSystemNameNodesGetRequest generates requests for GetSystemNodesStatusSystemNameNodesGet
func NewGetSystemPartitionsStatusSystemNamePartitionsGetRequest ¶
func NewGetSystemPartitionsStatusSystemNamePartitionsGetRequest(server string, systemName string) (*http.Request, error)
NewGetSystemPartitionsStatusSystemNamePartitionsGetRequest generates requests for GetSystemPartitionsStatusSystemNamePartitionsGet
func NewGetSystemReservationsStatusSystemNameReservationsGetRequest ¶
func NewGetSystemReservationsStatusSystemNameReservationsGetRequest(server string, systemName string) (*http.Request, error)
NewGetSystemReservationsStatusSystemNameReservationsGetRequest generates requests for GetSystemReservationsStatusSystemNameReservationsGet
func NewGetSystemsStatusSystemsGetRequest ¶
NewGetSystemsStatusSystemsGetRequest generates requests for GetSystemsStatusSystemsGet
func NewGetTailFilesystemSystemNameOpsTailGetRequest ¶
func NewGetTailFilesystemSystemNameOpsTailGetRequest(server string, systemName string, params *GetTailFilesystemSystemNameOpsTailGetParams) (*http.Request, error)
NewGetTailFilesystemSystemNameOpsTailGetRequest generates requests for GetTailFilesystemSystemNameOpsTailGet
func NewGetUserinfoStatusSystemNameUserinfoGetRequest ¶
func NewGetUserinfoStatusSystemNameUserinfoGetRequest(server string, systemName string) (*http.Request, error)
NewGetUserinfoStatusSystemNameUserinfoGetRequest generates requests for GetUserinfoStatusSystemNameUserinfoGet
func NewGetViewFilesystemSystemNameOpsViewGetRequest ¶
func NewGetViewFilesystemSystemNameOpsViewGetRequest(server string, systemName string, params *GetViewFilesystemSystemNameOpsViewGetParams) (*http.Request, error)
NewGetViewFilesystemSystemNameOpsViewGetRequest generates requests for GetViewFilesystemSystemNameOpsViewGet
func NewMoveMvFilesystemSystemNameTransferMvPostRequest ¶
func NewMoveMvFilesystemSystemNameTransferMvPostRequest(server string, systemName string, body MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody) (*http.Request, error)
NewMoveMvFilesystemSystemNameTransferMvPostRequest calls the generic MoveMvFilesystemSystemNameTransferMvPost builder with application/json body
func NewMoveMvFilesystemSystemNameTransferMvPostRequestWithBody ¶
func NewMoveMvFilesystemSystemNameTransferMvPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewMoveMvFilesystemSystemNameTransferMvPostRequestWithBody generates requests for MoveMvFilesystemSystemNameTransferMvPost with any type of body
func NewPostCompressFilesystemSystemNameOpsCompressPostRequest ¶
func NewPostCompressFilesystemSystemNameOpsCompressPostRequest(server string, systemName string, body PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody) (*http.Request, error)
NewPostCompressFilesystemSystemNameOpsCompressPostRequest calls the generic PostCompressFilesystemSystemNameOpsCompressPost builder with application/json body
func NewPostCompressFilesystemSystemNameOpsCompressPostRequestWithBody ¶
func NewPostCompressFilesystemSystemNameOpsCompressPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostCompressFilesystemSystemNameOpsCompressPostRequestWithBody generates requests for PostCompressFilesystemSystemNameOpsCompressPost with any type of body
func NewPostCpFilesystemSystemNameTransferCpPostRequest ¶
func NewPostCpFilesystemSystemNameTransferCpPostRequest(server string, systemName string, body PostCpFilesystemSystemNameTransferCpPostJSONRequestBody) (*http.Request, error)
NewPostCpFilesystemSystemNameTransferCpPostRequest calls the generic PostCpFilesystemSystemNameTransferCpPost builder with application/json body
func NewPostCpFilesystemSystemNameTransferCpPostRequestWithBody ¶
func NewPostCpFilesystemSystemNameTransferCpPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostCpFilesystemSystemNameTransferCpPostRequestWithBody generates requests for PostCpFilesystemSystemNameTransferCpPost with any type of body
func NewPostDownloadFilesystemSystemNameTransferDownloadPostRequest ¶
func NewPostDownloadFilesystemSystemNameTransferDownloadPostRequest(server string, systemName string, body PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody) (*http.Request, error)
NewPostDownloadFilesystemSystemNameTransferDownloadPostRequest calls the generic PostDownloadFilesystemSystemNameTransferDownloadPost builder with application/json body
func NewPostDownloadFilesystemSystemNameTransferDownloadPostRequestWithBody ¶
func NewPostDownloadFilesystemSystemNameTransferDownloadPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostDownloadFilesystemSystemNameTransferDownloadPostRequestWithBody generates requests for PostDownloadFilesystemSystemNameTransferDownloadPost with any type of body
func NewPostExtractFilesystemSystemNameOpsExtractPostRequest ¶
func NewPostExtractFilesystemSystemNameOpsExtractPostRequest(server string, systemName string, body PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody) (*http.Request, error)
NewPostExtractFilesystemSystemNameOpsExtractPostRequest calls the generic PostExtractFilesystemSystemNameOpsExtractPost builder with application/json body
func NewPostExtractFilesystemSystemNameOpsExtractPostRequestWithBody ¶
func NewPostExtractFilesystemSystemNameOpsExtractPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostExtractFilesystemSystemNameOpsExtractPostRequestWithBody generates requests for PostExtractFilesystemSystemNameOpsExtractPost with any type of body
func NewPostJobSubmitComputeSystemNameJobsPostRequest ¶
func NewPostJobSubmitComputeSystemNameJobsPostRequest(server string, systemName string, body PostJobSubmitComputeSystemNameJobsPostJSONRequestBody) (*http.Request, error)
NewPostJobSubmitComputeSystemNameJobsPostRequest calls the generic PostJobSubmitComputeSystemNameJobsPost builder with application/json body
func NewPostJobSubmitComputeSystemNameJobsPostRequestWithBody ¶
func NewPostJobSubmitComputeSystemNameJobsPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostJobSubmitComputeSystemNameJobsPostRequestWithBody generates requests for PostJobSubmitComputeSystemNameJobsPost with any type of body
func NewPostMkdirFilesystemSystemNameOpsMkdirPostRequest ¶
func NewPostMkdirFilesystemSystemNameOpsMkdirPostRequest(server string, systemName string, body PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody) (*http.Request, error)
NewPostMkdirFilesystemSystemNameOpsMkdirPostRequest calls the generic PostMkdirFilesystemSystemNameOpsMkdirPost builder with application/json body
func NewPostMkdirFilesystemSystemNameOpsMkdirPostRequestWithBody ¶
func NewPostMkdirFilesystemSystemNameOpsMkdirPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostMkdirFilesystemSystemNameOpsMkdirPostRequestWithBody generates requests for PostMkdirFilesystemSystemNameOpsMkdirPost with any type of body
func NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequest ¶
func NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequest(server string, systemName string, body PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody) (*http.Request, error)
NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequest calls the generic PostSymlinkFilesystemSystemNameOpsSymlinkPost builder with application/json body
func NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequestWithBody ¶
func NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostSymlinkFilesystemSystemNameOpsSymlinkPostRequestWithBody generates requests for PostSymlinkFilesystemSystemNameOpsSymlinkPost with any type of body
func NewPostUploadFilesystemSystemNameOpsUploadPostRequestWithBody ¶
func NewPostUploadFilesystemSystemNameOpsUploadPostRequestWithBody(server string, systemName string, params *PostUploadFilesystemSystemNameOpsUploadPostParams, contentType string, body io.Reader) (*http.Request, error)
NewPostUploadFilesystemSystemNameOpsUploadPostRequestWithBody generates requests for PostUploadFilesystemSystemNameOpsUploadPost with any type of body
func NewPostUploadFilesystemSystemNameTransferUploadPostRequest ¶
func NewPostUploadFilesystemSystemNameTransferUploadPostRequest(server string, systemName string, body PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody) (*http.Request, error)
NewPostUploadFilesystemSystemNameTransferUploadPostRequest calls the generic PostUploadFilesystemSystemNameTransferUploadPost builder with application/json body
func NewPostUploadFilesystemSystemNameTransferUploadPostRequestWithBody ¶
func NewPostUploadFilesystemSystemNameTransferUploadPostRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPostUploadFilesystemSystemNameTransferUploadPostRequestWithBody generates requests for PostUploadFilesystemSystemNameTransferUploadPost with any type of body
func NewPutChmodFilesystemSystemNameOpsChmodPutRequest ¶
func NewPutChmodFilesystemSystemNameOpsChmodPutRequest(server string, systemName string, body PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody) (*http.Request, error)
NewPutChmodFilesystemSystemNameOpsChmodPutRequest calls the generic PutChmodFilesystemSystemNameOpsChmodPut builder with application/json body
func NewPutChmodFilesystemSystemNameOpsChmodPutRequestWithBody ¶
func NewPutChmodFilesystemSystemNameOpsChmodPutRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPutChmodFilesystemSystemNameOpsChmodPutRequestWithBody generates requests for PutChmodFilesystemSystemNameOpsChmodPut with any type of body
func NewPutChownFilesystemSystemNameOpsChownPutRequest ¶
func NewPutChownFilesystemSystemNameOpsChownPutRequest(server string, systemName string, body PutChownFilesystemSystemNameOpsChownPutJSONRequestBody) (*http.Request, error)
NewPutChownFilesystemSystemNameOpsChownPutRequest calls the generic PutChownFilesystemSystemNameOpsChownPut builder with application/json body
func NewPutChownFilesystemSystemNameOpsChownPutRequestWithBody ¶
func NewPutChownFilesystemSystemNameOpsChownPutRequestWithBody(server string, systemName string, contentType string, body io.Reader) (*http.Request, error)
NewPutChownFilesystemSystemNameOpsChownPutRequestWithBody generates requests for PutChownFilesystemSystemNameOpsChownPut with any type of body
Types ¶
type ApResponseErrorType ¶
type ApResponseErrorType string
ApResponseErrorType defines model for ApResponseErrorType.
const ( Error ApResponseErrorType = "error" Validation ApResponseErrorType = "validation" )
Defines values for ApResponseErrorType.
type ApiResponseError ¶
type ApiResponseError struct {
Data *map[string]interface{} `json:"data"`
ErrorType *ApResponseErrorType `json:"errorType,omitempty"`
Message string `json:"message"`
User *string `json:"user"`
}
ApiResponseError defines model for ApiResponseError.
type AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody ¶
type AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody = PostJobAttachRequest
AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody defines body for AttachComputeSystemNameJobsJobIdAttachPut for application/json ContentType.
type AttachComputeSystemNameJobsJobIdAttachPutResponse ¶
type AttachComputeSystemNameJobsJobIdAttachPutResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseAttachComputeSystemNameJobsJobIdAttachPutResponse ¶
func ParseAttachComputeSystemNameJobsJobIdAttachPutResponse(rsp *http.Response) (*AttachComputeSystemNameJobsJobIdAttachPutResponse, error)
ParseAttachComputeSystemNameJobsJobIdAttachPutResponse parses an HTTP response from a AttachComputeSystemNameJobsJobIdAttachPutWithResponse call
func (AttachComputeSystemNameJobsJobIdAttachPutResponse) Status ¶
func (r AttachComputeSystemNameJobsJobIdAttachPutResponse) Status() string
Status returns HTTPResponse.Status
func (AttachComputeSystemNameJobsJobIdAttachPutResponse) StatusCode ¶
func (r AttachComputeSystemNameJobsJobIdAttachPutResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BodyPostUploadFilesystemSystemNameOpsUploadPost ¶
type BodyPostUploadFilesystemSystemNameOpsUploadPost struct {
// File File to be uploaded as `multipart/form-data`
File openapi_types.File `json:"file"`
}
BodyPostUploadFilesystemSystemNameOpsUploadPost defines model for Body_post_upload_filesystem__system_name__ops_upload_post.
type BucketLifecycleConfiguration ¶
type BucketLifecycleConfiguration struct {
// Days Number of days after which objects will expire automatically.
Days *int `json:"days,omitempty"`
}
BucketLifecycleConfiguration Configuration for automatic object lifecycle in storage buckets.
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AttachComputeSystemNameJobsJobIdAttachPut ¶
func (c *Client) AttachComputeSystemNameJobsJobIdAttachPut(ctx context.Context, systemName string, jobId string, body AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachComputeSystemNameJobsJobIdAttachPutWithBody ¶
func (*Client) CompressFilesystemSystemNameTransferCompressPost ¶
func (c *Client) CompressFilesystemSystemNameTransferCompressPost(ctx context.Context, systemName string, body CompressFilesystemSystemNameTransferCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CompressFilesystemSystemNameTransferCompressPostWithBody ¶
func (*Client) DeleteJobCancelComputeSystemNameJobsJobIdDelete ¶
func (*Client) DeleteRmFilesystemSystemNameOpsRmDelete ¶
func (c *Client) DeleteRmFilesystemSystemNameOpsRmDelete(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameOpsRmDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteRmFilesystemSystemNameTransferRmDelete ¶
func (c *Client) DeleteRmFilesystemSystemNameTransferRmDelete(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameTransferRmDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExtractFilesystemSystemNameTransferExtractPost ¶
func (c *Client) ExtractFilesystemSystemNameTransferExtractPost(ctx context.Context, systemName string, body ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExtractFilesystemSystemNameTransferExtractPostWithBody ¶
func (*Client) GetChecksumFilesystemSystemNameOpsChecksumGet ¶
func (c *Client) GetChecksumFilesystemSystemNameOpsChecksumGet(ctx context.Context, systemName string, params *GetChecksumFilesystemSystemNameOpsChecksumGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDownloadFilesystemSystemNameOpsDownloadGet ¶
func (c *Client) GetDownloadFilesystemSystemNameOpsDownloadGet(ctx context.Context, systemName string, params *GetDownloadFilesystemSystemNameOpsDownloadGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFileFilesystemSystemNameOpsFileGet ¶
func (c *Client) GetFileFilesystemSystemNameOpsFileGet(ctx context.Context, systemName string, params *GetFileFilesystemSystemNameOpsFileGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetHeadFilesystemSystemNameOpsHeadGet ¶
func (c *Client) GetHeadFilesystemSystemNameOpsHeadGet(ctx context.Context, systemName string, params *GetHeadFilesystemSystemNameOpsHeadGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetJobComputeSystemNameJobsJobIdGet ¶
func (*Client) GetJobMetadataComputeSystemNameJobsJobIdMetadataGet ¶
func (*Client) GetJobsComputeSystemNameJobsGet ¶
func (c *Client) GetJobsComputeSystemNameJobsGet(ctx context.Context, systemName string, params *GetJobsComputeSystemNameJobsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLivenessStatusLivenessGet ¶
func (*Client) GetLsFilesystemSystemNameOpsLsGet ¶
func (c *Client) GetLsFilesystemSystemNameOpsLsGet(ctx context.Context, systemName string, params *GetLsFilesystemSystemNameOpsLsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStatFilesystemSystemNameOpsStatGet ¶
func (c *Client) GetStatFilesystemSystemNameOpsStatGet(ctx context.Context, systemName string, params *GetStatFilesystemSystemNameOpsStatGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSystemNodesStatusSystemNameNodesGet ¶
func (*Client) GetSystemPartitionsStatusSystemNamePartitionsGet ¶
func (*Client) GetSystemReservationsStatusSystemNameReservationsGet ¶
func (*Client) GetSystemsStatusSystemsGet ¶
func (*Client) GetTailFilesystemSystemNameOpsTailGet ¶
func (c *Client) GetTailFilesystemSystemNameOpsTailGet(ctx context.Context, systemName string, params *GetTailFilesystemSystemNameOpsTailGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUserinfoStatusSystemNameUserinfoGet ¶
func (*Client) GetViewFilesystemSystemNameOpsViewGet ¶
func (c *Client) GetViewFilesystemSystemNameOpsViewGet(ctx context.Context, systemName string, params *GetViewFilesystemSystemNameOpsViewGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MoveMvFilesystemSystemNameTransferMvPost ¶
func (c *Client) MoveMvFilesystemSystemNameTransferMvPost(ctx context.Context, systemName string, body MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MoveMvFilesystemSystemNameTransferMvPostWithBody ¶
func (*Client) PostCompressFilesystemSystemNameOpsCompressPost ¶
func (c *Client) PostCompressFilesystemSystemNameOpsCompressPost(ctx context.Context, systemName string, body PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostCompressFilesystemSystemNameOpsCompressPostWithBody ¶
func (*Client) PostCpFilesystemSystemNameTransferCpPost ¶
func (c *Client) PostCpFilesystemSystemNameTransferCpPost(ctx context.Context, systemName string, body PostCpFilesystemSystemNameTransferCpPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostCpFilesystemSystemNameTransferCpPostWithBody ¶
func (*Client) PostDownloadFilesystemSystemNameTransferDownloadPost ¶
func (c *Client) PostDownloadFilesystemSystemNameTransferDownloadPost(ctx context.Context, systemName string, body PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostDownloadFilesystemSystemNameTransferDownloadPostWithBody ¶
func (*Client) PostExtractFilesystemSystemNameOpsExtractPost ¶
func (c *Client) PostExtractFilesystemSystemNameOpsExtractPost(ctx context.Context, systemName string, body PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostExtractFilesystemSystemNameOpsExtractPostWithBody ¶
func (*Client) PostJobSubmitComputeSystemNameJobsPost ¶
func (c *Client) PostJobSubmitComputeSystemNameJobsPost(ctx context.Context, systemName string, body PostJobSubmitComputeSystemNameJobsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostJobSubmitComputeSystemNameJobsPostWithBody ¶
func (*Client) PostMkdirFilesystemSystemNameOpsMkdirPost ¶
func (c *Client) PostMkdirFilesystemSystemNameOpsMkdirPost(ctx context.Context, systemName string, body PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostMkdirFilesystemSystemNameOpsMkdirPostWithBody ¶
func (*Client) PostSymlinkFilesystemSystemNameOpsSymlinkPost ¶
func (c *Client) PostSymlinkFilesystemSystemNameOpsSymlinkPost(ctx context.Context, systemName string, body PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBody ¶
func (*Client) PostUploadFilesystemSystemNameOpsUploadPostWithBody ¶
func (*Client) PostUploadFilesystemSystemNameTransferUploadPost ¶
func (c *Client) PostUploadFilesystemSystemNameTransferUploadPost(ctx context.Context, systemName string, body PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostUploadFilesystemSystemNameTransferUploadPostWithBody ¶
func (*Client) PutChmodFilesystemSystemNameOpsChmodPut ¶
func (c *Client) PutChmodFilesystemSystemNameOpsChmodPut(ctx context.Context, systemName string, body PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutChmodFilesystemSystemNameOpsChmodPutWithBody ¶
func (*Client) PutChownFilesystemSystemNameOpsChownPut ¶
func (c *Client) PutChownFilesystemSystemNameOpsChownPut(ctx context.Context, systemName string, body PutChownFilesystemSystemNameOpsChownPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface {
// GetJobsComputeSystemNameJobsGet request
GetJobsComputeSystemNameJobsGet(ctx context.Context, systemName string, params *GetJobsComputeSystemNameJobsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostJobSubmitComputeSystemNameJobsPostWithBody request with any body
PostJobSubmitComputeSystemNameJobsPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostJobSubmitComputeSystemNameJobsPost(ctx context.Context, systemName string, body PostJobSubmitComputeSystemNameJobsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteJobCancelComputeSystemNameJobsJobIdDelete request
DeleteJobCancelComputeSystemNameJobsJobIdDelete(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetJobComputeSystemNameJobsJobIdGet request
GetJobComputeSystemNameJobsJobIdGet(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AttachComputeSystemNameJobsJobIdAttachPutWithBody request with any body
AttachComputeSystemNameJobsJobIdAttachPutWithBody(ctx context.Context, systemName string, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AttachComputeSystemNameJobsJobIdAttachPut(ctx context.Context, systemName string, jobId string, body AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetJobMetadataComputeSystemNameJobsJobIdMetadataGet request
GetJobMetadataComputeSystemNameJobsJobIdMetadataGet(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetChecksumFilesystemSystemNameOpsChecksumGet request
GetChecksumFilesystemSystemNameOpsChecksumGet(ctx context.Context, systemName string, params *GetChecksumFilesystemSystemNameOpsChecksumGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutChmodFilesystemSystemNameOpsChmodPutWithBody request with any body
PutChmodFilesystemSystemNameOpsChmodPutWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutChmodFilesystemSystemNameOpsChmodPut(ctx context.Context, systemName string, body PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutChownFilesystemSystemNameOpsChownPutWithBody request with any body
PutChownFilesystemSystemNameOpsChownPutWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutChownFilesystemSystemNameOpsChownPut(ctx context.Context, systemName string, body PutChownFilesystemSystemNameOpsChownPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostCompressFilesystemSystemNameOpsCompressPostWithBody request with any body
PostCompressFilesystemSystemNameOpsCompressPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostCompressFilesystemSystemNameOpsCompressPost(ctx context.Context, systemName string, body PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDownloadFilesystemSystemNameOpsDownloadGet request
GetDownloadFilesystemSystemNameOpsDownloadGet(ctx context.Context, systemName string, params *GetDownloadFilesystemSystemNameOpsDownloadGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostExtractFilesystemSystemNameOpsExtractPostWithBody request with any body
PostExtractFilesystemSystemNameOpsExtractPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostExtractFilesystemSystemNameOpsExtractPost(ctx context.Context, systemName string, body PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFileFilesystemSystemNameOpsFileGet request
GetFileFilesystemSystemNameOpsFileGet(ctx context.Context, systemName string, params *GetFileFilesystemSystemNameOpsFileGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHeadFilesystemSystemNameOpsHeadGet request
GetHeadFilesystemSystemNameOpsHeadGet(ctx context.Context, systemName string, params *GetHeadFilesystemSystemNameOpsHeadGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLsFilesystemSystemNameOpsLsGet request
GetLsFilesystemSystemNameOpsLsGet(ctx context.Context, systemName string, params *GetLsFilesystemSystemNameOpsLsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostMkdirFilesystemSystemNameOpsMkdirPostWithBody request with any body
PostMkdirFilesystemSystemNameOpsMkdirPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostMkdirFilesystemSystemNameOpsMkdirPost(ctx context.Context, systemName string, body PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRmFilesystemSystemNameOpsRmDelete request
DeleteRmFilesystemSystemNameOpsRmDelete(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameOpsRmDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetStatFilesystemSystemNameOpsStatGet request
GetStatFilesystemSystemNameOpsStatGet(ctx context.Context, systemName string, params *GetStatFilesystemSystemNameOpsStatGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBody request with any body
PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostSymlinkFilesystemSystemNameOpsSymlinkPost(ctx context.Context, systemName string, body PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTailFilesystemSystemNameOpsTailGet request
GetTailFilesystemSystemNameOpsTailGet(ctx context.Context, systemName string, params *GetTailFilesystemSystemNameOpsTailGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostUploadFilesystemSystemNameOpsUploadPostWithBody request with any body
PostUploadFilesystemSystemNameOpsUploadPostWithBody(ctx context.Context, systemName string, params *PostUploadFilesystemSystemNameOpsUploadPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetViewFilesystemSystemNameOpsViewGet request
GetViewFilesystemSystemNameOpsViewGet(ctx context.Context, systemName string, params *GetViewFilesystemSystemNameOpsViewGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CompressFilesystemSystemNameTransferCompressPostWithBody request with any body
CompressFilesystemSystemNameTransferCompressPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CompressFilesystemSystemNameTransferCompressPost(ctx context.Context, systemName string, body CompressFilesystemSystemNameTransferCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostCpFilesystemSystemNameTransferCpPostWithBody request with any body
PostCpFilesystemSystemNameTransferCpPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostCpFilesystemSystemNameTransferCpPost(ctx context.Context, systemName string, body PostCpFilesystemSystemNameTransferCpPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostDownloadFilesystemSystemNameTransferDownloadPostWithBody request with any body
PostDownloadFilesystemSystemNameTransferDownloadPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostDownloadFilesystemSystemNameTransferDownloadPost(ctx context.Context, systemName string, body PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExtractFilesystemSystemNameTransferExtractPostWithBody request with any body
ExtractFilesystemSystemNameTransferExtractPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExtractFilesystemSystemNameTransferExtractPost(ctx context.Context, systemName string, body ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// MoveMvFilesystemSystemNameTransferMvPostWithBody request with any body
MoveMvFilesystemSystemNameTransferMvPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MoveMvFilesystemSystemNameTransferMvPost(ctx context.Context, systemName string, body MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRmFilesystemSystemNameTransferRmDelete request
DeleteRmFilesystemSystemNameTransferRmDelete(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameTransferRmDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostUploadFilesystemSystemNameTransferUploadPostWithBody request with any body
PostUploadFilesystemSystemNameTransferUploadPostWithBody(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostUploadFilesystemSystemNameTransferUploadPost(ctx context.Context, systemName string, body PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLivenessStatusLivenessGet request
GetLivenessStatusLivenessGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSystemsStatusSystemsGet request
GetSystemsStatusSystemsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSystemNodesStatusSystemNameNodesGet request
GetSystemNodesStatusSystemNameNodesGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSystemPartitionsStatusSystemNamePartitionsGet request
GetSystemPartitionsStatusSystemNamePartitionsGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSystemReservationsStatusSystemNameReservationsGet request
GetSystemReservationsStatusSystemNameReservationsGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUserinfoStatusSystemNameUserinfoGet request
GetUserinfoStatusSystemNameUserinfoGet(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AttachComputeSystemNameJobsJobIdAttachPutWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachComputeSystemNameJobsJobIdAttachPutWithBodyWithResponse(ctx context.Context, systemName string, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachComputeSystemNameJobsJobIdAttachPutResponse, error)
AttachComputeSystemNameJobsJobIdAttachPutWithBodyWithResponse request with arbitrary body returning *AttachComputeSystemNameJobsJobIdAttachPutResponse
func (*ClientWithResponses) AttachComputeSystemNameJobsJobIdAttachPutWithResponse ¶
func (c *ClientWithResponses) AttachComputeSystemNameJobsJobIdAttachPutWithResponse(ctx context.Context, systemName string, jobId string, body AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachComputeSystemNameJobsJobIdAttachPutResponse, error)
func (*ClientWithResponses) CompressFilesystemSystemNameTransferCompressPostWithBodyWithResponse ¶
func (c *ClientWithResponses) CompressFilesystemSystemNameTransferCompressPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompressFilesystemSystemNameTransferCompressPostResponse, error)
CompressFilesystemSystemNameTransferCompressPostWithBodyWithResponse request with arbitrary body returning *CompressFilesystemSystemNameTransferCompressPostResponse
func (*ClientWithResponses) CompressFilesystemSystemNameTransferCompressPostWithResponse ¶
func (c *ClientWithResponses) CompressFilesystemSystemNameTransferCompressPostWithResponse(ctx context.Context, systemName string, body CompressFilesystemSystemNameTransferCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CompressFilesystemSystemNameTransferCompressPostResponse, error)
func (*ClientWithResponses) DeleteJobCancelComputeSystemNameJobsJobIdDeleteWithResponse ¶
func (c *ClientWithResponses) DeleteJobCancelComputeSystemNameJobsJobIdDeleteWithResponse(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse, error)
DeleteJobCancelComputeSystemNameJobsJobIdDeleteWithResponse request returning *DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse
func (*ClientWithResponses) DeleteRmFilesystemSystemNameOpsRmDeleteWithResponse ¶
func (c *ClientWithResponses) DeleteRmFilesystemSystemNameOpsRmDeleteWithResponse(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameOpsRmDeleteParams, reqEditors ...RequestEditorFn) (*DeleteRmFilesystemSystemNameOpsRmDeleteResponse, error)
DeleteRmFilesystemSystemNameOpsRmDeleteWithResponse request returning *DeleteRmFilesystemSystemNameOpsRmDeleteResponse
func (*ClientWithResponses) DeleteRmFilesystemSystemNameTransferRmDeleteWithResponse ¶
func (c *ClientWithResponses) DeleteRmFilesystemSystemNameTransferRmDeleteWithResponse(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameTransferRmDeleteParams, reqEditors ...RequestEditorFn) (*DeleteRmFilesystemSystemNameTransferRmDeleteResponse, error)
DeleteRmFilesystemSystemNameTransferRmDeleteWithResponse request returning *DeleteRmFilesystemSystemNameTransferRmDeleteResponse
func (*ClientWithResponses) ExtractFilesystemSystemNameTransferExtractPostWithBodyWithResponse ¶
func (c *ClientWithResponses) ExtractFilesystemSystemNameTransferExtractPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExtractFilesystemSystemNameTransferExtractPostResponse, error)
ExtractFilesystemSystemNameTransferExtractPostWithBodyWithResponse request with arbitrary body returning *ExtractFilesystemSystemNameTransferExtractPostResponse
func (*ClientWithResponses) ExtractFilesystemSystemNameTransferExtractPostWithResponse ¶
func (c *ClientWithResponses) ExtractFilesystemSystemNameTransferExtractPostWithResponse(ctx context.Context, systemName string, body ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ExtractFilesystemSystemNameTransferExtractPostResponse, error)
func (*ClientWithResponses) GetChecksumFilesystemSystemNameOpsChecksumGetWithResponse ¶
func (c *ClientWithResponses) GetChecksumFilesystemSystemNameOpsChecksumGetWithResponse(ctx context.Context, systemName string, params *GetChecksumFilesystemSystemNameOpsChecksumGetParams, reqEditors ...RequestEditorFn) (*GetChecksumFilesystemSystemNameOpsChecksumGetResponse, error)
GetChecksumFilesystemSystemNameOpsChecksumGetWithResponse request returning *GetChecksumFilesystemSystemNameOpsChecksumGetResponse
func (*ClientWithResponses) GetDownloadFilesystemSystemNameOpsDownloadGetWithResponse ¶
func (c *ClientWithResponses) GetDownloadFilesystemSystemNameOpsDownloadGetWithResponse(ctx context.Context, systemName string, params *GetDownloadFilesystemSystemNameOpsDownloadGetParams, reqEditors ...RequestEditorFn) (*GetDownloadFilesystemSystemNameOpsDownloadGetResponse, error)
GetDownloadFilesystemSystemNameOpsDownloadGetWithResponse request returning *GetDownloadFilesystemSystemNameOpsDownloadGetResponse
func (*ClientWithResponses) GetFileFilesystemSystemNameOpsFileGetWithResponse ¶
func (c *ClientWithResponses) GetFileFilesystemSystemNameOpsFileGetWithResponse(ctx context.Context, systemName string, params *GetFileFilesystemSystemNameOpsFileGetParams, reqEditors ...RequestEditorFn) (*GetFileFilesystemSystemNameOpsFileGetResponse, error)
GetFileFilesystemSystemNameOpsFileGetWithResponse request returning *GetFileFilesystemSystemNameOpsFileGetResponse
func (*ClientWithResponses) GetHeadFilesystemSystemNameOpsHeadGetWithResponse ¶
func (c *ClientWithResponses) GetHeadFilesystemSystemNameOpsHeadGetWithResponse(ctx context.Context, systemName string, params *GetHeadFilesystemSystemNameOpsHeadGetParams, reqEditors ...RequestEditorFn) (*GetHeadFilesystemSystemNameOpsHeadGetResponse, error)
GetHeadFilesystemSystemNameOpsHeadGetWithResponse request returning *GetHeadFilesystemSystemNameOpsHeadGetResponse
func (*ClientWithResponses) GetJobComputeSystemNameJobsJobIdGetWithResponse ¶
func (c *ClientWithResponses) GetJobComputeSystemNameJobsJobIdGetWithResponse(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*GetJobComputeSystemNameJobsJobIdGetResponse, error)
GetJobComputeSystemNameJobsJobIdGetWithResponse request returning *GetJobComputeSystemNameJobsJobIdGetResponse
func (*ClientWithResponses) GetJobMetadataComputeSystemNameJobsJobIdMetadataGetWithResponse ¶
func (c *ClientWithResponses) GetJobMetadataComputeSystemNameJobsJobIdMetadataGetWithResponse(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse, error)
GetJobMetadataComputeSystemNameJobsJobIdMetadataGetWithResponse request returning *GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse
func (*ClientWithResponses) GetJobsComputeSystemNameJobsGetWithResponse ¶
func (c *ClientWithResponses) GetJobsComputeSystemNameJobsGetWithResponse(ctx context.Context, systemName string, params *GetJobsComputeSystemNameJobsGetParams, reqEditors ...RequestEditorFn) (*GetJobsComputeSystemNameJobsGetResponse, error)
GetJobsComputeSystemNameJobsGetWithResponse request returning *GetJobsComputeSystemNameJobsGetResponse
func (*ClientWithResponses) GetLivenessStatusLivenessGetWithResponse ¶
func (c *ClientWithResponses) GetLivenessStatusLivenessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLivenessStatusLivenessGetResponse, error)
GetLivenessStatusLivenessGetWithResponse request returning *GetLivenessStatusLivenessGetResponse
func (*ClientWithResponses) GetLsFilesystemSystemNameOpsLsGetWithResponse ¶
func (c *ClientWithResponses) GetLsFilesystemSystemNameOpsLsGetWithResponse(ctx context.Context, systemName string, params *GetLsFilesystemSystemNameOpsLsGetParams, reqEditors ...RequestEditorFn) (*GetLsFilesystemSystemNameOpsLsGetResponse, error)
GetLsFilesystemSystemNameOpsLsGetWithResponse request returning *GetLsFilesystemSystemNameOpsLsGetResponse
func (*ClientWithResponses) GetStatFilesystemSystemNameOpsStatGetWithResponse ¶
func (c *ClientWithResponses) GetStatFilesystemSystemNameOpsStatGetWithResponse(ctx context.Context, systemName string, params *GetStatFilesystemSystemNameOpsStatGetParams, reqEditors ...RequestEditorFn) (*GetStatFilesystemSystemNameOpsStatGetResponse, error)
GetStatFilesystemSystemNameOpsStatGetWithResponse request returning *GetStatFilesystemSystemNameOpsStatGetResponse
func (*ClientWithResponses) GetSystemNodesStatusSystemNameNodesGetWithResponse ¶
func (c *ClientWithResponses) GetSystemNodesStatusSystemNameNodesGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemNodesStatusSystemNameNodesGetResponse, error)
GetSystemNodesStatusSystemNameNodesGetWithResponse request returning *GetSystemNodesStatusSystemNameNodesGetResponse
func (*ClientWithResponses) GetSystemPartitionsStatusSystemNamePartitionsGetWithResponse ¶
func (c *ClientWithResponses) GetSystemPartitionsStatusSystemNamePartitionsGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemPartitionsStatusSystemNamePartitionsGetResponse, error)
GetSystemPartitionsStatusSystemNamePartitionsGetWithResponse request returning *GetSystemPartitionsStatusSystemNamePartitionsGetResponse
func (*ClientWithResponses) GetSystemReservationsStatusSystemNameReservationsGetWithResponse ¶
func (c *ClientWithResponses) GetSystemReservationsStatusSystemNameReservationsGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemReservationsStatusSystemNameReservationsGetResponse, error)
GetSystemReservationsStatusSystemNameReservationsGetWithResponse request returning *GetSystemReservationsStatusSystemNameReservationsGetResponse
func (*ClientWithResponses) GetSystemsStatusSystemsGetWithResponse ¶
func (c *ClientWithResponses) GetSystemsStatusSystemsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSystemsStatusSystemsGetResponse, error)
GetSystemsStatusSystemsGetWithResponse request returning *GetSystemsStatusSystemsGetResponse
func (*ClientWithResponses) GetTailFilesystemSystemNameOpsTailGetWithResponse ¶
func (c *ClientWithResponses) GetTailFilesystemSystemNameOpsTailGetWithResponse(ctx context.Context, systemName string, params *GetTailFilesystemSystemNameOpsTailGetParams, reqEditors ...RequestEditorFn) (*GetTailFilesystemSystemNameOpsTailGetResponse, error)
GetTailFilesystemSystemNameOpsTailGetWithResponse request returning *GetTailFilesystemSystemNameOpsTailGetResponse
func (*ClientWithResponses) GetUserinfoStatusSystemNameUserinfoGetWithResponse ¶
func (c *ClientWithResponses) GetUserinfoStatusSystemNameUserinfoGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetUserinfoStatusSystemNameUserinfoGetResponse, error)
GetUserinfoStatusSystemNameUserinfoGetWithResponse request returning *GetUserinfoStatusSystemNameUserinfoGetResponse
func (*ClientWithResponses) GetViewFilesystemSystemNameOpsViewGetWithResponse ¶
func (c *ClientWithResponses) GetViewFilesystemSystemNameOpsViewGetWithResponse(ctx context.Context, systemName string, params *GetViewFilesystemSystemNameOpsViewGetParams, reqEditors ...RequestEditorFn) (*GetViewFilesystemSystemNameOpsViewGetResponse, error)
GetViewFilesystemSystemNameOpsViewGetWithResponse request returning *GetViewFilesystemSystemNameOpsViewGetResponse
func (*ClientWithResponses) MoveMvFilesystemSystemNameTransferMvPostWithBodyWithResponse ¶
func (c *ClientWithResponses) MoveMvFilesystemSystemNameTransferMvPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveMvFilesystemSystemNameTransferMvPostResponse, error)
MoveMvFilesystemSystemNameTransferMvPostWithBodyWithResponse request with arbitrary body returning *MoveMvFilesystemSystemNameTransferMvPostResponse
func (*ClientWithResponses) MoveMvFilesystemSystemNameTransferMvPostWithResponse ¶
func (c *ClientWithResponses) MoveMvFilesystemSystemNameTransferMvPostWithResponse(ctx context.Context, systemName string, body MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveMvFilesystemSystemNameTransferMvPostResponse, error)
func (*ClientWithResponses) PostCompressFilesystemSystemNameOpsCompressPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostCompressFilesystemSystemNameOpsCompressPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostCompressFilesystemSystemNameOpsCompressPostResponse, error)
PostCompressFilesystemSystemNameOpsCompressPostWithBodyWithResponse request with arbitrary body returning *PostCompressFilesystemSystemNameOpsCompressPostResponse
func (*ClientWithResponses) PostCompressFilesystemSystemNameOpsCompressPostWithResponse ¶
func (c *ClientWithResponses) PostCompressFilesystemSystemNameOpsCompressPostWithResponse(ctx context.Context, systemName string, body PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostCompressFilesystemSystemNameOpsCompressPostResponse, error)
func (*ClientWithResponses) PostCpFilesystemSystemNameTransferCpPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostCpFilesystemSystemNameTransferCpPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostCpFilesystemSystemNameTransferCpPostResponse, error)
PostCpFilesystemSystemNameTransferCpPostWithBodyWithResponse request with arbitrary body returning *PostCpFilesystemSystemNameTransferCpPostResponse
func (*ClientWithResponses) PostCpFilesystemSystemNameTransferCpPostWithResponse ¶
func (c *ClientWithResponses) PostCpFilesystemSystemNameTransferCpPostWithResponse(ctx context.Context, systemName string, body PostCpFilesystemSystemNameTransferCpPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostCpFilesystemSystemNameTransferCpPostResponse, error)
func (*ClientWithResponses) PostDownloadFilesystemSystemNameTransferDownloadPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostDownloadFilesystemSystemNameTransferDownloadPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDownloadFilesystemSystemNameTransferDownloadPostResponse, error)
PostDownloadFilesystemSystemNameTransferDownloadPostWithBodyWithResponse request with arbitrary body returning *PostDownloadFilesystemSystemNameTransferDownloadPostResponse
func (*ClientWithResponses) PostDownloadFilesystemSystemNameTransferDownloadPostWithResponse ¶
func (c *ClientWithResponses) PostDownloadFilesystemSystemNameTransferDownloadPostWithResponse(ctx context.Context, systemName string, body PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDownloadFilesystemSystemNameTransferDownloadPostResponse, error)
func (*ClientWithResponses) PostExtractFilesystemSystemNameOpsExtractPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostExtractFilesystemSystemNameOpsExtractPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostExtractFilesystemSystemNameOpsExtractPostResponse, error)
PostExtractFilesystemSystemNameOpsExtractPostWithBodyWithResponse request with arbitrary body returning *PostExtractFilesystemSystemNameOpsExtractPostResponse
func (*ClientWithResponses) PostExtractFilesystemSystemNameOpsExtractPostWithResponse ¶
func (c *ClientWithResponses) PostExtractFilesystemSystemNameOpsExtractPostWithResponse(ctx context.Context, systemName string, body PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostExtractFilesystemSystemNameOpsExtractPostResponse, error)
func (*ClientWithResponses) PostJobSubmitComputeSystemNameJobsPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostJobSubmitComputeSystemNameJobsPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostJobSubmitComputeSystemNameJobsPostResponse, error)
PostJobSubmitComputeSystemNameJobsPostWithBodyWithResponse request with arbitrary body returning *PostJobSubmitComputeSystemNameJobsPostResponse
func (*ClientWithResponses) PostJobSubmitComputeSystemNameJobsPostWithResponse ¶
func (c *ClientWithResponses) PostJobSubmitComputeSystemNameJobsPostWithResponse(ctx context.Context, systemName string, body PostJobSubmitComputeSystemNameJobsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostJobSubmitComputeSystemNameJobsPostResponse, error)
func (*ClientWithResponses) PostMkdirFilesystemSystemNameOpsMkdirPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostMkdirFilesystemSystemNameOpsMkdirPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMkdirFilesystemSystemNameOpsMkdirPostResponse, error)
PostMkdirFilesystemSystemNameOpsMkdirPostWithBodyWithResponse request with arbitrary body returning *PostMkdirFilesystemSystemNameOpsMkdirPostResponse
func (*ClientWithResponses) PostMkdirFilesystemSystemNameOpsMkdirPostWithResponse ¶
func (c *ClientWithResponses) PostMkdirFilesystemSystemNameOpsMkdirPostWithResponse(ctx context.Context, systemName string, body PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMkdirFilesystemSystemNameOpsMkdirPostResponse, error)
func (*ClientWithResponses) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse, error)
PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBodyWithResponse request with arbitrary body returning *PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse
func (*ClientWithResponses) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithResponse ¶
func (c *ClientWithResponses) PostSymlinkFilesystemSystemNameOpsSymlinkPostWithResponse(ctx context.Context, systemName string, body PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse, error)
func (*ClientWithResponses) PostUploadFilesystemSystemNameOpsUploadPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostUploadFilesystemSystemNameOpsUploadPostWithBodyWithResponse(ctx context.Context, systemName string, params *PostUploadFilesystemSystemNameOpsUploadPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUploadFilesystemSystemNameOpsUploadPostResponse, error)
PostUploadFilesystemSystemNameOpsUploadPostWithBodyWithResponse request with arbitrary body returning *PostUploadFilesystemSystemNameOpsUploadPostResponse
func (*ClientWithResponses) PostUploadFilesystemSystemNameTransferUploadPostWithBodyWithResponse ¶
func (c *ClientWithResponses) PostUploadFilesystemSystemNameTransferUploadPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUploadFilesystemSystemNameTransferUploadPostResponse, error)
PostUploadFilesystemSystemNameTransferUploadPostWithBodyWithResponse request with arbitrary body returning *PostUploadFilesystemSystemNameTransferUploadPostResponse
func (*ClientWithResponses) PostUploadFilesystemSystemNameTransferUploadPostWithResponse ¶
func (c *ClientWithResponses) PostUploadFilesystemSystemNameTransferUploadPostWithResponse(ctx context.Context, systemName string, body PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUploadFilesystemSystemNameTransferUploadPostResponse, error)
func (*ClientWithResponses) PutChmodFilesystemSystemNameOpsChmodPutWithBodyWithResponse ¶
func (c *ClientWithResponses) PutChmodFilesystemSystemNameOpsChmodPutWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutChmodFilesystemSystemNameOpsChmodPutResponse, error)
PutChmodFilesystemSystemNameOpsChmodPutWithBodyWithResponse request with arbitrary body returning *PutChmodFilesystemSystemNameOpsChmodPutResponse
func (*ClientWithResponses) PutChmodFilesystemSystemNameOpsChmodPutWithResponse ¶
func (c *ClientWithResponses) PutChmodFilesystemSystemNameOpsChmodPutWithResponse(ctx context.Context, systemName string, body PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody, reqEditors ...RequestEditorFn) (*PutChmodFilesystemSystemNameOpsChmodPutResponse, error)
func (*ClientWithResponses) PutChownFilesystemSystemNameOpsChownPutWithBodyWithResponse ¶
func (c *ClientWithResponses) PutChownFilesystemSystemNameOpsChownPutWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutChownFilesystemSystemNameOpsChownPutResponse, error)
PutChownFilesystemSystemNameOpsChownPutWithBodyWithResponse request with arbitrary body returning *PutChownFilesystemSystemNameOpsChownPutResponse
func (*ClientWithResponses) PutChownFilesystemSystemNameOpsChownPutWithResponse ¶
func (c *ClientWithResponses) PutChownFilesystemSystemNameOpsChownPutWithResponse(ctx context.Context, systemName string, body PutChownFilesystemSystemNameOpsChownPutJSONRequestBody, reqEditors ...RequestEditorFn) (*PutChownFilesystemSystemNameOpsChownPutResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// GetJobsComputeSystemNameJobsGetWithResponse request
GetJobsComputeSystemNameJobsGetWithResponse(ctx context.Context, systemName string, params *GetJobsComputeSystemNameJobsGetParams, reqEditors ...RequestEditorFn) (*GetJobsComputeSystemNameJobsGetResponse, error)
// PostJobSubmitComputeSystemNameJobsPostWithBodyWithResponse request with any body
PostJobSubmitComputeSystemNameJobsPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostJobSubmitComputeSystemNameJobsPostResponse, error)
PostJobSubmitComputeSystemNameJobsPostWithResponse(ctx context.Context, systemName string, body PostJobSubmitComputeSystemNameJobsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostJobSubmitComputeSystemNameJobsPostResponse, error)
// DeleteJobCancelComputeSystemNameJobsJobIdDeleteWithResponse request
DeleteJobCancelComputeSystemNameJobsJobIdDeleteWithResponse(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse, error)
// GetJobComputeSystemNameJobsJobIdGetWithResponse request
GetJobComputeSystemNameJobsJobIdGetWithResponse(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*GetJobComputeSystemNameJobsJobIdGetResponse, error)
// AttachComputeSystemNameJobsJobIdAttachPutWithBodyWithResponse request with any body
AttachComputeSystemNameJobsJobIdAttachPutWithBodyWithResponse(ctx context.Context, systemName string, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachComputeSystemNameJobsJobIdAttachPutResponse, error)
AttachComputeSystemNameJobsJobIdAttachPutWithResponse(ctx context.Context, systemName string, jobId string, body AttachComputeSystemNameJobsJobIdAttachPutJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachComputeSystemNameJobsJobIdAttachPutResponse, error)
// GetJobMetadataComputeSystemNameJobsJobIdMetadataGetWithResponse request
GetJobMetadataComputeSystemNameJobsJobIdMetadataGetWithResponse(ctx context.Context, systemName string, jobId string, reqEditors ...RequestEditorFn) (*GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse, error)
// GetChecksumFilesystemSystemNameOpsChecksumGetWithResponse request
GetChecksumFilesystemSystemNameOpsChecksumGetWithResponse(ctx context.Context, systemName string, params *GetChecksumFilesystemSystemNameOpsChecksumGetParams, reqEditors ...RequestEditorFn) (*GetChecksumFilesystemSystemNameOpsChecksumGetResponse, error)
// PutChmodFilesystemSystemNameOpsChmodPutWithBodyWithResponse request with any body
PutChmodFilesystemSystemNameOpsChmodPutWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutChmodFilesystemSystemNameOpsChmodPutResponse, error)
PutChmodFilesystemSystemNameOpsChmodPutWithResponse(ctx context.Context, systemName string, body PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody, reqEditors ...RequestEditorFn) (*PutChmodFilesystemSystemNameOpsChmodPutResponse, error)
// PutChownFilesystemSystemNameOpsChownPutWithBodyWithResponse request with any body
PutChownFilesystemSystemNameOpsChownPutWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutChownFilesystemSystemNameOpsChownPutResponse, error)
PutChownFilesystemSystemNameOpsChownPutWithResponse(ctx context.Context, systemName string, body PutChownFilesystemSystemNameOpsChownPutJSONRequestBody, reqEditors ...RequestEditorFn) (*PutChownFilesystemSystemNameOpsChownPutResponse, error)
// PostCompressFilesystemSystemNameOpsCompressPostWithBodyWithResponse request with any body
PostCompressFilesystemSystemNameOpsCompressPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostCompressFilesystemSystemNameOpsCompressPostResponse, error)
PostCompressFilesystemSystemNameOpsCompressPostWithResponse(ctx context.Context, systemName string, body PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostCompressFilesystemSystemNameOpsCompressPostResponse, error)
// GetDownloadFilesystemSystemNameOpsDownloadGetWithResponse request
GetDownloadFilesystemSystemNameOpsDownloadGetWithResponse(ctx context.Context, systemName string, params *GetDownloadFilesystemSystemNameOpsDownloadGetParams, reqEditors ...RequestEditorFn) (*GetDownloadFilesystemSystemNameOpsDownloadGetResponse, error)
// PostExtractFilesystemSystemNameOpsExtractPostWithBodyWithResponse request with any body
PostExtractFilesystemSystemNameOpsExtractPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostExtractFilesystemSystemNameOpsExtractPostResponse, error)
PostExtractFilesystemSystemNameOpsExtractPostWithResponse(ctx context.Context, systemName string, body PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostExtractFilesystemSystemNameOpsExtractPostResponse, error)
// GetFileFilesystemSystemNameOpsFileGetWithResponse request
GetFileFilesystemSystemNameOpsFileGetWithResponse(ctx context.Context, systemName string, params *GetFileFilesystemSystemNameOpsFileGetParams, reqEditors ...RequestEditorFn) (*GetFileFilesystemSystemNameOpsFileGetResponse, error)
// GetHeadFilesystemSystemNameOpsHeadGetWithResponse request
GetHeadFilesystemSystemNameOpsHeadGetWithResponse(ctx context.Context, systemName string, params *GetHeadFilesystemSystemNameOpsHeadGetParams, reqEditors ...RequestEditorFn) (*GetHeadFilesystemSystemNameOpsHeadGetResponse, error)
// GetLsFilesystemSystemNameOpsLsGetWithResponse request
GetLsFilesystemSystemNameOpsLsGetWithResponse(ctx context.Context, systemName string, params *GetLsFilesystemSystemNameOpsLsGetParams, reqEditors ...RequestEditorFn) (*GetLsFilesystemSystemNameOpsLsGetResponse, error)
// PostMkdirFilesystemSystemNameOpsMkdirPostWithBodyWithResponse request with any body
PostMkdirFilesystemSystemNameOpsMkdirPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMkdirFilesystemSystemNameOpsMkdirPostResponse, error)
PostMkdirFilesystemSystemNameOpsMkdirPostWithResponse(ctx context.Context, systemName string, body PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMkdirFilesystemSystemNameOpsMkdirPostResponse, error)
// DeleteRmFilesystemSystemNameOpsRmDeleteWithResponse request
DeleteRmFilesystemSystemNameOpsRmDeleteWithResponse(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameOpsRmDeleteParams, reqEditors ...RequestEditorFn) (*DeleteRmFilesystemSystemNameOpsRmDeleteResponse, error)
// GetStatFilesystemSystemNameOpsStatGetWithResponse request
GetStatFilesystemSystemNameOpsStatGetWithResponse(ctx context.Context, systemName string, params *GetStatFilesystemSystemNameOpsStatGetParams, reqEditors ...RequestEditorFn) (*GetStatFilesystemSystemNameOpsStatGetResponse, error)
// PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBodyWithResponse request with any body
PostSymlinkFilesystemSystemNameOpsSymlinkPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse, error)
PostSymlinkFilesystemSystemNameOpsSymlinkPostWithResponse(ctx context.Context, systemName string, body PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse, error)
// GetTailFilesystemSystemNameOpsTailGetWithResponse request
GetTailFilesystemSystemNameOpsTailGetWithResponse(ctx context.Context, systemName string, params *GetTailFilesystemSystemNameOpsTailGetParams, reqEditors ...RequestEditorFn) (*GetTailFilesystemSystemNameOpsTailGetResponse, error)
// PostUploadFilesystemSystemNameOpsUploadPostWithBodyWithResponse request with any body
PostUploadFilesystemSystemNameOpsUploadPostWithBodyWithResponse(ctx context.Context, systemName string, params *PostUploadFilesystemSystemNameOpsUploadPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUploadFilesystemSystemNameOpsUploadPostResponse, error)
// GetViewFilesystemSystemNameOpsViewGetWithResponse request
GetViewFilesystemSystemNameOpsViewGetWithResponse(ctx context.Context, systemName string, params *GetViewFilesystemSystemNameOpsViewGetParams, reqEditors ...RequestEditorFn) (*GetViewFilesystemSystemNameOpsViewGetResponse, error)
// CompressFilesystemSystemNameTransferCompressPostWithBodyWithResponse request with any body
CompressFilesystemSystemNameTransferCompressPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompressFilesystemSystemNameTransferCompressPostResponse, error)
CompressFilesystemSystemNameTransferCompressPostWithResponse(ctx context.Context, systemName string, body CompressFilesystemSystemNameTransferCompressPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CompressFilesystemSystemNameTransferCompressPostResponse, error)
// PostCpFilesystemSystemNameTransferCpPostWithBodyWithResponse request with any body
PostCpFilesystemSystemNameTransferCpPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostCpFilesystemSystemNameTransferCpPostResponse, error)
PostCpFilesystemSystemNameTransferCpPostWithResponse(ctx context.Context, systemName string, body PostCpFilesystemSystemNameTransferCpPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostCpFilesystemSystemNameTransferCpPostResponse, error)
// PostDownloadFilesystemSystemNameTransferDownloadPostWithBodyWithResponse request with any body
PostDownloadFilesystemSystemNameTransferDownloadPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDownloadFilesystemSystemNameTransferDownloadPostResponse, error)
PostDownloadFilesystemSystemNameTransferDownloadPostWithResponse(ctx context.Context, systemName string, body PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDownloadFilesystemSystemNameTransferDownloadPostResponse, error)
// ExtractFilesystemSystemNameTransferExtractPostWithBodyWithResponse request with any body
ExtractFilesystemSystemNameTransferExtractPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExtractFilesystemSystemNameTransferExtractPostResponse, error)
ExtractFilesystemSystemNameTransferExtractPostWithResponse(ctx context.Context, systemName string, body ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ExtractFilesystemSystemNameTransferExtractPostResponse, error)
// MoveMvFilesystemSystemNameTransferMvPostWithBodyWithResponse request with any body
MoveMvFilesystemSystemNameTransferMvPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveMvFilesystemSystemNameTransferMvPostResponse, error)
MoveMvFilesystemSystemNameTransferMvPostWithResponse(ctx context.Context, systemName string, body MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveMvFilesystemSystemNameTransferMvPostResponse, error)
// DeleteRmFilesystemSystemNameTransferRmDeleteWithResponse request
DeleteRmFilesystemSystemNameTransferRmDeleteWithResponse(ctx context.Context, systemName string, params *DeleteRmFilesystemSystemNameTransferRmDeleteParams, reqEditors ...RequestEditorFn) (*DeleteRmFilesystemSystemNameTransferRmDeleteResponse, error)
// PostUploadFilesystemSystemNameTransferUploadPostWithBodyWithResponse request with any body
PostUploadFilesystemSystemNameTransferUploadPostWithBodyWithResponse(ctx context.Context, systemName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUploadFilesystemSystemNameTransferUploadPostResponse, error)
PostUploadFilesystemSystemNameTransferUploadPostWithResponse(ctx context.Context, systemName string, body PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUploadFilesystemSystemNameTransferUploadPostResponse, error)
// GetLivenessStatusLivenessGetWithResponse request
GetLivenessStatusLivenessGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLivenessStatusLivenessGetResponse, error)
// GetSystemsStatusSystemsGetWithResponse request
GetSystemsStatusSystemsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSystemsStatusSystemsGetResponse, error)
// GetSystemNodesStatusSystemNameNodesGetWithResponse request
GetSystemNodesStatusSystemNameNodesGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemNodesStatusSystemNameNodesGetResponse, error)
// GetSystemPartitionsStatusSystemNamePartitionsGetWithResponse request
GetSystemPartitionsStatusSystemNamePartitionsGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemPartitionsStatusSystemNamePartitionsGetResponse, error)
// GetSystemReservationsStatusSystemNameReservationsGetWithResponse request
GetSystemReservationsStatusSystemNameReservationsGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetSystemReservationsStatusSystemNameReservationsGetResponse, error)
// GetUserinfoStatusSystemNameUserinfoGetWithResponse request
GetUserinfoStatusSystemNameUserinfoGetWithResponse(ctx context.Context, systemName string, reqEditors ...RequestEditorFn) (*GetUserinfoStatusSystemNameUserinfoGetResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CompressFilesystemSystemNameTransferCompressPostJSONRequestBody ¶
type CompressFilesystemSystemNameTransferCompressPostJSONRequestBody = CompressRequest
CompressFilesystemSystemNameTransferCompressPostJSONRequestBody defines body for CompressFilesystemSystemNameTransferCompressPost for application/json ContentType.
type CompressFilesystemSystemNameTransferCompressPostResponse ¶
type CompressFilesystemSystemNameTransferCompressPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CompressResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseCompressFilesystemSystemNameTransferCompressPostResponse ¶
func ParseCompressFilesystemSystemNameTransferCompressPostResponse(rsp *http.Response) (*CompressFilesystemSystemNameTransferCompressPostResponse, error)
ParseCompressFilesystemSystemNameTransferCompressPostResponse parses an HTTP response from a CompressFilesystemSystemNameTransferCompressPostWithResponse call
func (CompressFilesystemSystemNameTransferCompressPostResponse) Status ¶
func (r CompressFilesystemSystemNameTransferCompressPostResponse) Status() string
Status returns HTTPResponse.Status
func (CompressFilesystemSystemNameTransferCompressPostResponse) StatusCode ¶
func (r CompressFilesystemSystemNameTransferCompressPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CompressRequest ¶
type CompressRequest struct {
// Account Name of the account in the scheduler
Account *string `json:"account"`
Compression *CompressionType `json:"compression,omitempty"`
// Dereference If set to `true`, it follows symbolic links and archive the files they point to instead of the links themselves.
Dereference *bool `json:"dereference"`
// MatchPattern Regex pattern to filter files to compress
MatchPattern *string `json:"matchPattern"`
SourcePath *string `json:"sourcePath"`
// TargetPath Target path of the compress operation
TargetPath string `json:"targetPath"`
}
CompressRequest defines model for CompressRequest.
type CompressResponse ¶
type CompressResponse struct {
TransferJob FirecrestFilesystemTransferModelsTransferJob `json:"transferJob"`
}
CompressResponse defines model for CompressResponse.
type CompressionType ¶
type CompressionType string
CompressionType defines model for CompressionType.
const ( Bzip2 CompressionType = "bzip2" Gzip CompressionType = "gzip" None CompressionType = "none" Xz CompressionType = "xz" )
Defines values for CompressionType.
type ContentUnit ¶
type ContentUnit string
ContentUnit defines model for ContentUnit.
const ( Bytes ContentUnit = "bytes" Lines ContentUnit = "lines" )
Defines values for ContentUnit.
type CopyRequest ¶
type CopyRequest struct {
// Account Name of the account in the scheduler
Account *string `json:"account"`
// Dereference If set to `true`, it follows symbolic links and copies the files they point to instead of the links themselves.
Dereference *bool `json:"dereference"`
SourcePath *string `json:"sourcePath"`
// TargetPath Target path of the copy operation
TargetPath string `json:"targetPath"`
}
CopyRequest defines model for CopyRequest.
type CopyResponse ¶
type CopyResponse struct {
TransferJob FirecrestFilesystemTransferModelsTransferJob `json:"transferJob"`
}
CopyResponse defines model for CopyResponse.
type DataOperation ¶
type DataOperation struct {
// DataTransfer Data transfer service configuration
DataTransfer *DataOperation_DataTransfer `json:"data_transfer"`
// MaxOpsFileSize Maximum file size (in bytes) allowed for direct upload and download. Larger files will go through the staging area.
MaxOpsFileSize *int `json:"max_ops_file_size,omitempty"`
}
DataOperation defines model for DataOperation.
type DataOperation_DataTransfer ¶
type DataOperation_DataTransfer struct {
// contains filtered or unexported fields
}
DataOperation_DataTransfer Data transfer service configuration
func (DataOperation_DataTransfer) AsS3DataTransfer ¶
func (t DataOperation_DataTransfer) AsS3DataTransfer() (S3DataTransfer, error)
AsS3DataTransfer returns the union data inside the DataOperation_DataTransfer as a S3DataTransfer
func (DataOperation_DataTransfer) AsStreamerDataTransfer ¶
func (t DataOperation_DataTransfer) AsStreamerDataTransfer() (StreamerDataTransfer, error)
AsStreamerDataTransfer returns the union data inside the DataOperation_DataTransfer as a StreamerDataTransfer
func (DataOperation_DataTransfer) AsWormholeDataTransfer ¶
func (t DataOperation_DataTransfer) AsWormholeDataTransfer() (WormholeDataTransfer, error)
AsWormholeDataTransfer returns the union data inside the DataOperation_DataTransfer as a WormholeDataTransfer
func (DataOperation_DataTransfer) Discriminator ¶
func (t DataOperation_DataTransfer) Discriminator() (string, error)
func (*DataOperation_DataTransfer) FromS3DataTransfer ¶
func (t *DataOperation_DataTransfer) FromS3DataTransfer(v S3DataTransfer) error
FromS3DataTransfer overwrites any union data inside the DataOperation_DataTransfer as the provided S3DataTransfer
func (*DataOperation_DataTransfer) FromStreamerDataTransfer ¶
func (t *DataOperation_DataTransfer) FromStreamerDataTransfer(v StreamerDataTransfer) error
FromStreamerDataTransfer overwrites any union data inside the DataOperation_DataTransfer as the provided StreamerDataTransfer
func (*DataOperation_DataTransfer) FromWormholeDataTransfer ¶
func (t *DataOperation_DataTransfer) FromWormholeDataTransfer(v WormholeDataTransfer) error
FromWormholeDataTransfer overwrites any union data inside the DataOperation_DataTransfer as the provided WormholeDataTransfer
func (DataOperation_DataTransfer) MarshalJSON ¶
func (t DataOperation_DataTransfer) MarshalJSON() ([]byte, error)
func (*DataOperation_DataTransfer) MergeS3DataTransfer ¶
func (t *DataOperation_DataTransfer) MergeS3DataTransfer(v S3DataTransfer) error
MergeS3DataTransfer performs a merge with any union data inside the DataOperation_DataTransfer, using the provided S3DataTransfer
func (*DataOperation_DataTransfer) MergeStreamerDataTransfer ¶
func (t *DataOperation_DataTransfer) MergeStreamerDataTransfer(v StreamerDataTransfer) error
MergeStreamerDataTransfer performs a merge with any union data inside the DataOperation_DataTransfer, using the provided StreamerDataTransfer
func (*DataOperation_DataTransfer) MergeWormholeDataTransfer ¶
func (t *DataOperation_DataTransfer) MergeWormholeDataTransfer(v WormholeDataTransfer) error
MergeWormholeDataTransfer performs a merge with any union data inside the DataOperation_DataTransfer, using the provided WormholeDataTransfer
func (*DataOperation_DataTransfer) UnmarshalJSON ¶
func (t *DataOperation_DataTransfer) UnmarshalJSON(b []byte) error
func (DataOperation_DataTransfer) ValueByDiscriminator ¶
func (t DataOperation_DataTransfer) ValueByDiscriminator() (interface{}, error)
type DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse ¶
type DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseDeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse ¶
func ParseDeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse(rsp *http.Response) (*DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse, error)
ParseDeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse parses an HTTP response from a DeleteJobCancelComputeSystemNameJobsJobIdDeleteWithResponse call
func (DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse) Status ¶
func (r DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse) StatusCode ¶
func (r DeleteJobCancelComputeSystemNameJobsJobIdDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteResponse ¶
type DeleteResponse struct {
TransferJob FirecrestFilesystemTransferModelsTransferJob `json:"transferJob"`
}
DeleteResponse defines model for DeleteResponse.
type DeleteRmFilesystemSystemNameOpsRmDeleteParams ¶
type DeleteRmFilesystemSystemNameOpsRmDeleteParams struct {
// Path The path to delete
Path string `form:"path" json:"path"`
}
DeleteRmFilesystemSystemNameOpsRmDeleteParams defines parameters for DeleteRmFilesystemSystemNameOpsRmDelete.
type DeleteRmFilesystemSystemNameOpsRmDeleteResponse ¶
type DeleteRmFilesystemSystemNameOpsRmDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseDeleteRmFilesystemSystemNameOpsRmDeleteResponse ¶
func ParseDeleteRmFilesystemSystemNameOpsRmDeleteResponse(rsp *http.Response) (*DeleteRmFilesystemSystemNameOpsRmDeleteResponse, error)
ParseDeleteRmFilesystemSystemNameOpsRmDeleteResponse parses an HTTP response from a DeleteRmFilesystemSystemNameOpsRmDeleteWithResponse call
func (DeleteRmFilesystemSystemNameOpsRmDeleteResponse) Status ¶
func (r DeleteRmFilesystemSystemNameOpsRmDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRmFilesystemSystemNameOpsRmDeleteResponse) StatusCode ¶
func (r DeleteRmFilesystemSystemNameOpsRmDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRmFilesystemSystemNameTransferRmDeleteParams ¶
type DeleteRmFilesystemSystemNameTransferRmDeleteParams struct {
// Path The path to delete
Path string `form:"path" json:"path"`
Account *string `form:"account,omitempty" json:"account,omitempty"`
}
DeleteRmFilesystemSystemNameTransferRmDeleteParams defines parameters for DeleteRmFilesystemSystemNameTransferRmDelete.
type DeleteRmFilesystemSystemNameTransferRmDeleteResponse ¶
type DeleteRmFilesystemSystemNameTransferRmDeleteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseDeleteRmFilesystemSystemNameTransferRmDeleteResponse ¶
func ParseDeleteRmFilesystemSystemNameTransferRmDeleteResponse(rsp *http.Response) (*DeleteRmFilesystemSystemNameTransferRmDeleteResponse, error)
ParseDeleteRmFilesystemSystemNameTransferRmDeleteResponse parses an HTTP response from a DeleteRmFilesystemSystemNameTransferRmDeleteWithResponse call
func (DeleteRmFilesystemSystemNameTransferRmDeleteResponse) Status ¶
func (r DeleteRmFilesystemSystemNameTransferRmDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRmFilesystemSystemNameTransferRmDeleteResponse) StatusCode ¶
func (r DeleteRmFilesystemSystemNameTransferRmDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadFileResponse ¶
type DownloadFileResponse struct {
// TransferDirectives Data transfer parameters specific to the transfer method
TransferDirectives DownloadFileResponse_TransferDirectives `json:"transferDirectives"`
TransferJob FirecrestFilesystemTransferModelsTransferJob `json:"transferJob"`
}
DownloadFileResponse defines model for DownloadFileResponse.
type DownloadFileResponse_TransferDirectives ¶
type DownloadFileResponse_TransferDirectives struct {
// contains filtered or unexported fields
}
DownloadFileResponse_TransferDirectives Data transfer parameters specific to the transfer method
func (DownloadFileResponse_TransferDirectives) AsS3TransferResponse ¶
func (t DownloadFileResponse_TransferDirectives) AsS3TransferResponse() (S3TransferResponse, error)
AsS3TransferResponse returns the union data inside the DownloadFileResponse_TransferDirectives as a S3TransferResponse
func (DownloadFileResponse_TransferDirectives) AsStreamerTransferResponse ¶
func (t DownloadFileResponse_TransferDirectives) AsStreamerTransferResponse() (StreamerTransferResponse, error)
AsStreamerTransferResponse returns the union data inside the DownloadFileResponse_TransferDirectives as a StreamerTransferResponse
func (DownloadFileResponse_TransferDirectives) AsWormholeTransferResponse ¶
func (t DownloadFileResponse_TransferDirectives) AsWormholeTransferResponse() (WormholeTransferResponse, error)
AsWormholeTransferResponse returns the union data inside the DownloadFileResponse_TransferDirectives as a WormholeTransferResponse
func (*DownloadFileResponse_TransferDirectives) FromS3TransferResponse ¶
func (t *DownloadFileResponse_TransferDirectives) FromS3TransferResponse(v S3TransferResponse) error
FromS3TransferResponse overwrites any union data inside the DownloadFileResponse_TransferDirectives as the provided S3TransferResponse
func (*DownloadFileResponse_TransferDirectives) FromStreamerTransferResponse ¶
func (t *DownloadFileResponse_TransferDirectives) FromStreamerTransferResponse(v StreamerTransferResponse) error
FromStreamerTransferResponse overwrites any union data inside the DownloadFileResponse_TransferDirectives as the provided StreamerTransferResponse
func (*DownloadFileResponse_TransferDirectives) FromWormholeTransferResponse ¶
func (t *DownloadFileResponse_TransferDirectives) FromWormholeTransferResponse(v WormholeTransferResponse) error
FromWormholeTransferResponse overwrites any union data inside the DownloadFileResponse_TransferDirectives as the provided WormholeTransferResponse
func (DownloadFileResponse_TransferDirectives) MarshalJSON ¶
func (t DownloadFileResponse_TransferDirectives) MarshalJSON() ([]byte, error)
func (*DownloadFileResponse_TransferDirectives) MergeS3TransferResponse ¶
func (t *DownloadFileResponse_TransferDirectives) MergeS3TransferResponse(v S3TransferResponse) error
MergeS3TransferResponse performs a merge with any union data inside the DownloadFileResponse_TransferDirectives, using the provided S3TransferResponse
func (*DownloadFileResponse_TransferDirectives) MergeStreamerTransferResponse ¶
func (t *DownloadFileResponse_TransferDirectives) MergeStreamerTransferResponse(v StreamerTransferResponse) error
MergeStreamerTransferResponse performs a merge with any union data inside the DownloadFileResponse_TransferDirectives, using the provided StreamerTransferResponse
func (*DownloadFileResponse_TransferDirectives) MergeWormholeTransferResponse ¶
func (t *DownloadFileResponse_TransferDirectives) MergeWormholeTransferResponse(v WormholeTransferResponse) error
MergeWormholeTransferResponse performs a merge with any union data inside the DownloadFileResponse_TransferDirectives, using the provided WormholeTransferResponse
func (*DownloadFileResponse_TransferDirectives) UnmarshalJSON ¶
func (t *DownloadFileResponse_TransferDirectives) UnmarshalJSON(b []byte) error
type ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody ¶
type ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody = ExtractRequest
ExtractFilesystemSystemNameTransferExtractPostJSONRequestBody defines body for ExtractFilesystemSystemNameTransferExtractPost for application/json ContentType.
type ExtractFilesystemSystemNameTransferExtractPostResponse ¶
type ExtractFilesystemSystemNameTransferExtractPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ExtractResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseExtractFilesystemSystemNameTransferExtractPostResponse ¶
func ParseExtractFilesystemSystemNameTransferExtractPostResponse(rsp *http.Response) (*ExtractFilesystemSystemNameTransferExtractPostResponse, error)
ParseExtractFilesystemSystemNameTransferExtractPostResponse parses an HTTP response from a ExtractFilesystemSystemNameTransferExtractPostWithResponse call
func (ExtractFilesystemSystemNameTransferExtractPostResponse) Status ¶
func (r ExtractFilesystemSystemNameTransferExtractPostResponse) Status() string
Status returns HTTPResponse.Status
func (ExtractFilesystemSystemNameTransferExtractPostResponse) StatusCode ¶
func (r ExtractFilesystemSystemNameTransferExtractPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExtractRequest ¶
type ExtractRequest struct {
// Account Name of the account in the scheduler
Account *string `json:"account"`
Compression *CompressionType `json:"compression,omitempty"`
SourcePath *string `json:"sourcePath"`
// TargetPath Path to the directory where to extract the compressed file
TargetPath string `json:"targetPath"`
}
ExtractRequest defines model for ExtractRequest.
type ExtractResponse ¶
type ExtractResponse struct {
TransferJob FirecrestFilesystemTransferModelsTransferJob `json:"transferJob"`
}
ExtractResponse defines model for ExtractResponse.
type File ¶
type File struct {
Group string `json:"group"`
LastModified string `json:"lastModified"`
LinkTarget *string `json:"linkTarget"`
Name string `json:"name"`
Permissions string `json:"permissions"`
Size string `json:"size"`
Type string `json:"type"`
User string `json:"user"`
}
File defines model for File.
type FileChecksum ¶
type FileChecksum struct {
Algorithm *string `json:"algorithm,omitempty"`
Checksum string `json:"checksum"`
}
FileChecksum defines model for FileChecksum.
type FileContent ¶
type FileContent struct {
Content string `json:"content"`
ContentType ContentUnit `json:"contentType"`
EndPosition int `json:"endPosition"`
StartPosition int `json:"startPosition"`
}
FileContent defines model for FileContent.
type FileStat ¶
type FileStat struct {
Atime int `json:"atime"`
Ctime int `json:"ctime"`
Dev int `json:"dev"`
Gid int `json:"gid"`
Ino int `json:"ino"`
Mode int `json:"mode"`
Mtime int `json:"mtime"`
Nlink int `json:"nlink"`
Size int `json:"size"`
Uid int `json:"uid"`
}
FileStat defines model for FileStat.
type FileSystem ¶
type FileSystem struct {
// DataType Data types for cluster file systems.
DataType FileSystemDataType `json:"dataType"`
// DefaultWorkDir Mark this as the default working directory.
DefaultWorkDir *bool `json:"defaultWorkDir,omitempty"`
// Path Mount path for the file system.
Path string `json:"path"`
}
FileSystem Defines a cluster file system and its type.
type FileSystemDataType ¶
type FileSystemDataType string
FileSystemDataType Data types for cluster file systems.
const ( Apps FileSystemDataType = "apps" Archive FileSystemDataType = "archive" Project FileSystemDataType = "project" Scratch FileSystemDataType = "scratch" Store FileSystemDataType = "store" Users FileSystemDataType = "users" )
Defines values for FileSystemDataType.
type FilesystemServiceHealth ¶
type FilesystemServiceHealth struct {
// Healthy True if the service is healthy.
Healthy *bool `json:"healthy"`
// LastChecked Timestamp of the last health check.
LastChecked *time.Time `json:"lastChecked"`
// Latency Service response latency in seconds.
Latency *float32 `json:"latency"`
// Message Optional status message.
Message *string `json:"message"`
// Path Path of the monitored file system.
Path *string `json:"path"`
// ServiceType Types of services that can be health-checked.
ServiceType HealthCheckType `json:"serviceType"`
}
FilesystemServiceHealth Health check for a mounted file system.
type FirecrestClient ¶
type FirecrestClient struct {
ClientWithResponses
// contains filtered or unexported fields
}
func NewFirecrestClient ¶
func NewFirecrestClient(apiURL *url.URL, options ...FirecrestClientOption) (fc *FirecrestClient, err error)
type FirecrestClientOption ¶
type FirecrestClientOption func(*FirecrestClient) error
func WithAuth ¶
func WithAuth(auth auth.FirecrestAuth) FirecrestClientOption
func WithExtraRequestEditors ¶
func WithExtraRequestEditors(editors ...RequestEditorFn) FirecrestClientOption
func WithHttpClient ¶
func WithHttpClient(httpClient *http.Client) FirecrestClientOption
type FirecrestFilesystemTransferModelsTransferJob ¶
type FirecrestFilesystemTransferModelsTransferJob struct {
JobId int `json:"jobId"`
Logs FirecrestFilesystemTransferModelsTransferJobLogs `json:"logs"`
System string `json:"system"`
WorkingDirectory string `json:"workingDirectory"`
}
FirecrestFilesystemTransferModelsTransferJob defines model for firecrest__filesystem__transfer__models__TransferJob.
type FirecrestFilesystemTransferModelsTransferJobLogs ¶
type FirecrestFilesystemTransferModelsTransferJobLogs struct {
ErrorLog string `json:"errorLog"`
OutputLog string `json:"outputLog"`
}
FirecrestFilesystemTransferModelsTransferJobLogs defines model for firecrest__filesystem__transfer__models__TransferJobLogs.
type FirecrestRemoteSessionController ¶
type FirecrestRemoteSessionController struct {
// contains filtered or unexported fields
}
func NewFirecrestRemoteSessionController ¶
func NewFirecrestRemoteSessionController(client *FirecrestClient, systemName, partition string, fakeStart bool) (c *FirecrestRemoteSessionController, err error)
func (*FirecrestRemoteSessionController) GetCurrentSystem ¶
func (c *FirecrestRemoteSessionController) GetCurrentSystem(ctx context.Context) (system HPCCluster, err error)
func (*FirecrestRemoteSessionController) Start ¶
func (c *FirecrestRemoteSessionController) Start(ctx context.Context) error
Start sets up and starts the remote session using the FirecREST API
func (*FirecrestRemoteSessionController) Status ¶
func (c *FirecrestRemoteSessionController) Status(ctx context.Context) (state models.RemoteSessionState, err error)
Status returns the status of the remote session
type GetChecksumFilesystemSystemNameOpsChecksumGetParams ¶
type GetChecksumFilesystemSystemNameOpsChecksumGetParams struct {
// Path Target system
Path string `form:"path" json:"path"`
}
GetChecksumFilesystemSystemNameOpsChecksumGetParams defines parameters for GetChecksumFilesystemSystemNameOpsChecksumGet.
type GetChecksumFilesystemSystemNameOpsChecksumGetResponse ¶
type GetChecksumFilesystemSystemNameOpsChecksumGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetFileChecksumResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetChecksumFilesystemSystemNameOpsChecksumGetResponse ¶
func ParseGetChecksumFilesystemSystemNameOpsChecksumGetResponse(rsp *http.Response) (*GetChecksumFilesystemSystemNameOpsChecksumGetResponse, error)
ParseGetChecksumFilesystemSystemNameOpsChecksumGetResponse parses an HTTP response from a GetChecksumFilesystemSystemNameOpsChecksumGetWithResponse call
func (GetChecksumFilesystemSystemNameOpsChecksumGetResponse) Status ¶
func (r GetChecksumFilesystemSystemNameOpsChecksumGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetChecksumFilesystemSystemNameOpsChecksumGetResponse) StatusCode ¶
func (r GetChecksumFilesystemSystemNameOpsChecksumGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDirectoryLsResponse ¶
type GetDirectoryLsResponse struct {
Output *[]File `json:"output"`
}
GetDirectoryLsResponse defines model for GetDirectoryLsResponse.
type GetDownloadFilesystemSystemNameOpsDownloadGetParams ¶
type GetDownloadFilesystemSystemNameOpsDownloadGetParams struct {
// Path A file to download
Path string `form:"path" json:"path"`
}
GetDownloadFilesystemSystemNameOpsDownloadGetParams defines parameters for GetDownloadFilesystemSystemNameOpsDownloadGet.
type GetDownloadFilesystemSystemNameOpsDownloadGetResponse ¶
type GetDownloadFilesystemSystemNameOpsDownloadGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *interface{}
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetDownloadFilesystemSystemNameOpsDownloadGetResponse ¶
func ParseGetDownloadFilesystemSystemNameOpsDownloadGetResponse(rsp *http.Response) (*GetDownloadFilesystemSystemNameOpsDownloadGetResponse, error)
ParseGetDownloadFilesystemSystemNameOpsDownloadGetResponse parses an HTTP response from a GetDownloadFilesystemSystemNameOpsDownloadGetWithResponse call
func (GetDownloadFilesystemSystemNameOpsDownloadGetResponse) Status ¶
func (r GetDownloadFilesystemSystemNameOpsDownloadGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetDownloadFilesystemSystemNameOpsDownloadGetResponse) StatusCode ¶
func (r GetDownloadFilesystemSystemNameOpsDownloadGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFileChecksumResponse ¶
type GetFileChecksumResponse struct {
Output FileChecksum `json:"output"`
}
GetFileChecksumResponse defines model for GetFileChecksumResponse.
type GetFileFilesystemSystemNameOpsFileGetParams ¶
type GetFileFilesystemSystemNameOpsFileGetParams struct {
// Path A file or folder path
Path string `form:"path" json:"path"`
}
GetFileFilesystemSystemNameOpsFileGetParams defines parameters for GetFileFilesystemSystemNameOpsFileGet.
type GetFileFilesystemSystemNameOpsFileGetResponse ¶
type GetFileFilesystemSystemNameOpsFileGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetFileTypeResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetFileFilesystemSystemNameOpsFileGetResponse ¶
func ParseGetFileFilesystemSystemNameOpsFileGetResponse(rsp *http.Response) (*GetFileFilesystemSystemNameOpsFileGetResponse, error)
ParseGetFileFilesystemSystemNameOpsFileGetResponse parses an HTTP response from a GetFileFilesystemSystemNameOpsFileGetWithResponse call
func (GetFileFilesystemSystemNameOpsFileGetResponse) Status ¶
func (r GetFileFilesystemSystemNameOpsFileGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetFileFilesystemSystemNameOpsFileGetResponse) StatusCode ¶
func (r GetFileFilesystemSystemNameOpsFileGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFileHeadResponse ¶
type GetFileHeadResponse struct {
Output FileContent `json:"output"`
}
GetFileHeadResponse defines model for GetFileHeadResponse.
type GetFileStatResponse ¶
type GetFileStatResponse struct {
Output FileStat `json:"output"`
}
GetFileStatResponse defines model for GetFileStatResponse.
type GetFileTailResponse ¶
type GetFileTailResponse struct {
Output FileContent `json:"output"`
}
GetFileTailResponse defines model for GetFileTailResponse.
type GetFileTypeResponse ¶
type GetFileTypeResponse struct {
Output *string `json:"output"`
}
GetFileTypeResponse defines model for GetFileTypeResponse.
type GetHeadFilesystemSystemNameOpsHeadGetParams ¶
type GetHeadFilesystemSystemNameOpsHeadGetParams struct {
// Path File path
Path string `form:"path" json:"path"`
// Bytes The output will be the first NUM bytes of each file.
Bytes *int `form:"bytes,omitempty" json:"bytes,omitempty"`
// Lines The output will be the first NUM lines of each file.
Lines *int `form:"lines,omitempty" json:"lines,omitempty"`
// SkipTrailing The output will be the whole file, without the last NUM bytes/lines of each file. NUM should be specified in the respective argument through `bytes` or `lines`.
SkipTrailing *bool `form:"skipTrailing,omitempty" json:"skipTrailing,omitempty"`
}
GetHeadFilesystemSystemNameOpsHeadGetParams defines parameters for GetHeadFilesystemSystemNameOpsHeadGet.
type GetHeadFilesystemSystemNameOpsHeadGetResponse ¶
type GetHeadFilesystemSystemNameOpsHeadGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetFileHeadResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetHeadFilesystemSystemNameOpsHeadGetResponse ¶
func ParseGetHeadFilesystemSystemNameOpsHeadGetResponse(rsp *http.Response) (*GetHeadFilesystemSystemNameOpsHeadGetResponse, error)
ParseGetHeadFilesystemSystemNameOpsHeadGetResponse parses an HTTP response from a GetHeadFilesystemSystemNameOpsHeadGetWithResponse call
func (GetHeadFilesystemSystemNameOpsHeadGetResponse) Status ¶
func (r GetHeadFilesystemSystemNameOpsHeadGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetHeadFilesystemSystemNameOpsHeadGetResponse) StatusCode ¶
func (r GetHeadFilesystemSystemNameOpsHeadGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobComputeSystemNameJobsJobIdGetResponse ¶
type GetJobComputeSystemNameJobsJobIdGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetJobResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetJobComputeSystemNameJobsJobIdGetResponse ¶
func ParseGetJobComputeSystemNameJobsJobIdGetResponse(rsp *http.Response) (*GetJobComputeSystemNameJobsJobIdGetResponse, error)
ParseGetJobComputeSystemNameJobsJobIdGetResponse parses an HTTP response from a GetJobComputeSystemNameJobsJobIdGetWithResponse call
func (GetJobComputeSystemNameJobsJobIdGetResponse) Status ¶
func (r GetJobComputeSystemNameJobsJobIdGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobComputeSystemNameJobsJobIdGetResponse) StatusCode ¶
func (r GetJobComputeSystemNameJobsJobIdGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse ¶
type GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetJobMetadataResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse ¶
func ParseGetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse(rsp *http.Response) (*GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse, error)
ParseGetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse parses an HTTP response from a GetJobMetadataComputeSystemNameJobsJobIdMetadataGetWithResponse call
func (GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse) Status ¶
func (r GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse) StatusCode ¶
func (r GetJobMetadataComputeSystemNameJobsJobIdMetadataGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobMetadataResponse ¶
type GetJobMetadataResponse struct {
Jobs *[]JobMetadataModel `json:"jobs"`
}
GetJobMetadataResponse defines model for GetJobMetadataResponse.
type GetJobResponse ¶
type GetJobResponse struct {
Jobs *[]JobModel `json:"jobs"`
}
GetJobResponse defines model for GetJobResponse.
type GetJobsComputeSystemNameJobsGetParams ¶
type GetJobsComputeSystemNameJobsGetParams struct {
// Allusers If set to `true` returns all jobs visible by the current user, otherwise only the current user owned jobs
Allusers *bool `form:"allusers,omitempty" json:"allusers,omitempty"`
}
GetJobsComputeSystemNameJobsGetParams defines parameters for GetJobsComputeSystemNameJobsGet.
type GetJobsComputeSystemNameJobsGetResponse ¶
type GetJobsComputeSystemNameJobsGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetJobResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetJobsComputeSystemNameJobsGetResponse ¶
func ParseGetJobsComputeSystemNameJobsGetResponse(rsp *http.Response) (*GetJobsComputeSystemNameJobsGetResponse, error)
ParseGetJobsComputeSystemNameJobsGetResponse parses an HTTP response from a GetJobsComputeSystemNameJobsGetWithResponse call
func (GetJobsComputeSystemNameJobsGetResponse) Status ¶
func (r GetJobsComputeSystemNameJobsGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobsComputeSystemNameJobsGetResponse) StatusCode ¶
func (r GetJobsComputeSystemNameJobsGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLiveness ¶
type GetLiveness struct {
HealthcheckRuns *map[string]time.Time `json:"healthcheckRuns,omitempty"`
LastUpdate *int `json:"lastUpdate,omitempty"`
}
GetLiveness defines model for GetLiveness.
type GetLivenessStatusLivenessGetResponse ¶
type GetLivenessStatusLivenessGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetLiveness
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetLivenessStatusLivenessGetResponse ¶
func ParseGetLivenessStatusLivenessGetResponse(rsp *http.Response) (*GetLivenessStatusLivenessGetResponse, error)
ParseGetLivenessStatusLivenessGetResponse parses an HTTP response from a GetLivenessStatusLivenessGetWithResponse call
func (GetLivenessStatusLivenessGetResponse) Status ¶
func (r GetLivenessStatusLivenessGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetLivenessStatusLivenessGetResponse) StatusCode ¶
func (r GetLivenessStatusLivenessGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLsFilesystemSystemNameOpsLsGetParams ¶
type GetLsFilesystemSystemNameOpsLsGetParams struct {
// Path The path to list
Path string `form:"path" json:"path"`
// ShowHidden Show hidden files
ShowHidden *bool `form:"showHidden,omitempty" json:"showHidden,omitempty"`
// NumericUid List numeric user and group IDs
NumericUid *bool `form:"numericUid,omitempty" json:"numericUid,omitempty"`
// Recursive Recursively list files and folders
Recursive *bool `form:"recursive,omitempty" json:"recursive,omitempty"`
// Dereference Show information for the file the link references.
Dereference *bool `form:"dereference,omitempty" json:"dereference,omitempty"`
}
GetLsFilesystemSystemNameOpsLsGetParams defines parameters for GetLsFilesystemSystemNameOpsLsGet.
type GetLsFilesystemSystemNameOpsLsGetResponse ¶
type GetLsFilesystemSystemNameOpsLsGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetDirectoryLsResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetLsFilesystemSystemNameOpsLsGetResponse ¶
func ParseGetLsFilesystemSystemNameOpsLsGetResponse(rsp *http.Response) (*GetLsFilesystemSystemNameOpsLsGetResponse, error)
ParseGetLsFilesystemSystemNameOpsLsGetResponse parses an HTTP response from a GetLsFilesystemSystemNameOpsLsGetWithResponse call
func (GetLsFilesystemSystemNameOpsLsGetResponse) Status ¶
func (r GetLsFilesystemSystemNameOpsLsGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetLsFilesystemSystemNameOpsLsGetResponse) StatusCode ¶
func (r GetLsFilesystemSystemNameOpsLsGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNodesResponse ¶
type GetNodesResponse struct {
Nodes []NodeModel `json:"nodes"`
}
GetNodesResponse defines model for GetNodesResponse.
type GetPartitionsResponse ¶
type GetPartitionsResponse struct {
Partitions []PartitionModel `json:"partitions"`
}
GetPartitionsResponse defines model for GetPartitionsResponse.
type GetReservationsResponse ¶
type GetReservationsResponse struct {
Reservations []ReservationModel `json:"reservations"`
}
GetReservationsResponse defines model for GetReservationsResponse.
type GetStatFilesystemSystemNameOpsStatGetParams ¶
type GetStatFilesystemSystemNameOpsStatGetParams struct {
// Path A file or folder path
Path string `form:"path" json:"path"`
// Dereference Follow symbolic links
Dereference *bool `form:"dereference,omitempty" json:"dereference,omitempty"`
}
GetStatFilesystemSystemNameOpsStatGetParams defines parameters for GetStatFilesystemSystemNameOpsStatGet.
type GetStatFilesystemSystemNameOpsStatGetResponse ¶
type GetStatFilesystemSystemNameOpsStatGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetFileStatResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetStatFilesystemSystemNameOpsStatGetResponse ¶
func ParseGetStatFilesystemSystemNameOpsStatGetResponse(rsp *http.Response) (*GetStatFilesystemSystemNameOpsStatGetResponse, error)
ParseGetStatFilesystemSystemNameOpsStatGetResponse parses an HTTP response from a GetStatFilesystemSystemNameOpsStatGetWithResponse call
func (GetStatFilesystemSystemNameOpsStatGetResponse) Status ¶
func (r GetStatFilesystemSystemNameOpsStatGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetStatFilesystemSystemNameOpsStatGetResponse) StatusCode ¶
func (r GetStatFilesystemSystemNameOpsStatGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemNodesStatusSystemNameNodesGetResponse ¶
type GetSystemNodesStatusSystemNameNodesGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetNodesResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetSystemNodesStatusSystemNameNodesGetResponse ¶
func ParseGetSystemNodesStatusSystemNameNodesGetResponse(rsp *http.Response) (*GetSystemNodesStatusSystemNameNodesGetResponse, error)
ParseGetSystemNodesStatusSystemNameNodesGetResponse parses an HTTP response from a GetSystemNodesStatusSystemNameNodesGetWithResponse call
func (GetSystemNodesStatusSystemNameNodesGetResponse) Status ¶
func (r GetSystemNodesStatusSystemNameNodesGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemNodesStatusSystemNameNodesGetResponse) StatusCode ¶
func (r GetSystemNodesStatusSystemNameNodesGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemPartitionsStatusSystemNamePartitionsGetResponse ¶
type GetSystemPartitionsStatusSystemNamePartitionsGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetPartitionsResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetSystemPartitionsStatusSystemNamePartitionsGetResponse ¶
func ParseGetSystemPartitionsStatusSystemNamePartitionsGetResponse(rsp *http.Response) (*GetSystemPartitionsStatusSystemNamePartitionsGetResponse, error)
ParseGetSystemPartitionsStatusSystemNamePartitionsGetResponse parses an HTTP response from a GetSystemPartitionsStatusSystemNamePartitionsGetWithResponse call
func (GetSystemPartitionsStatusSystemNamePartitionsGetResponse) Status ¶
func (r GetSystemPartitionsStatusSystemNamePartitionsGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemPartitionsStatusSystemNamePartitionsGetResponse) StatusCode ¶
func (r GetSystemPartitionsStatusSystemNamePartitionsGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemReservationsStatusSystemNameReservationsGetResponse ¶
type GetSystemReservationsStatusSystemNameReservationsGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetReservationsResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetSystemReservationsStatusSystemNameReservationsGetResponse ¶
func ParseGetSystemReservationsStatusSystemNameReservationsGetResponse(rsp *http.Response) (*GetSystemReservationsStatusSystemNameReservationsGetResponse, error)
ParseGetSystemReservationsStatusSystemNameReservationsGetResponse parses an HTTP response from a GetSystemReservationsStatusSystemNameReservationsGetWithResponse call
func (GetSystemReservationsStatusSystemNameReservationsGetResponse) Status ¶
func (r GetSystemReservationsStatusSystemNameReservationsGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemReservationsStatusSystemNameReservationsGetResponse) StatusCode ¶
func (r GetSystemReservationsStatusSystemNameReservationsGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemsResponse ¶
type GetSystemsResponse struct {
DataOperation *DataOperation `json:"dataOperation,omitempty"`
Systems []HPCCluster `json:"systems"`
}
GetSystemsResponse defines model for GetSystemsResponse.
type GetSystemsStatusSystemsGetResponse ¶
type GetSystemsStatusSystemsGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetSystemsResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetSystemsStatusSystemsGetResponse ¶
func ParseGetSystemsStatusSystemsGetResponse(rsp *http.Response) (*GetSystemsStatusSystemsGetResponse, error)
ParseGetSystemsStatusSystemsGetResponse parses an HTTP response from a GetSystemsStatusSystemsGetWithResponse call
func (GetSystemsStatusSystemsGetResponse) Status ¶
func (r GetSystemsStatusSystemsGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemsStatusSystemsGetResponse) StatusCode ¶
func (r GetSystemsStatusSystemsGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTailFilesystemSystemNameOpsTailGetParams ¶
type GetTailFilesystemSystemNameOpsTailGetParams struct {
// Path File path
Path string `form:"path" json:"path"`
// Bytes The output will be the last NUM bytes of each file.
Bytes *int `form:"bytes,omitempty" json:"bytes,omitempty"`
// Lines The output will be the last NUM lines of each file.
Lines *int `form:"lines,omitempty" json:"lines,omitempty"`
// SkipHeading The output will be the whole file, without the first NUM bytes/lines of each file. NUM should be specified in the respective argument through `bytes` or `lines`.
SkipHeading *bool `form:"skipHeading,omitempty" json:"skipHeading,omitempty"`
}
GetTailFilesystemSystemNameOpsTailGetParams defines parameters for GetTailFilesystemSystemNameOpsTailGet.
type GetTailFilesystemSystemNameOpsTailGetResponse ¶
type GetTailFilesystemSystemNameOpsTailGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetFileTailResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetTailFilesystemSystemNameOpsTailGetResponse ¶
func ParseGetTailFilesystemSystemNameOpsTailGetResponse(rsp *http.Response) (*GetTailFilesystemSystemNameOpsTailGetResponse, error)
ParseGetTailFilesystemSystemNameOpsTailGetResponse parses an HTTP response from a GetTailFilesystemSystemNameOpsTailGetWithResponse call
func (GetTailFilesystemSystemNameOpsTailGetResponse) Status ¶
func (r GetTailFilesystemSystemNameOpsTailGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetTailFilesystemSystemNameOpsTailGetResponse) StatusCode ¶
func (r GetTailFilesystemSystemNameOpsTailGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserinfoStatusSystemNameUserinfoGetResponse ¶
type GetUserinfoStatusSystemNameUserinfoGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserInfoResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetUserinfoStatusSystemNameUserinfoGetResponse ¶
func ParseGetUserinfoStatusSystemNameUserinfoGetResponse(rsp *http.Response) (*GetUserinfoStatusSystemNameUserinfoGetResponse, error)
ParseGetUserinfoStatusSystemNameUserinfoGetResponse parses an HTTP response from a GetUserinfoStatusSystemNameUserinfoGetWithResponse call
func (GetUserinfoStatusSystemNameUserinfoGetResponse) Status ¶
func (r GetUserinfoStatusSystemNameUserinfoGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserinfoStatusSystemNameUserinfoGetResponse) StatusCode ¶
func (r GetUserinfoStatusSystemNameUserinfoGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetViewFileResponse ¶
type GetViewFileResponse struct {
Output *string `json:"output"`
}
GetViewFileResponse defines model for GetViewFileResponse.
type GetViewFilesystemSystemNameOpsViewGetParams ¶
type GetViewFilesystemSystemNameOpsViewGetParams struct {
// Path File path
Path string `form:"path" json:"path"`
// Size Value, in bytes, of the size of data to be retrieved from the file.
Size *int `form:"size,omitempty" json:"size,omitempty"`
// Offset Value in bytes of the offset.
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
}
GetViewFilesystemSystemNameOpsViewGetParams defines parameters for GetViewFilesystemSystemNameOpsViewGet.
type GetViewFilesystemSystemNameOpsViewGetResponse ¶
type GetViewFilesystemSystemNameOpsViewGetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetViewFileResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseGetViewFilesystemSystemNameOpsViewGetResponse ¶
func ParseGetViewFilesystemSystemNameOpsViewGetResponse(rsp *http.Response) (*GetViewFilesystemSystemNameOpsViewGetResponse, error)
ParseGetViewFilesystemSystemNameOpsViewGetResponse parses an HTTP response from a GetViewFilesystemSystemNameOpsViewGetWithResponse call
func (GetViewFilesystemSystemNameOpsViewGetResponse) Status ¶
func (r GetViewFilesystemSystemNameOpsViewGetResponse) Status() string
Status returns HTTPResponse.Status
func (GetViewFilesystemSystemNameOpsViewGetResponse) StatusCode ¶
func (r GetViewFilesystemSystemNameOpsViewGetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HPCCluster ¶
type HPCCluster struct {
// DatatransferJobsDirectives Custom scheduler flags passed to data transfer jobs (e.g. `-pxfer` for a dedicated partition).
DatatransferJobsDirectives *[]string `json:"datatransferJobsDirectives,omitempty"`
// FileSystems List of mounted file systems on the cluster, such as scratch or home directories.
FileSystems *[]FileSystem `json:"fileSystems,omitempty"`
// Name Unique name for the cluster. This field is case insensitive.
Name string `json:"name"`
// Probing Cluster monitoring attributes.
Probing *Probing `json:"probing,omitempty"`
// Scheduler Cluster job scheduler configuration.
Scheduler Scheduler `json:"scheduler"`
// ServicesHealth Optional health information for different services in the cluster.
ServicesHealth *[]HPCCluster_ServicesHealth_Item `json:"servicesHealth"`
// Ssh SSH connection pool configuration for remote execution.
Ssh SSHClientPool `json:"ssh"`
}
HPCCluster Definition of an HPC cluster, including SSH access, scheduling, and filesystem layout. More info in [the systems' section](../arch/systems//README.md).
type HPCCluster_ServicesHealth_Item ¶
type HPCCluster_ServicesHealth_Item struct {
// contains filtered or unexported fields
}
HPCCluster_ServicesHealth_Item defines model for HPCCluster.servicesHealth.Item.
func (HPCCluster_ServicesHealth_Item) AsFilesystemServiceHealth ¶
func (t HPCCluster_ServicesHealth_Item) AsFilesystemServiceHealth() (FilesystemServiceHealth, error)
AsFilesystemServiceHealth returns the union data inside the HPCCluster_ServicesHealth_Item as a FilesystemServiceHealth
func (HPCCluster_ServicesHealth_Item) AsHealthCheckException ¶
func (t HPCCluster_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
AsHealthCheckException returns the union data inside the HPCCluster_ServicesHealth_Item as a HealthCheckException
func (HPCCluster_ServicesHealth_Item) AsSSHServiceHealth ¶
func (t HPCCluster_ServicesHealth_Item) AsSSHServiceHealth() (SSHServiceHealth, error)
AsSSHServiceHealth returns the union data inside the HPCCluster_ServicesHealth_Item as a SSHServiceHealth
func (HPCCluster_ServicesHealth_Item) AsSchedulerServiceHealth ¶
func (t HPCCluster_ServicesHealth_Item) AsSchedulerServiceHealth() (SchedulerServiceHealth, error)
AsSchedulerServiceHealth returns the union data inside the HPCCluster_ServicesHealth_Item as a SchedulerServiceHealth
func (*HPCCluster_ServicesHealth_Item) FromFilesystemServiceHealth ¶
func (t *HPCCluster_ServicesHealth_Item) FromFilesystemServiceHealth(v FilesystemServiceHealth) error
FromFilesystemServiceHealth overwrites any union data inside the HPCCluster_ServicesHealth_Item as the provided FilesystemServiceHealth
func (*HPCCluster_ServicesHealth_Item) FromHealthCheckException ¶
func (t *HPCCluster_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
FromHealthCheckException overwrites any union data inside the HPCCluster_ServicesHealth_Item as the provided HealthCheckException
func (*HPCCluster_ServicesHealth_Item) FromSSHServiceHealth ¶
func (t *HPCCluster_ServicesHealth_Item) FromSSHServiceHealth(v SSHServiceHealth) error
FromSSHServiceHealth overwrites any union data inside the HPCCluster_ServicesHealth_Item as the provided SSHServiceHealth
func (*HPCCluster_ServicesHealth_Item) FromSchedulerServiceHealth ¶
func (t *HPCCluster_ServicesHealth_Item) FromSchedulerServiceHealth(v SchedulerServiceHealth) error
FromSchedulerServiceHealth overwrites any union data inside the HPCCluster_ServicesHealth_Item as the provided SchedulerServiceHealth
func (HPCCluster_ServicesHealth_Item) MarshalJSON ¶
func (t HPCCluster_ServicesHealth_Item) MarshalJSON() ([]byte, error)
func (*HPCCluster_ServicesHealth_Item) MergeFilesystemServiceHealth ¶
func (t *HPCCluster_ServicesHealth_Item) MergeFilesystemServiceHealth(v FilesystemServiceHealth) error
MergeFilesystemServiceHealth performs a merge with any union data inside the HPCCluster_ServicesHealth_Item, using the provided FilesystemServiceHealth
func (*HPCCluster_ServicesHealth_Item) MergeHealthCheckException ¶
func (t *HPCCluster_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
MergeHealthCheckException performs a merge with any union data inside the HPCCluster_ServicesHealth_Item, using the provided HealthCheckException
func (*HPCCluster_ServicesHealth_Item) MergeSSHServiceHealth ¶
func (t *HPCCluster_ServicesHealth_Item) MergeSSHServiceHealth(v SSHServiceHealth) error
MergeSSHServiceHealth performs a merge with any union data inside the HPCCluster_ServicesHealth_Item, using the provided SSHServiceHealth
func (*HPCCluster_ServicesHealth_Item) MergeSchedulerServiceHealth ¶
func (t *HPCCluster_ServicesHealth_Item) MergeSchedulerServiceHealth(v SchedulerServiceHealth) error
MergeSchedulerServiceHealth performs a merge with any union data inside the HPCCluster_ServicesHealth_Item, using the provided SchedulerServiceHealth
func (*HPCCluster_ServicesHealth_Item) UnmarshalJSON ¶
func (t *HPCCluster_ServicesHealth_Item) UnmarshalJSON(b []byte) error
type HealthCheckException ¶
type HealthCheckException struct {
// Healthy True if the service is healthy.
Healthy *bool `json:"healthy"`
// LastChecked Timestamp of the last health check.
LastChecked *time.Time `json:"lastChecked"`
// Latency Service response latency in seconds.
Latency *float32 `json:"latency"`
// Message Optional status message.
Message *string `json:"message"`
// ServiceType Types of services that can be health-checked.
ServiceType HealthCheckType `json:"serviceType"`
}
HealthCheckException Generic health check error placeholder.
type HealthCheckType ¶
type HealthCheckType string
HealthCheckType Types of services that can be health-checked.
const ( HealthCheckTypeException HealthCheckType = "exception" HealthCheckTypeFilesystem HealthCheckType = "filesystem" HealthCheckTypeS3 HealthCheckType = "s3" HealthCheckTypeScheduler HealthCheckType = "scheduler" HealthCheckTypeSsh HealthCheckType = "ssh" )
Defines values for HealthCheckType.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type JobDescriptionModel ¶
type JobDescriptionModel struct {
// Account Charge job resources to specified account
Account *string `json:"account"`
// Constraints Job constraints
Constraints *string `json:"constraints"`
// Env Dictionary of environment variables to set in the job context
Env *JobDescriptionModel_Env `json:"env,omitempty"`
// Name Name for the job
Name *string `json:"name"`
// Script Script for the job
Script *string `json:"script,omitempty"`
// ScriptPath Path to the job in target system
ScriptPath *string `json:"scriptPath,omitempty"`
// StandardError Standard error file name
StandardError *string `json:"standardError"`
// StandardInput Standard input file name
StandardInput *string `json:"standardInput"`
// StandardOutput Standard output file name
StandardOutput *string `json:"standardOutput"`
// WorkingDirectory Job working directory
WorkingDirectory string `json:"workingDirectory"`
}
JobDescriptionModel defines model for JobDescriptionModel.
type JobDescriptionModelEnv0 ¶
JobDescriptionModelEnv0 defines model for .
type JobDescriptionModelEnv1 ¶
type JobDescriptionModelEnv1 = []string
JobDescriptionModelEnv1 defines model for .
type JobDescriptionModel_Env ¶
type JobDescriptionModel_Env struct {
// contains filtered or unexported fields
}
JobDescriptionModel_Env Dictionary of environment variables to set in the job context
func (JobDescriptionModel_Env) AsJobDescriptionModelEnv0 ¶
func (t JobDescriptionModel_Env) AsJobDescriptionModelEnv0() (JobDescriptionModelEnv0, error)
AsJobDescriptionModelEnv0 returns the union data inside the JobDescriptionModel_Env as a JobDescriptionModelEnv0
func (JobDescriptionModel_Env) AsJobDescriptionModelEnv1 ¶
func (t JobDescriptionModel_Env) AsJobDescriptionModelEnv1() (JobDescriptionModelEnv1, error)
AsJobDescriptionModelEnv1 returns the union data inside the JobDescriptionModel_Env as a JobDescriptionModelEnv1
func (*JobDescriptionModel_Env) FromJobDescriptionModelEnv0 ¶
func (t *JobDescriptionModel_Env) FromJobDescriptionModelEnv0(v JobDescriptionModelEnv0) error
FromJobDescriptionModelEnv0 overwrites any union data inside the JobDescriptionModel_Env as the provided JobDescriptionModelEnv0
func (*JobDescriptionModel_Env) FromJobDescriptionModelEnv1 ¶
func (t *JobDescriptionModel_Env) FromJobDescriptionModelEnv1(v JobDescriptionModelEnv1) error
FromJobDescriptionModelEnv1 overwrites any union data inside the JobDescriptionModel_Env as the provided JobDescriptionModelEnv1
func (JobDescriptionModel_Env) MarshalJSON ¶
func (t JobDescriptionModel_Env) MarshalJSON() ([]byte, error)
func (*JobDescriptionModel_Env) MergeJobDescriptionModelEnv0 ¶
func (t *JobDescriptionModel_Env) MergeJobDescriptionModelEnv0(v JobDescriptionModelEnv0) error
MergeJobDescriptionModelEnv0 performs a merge with any union data inside the JobDescriptionModel_Env, using the provided JobDescriptionModelEnv0
func (*JobDescriptionModel_Env) MergeJobDescriptionModelEnv1 ¶
func (t *JobDescriptionModel_Env) MergeJobDescriptionModelEnv1(v JobDescriptionModelEnv1) error
MergeJobDescriptionModelEnv1 performs a merge with any union data inside the JobDescriptionModel_Env, using the provided JobDescriptionModelEnv1
func (*JobDescriptionModel_Env) UnmarshalJSON ¶
func (t *JobDescriptionModel_Env) UnmarshalJSON(b []byte) error
type JobMetadataModel ¶
type JobMetadataModel struct {
JobId string `json:"jobId"`
Script *string `json:"script"`
StandardError *string `json:"standardError"`
StandardInput *string `json:"standardInput"`
StandardOutput *string `json:"standardOutput"`
}
JobMetadataModel defines model for JobMetadataModel.
type JobModel ¶
type JobModel struct {
Account *string `json:"account"`
AllocationNodes int `json:"allocationNodes"`
Cluster string `json:"cluster"`
Group *string `json:"group"`
JobId int `json:"jobId"`
KillRequestUser *string `json:"killRequestUser"`
Name string `json:"name"`
Nodes string `json:"nodes"`
Partition string `json:"partition"`
Priority *int `json:"priority"`
Status JobStatus `json:"status"`
Tasks *[]JobTask `json:"tasks"`
Time JobTime `json:"time"`
User *string `json:"user"`
WorkingDirectory string `json:"workingDirectory"`
}
JobModel defines model for JobModel.
type JobStatus ¶
type JobStatus struct {
ExitCode *int `json:"exitCode"`
InterruptSignal *int `json:"interruptSignal"`
State string `json:"state"`
StateReason *string `json:"stateReason"`
}
JobStatus defines model for JobStatus.
type JobTask ¶
type JobTask struct {
Id string `json:"id"`
Name string `json:"name"`
Status JobStatus `json:"status"`
Time JobTime `json:"time"`
}
JobTask defines model for JobTask.
type JobTime ¶
type JobTime struct {
Elapsed *int `json:"elapsed"`
End *int `json:"end"`
Limit *int `json:"limit"`
Start *int `json:"start"`
Suspended *int `json:"suspended"`
}
JobTime defines model for JobTime.
type MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody ¶
type MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody = MoveRequest
MoveMvFilesystemSystemNameTransferMvPostJSONRequestBody defines body for MoveMvFilesystemSystemNameTransferMvPost for application/json ContentType.
type MoveMvFilesystemSystemNameTransferMvPostResponse ¶
type MoveMvFilesystemSystemNameTransferMvPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *MoveResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParseMoveMvFilesystemSystemNameTransferMvPostResponse ¶
func ParseMoveMvFilesystemSystemNameTransferMvPostResponse(rsp *http.Response) (*MoveMvFilesystemSystemNameTransferMvPostResponse, error)
ParseMoveMvFilesystemSystemNameTransferMvPostResponse parses an HTTP response from a MoveMvFilesystemSystemNameTransferMvPostWithResponse call
func (MoveMvFilesystemSystemNameTransferMvPostResponse) Status ¶
func (r MoveMvFilesystemSystemNameTransferMvPostResponse) Status() string
Status returns HTTPResponse.Status
func (MoveMvFilesystemSystemNameTransferMvPostResponse) StatusCode ¶
func (r MoveMvFilesystemSystemNameTransferMvPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MoveRequest ¶
type MoveRequest struct {
// Account Name of the account in the scheduler
Account *string `json:"account"`
SourcePath *string `json:"sourcePath"`
// TargetPath Target path of the move operation
TargetPath string `json:"targetPath"`
}
MoveRequest defines model for MoveRequest.
type MoveResponse ¶
type MoveResponse struct {
TransferJob FirecrestFilesystemTransferModelsTransferJob `json:"transferJob"`
}
MoveResponse defines model for MoveResponse.
type MultipartUpload ¶
type MultipartUpload struct {
// MaxPartSize Maximum size (in bytes) for multipart data transfers. Default is 2 GB.
MaxPartSize *int `json:"max_part_size,omitempty"`
// ParallelRuns Number of parts to upload in parallel to the staging area.
ParallelRuns *int `json:"parallel_runs,omitempty"`
// TmpFolder Temporary folder used for storing split parts during upload.
TmpFolder *string `json:"tmp_folder,omitempty"`
// UseSplit Enable or disable splitting large files into parts when uploading the file to the staging area.
UseSplit *bool `json:"use_split,omitempty"`
}
MultipartUpload Configuration for multipart upload behavior.
type NodeModel ¶
type NodeModel struct {
Address *string `json:"address"`
AllocCpus *int `json:"allocCpus"`
AllocMemory *int `json:"allocMemory"`
Cores *int `json:"cores"`
CpuLoad *float32 `json:"cpuLoad"`
Cpus int `json:"cpus"`
Features *NodeModel_Features `json:"features,omitempty"`
FreeMemory *int `json:"freeMemory"`
Hostname *string `json:"hostname"`
IdleCpus *int `json:"idleCpus"`
Name string `json:"name"`
Partitions *[]string `json:"partitions"`
Sockets *int `json:"sockets"`
State NodeModel_State `json:"state"`
Threads *int `json:"threads"`
Weight *int `json:"weight"`
}
NodeModel defines model for NodeModel.
type NodeModel_Features ¶
type NodeModel_Features struct {
// contains filtered or unexported fields
}
NodeModel_Features defines model for NodeModel.Features.
func (NodeModel_Features) AsNodeModelFeatures0 ¶
func (t NodeModel_Features) AsNodeModelFeatures0() (NodeModelFeatures0, error)
AsNodeModelFeatures0 returns the union data inside the NodeModel_Features as a NodeModelFeatures0
func (NodeModel_Features) AsNodeModelFeatures1 ¶
func (t NodeModel_Features) AsNodeModelFeatures1() (NodeModelFeatures1, error)
AsNodeModelFeatures1 returns the union data inside the NodeModel_Features as a NodeModelFeatures1
func (*NodeModel_Features) FromNodeModelFeatures0 ¶
func (t *NodeModel_Features) FromNodeModelFeatures0(v NodeModelFeatures0) error
FromNodeModelFeatures0 overwrites any union data inside the NodeModel_Features as the provided NodeModelFeatures0
func (*NodeModel_Features) FromNodeModelFeatures1 ¶
func (t *NodeModel_Features) FromNodeModelFeatures1(v NodeModelFeatures1) error
FromNodeModelFeatures1 overwrites any union data inside the NodeModel_Features as the provided NodeModelFeatures1
func (NodeModel_Features) MarshalJSON ¶
func (t NodeModel_Features) MarshalJSON() ([]byte, error)
func (*NodeModel_Features) MergeNodeModelFeatures0 ¶
func (t *NodeModel_Features) MergeNodeModelFeatures0(v NodeModelFeatures0) error
MergeNodeModelFeatures0 performs a merge with any union data inside the NodeModel_Features, using the provided NodeModelFeatures0
func (*NodeModel_Features) MergeNodeModelFeatures1 ¶
func (t *NodeModel_Features) MergeNodeModelFeatures1(v NodeModelFeatures1) error
MergeNodeModelFeatures1 performs a merge with any union data inside the NodeModel_Features, using the provided NodeModelFeatures1
func (*NodeModel_Features) UnmarshalJSON ¶
func (t *NodeModel_Features) UnmarshalJSON(b []byte) error
type NodeModel_State ¶
type NodeModel_State struct {
// contains filtered or unexported fields
}
NodeModel_State defines model for NodeModel.State.
func (NodeModel_State) AsNodeModelState0 ¶
func (t NodeModel_State) AsNodeModelState0() (NodeModelState0, error)
AsNodeModelState0 returns the union data inside the NodeModel_State as a NodeModelState0
func (NodeModel_State) AsNodeModelState1 ¶
func (t NodeModel_State) AsNodeModelState1() (NodeModelState1, error)
AsNodeModelState1 returns the union data inside the NodeModel_State as a NodeModelState1
func (*NodeModel_State) FromNodeModelState0 ¶
func (t *NodeModel_State) FromNodeModelState0(v NodeModelState0) error
FromNodeModelState0 overwrites any union data inside the NodeModel_State as the provided NodeModelState0
func (*NodeModel_State) FromNodeModelState1 ¶
func (t *NodeModel_State) FromNodeModelState1(v NodeModelState1) error
FromNodeModelState1 overwrites any union data inside the NodeModel_State as the provided NodeModelState1
func (NodeModel_State) MarshalJSON ¶
func (t NodeModel_State) MarshalJSON() ([]byte, error)
func (*NodeModel_State) MergeNodeModelState0 ¶
func (t *NodeModel_State) MergeNodeModelState0(v NodeModelState0) error
MergeNodeModelState0 performs a merge with any union data inside the NodeModel_State, using the provided NodeModelState0
func (*NodeModel_State) MergeNodeModelState1 ¶
func (t *NodeModel_State) MergeNodeModelState1(v NodeModelState1) error
MergeNodeModelState1 performs a merge with any union data inside the NodeModel_State, using the provided NodeModelState1
func (*NodeModel_State) UnmarshalJSON ¶
func (t *NodeModel_State) UnmarshalJSON(b []byte) error
type PartitionModel ¶
type PartitionModel struct {
Cpus *int `json:"cpus"`
Name string `json:"name"`
Partition PartitionModel_Partition `json:"partition"`
TotalNodes *int `json:"totalNodes"`
}
PartitionModel defines model for PartitionModel.
type PartitionModelPartition0 ¶
type PartitionModelPartition0 = string
PartitionModelPartition0 defines model for .
type PartitionModelPartition1 ¶
type PartitionModelPartition1 = []string
PartitionModelPartition1 defines model for .
type PartitionModel_Partition ¶
type PartitionModel_Partition struct {
// contains filtered or unexported fields
}
PartitionModel_Partition defines model for PartitionModel.Partition.
func (PartitionModel_Partition) AsPartitionModelPartition0 ¶
func (t PartitionModel_Partition) AsPartitionModelPartition0() (PartitionModelPartition0, error)
AsPartitionModelPartition0 returns the union data inside the PartitionModel_Partition as a PartitionModelPartition0
func (PartitionModel_Partition) AsPartitionModelPartition1 ¶
func (t PartitionModel_Partition) AsPartitionModelPartition1() (PartitionModelPartition1, error)
AsPartitionModelPartition1 returns the union data inside the PartitionModel_Partition as a PartitionModelPartition1
func (*PartitionModel_Partition) FromPartitionModelPartition0 ¶
func (t *PartitionModel_Partition) FromPartitionModelPartition0(v PartitionModelPartition0) error
FromPartitionModelPartition0 overwrites any union data inside the PartitionModel_Partition as the provided PartitionModelPartition0
func (*PartitionModel_Partition) FromPartitionModelPartition1 ¶
func (t *PartitionModel_Partition) FromPartitionModelPartition1(v PartitionModelPartition1) error
FromPartitionModelPartition1 overwrites any union data inside the PartitionModel_Partition as the provided PartitionModelPartition1
func (PartitionModel_Partition) MarshalJSON ¶
func (t PartitionModel_Partition) MarshalJSON() ([]byte, error)
func (*PartitionModel_Partition) MergePartitionModelPartition0 ¶
func (t *PartitionModel_Partition) MergePartitionModelPartition0(v PartitionModelPartition0) error
MergePartitionModelPartition0 performs a merge with any union data inside the PartitionModel_Partition, using the provided PartitionModelPartition0
func (*PartitionModel_Partition) MergePartitionModelPartition1 ¶
func (t *PartitionModel_Partition) MergePartitionModelPartition1(v PartitionModelPartition1) error
MergePartitionModelPartition1 performs a merge with any union data inside the PartitionModel_Partition, using the provided PartitionModelPartition1
func (*PartitionModel_Partition) UnmarshalJSON ¶
func (t *PartitionModel_Partition) UnmarshalJSON(b []byte) error
type PosixIdentified ¶
PosixIdentified defines model for PosixIdentified.
type PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody ¶
type PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody = PostCompressRequest
PostCompressFilesystemSystemNameOpsCompressPostJSONRequestBody defines body for PostCompressFilesystemSystemNameOpsCompressPost for application/json ContentType.
type PostCompressFilesystemSystemNameOpsCompressPostResponse ¶
type PostCompressFilesystemSystemNameOpsCompressPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostCompressFilesystemSystemNameOpsCompressPostResponse ¶
func ParsePostCompressFilesystemSystemNameOpsCompressPostResponse(rsp *http.Response) (*PostCompressFilesystemSystemNameOpsCompressPostResponse, error)
ParsePostCompressFilesystemSystemNameOpsCompressPostResponse parses an HTTP response from a PostCompressFilesystemSystemNameOpsCompressPostWithResponse call
func (PostCompressFilesystemSystemNameOpsCompressPostResponse) Status ¶
func (r PostCompressFilesystemSystemNameOpsCompressPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostCompressFilesystemSystemNameOpsCompressPostResponse) StatusCode ¶
func (r PostCompressFilesystemSystemNameOpsCompressPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostCompressRequest ¶
type PostCompressRequest struct {
Compression *CompressionType `json:"compression,omitempty"`
// Dereference If set to `true`, it follows symbolic links and archive the files they point to instead of the links themselves.
Dereference *bool `json:"dereference"`
// MatchPattern Regex pattern to filter files to compress
MatchPattern *string `json:"matchPattern"`
SourcePath *string `json:"sourcePath"`
// TargetPath Path to the compressed file
TargetPath string `json:"targetPath"`
}
PostCompressRequest defines model for PostCompressRequest.
type PostCpFilesystemSystemNameTransferCpPostJSONRequestBody ¶
type PostCpFilesystemSystemNameTransferCpPostJSONRequestBody = CopyRequest
PostCpFilesystemSystemNameTransferCpPostJSONRequestBody defines body for PostCpFilesystemSystemNameTransferCpPost for application/json ContentType.
type PostCpFilesystemSystemNameTransferCpPostResponse ¶
type PostCpFilesystemSystemNameTransferCpPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CopyResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostCpFilesystemSystemNameTransferCpPostResponse ¶
func ParsePostCpFilesystemSystemNameTransferCpPostResponse(rsp *http.Response) (*PostCpFilesystemSystemNameTransferCpPostResponse, error)
ParsePostCpFilesystemSystemNameTransferCpPostResponse parses an HTTP response from a PostCpFilesystemSystemNameTransferCpPostWithResponse call
func (PostCpFilesystemSystemNameTransferCpPostResponse) Status ¶
func (r PostCpFilesystemSystemNameTransferCpPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostCpFilesystemSystemNameTransferCpPostResponse) StatusCode ¶
func (r PostCpFilesystemSystemNameTransferCpPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody ¶
type PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody = PostFileDownloadRequest
PostDownloadFilesystemSystemNameTransferDownloadPostJSONRequestBody defines body for PostDownloadFilesystemSystemNameTransferDownloadPost for application/json ContentType.
type PostDownloadFilesystemSystemNameTransferDownloadPostResponse ¶
type PostDownloadFilesystemSystemNameTransferDownloadPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DownloadFileResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostDownloadFilesystemSystemNameTransferDownloadPostResponse ¶
func ParsePostDownloadFilesystemSystemNameTransferDownloadPostResponse(rsp *http.Response) (*PostDownloadFilesystemSystemNameTransferDownloadPostResponse, error)
ParsePostDownloadFilesystemSystemNameTransferDownloadPostResponse parses an HTTP response from a PostDownloadFilesystemSystemNameTransferDownloadPostWithResponse call
func (PostDownloadFilesystemSystemNameTransferDownloadPostResponse) Status ¶
func (r PostDownloadFilesystemSystemNameTransferDownloadPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostDownloadFilesystemSystemNameTransferDownloadPostResponse) StatusCode ¶
func (r PostDownloadFilesystemSystemNameTransferDownloadPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody ¶
type PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody = PostExtractRequest
PostExtractFilesystemSystemNameOpsExtractPostJSONRequestBody defines body for PostExtractFilesystemSystemNameOpsExtractPost for application/json ContentType.
type PostExtractFilesystemSystemNameOpsExtractPostResponse ¶
type PostExtractFilesystemSystemNameOpsExtractPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostExtractFilesystemSystemNameOpsExtractPostResponse ¶
func ParsePostExtractFilesystemSystemNameOpsExtractPostResponse(rsp *http.Response) (*PostExtractFilesystemSystemNameOpsExtractPostResponse, error)
ParsePostExtractFilesystemSystemNameOpsExtractPostResponse parses an HTTP response from a PostExtractFilesystemSystemNameOpsExtractPostWithResponse call
func (PostExtractFilesystemSystemNameOpsExtractPostResponse) Status ¶
func (r PostExtractFilesystemSystemNameOpsExtractPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostExtractFilesystemSystemNameOpsExtractPostResponse) StatusCode ¶
func (r PostExtractFilesystemSystemNameOpsExtractPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostExtractRequest ¶
type PostExtractRequest struct {
Compression *CompressionType `json:"compression,omitempty"`
SourcePath *string `json:"sourcePath"`
// TargetPath Path to the directory where to extract the compressed file
TargetPath string `json:"targetPath"`
}
PostExtractRequest defines model for PostExtractRequest.
type PostFileDownloadRequest ¶
type PostFileDownloadRequest struct {
// Account Name of the account in the scheduler
Account *string `json:"account"`
SourcePath *string `json:"sourcePath"`
// TransferDirectives Data transfer parameters specific to the transfer method
TransferDirectives PostFileDownloadRequest_TransferDirectives `json:"transferDirectives"`
}
PostFileDownloadRequest defines model for PostFileDownloadRequest.
type PostFileDownloadRequest_TransferDirectives ¶
type PostFileDownloadRequest_TransferDirectives struct {
// contains filtered or unexported fields
}
PostFileDownloadRequest_TransferDirectives Data transfer parameters specific to the transfer method
func (PostFileDownloadRequest_TransferDirectives) AsS3TransferRequest ¶
func (t PostFileDownloadRequest_TransferDirectives) AsS3TransferRequest() (S3TransferRequest, error)
AsS3TransferRequest returns the union data inside the PostFileDownloadRequest_TransferDirectives as a S3TransferRequest
func (PostFileDownloadRequest_TransferDirectives) AsStreamerTransferRequest ¶
func (t PostFileDownloadRequest_TransferDirectives) AsStreamerTransferRequest() (StreamerTransferRequest, error)
AsStreamerTransferRequest returns the union data inside the PostFileDownloadRequest_TransferDirectives as a StreamerTransferRequest
func (PostFileDownloadRequest_TransferDirectives) AsWormholeTransferRequest ¶
func (t PostFileDownloadRequest_TransferDirectives) AsWormholeTransferRequest() (WormholeTransferRequest, error)
AsWormholeTransferRequest returns the union data inside the PostFileDownloadRequest_TransferDirectives as a WormholeTransferRequest
func (*PostFileDownloadRequest_TransferDirectives) FromS3TransferRequest ¶
func (t *PostFileDownloadRequest_TransferDirectives) FromS3TransferRequest(v S3TransferRequest) error
FromS3TransferRequest overwrites any union data inside the PostFileDownloadRequest_TransferDirectives as the provided S3TransferRequest
func (*PostFileDownloadRequest_TransferDirectives) FromStreamerTransferRequest ¶
func (t *PostFileDownloadRequest_TransferDirectives) FromStreamerTransferRequest(v StreamerTransferRequest) error
FromStreamerTransferRequest overwrites any union data inside the PostFileDownloadRequest_TransferDirectives as the provided StreamerTransferRequest
func (*PostFileDownloadRequest_TransferDirectives) FromWormholeTransferRequest ¶
func (t *PostFileDownloadRequest_TransferDirectives) FromWormholeTransferRequest(v WormholeTransferRequest) error
FromWormholeTransferRequest overwrites any union data inside the PostFileDownloadRequest_TransferDirectives as the provided WormholeTransferRequest
func (PostFileDownloadRequest_TransferDirectives) MarshalJSON ¶
func (t PostFileDownloadRequest_TransferDirectives) MarshalJSON() ([]byte, error)
func (*PostFileDownloadRequest_TransferDirectives) MergeS3TransferRequest ¶
func (t *PostFileDownloadRequest_TransferDirectives) MergeS3TransferRequest(v S3TransferRequest) error
MergeS3TransferRequest performs a merge with any union data inside the PostFileDownloadRequest_TransferDirectives, using the provided S3TransferRequest
func (*PostFileDownloadRequest_TransferDirectives) MergeStreamerTransferRequest ¶
func (t *PostFileDownloadRequest_TransferDirectives) MergeStreamerTransferRequest(v StreamerTransferRequest) error
MergeStreamerTransferRequest performs a merge with any union data inside the PostFileDownloadRequest_TransferDirectives, using the provided StreamerTransferRequest
func (*PostFileDownloadRequest_TransferDirectives) MergeWormholeTransferRequest ¶
func (t *PostFileDownloadRequest_TransferDirectives) MergeWormholeTransferRequest(v WormholeTransferRequest) error
MergeWormholeTransferRequest performs a merge with any union data inside the PostFileDownloadRequest_TransferDirectives, using the provided WormholeTransferRequest
func (*PostFileDownloadRequest_TransferDirectives) UnmarshalJSON ¶
func (t *PostFileDownloadRequest_TransferDirectives) UnmarshalJSON(b []byte) error
type PostFileSymlinkRequest ¶
type PostFileSymlinkRequest struct {
// LinkPath Path to the new symlink
LinkPath string `json:"linkPath"`
SourcePath *string `json:"sourcePath"`
}
PostFileSymlinkRequest defines model for PostFileSymlinkRequest.
type PostFileSymlinkResponse ¶
type PostFileSymlinkResponse struct {
Output File `json:"output"`
}
PostFileSymlinkResponse defines model for PostFileSymlinkResponse.
type PostFileUploadRequest ¶
type PostFileUploadRequest struct {
// Account Name of the account in the scheduler
Account *string `json:"account"`
SourcePath *string `json:"sourcePath"`
// TransferDirectives Data transfer parameters specific to the transfer method
TransferDirectives PostFileUploadRequest_TransferDirectives `json:"transferDirectives"`
}
PostFileUploadRequest defines model for PostFileUploadRequest.
type PostFileUploadRequest_TransferDirectives ¶
type PostFileUploadRequest_TransferDirectives struct {
// contains filtered or unexported fields
}
PostFileUploadRequest_TransferDirectives Data transfer parameters specific to the transfer method
func (PostFileUploadRequest_TransferDirectives) AsS3TransferRequest ¶
func (t PostFileUploadRequest_TransferDirectives) AsS3TransferRequest() (S3TransferRequest, error)
AsS3TransferRequest returns the union data inside the PostFileUploadRequest_TransferDirectives as a S3TransferRequest
func (PostFileUploadRequest_TransferDirectives) AsStreamerTransferRequest ¶
func (t PostFileUploadRequest_TransferDirectives) AsStreamerTransferRequest() (StreamerTransferRequest, error)
AsStreamerTransferRequest returns the union data inside the PostFileUploadRequest_TransferDirectives as a StreamerTransferRequest
func (PostFileUploadRequest_TransferDirectives) AsWormholeTransferRequest ¶
func (t PostFileUploadRequest_TransferDirectives) AsWormholeTransferRequest() (WormholeTransferRequest, error)
AsWormholeTransferRequest returns the union data inside the PostFileUploadRequest_TransferDirectives as a WormholeTransferRequest
func (*PostFileUploadRequest_TransferDirectives) FromS3TransferRequest ¶
func (t *PostFileUploadRequest_TransferDirectives) FromS3TransferRequest(v S3TransferRequest) error
FromS3TransferRequest overwrites any union data inside the PostFileUploadRequest_TransferDirectives as the provided S3TransferRequest
func (*PostFileUploadRequest_TransferDirectives) FromStreamerTransferRequest ¶
func (t *PostFileUploadRequest_TransferDirectives) FromStreamerTransferRequest(v StreamerTransferRequest) error
FromStreamerTransferRequest overwrites any union data inside the PostFileUploadRequest_TransferDirectives as the provided StreamerTransferRequest
func (*PostFileUploadRequest_TransferDirectives) FromWormholeTransferRequest ¶
func (t *PostFileUploadRequest_TransferDirectives) FromWormholeTransferRequest(v WormholeTransferRequest) error
FromWormholeTransferRequest overwrites any union data inside the PostFileUploadRequest_TransferDirectives as the provided WormholeTransferRequest
func (PostFileUploadRequest_TransferDirectives) MarshalJSON ¶
func (t PostFileUploadRequest_TransferDirectives) MarshalJSON() ([]byte, error)
func (*PostFileUploadRequest_TransferDirectives) MergeS3TransferRequest ¶
func (t *PostFileUploadRequest_TransferDirectives) MergeS3TransferRequest(v S3TransferRequest) error
MergeS3TransferRequest performs a merge with any union data inside the PostFileUploadRequest_TransferDirectives, using the provided S3TransferRequest
func (*PostFileUploadRequest_TransferDirectives) MergeStreamerTransferRequest ¶
func (t *PostFileUploadRequest_TransferDirectives) MergeStreamerTransferRequest(v StreamerTransferRequest) error
MergeStreamerTransferRequest performs a merge with any union data inside the PostFileUploadRequest_TransferDirectives, using the provided StreamerTransferRequest
func (*PostFileUploadRequest_TransferDirectives) MergeWormholeTransferRequest ¶
func (t *PostFileUploadRequest_TransferDirectives) MergeWormholeTransferRequest(v WormholeTransferRequest) error
MergeWormholeTransferRequest performs a merge with any union data inside the PostFileUploadRequest_TransferDirectives, using the provided WormholeTransferRequest
func (*PostFileUploadRequest_TransferDirectives) UnmarshalJSON ¶
func (t *PostFileUploadRequest_TransferDirectives) UnmarshalJSON(b []byte) error
type PostJobAttachRequest ¶
type PostJobAttachRequest struct {
// Command Command to attach to the job
Command *string `json:"command,omitempty"`
}
PostJobAttachRequest defines model for PostJobAttachRequest.
type PostJobSubmissionResponse ¶
type PostJobSubmissionResponse struct {
JobId *int `json:"jobId"`
}
PostJobSubmissionResponse defines model for PostJobSubmissionResponse.
type PostJobSubmitComputeSystemNameJobsPostJSONRequestBody ¶
type PostJobSubmitComputeSystemNameJobsPostJSONRequestBody = PostJobSubmitRequest
PostJobSubmitComputeSystemNameJobsPostJSONRequestBody defines body for PostJobSubmitComputeSystemNameJobsPost for application/json ContentType.
type PostJobSubmitComputeSystemNameJobsPostResponse ¶
type PostJobSubmitComputeSystemNameJobsPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PostJobSubmissionResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostJobSubmitComputeSystemNameJobsPostResponse ¶
func ParsePostJobSubmitComputeSystemNameJobsPostResponse(rsp *http.Response) (*PostJobSubmitComputeSystemNameJobsPostResponse, error)
ParsePostJobSubmitComputeSystemNameJobsPostResponse parses an HTTP response from a PostJobSubmitComputeSystemNameJobsPostWithResponse call
func (PostJobSubmitComputeSystemNameJobsPostResponse) Status ¶
func (r PostJobSubmitComputeSystemNameJobsPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostJobSubmitComputeSystemNameJobsPostResponse) StatusCode ¶
func (r PostJobSubmitComputeSystemNameJobsPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostJobSubmitRequest ¶
type PostJobSubmitRequest struct {
Job JobDescriptionModel `json:"job"`
}
PostJobSubmitRequest defines model for PostJobSubmitRequest.
type PostMakeDirRequest ¶
type PostMakeDirRequest struct {
// Parent If set to `true` creates all its parent directories if they do not already exist
Parent *bool `json:"parent"`
SourcePath *string `json:"sourcePath"`
}
PostMakeDirRequest defines model for PostMakeDirRequest.
type PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody ¶
type PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody = PostMakeDirRequest
PostMkdirFilesystemSystemNameOpsMkdirPostJSONRequestBody defines body for PostMkdirFilesystemSystemNameOpsMkdirPost for application/json ContentType.
type PostMkdirFilesystemSystemNameOpsMkdirPostResponse ¶
type PostMkdirFilesystemSystemNameOpsMkdirPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PostMkdirResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostMkdirFilesystemSystemNameOpsMkdirPostResponse ¶
func ParsePostMkdirFilesystemSystemNameOpsMkdirPostResponse(rsp *http.Response) (*PostMkdirFilesystemSystemNameOpsMkdirPostResponse, error)
ParsePostMkdirFilesystemSystemNameOpsMkdirPostResponse parses an HTTP response from a PostMkdirFilesystemSystemNameOpsMkdirPostWithResponse call
func (PostMkdirFilesystemSystemNameOpsMkdirPostResponse) Status ¶
func (r PostMkdirFilesystemSystemNameOpsMkdirPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostMkdirFilesystemSystemNameOpsMkdirPostResponse) StatusCode ¶
func (r PostMkdirFilesystemSystemNameOpsMkdirPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostMkdirResponse ¶
type PostMkdirResponse struct {
Output File `json:"output"`
}
PostMkdirResponse defines model for PostMkdirResponse.
type PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody ¶
type PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody = PostFileSymlinkRequest
PostSymlinkFilesystemSystemNameOpsSymlinkPostJSONRequestBody defines body for PostSymlinkFilesystemSystemNameOpsSymlinkPost for application/json ContentType.
type PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse ¶
type PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PostFileSymlinkResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostSymlinkFilesystemSystemNameOpsSymlinkPostResponse ¶
func ParsePostSymlinkFilesystemSystemNameOpsSymlinkPostResponse(rsp *http.Response) (*PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse, error)
ParsePostSymlinkFilesystemSystemNameOpsSymlinkPostResponse parses an HTTP response from a PostSymlinkFilesystemSystemNameOpsSymlinkPostWithResponse call
func (PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse) Status ¶
func (r PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse) StatusCode ¶
func (r PostSymlinkFilesystemSystemNameOpsSymlinkPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostUploadFilesystemSystemNameOpsUploadPostMultipartRequestBody ¶
type PostUploadFilesystemSystemNameOpsUploadPostMultipartRequestBody = BodyPostUploadFilesystemSystemNameOpsUploadPost
PostUploadFilesystemSystemNameOpsUploadPostMultipartRequestBody defines body for PostUploadFilesystemSystemNameOpsUploadPost for multipart/form-data ContentType.
type PostUploadFilesystemSystemNameOpsUploadPostParams ¶
type PostUploadFilesystemSystemNameOpsUploadPostParams struct {
// Path Specify path where file should be uploaded.
Path string `form:"path" json:"path"`
}
PostUploadFilesystemSystemNameOpsUploadPostParams defines parameters for PostUploadFilesystemSystemNameOpsUploadPost.
type PostUploadFilesystemSystemNameOpsUploadPostResponse ¶
type PostUploadFilesystemSystemNameOpsUploadPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostUploadFilesystemSystemNameOpsUploadPostResponse ¶
func ParsePostUploadFilesystemSystemNameOpsUploadPostResponse(rsp *http.Response) (*PostUploadFilesystemSystemNameOpsUploadPostResponse, error)
ParsePostUploadFilesystemSystemNameOpsUploadPostResponse parses an HTTP response from a PostUploadFilesystemSystemNameOpsUploadPostWithResponse call
func (PostUploadFilesystemSystemNameOpsUploadPostResponse) Status ¶
func (r PostUploadFilesystemSystemNameOpsUploadPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostUploadFilesystemSystemNameOpsUploadPostResponse) StatusCode ¶
func (r PostUploadFilesystemSystemNameOpsUploadPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody ¶
type PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody = PostFileUploadRequest
PostUploadFilesystemSystemNameTransferUploadPostJSONRequestBody defines body for PostUploadFilesystemSystemNameTransferUploadPost for application/json ContentType.
type PostUploadFilesystemSystemNameTransferUploadPostResponse ¶
type PostUploadFilesystemSystemNameTransferUploadPostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *UploadFileResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePostUploadFilesystemSystemNameTransferUploadPostResponse ¶
func ParsePostUploadFilesystemSystemNameTransferUploadPostResponse(rsp *http.Response) (*PostUploadFilesystemSystemNameTransferUploadPostResponse, error)
ParsePostUploadFilesystemSystemNameTransferUploadPostResponse parses an HTTP response from a PostUploadFilesystemSystemNameTransferUploadPostWithResponse call
func (PostUploadFilesystemSystemNameTransferUploadPostResponse) Status ¶
func (r PostUploadFilesystemSystemNameTransferUploadPostResponse) Status() string
Status returns HTTPResponse.Status
func (PostUploadFilesystemSystemNameTransferUploadPostResponse) StatusCode ¶
func (r PostUploadFilesystemSystemNameTransferUploadPostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Probing ¶
type Probing struct {
// Interval Interval in seconds between cluster checks.
Interval int `json:"interval"`
// Timeout Maximum time in seconds allowed per check.
Timeout int `json:"timeout"`
}
Probing Cluster monitoring attributes.
type PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody ¶
type PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody = PutFileChmodRequest
PutChmodFilesystemSystemNameOpsChmodPutJSONRequestBody defines body for PutChmodFilesystemSystemNameOpsChmodPut for application/json ContentType.
type PutChmodFilesystemSystemNameOpsChmodPutResponse ¶
type PutChmodFilesystemSystemNameOpsChmodPutResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PutFileChmodResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePutChmodFilesystemSystemNameOpsChmodPutResponse ¶
func ParsePutChmodFilesystemSystemNameOpsChmodPutResponse(rsp *http.Response) (*PutChmodFilesystemSystemNameOpsChmodPutResponse, error)
ParsePutChmodFilesystemSystemNameOpsChmodPutResponse parses an HTTP response from a PutChmodFilesystemSystemNameOpsChmodPutWithResponse call
func (PutChmodFilesystemSystemNameOpsChmodPutResponse) Status ¶
func (r PutChmodFilesystemSystemNameOpsChmodPutResponse) Status() string
Status returns HTTPResponse.Status
func (PutChmodFilesystemSystemNameOpsChmodPutResponse) StatusCode ¶
func (r PutChmodFilesystemSystemNameOpsChmodPutResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutChownFilesystemSystemNameOpsChownPutJSONRequestBody ¶
type PutChownFilesystemSystemNameOpsChownPutJSONRequestBody = PutFileChownRequest
PutChownFilesystemSystemNameOpsChownPutJSONRequestBody defines body for PutChownFilesystemSystemNameOpsChownPut for application/json ContentType.
type PutChownFilesystemSystemNameOpsChownPutResponse ¶
type PutChownFilesystemSystemNameOpsChownPutResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PutFileChownResponse
JSON4XX *ApiResponseError
JSON5XX *ApiResponseError
}
func ParsePutChownFilesystemSystemNameOpsChownPutResponse ¶
func ParsePutChownFilesystemSystemNameOpsChownPutResponse(rsp *http.Response) (*PutChownFilesystemSystemNameOpsChownPutResponse, error)
ParsePutChownFilesystemSystemNameOpsChownPutResponse parses an HTTP response from a PutChownFilesystemSystemNameOpsChownPutWithResponse call
func (PutChownFilesystemSystemNameOpsChownPutResponse) Status ¶
func (r PutChownFilesystemSystemNameOpsChownPutResponse) Status() string
Status returns HTTPResponse.Status
func (PutChownFilesystemSystemNameOpsChownPutResponse) StatusCode ¶
func (r PutChownFilesystemSystemNameOpsChownPutResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutFileChmodRequest ¶
type PutFileChmodRequest struct {
// Mode Mode in octal permission format
Mode string `json:"mode"`
SourcePath *string `json:"sourcePath"`
}
PutFileChmodRequest defines model for PutFileChmodRequest.
type PutFileChmodResponse ¶
type PutFileChmodResponse struct {
Output File `json:"output"`
}
PutFileChmodResponse defines model for PutFileChmodResponse.
type PutFileChownRequest ¶
type PutFileChownRequest struct {
// Group Group name of the new group owner of the file
Group *string `json:"group"`
// Owner User name of the new user owner of the file
Owner *string `json:"owner"`
SourcePath *string `json:"sourcePath"`
}
PutFileChownRequest defines model for PutFileChownRequest.
type PutFileChownResponse ¶
type PutFileChownResponse struct {
Output File `json:"output"`
}
PutFileChownResponse defines model for PutFileChownResponse.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ReservationModel ¶
type ReservationModel struct {
EndTime int `json:"endTime"`
Features *string `json:"features"`
Name string `json:"name"`
NodeList string `json:"nodeList"`
StartTime int `json:"startTime"`
}
ReservationModel defines model for ReservationModel.
type S3DataTransfer ¶
type S3DataTransfer struct {
// AccessKeyId Access key ID for S3-compatible storage.
AccessKeyId *string `json:"accessKeyId,omitempty"`
// BucketLifecycleConfiguration Configuration for automatic object lifecycle in storage buckets.
BucketLifecycleConfiguration *BucketLifecycleConfiguration `json:"bucketLifecycleConfiguration,omitempty"`
// Multipart Configuration for multipart upload behavior.
Multipart *MultipartUpload `json:"multipart,omitempty"`
// Name Name identifier for the storage.
Name string `json:"name"`
// PrivateUrl Private/internal endpoint URL for the storage.
PrivateUrl *string `json:"privateUrl,omitempty"`
// Probing Cluster monitoring attributes.
Probing *Probing `json:"probing,omitempty"`
// PublicUrl Public/external URL for the storage.
PublicUrl string `json:"publicUrl"`
// Region Region of the storage bucket.
Region string `json:"region"`
// SecretAccessKey Secret access key for storage. You can give directly the content or the file path using `'secret_file:/path/to/file'`.
SecretAccessKey *string `json:"secretAccessKey,omitempty"`
ServiceType string `json:"serviceType"`
// ServicesHealth Optional health information for different services in the cluster.
ServicesHealth *[]S3DataTransfer_ServicesHealth_Item `json:"servicesHealth"`
// Tenant Optional tenant identifier for multi-tenant setups.
Tenant *string `json:"tenant"`
// Ttl Time-to-live (in seconds) for generated URLs.
Ttl int `json:"ttl"`
}
S3DataTransfer Object storage configuration, including credentials, endpoints, and upload behavior.
type S3DataTransfer_ServicesHealth_Item ¶
type S3DataTransfer_ServicesHealth_Item struct {
// contains filtered or unexported fields
}
S3DataTransfer_ServicesHealth_Item defines model for S3DataTransfer.servicesHealth.Item.
func (S3DataTransfer_ServicesHealth_Item) AsHealthCheckException ¶
func (t S3DataTransfer_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
AsHealthCheckException returns the union data inside the S3DataTransfer_ServicesHealth_Item as a HealthCheckException
func (S3DataTransfer_ServicesHealth_Item) AsS3ServiceHealth ¶
func (t S3DataTransfer_ServicesHealth_Item) AsS3ServiceHealth() (S3ServiceHealth, error)
AsS3ServiceHealth returns the union data inside the S3DataTransfer_ServicesHealth_Item as a S3ServiceHealth
func (*S3DataTransfer_ServicesHealth_Item) FromHealthCheckException ¶
func (t *S3DataTransfer_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
FromHealthCheckException overwrites any union data inside the S3DataTransfer_ServicesHealth_Item as the provided HealthCheckException
func (*S3DataTransfer_ServicesHealth_Item) FromS3ServiceHealth ¶
func (t *S3DataTransfer_ServicesHealth_Item) FromS3ServiceHealth(v S3ServiceHealth) error
FromS3ServiceHealth overwrites any union data inside the S3DataTransfer_ServicesHealth_Item as the provided S3ServiceHealth
func (S3DataTransfer_ServicesHealth_Item) MarshalJSON ¶
func (t S3DataTransfer_ServicesHealth_Item) MarshalJSON() ([]byte, error)
func (*S3DataTransfer_ServicesHealth_Item) MergeHealthCheckException ¶
func (t *S3DataTransfer_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
MergeHealthCheckException performs a merge with any union data inside the S3DataTransfer_ServicesHealth_Item, using the provided HealthCheckException
func (*S3DataTransfer_ServicesHealth_Item) MergeS3ServiceHealth ¶
func (t *S3DataTransfer_ServicesHealth_Item) MergeS3ServiceHealth(v S3ServiceHealth) error
MergeS3ServiceHealth performs a merge with any union data inside the S3DataTransfer_ServicesHealth_Item, using the provided S3ServiceHealth
func (*S3DataTransfer_ServicesHealth_Item) UnmarshalJSON ¶
func (t *S3DataTransfer_ServicesHealth_Item) UnmarshalJSON(b []byte) error
type S3ServiceHealth ¶
type S3ServiceHealth struct {
// Healthy True if the service is healthy.
Healthy *bool `json:"healthy"`
// LastChecked Timestamp of the last health check.
LastChecked *time.Time `json:"lastChecked"`
// Latency Service response latency in seconds.
Latency *float32 `json:"latency"`
// Message Optional status message.
Message *string `json:"message"`
// ServiceType Types of services that can be health-checked.
ServiceType HealthCheckType `json:"serviceType"`
}
S3ServiceHealth Health status of S3-compatible storage.
type S3TransferRequest ¶
type S3TransferRequest struct {
// FileSize Size of the file to upload in bytes
FileSize *int `json:"fileSize"`
TransferMethod string `json:"transferMethod"`
}
S3TransferRequest defines model for S3TransferRequest.
type S3TransferResponse ¶
type S3TransferResponse struct {
CompleteUploadUrl *string `json:"completeUploadUrl"`
DownloadUrl *string `json:"downloadUrl"`
MaxPartSize *int `json:"maxPartSize"`
PartsUploadUrls *[]string `json:"partsUploadUrls"`
TransferMethod string `json:"transferMethod"`
}
S3TransferResponse defines model for S3TransferResponse.
type SSHClientPool ¶
type SSHClientPool struct {
// Host SSH target hostname.
Host string `json:"host"`
// MaxClients Maximum number of concurrent SSH clients.
MaxClients *int `json:"maxClients,omitempty"`
// Port SSH port.
Port int `json:"port"`
// ProxyHost Optional proxy host for tunneling.
ProxyHost *string `json:"proxyHost"`
// ProxyPort Optional proxy port.
ProxyPort *int `json:"proxyPort"`
// Timeout Various SSH settings.
Timeout *SSHTimeouts `json:"timeout,omitempty"`
}
SSHClientPool SSH connection pool configuration for remote execution.
type SSHServiceHealth ¶
type SSHServiceHealth struct {
// Healthy True if the service is healthy.
Healthy *bool `json:"healthy"`
// LastChecked Timestamp of the last health check.
LastChecked *time.Time `json:"lastChecked"`
// Latency Service response latency in seconds.
Latency *float32 `json:"latency"`
// Message Optional status message.
Message *string `json:"message"`
// ServiceType Types of services that can be health-checked.
ServiceType HealthCheckType `json:"serviceType"`
}
SSHServiceHealth Health status of SSH service.
type SSHTimeouts ¶
type SSHTimeouts struct {
// CommandExecution Timeout (seconds) for executing commands over SSH.
CommandExecution *int `json:"commandExecution,omitempty"`
// Connection Timeout (seconds) for initial SSH connection.
Connection *int `json:"connection,omitempty"`
// IdleTimeout Max idle time (seconds) before disconnecting.
IdleTimeout *int `json:"idleTimeout,omitempty"`
// KeepAlive Interval (seconds) for sending keep-alive messages.
KeepAlive *int `json:"keepAlive,omitempty"`
// Login Timeout (seconds) for SSH login/auth.
Login *int `json:"login,omitempty"`
}
SSHTimeouts Various SSH settings.
type Scheduler ¶
type Scheduler struct {
// ApiUrl REST API endpoint for scheduler.
ApiUrl *string `json:"apiUrl"`
// ApiVersion Scheduler API version.
ApiVersion *string `json:"apiVersion"`
// Timeout Timeout in seconds for scheduler communication with the API.
Timeout *int `json:"timeout"`
// Type Supported job scheduler types.
Type SchedulerType `json:"type"`
// Version Scheduler version.
Version string `json:"version"`
}
Scheduler Cluster job scheduler configuration.
type SchedulerServiceHealth ¶
type SchedulerServiceHealth struct {
// Healthy True if the service is healthy.
Healthy *bool `json:"healthy"`
// LastChecked Timestamp of the last health check.
LastChecked *time.Time `json:"lastChecked"`
// Latency Service response latency in seconds.
Latency *float32 `json:"latency"`
// Message Optional status message.
Message *string `json:"message"`
// ServiceType Types of services that can be health-checked.
ServiceType HealthCheckType `json:"serviceType"`
}
SchedulerServiceHealth Health check result for the job scheduler.
type SchedulerType ¶
type SchedulerType string
SchedulerType Supported job scheduler types.
const ( Pbs SchedulerType = "pbs" Slurm SchedulerType = "slurm" )
Defines values for SchedulerType.
type StreamerDataTransfer ¶
type StreamerDataTransfer struct {
// Host The interface to use for listening incoming connections
Host *string `json:"host"`
// InboundTransferLimit Limit how much data can be received (in bytes)
InboundTransferLimit *int `json:"inboundTransferLimit"`
// PortRange Port range for establishing connections.
PortRange *[]interface{} `json:"portRange,omitempty"`
// Probing Cluster monitoring attributes.
Probing *Probing `json:"probing,omitempty"`
// PublicIps List of public IP addresses where server can be reached.
PublicIps *[]string `json:"publicIps"`
// PypiIndexUrl Optional local PyPI index URL for installing dependencies.
PypiIndexUrl *string `json:"pypiIndexUrl"`
ServiceType string `json:"serviceType"`
// ServicesHealth Optional health information for different services in the cluster.
ServicesHealth *[]StreamerDataTransfer_ServicesHealth_Item `json:"servicesHealth"`
// WaitTimeout How long to wait for a connection before exiting (in seconds)
WaitTimeout *int `json:"waitTimeout"`
}
StreamerDataTransfer defines model for StreamerDataTransfer.
type StreamerDataTransfer_ServicesHealth_Item ¶
type StreamerDataTransfer_ServicesHealth_Item struct {
// contains filtered or unexported fields
}
StreamerDataTransfer_ServicesHealth_Item defines model for StreamerDataTransfer.servicesHealth.Item.
func (StreamerDataTransfer_ServicesHealth_Item) AsHealthCheckException ¶
func (t StreamerDataTransfer_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
AsHealthCheckException returns the union data inside the StreamerDataTransfer_ServicesHealth_Item as a HealthCheckException
func (StreamerDataTransfer_ServicesHealth_Item) AsS3ServiceHealth ¶
func (t StreamerDataTransfer_ServicesHealth_Item) AsS3ServiceHealth() (S3ServiceHealth, error)
AsS3ServiceHealth returns the union data inside the StreamerDataTransfer_ServicesHealth_Item as a S3ServiceHealth
func (*StreamerDataTransfer_ServicesHealth_Item) FromHealthCheckException ¶
func (t *StreamerDataTransfer_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
FromHealthCheckException overwrites any union data inside the StreamerDataTransfer_ServicesHealth_Item as the provided HealthCheckException
func (*StreamerDataTransfer_ServicesHealth_Item) FromS3ServiceHealth ¶
func (t *StreamerDataTransfer_ServicesHealth_Item) FromS3ServiceHealth(v S3ServiceHealth) error
FromS3ServiceHealth overwrites any union data inside the StreamerDataTransfer_ServicesHealth_Item as the provided S3ServiceHealth
func (StreamerDataTransfer_ServicesHealth_Item) MarshalJSON ¶
func (t StreamerDataTransfer_ServicesHealth_Item) MarshalJSON() ([]byte, error)
func (*StreamerDataTransfer_ServicesHealth_Item) MergeHealthCheckException ¶
func (t *StreamerDataTransfer_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
MergeHealthCheckException performs a merge with any union data inside the StreamerDataTransfer_ServicesHealth_Item, using the provided HealthCheckException
func (*StreamerDataTransfer_ServicesHealth_Item) MergeS3ServiceHealth ¶
func (t *StreamerDataTransfer_ServicesHealth_Item) MergeS3ServiceHealth(v S3ServiceHealth) error
MergeS3ServiceHealth performs a merge with any union data inside the StreamerDataTransfer_ServicesHealth_Item, using the provided S3ServiceHealth
func (*StreamerDataTransfer_ServicesHealth_Item) UnmarshalJSON ¶
func (t *StreamerDataTransfer_ServicesHealth_Item) UnmarshalJSON(b []byte) error
type StreamerTransferRequest ¶
type StreamerTransferRequest struct {
TransferMethod string `json:"transferMethod"`
}
StreamerTransferRequest defines model for StreamerTransferRequest.
type StreamerTransferResponse ¶
type StreamerTransferResponse struct {
Coordinates *string `json:"coordinates"`
TransferMethod string `json:"transferMethod"`
}
StreamerTransferResponse defines model for StreamerTransferResponse.
type UploadFileResponse ¶
type UploadFileResponse struct {
// TransferDirectives Data transfer parameters specific to the transfer method
TransferDirectives UploadFileResponse_TransferDirectives `json:"transferDirectives"`
TransferJob FirecrestFilesystemTransferModelsTransferJob `json:"transferJob"`
}
UploadFileResponse defines model for UploadFileResponse.
type UploadFileResponse_TransferDirectives ¶
type UploadFileResponse_TransferDirectives struct {
// contains filtered or unexported fields
}
UploadFileResponse_TransferDirectives Data transfer parameters specific to the transfer method
func (UploadFileResponse_TransferDirectives) AsS3TransferResponse ¶
func (t UploadFileResponse_TransferDirectives) AsS3TransferResponse() (S3TransferResponse, error)
AsS3TransferResponse returns the union data inside the UploadFileResponse_TransferDirectives as a S3TransferResponse
func (UploadFileResponse_TransferDirectives) AsStreamerTransferResponse ¶
func (t UploadFileResponse_TransferDirectives) AsStreamerTransferResponse() (StreamerTransferResponse, error)
AsStreamerTransferResponse returns the union data inside the UploadFileResponse_TransferDirectives as a StreamerTransferResponse
func (UploadFileResponse_TransferDirectives) AsWormholeTransferResponse ¶
func (t UploadFileResponse_TransferDirectives) AsWormholeTransferResponse() (WormholeTransferResponse, error)
AsWormholeTransferResponse returns the union data inside the UploadFileResponse_TransferDirectives as a WormholeTransferResponse
func (*UploadFileResponse_TransferDirectives) FromS3TransferResponse ¶
func (t *UploadFileResponse_TransferDirectives) FromS3TransferResponse(v S3TransferResponse) error
FromS3TransferResponse overwrites any union data inside the UploadFileResponse_TransferDirectives as the provided S3TransferResponse
func (*UploadFileResponse_TransferDirectives) FromStreamerTransferResponse ¶
func (t *UploadFileResponse_TransferDirectives) FromStreamerTransferResponse(v StreamerTransferResponse) error
FromStreamerTransferResponse overwrites any union data inside the UploadFileResponse_TransferDirectives as the provided StreamerTransferResponse
func (*UploadFileResponse_TransferDirectives) FromWormholeTransferResponse ¶
func (t *UploadFileResponse_TransferDirectives) FromWormholeTransferResponse(v WormholeTransferResponse) error
FromWormholeTransferResponse overwrites any union data inside the UploadFileResponse_TransferDirectives as the provided WormholeTransferResponse
func (UploadFileResponse_TransferDirectives) MarshalJSON ¶
func (t UploadFileResponse_TransferDirectives) MarshalJSON() ([]byte, error)
func (*UploadFileResponse_TransferDirectives) MergeS3TransferResponse ¶
func (t *UploadFileResponse_TransferDirectives) MergeS3TransferResponse(v S3TransferResponse) error
MergeS3TransferResponse performs a merge with any union data inside the UploadFileResponse_TransferDirectives, using the provided S3TransferResponse
func (*UploadFileResponse_TransferDirectives) MergeStreamerTransferResponse ¶
func (t *UploadFileResponse_TransferDirectives) MergeStreamerTransferResponse(v StreamerTransferResponse) error
MergeStreamerTransferResponse performs a merge with any union data inside the UploadFileResponse_TransferDirectives, using the provided StreamerTransferResponse
func (*UploadFileResponse_TransferDirectives) MergeWormholeTransferResponse ¶
func (t *UploadFileResponse_TransferDirectives) MergeWormholeTransferResponse(v WormholeTransferResponse) error
MergeWormholeTransferResponse performs a merge with any union data inside the UploadFileResponse_TransferDirectives, using the provided WormholeTransferResponse
func (*UploadFileResponse_TransferDirectives) UnmarshalJSON ¶
func (t *UploadFileResponse_TransferDirectives) UnmarshalJSON(b []byte) error
type UserInfoResponse ¶
type UserInfoResponse struct {
Group PosixIdentified `json:"group"`
Groups []PosixIdentified `json:"groups"`
User PosixIdentified `json:"user"`
}
UserInfoResponse defines model for UserInfoResponse.
type WormholeDataTransfer ¶
type WormholeDataTransfer struct {
// Probing Cluster monitoring attributes.
Probing *Probing `json:"probing,omitempty"`
// PypiIndexUrl Optional local PyPI index URL for installing dependencies.
PypiIndexUrl *string `json:"pypiIndexUrl"`
ServiceType string `json:"serviceType"`
// ServicesHealth Optional health information for different services in the cluster.
ServicesHealth *[]WormholeDataTransfer_ServicesHealth_Item `json:"servicesHealth"`
}
WormholeDataTransfer defines model for WormholeDataTransfer.
type WormholeDataTransfer_ServicesHealth_Item ¶
type WormholeDataTransfer_ServicesHealth_Item struct {
// contains filtered or unexported fields
}
WormholeDataTransfer_ServicesHealth_Item defines model for WormholeDataTransfer.servicesHealth.Item.
func (WormholeDataTransfer_ServicesHealth_Item) AsHealthCheckException ¶
func (t WormholeDataTransfer_ServicesHealth_Item) AsHealthCheckException() (HealthCheckException, error)
AsHealthCheckException returns the union data inside the WormholeDataTransfer_ServicesHealth_Item as a HealthCheckException
func (WormholeDataTransfer_ServicesHealth_Item) AsS3ServiceHealth ¶
func (t WormholeDataTransfer_ServicesHealth_Item) AsS3ServiceHealth() (S3ServiceHealth, error)
AsS3ServiceHealth returns the union data inside the WormholeDataTransfer_ServicesHealth_Item as a S3ServiceHealth
func (*WormholeDataTransfer_ServicesHealth_Item) FromHealthCheckException ¶
func (t *WormholeDataTransfer_ServicesHealth_Item) FromHealthCheckException(v HealthCheckException) error
FromHealthCheckException overwrites any union data inside the WormholeDataTransfer_ServicesHealth_Item as the provided HealthCheckException
func (*WormholeDataTransfer_ServicesHealth_Item) FromS3ServiceHealth ¶
func (t *WormholeDataTransfer_ServicesHealth_Item) FromS3ServiceHealth(v S3ServiceHealth) error
FromS3ServiceHealth overwrites any union data inside the WormholeDataTransfer_ServicesHealth_Item as the provided S3ServiceHealth
func (WormholeDataTransfer_ServicesHealth_Item) MarshalJSON ¶
func (t WormholeDataTransfer_ServicesHealth_Item) MarshalJSON() ([]byte, error)
func (*WormholeDataTransfer_ServicesHealth_Item) MergeHealthCheckException ¶
func (t *WormholeDataTransfer_ServicesHealth_Item) MergeHealthCheckException(v HealthCheckException) error
MergeHealthCheckException performs a merge with any union data inside the WormholeDataTransfer_ServicesHealth_Item, using the provided HealthCheckException
func (*WormholeDataTransfer_ServicesHealth_Item) MergeS3ServiceHealth ¶
func (t *WormholeDataTransfer_ServicesHealth_Item) MergeS3ServiceHealth(v S3ServiceHealth) error
MergeS3ServiceHealth performs a merge with any union data inside the WormholeDataTransfer_ServicesHealth_Item, using the provided S3ServiceHealth
func (*WormholeDataTransfer_ServicesHealth_Item) UnmarshalJSON ¶
func (t *WormholeDataTransfer_ServicesHealth_Item) UnmarshalJSON(b []byte) error
type WormholeTransferRequest ¶
type WormholeTransferRequest struct {
TransferMethod string `json:"transferMethod"`
}
WormholeTransferRequest defines model for WormholeTransferRequest.
type WormholeTransferResponse ¶
type WormholeTransferResponse struct {
TransferMethod string `json:"transferMethod"`
WormholeCode *string `json:"wormholeCode"`
}
WormholeTransferResponse defines model for WormholeTransferResponse.