Class: Aws::CloudWatchLogs::Types::Entity
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchLogs::Types::Entity
- Defined in:
- gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb
Overview
The entity associated with the log events in a PutLogEvents call.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
Additional attributes of the entity that are not used to specify the identity of the entity.
-
#key_attributes ⇒ Hash<String,String>
The attributes of the entity which identify the specific entity, as a list of key-value pairs.
Instance Attribute Details
#attributes ⇒ Hash<String,String>
Additional attributes of the entity that are not used to specify the identity of the entity. A list of key-value pairs.
For details about how to use the attributes, see How to add related information to telemetry in the CloudWatch User Guide.
2911 2912 2913 2914 2915 2916 |
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 2911 class Entity < Struct.new( :key_attributes, :attributes) SENSITIVE = [] include Aws::Structure end |
#key_attributes ⇒ Hash<String,String>
The attributes of the entity which identify the specific entity, as
a list of key-value pairs. Entities with the same keyAttributes
are considered to be the same entity.
There are five allowed attributes (key names): Type,
ResourceType, Identifier Name, and Environment.
For details about how to use the key attributes, see How to add related information to telemetry in the CloudWatch User Guide.
2911 2912 2913 2914 2915 2916 |
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 2911 class Entity < Struct.new( :key_attributes, :attributes) SENSITIVE = [] include Aws::Structure end |