pub struct SpotFleetRequestConfig {
pub activity_status: Option<String>,
pub create_time: Option<String>,
pub spot_fleet_request_config: Option<SpotFleetRequestConfigData>,
pub spot_fleet_request_id: Option<String>,
pub spot_fleet_request_state: Option<String>,
pub tags: Option<Vec<Tag>>,
}Expand description
Describes a Spot Fleet request.
Fields§
§activity_status: Option<String>The progress of the Spot Fleet request. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the fleet is decreased, the status is pending_termination while Spot Instances are terminating.
create_time: Option<String>The creation date and time of the request.
spot_fleet_request_config: Option<SpotFleetRequestConfigData>The configuration of the Spot Fleet request.
spot_fleet_request_id: Option<String>The ID of the Spot Fleet request.
spot_fleet_request_state: Option<String>The state of the Spot Fleet request.
The tags for a Spot Fleet resource.
Trait Implementations§
Source§impl Clone for SpotFleetRequestConfig
impl Clone for SpotFleetRequestConfig
Source§fn clone(&self) -> SpotFleetRequestConfig
fn clone(&self) -> SpotFleetRequestConfig
Returns a duplicate 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 SpotFleetRequestConfig
impl Debug for SpotFleetRequestConfig
Source§impl Default for SpotFleetRequestConfig
impl Default for SpotFleetRequestConfig
Source§fn default() -> SpotFleetRequestConfig
fn default() -> SpotFleetRequestConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for SpotFleetRequestConfig
impl PartialEq for SpotFleetRequestConfig
impl StructuralPartialEq for SpotFleetRequestConfig
Auto Trait Implementations§
impl Freeze for SpotFleetRequestConfig
impl RefUnwindSafe for SpotFleetRequestConfig
impl Send for SpotFleetRequestConfig
impl Sync for SpotFleetRequestConfig
impl Unpin for SpotFleetRequestConfig
impl UnwindSafe for SpotFleetRequestConfig
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