Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Operation ¶
type Operation struct { // Type is the category of operation being validated. This does not // differentiate between HTTP verbs like PUT and PATCH, but rather merges // those into a single "Update" category. Type Type // Options declare the options enabled for validation. // // Options should be set according to a resource validation strategy before validation // is performed, and must be treated as read-only during validation. // // Options are identified by string names. Option string names may match the name of a feature // gate, in which case the presence of the name in the set indicates that the feature is // considered enabled for the resource being validated. Note that a resource may have a // feature enabled even when the feature gate is disabled. This can happen when feature is // already in-use by a resource, often because the feature gate was enabled when the // resource first began using the feature. // // Unset options are disabled/false. Options sets.Set[string] }
Operation provides contextual information about a validation request and the API operation being validated. This type is intended for use with generate validation code and may be enhanced in the future to include other information needed to validate requests.
Click to show internal directories.
Click to hide internal directories.