EC2 / Waiter / ExportTaskCompleted
ExportTaskCompleted#
- class EC2.Waiter.ExportTaskCompleted#
waiter = client.get_waiter('export_task_completed')
- wait(**kwargs)#
Polls
EC2.Client.describe_export_tasks()
every 15 seconds until a successful state is reached. An error is raised after 40 failed checks.See also: AWS API Documentation
Request Syntax
waiter.wait( ExportTaskIds=[ 'string', ], Filters=[ { 'Name': 'string', 'Values': [ 'string', ] }, ], WaiterConfig={ 'Delay': 123, 'MaxAttempts': 123 } )
- Parameters:
ExportTaskIds (list) –
The export task IDs.
(string) –
Filters (list) –
the filters for the export tasks.
(dict) –
A filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.
If you specify multiple filters, the filters are joined with an
AND
, and the request returns only results that match all of the specified filters.Name (string) –
The name of the filter. Filter names are case-sensitive.
Values (list) –
The filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an
OR
, and the request returns all results that match any of the specified values.(string) –
WaiterConfig (dict) –
A dictionary that provides parameters to control waiting behavior.
Delay (integer) –
The amount of time in seconds to wait between attempts. Default: 15
MaxAttempts (integer) –
The maximum number of attempts to be made. Default: 40
- Returns:
None