Class: Aws::CloudWatchLogs::Types::LookupTable

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

Overview

Contains metadata about a lookup table returned by DescribeLookupTables.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

The description of the lookup table.

Returns:

  • (String)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_idString

The ARN of the KMS key used to encrypt the lookup table data, if applicable.

Returns:

  • (String)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_timeInteger

The time when the lookup table was last updated, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Returns:

  • (Integer)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#lookup_table_arnString

The ARN of the lookup table.

Returns:

  • (String)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#lookup_table_nameString

The name of the lookup table.

Returns:

  • (String)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#records_countInteger

The number of data rows in the lookup table, excluding the header row.

Returns:

  • (Integer)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#size_bytesInteger

The size of the lookup table in bytes.

Returns:

  • (Integer)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end

#table_fieldsArray<String>

The column headers from the first row of the CSV file.

Returns:

  • (Array<String>)


5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 5933

class LookupTable < Struct.new(
  :lookup_table_arn,
  :lookup_table_name,
  :description,
  :table_fields,
  :records_count,
  :size_bytes,
  :last_updated_time,
  :kms_key_id)
  SENSITIVE = []
  include Aws::Structure
end