#[non_exhaustive]pub struct FastLaunchConfiguration { /* private fields */ }
Expand description
Define and configure faster launching for output Windows AMIs.
Implementations§
source§impl FastLaunchConfiguration
impl FastLaunchConfiguration
sourcepub fn enabled(&self) -> bool
pub fn enabled(&self) -> bool
A Boolean that represents the current state of faster launching for the Windows AMI. Set to true
to start using Windows faster launching, or false
to stop using it.
sourcepub fn snapshot_configuration(&self) -> Option<&FastLaunchSnapshotConfiguration>
pub fn snapshot_configuration(&self) -> Option<&FastLaunchSnapshotConfiguration>
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
sourcepub fn max_parallel_launches(&self) -> Option<i32>
pub fn max_parallel_launches(&self) -> Option<i32>
The maximum number of parallel instances that are launched for creating resources.
sourcepub fn launch_template(&self) -> Option<&FastLaunchLaunchTemplateSpecification>
pub fn launch_template(&self) -> Option<&FastLaunchLaunchTemplateSpecification>
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
sourcepub fn account_id(&self) -> Option<&str>
pub fn account_id(&self) -> Option<&str>
The owner account ID for the fast-launch enabled Windows AMI.
source§impl FastLaunchConfiguration
impl FastLaunchConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture FastLaunchConfiguration
.
Trait Implementations§
source§impl Clone for FastLaunchConfiguration
impl Clone for FastLaunchConfiguration
source§fn clone(&self) -> FastLaunchConfiguration
fn clone(&self) -> FastLaunchConfiguration
Returns a copy 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 FastLaunchConfiguration
impl Debug for FastLaunchConfiguration
source§impl PartialEq<FastLaunchConfiguration> for FastLaunchConfiguration
impl PartialEq<FastLaunchConfiguration> for FastLaunchConfiguration
source§fn eq(&self, other: &FastLaunchConfiguration) -> bool
fn eq(&self, other: &FastLaunchConfiguration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.