Struct gapi_grpc::google::cloud::memcache::v1beta2::ApplySoftwareUpdateRequest[][src]

pub struct ApplySoftwareUpdateRequest {
    pub instance: String,
    pub node_ids: Vec<String>,
    pub apply_all: bool,
}

Request for [ApplySoftwareUpdate][google.cloud.memcache.v1beta2.CloudMemcache.ApplySoftwareUpdate].

Fields

instance: String

Required. Resource name of the Memcached instance for which software update should be applied.

node_ids: Vec<String>

Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.

apply_all: bool

Whether to apply the update to all nodes. If set to true, will explicitly restrict users from specifying any nodes, and apply software update to all nodes (where applicable) within the instance.

Trait Implementations

impl Clone for ApplySoftwareUpdateRequest[src]

impl Debug for ApplySoftwareUpdateRequest[src]

impl Default for ApplySoftwareUpdateRequest[src]

impl Message for ApplySoftwareUpdateRequest[src]

impl PartialEq<ApplySoftwareUpdateRequest> for ApplySoftwareUpdateRequest[src]

impl StructuralPartialEq for ApplySoftwareUpdateRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for ApplySoftwareUpdateRequest

impl Send for ApplySoftwareUpdateRequest

impl Sync for ApplySoftwareUpdateRequest

impl Unpin for ApplySoftwareUpdateRequest

impl UnwindSafe for ApplySoftwareUpdateRequest

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> 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>, 
[src]

impl<T> WithSubscriber for T[src]