Struct google_compute1::api::NodeGroupMaintenanceWindow
source · pub struct NodeGroupMaintenanceWindow {
pub maintenance_duration: Option<Duration>,
pub start_time: Option<String>,
}
Expand description
Time window specified for daily maintenance operations. GCE’s internal maintenance will be performed within this window.
This type is not used in any activity, and only used as part of another schema.
Fields§
§maintenance_duration: Option<Duration>
[Output only] A predetermined duration for the window, automatically chosen to be the smallest possible in the given scenario.
start_time: Option<String>
Start time of the window. This must be in UTC format that resolves to one of 00:00, 04:00, 08:00, 12:00, 16:00, or 20:00. For example, both 13:00-5 and 08:00 are valid.
Trait Implementations§
source§impl Clone for NodeGroupMaintenanceWindow
impl Clone for NodeGroupMaintenanceWindow
source§fn clone(&self) -> NodeGroupMaintenanceWindow
fn clone(&self) -> NodeGroupMaintenanceWindow
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for NodeGroupMaintenanceWindow
impl Debug for NodeGroupMaintenanceWindow
source§impl Default for NodeGroupMaintenanceWindow
impl Default for NodeGroupMaintenanceWindow
source§fn default() -> NodeGroupMaintenanceWindow
fn default() -> NodeGroupMaintenanceWindow
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for NodeGroupMaintenanceWindow
impl<'de> Deserialize<'de> for NodeGroupMaintenanceWindow
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 NodeGroupMaintenanceWindow
Auto Trait Implementations§
impl RefUnwindSafe for NodeGroupMaintenanceWindow
impl Send for NodeGroupMaintenanceWindow
impl Sync for NodeGroupMaintenanceWindow
impl Unpin for NodeGroupMaintenanceWindow
impl UnwindSafe for NodeGroupMaintenanceWindow
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