[−][src]Struct k8s_csi::v1_3_0::ListSnapshotsRequest
List all snapshots on the storage system regardless of how they were created.
Fields
max_entries: i32
If specified (non-zero value), the Plugin MUST NOT return more
entries than this number in the response. If the actual number of
entries is more than this number, the Plugin MUST set next_token
in the response which can be used to get the next page of entries
in the subsequent ListSnapshots
call. This field is OPTIONAL. If
not specified (zero value), it means there is no restriction on the
number of entries that can be returned.
The value of this field MUST NOT be negative.
starting_token: String
A token to specify where to start paginating. Set this field to
next_token
returned by a previous ListSnapshots
call to get the
next page of entries. This field is OPTIONAL.
An empty string is equal to an unspecified field value.
source_volume_id: String
Identity information for the source volume. This field is OPTIONAL. It can be used to list snapshots by volume.
snapshot_id: String
Identity information for a specific snapshot. This field is OPTIONAL. It can be used to list only a specific snapshot. ListSnapshots will return with current snapshot information and will not block if the snapshot is being processed after it is cut.
secrets: BTreeMap<String, String>
Secrets required by plugin to complete ListSnapshot request.
This field is OPTIONAL. Refer to the Secrets Requirements
section on how to use this field.
Trait Implementations
impl Clone for ListSnapshotsRequest
[src]
fn clone(&self) -> ListSnapshotsRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ListSnapshotsRequest
[src]
impl Default for ListSnapshotsRequest
[src]
fn default() -> ListSnapshotsRequest
[src]
impl Message for ListSnapshotsRequest
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
fn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
[src]
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
[src]
B: Buf,
Self: Default,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<ListSnapshotsRequest> for ListSnapshotsRequest
[src]
fn eq(&self, other: &ListSnapshotsRequest) -> bool
[src]
fn ne(&self, other: &ListSnapshotsRequest) -> bool
[src]
impl StructuralPartialEq for ListSnapshotsRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ListSnapshotsRequest
impl Send for ListSnapshotsRequest
impl Sync for ListSnapshotsRequest
impl Unpin for ListSnapshotsRequest
impl UnwindSafe for ListSnapshotsRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,