pub struct Fleet {
pub membership: Option<String>,
pub membership_type: Option<String>,
pub pre_registered: Option<bool>,
pub project: Option<String>,
}Expand description
Fleet is the fleet configuration for the cluster.
This type is not used in any activity, and only used as part of another schema.
Fields§
§membership: Option<String>Output only. The full resource name of the registered fleet membership of the cluster, in the format //gkehub.googleapis.com/projects/*/locations/*/memberships/*.
membership_type: Option<String>The type of the cluster’s fleet membership.
pre_registered: Option<bool>Output only. Whether the cluster has been registered through the fleet API.
project: Option<String>The Fleet host project(project ID or project number) where this cluster will be registered to. This field cannot be changed after the cluster has been registered.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Fleet
impl<'de> Deserialize<'de> for Fleet
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for Fleet
Auto Trait Implementations§
impl Freeze for Fleet
impl RefUnwindSafe for Fleet
impl Send for Fleet
impl Sync for Fleet
impl Unpin for Fleet
impl UnwindSafe for Fleet
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more