Skip to main content

Interface: MonitorValidationFieldValues

Defined in: src/utils/monitorValidationFields.ts:19

Canonical monitor validation fields.

Remarksโ€‹

All values are raw strings as entered by the user.

Hierarchyโ€‹

View Summary

Extendsโ€‹

Indexableโ€‹

[fieldName: string]: string

Dynamic monitor field values are keyed by the backend field name.

Propertiesโ€‹

maxResponseTimeโ€‹

maxResponseTime: string;

Defined in: src/utils/monitorValidationFields.ts:26

Canonical field name (milliseconds).


baselineUrlโ€‹

baselineUrl: string;

Defined in: src/utils/monitorValidationFields.ts:41

Inherited fromโ€‹

MonitorValidationFieldValuesBase.baselineUrl


bodyKeywordโ€‹

bodyKeyword: string;

Defined in: src/utils/monitorValidationFields.ts:42

Inherited fromโ€‹

MonitorValidationFieldValuesBase.bodyKeyword


certificateWarningDaysโ€‹

certificateWarningDays: string;

Defined in: src/utils/monitorValidationFields.ts:43

Inherited fromโ€‹

MonitorValidationFieldValuesBase.certificateWarningDays


edgeLocationsโ€‹

edgeLocations: string;

Defined in: src/utils/monitorValidationFields.ts:44

Inherited fromโ€‹

MonitorValidationFieldValuesBase.edgeLocations


expectedHeaderValueโ€‹

expectedHeaderValue: string;

Defined in: src/utils/monitorValidationFields.ts:45

Inherited fromโ€‹

MonitorValidationFieldValuesBase.expectedHeaderValue


expectedJsonValueโ€‹

expectedJsonValue: string;

Defined in: src/utils/monitorValidationFields.ts:46

Inherited fromโ€‹

MonitorValidationFieldValuesBase.expectedJsonValue


expectedStatusCodeโ€‹

expectedStatusCode: string;

Defined in: src/utils/monitorValidationFields.ts:47

Inherited fromโ€‹

MonitorValidationFieldValuesBase.expectedStatusCode


expectedValueโ€‹

expectedValue: string;

Defined in: src/utils/monitorValidationFields.ts:48

Inherited fromโ€‹

MonitorValidationFieldValuesBase.expectedValue


headerNameโ€‹

headerName: string;

Defined in: src/utils/monitorValidationFields.ts:49

Inherited fromโ€‹

MonitorValidationFieldValuesBase.headerName


heartbeatExpectedStatusโ€‹

heartbeatExpectedStatus: string;

Defined in: src/utils/monitorValidationFields.ts:50

Inherited fromโ€‹

MonitorValidationFieldValuesBase.heartbeatExpectedStatus


heartbeatMaxDriftSecondsโ€‹

heartbeatMaxDriftSeconds: string;

Defined in: src/utils/monitorValidationFields.ts:51

Inherited fromโ€‹

MonitorValidationFieldValuesBase.heartbeatMaxDriftSeconds


heartbeatStatusFieldโ€‹

heartbeatStatusField: string;

Defined in: src/utils/monitorValidationFields.ts:52

Inherited fromโ€‹

MonitorValidationFieldValuesBase.heartbeatStatusField


heartbeatTimestampFieldโ€‹

heartbeatTimestampField: string;

Defined in: src/utils/monitorValidationFields.ts:53

Inherited fromโ€‹

MonitorValidationFieldValuesBase.heartbeatTimestampField


hostโ€‹

host: string;

Defined in: src/utils/monitorValidationFields.ts:54

Inherited fromโ€‹

MonitorValidationFieldValuesBase.host


jsonPathโ€‹

jsonPath: string;

Defined in: src/utils/monitorValidationFields.ts:55

Inherited fromโ€‹

MonitorValidationFieldValuesBase.jsonPath


maxPongDelayMsโ€‹

maxPongDelayMs: string;

Defined in: src/utils/monitorValidationFields.ts:56

Inherited fromโ€‹

MonitorValidationFieldValuesBase.maxPongDelayMs


maxReplicationLagSecondsโ€‹

maxReplicationLagSeconds: string;

Defined in: src/utils/monitorValidationFields.ts:57

Inherited fromโ€‹

MonitorValidationFieldValuesBase.maxReplicationLagSeconds


portโ€‹

port: string;

Defined in: src/utils/monitorValidationFields.ts:58

Inherited fromโ€‹

MonitorValidationFieldValuesBase.port


primaryStatusUrlโ€‹

primaryStatusUrl: string;

Defined in: src/utils/monitorValidationFields.ts:59

Inherited fromโ€‹

MonitorValidationFieldValuesBase.primaryStatusUrl


recordTypeโ€‹

recordType: string;

Defined in: src/utils/monitorValidationFields.ts:60

Inherited fromโ€‹

MonitorValidationFieldValuesBase.recordType


replicaStatusUrlโ€‹

replicaStatusUrl: string;

Defined in: src/utils/monitorValidationFields.ts:61

Inherited fromโ€‹

MonitorValidationFieldValuesBase.replicaStatusUrl


replicationTimestampFieldโ€‹

replicationTimestampField: string;

Defined in: src/utils/monitorValidationFields.ts:62

Inherited fromโ€‹

MonitorValidationFieldValuesBase.replicationTimestampField


urlโ€‹

url: string;

Defined in: src/utils/monitorValidationFields.ts:63

Inherited fromโ€‹

MonitorValidationFieldValuesBase.url