BackupSearch / Client / start_search_result_export_job
start_search_result_export_job#
- BackupSearch.Client.start_search_result_export_job(**kwargs)#
- This operations starts a job to export the results of search job to a designated S3 bucket. - See also: AWS API Documentation - Request Syntax- response = client.start_search_result_export_job( SearchJobIdentifier='string', ExportSpecification={ 's3ExportSpecification': { 'DestinationBucket': 'string', 'DestinationPrefix': 'string' } }, ClientToken='string', Tags={ 'string': 'string' }, RoleArn='string' ) - Parameters:
- SearchJobIdentifier (string) – - [REQUIRED] - The unique string that specifies the search job. 
- ExportSpecification (dict) – - [REQUIRED] - This specification contains a required string of the destination bucket; optionally, you can include the destination prefix. - Note- This is a Tagged Union structure. Only one of the following top level keys can be set: - s3ExportSpecification.- s3ExportSpecification (dict) – - This specifies the destination Amazon S3 bucket for the export job. And, if included, it also specifies the destination prefix. - DestinationBucket (string) – [REQUIRED] - This specifies the destination Amazon S3 bucket for the export job. 
- DestinationPrefix (string) – - This specifies the prefix for the destination Amazon S3 bucket for the export job. 
 
 
- ClientToken (string) – - Include this parameter to allow multiple identical calls for idempotency. - A client token is valid for 8 hours after the first request that uses it is completed. After this time, any request with the same token is treated as a new request. 
- Tags (dict) – - Optional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters, numbers, spaces, and the following characters: + - = . _ : /. - (string) – - (string) – 
 
 
- RoleArn (string) – This parameter specifies the role ARN used to start the search results export jobs. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ExportJobArn': 'string', 'ExportJobIdentifier': 'string' } - Response Structure- (dict) – - ExportJobArn (string) – - This is the unique ARN (Amazon Resource Name) that belongs to the new export job. 
- ExportJobIdentifier (string) – - This is the unique identifier that specifies the new export job. 
 
 
 - Exceptions- BackupSearch.Client.exceptions.ResourceNotFoundException
- BackupSearch.Client.exceptions.ThrottlingException
- BackupSearch.Client.exceptions.AccessDeniedException
- BackupSearch.Client.exceptions.ValidationException
- BackupSearch.Client.exceptions.InternalServerException
- BackupSearch.Client.exceptions.ServiceQuotaExceededException
- BackupSearch.Client.exceptions.ConflictException