 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  var ReadonlyVerbs = []string{
	"get",
	"list",
	"watch",
}
    ReadonlyVerbs represents a list of read-only verbs.
      View Source
      
  var SupportedVerbs = []string{
	"create",
	"update",
	"updateStatus",
	"delete",
	"deleteCollection",
	"get",
	"list",
	"watch",
	"patch",
}
    SupportedVerbs is a list of supported verbs for +onlyVerbs and +skipVerbs.
Functions ¶
This section is empty.
Types ¶
type Tags ¶
type Tags struct {
	// +genclient
	GenerateClient bool
	// +genclient:nonNamespaced
	NonNamespaced bool
	// +genclient:noStatus
	NoStatus bool
	// +genclient:noVerbs
	NoVerbs bool
	// +genclient:skipVerbs=get,update
	// +genclient:onlyVerbs=create,delete
	SkipVerbs []string
	// +genclient:method=UpdateScale,verb=update,subresource=scale,input=Scale,result=Scale
	Extensions []extension
}
    Tags represents a genclient configuration for a single type.
func MustParseClientGenTags ¶
MustParseClientGenTags calls ParseClientGenTags but instead of returning error it panics.
func ParseClientGenTags ¶
ParseClientGenTags parse the provided genclient tags and validates that no unknown tags are provided.
 Click to show internal directories. 
   Click to hide internal directories.