Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type REST ¶
type REST struct {
*genericregistry.Store
}
rest implements a RESTStorage for API services against etcd
type StatusREST ¶ added in v1.7.0
type StatusREST struct {
// contains filtered or unexported fields
}
func NewStatusREST ¶ added in v1.7.0
func NewStatusREST(scheme *runtime.Scheme, rest *REST) *StatusREST
NewStatusREST makes a RESTStorage for status that has more limited options. It is based on the original REST so that we can share the same underlying store
func (*StatusREST) Get ¶ added in v1.11.7
func (r *StatusREST) Get(ctx context.Context, name string, options *metav1.GetOptions) (runtime.Object, error)
Get retrieves the object from the storage. It is required to support Patch.
func (*StatusREST) New ¶ added in v1.7.0
func (r *StatusREST) New() runtime.Object
func (*StatusREST) Update ¶ added in v1.7.0
func (r *StatusREST) Update(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, createValidation rest.ValidateObjectFunc, updateValidation rest.ValidateObjectUpdateFunc) (runtime.Object, bool, error)
Update alters the status subset of an object.
Click to show internal directories.
Click to hide internal directories.