EC2.Client.
disable_fast_launch
(**kwargs)¶Discontinue faster launching for a Windows AMI, and clean up existing pre-provisioned snapshots. When you disable faster launching, the AMI uses the standard launch process for each instance. All pre-provisioned snapshots must be removed before you can enable faster launching again.
Note
To change these settings, you must own the AMI.
See also: AWS API Documentation
Request Syntax
response = client.disable_fast_launch(
ImageId='string',
Force=True|False,
DryRun=True|False
)
[REQUIRED]
The ID of the image for which you’re turning off faster launching, and removing pre-provisioned snapshots.
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.dict
Response Syntax
{
'ImageId': 'string',
'ResourceType': 'snapshot',
'SnapshotConfiguration': {
'TargetResourceCount': 123
},
'LaunchTemplate': {
'LaunchTemplateId': 'string',
'LaunchTemplateName': 'string',
'Version': 'string'
},
'MaxParallelLaunches': 123,
'OwnerId': 'string',
'State': 'enabling'|'enabling-failed'|'enabled'|'enabled-failed'|'disabling'|'disabling-failed',
'StateTransitionReason': 'string',
'StateTransitionTime': datetime(2015, 1, 1)
}
Response Structure
(dict) --
ImageId (string) --
The ID of the image for which faster-launching has been turned off.
ResourceType (string) --
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI. Supported values include: snapshot
.
SnapshotConfiguration (dict) --
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off. This informs the clean-up process.
TargetResourceCount (integer) --
The number of pre-provisioned snapshots requested to keep on hand for a fast-launch enabled Windows AMI.
LaunchTemplate (dict) --
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
LaunchTemplateId (string) --
The ID of the launch template for faster launching of the associated Windows AMI.
LaunchTemplateName (string) --
The name of the launch template for faster launching of the associated Windows AMI.
Version (string) --
The version of the launch template for faster launching of the associated Windows AMI.
MaxParallelLaunches (integer) --
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots for Windows faster launching.
OwnerId (string) --
The owner of the Windows AMI for which faster launching was turned off.
State (string) --
The current state of faster launching for the specified Windows AMI.
StateTransitionReason (string) --
The reason that the state changed for faster launching for the Windows AMI.
StateTransitionTime (datetime) --
The time that the state changed for faster launching for the Windows AMI.