Struct aws_sdk_backupgateway::operation::put_maintenance_start_time::PutMaintenanceStartTimeInput
source · #[non_exhaustive]pub struct PutMaintenanceStartTimeInput {
pub gateway_arn: Option<String>,
pub hour_of_day: Option<i32>,
pub minute_of_hour: Option<i32>,
pub day_of_week: Option<i32>,
pub day_of_month: Option<i32>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.gateway_arn: Option<String>The Amazon Resource Name (ARN) for the gateway, used to specify its maintenance start time.
hour_of_day: Option<i32>The hour of the day to start maintenance on a gateway.
minute_of_hour: Option<i32>The minute of the hour to start maintenance on a gateway.
day_of_week: Option<i32>The day of the week to start maintenance on a gateway.
day_of_month: Option<i32>The day of the month start maintenance on a gateway.
Valid values range from Sunday to Saturday.
Implementations§
source§impl PutMaintenanceStartTimeInput
impl PutMaintenanceStartTimeInput
sourcepub fn gateway_arn(&self) -> Option<&str>
pub fn gateway_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the gateway, used to specify its maintenance start time.
sourcepub fn hour_of_day(&self) -> Option<i32>
pub fn hour_of_day(&self) -> Option<i32>
The hour of the day to start maintenance on a gateway.
sourcepub fn minute_of_hour(&self) -> Option<i32>
pub fn minute_of_hour(&self) -> Option<i32>
The minute of the hour to start maintenance on a gateway.
sourcepub fn day_of_week(&self) -> Option<i32>
pub fn day_of_week(&self) -> Option<i32>
The day of the week to start maintenance on a gateway.
sourcepub fn day_of_month(&self) -> Option<i32>
pub fn day_of_month(&self) -> Option<i32>
The day of the month start maintenance on a gateway.
Valid values range from Sunday to Saturday.
source§impl PutMaintenanceStartTimeInput
impl PutMaintenanceStartTimeInput
sourcepub fn builder() -> PutMaintenanceStartTimeInputBuilder
pub fn builder() -> PutMaintenanceStartTimeInputBuilder
Creates a new builder-style object to manufacture PutMaintenanceStartTimeInput.
Trait Implementations§
source§impl Clone for PutMaintenanceStartTimeInput
impl Clone for PutMaintenanceStartTimeInput
source§fn clone(&self) -> PutMaintenanceStartTimeInput
fn clone(&self) -> PutMaintenanceStartTimeInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for PutMaintenanceStartTimeInput
impl Debug for PutMaintenanceStartTimeInput
source§impl PartialEq for PutMaintenanceStartTimeInput
impl PartialEq for PutMaintenanceStartTimeInput
source§fn eq(&self, other: &PutMaintenanceStartTimeInput) -> bool
fn eq(&self, other: &PutMaintenanceStartTimeInput) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PutMaintenanceStartTimeInput
Auto Trait Implementations§
impl Freeze for PutMaintenanceStartTimeInput
impl RefUnwindSafe for PutMaintenanceStartTimeInput
impl Send for PutMaintenanceStartTimeInput
impl Sync for PutMaintenanceStartTimeInput
impl Unpin for PutMaintenanceStartTimeInput
impl UnwindSafe for PutMaintenanceStartTimeInput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more