[][src]Struct k8s_csi::v1_3_0::NodeGetVolumeStatsRequest

pub struct NodeGetVolumeStatsRequest {
    pub volume_id: String,
    pub volume_path: String,
    pub staging_target_path: String,
}

Fields

volume_id: String

The ID of the volume. This field is REQUIRED.

volume_path: String

It can be any valid path where volume was previously staged or published. It MUST be an absolute path in the root filesystem of the process serving this request. This is a REQUIRED field.

staging_target_path: String

The path where the volume is staged, if the plugin has the STAGE_UNSTAGE_VOLUME capability, otherwise empty. If not empty, it MUST be an absolute path in the root filesystem of the process serving this request. This field is OPTIONAL.

Trait Implementations

impl Clone for NodeGetVolumeStatsRequest[src]

impl Debug for NodeGetVolumeStatsRequest[src]

impl Default for NodeGetVolumeStatsRequest[src]

impl Message for NodeGetVolumeStatsRequest[src]

impl PartialEq<NodeGetVolumeStatsRequest> for NodeGetVolumeStatsRequest[src]

impl StructuralPartialEq for NodeGetVolumeStatsRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]