Interface protos.google.monitoring.v3.IUptimeCheckConfig (5.2.0)

Properties of an UptimeCheckConfig.

Package

@google-cloud/monitoring

Properties

checkerType

checkerType?: (google.monitoring.v3.UptimeCheckConfig.CheckerType|keyof typeof google.monitoring.v3.UptimeCheckConfig.CheckerType|null);

UptimeCheckConfig checkerType

contentMatchers

contentMatchers?: (google.monitoring.v3.UptimeCheckConfig.IContentMatcher[]|null);

UptimeCheckConfig contentMatchers

displayName

displayName?: (string|null);

UptimeCheckConfig displayName

httpCheck

httpCheck?: (google.monitoring.v3.UptimeCheckConfig.IHttpCheck|null);

UptimeCheckConfig httpCheck

internalCheckers

internalCheckers?: (google.monitoring.v3.IInternalChecker[]|null);

UptimeCheckConfig internalCheckers

isInternal

isInternal?: (boolean|null);

UptimeCheckConfig isInternal

monitoredResource

monitoredResource?: (google.api.IMonitoredResource|null);

UptimeCheckConfig monitoredResource

name

name?: (string|null);

UptimeCheckConfig name

period

period?: (google.protobuf.IDuration|null);

UptimeCheckConfig period

resourceGroup

resourceGroup?: (google.monitoring.v3.UptimeCheckConfig.IResourceGroup|null);

UptimeCheckConfig resourceGroup

selectedRegions

selectedRegions?: (google.monitoring.v3.UptimeCheckRegion[]|null);

UptimeCheckConfig selectedRegions

syntheticMonitor

syntheticMonitor?: (google.monitoring.v3.ISyntheticMonitorTarget|null);

UptimeCheckConfig syntheticMonitor

tcpCheck

tcpCheck?: (google.monitoring.v3.UptimeCheckConfig.ITcpCheck|null);

UptimeCheckConfig tcpCheck

timeout

timeout?: (google.protobuf.IDuration|null);

UptimeCheckConfig timeout

userLabels

userLabels?: ({ [k: string]: string }|null);

UptimeCheckConfig userLabels