pub struct RunScheduledInstancesRequest {
pub client_token: Option<String>,
pub dry_run: Option<bool>,
pub instance_count: Option<i64>,
pub launch_specification: ScheduledInstancesLaunchSpecification,
pub scheduled_instance_id: String,
}Expand description
Contains the parameters for RunScheduledInstances.
Fields§
§client_token: Option<String>Unique, case-sensitive identifier that ensures the idempotency of the request. For more information, see Ensuring Idempotency.
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.
instance_count: Option<i64>The number of instances.
Default: 1
launch_specification: ScheduledInstancesLaunchSpecificationThe launch specification. You must match the instance type, Availability Zone, network, and platform of the schedule that you purchased.
scheduled_instance_id: StringThe Scheduled Instance ID.
Trait Implementations§
Source§impl Clone for RunScheduledInstancesRequest
impl Clone for RunScheduledInstancesRequest
Source§fn clone(&self) -> RunScheduledInstancesRequest
fn clone(&self) -> RunScheduledInstancesRequest
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 RunScheduledInstancesRequest
impl Debug for RunScheduledInstancesRequest
Source§impl Default for RunScheduledInstancesRequest
impl Default for RunScheduledInstancesRequest
Source§fn default() -> RunScheduledInstancesRequest
fn default() -> RunScheduledInstancesRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for RunScheduledInstancesRequest
impl PartialEq for RunScheduledInstancesRequest
Source§fn eq(&self, other: &RunScheduledInstancesRequest) -> bool
fn eq(&self, other: &RunScheduledInstancesRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RunScheduledInstancesRequest
Auto Trait Implementations§
impl Freeze for RunScheduledInstancesRequest
impl RefUnwindSafe for RunScheduledInstancesRequest
impl Send for RunScheduledInstancesRequest
impl Sync for RunScheduledInstancesRequest
impl Unpin for RunScheduledInstancesRequest
impl UnwindSafe for RunScheduledInstancesRequest
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