Interface: CloudSyncMonitorConfig
Defined in: shared/types/cloudSyncDomain.ts:28
Canonical synced monitor configuration.
Propertiesโ
baselineUrl?โ
optionalbaselineUrl:string
Defined in: shared/types/cloudSyncDomain.ts:29
bodyKeyword?โ
optionalbodyKeyword:string
Defined in: shared/types/cloudSyncDomain.ts:30
certificateWarningDays?โ
optionalcertificateWarningDays:number
Defined in: shared/types/cloudSyncDomain.ts:31
checkIntervalโ
checkInterval:
number
Defined in: shared/types/cloudSyncDomain.ts:32
edgeLocations?โ
optionaledgeLocations:string
Defined in: shared/types/cloudSyncDomain.ts:33
expectedHeaderValue?โ
optionalexpectedHeaderValue:string
Defined in: shared/types/cloudSyncDomain.ts:34
expectedJsonValue?โ
optionalexpectedJsonValue:string
Defined in: shared/types/cloudSyncDomain.ts:35
expectedStatusCode?โ
optionalexpectedStatusCode:number
Defined in: shared/types/cloudSyncDomain.ts:36
expectedValue?โ
optionalexpectedValue:string
Defined in: shared/types/cloudSyncDomain.ts:37
headerName?โ
optionalheaderName:string
Defined in: shared/types/cloudSyncDomain.ts:38
heartbeatExpectedStatus?โ
optionalheartbeatExpectedStatus:string
Defined in: shared/types/cloudSyncDomain.ts:39
heartbeatMaxDriftSeconds?โ
optionalheartbeatMaxDriftSeconds:number
Defined in: shared/types/cloudSyncDomain.ts:40
heartbeatStatusField?โ
optionalheartbeatStatusField:string
Defined in: shared/types/cloudSyncDomain.ts:41
heartbeatTimestampField?โ
optionalheartbeatTimestampField:string
Defined in: shared/types/cloudSyncDomain.ts:42
host?โ
optionalhost:string
Defined in: shared/types/cloudSyncDomain.ts:43
idโ
id:
string
Defined in: shared/types/cloudSyncDomain.ts:44
jsonPath?โ
optionaljsonPath:string
Defined in: shared/types/cloudSyncDomain.ts:45
maxPongDelayMs?โ
optionalmaxPongDelayMs:number
Defined in: shared/types/cloudSyncDomain.ts:46
maxReplicationLagSeconds?โ
optionalmaxReplicationLagSeconds:number
Defined in: shared/types/cloudSyncDomain.ts:47
maxResponseTime?โ
optionalmaxResponseTime:number
Defined in: shared/types/cloudSyncDomain.ts:48
monitoringโ
monitoring:
boolean
Defined in: shared/types/cloudSyncDomain.ts:49
port?โ
optionalport:number
Defined in: shared/types/cloudSyncDomain.ts:50
primaryStatusUrl?โ
optionalprimaryStatusUrl:string
Defined in: shared/types/cloudSyncDomain.ts:51
recordType?โ
optionalrecordType:string
Defined in: shared/types/cloudSyncDomain.ts:52
replicaStatusUrl?โ
optionalreplicaStatusUrl:string
Defined in: shared/types/cloudSyncDomain.ts:53
replicationTimestampField?โ
optionalreplicationTimestampField:string
Defined in: shared/types/cloudSyncDomain.ts:54
retryAttemptsโ
retryAttempts:
number
Defined in: shared/types/cloudSyncDomain.ts:55
siteIdentifierโ
siteIdentifier:
string
Defined in: shared/types/cloudSyncDomain.ts:56
timeoutโ
timeout:
number
Defined in: shared/types/cloudSyncDomain.ts:57
typeโ
type:
"http"|"http-keyword"|"http-status"|"http-header"|"http-json"|"http-latency"|"port"|"ping"|"dns"|"ssl"|"websocket-keepalive"|"server-heartbeat"|"replication"|"cdn-edge-consistency"
Defined in: shared/types/cloudSyncDomain.ts:58
url?โ
optionalurl:string
Defined in: shared/types/cloudSyncDomain.ts:59