Class: Aws::CloudWatchLogs::Types::CreateImportTaskRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudwatchlogs/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#import_filterTypes::ImportFilter

Optional filters to constrain the import by CloudTrail event time. Times are specified in Unix timestamp milliseconds. The range of data being imported must be within the specified source’s retention period.

Returns:



904
905
906
907
908
909
910
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 904

class CreateImportTaskRequest < Struct.new(
  :import_source_arn,
  :import_role_arn,
  :import_filter)
  SENSITIVE = []
  include Aws::Structure
end

#import_role_arnString

The ARN of the IAM role that grants CloudWatch Logs permission to import from the CloudTrail Lake Event Data Store.

Returns:

  • (String)


904
905
906
907
908
909
910
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 904

class CreateImportTaskRequest < Struct.new(
  :import_source_arn,
  :import_role_arn,
  :import_filter)
  SENSITIVE = []
  include Aws::Structure
end

#import_source_arnString

The ARN of the source to import from.

Returns:

  • (String)


904
905
906
907
908
909
910
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 904

class CreateImportTaskRequest < Struct.new(
  :import_source_arn,
  :import_role_arn,
  :import_filter)
  SENSITIVE = []
  include Aws::Structure
end