Struct googapis::google::cloud::gkehub::v1::KubernetesMetadata [−][src]
pub struct KubernetesMetadata {
pub kubernetes_api_server_version: String,
pub node_provider_id: String,
pub node_count: i32,
pub vcpu_count: i32,
pub memory_mb: i32,
pub update_time: Option<Timestamp>,
}
Expand description
KubernetesMetadata provides informational metadata for Memberships representing Kubernetes clusters.
Fields
kubernetes_api_server_version: String
Output only. Kubernetes API server version string as reported by /version
.
node_provider_id: String
Output only. Node providerID as reported by the first node in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the node_count will be zero and the node_provider_id will be empty.
node_count: i32
Output only. Node count as reported by Kubernetes nodes resources.
vcpu_count: i32
Output only. vCPU count as reported by Kubernetes nodes resources.
memory_mb: i32
Output only. The total memory capacity as reported by the sum of all Kubernetes nodes resources, defined in MB.
update_time: Option<Timestamp>
Output only. The time at which these details were last updated. This update_time is different from the Membership-level update_time since EndpointDetails are updated internally for API consumers.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. 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 KubernetesMetadata
impl Send for KubernetesMetadata
impl Sync for KubernetesMetadata
impl Unpin for KubernetesMetadata
impl UnwindSafe for KubernetesMetadata
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more