[][src]Struct google_compute1::RegionInstanceGroupManagersSetTargetPoolsRequest

pub struct RegionInstanceGroupManagersSetTargetPoolsRequest {
    pub fingerprint: Option<String>,
    pub target_pools: Option<Vec<String>>,
}

There is no detailed description.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

fingerprint: Option<String>

Fingerprint of the target pools information, which is a hash of the contents. This field is used for optimistic locking when you update the target pool entries. This field is optional.

target_pools: Option<Vec<String>>

The URL of all TargetPool resources to which instances in the instanceGroup field are added. The target pools automatically apply to all of the instances in the managed instance group.

Trait Implementations

impl RequestValue for RegionInstanceGroupManagersSetTargetPoolsRequest[src]

impl Default for RegionInstanceGroupManagersSetTargetPoolsRequest[src]

impl Clone for RegionInstanceGroupManagersSetTargetPoolsRequest[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for RegionInstanceGroupManagersSetTargetPoolsRequest[src]

impl Serialize for RegionInstanceGroupManagersSetTargetPoolsRequest[src]

impl<'de> Deserialize<'de> for RegionInstanceGroupManagersSetTargetPoolsRequest[src]

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]