Documentation
¶
Overview ¶
Copyright 2023 Commonwealth Scientific and Industrial Research Organisation (CSIRO) ABN 41 687 119 230
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- func AddArtifactMeta(ctxt context.Context, artifactID string, schemaName string, meta io.Reader, ...) (adapter.Payload, error)
- func AddArtifactToCollection(ctxt context.Context, artifactID string, collectionName string, ...) (adapter.Payload, error)
- func AddProgressBar(description string, size int64, reader io.Reader) io.Reader
- func AddUpdateAspect(ctxt context.Context, isAdd bool, entity string, schema string, policy string, ...) (adapter.Payload, error)
- func BaseEncode(value string) string
- func CreateArtifact(ctxt context.Context, cmd *CreateArtifactRequest, contentType string, ...) (*api.UploadResponseBody, error)
- func CreateArtifactRaw(ctxt context.Context, cmd *CreateArtifactRequest, contentType string, ...) (adapter.Payload, error)
- func CreateOrder(ctxt context.Context, cmd *api.CreateRequestBody, adpt *adapter.Adapter, ...) (*api.CreateResponseBody, error)
- func CreateOrderRaw(ctxt context.Context, cmd *api.CreateRequestBody, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func CreateQueue(ctxt context.Context, cmd *api.CreateRequestBody, adpt *adapter.Adapter, ...) (*api.CreateResponseBody, error)
- func CreateQueueRaw(ctxt context.Context, cmd *api.CreateRequestBody, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func CreateService(ctxt context.Context, cmd *api.CreateServiceRequestBody, adpt *adapter.Adapter, ...) (*api.CreateServiceResponseBody, error)
- func CreateServiceRaw(ctxt context.Context, cmd *api.CreateServiceRequestBody, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func DeleteQueueRaw(ctx context.Context, cmd *ReadQueueRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func Dequeue(ctx context.Context, cmd *ReadQueueRequest, limit int, adpt *adapter.Adapter, ...) (*api.DequeueResponseBody, error)
- func DequeueRaw(ctx context.Context, cmd *ReadQueueRequest, limit int, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func DownloadOrderLog(ctxt context.Context, req *LogsRequestBody, adpt *adapter.Adapter, ...) error
- func Enqueue(ctx context.Context, cmd *ReadQueueRequest, schema string, message string, ...) (*api.EnqueueResponseBody, error)
- func EnqueueRaw(ctx context.Context, cmd *ReadQueueRequest, schema string, message string, ...) (adapter.Payload, error)
- func GetAspect(ctxt context.Context, recordID string, adpt *adapter.Adapter, ...) (*api.ReadResponseBody, error)
- func GetAspectRaw(ctxt context.Context, recordID string, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func GetProgressBar(description string, size int64) io.Writer
- func GetSecret(ctxt context.Context, host string, req *GetSecretRequest, ...) (*api.GetResponseBody, error)
- func GetSecretRaw(ctxt context.Context, host string, req *GetSecretRequest, ...) (adapter.Payload, error)
- func ListArtifacts(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (*api.ListResponseBody, error)
- func ListArtifactsRaw(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func ListAspect(ctxt context.Context, selector AspectSelector, adpt *adapter.Adapter, ...) (*api.ListResponseBody, adapter.Payload, error)
- func ListOrders(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (*api.ListResponseBody, error)
- func ListOrdersRaw(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func ListPackages(ctxt context.Context, tag string, adpt *adapter.Adapter, logger *log.Logger) (*api.ListResponseBody, error)
- func ListQueues(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (*api.ListResponseBody, error)
- func ListQueuesRaw(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func ListSecrets(ctxt context.Context, host string, req *ListSecretsRequest, ...) (*api.ListResponseBody, error)
- func ListSecretsRaw(ctxt context.Context, host string, req *ListSecretsRequest, ...) (adapter.Payload, error)
- func ListServices(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (*api.ListResponseBody, error)
- func ListServicesRaw(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func PullPackage(ctxt context.Context, tag string, adpt *adapter.Adapter, logger *log.Logger) error
- func PushServicePackage(srcTagName string, forcePush, localImage bool, adpt *adapter.Adapter, ...) (*api.PushResponseBody, error)
- func ReadArtifact(ctxt context.Context, cmd *ReadArtifactRequest, adpt *adapter.Adapter, ...) (*api.ReadResponseBody, error)
- func ReadArtifactRaw(ctxt context.Context, cmd *ReadArtifactRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func ReadOrder(ctxt context.Context, cmd *ReadOrderRequest, adpt *adapter.Adapter, ...) (*api.ReadResponseBody, error)
- func ReadOrderRaw(ctxt context.Context, cmd *ReadOrderRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func ReadQueue(ctxt context.Context, cmd *ReadQueueRequest, adpt *adapter.Adapter, ...) (*api.ReadResponseBody, error)
- func ReadQueueRaw(ctxt context.Context, cmd *ReadQueueRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func ReadService(ctxt context.Context, cmd *ReadServiceRequest, adpt *adapter.Adapter, ...) (*api.ReadResponseBody, error)
- func ReadServiceRaw(ctxt context.Context, cmd *ReadServiceRequest, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func RemoveArtifactToCollection(ctxt context.Context, artifactID string, collectionName string, ...) (adapter.Payload, error)
- func RemovePackage(ctxt context.Context, tag string, adpt *adapter.Adapter, logger *log.Logger) error
- func RetractAspect(ctxt context.Context, recordID string, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func SetSecret(ctxt context.Context, host string, req *api.SetRequestBody, ...) error
- func TopOrder(ctxt context.Context, orderID string, adpt *adapter.Adapter, ...) (*api.TopResponseBody, error)
- func TopOrderRaw(ctxt context.Context, orderID string, adpt *adapter.Adapter, ...) (adapter.Payload, error)
- func UpdateService(ctxt context.Context, id string, createAnyway bool, cmd *api.UpdateRequestBody, ...) (*api.UpdateResponseBody, error)
- func UpdateServiceRaw(ctxt context.Context, id string, createAnyway bool, cmd *api.UpdateRequestBody, ...) (adapter.Payload, error)
- func UploadArtifact(ctxt context.Context, reader io.Reader, size int64, offset int64, ...) (err error)
- type AspectSelector
- type CreateArtifactRequest
- type GetSecretRequest
- type ListRequest
- type ListSecretsRequest
- type ListServiceRequest
- type LogsRequestBody
- type PushStatus
- type ReadArtifactRequest
- type ReadOrderRequest
- type ReadQueueRequest
- type ReadServiceRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddArtifactMeta ¶
func AddArtifactToCollection ¶
func AddProgressBar ¶
func AddUpdateAspect ¶
func BaseEncode ¶
func CreateArtifact ¶
func CreateArtifactRaw ¶
func CreateOrder ¶
func CreateOrderRaw ¶
func CreateQueue ¶ added in v0.41.2
func CreateQueue( ctxt context.Context, cmd *api.CreateRequestBody, adpt *adapter.Adapter, logger *log.Logger, ) (*api.CreateResponseBody, error)
*** CREATE ***
func CreateQueueRaw ¶ added in v0.41.2
func CreateService ¶
func CreateServiceRaw ¶
func CreateServiceRaw(ctxt context.Context, cmd *api.CreateServiceRequestBody, adpt *adapter.Adapter, logger *log.Logger) (adapter.Payload, error)
type CreateServiceRequest struct {
Id string `json:"id"`
Name string `json:"name"`
}
func DeleteQueueRaw ¶ added in v0.41.2
func DeleteQueueRaw( ctx context.Context, cmd *ReadQueueRequest, adpt *adapter.Adapter, logger *log.Logger, ) (adapter.Payload, error)
*** DELETE ***
func Dequeue ¶ added in v0.41.2
func Dequeue( ctx context.Context, cmd *ReadQueueRequest, limit int, adpt *adapter.Adapter, logger *log.Logger, ) (*api.DequeueResponseBody, error)
*** DEQUEUE ***
func DequeueRaw ¶ added in v0.41.2
func DownloadOrderLog ¶
func Enqueue ¶ added in v0.41.2
func Enqueue( ctx context.Context, cmd *ReadQueueRequest, schema string, message string, adpt *adapter.Adapter, logger *log.Logger, ) (*api.EnqueueResponseBody, error)
*** ENQUEUE ***
func EnqueueRaw ¶ added in v0.41.2
func GetAspectRaw ¶ added in v0.35.0
func GetSecretRaw ¶ added in v0.41.4
func ListArtifacts ¶
func ListArtifacts(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, logger *log.Logger) (*api.ListResponseBody, error)
func ListArtifactsRaw ¶
func ListAspect ¶
func ListOrders ¶
func ListOrders(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, logger *log.Logger) (*api.ListResponseBody, error)
func ListOrdersRaw ¶
func ListPackages ¶ added in v0.40.5
func ListQueues ¶ added in v0.41.2
func ListQueues( ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, logger *log.Logger, ) (*api.ListResponseBody, error)
*** LIST ***
func ListQueuesRaw ¶ added in v0.41.2
func ListSecrets ¶ added in v0.41.4
func ListSecretsRaw ¶ added in v0.41.4
func ListServices ¶
func ListServices(ctxt context.Context, cmd *ListRequest, adpt *adapter.Adapter, logger *log.Logger) (*api.ListResponseBody, error)
func ListServicesRaw ¶
func PullPackage ¶ added in v0.40.5
func PushServicePackage ¶ added in v0.40.5
func ReadArtifact ¶
func ReadArtifact(ctxt context.Context, cmd *ReadArtifactRequest, adpt *adapter.Adapter, logger *log.Logger) (*api.ReadResponseBody, error)
func ReadArtifactRaw ¶
func ReadOrder ¶
func ReadOrder(ctxt context.Context, cmd *ReadOrderRequest, adpt *adapter.Adapter, logger *log.Logger) (*api.ReadResponseBody, error)
func ReadOrderRaw ¶
func ReadQueue ¶ added in v0.41.2
func ReadQueue( ctxt context.Context, cmd *ReadQueueRequest, adpt *adapter.Adapter, logger *log.Logger, ) (*api.ReadResponseBody, error)
func ReadQueueRaw ¶ added in v0.41.2
func ReadService ¶
func ReadService(ctxt context.Context, cmd *ReadServiceRequest, adpt *adapter.Adapter, logger *log.Logger) (*api.ReadResponseBody, error)
func ReadServiceRaw ¶
func RemovePackage ¶ added in v0.40.5
func RetractAspect ¶
func TopOrderRaw ¶
func UpdateService ¶
func UpdateServiceRaw ¶
Types ¶
type AspectSelector ¶
type AspectSelector struct {
ListRequest
Entity string
SchemaPrefix string
JsonFilter *string
IncludeContent bool
}
type CreateArtifactRequest ¶
type GetSecretRequest ¶ added in v0.41.4
type ListRequest ¶ added in v0.35.0
type ListSecretsRequest ¶ added in v0.41.4
type ListServiceRequest ¶
type LogsRequestBody ¶
type PushStatus ¶ added in v0.40.5
type PushStatus string
const ( PushStatusUnstarted PushStatus = "unstarted" PushStatusInprogress PushStatus = "inprogress" PushStatusErrored PushStatus = "errored" PushStatusDone PushStatus = "done" )
type ReadArtifactRequest ¶
type ReadArtifactRequest struct {
Id string
}
type ReadOrderRequest ¶
type ReadOrderRequest struct {
Id string
}
type ReadServiceRequest ¶
type ReadServiceRequest struct {
Id string
}
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Program to create, update & delete aspect schemas in cayp Adapted from https://github.com/maxott/cayp-cli/blob/main/pkg/adapter/adapter.go
|
Program to create, update & delete aspect schemas in cayp Adapted from https://github.com/maxott/cayp-cli/blob/main/pkg/adapter/adapter.go |