EC2.Client.
cancel_bundle_task
(**kwargs)¶Cancels a bundling operation for an instance store-backed Windows instance.
See also: AWS API Documentation
Request Syntax
response = client.cancel_bundle_task(
BundleId='string',
DryRun=True|False
)
[REQUIRED]
The ID of the bundle task.
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.dict
Response Syntax
{
'BundleTask': {
'BundleId': 'string',
'BundleTaskError': {
'Code': 'string',
'Message': 'string'
},
'InstanceId': 'string',
'Progress': 'string',
'StartTime': datetime(2015, 1, 1),
'State': 'pending'|'waiting-for-shutdown'|'bundling'|'storing'|'cancelling'|'complete'|'failed',
'Storage': {
'S3': {
'AWSAccessKeyId': 'string',
'Bucket': 'string',
'Prefix': 'string',
'UploadPolicy': b'bytes',
'UploadPolicySignature': 'string'
}
},
'UpdateTime': datetime(2015, 1, 1)
}
}
Response Structure
(dict) --
Contains the output of CancelBundleTask.
BundleTask (dict) --
Information about the bundle task.
BundleId (string) --
The ID of the bundle task.
BundleTaskError (dict) --
If the task fails, a description of the error.
Code (string) --
The error code.
Message (string) --
The error message.
InstanceId (string) --
The ID of the instance associated with this bundle task.
Progress (string) --
The level of task completion, as a percent (for example, 20%).
StartTime (datetime) --
The time this task started.
State (string) --
The state of the task.
Storage (dict) --
The Amazon S3 storage locations.
S3 (dict) --
An Amazon S3 storage location.
AWSAccessKeyId (string) --
The access key ID of the owner of the bucket. Before you specify a value for your access key ID, review and follow the guidance in Best Practices for Amazon Web Services accounts in the Account ManagementReference Guide .
Bucket (string) --
The bucket in which to store the AMI. You can specify a bucket that you already own or a new bucket that Amazon EC2 creates on your behalf. If you specify a bucket that belongs to someone else, Amazon EC2 returns an error.
Prefix (string) --
The beginning of the file name of the AMI.
UploadPolicy (bytes) --
An Amazon S3 upload policy that gives Amazon EC2 permission to upload items into Amazon S3 on your behalf.
UploadPolicySignature (string) --
The signature of the JSON document.
UpdateTime (datetime) --
The time of the most recent update for the task.