EC2 / Client / cancel_bundle_task
cancel_bundle_task#
- 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 ) - Parameters:
- BundleId (string) – - [REQUIRED] - The ID of the bundle task. 
- DryRun (boolean) – 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.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'BundleTask': { 'InstanceId': 'string', 'BundleId': 'string', 'State': 'pending'|'waiting-for-shutdown'|'bundling'|'storing'|'cancelling'|'complete'|'failed', 'StartTime': datetime(2015, 1, 1), 'UpdateTime': datetime(2015, 1, 1), 'Storage': { 'S3': { 'AWSAccessKeyId': 'string', 'Bucket': 'string', 'Prefix': 'string', 'UploadPolicy': b'bytes', 'UploadPolicySignature': 'string' } }, 'Progress': 'string', 'BundleTaskError': { 'Code': 'string', 'Message': 'string' } } } - Response Structure- (dict) – - Contains the output of CancelBundleTask. - BundleTask (dict) – - Information about the bundle task. - InstanceId (string) – - The ID of the instance associated with this bundle task. 
- BundleId (string) – - The ID of the bundle task. 
- State (string) – - The state of the task. 
- StartTime (datetime) – - The time this task started. 
- UpdateTime (datetime) – - The time of the most recent update for 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. 
 
 
- Progress (string) – - The level of task completion, as a percent (for example, 20%). 
- BundleTaskError (dict) – - If the task fails, a description of the error. - Code (string) – - The error code. 
- Message (string) – - The error message.