Struct google_container1::api::MaintenancePolicy [−][src]
MaintenancePolicy defines the maintenance policy to be used for the cluster.
This type is not used in any activity, and only used as part of another schema.
Fields
resource_version: Option<String>
A hash identifying the version of this policy, so that updates to fields of the policy won’t accidentally undo intermediate changes (and so that users of the API unaware of some fields won’t accidentally remove other fields). Make a get()
request to the cluster to get the current resource version and include it with requests to set the policy.
window: Option<MaintenanceWindow>
Specifies the maintenance window in which maintenance may be performed.
Trait Implementations
impl Clone for MaintenancePolicy
[src]
fn clone(&self) -> MaintenancePolicy
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for MaintenancePolicy
[src]
impl Default for MaintenancePolicy
[src]
fn default() -> MaintenancePolicy
[src]
impl<'de> Deserialize<'de> for MaintenancePolicy
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for MaintenancePolicy
[src]
impl Serialize for MaintenancePolicy
[src]
Auto Trait Implementations
impl RefUnwindSafe for MaintenancePolicy
impl Send for MaintenancePolicy
impl Sync for MaintenancePolicy
impl Unpin for MaintenancePolicy
impl UnwindSafe for MaintenancePolicy
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub 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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,