Documentation ¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API.
+kubebuilder:object:generate=true +groupName=as.be.kuid.dev
Index ¶
- Constants
- Variables
- func ASClaimConvertFieldSelector(label, value string) (internalLabel, internalValue string, err error)
- func ASEntryConvertFieldSelector(label, value string) (internalLabel, internalValue string, err error)
- func ASIndexConvertFieldSelector(label, value string) (internalLabel, internalValue string, err error)
- func BuildASEntry(meta metav1.ObjectMeta, spec *ASEntrySpec, status *ASEntryStatus) backend.EntryObject
- func GetASEntry(k store.Key, vrange, id string, labels map[string]string) backend.EntryObject
- func GetMaxClaimRange(id uint32) string
- func GetMinClaimRange(id uint32) string
- func Resource(resource string) schema.GroupResource
- type ASClaim
- func (r *ASClaim) CalculateHash() ([sha1.Size]byte, error)
- func (in *ASClaim) DeepCopy() *ASClaim
- func (in *ASClaim) DeepCopyInto(out *ASClaim)
- func (in *ASClaim) DeepCopyObject() runtime.Object
- func (*ASClaim) Descriptor() ([]byte, []int)
- func (r *ASClaim) GetASRange() (int, int)
- func (r *ASClaim) GetClaimID(t string, id uint64) tree.ID
- func (r *ASClaim) GetClaimLabels() labels.Set
- func (r *ASClaim) GetClaimRequest() string
- func (r *ASClaim) GetClaimResponse() string
- func (r *ASClaim) GetClaimType() backend.ClaimType
- func (r *ASClaim) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
- func (ASClaim) GetGroupVersionResource() schema.GroupVersionResource
- func (r *ASClaim) GetIndex() string
- func (r *ASClaim) GetKey() store.Key
- func (r *ASClaim) GetLabelSelector() (labels.Selector, error)
- func (r *ASClaim) GetNamespacedName() types.NamespacedName
- func (r *ASClaim) GetObjectMeta() *metav1.ObjectMeta
- func (r *ASClaim) GetOwnerReference() *commonv1alpha1.OwnerReference
- func (r *ASClaim) GetOwnerSelector() (labels.Selector, error)
- func (r *ASClaim) GetRange() *string
- func (r *ASClaim) GetRangeID(_ string) (tree.Range, error)
- func (r *ASClaim) GetSelector() *metav1.LabelSelector
- func (r *ASClaim) GetSingularName() string
- func (r *ASClaim) GetSpec() any
- func (r *ASClaim) GetStaticID() *uint64
- func (r *ASClaim) GetStaticTreeID(t string) tree.ID
- func (r *ASClaim) GetStatus() resource.StatusSubResource
- func (r *ASClaim) GetStatusID() *uint64
- func (r *ASClaim) GetTable(s string, to, from uint64) table.Table
- func (ASClaim) IsStorageVersion() bool
- func (m *ASClaim) Marshal() (dAtA []byte, err error)
- func (m *ASClaim) MarshalTo(dAtA []byte) (int, error)
- func (m *ASClaim) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (ASClaim) NamespaceScoped() bool
- func (ASClaim) New() runtime.Object
- func (ASClaim) NewList() runtime.Object
- func (r *ASClaim) NewObjList() backend.GenericObjectList
- func (*ASClaim) ProtoMessage()
- func (m *ASClaim) Reset()
- func (r *ASClaim) SetConditions(c ...conditionv1alpha1.Condition)
- func (r *ASClaim) SetSpec(s any)
- func (r *ASClaim) SetStatusID(s *uint64)
- func (r *ASClaim) SetStatusRange(s *string)
- func (m *ASClaim) Size() (n int)
- func (this *ASClaim) String() string
- func (m *ASClaim) Unmarshal(dAtA []byte) error
- func (r *ASClaim) ValidateASClaimType() error
- func (r *ASClaim) ValidateASID() error
- func (r *ASClaim) ValidateASRange() error
- func (r *ASClaim) ValidateOwner(labels labels.Set) error
- func (r *ASClaim) ValidateSyntax(_ string) field.ErrorList
- func (m *ASClaim) XXX_DiscardUnknown()
- func (m *ASClaim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASClaim) XXX_Merge(src proto.Message)
- func (m *ASClaim) XXX_Size() int
- func (m *ASClaim) XXX_Unmarshal(b []byte) error
- type ASClaimList
- func (in *ASClaimList) DeepCopy() *ASClaimList
- func (in *ASClaimList) DeepCopyInto(out *ASClaimList)
- func (in *ASClaimList) DeepCopyObject() runtime.Object
- func (*ASClaimList) Descriptor() ([]byte, []int)
- func (r *ASClaimList) GetItems() []backend.Object
- func (r *ASClaimList) GetListMeta() *metav1.ListMeta
- func (r *ASClaimList) GetObjects() []backend.GenericObject
- func (m *ASClaimList) Marshal() (dAtA []byte, err error)
- func (m *ASClaimList) MarshalTo(dAtA []byte) (int, error)
- func (m *ASClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASClaimList) ProtoMessage()
- func (m *ASClaimList) Reset()
- func (m *ASClaimList) Size() (n int)
- func (this *ASClaimList) String() string
- func (m *ASClaimList) Unmarshal(dAtA []byte) error
- func (m *ASClaimList) XXX_DiscardUnknown()
- func (m *ASClaimList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASClaimList) XXX_Merge(src proto.Message)
- func (m *ASClaimList) XXX_Size() int
- func (m *ASClaimList) XXX_Unmarshal(b []byte) error
- type ASClaimSpec
- func (in *ASClaimSpec) DeepCopy() *ASClaimSpec
- func (in *ASClaimSpec) DeepCopyInto(out *ASClaimSpec)
- func (*ASClaimSpec) Descriptor() ([]byte, []int)
- func (m *ASClaimSpec) Marshal() (dAtA []byte, err error)
- func (m *ASClaimSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ASClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASClaimSpec) ProtoMessage()
- func (m *ASClaimSpec) Reset()
- func (m *ASClaimSpec) Size() (n int)
- func (this *ASClaimSpec) String() string
- func (m *ASClaimSpec) Unmarshal(dAtA []byte) error
- func (m *ASClaimSpec) XXX_DiscardUnknown()
- func (m *ASClaimSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASClaimSpec) XXX_Merge(src proto.Message)
- func (m *ASClaimSpec) XXX_Size() int
- func (m *ASClaimSpec) XXX_Unmarshal(b []byte) error
- type ASClaimStatus
- func (r ASClaimStatus) CopyTo(obj resource.ObjectWithStatusSubResource)
- func (in *ASClaimStatus) DeepCopy() *ASClaimStatus
- func (in *ASClaimStatus) DeepCopyInto(out *ASClaimStatus)
- func (*ASClaimStatus) Descriptor() ([]byte, []int)
- func (m *ASClaimStatus) Marshal() (dAtA []byte, err error)
- func (m *ASClaimStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ASClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASClaimStatus) ProtoMessage()
- func (m *ASClaimStatus) Reset()
- func (m *ASClaimStatus) Size() (n int)
- func (this *ASClaimStatus) String() string
- func (ASClaimStatus) SubResourceName() string
- func (m *ASClaimStatus) Unmarshal(dAtA []byte) error
- func (m *ASClaimStatus) XXX_DiscardUnknown()
- func (m *ASClaimStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASClaimStatus) XXX_Merge(src proto.Message)
- func (m *ASClaimStatus) XXX_Size() int
- func (m *ASClaimStatus) XXX_Unmarshal(b []byte) error
- type ASDynamicIDSyntaxValidator
- func (in *ASDynamicIDSyntaxValidator) DeepCopy() *ASDynamicIDSyntaxValidator
- func (in *ASDynamicIDSyntaxValidator) DeepCopyInto(out *ASDynamicIDSyntaxValidator)
- func (*ASDynamicIDSyntaxValidator) Descriptor() ([]byte, []int)
- func (m *ASDynamicIDSyntaxValidator) Marshal() (dAtA []byte, err error)
- func (m *ASDynamicIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *ASDynamicIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASDynamicIDSyntaxValidator) ProtoMessage()
- func (m *ASDynamicIDSyntaxValidator) Reset()
- func (m *ASDynamicIDSyntaxValidator) Size() (n int)
- func (this *ASDynamicIDSyntaxValidator) String() string
- func (m *ASDynamicIDSyntaxValidator) Unmarshal(dAtA []byte) error
- func (r *ASDynamicIDSyntaxValidator) Validate(claim *ASClaim) field.ErrorList
- func (m *ASDynamicIDSyntaxValidator) XXX_DiscardUnknown()
- func (m *ASDynamicIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASDynamicIDSyntaxValidator) XXX_Merge(src proto.Message)
- func (m *ASDynamicIDSyntaxValidator) XXX_Size() int
- func (m *ASDynamicIDSyntaxValidator) XXX_Unmarshal(b []byte) error
- type ASEntry
- func (r *ASEntry) CalculateHash() ([sha1.Size]byte, error)
- func (in *ASEntry) DeepCopy() *ASEntry
- func (in *ASEntry) DeepCopyInto(out *ASEntry)
- func (in *ASEntry) DeepCopyObject() runtime.Object
- func (*ASEntry) Descriptor() ([]byte, []int)
- func (r *ASEntry) GetClaimName() string
- func (r *ASEntry) GetClaimType() backend.ClaimType
- func (r *ASEntry) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
- func (ASEntry) GetGroupVersionResource() schema.GroupVersionResource
- func (r *ASEntry) GetIndex() string
- func (r *ASEntry) GetKey() store.Key
- func (r *ASEntry) GetNamespacedName() types.NamespacedName
- func (r *ASEntry) GetObjectMeta() *metav1.ObjectMeta
- func (r *ASEntry) GetOwnerGVK() schema.GroupVersionKind
- func (r *ASEntry) GetOwnerNSN() types.NamespacedName
- func (r *ASEntry) GetOwnerReference() *commonv1alpha1.OwnerReference
- func (r *ASEntry) GetSingularName() string
- func (r *ASEntry) GetSpec() any
- func (r *ASEntry) GetSpecID() string
- func (ASEntry) IsStorageVersion() bool
- func (m *ASEntry) Marshal() (dAtA []byte, err error)
- func (m *ASEntry) MarshalTo(dAtA []byte) (int, error)
- func (m *ASEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (ASEntry) NamespaceScoped() bool
- func (ASEntry) New() runtime.Object
- func (ASEntry) NewList() runtime.Object
- func (r *ASEntry) NewObjList() backend.GenericObjectList
- func (*ASEntry) ProtoMessage()
- func (m *ASEntry) Reset()
- func (r *ASEntry) SetConditions(c ...conditionv1alpha1.Condition)
- func (r *ASEntry) SetSpec(s any)
- func (m *ASEntry) Size() (n int)
- func (this *ASEntry) String() string
- func (m *ASEntry) Unmarshal(dAtA []byte) error
- func (r *ASEntry) ValidateSyntax(_ string) field.ErrorList
- func (m *ASEntry) XXX_DiscardUnknown()
- func (m *ASEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASEntry) XXX_Merge(src proto.Message)
- func (m *ASEntry) XXX_Size() int
- func (m *ASEntry) XXX_Unmarshal(b []byte) error
- type ASEntryList
- func (in *ASEntryList) DeepCopy() *ASEntryList
- func (in *ASEntryList) DeepCopyInto(out *ASEntryList)
- func (in *ASEntryList) DeepCopyObject() runtime.Object
- func (*ASEntryList) Descriptor() ([]byte, []int)
- func (r *ASEntryList) GetItems() []backend.Object
- func (r *ASEntryList) GetListMeta() *metav1.ListMeta
- func (r *ASEntryList) GetObjects() []backend.GenericObject
- func (m *ASEntryList) Marshal() (dAtA []byte, err error)
- func (m *ASEntryList) MarshalTo(dAtA []byte) (int, error)
- func (m *ASEntryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASEntryList) ProtoMessage()
- func (m *ASEntryList) Reset()
- func (m *ASEntryList) Size() (n int)
- func (this *ASEntryList) String() string
- func (m *ASEntryList) Unmarshal(dAtA []byte) error
- func (m *ASEntryList) XXX_DiscardUnknown()
- func (m *ASEntryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASEntryList) XXX_Merge(src proto.Message)
- func (m *ASEntryList) XXX_Size() int
- func (m *ASEntryList) XXX_Unmarshal(b []byte) error
- type ASEntrySpec
- func (in *ASEntrySpec) DeepCopy() *ASEntrySpec
- func (in *ASEntrySpec) DeepCopyInto(out *ASEntrySpec)
- func (*ASEntrySpec) Descriptor() ([]byte, []int)
- func (m *ASEntrySpec) Marshal() (dAtA []byte, err error)
- func (m *ASEntrySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ASEntrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASEntrySpec) ProtoMessage()
- func (m *ASEntrySpec) Reset()
- func (m *ASEntrySpec) Size() (n int)
- func (this *ASEntrySpec) String() string
- func (m *ASEntrySpec) Unmarshal(dAtA []byte) error
- func (m *ASEntrySpec) XXX_DiscardUnknown()
- func (m *ASEntrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASEntrySpec) XXX_Merge(src proto.Message)
- func (m *ASEntrySpec) XXX_Size() int
- func (m *ASEntrySpec) XXX_Unmarshal(b []byte) error
- type ASEntryStatus
- func (in *ASEntryStatus) DeepCopy() *ASEntryStatus
- func (in *ASEntryStatus) DeepCopyInto(out *ASEntryStatus)
- func (*ASEntryStatus) Descriptor() ([]byte, []int)
- func (m *ASEntryStatus) Marshal() (dAtA []byte, err error)
- func (m *ASEntryStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ASEntryStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASEntryStatus) ProtoMessage()
- func (m *ASEntryStatus) Reset()
- func (m *ASEntryStatus) Size() (n int)
- func (this *ASEntryStatus) String() string
- func (m *ASEntryStatus) Unmarshal(dAtA []byte) error
- func (m *ASEntryStatus) XXX_DiscardUnknown()
- func (m *ASEntryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASEntryStatus) XXX_Merge(src proto.Message)
- func (m *ASEntryStatus) XXX_Size() int
- func (m *ASEntryStatus) XXX_Unmarshal(b []byte) error
- type ASIndex
- func (r *ASIndex) CalculateHash() ([sha1.Size]byte, error)
- func (in *ASIndex) DeepCopy() *ASIndex
- func (in *ASIndex) DeepCopyInto(out *ASIndex)
- func (in *ASIndex) DeepCopyObject() runtime.Object
- func (*ASIndex) Descriptor() ([]byte, []int)
- func (r *ASIndex) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
- func (ASIndex) GetGroupVersionResource() schema.GroupVersionResource
- func (r *ASIndex) GetKey() store.Key
- func (r *ASIndex) GetMaxClaim() backend.ClaimObject
- func (r *ASIndex) GetMaxClaimNSN() types.NamespacedName
- func (r *ASIndex) GetMaxID() *uint64
- func (r *ASIndex) GetMinClaim() backend.ClaimObject
- func (r *ASIndex) GetMinClaimNSN() types.NamespacedName
- func (r *ASIndex) GetMinID() *uint64
- func (r *ASIndex) GetNamespacedName() types.NamespacedName
- func (r *ASIndex) GetObjectMeta() *metav1.ObjectMeta
- func (r *ASIndex) GetOwnerReference() *commonv1alpha1.OwnerReference
- func (r *ASIndex) GetSingularName() string
- func (r *ASIndex) GetSpec() any
- func (r *ASIndex) GetTree() gtree.GTree
- func (r *ASIndex) GetType() string
- func (ASIndex) IsStorageVersion() bool
- func (m *ASIndex) Marshal() (dAtA []byte, err error)
- func (m *ASIndex) MarshalTo(dAtA []byte) (int, error)
- func (m *ASIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (ASIndex) NamespaceScoped() bool
- func (ASIndex) New() runtime.Object
- func (ASIndex) NewList() runtime.Object
- func (r *ASIndex) NewObjList() backend.GenericObjectList
- func (*ASIndex) ProtoMessage()
- func (m *ASIndex) Reset()
- func (r *ASIndex) SetConditions(c ...conditionv1alpha1.Condition)
- func (r *ASIndex) SetSpec(s any)
- func (m *ASIndex) Size() (n int)
- func (this *ASIndex) String() string
- func (m *ASIndex) Unmarshal(dAtA []byte) error
- func (r *ASIndex) ValidateSyntax(_ string) field.ErrorList
- func (m *ASIndex) XXX_DiscardUnknown()
- func (m *ASIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASIndex) XXX_Merge(src proto.Message)
- func (m *ASIndex) XXX_Size() int
- func (m *ASIndex) XXX_Unmarshal(b []byte) error
- type ASIndexList
- func (in *ASIndexList) DeepCopy() *ASIndexList
- func (in *ASIndexList) DeepCopyInto(out *ASIndexList)
- func (in *ASIndexList) DeepCopyObject() runtime.Object
- func (*ASIndexList) Descriptor() ([]byte, []int)
- func (r *ASIndexList) GetItems() []backend.Object
- func (r *ASIndexList) GetListMeta() *metav1.ListMeta
- func (r *ASIndexList) GetObjects() []backend.GenericObject
- func (m *ASIndexList) Marshal() (dAtA []byte, err error)
- func (m *ASIndexList) MarshalTo(dAtA []byte) (int, error)
- func (m *ASIndexList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASIndexList) ProtoMessage()
- func (m *ASIndexList) Reset()
- func (m *ASIndexList) Size() (n int)
- func (this *ASIndexList) String() string
- func (m *ASIndexList) Unmarshal(dAtA []byte) error
- func (m *ASIndexList) XXX_DiscardUnknown()
- func (m *ASIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASIndexList) XXX_Merge(src proto.Message)
- func (m *ASIndexList) XXX_Size() int
- func (m *ASIndexList) XXX_Unmarshal(b []byte) error
- type ASIndexSpec
- func (in *ASIndexSpec) DeepCopy() *ASIndexSpec
- func (in *ASIndexSpec) DeepCopyInto(out *ASIndexSpec)
- func (*ASIndexSpec) Descriptor() ([]byte, []int)
- func (m *ASIndexSpec) Marshal() (dAtA []byte, err error)
- func (m *ASIndexSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ASIndexSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASIndexSpec) ProtoMessage()
- func (m *ASIndexSpec) Reset()
- func (m *ASIndexSpec) Size() (n int)
- func (this *ASIndexSpec) String() string
- func (m *ASIndexSpec) Unmarshal(dAtA []byte) error
- func (m *ASIndexSpec) XXX_DiscardUnknown()
- func (m *ASIndexSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASIndexSpec) XXX_Merge(src proto.Message)
- func (m *ASIndexSpec) XXX_Size() int
- func (m *ASIndexSpec) XXX_Unmarshal(b []byte) error
- type ASIndexStatus
- func (in *ASIndexStatus) DeepCopy() *ASIndexStatus
- func (in *ASIndexStatus) DeepCopyInto(out *ASIndexStatus)
- func (*ASIndexStatus) Descriptor() ([]byte, []int)
- func (m *ASIndexStatus) Marshal() (dAtA []byte, err error)
- func (m *ASIndexStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ASIndexStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASIndexStatus) ProtoMessage()
- func (m *ASIndexStatus) Reset()
- func (m *ASIndexStatus) Size() (n int)
- func (this *ASIndexStatus) String() string
- func (m *ASIndexStatus) Unmarshal(dAtA []byte) error
- func (m *ASIndexStatus) XXX_DiscardUnknown()
- func (m *ASIndexStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASIndexStatus) XXX_Merge(src proto.Message)
- func (m *ASIndexStatus) XXX_Size() int
- func (m *ASIndexStatus) XXX_Unmarshal(b []byte) error
- type ASRangeSyntaxValidator
- func (in *ASRangeSyntaxValidator) DeepCopy() *ASRangeSyntaxValidator
- func (in *ASRangeSyntaxValidator) DeepCopyInto(out *ASRangeSyntaxValidator)
- func (*ASRangeSyntaxValidator) Descriptor() ([]byte, []int)
- func (m *ASRangeSyntaxValidator) Marshal() (dAtA []byte, err error)
- func (m *ASRangeSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *ASRangeSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASRangeSyntaxValidator) ProtoMessage()
- func (m *ASRangeSyntaxValidator) Reset()
- func (m *ASRangeSyntaxValidator) Size() (n int)
- func (this *ASRangeSyntaxValidator) String() string
- func (m *ASRangeSyntaxValidator) Unmarshal(dAtA []byte) error
- func (r *ASRangeSyntaxValidator) Validate(claim *ASClaim) field.ErrorList
- func (m *ASRangeSyntaxValidator) XXX_DiscardUnknown()
- func (m *ASRangeSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASRangeSyntaxValidator) XXX_Merge(src proto.Message)
- func (m *ASRangeSyntaxValidator) XXX_Size() int
- func (m *ASRangeSyntaxValidator) XXX_Unmarshal(b []byte) error
- type ASStaticIDSyntaxValidator
- func (in *ASStaticIDSyntaxValidator) DeepCopy() *ASStaticIDSyntaxValidator
- func (in *ASStaticIDSyntaxValidator) DeepCopyInto(out *ASStaticIDSyntaxValidator)
- func (*ASStaticIDSyntaxValidator) Descriptor() ([]byte, []int)
- func (m *ASStaticIDSyntaxValidator) Marshal() (dAtA []byte, err error)
- func (m *ASStaticIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
- func (m *ASStaticIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ASStaticIDSyntaxValidator) ProtoMessage()
- func (m *ASStaticIDSyntaxValidator) Reset()
- func (m *ASStaticIDSyntaxValidator) Size() (n int)
- func (this *ASStaticIDSyntaxValidator) String() string
- func (m *ASStaticIDSyntaxValidator) Unmarshal(dAtA []byte) error
- func (r *ASStaticIDSyntaxValidator) Validate(claim *ASClaim) field.ErrorList
- func (m *ASStaticIDSyntaxValidator) XXX_DiscardUnknown()
- func (m *ASStaticIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASStaticIDSyntaxValidator) XXX_Merge(src proto.Message)
- func (m *ASStaticIDSyntaxValidator) XXX_Size() int
- func (m *ASStaticIDSyntaxValidator) XXX_Unmarshal(b []byte) error
- type SyntaxValidator
Constants ¶
const ( Group = "as.be.kuid.dev" Version = "v1alpha1" )
const ASClaimPlural = "asclaims"
const ASClaimSingular = "asclaim"
const ASEntryPlural = "asentries"
const ASEntrySingular = "asentry"
const ASID_Max = 4294967295
const ASID_Min = 0
const ASIndexPlural = "asindices"
const ASIndexSingular = "asindex"
Variables ¶
var ( ASClaimKind = reflect.TypeOf(ASClaim{}).Name() ASClaimListKind = reflect.TypeOf(ASClaimList{}).Name() )
var ( ASEntryKind = reflect.TypeOf(ASEntry{}).Name() ASEntryListKind = reflect.TypeOf(ASEntryList{}).Name() )
var ( ASIndexKind = reflect.TypeOf(ASIndex{}).Name() ASIndexListKind = reflect.TypeOf(ASIndexList{}).Name() )
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // SchemeGroupVersion contains the API group and version information for the types in this package. SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} // AddToScheme applies all the stored functions to the scheme. A non-nil error // indicates that one function failed and the attempt was abandoned. //AddToScheme = (&runtime.SchemeBuilder{}).AddToScheme AddToScheme = localSchemeBuilder.AddToScheme )
Functions ¶
func ASClaimConvertFieldSelector ¶
func ASClaimConvertFieldSelector(label, value string) (internalLabel, internalValue string, err error)
ASClaimConvertFieldSelector is the schema conversion function for normalizing the FieldSelector for ASClaim
func ASEntryConvertFieldSelector ¶
func ASEntryConvertFieldSelector(label, value string) (internalLabel, internalValue string, err error)
ASEntryConvertFieldSelector is the schema conversion function for normalizing the FieldSelector for ASEntry
func ASIndexConvertFieldSelector ¶
func ASIndexConvertFieldSelector(label, value string) (internalLabel, internalValue string, err error)
ASIndexConvertFieldSelector is the schema conversion function for normalizing the FieldSelector for ASIndex
func BuildASEntry ¶
func BuildASEntry(meta metav1.ObjectMeta, spec *ASEntrySpec, status *ASEntryStatus) backend.EntryObject
BuildASEntry returns a reource from a client Object a Spec/Status
func GetASEntry ¶
func GetMaxClaimRange ¶
func GetMinClaimRange ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ASClaim ¶
type ASClaim struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ASClaimSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ASClaimStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ASClaim is the Schema for the ASClaim API
+k8s:openapi-gen=true
func BuildASClaim ¶
func BuildASClaim(meta metav1.ObjectMeta, spec *ASClaimSpec, status *ASClaimStatus) *ASClaim
BuildASClaim returns a reource from a client Object a Spec/Status
func (*ASClaim) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASClaim.
func (*ASClaim) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASClaim) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ASClaim) Descriptor ¶
func (*ASClaim) GetASRange ¶
func (*ASClaim) GetClaimLabels ¶
func (*ASClaim) GetClaimRequest ¶
func (*ASClaim) GetClaimResponse ¶
func (*ASClaim) GetClaimType ¶
func (*ASClaim) GetCondition ¶
func (r *ASClaim) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
GetCondition returns the condition based on the condition kind
func (ASClaim) GetGroupVersionResource ¶
func (ASClaim) GetGroupVersionResource() schema.GroupVersionResource
func (*ASClaim) GetLabelSelector ¶
GetLabelSelector returns a labels selector based on the label selector
func (*ASClaim) GetNamespacedName ¶
func (r *ASClaim) GetNamespacedName() types.NamespacedName
func (*ASClaim) GetObjectMeta ¶
func (r *ASClaim) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (*ASClaim) GetOwnerReference ¶
func (r *ASClaim) GetOwnerReference() *commonv1alpha1.OwnerReference
func (*ASClaim) GetOwnerSelector ¶
GetOwnerSelector returns a label selector to select the owner of the claim in the backend
func (*ASClaim) GetSelector ¶
func (r *ASClaim) GetSelector() *metav1.LabelSelector
func (*ASClaim) GetSingularName ¶
func (*ASClaim) GetStaticID ¶
func (*ASClaim) GetStatus ¶
func (r *ASClaim) GetStatus() resource.StatusSubResource
func (*ASClaim) GetStatusID ¶
func (ASClaim) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Config is used as the internal version. IsStorageVersion implements resource.Object.
func (*ASClaim) MarshalToSizedBuffer ¶
func (ASClaim) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object.
func (*ASClaim) NewObjList ¶ added in v0.0.2
func (r *ASClaim) NewObjList() backend.GenericObjectList
func (*ASClaim) ProtoMessage ¶
func (*ASClaim) ProtoMessage()
func (*ASClaim) SetConditions ¶
func (r *ASClaim) SetConditions(c ...conditionv1alpha1.Condition)
SetConditions sets the conditions on the resource. it allows for 0, 1 or more conditions to be set at once
func (*ASClaim) SetStatusID ¶
func (*ASClaim) SetStatusRange ¶
func (*ASClaim) ValidateASClaimType ¶
func (*ASClaim) ValidateASID ¶
func (*ASClaim) ValidateASRange ¶
func (*ASClaim) XXX_DiscardUnknown ¶
func (m *ASClaim) XXX_DiscardUnknown()
func (*ASClaim) XXX_Marshal ¶
func (*ASClaim) XXX_Unmarshal ¶
type ASClaimList ¶
type ASClaimList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ASClaim `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ASClaimList contains a list of ASClaims +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ASClaimList) DeepCopy ¶
func (in *ASClaimList) DeepCopy() *ASClaimList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASClaimList.
func (*ASClaimList) DeepCopyInto ¶
func (in *ASClaimList) DeepCopyInto(out *ASClaimList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASClaimList) DeepCopyObject ¶
func (in *ASClaimList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ASClaimList) Descriptor ¶
func (*ASClaimList) Descriptor() ([]byte, []int)
func (*ASClaimList) GetItems ¶
func (r *ASClaimList) GetItems() []backend.Object
func (*ASClaimList) GetListMeta ¶
func (r *ASClaimList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*ASClaimList) GetObjects ¶ added in v0.0.2
func (r *ASClaimList) GetObjects() []backend.GenericObject
func (*ASClaimList) Marshal ¶
func (m *ASClaimList) Marshal() (dAtA []byte, err error)
func (*ASClaimList) MarshalToSizedBuffer ¶
func (m *ASClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASClaimList) ProtoMessage ¶
func (*ASClaimList) ProtoMessage()
func (*ASClaimList) Reset ¶
func (m *ASClaimList) Reset()
func (*ASClaimList) Size ¶
func (m *ASClaimList) Size() (n int)
func (*ASClaimList) String ¶
func (this *ASClaimList) String() string
func (*ASClaimList) Unmarshal ¶
func (m *ASClaimList) Unmarshal(dAtA []byte) error
func (*ASClaimList) XXX_DiscardUnknown ¶
func (m *ASClaimList) XXX_DiscardUnknown()
func (*ASClaimList) XXX_Marshal ¶
func (m *ASClaimList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASClaimList) XXX_Merge ¶
func (m *ASClaimList) XXX_Merge(src proto.Message)
func (*ASClaimList) XXX_Size ¶
func (m *ASClaimList) XXX_Size() int
func (*ASClaimList) XXX_Unmarshal ¶
func (m *ASClaimList) XXX_Unmarshal(b []byte) error
type ASClaimSpec ¶
type ASClaimSpec struct { // Index defines the index for the AS Claim Index string `json:"index" yaml:"index" protobuf:"bytes,1,opt,name=index"` // ASID defines the AS for the AS claim ID *uint32 `json:"id,omitempty" yaml:"id,omitempty" protobuf:"bytes,2,opt,name=id"` // Range defines the AS range for the AS claim // The following notation is used: start-end <start-ASID>-<end-ASID> // the ASs in the range must be consecutive Range *string `json:"range,omitempty" yaml:"range,omitempty" protobuf:"bytes,3,opt,name=range"` // ClaimLabels define the user defined labels and selector labels used // in resource claim commonv1alpha1.ClaimLabels `json:",inline" yaml:",inline" protobuf:"bytes,4,opt,name=claimLabels"` // Owner defines the ownerReference of the ASClaim // Allow for different namesapces, hence it is part of the spec Owner *commonv1alpha1.OwnerReference `json:"owner,omitempty" yaml:"owner,omitempty" protobuf:"bytes,5,opt,name=owner"` }
ASClaimSpec defines the desired state of ASClaim
func (*ASClaimSpec) DeepCopy ¶
func (in *ASClaimSpec) DeepCopy() *ASClaimSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASClaimSpec.
func (*ASClaimSpec) DeepCopyInto ¶
func (in *ASClaimSpec) DeepCopyInto(out *ASClaimSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASClaimSpec) Descriptor ¶
func (*ASClaimSpec) Descriptor() ([]byte, []int)
func (*ASClaimSpec) Marshal ¶
func (m *ASClaimSpec) Marshal() (dAtA []byte, err error)
func (*ASClaimSpec) MarshalToSizedBuffer ¶
func (m *ASClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASClaimSpec) ProtoMessage ¶
func (*ASClaimSpec) ProtoMessage()
func (*ASClaimSpec) Reset ¶
func (m *ASClaimSpec) Reset()
func (*ASClaimSpec) Size ¶
func (m *ASClaimSpec) Size() (n int)
func (*ASClaimSpec) String ¶
func (this *ASClaimSpec) String() string
func (*ASClaimSpec) Unmarshal ¶
func (m *ASClaimSpec) Unmarshal(dAtA []byte) error
func (*ASClaimSpec) XXX_DiscardUnknown ¶
func (m *ASClaimSpec) XXX_DiscardUnknown()
func (*ASClaimSpec) XXX_Marshal ¶
func (m *ASClaimSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASClaimSpec) XXX_Merge ¶
func (m *ASClaimSpec) XXX_Merge(src proto.Message)
func (*ASClaimSpec) XXX_Size ¶
func (m *ASClaimSpec) XXX_Size() int
func (*ASClaimSpec) XXX_Unmarshal ¶
func (m *ASClaimSpec) XXX_Unmarshal(b []byte) error
type ASClaimStatus ¶
type ASClaimStatus struct { // ConditionedStatus provides the status of the IPClain using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` // ASID defines the AS for the AS claim // +optional ID *uint32 `json:"id,omitempty" yaml:"id,omitempty" protobuf:"bytes,2,opt,name=id"` // ASRange defines the AS range for the AS claim // +optional Range *string `json:"range,omitempty" yaml:"range,omitempty" protobuf:"bytes,3,opt,name=range"` // ExpiryTime defines when the claim expires // +kubebuilder:validation:Optional // +optional ExpiryTime *string `json:"expiryTime,omitempty" yaml:"expiryTime,omitempty" protobuf:"bytes,4,opt,name=expiryTime"` }
ASClaimStatus defines the observed state of ASClaim
func (ASClaimStatus) CopyTo ¶
func (r ASClaimStatus) CopyTo(obj resource.ObjectWithStatusSubResource)
func (*ASClaimStatus) DeepCopy ¶
func (in *ASClaimStatus) DeepCopy() *ASClaimStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASClaimStatus.
func (*ASClaimStatus) DeepCopyInto ¶
func (in *ASClaimStatus) DeepCopyInto(out *ASClaimStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASClaimStatus) Descriptor ¶
func (*ASClaimStatus) Descriptor() ([]byte, []int)
func (*ASClaimStatus) Marshal ¶
func (m *ASClaimStatus) Marshal() (dAtA []byte, err error)
func (*ASClaimStatus) MarshalToSizedBuffer ¶
func (m *ASClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASClaimStatus) ProtoMessage ¶
func (*ASClaimStatus) ProtoMessage()
func (*ASClaimStatus) Reset ¶
func (m *ASClaimStatus) Reset()
func (*ASClaimStatus) Size ¶
func (m *ASClaimStatus) Size() (n int)
func (*ASClaimStatus) String ¶
func (this *ASClaimStatus) String() string
func (ASClaimStatus) SubResourceName ¶
func (ASClaimStatus) SubResourceName() string
func (*ASClaimStatus) Unmarshal ¶
func (m *ASClaimStatus) Unmarshal(dAtA []byte) error
func (*ASClaimStatus) XXX_DiscardUnknown ¶
func (m *ASClaimStatus) XXX_DiscardUnknown()
func (*ASClaimStatus) XXX_Marshal ¶
func (m *ASClaimStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASClaimStatus) XXX_Merge ¶
func (m *ASClaimStatus) XXX_Merge(src proto.Message)
func (*ASClaimStatus) XXX_Size ¶
func (m *ASClaimStatus) XXX_Size() int
func (*ASClaimStatus) XXX_Unmarshal ¶
func (m *ASClaimStatus) XXX_Unmarshal(b []byte) error
type ASDynamicIDSyntaxValidator ¶
type ASDynamicIDSyntaxValidator struct {
// contains filtered or unexported fields
}
func (*ASDynamicIDSyntaxValidator) DeepCopy ¶
func (in *ASDynamicIDSyntaxValidator) DeepCopy() *ASDynamicIDSyntaxValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASDynamicIDSyntaxValidator.
func (*ASDynamicIDSyntaxValidator) DeepCopyInto ¶
func (in *ASDynamicIDSyntaxValidator) DeepCopyInto(out *ASDynamicIDSyntaxValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASDynamicIDSyntaxValidator) Descriptor ¶
func (*ASDynamicIDSyntaxValidator) Descriptor() ([]byte, []int)
func (*ASDynamicIDSyntaxValidator) Marshal ¶
func (m *ASDynamicIDSyntaxValidator) Marshal() (dAtA []byte, err error)
func (*ASDynamicIDSyntaxValidator) MarshalTo ¶
func (m *ASDynamicIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
func (*ASDynamicIDSyntaxValidator) MarshalToSizedBuffer ¶
func (m *ASDynamicIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASDynamicIDSyntaxValidator) ProtoMessage ¶
func (*ASDynamicIDSyntaxValidator) ProtoMessage()
func (*ASDynamicIDSyntaxValidator) Reset ¶
func (m *ASDynamicIDSyntaxValidator) Reset()
func (*ASDynamicIDSyntaxValidator) Size ¶
func (m *ASDynamicIDSyntaxValidator) Size() (n int)
func (*ASDynamicIDSyntaxValidator) String ¶
func (this *ASDynamicIDSyntaxValidator) String() string
func (*ASDynamicIDSyntaxValidator) Unmarshal ¶
func (m *ASDynamicIDSyntaxValidator) Unmarshal(dAtA []byte) error
func (*ASDynamicIDSyntaxValidator) Validate ¶
func (r *ASDynamicIDSyntaxValidator) Validate(claim *ASClaim) field.ErrorList
func (*ASDynamicIDSyntaxValidator) XXX_DiscardUnknown ¶
func (m *ASDynamicIDSyntaxValidator) XXX_DiscardUnknown()
func (*ASDynamicIDSyntaxValidator) XXX_Marshal ¶
func (m *ASDynamicIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASDynamicIDSyntaxValidator) XXX_Merge ¶
func (m *ASDynamicIDSyntaxValidator) XXX_Merge(src proto.Message)
func (*ASDynamicIDSyntaxValidator) XXX_Size ¶
func (m *ASDynamicIDSyntaxValidator) XXX_Size() int
func (*ASDynamicIDSyntaxValidator) XXX_Unmarshal ¶
func (m *ASDynamicIDSyntaxValidator) XXX_Unmarshal(b []byte) error
type ASEntry ¶
type ASEntry struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ASEntrySpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ASEntryStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ASEntry is the Schema for the ASentry API
+k8s:openapi-gen=true
func (*ASEntry) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASEntry.
func (*ASEntry) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASEntry) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ASEntry) Descriptor ¶
func (*ASEntry) GetClaimName ¶
func (*ASEntry) GetClaimType ¶
func (*ASEntry) GetCondition ¶
func (r *ASEntry) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
GetCondition returns the condition based on the condition kind
func (ASEntry) GetGroupVersionResource ¶
func (ASEntry) GetGroupVersionResource() schema.GroupVersionResource
func (*ASEntry) GetNamespacedName ¶
func (r *ASEntry) GetNamespacedName() types.NamespacedName
func (*ASEntry) GetObjectMeta ¶
func (r *ASEntry) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (*ASEntry) GetOwnerGVK ¶
func (r *ASEntry) GetOwnerGVK() schema.GroupVersionKind
func (*ASEntry) GetOwnerNSN ¶
func (r *ASEntry) GetOwnerNSN() types.NamespacedName
func (*ASEntry) GetOwnerReference ¶
func (r *ASEntry) GetOwnerReference() *commonv1alpha1.OwnerReference
func (*ASEntry) GetSingularName ¶
func (ASEntry) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Config is used as the internal version. IsStorageVersion implements resource.Object.
func (*ASEntry) MarshalToSizedBuffer ¶
func (ASEntry) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object.
func (*ASEntry) NewObjList ¶ added in v0.0.2
func (r *ASEntry) NewObjList() backend.GenericObjectList
func (*ASEntry) ProtoMessage ¶
func (*ASEntry) ProtoMessage()
func (*ASEntry) SetConditions ¶
func (r *ASEntry) SetConditions(c ...conditionv1alpha1.Condition)
SetConditions sets the conditions on the resource. it allows for 0, 1 or more conditions to be set at once
func (*ASEntry) ValidateSyntax ¶ added in v0.0.2
func (*ASEntry) XXX_DiscardUnknown ¶
func (m *ASEntry) XXX_DiscardUnknown()
func (*ASEntry) XXX_Marshal ¶
func (*ASEntry) XXX_Unmarshal ¶
type ASEntryList ¶
type ASEntryList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ASEntry `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ASEntryList contains a list of ASEntries +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ASEntryList) DeepCopy ¶
func (in *ASEntryList) DeepCopy() *ASEntryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASEntryList.
func (*ASEntryList) DeepCopyInto ¶
func (in *ASEntryList) DeepCopyInto(out *ASEntryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASEntryList) DeepCopyObject ¶
func (in *ASEntryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ASEntryList) Descriptor ¶
func (*ASEntryList) Descriptor() ([]byte, []int)
func (*ASEntryList) GetItems ¶
func (r *ASEntryList) GetItems() []backend.Object
func (*ASEntryList) GetListMeta ¶
func (r *ASEntryList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*ASEntryList) GetObjects ¶ added in v0.0.2
func (r *ASEntryList) GetObjects() []backend.GenericObject
func (*ASEntryList) Marshal ¶
func (m *ASEntryList) Marshal() (dAtA []byte, err error)
func (*ASEntryList) MarshalToSizedBuffer ¶
func (m *ASEntryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASEntryList) ProtoMessage ¶
func (*ASEntryList) ProtoMessage()
func (*ASEntryList) Reset ¶
func (m *ASEntryList) Reset()
func (*ASEntryList) Size ¶
func (m *ASEntryList) Size() (n int)
func (*ASEntryList) String ¶
func (this *ASEntryList) String() string
func (*ASEntryList) Unmarshal ¶
func (m *ASEntryList) Unmarshal(dAtA []byte) error
func (*ASEntryList) XXX_DiscardUnknown ¶
func (m *ASEntryList) XXX_DiscardUnknown()
func (*ASEntryList) XXX_Marshal ¶
func (m *ASEntryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASEntryList) XXX_Merge ¶
func (m *ASEntryList) XXX_Merge(src proto.Message)
func (*ASEntryList) XXX_Size ¶
func (m *ASEntryList) XXX_Size() int
func (*ASEntryList) XXX_Unmarshal ¶
func (m *ASEntryList) XXX_Unmarshal(b []byte) error
type ASEntrySpec ¶
type ASEntrySpec struct { // ASIndex defines the AS index for the AS Claim Index string `json:"index" yaml:"index" protobuf:"bytes,1,opt,name=index"` // ClaimType defines the claimType of the AS Entry ClaimType backend.ClaimType `json:"claimType,omitempty" yaml:"claimType,omitempty" protobuf:"bytes,2,opt,name=claimType"` // ID defines the id of the AS entry in the tree ID string `json:"id,omitempty" yaml:"id,omitempty" protobuf:"bytes,3,opt,name=id"` // ClaimLabels define the user defined labels and selector labels used // in resource claim commonv1alpha1.ClaimLabels `json:",inline" yaml:",inline" protobuf:"bytes,4,opt,name=claimLabels"` // Claim defines the name of the claim that is the origin of this entry Claim string `json:"claim" yaml:"claim" protobuf:"bytes,5,opt,name=claim"` // Owner defines the ownerReference of the ASClaim // Allow for different namesapces, hence it is part of the spec Owner *commonv1alpha1.OwnerReference `json:"owner,omitempty" yaml:"owner,omitempty" protobuf:"bytes,6,opt,name=owner"` }
ASEntrySpec defines the desired state of ASEntry
func (*ASEntrySpec) DeepCopy ¶
func (in *ASEntrySpec) DeepCopy() *ASEntrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASEntrySpec.
func (*ASEntrySpec) DeepCopyInto ¶
func (in *ASEntrySpec) DeepCopyInto(out *ASEntrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASEntrySpec) Descriptor ¶
func (*ASEntrySpec) Descriptor() ([]byte, []int)
func (*ASEntrySpec) Marshal ¶
func (m *ASEntrySpec) Marshal() (dAtA []byte, err error)
func (*ASEntrySpec) MarshalToSizedBuffer ¶
func (m *ASEntrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASEntrySpec) ProtoMessage ¶
func (*ASEntrySpec) ProtoMessage()
func (*ASEntrySpec) Reset ¶
func (m *ASEntrySpec) Reset()
func (*ASEntrySpec) Size ¶
func (m *ASEntrySpec) Size() (n int)
func (*ASEntrySpec) String ¶
func (this *ASEntrySpec) String() string
func (*ASEntrySpec) Unmarshal ¶
func (m *ASEntrySpec) Unmarshal(dAtA []byte) error
func (*ASEntrySpec) XXX_DiscardUnknown ¶
func (m *ASEntrySpec) XXX_DiscardUnknown()
func (*ASEntrySpec) XXX_Marshal ¶
func (m *ASEntrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASEntrySpec) XXX_Merge ¶
func (m *ASEntrySpec) XXX_Merge(src proto.Message)
func (*ASEntrySpec) XXX_Size ¶
func (m *ASEntrySpec) XXX_Size() int
func (*ASEntrySpec) XXX_Unmarshal ¶
func (m *ASEntrySpec) XXX_Unmarshal(b []byte) error
type ASEntryStatus ¶
type ASEntryStatus struct { // ConditionedStatus provides the status of the ASEntry using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,1,opt,name=conditionedStatus"` }
ASEntryStatus defines the observed state of ASEntry
func (*ASEntryStatus) DeepCopy ¶
func (in *ASEntryStatus) DeepCopy() *ASEntryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASEntryStatus.
func (*ASEntryStatus) DeepCopyInto ¶
func (in *ASEntryStatus) DeepCopyInto(out *ASEntryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASEntryStatus) Descriptor ¶
func (*ASEntryStatus) Descriptor() ([]byte, []int)
func (*ASEntryStatus) Marshal ¶
func (m *ASEntryStatus) Marshal() (dAtA []byte, err error)
func (*ASEntryStatus) MarshalToSizedBuffer ¶
func (m *ASEntryStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASEntryStatus) ProtoMessage ¶
func (*ASEntryStatus) ProtoMessage()
func (*ASEntryStatus) Reset ¶
func (m *ASEntryStatus) Reset()
func (*ASEntryStatus) Size ¶
func (m *ASEntryStatus) Size() (n int)
func (*ASEntryStatus) String ¶
func (this *ASEntryStatus) String() string
func (*ASEntryStatus) Unmarshal ¶
func (m *ASEntryStatus) Unmarshal(dAtA []byte) error
func (*ASEntryStatus) XXX_DiscardUnknown ¶
func (m *ASEntryStatus) XXX_DiscardUnknown()
func (*ASEntryStatus) XXX_Marshal ¶
func (m *ASEntryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASEntryStatus) XXX_Merge ¶
func (m *ASEntryStatus) XXX_Merge(src proto.Message)
func (*ASEntryStatus) XXX_Size ¶
func (m *ASEntryStatus) XXX_Size() int
func (*ASEntryStatus) XXX_Unmarshal ¶
func (m *ASEntryStatus) XXX_Unmarshal(b []byte) error
type ASIndex ¶
type ASIndex struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ASIndexSpec `json:"spec,omitempty" yaml:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ASIndexStatus `json:"status,omitempty" yaml:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ASIndex is the Schema for the ASIndex API
+k8s:openapi-gen=true
func BuildASIndex ¶
func BuildASIndex(meta metav1.ObjectMeta, spec *ASIndexSpec, status *ASIndexStatus) *ASIndex
BuildASIndex returns a reource from a client Object a Spec/Status
func (*ASIndex) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASIndex.
func (*ASIndex) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASIndex) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ASIndex) Descriptor ¶
func (*ASIndex) GetCondition ¶
func (r *ASIndex) GetCondition(t conditionv1alpha1.ConditionType) conditionv1alpha1.Condition
GetCondition returns the condition based on the condition kind
func (ASIndex) GetGroupVersionResource ¶
func (ASIndex) GetGroupVersionResource() schema.GroupVersionResource
func (*ASIndex) GetMaxClaim ¶
func (r *ASIndex) GetMaxClaim() backend.ClaimObject
func (*ASIndex) GetMaxClaimNSN ¶
func (r *ASIndex) GetMaxClaimNSN() types.NamespacedName
func (*ASIndex) GetMinClaim ¶
func (r *ASIndex) GetMinClaim() backend.ClaimObject
func (*ASIndex) GetMinClaimNSN ¶
func (r *ASIndex) GetMinClaimNSN() types.NamespacedName
func (*ASIndex) GetNamespacedName ¶
func (r *ASIndex) GetNamespacedName() types.NamespacedName
func (*ASIndex) GetObjectMeta ¶
func (r *ASIndex) GetObjectMeta() *metav1.ObjectMeta
GetObjectMeta implements resource.Object
func (*ASIndex) GetOwnerReference ¶
func (r *ASIndex) GetOwnerReference() *commonv1alpha1.OwnerReference
func (*ASIndex) GetSingularName ¶
func (ASIndex) IsStorageVersion ¶
IsStorageVersion returns true -- v1alpha1.Config is used as the internal version. IsStorageVersion implements resource.Object.
func (*ASIndex) MarshalToSizedBuffer ¶
func (ASIndex) NamespaceScoped ¶
NamespaceScoped returns true to indicate Fortune is a namespaced resource. NamespaceScoped implements resource.Object.
func (*ASIndex) NewObjList ¶ added in v0.0.2
func (r *ASIndex) NewObjList() backend.GenericObjectList
func (*ASIndex) ProtoMessage ¶
func (*ASIndex) ProtoMessage()
func (*ASIndex) SetConditions ¶
func (r *ASIndex) SetConditions(c ...conditionv1alpha1.Condition)
SetConditions sets the conditions on the resource. it allows for 0, 1 or more conditions to be set at once
func (*ASIndex) XXX_DiscardUnknown ¶
func (m *ASIndex) XXX_DiscardUnknown()
func (*ASIndex) XXX_Marshal ¶
func (*ASIndex) XXX_Unmarshal ¶
type ASIndexList ¶
type ASIndexList struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ListMeta `json:"metadata,omitempty" yaml:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ASIndex `json:"items" yaml:"items" protobuf:"bytes,2,rep,name=items"` }
ASIndexList contains a list of ASIndexs +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ASIndexList) DeepCopy ¶
func (in *ASIndexList) DeepCopy() *ASIndexList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASIndexList.
func (*ASIndexList) DeepCopyInto ¶
func (in *ASIndexList) DeepCopyInto(out *ASIndexList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASIndexList) DeepCopyObject ¶
func (in *ASIndexList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ASIndexList) Descriptor ¶
func (*ASIndexList) Descriptor() ([]byte, []int)
func (*ASIndexList) GetItems ¶
func (r *ASIndexList) GetItems() []backend.Object
func (*ASIndexList) GetListMeta ¶
func (r *ASIndexList) GetListMeta() *metav1.ListMeta
GetListMeta returns the ListMeta
func (*ASIndexList) GetObjects ¶ added in v0.0.2
func (r *ASIndexList) GetObjects() []backend.GenericObject
func (*ASIndexList) Marshal ¶
func (m *ASIndexList) Marshal() (dAtA []byte, err error)
func (*ASIndexList) MarshalToSizedBuffer ¶
func (m *ASIndexList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASIndexList) ProtoMessage ¶
func (*ASIndexList) ProtoMessage()
func (*ASIndexList) Reset ¶
func (m *ASIndexList) Reset()
func (*ASIndexList) Size ¶
func (m *ASIndexList) Size() (n int)
func (*ASIndexList) String ¶
func (this *ASIndexList) String() string
func (*ASIndexList) Unmarshal ¶
func (m *ASIndexList) Unmarshal(dAtA []byte) error
func (*ASIndexList) XXX_DiscardUnknown ¶
func (m *ASIndexList) XXX_DiscardUnknown()
func (*ASIndexList) XXX_Marshal ¶
func (m *ASIndexList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASIndexList) XXX_Merge ¶
func (m *ASIndexList) XXX_Merge(src proto.Message)
func (*ASIndexList) XXX_Size ¶
func (m *ASIndexList) XXX_Size() int
func (*ASIndexList) XXX_Unmarshal ¶
func (m *ASIndexList) XXX_Unmarshal(b []byte) error
type ASIndexSpec ¶
type ASIndexSpec struct { // MinID defines the min VLAN ID the index supports // +optional MinID *uint32 `json:"minID,omitempty" yaml:"minID,omitempty" protobuf:"bytes,1,opt,name=minID"` // MaxID defines the max VLAN ID the index supports // +optional MaxID *uint32 `json:"maxID,omitempty" yaml:"maxID,omitempty" protobuf:"bytes,2,opt,name=maxID"` // UserDefinedLabels define metadata to the resource. // defined in the spec to distingiush metadata labels from user defined labels commonv1alpha1.UserDefinedLabels `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=userDefinedLabels"` }
ASIndexSpec defines the desired state of ASIndex
func (*ASIndexSpec) DeepCopy ¶
func (in *ASIndexSpec) DeepCopy() *ASIndexSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASIndexSpec.
func (*ASIndexSpec) DeepCopyInto ¶
func (in *ASIndexSpec) DeepCopyInto(out *ASIndexSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASIndexSpec) Descriptor ¶
func (*ASIndexSpec) Descriptor() ([]byte, []int)
func (*ASIndexSpec) Marshal ¶
func (m *ASIndexSpec) Marshal() (dAtA []byte, err error)
func (*ASIndexSpec) MarshalToSizedBuffer ¶
func (m *ASIndexSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASIndexSpec) ProtoMessage ¶
func (*ASIndexSpec) ProtoMessage()
func (*ASIndexSpec) Reset ¶
func (m *ASIndexSpec) Reset()
func (*ASIndexSpec) Size ¶
func (m *ASIndexSpec) Size() (n int)
func (*ASIndexSpec) String ¶
func (this *ASIndexSpec) String() string
func (*ASIndexSpec) Unmarshal ¶
func (m *ASIndexSpec) Unmarshal(dAtA []byte) error
func (*ASIndexSpec) XXX_DiscardUnknown ¶
func (m *ASIndexSpec) XXX_DiscardUnknown()
func (*ASIndexSpec) XXX_Marshal ¶
func (m *ASIndexSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASIndexSpec) XXX_Merge ¶
func (m *ASIndexSpec) XXX_Merge(src proto.Message)
func (*ASIndexSpec) XXX_Size ¶
func (m *ASIndexSpec) XXX_Size() int
func (*ASIndexSpec) XXX_Unmarshal ¶
func (m *ASIndexSpec) XXX_Unmarshal(b []byte) error
type ASIndexStatus ¶
type ASIndexStatus struct { // MinID defines the min VLAN ID the index supports // +optional MinID *uint32 `json:"minID,omitempty" yaml:"minID,omitempty" protobuf:"bytes,1,opt,name=minID"` // MaxID defines the max VLAN ID the index supports // +optional MaxID *uint32 `json:"maxID,omitempty" yaml:"maxID,omitempty" protobuf:"bytes,2,opt,name=maxID"` // ConditionedStatus provides the status of the VLANIndex using conditions // - a ready condition indicates the overall status of the resource conditionv1alpha1.ConditionedStatus `json:",inline" yaml:",inline" protobuf:"bytes,3,opt,name=conditionedStatus"` }
ASIndexStatus defines the observed state of ASIndex
func (*ASIndexStatus) DeepCopy ¶
func (in *ASIndexStatus) DeepCopy() *ASIndexStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASIndexStatus.
func (*ASIndexStatus) DeepCopyInto ¶
func (in *ASIndexStatus) DeepCopyInto(out *ASIndexStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASIndexStatus) Descriptor ¶
func (*ASIndexStatus) Descriptor() ([]byte, []int)
func (*ASIndexStatus) Marshal ¶
func (m *ASIndexStatus) Marshal() (dAtA []byte, err error)
func (*ASIndexStatus) MarshalToSizedBuffer ¶
func (m *ASIndexStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASIndexStatus) ProtoMessage ¶
func (*ASIndexStatus) ProtoMessage()
func (*ASIndexStatus) Reset ¶
func (m *ASIndexStatus) Reset()
func (*ASIndexStatus) Size ¶
func (m *ASIndexStatus) Size() (n int)
func (*ASIndexStatus) String ¶
func (this *ASIndexStatus) String() string
func (*ASIndexStatus) Unmarshal ¶
func (m *ASIndexStatus) Unmarshal(dAtA []byte) error
func (*ASIndexStatus) XXX_DiscardUnknown ¶
func (m *ASIndexStatus) XXX_DiscardUnknown()
func (*ASIndexStatus) XXX_Marshal ¶
func (m *ASIndexStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASIndexStatus) XXX_Merge ¶
func (m *ASIndexStatus) XXX_Merge(src proto.Message)
func (*ASIndexStatus) XXX_Size ¶
func (m *ASIndexStatus) XXX_Size() int
func (*ASIndexStatus) XXX_Unmarshal ¶
func (m *ASIndexStatus) XXX_Unmarshal(b []byte) error
type ASRangeSyntaxValidator ¶
type ASRangeSyntaxValidator struct {
// contains filtered or unexported fields
}
func (*ASRangeSyntaxValidator) DeepCopy ¶
func (in *ASRangeSyntaxValidator) DeepCopy() *ASRangeSyntaxValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASRangeSyntaxValidator.
func (*ASRangeSyntaxValidator) DeepCopyInto ¶
func (in *ASRangeSyntaxValidator) DeepCopyInto(out *ASRangeSyntaxValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASRangeSyntaxValidator) Descriptor ¶
func (*ASRangeSyntaxValidator) Descriptor() ([]byte, []int)
func (*ASRangeSyntaxValidator) Marshal ¶
func (m *ASRangeSyntaxValidator) Marshal() (dAtA []byte, err error)
func (*ASRangeSyntaxValidator) MarshalTo ¶
func (m *ASRangeSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
func (*ASRangeSyntaxValidator) MarshalToSizedBuffer ¶
func (m *ASRangeSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASRangeSyntaxValidator) ProtoMessage ¶
func (*ASRangeSyntaxValidator) ProtoMessage()
func (*ASRangeSyntaxValidator) Reset ¶
func (m *ASRangeSyntaxValidator) Reset()
func (*ASRangeSyntaxValidator) Size ¶
func (m *ASRangeSyntaxValidator) Size() (n int)
func (*ASRangeSyntaxValidator) String ¶
func (this *ASRangeSyntaxValidator) String() string
func (*ASRangeSyntaxValidator) Unmarshal ¶
func (m *ASRangeSyntaxValidator) Unmarshal(dAtA []byte) error
func (*ASRangeSyntaxValidator) Validate ¶
func (r *ASRangeSyntaxValidator) Validate(claim *ASClaim) field.ErrorList
func (*ASRangeSyntaxValidator) XXX_DiscardUnknown ¶
func (m *ASRangeSyntaxValidator) XXX_DiscardUnknown()
func (*ASRangeSyntaxValidator) XXX_Marshal ¶
func (m *ASRangeSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASRangeSyntaxValidator) XXX_Merge ¶
func (m *ASRangeSyntaxValidator) XXX_Merge(src proto.Message)
func (*ASRangeSyntaxValidator) XXX_Size ¶
func (m *ASRangeSyntaxValidator) XXX_Size() int
func (*ASRangeSyntaxValidator) XXX_Unmarshal ¶
func (m *ASRangeSyntaxValidator) XXX_Unmarshal(b []byte) error
type ASStaticIDSyntaxValidator ¶
type ASStaticIDSyntaxValidator struct {
// contains filtered or unexported fields
}
func (*ASStaticIDSyntaxValidator) DeepCopy ¶
func (in *ASStaticIDSyntaxValidator) DeepCopy() *ASStaticIDSyntaxValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ASStaticIDSyntaxValidator.
func (*ASStaticIDSyntaxValidator) DeepCopyInto ¶
func (in *ASStaticIDSyntaxValidator) DeepCopyInto(out *ASStaticIDSyntaxValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ASStaticIDSyntaxValidator) Descriptor ¶
func (*ASStaticIDSyntaxValidator) Descriptor() ([]byte, []int)
func (*ASStaticIDSyntaxValidator) Marshal ¶
func (m *ASStaticIDSyntaxValidator) Marshal() (dAtA []byte, err error)
func (*ASStaticIDSyntaxValidator) MarshalTo ¶
func (m *ASStaticIDSyntaxValidator) MarshalTo(dAtA []byte) (int, error)
func (*ASStaticIDSyntaxValidator) MarshalToSizedBuffer ¶
func (m *ASStaticIDSyntaxValidator) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ASStaticIDSyntaxValidator) ProtoMessage ¶
func (*ASStaticIDSyntaxValidator) ProtoMessage()
func (*ASStaticIDSyntaxValidator) Reset ¶
func (m *ASStaticIDSyntaxValidator) Reset()
func (*ASStaticIDSyntaxValidator) Size ¶
func (m *ASStaticIDSyntaxValidator) Size() (n int)
func (*ASStaticIDSyntaxValidator) String ¶
func (this *ASStaticIDSyntaxValidator) String() string
func (*ASStaticIDSyntaxValidator) Unmarshal ¶
func (m *ASStaticIDSyntaxValidator) Unmarshal(dAtA []byte) error
func (*ASStaticIDSyntaxValidator) Validate ¶
func (r *ASStaticIDSyntaxValidator) Validate(claim *ASClaim) field.ErrorList
func (*ASStaticIDSyntaxValidator) XXX_DiscardUnknown ¶
func (m *ASStaticIDSyntaxValidator) XXX_DiscardUnknown()
func (*ASStaticIDSyntaxValidator) XXX_Marshal ¶
func (m *ASStaticIDSyntaxValidator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASStaticIDSyntaxValidator) XXX_Merge ¶
func (m *ASStaticIDSyntaxValidator) XXX_Merge(src proto.Message)
func (*ASStaticIDSyntaxValidator) XXX_Size ¶
func (m *ASStaticIDSyntaxValidator) XXX_Size() int
func (*ASStaticIDSyntaxValidator) XXX_Unmarshal ¶
func (m *ASStaticIDSyntaxValidator) XXX_Unmarshal(b []byte) error