Struct aws_sdk_opensearch::types::OffPeakWindow
source · #[non_exhaustive]pub struct OffPeakWindow {
pub window_start_time: Option<WindowStartTime>,
}
Expand description
A custom 10-hour, low-traffic window during which OpenSearch Service can perform mandatory configuration changes on the domain. These actions can include scheduled service software updates and blue/green Auto-Tune enhancements. OpenSearch Service will schedule these actions during the window that you specify.
If you don't specify a window start time, it defaults to 10:00 P.M. local time.
For more information, see Defining off-peak maintenance windows for Amazon OpenSearch Service.
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.window_start_time: Option<WindowStartTime>
A custom start time for the off-peak window, in Coordinated Universal Time (UTC). The window length will always be 10 hours, so you can't specify an end time. For example, if you specify 11:00 P.M. UTC as a start time, the end time will automatically be set to 9:00 A.M.
Implementations§
source§impl OffPeakWindow
impl OffPeakWindow
sourcepub fn window_start_time(&self) -> Option<&WindowStartTime>
pub fn window_start_time(&self) -> Option<&WindowStartTime>
A custom start time for the off-peak window, in Coordinated Universal Time (UTC). The window length will always be 10 hours, so you can't specify an end time. For example, if you specify 11:00 P.M. UTC as a start time, the end time will automatically be set to 9:00 A.M.
source§impl OffPeakWindow
impl OffPeakWindow
sourcepub fn builder() -> OffPeakWindowBuilder
pub fn builder() -> OffPeakWindowBuilder
Creates a new builder-style object to manufacture OffPeakWindow
.
Trait Implementations§
source§impl Clone for OffPeakWindow
impl Clone for OffPeakWindow
source§fn clone(&self) -> OffPeakWindow
fn clone(&self) -> OffPeakWindow
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for OffPeakWindow
impl Debug for OffPeakWindow
source§impl PartialEq for OffPeakWindow
impl PartialEq for OffPeakWindow
source§fn eq(&self, other: &OffPeakWindow) -> bool
fn eq(&self, other: &OffPeakWindow) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for OffPeakWindow
Auto Trait Implementations§
impl Freeze for OffPeakWindow
impl RefUnwindSafe for OffPeakWindow
impl Send for OffPeakWindow
impl Sync for OffPeakWindow
impl Unpin for OffPeakWindow
impl UnwindSafe for OffPeakWindow
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