Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Names = names.References Verb = verbs.Add )
Functions ¶
func NewCommand ¶
NewCommand creates a new ctf command.
func NewReferenceSpecificatonProvider ¶
func NewReferenceSpecificatonProvider() ocmcomm.ResourceSpecificationsProvider
Types ¶
type Command ¶
type Command struct {
common.ResourceAdderCommand
}
type ReferenceResourceSpecificationProvider ¶
type ReferenceResourceSpecificationProvider struct {
*ocmcomm.ResourceMetaDataSpecificationsProvider
}
func (*ReferenceResourceSpecificationProvider) Description ¶
func (a *ReferenceResourceSpecificationProvider) Description() string
func (*ReferenceResourceSpecificationProvider) Get ¶
func (a *ReferenceResourceSpecificationProvider) Get() (string, error)
func (*ReferenceResourceSpecificationProvider) Resources ¶
func (a *ReferenceResourceSpecificationProvider) Resources() ([]ocmcomm.ResourceSpecifications, error)
type ResourceSpec ¶
type ResourceSpec struct {
compdescv2.ComponentReference `json:",inline"`
}
func (*ResourceSpec) Info ¶
func (r *ResourceSpec) Info() string
func (*ResourceSpec) Validate ¶
func (r *ResourceSpec) Validate(ctx clictx.Context, input *common.ResourceInput) error
type ResourceSpecHandler ¶
type ResourceSpecHandler struct{}
func (ResourceSpecHandler) Decode ¶
func (ResourceSpecHandler) Decode(data []byte) (common.ResourceSpec, error)
func (ResourceSpecHandler) RequireInputs ¶
func (ResourceSpecHandler) RequireInputs() bool
func (ResourceSpecHandler) Set ¶
func (ResourceSpecHandler) Set(v ocm.ComponentVersionAccess, r common.Resource, acc compdesc.AccessSpec) error
Click to show internal directories.
Click to hide internal directories.