Struct k8s_openapi::apimachinery::pkg::apis::meta::v1::APIResourceList
source · pub struct APIResourceList {
pub group_version: String,
pub resources: Vec<APIResource>,
}
Expand description
APIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is namespaced.
Fields§
§group_version: String
groupVersion is the group and version this APIResourceList is for.
resources: Vec<APIResource>
resources contains the name of the resources and if they are namespaced.
Trait Implementations§
source§impl Clone for APIResourceList
impl Clone for APIResourceList
source§fn clone(&self) -> APIResourceList
fn clone(&self) -> APIResourceList
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for APIResourceList
impl Debug for APIResourceList
source§impl DeepMerge for APIResourceList
impl DeepMerge for APIResourceList
source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other
into self
.source§impl Default for APIResourceList
impl Default for APIResourceList
source§fn default() -> APIResourceList
fn default() -> APIResourceList
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for APIResourceList
impl<'de> Deserialize<'de> for APIResourceList
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<APIResourceList> for APIResourceList
impl PartialEq<APIResourceList> for APIResourceList
source§fn eq(&self, other: &APIResourceList) -> bool
fn eq(&self, other: &APIResourceList) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Resource for APIResourceList
impl Resource for APIResourceList
source§const API_VERSION: &'static str = "v1"
const API_VERSION: &'static str = "v1"
The API version of the resource. This is a composite of
Resource::GROUP
and Resource::VERSION
(eg "apiextensions.k8s.io/v1beta1"
)
or just the version for resources without a group (eg "v1"
). Read moresource§const GROUP: &'static str = ""
const GROUP: &'static str = ""
The group of the resource, or the empty string if the resource doesn’t have a group.
source§const URL_PATH_SEGMENT: &'static str = ""
const URL_PATH_SEGMENT: &'static str = ""
The URL path segment used to construct URLs related to this resource. Read more
§type Scope = ClusterResourceScope
type Scope = ClusterResourceScope
Indicates whether the resource is namespace-scoped or cluster-scoped or a subresource. Read more