apimachinery: k8s.io/apimachinery/pkg/apis/meta/v1beta1 Index | Files | Directories

package v1beta1

import "k8s.io/apimachinery/pkg/apis/meta/v1beta1"

Package v1beta1 is a generated protocol buffer package.

It is generated from these files:
	k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto

It has these top-level messages:
	PartialObjectMetadataList

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

Index

Package Files

conversion.go deepcopy.go doc.go generated.pb.go register.go types.go types_swagger_doc_generated.go zz_generated.deepcopy.go zz_generated.defaults.go

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

func AddMetaToScheme Uses

func AddMetaToScheme(scheme *runtime.Scheme) error

func Convert_Slice_string_To_v1beta1_IncludeObjectPolicy Uses

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 Kind Uses

func Kind(kind string) schema.GroupKind

Kind takes an unqualified kind and returns a Group qualified GroupKind

func RegisterDefaults Uses

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.

type ConditionStatus Uses

type ConditionStatus = v1.ConditionStatus

type IncludeObjectPolicy Uses

type IncludeObjectPolicy = v1.IncludeObjectPolicy

type PartialObjectMetadata Uses

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 Uses

type PartialObjectMetadataList struct {
    v1.TypeMeta `json:",inline"`
    // Standard list metadata.
    // More info: https://git.k8s.io/community/contributors/devel/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 Uses

func (in *PartialObjectMetadataList) DeepCopy() *PartialObjectMetadataList

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

func (*PartialObjectMetadataList) DeepCopyInto Uses

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 Uses

func (in *PartialObjectMetadataList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*PartialObjectMetadataList) Descriptor Uses

func (*PartialObjectMetadataList) Descriptor() ([]byte, []int)

func (*PartialObjectMetadataList) Marshal Uses

func (m *PartialObjectMetadataList) Marshal() (dAtA []byte, err error)

func (*PartialObjectMetadataList) MarshalTo Uses

func (m *PartialObjectMetadataList) MarshalTo(dAtA []byte) (int, error)

func (*PartialObjectMetadataList) ProtoMessage Uses

func (*PartialObjectMetadataList) ProtoMessage()

func (*PartialObjectMetadataList) Reset Uses

func (m *PartialObjectMetadataList) Reset()

func (*PartialObjectMetadataList) Size Uses

func (m *PartialObjectMetadataList) Size() (n int)

func (*PartialObjectMetadataList) String Uses

func (this *PartialObjectMetadataList) String() string

func (PartialObjectMetadataList) SwaggerDoc Uses

func (PartialObjectMetadataList) SwaggerDoc() map[string]string

func (*PartialObjectMetadataList) Unmarshal Uses

func (m *PartialObjectMetadataList) Unmarshal(dAtA []byte) error

type RowConditionType Uses

type RowConditionType = v1.RowConditionType

type Table Uses

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 Uses

type TableColumnDefinition = v1.TableColumnDefinition

TableColumnDefinition contains information about a column returned in the Table. +protobuf=false

type TableOptions Uses

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 Uses

type TableRow = v1.TableRow

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

type TableRowCondition Uses

type TableRowCondition = v1.TableRowCondition

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

Directories

PathSynopsis
validation

Package v1beta1 imports 10 packages (graph) and is imported by 189 packages. Updated 2019-06-01. Refresh now. Tools for package owners.