Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace PingMonitorSummary

This model contains all of the mutable and immutable summary properties for an HTTP monitor.

Properties

Optional compartmentId

compartmentId: undefined | string

The OCID of the compartment.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {@code {"Operations": {"CostCenter": "42"}}}

Optional displayName

displayName: undefined | string

A user-friendly and mutable name suitable for display in a user interface.

Optional freeformTags

freeformTags: undefined | object

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {@code {"Department": "Finance"}}

Optional homeRegion

homeRegion: undefined | string

The region where updates must be made and where results must be fetched from.

Optional id

id: undefined | string

The OCID of the resource.

Optional intervalInSeconds

intervalInSeconds: undefined | number

The monitor interval in seconds. Valid values: 10, 30, and 60. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional isEnabled

isEnabled: undefined | false | true

Enables or disables the monitor. Set to 'true' to launch monitoring.

Optional protocol

protocol: model.PingProbeProtocol

Optional resultsUrl

resultsUrl: undefined | string

A URL for fetching the probe results.

Optional timeCreated

timeCreated: Date

The RFC 3339-formatted creation date and time of the probe.

Functions

getDeserializedJsonObj

getJsonObj