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