#[non_exhaustive]pub struct CancelSpotFleetRequestsInput {
pub dry_run: Option<bool>,
pub spot_fleet_request_ids: Option<Vec<String>>,
pub terminate_instances: Option<bool>,
}
Expand description
Contains the parameters for CancelSpotFleetRequests.
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.dry_run: Option<bool>
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
spot_fleet_request_ids: Option<Vec<String>>
The IDs of the Spot Fleet requests.
terminate_instances: Option<bool>
Indicates whether to terminate the associated instances when the Spot Fleet request is canceled. The default is to terminate the instances.
To let the instances continue to run after the Spot Fleet request is canceled, specify no-terminate-instances
.
Implementations§
source§impl CancelSpotFleetRequestsInput
impl CancelSpotFleetRequestsInput
sourcepub fn dry_run(&self) -> Option<bool>
pub fn dry_run(&self) -> Option<bool>
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
sourcepub fn spot_fleet_request_ids(&self) -> &[String]
pub fn spot_fleet_request_ids(&self) -> &[String]
The IDs of the Spot Fleet requests.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .spot_fleet_request_ids.is_none()
.
sourcepub fn terminate_instances(&self) -> Option<bool>
pub fn terminate_instances(&self) -> Option<bool>
Indicates whether to terminate the associated instances when the Spot Fleet request is canceled. The default is to terminate the instances.
To let the instances continue to run after the Spot Fleet request is canceled, specify no-terminate-instances
.
source§impl CancelSpotFleetRequestsInput
impl CancelSpotFleetRequestsInput
sourcepub fn builder() -> CancelSpotFleetRequestsInputBuilder
pub fn builder() -> CancelSpotFleetRequestsInputBuilder
Creates a new builder-style object to manufacture CancelSpotFleetRequestsInput
.
Trait Implementations§
source§impl Clone for CancelSpotFleetRequestsInput
impl Clone for CancelSpotFleetRequestsInput
source§fn clone(&self) -> CancelSpotFleetRequestsInput
fn clone(&self) -> CancelSpotFleetRequestsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CancelSpotFleetRequestsInput
impl Debug for CancelSpotFleetRequestsInput
source§impl PartialEq for CancelSpotFleetRequestsInput
impl PartialEq for CancelSpotFleetRequestsInput
source§fn eq(&self, other: &CancelSpotFleetRequestsInput) -> bool
fn eq(&self, other: &CancelSpotFleetRequestsInput) -> bool
self
and other
values to be equal, and is used
by ==
.