BackupSearch / Client / list_search_jobs
list_search_jobs#
- BackupSearch.Client.list_search_jobs(**kwargs)#
This operation returns a list of search jobs belonging to an account.
See also: AWS API Documentation
Request Syntax
response = client.list_search_jobs( ByStatus='RUNNING'|'COMPLETED'|'STOPPING'|'STOPPED'|'FAILED', NextToken='string', MaxResults=123 )
- Parameters:
ByStatus (string) – Include this parameter to filter list by search job status.
NextToken (string) –
The next item following a partial list of returned search jobs.
For example, if a request is made to return
MaxResults
number of backups,NextToken
allows you to return more items in your list starting at the location pointed to by the next token.MaxResults (integer) – The maximum number of resource list items to be returned.
- Return type:
dict
- Returns:
Response Syntax
{ 'SearchJobs': [ { 'SearchJobIdentifier': 'string', 'SearchJobArn': 'string', 'Name': 'string', 'Status': 'RUNNING'|'COMPLETED'|'STOPPING'|'STOPPED'|'FAILED', 'CreationTime': datetime(2015, 1, 1), 'CompletionTime': datetime(2015, 1, 1), 'SearchScopeSummary': { 'TotalRecoveryPointsToScanCount': 123, 'TotalItemsToScanCount': 123 }, 'StatusMessage': 'string' }, ], 'NextToken': 'string' }
Response Structure
(dict) –
SearchJobs (list) –
The search jobs among the list, with details of the returned search jobs.
(dict) –
This is information pertaining to a search job.
SearchJobIdentifier (string) –
The unique string that specifies the search job.
SearchJobArn (string) –
The unique string that identifies the Amazon Resource Name (ARN) of the specified search job.
Name (string) –
This is the name of the search job.
Status (string) –
This is the status of the search job.
CreationTime (datetime) –
This is the creation time of the search job.
CompletionTime (datetime) –
This is the completion time of the search job.
SearchScopeSummary (dict) –
Returned summary of the specified search job scope, including:
TotalBackupsToScanCount, the number of recovery points returned by the search.
TotalItemsToScanCount, the number of items returned by the search.
TotalRecoveryPointsToScanCount (integer) –
This is the count of the total number of backups that will be scanned in a search.
TotalItemsToScanCount (integer) –
This is the count of the total number of items that will be scanned in a search.
StatusMessage (string) –
A status message will be returned for either a earch job with a status of
ERRORED
or a status ofCOMPLETED
jobs with issues.For example, a message may say that a search contained recovery points unable to be scanned because of a permissions issue.
NextToken (string) –
The next item following a partial list of returned backups included in a search job.
For example, if a request is made to return
MaxResults
number of backups,NextToken
allows you to return more items in your list starting at the location pointed to by the next token.
Exceptions
BackupSearch.Client.exceptions.ThrottlingException
BackupSearch.Client.exceptions.AccessDeniedException
BackupSearch.Client.exceptions.ValidationException
BackupSearch.Client.exceptions.InternalServerException