v1beta1

package
v0.28.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2023 License: Apache-2.0 Imports: 12 Imported by: 706

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 added in v0.19.0

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 added in v0.19.0

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 added in v0.19.0

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 added in v0.16.4

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 added in v0.16.4

func (m *PartialObjectMetadataList) XXX_DiscardUnknown()

func (*PartialObjectMetadataList) XXX_Marshal added in v0.16.4

func (m *PartialObjectMetadataList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartialObjectMetadataList) XXX_Merge added in v0.16.4

func (m *PartialObjectMetadataList) XXX_Merge(src proto.Message)

func (*PartialObjectMetadataList) XXX_Size added in v0.16.4

func (m *PartialObjectMetadataList) XXX_Size() int

func (*PartialObjectMetadataList) XXX_Unmarshal added in v0.16.4

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL