Struct k8s_openapi::api::core::v1::ResourceQuotaSpec [−][src]
pub struct ResourceQuotaSpec {
pub hard: BTreeMap<String, Quantity>,
pub scope_selector: Option<ScopeSelector>,
pub scopes: Vec<String>,
}Expand description
ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
Fields
hard: BTreeMap<String, Quantity>hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
scope_selector: Option<ScopeSelector>scopeSelector is also a collection of filters like scopes that must match each object tracked by a quota but expressed using ScopeSelectorOperator in combination with possible values. For a resource to match, both scopes AND scopeSelector (if specified in spec), must be matched.
scopes: Vec<String>A collection of filters that must match each object tracked by a quota. If not specified, the quota matches all objects.
Trait Implementations
Returns the “default value” for a type. Read more
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ResourceQuotaSpecimpl Send for ResourceQuotaSpecimpl Sync for ResourceQuotaSpecimpl Unpin for ResourceQuotaSpecimpl UnwindSafe for ResourceQuotaSpecBlanket Implementations
Mutably borrows from an owned value. Read more