# Dynatrace::Environment::SyntheticMonitor Manage a synthetic monitor (V1) in Dynatrace. ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{
    "Type" : "Dynatrace::Environment::SyntheticMonitor",
    "Properties" : {
        "FrequencyMin" : Integer,
        "Enabled" : Boolean,
        "AnomalyDetection" : AnomalyDetectionPolicy,
        "Type" : String,
        "Name" : String,
        "Locations" : [ String, ... ],
        "Script" : Map,
        "Tags" : [ Tag, ... ],
        "ManuallyAssignedApps" : [ String, ... ],
    }
}
### YAML
Type: Dynatrace::Environment::SyntheticMonitor
Properties:
    FrequencyMin: Integer
    Enabled: Boolean
    AnomalyDetection: AnomalyDetectionPolicy
    Type: String
    Name: String
    Locations: 
      - String
    Script: Map
    Tags: 
      - Tag
    ManuallyAssignedApps: 
      - String
## Properties #### FrequencyMin The frequency of the monitor, in minutes. You can use one of the following values: 5, 10, 15, 30, and 60. _Required_: Yes _Type_: Integer _Allowed Values_: 5 | 10 | 15 | 30 | 60 _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Enabled The monitor is enabled (true) or disabled (false). _Required_: Yes _Type_: Boolean _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### AnomalyDetection The anomaly detection configuration. _Required_: No _Type_: AnomalyDetectionPolicy _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Type Defines the actual set of fields depending on the value. See one of the following objects: BROWSER -> BrowserSyntheticMonitor HTTP -> HttpSyntheticMonitor _Required_: Yes _Type_: String _Allowed Values_: BROWSER | HTTP _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Name The name of the monitor. _Required_: Yes _Type_: String _Minimum_: 1 _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Locations A list of locations from which the monitor is executed. To specify a location, use its entity ID. _Required_: No _Type_: List of String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Script The script of a browser (https://dt-url.net/9c103rda) or HTTP monitor. _Required_: No _Type_: Map _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### Tags A set of tags assigned to the monitor. _Required_: No _Type_: List of Tag _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ManuallyAssignedApps A set of manually assigned applications. _Required_: No _Type_: List of String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) ## Return Values ### Ref When you pass the logical ID of this resource to the intrinsic `Ref` function, Ref returns the EntityId. ### Fn::GetAtt The `Fn::GetAtt` intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values. For more information about using the `Fn::GetAtt` intrinsic function, see [Fn::GetAtt](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-getatt.html). #### EntityId The entity ID of the monitor. #### CreatedFrom The origin of a monitor #### ManagementZones A set of management zones to which the monitor belongs to. #### AutomaticallyAssignedApps A set of automatically assigned applications.