pub struct SpotProvisioningSpecification {
pub allocation_strategy: Option<Value<String>>,
pub block_duration_minutes: Option<Value<u32>>,
pub timeout_action: Value<String>,
pub timeout_duration_minutes: Value<u32>,
}Expand description
The AWS::EMR::Cluster.SpotProvisioningSpecification property type.
Fields§
§allocation_strategy: Option<Value<String>>Property AllocationStrategy.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
block_duration_minutes: Option<Value<u32>>Property BlockDurationMinutes.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
timeout_action: Value<String>Property TimeoutAction.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
timeout_duration_minutes: Value<u32>Property TimeoutDurationMinutes.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations§
Source§impl Default for SpotProvisioningSpecification
impl Default for SpotProvisioningSpecification
Source§fn default() -> SpotProvisioningSpecification
fn default() -> SpotProvisioningSpecification
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SpotProvisioningSpecification
impl RefUnwindSafe for SpotProvisioningSpecification
impl Send for SpotProvisioningSpecification
impl Sync for SpotProvisioningSpecification
impl Unpin for SpotProvisioningSpecification
impl UnwindSafe for SpotProvisioningSpecification
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