Some JSON models of the Synthetic locations API vary depending on its type. Here you can find JSON models for each variation.
SyntheticLocation
objectThe SyntheticLocation
object is the base for synthetic locations. The actual set of fields depends on the type of the location.
PrivateSyntheticLocation
objectConfiguration of a private synthetic location.
countryCode, regionCode, city parameters are optional as they can be retrieved based on latitude and longitude of location.
Element | Type | Description |
---|---|---|
autoUpdateChromium | boolean | Non-containerized location property. Auto upgrade of Chromium is enabled ( |
availabilityLocationOutage | boolean | Alerting for location outage is enabled ( |
availabilityNodeOutage | boolean | Alerting for node outage is enabled ( |
availabilityNotificationsEnabled | boolean | Notifications for location and node outage are enabled ( |
browserExecutionSupported | boolean | Containerized location property. Boolean value describes if browser monitors will be executed on this location:
|
deploymentType | string | The deployment type of the location:
|
fipsMode | string | Containerized location property indicating whether FIPS mode is enabled on this location:
|
locationNodeOutageDelayInMinutes | integer | Alert if location or node outage lasts longer than X minutes. \n\n Only applicable when |
maxActiveGateCount | integer | Containerized location property. The maximum number of ActiveGates deployed for the location (required for a Kubernetes location). |
minActiveGateCount | integer | Containerized location property. The minimum number of ActiveGates deployed for the location (required for a Kubernetes location). |
namExecutionSupported | boolean | Containerized location property. Boolean value describes if icmp monitors will be executed on this location:
|
nodeSize | string | Containerized location property. The size of a containerized node deployed for the location (required for a Kubernetes location). Accepted values:
|
nodes | string[] | A list of synthetic nodes belonging to the location. You can retrieve the list of available nodes with the GET all nodes call. |
useNewKubernetesVersion | boolean | Containerized location property. Boolean value describes which kubernetes version will be used:
|
PublicSyntheticLocation
objectConfiguration of a public synthetic location.
Element | Type | Description |
---|---|---|
browserType | string | The type of the browser the location is using to execute browser monitors. |
browserVersion | string | The version of the browser the location is using to execute browser monitors. |
capabilities | string[] | A list of location capabilities. |
cloudPlatform | string | The cloud provider where the location is hosted.
|
ips | string[] | The list of IP addresses assigned to the location. |
stage | string | The stage of the location.
|