Interface: CloudSyncMonitorConfig
Defined in: shared/types/cloudSyncDomain.ts:32
Canonical synced monitor configuration.
Propertiesโ
baselineUrl?โ
optional baselineUrl?: string;
Defined in: shared/types/cloudSyncDomain.ts:33
bodyKeyword?โ
optional bodyKeyword?: string;
Defined in: shared/types/cloudSyncDomain.ts:34
certificateWarningDays?โ
optional certificateWarningDays?: number;
Defined in: shared/types/cloudSyncDomain.ts:35
checkIntervalโ
checkInterval: number;
Defined in: shared/types/cloudSyncDomain.ts:36
edgeLocations?โ
optional edgeLocations?: string;
Defined in: shared/types/cloudSyncDomain.ts:37
expectedHeaderValue?โ
optional expectedHeaderValue?: string;
Defined in: shared/types/cloudSyncDomain.ts:38
expectedJsonValue?โ
optional expectedJsonValue?: string;
Defined in: shared/types/cloudSyncDomain.ts:39
expectedStatusCode?โ
optional expectedStatusCode?: number;
Defined in: shared/types/cloudSyncDomain.ts:40
expectedValue?โ
optional expectedValue?: string;
Defined in: shared/types/cloudSyncDomain.ts:41
headerName?โ
optional headerName?: string;
Defined in: shared/types/cloudSyncDomain.ts:42
heartbeatExpectedStatus?โ
optional heartbeatExpectedStatus?: string;
Defined in: shared/types/cloudSyncDomain.ts:43
heartbeatMaxDriftSeconds?โ
optional heartbeatMaxDriftSeconds?: number;
Defined in: shared/types/cloudSyncDomain.ts:44
heartbeatStatusField?โ
optional heartbeatStatusField?: string;
Defined in: shared/types/cloudSyncDomain.ts:45
heartbeatTimestampField?โ
optional heartbeatTimestampField?: string;
Defined in: shared/types/cloudSyncDomain.ts:46
host?โ
optional host?: string;
Defined in: shared/types/cloudSyncDomain.ts:47
idโ
id: string;
Defined in: shared/types/cloudSyncDomain.ts:48
jsonPath?โ
optional jsonPath?: string;
Defined in: shared/types/cloudSyncDomain.ts:49
maxPongDelayMs?โ
optional maxPongDelayMs?: number;
Defined in: shared/types/cloudSyncDomain.ts:50
maxReplicationLagSeconds?โ
optional maxReplicationLagSeconds?: number;
Defined in: shared/types/cloudSyncDomain.ts:51
maxResponseTime?โ
optional maxResponseTime?: number;
Defined in: shared/types/cloudSyncDomain.ts:52
monitoringโ
monitoring: boolean;
Defined in: shared/types/cloudSyncDomain.ts:53
port?โ
optional port?: number;
Defined in: shared/types/cloudSyncDomain.ts:54
primaryStatusUrl?โ
optional primaryStatusUrl?: string;
Defined in: shared/types/cloudSyncDomain.ts:55
recordType?โ
optional recordType?: string;
Defined in: shared/types/cloudSyncDomain.ts:56
replicaStatusUrl?โ
optional replicaStatusUrl?: string;
Defined in: shared/types/cloudSyncDomain.ts:57
replicationTimestampField?โ
optional replicationTimestampField?: string;
Defined in: shared/types/cloudSyncDomain.ts:58
retryAttemptsโ
retryAttempts: number;
Defined in: shared/types/cloudSyncDomain.ts:59
siteIdentifierโ
siteIdentifier: string;
Defined in: shared/types/cloudSyncDomain.ts:60
timeoutโ
timeout: number;
Defined in: shared/types/cloudSyncDomain.ts:61
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:62
url?โ
optional url?: string;
Defined in: shared/types/cloudSyncDomain.ts:63