Struct aws_sdk_opensearch::operation::start_service_software_update::StartServiceSoftwareUpdateInput
source · #[non_exhaustive]pub struct StartServiceSoftwareUpdateInput { /* private fields */ }Expand description
Container for the request parameters to the StartServiceSoftwareUpdate operation.
Implementations§
source§impl StartServiceSoftwareUpdateInput
impl StartServiceSoftwareUpdateInput
sourcepub fn domain_name(&self) -> Option<&str>
pub fn domain_name(&self) -> Option<&str>
The name of the domain that you want to update to the latest service software.
sourcepub fn schedule_at(&self) -> Option<&ScheduleAt>
pub fn schedule_at(&self) -> Option<&ScheduleAt>
When to start the service software update.
-
NOW- Immediately schedules the update to happen in the current hour if there's capacity available. -
TIMESTAMP- Lets you specify a custom date and time to apply the update. If you specify this value, you must also provide a value forDesiredStartTime. -
OFF_PEAK_WINDOW- Marks the update to be picked up during an upcoming off-peak window. There's no guarantee that the update will happen during the next immediate window. Depending on capacity, it might happen in subsequent days.
Default: NOW if you don't specify a value for DesiredStartTime, and TIMESTAMP if you do.
sourcepub fn desired_start_time(&self) -> Option<i64>
pub fn desired_start_time(&self) -> Option<i64>
The Epoch timestamp when you want the service software update to start. You only need to specify this parameter if you set ScheduleAt to TIMESTAMP.
source§impl StartServiceSoftwareUpdateInput
impl StartServiceSoftwareUpdateInput
sourcepub fn builder() -> StartServiceSoftwareUpdateInputBuilder
pub fn builder() -> StartServiceSoftwareUpdateInputBuilder
Creates a new builder-style object to manufacture StartServiceSoftwareUpdateInput.
source§impl StartServiceSoftwareUpdateInput
impl StartServiceSoftwareUpdateInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<StartServiceSoftwareUpdate, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation( &self, _config: &Config ) -> Result<Operation<StartServiceSoftwareUpdate, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<StartServiceSoftwareUpdate>
Trait Implementations§
source§impl Clone for StartServiceSoftwareUpdateInput
impl Clone for StartServiceSoftwareUpdateInput
source§fn clone(&self) -> StartServiceSoftwareUpdateInput
fn clone(&self) -> StartServiceSoftwareUpdateInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq<StartServiceSoftwareUpdateInput> for StartServiceSoftwareUpdateInput
impl PartialEq<StartServiceSoftwareUpdateInput> for StartServiceSoftwareUpdateInput
source§fn eq(&self, other: &StartServiceSoftwareUpdateInput) -> bool
fn eq(&self, other: &StartServiceSoftwareUpdateInput) -> bool
self and other values to be equal, and is used
by ==.