Versions in this module Expand all Collapse all v0 v0.1.1 Apr 11, 2023 v0.1.0 Mar 27, 2023 Changes in this version + const ResourceCPU + const ResourceCountNamespacePrefix + const ResourceIOPS + const ResourceMemory + const ResourceRequestsCPU + const ResourceRequestsMemory + const ResourceRequestsStorage + const ResourceStorage + const ResourceTPS + const ResourcesRequestsPrefix + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type ResourceList map[ResourceName]resource.Quantity + func (in ResourceList) DeepCopy() ResourceList + func (in ResourceList) DeepCopyInto(out *ResourceList) + func (rl *ResourceList) CPU() *resource.Quantity + func (rl *ResourceList) IOPS() *resource.Quantity + func (rl *ResourceList) Memory() *resource.Quantity + func (rl *ResourceList) Name(name ResourceName, defaultFormat resource.Format) *resource.Quantity + func (rl *ResourceList) Storage() *resource.Quantity + func (rl *ResourceList) TPS() *resource.Quantity + type ResourceName string + func ObjectCountQuotaResourceNameFor(groupResource schema.GroupResource) ResourceName + type ResourceQuota struct + Spec ResourceQuotaSpec + Status ResourceQuotaStatus + func (in *ResourceQuota) DeepCopy() *ResourceQuota + func (in *ResourceQuota) DeepCopyInto(out *ResourceQuota) + func (in *ResourceQuota) DeepCopyObject() runtime.Object + type ResourceQuotaList struct + Items []ResourceQuota + func (in *ResourceQuotaList) DeepCopy() *ResourceQuotaList + func (in *ResourceQuotaList) DeepCopyInto(out *ResourceQuotaList) + func (in *ResourceQuotaList) DeepCopyObject() runtime.Object + type ResourceQuotaSpec struct + Hard ResourceList + ScopeSelector *ResourceScopeSelector + func (in *ResourceQuotaSpec) DeepCopy() *ResourceQuotaSpec + func (in *ResourceQuotaSpec) DeepCopyInto(out *ResourceQuotaSpec) + type ResourceQuotaStatus struct + Hard ResourceList + Used ResourceList + func (in *ResourceQuotaStatus) DeepCopy() *ResourceQuotaStatus + func (in *ResourceQuotaStatus) DeepCopyInto(out *ResourceQuotaStatus) + type ResourceScope string + const ResourceScopeBucketClass + const ResourceScopeMachineClass + const ResourceScopeVolumeClass + type ResourceScopeSelector struct + MatchExpressions []ResourceScopeSelectorRequirement + func (in *ResourceScopeSelector) DeepCopy() *ResourceScopeSelector + func (in *ResourceScopeSelector) DeepCopyInto(out *ResourceScopeSelector) + type ResourceScopeSelectorOperator string + type ResourceScopeSelectorRequirement struct + Operator ResourceScopeSelectorOperator + ScopeName ResourceScope + Values []string + func (in *ResourceScopeSelectorRequirement) DeepCopy() *ResourceScopeSelectorRequirement + func (in *ResourceScopeSelectorRequirement) DeepCopyInto(out *ResourceScopeSelectorRequirement)