# Dynatrace::Environment::SyntheticMonitor Tag Tag with source of a Dynatrace entity. ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "Source" : String, "Context" : String, "Key" : String, "Value" : String }### YAML
Source: String Context: String Key: String Value: String## Properties #### Source The source of the tag, such as USER, RULE_BASED or AUTO _Required_: No _Type_: String _Allowed Values_:
AUTO
| RULE_BASED
| USER
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### Context
The origin of the tag, such as AWS or Cloud Foundry.
Custom tags use the CONTEXTLESS value.
_Required_: Yes
_Type_: String
_Allowed Values_: AWS
| AWS_GENERIC
| AZURE
| CLOUD_FOUNDRY
| CONTEXTLESS
| ENVIRONMENT
| GOOGLE_CLOUD
| KUBERNETES
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### Key
The key of the tag.
Custom tags have the tag value here.
_Required_: Yes
_Type_: String
_Minimum Length_: 1
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### Value
The value of the tag.
Not applicable to custom tags.
_Required_: No
_Type_: String
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)