Class: Aws::CloudTrail::Types::StartImportRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::CloudTrail::Types::StartImportRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-cloudtrail/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #destinations  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ARN of the destination event data store.
 - 
  
    
      #end_event_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Use with ‘StartEventTime` to bound a `StartImport` request, and limit imported trail events to only those events logged within a specified time period.
 - 
  
    
      #import_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the import.
 - 
  
    
      #import_source  ⇒ Types::ImportSource 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The source S3 bucket for the import.
 - 
  
    
      #start_event_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Use with ‘EndEventTime` to bound a `StartImport` request, and limit imported trail events to only those events logged within a specified time period.
 
Instance Attribute Details
#destinations ⇒ Array<String>
The ARN of the destination event data store. Use this parameter for a new import.
      4514 4515 4516 4517 4518 4519 4520 4521 4522  | 
    
      # File 'lib/aws-sdk-cloudtrail/types.rb', line 4514 class StartImportRequest < Struct.new( :destinations, :import_source, :start_event_time, :end_event_time, :import_id) SENSITIVE = [] include Aws::Structure end  | 
  
#end_event_time ⇒ Time
Use with ‘StartEventTime` to bound a `StartImport` request, and limit imported trail events to only those events logged within a specified time period. When you specify a time range, CloudTrail checks the prefix and log file names to verify the names contain a date between the specified `StartEventTime` and `EndEventTime` before attempting to import events.
      4514 4515 4516 4517 4518 4519 4520 4521 4522  | 
    
      # File 'lib/aws-sdk-cloudtrail/types.rb', line 4514 class StartImportRequest < Struct.new( :destinations, :import_source, :start_event_time, :end_event_time, :import_id) SENSITIVE = [] include Aws::Structure end  | 
  
#import_id ⇒ String
The ID of the import. Use this parameter when you are retrying an import.
      4514 4515 4516 4517 4518 4519 4520 4521 4522  | 
    
      # File 'lib/aws-sdk-cloudtrail/types.rb', line 4514 class StartImportRequest < Struct.new( :destinations, :import_source, :start_event_time, :end_event_time, :import_id) SENSITIVE = [] include Aws::Structure end  | 
  
#import_source ⇒ Types::ImportSource
The source S3 bucket for the import. Use this parameter for a new import.
      4514 4515 4516 4517 4518 4519 4520 4521 4522  | 
    
      # File 'lib/aws-sdk-cloudtrail/types.rb', line 4514 class StartImportRequest < Struct.new( :destinations, :import_source, :start_event_time, :end_event_time, :import_id) SENSITIVE = [] include Aws::Structure end  | 
  
#start_event_time ⇒ Time
Use with ‘EndEventTime` to bound a `StartImport` request, and limit imported trail events to only those events logged within a specified time period. When you specify a time range, CloudTrail checks the prefix and log file names to verify the names contain a date between the specified `StartEventTime` and `EndEventTime` before attempting to import events.
      4514 4515 4516 4517 4518 4519 4520 4521 4522  | 
    
      # File 'lib/aws-sdk-cloudtrail/types.rb', line 4514 class StartImportRequest < Struct.new( :destinations, :import_source, :start_event_time, :end_event_time, :import_id) SENSITIVE = [] include Aws::Structure end  |