Class: Aws::BackupSearch::Types::StartSearchResultExportJobInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BackupSearch::Types::StartSearchResultExportJobInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-backupsearch/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
Include this parameter to allow multiple identical calls for idempotency.
-
#export_specification ⇒ Types::ExportSpecification
This specification contains a required string of the destination bucket; optionally, you can include the destination prefix.
-
#role_arn ⇒ String
This parameter specifies the role ARN used to start the search results export jobs.
-
#search_job_identifier ⇒ String
The unique string that specifies the search job.
-
#tags ⇒ Hash<String,String>
Optional tags to include.
Instance Attribute Details
#client_token ⇒ 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.
1280 1281 1282 1283 1284 1285 1286 1287 1288 |
# File 'lib/aws-sdk-backupsearch/types.rb', line 1280 class StartSearchResultExportJobInput < Struct.new( :search_job_identifier, :export_specification, :client_token, :tags, :role_arn) SENSITIVE = [] include Aws::Structure end |
#export_specification ⇒ Types::ExportSpecification
This specification contains a required string of the destination bucket; optionally, you can include the destination prefix.
1280 1281 1282 1283 1284 1285 1286 1287 1288 |
# File 'lib/aws-sdk-backupsearch/types.rb', line 1280 class StartSearchResultExportJobInput < Struct.new( :search_job_identifier, :export_specification, :client_token, :tags, :role_arn) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
This parameter specifies the role ARN used to start the search results export jobs.
1280 1281 1282 1283 1284 1285 1286 1287 1288 |
# File 'lib/aws-sdk-backupsearch/types.rb', line 1280 class StartSearchResultExportJobInput < Struct.new( :search_job_identifier, :export_specification, :client_token, :tags, :role_arn) SENSITIVE = [] include Aws::Structure end |
#search_job_identifier ⇒ String
The unique string that specifies the search job.
1280 1281 1282 1283 1284 1285 1286 1287 1288 |
# File 'lib/aws-sdk-backupsearch/types.rb', line 1280 class StartSearchResultExportJobInput < Struct.new( :search_job_identifier, :export_specification, :client_token, :tags, :role_arn) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
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: + - = . _ : /.
1280 1281 1282 1283 1284 1285 1286 1287 1288 |
# File 'lib/aws-sdk-backupsearch/types.rb', line 1280 class StartSearchResultExportJobInput < Struct.new( :search_job_identifier, :export_specification, :client_token, :tags, :role_arn) SENSITIVE = [] include Aws::Structure end |