Module Smaws_Client_ApplicationInsights.TagResource

Add one or more tags (keys and values) to a specified application. A tag is a label that you optionally define and associate with an application. Tags can help you categorize and manage application in different ways, such as by purpose, owner, environment, or other criteria.

Each tag consists of a required tag key and an associated tag value, both of which you define. A tag key is a general label that acts as a category for more specific tag values. A tag value acts as a descriptor within a tag key.

val error_to_string : [ Smaws_Lib.Protocols.AwsJson.error | `ResourceNotFoundException of Types.resource_not_found_exception | `TooManyTagsException of Types.too_many_tags_exception | `ValidationException of Types.validation_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.tag_resource_request -> (Types.tag_resource_response, [> Smaws_Lib.Protocols.AwsJson.error | `ResourceNotFoundException of Types.resource_not_found_exception | `TooManyTagsException of Types.too_many_tags_exception | `ValidationException of Types.validation_exception ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.tag_resource_request -> (Types.tag_resource_response Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsJson.error | `ResourceNotFoundException of Types.resource_not_found_exception | `TooManyTagsException of Types.too_many_tags_exception | `ValidationException of Types.validation_exception ] * Smaws_Lib.Response.metadata) Stdlib.result