Module Values.EntitySource

The entity associated with the log events in a PutLogEvents call.

Sourcetype nonrec t = {
  1. keyAttributes : EntityKeyAttributes.t option;
    (*

    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.

    *)
  2. attributes : EntityAttributes.t option;
    (*

    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.

    *)
}
Sourceval make : ?keyAttributes:??? -> ?attributes:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Map of ([> `String of EntityKeyAttributesKey.t ] * [> `String of EntityKeyAttributesValue.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t