Class: Aws::CloudTrail::Types::GetImportResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_timestampTime

The timestamp of the import's creation.

Returns:

  • (Time)


1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#destinationsArray<String>

The ARN of the destination event data store.

Returns:

  • (Array<String>)


1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#end_event_timeTime

Used with StartEventTime to bound a StartImport request, and limit imported trail events to only those events logged within a specified time period.

Returns:

  • (Time)


1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#import_idString

The ID of the import.

Returns:

  • (String)


1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#import_sourceTypes::ImportSource

The source S3 bucket.

Returns:



1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#import_statisticsTypes::ImportStatistics

Provides statistics for the import. CloudTrail does not update import statistics in real-time. Returned values for parameters such as EventsCompleted may be lower than the actual value, because CloudTrail updates statistics incrementally over the course of the import.



1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#import_statusString

The status of the import.

Returns:

  • (String)


1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#start_event_timeTime

Used with EndEventTime to bound a StartImport request, and limit imported trail events to only those events logged within a specified time period.

Returns:

  • (Time)


1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end

#updated_timestampTime

The timestamp of when the import was updated.

Returns:

  • (Time)


1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1952

class GetImportResponse < Struct.new(
  :import_id,
  :destinations,
  :import_source,
  :start_event_time,
  :end_event_time,
  :import_status,
  :created_timestamp,
  :updated_timestamp,
  :import_statistics)
  SENSITIVE = []
  include Aws::Structure
end