Documentation
¶
Overview ¶
API to manage K8CI instances
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetRequest ¶
type GetRequest struct {
// ID of the K8 catalog item to get
// Required: true
K8CIID uint64 `url:"k8ciId"`
}
Request struct for get information about K8CI
type ItemK8CI ¶
type ItemK8CI struct {
// Created time
CreatedTime uint64 `json:"createdTime"`
// Main information about K8CI
RecordK8CI
}
Detailed information about K8CI
type K8CI ¶
type K8CI struct {
// contains filtered or unexported fields
}
Structure for creating request to K8CI
func (K8CI) Get ¶
func (k K8CI) Get(ctx context.Context, req GetRequest) (*RecordK8CI, error)
Get gets details of the specified K8 catalog item
func (K8CI) ListDeleted ¶
ListDeleted gets list all deleted k8ci catalog items available to the current user
type ListDeletedRequest ¶
type ListDeletedRequest struct {
// Page number
// Required: false
Page uint64 `url:"page,omitempty"`
// Page size
// Required: false
Size uint64 `url:"size,omitempty"`
}
Request struct for get list information about deleted images
type ListRequest ¶
type ListRequest struct {
// List disabled items as well
// Required: false
IncludeDisabled bool `url:"includeDisabled,omitempty"`
// Page number
// Required: false
Page uint64 `url:"page,omitempty"`
// Page size
// Required: false
Size uint64 `url:"size,omitempty"`
}
Request struct for get list information about images
Click to show internal directories.
Click to hide internal directories.