Documentation ¶
Overview ¶
package v1beta1 is alpha objects from meta that will be introduced.
Index ¶
- Constants
- Variables
- func AddMetaToScheme(scheme *runtime.Scheme) error
- func Convert_Slice_string_To_v1beta1_IncludeObjectPolicy(input *[]string, out *IncludeObjectPolicy, s conversion.Scope) error
- func Kind(kind string) schema.GroupKind
- func RegisterDefaults(scheme *runtime.Scheme) error
- type ConditionStatus
- type IncludeObjectPolicy
- type PartialObjectMetadata
- type PartialObjectMetadataList
- func (in *PartialObjectMetadataList) DeepCopy() *PartialObjectMetadataList
- func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList)
- func (in *PartialObjectMetadataList) DeepCopyObject() runtime.Object
- func (*PartialObjectMetadataList) Descriptor() ([]byte, []int)
- func (m *PartialObjectMetadataList) Marshal() (dAtA []byte, err error)
- func (m *PartialObjectMetadataList) MarshalTo(dAtA []byte) (int, error)
- func (m *PartialObjectMetadataList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PartialObjectMetadataList) ProtoMessage()
- func (m *PartialObjectMetadataList) Reset()
- func (m *PartialObjectMetadataList) Size() (n int)
- func (this *PartialObjectMetadataList) String() string
- func (PartialObjectMetadataList) SwaggerDoc() map[string]string
- func (m *PartialObjectMetadataList) Unmarshal(dAtA []byte) error
- func (m *PartialObjectMetadataList) XXX_DiscardUnknown()
- func (m *PartialObjectMetadataList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PartialObjectMetadataList) XXX_Merge(src proto.Message)
- func (m *PartialObjectMetadataList) XXX_Size() int
- func (m *PartialObjectMetadataList) XXX_Unmarshal(b []byte) error
- type RowConditionType
- type Table
- type TableColumnDefinition
- type TableOptions
- type TableRow
- type TableRowCondition
Constants ¶
const ( RowCompleted = v1.RowCompleted ConditionTrue = v1.ConditionTrue ConditionFalse = v1.ConditionFalse ConditionUnknown = v1.ConditionUnknown IncludeNone = v1.IncludeNone IncludeMetadata = v1.IncludeMetadata IncludeObject = v1.IncludeObject )
const GroupName = "meta.k8s.io"
GroupName is the group name for this API.
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") )
var ParameterCodec = runtime.NewParameterCodec(scheme)
ParameterCodec knows about query parameters used with the meta v1beta1 API spec.
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func AddMetaToScheme ¶
AddMetaToScheme registers base meta types into schemas.
func Convert_Slice_string_To_v1beta1_IncludeObjectPolicy ¶
func Convert_Slice_string_To_v1beta1_IncludeObjectPolicy(input *[]string, out *IncludeObjectPolicy, s conversion.Scope) error
Convert_Slice_string_To_v1beta1_IncludeObjectPolicy allows converting a URL query parameter value
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
Types ¶
type ConditionStatus ¶
type ConditionStatus = v1.ConditionStatus
type IncludeObjectPolicy ¶
type IncludeObjectPolicy = v1.IncludeObjectPolicy
type PartialObjectMetadata ¶
type PartialObjectMetadata = v1.PartialObjectMetadata
PartialObjectMetadata is a generic representation of any object with ObjectMeta. It allows clients to get access to a particular ObjectMeta schema without knowing the details of the version. +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
type PartialObjectMetadataList ¶
type PartialObjectMetadataList struct { v1.TypeMeta `json:",inline"` // Standard list metadata. // More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds // +optional v1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,2,opt,name=metadata"` // items contains each of the included items. Items []v1.PartialObjectMetadata `json:"items" protobuf:"bytes,1,rep,name=items"` }
PartialObjectMetadataList contains a list of objects containing only their metadata. +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*PartialObjectMetadataList) DeepCopy ¶
func (in *PartialObjectMetadataList) DeepCopy() *PartialObjectMetadataList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartialObjectMetadataList.
func (*PartialObjectMetadataList) DeepCopyInto ¶
func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PartialObjectMetadataList) DeepCopyObject ¶
func (in *PartialObjectMetadataList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PartialObjectMetadataList) Descriptor ¶
func (*PartialObjectMetadataList) Descriptor() ([]byte, []int)
func (*PartialObjectMetadataList) Marshal ¶
func (m *PartialObjectMetadataList) Marshal() (dAtA []byte, err error)
func (*PartialObjectMetadataList) MarshalTo ¶
func (m *PartialObjectMetadataList) MarshalTo(dAtA []byte) (int, error)
func (*PartialObjectMetadataList) MarshalToSizedBuffer ¶
func (m *PartialObjectMetadataList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PartialObjectMetadataList) ProtoMessage ¶
func (*PartialObjectMetadataList) ProtoMessage()
func (*PartialObjectMetadataList) Reset ¶
func (m *PartialObjectMetadataList) Reset()
func (*PartialObjectMetadataList) Size ¶
func (m *PartialObjectMetadataList) Size() (n int)
func (*PartialObjectMetadataList) String ¶
func (this *PartialObjectMetadataList) String() string
func (PartialObjectMetadataList) SwaggerDoc ¶
func (PartialObjectMetadataList) SwaggerDoc() map[string]string
func (*PartialObjectMetadataList) Unmarshal ¶
func (m *PartialObjectMetadataList) Unmarshal(dAtA []byte) error
func (*PartialObjectMetadataList) XXX_DiscardUnknown ¶
func (m *PartialObjectMetadataList) XXX_DiscardUnknown()
func (*PartialObjectMetadataList) XXX_Marshal ¶
func (m *PartialObjectMetadataList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PartialObjectMetadataList) XXX_Merge ¶
func (m *PartialObjectMetadataList) XXX_Merge(src proto.Message)
func (*PartialObjectMetadataList) XXX_Size ¶
func (m *PartialObjectMetadataList) XXX_Size() int
func (*PartialObjectMetadataList) XXX_Unmarshal ¶
func (m *PartialObjectMetadataList) XXX_Unmarshal(b []byte) error
type RowConditionType ¶
type RowConditionType = v1.RowConditionType
type Table ¶
Table is a tabular representation of a set of API resources. The server transforms the object into a set of preferred columns for quickly reviewing the objects. +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +protobuf=false
type TableColumnDefinition ¶
type TableColumnDefinition = v1.TableColumnDefinition
TableColumnDefinition contains information about a column returned in the Table. +protobuf=false
type TableOptions ¶
type TableOptions = v1.TableOptions
TableOptions are used when a Table is requested by the caller. +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
type TableRowCondition ¶
type TableRowCondition = v1.TableRowCondition
TableRowCondition allows a row to be marked with additional information. +protobuf=false