Documentation

Overview

    package v1beta1 is alpha objects from meta that will be introduced.

    Index

    Constants

    View Source
    const (
    	RowCompleted = v1.RowCompleted
    
    	ConditionTrue    = v1.ConditionTrue
    	ConditionFalse   = v1.ConditionFalse
    	ConditionUnknown = v1.ConditionUnknown
    
    	IncludeNone     = v1.IncludeNone
    	IncludeMetadata = v1.IncludeMetadata
    	IncludeObject   = v1.IncludeObject
    )
    View Source
    const GroupName = "meta.k8s.io"

      GroupName is the group name for this API.

      Variables

      View Source
      var (
      	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
      	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
      	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
      )
      View Source
      var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"}

        SchemeGroupVersion is group version used to register these objects

        Functions

        func AddMetaToScheme

        func AddMetaToScheme(scheme *runtime.Scheme) error

          AddMetaToScheme registers base meta types into schemas.

          func Convert_Slice_string_To_v1beta1_IncludeObjectPolicy

          func Convert_Slice_string_To_v1beta1_IncludeObjectPolicy(in *[]string, out *IncludeObjectPolicy, s conversion.Scope) error

            Convert_Slice_string_To_v1beta1_IncludeObjectPolicy allows converting a URL query parameter value

            func Convert_v1_PartialObjectMetadataList_To_v1beta1_PartialObjectMetadataList

            func Convert_v1_PartialObjectMetadataList_To_v1beta1_PartialObjectMetadataList(in *v1.PartialObjectMetadataList, out *PartialObjectMetadataList, s conversion.Scope) error

              Convert_v1_PartialObjectMetadataList_To_v1beta1_PartialObjectMetadataList allows converting PartialObjectMetadataList between versions

              func Convert_v1beta1_PartialObjectMetadataList_To_v1_PartialObjectMetadataList

              func Convert_v1beta1_PartialObjectMetadataList_To_v1_PartialObjectMetadataList(in *PartialObjectMetadataList, out *v1.PartialObjectMetadataList, s conversion.Scope) error

                Convert_v1beta1_PartialObjectMetadataList_To_v1_PartialObjectMetadataList allows converting PartialObjectMetadataList between versions

                func Kind

                func Kind(kind string) schema.GroupKind

                  Kind takes an unqualified kind and returns a Group qualified GroupKind

                  func RegisterConversions

                  func RegisterConversions(s *runtime.Scheme) error

                    RegisterConversions adds conversion functions to the given scheme.

                    func RegisterDefaults

                    func RegisterDefaults(scheme *runtime.Scheme) error

                      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

                            DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartialObjectMetadataList.

                            func (*PartialObjectMetadataList) DeepCopyInto

                              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

                                type Table = v1.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 TableRow

                                      type TableRow = v1.TableRow

                                        TableRow is an individual row in a table. +protobuf=false

                                        type TableRowCondition

                                        type TableRowCondition = v1.TableRowCondition

                                          TableRowCondition allows a row to be marked with additional information. +protobuf=false

                                          Directories

                                          Path Synopsis