# Dynatrace::Environment::SyntheticLocation Manage a synthetic location (V1) in Dynatrace. ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "Type" : "Dynatrace::Environment::SyntheticLocation", "Properties" : { "Type" : String, "Name" : String, "CountryCode" : String, "RegionCode" : String, "City" : String, "Latitude" : Double, "Longitude" : Double, "Status" : String, "Nodes" : [ String, ... ], "AvailabilityLocationOutage" : Boolean, "AvailabilityNodeOutage" : Boolean, "LocationNodeOutageDelayInMinutes" : Integer, "AvailabilityNotificationsEnabled" : Boolean, "AutoUpdateChromium" : Boolean } }### YAML
Type: Dynatrace::Environment::SyntheticLocation Properties: Type: String Name: String CountryCode: String RegionCode: String City: String Latitude: Double Longitude: Double Status: String Nodes: - String AvailabilityLocationOutage: Boolean AvailabilityNodeOutage: Boolean LocationNodeOutageDelayInMinutes: Integer AvailabilityNotificationsEnabled: Boolean AutoUpdateChromium: Boolean## Properties #### Type Defines the actual set of fields depending on the value. See one of the following objects: PUBLIC -> PublicSyntheticLocation PRIVATE -> PrivateSyntheticLocation CLUSTER -> PrivateSyntheticLocation _Required_: No _Type_: String _Allowed Values_:
PUBLIC
| PRIVATE
| CLUSTER
_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 location.
_Required_: Yes
_Type_: String
_Pattern_: [A-Za-z\u00C0-\u00D6\u00D8-\u00f6\u00f8-\u00ff\s]{1,}
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### CountryCode
The country code of the location.
Use the alpha-2 code of the ISO 3166-2 standard (https://dt-url.net/iso3166-2), (for example, AT for Austria or PL for Poland).
_Required_: Yes
_Type_: String
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### RegionCode
The region code of the location.
For the USA or Canada use ISO 3166-2 state codes (without US- or CA- prefix), for example, VA for Virginia or OR for Oregon.
For the rest of the world use FIPS 10-4 codes (https://dt-url.net/fipscodes).
_Required_: Yes
_Type_: String
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### City
The city of the location.
_Required_: Yes
_Type_: String
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### Latitude
The latitude of the location in DDD.dddd format.
_Required_: Yes
_Type_: Double
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### Longitude
The latitude of the location in DDD.dddd format.
_Required_: Yes
_Type_: Double
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### Status
The status of the location:
ENABLED: The location is displayed as active in the UI. You can assign monitors to the location.
DISABLED: The location is displayed as inactive in the UI. You can't assign monitors to the location. Monitors already assigned to the location will stay there and will be executed from the location.
HIDDEN: The location is not displayed in the UI. You can't assign monitors to the location. You can only set location as HIDDEN when no monitor is assigned to it.
_Required_: No
_Type_: String
_Allowed Values_: ENABLED
| DISABLED
| HIDDEN
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### Nodes
A list of synthetic nodes belonging to the location.
_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)
#### AvailabilityLocationOutage
The alerting of location outage is enabled (true) or disabled (false).
_Required_: No
_Type_: Boolean
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### AvailabilityNodeOutage
The alerting of node outage is enabled (true) or disabled (false).
If enabled, the outage of any node in the location triggers an alert.
_Required_: No
_Type_: Boolean
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### LocationNodeOutageDelayInMinutes
Alert if the location or node outage lasts longer than X minutes.
Only applicable when availabilityLocationOutage or availabilityNodeOutage is set to true.
_Required_: No
_Type_: Integer
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### AvailabilityNotificationsEnabled
The notifications of location and node outage is enabled (true) or disabled (false).
_Required_: No
_Type_: Boolean
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### AutoUpdateChromium
Auto upgrade of Chromium is enabled (true) or disabled (false).
_Required_: No
_Type_: Boolean
_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 Dynatrace entity ID of the location.