REST Resource: projects.locations.networkMonitoringProviders.webPaths

Resource: WebPath

Message describing WebPath resource.

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "sourceMonitoringPointId": string,
  "displayName": string,
  "destination": string,
  "monitoringEnabled": boolean,
  "monitoringStatus": enum (MonitoringStatus),
  "interval": string,
  "workflowType": enum (WorkflowType),
  "relatedNetworkPathId": string,
  "providerTags": [
    {
      object (ProviderTag)
    }
  ],
  "monitoringPolicyId": string,
  "monitoringPolicyDisplayName": string,
  "providerUiUri": string,
  "destinationGeoLocation": {
    object (GeoLocation)
  }
}
Fields
name

string

Identifier. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}/webPaths/{web_path}

createTime

string (Timestamp format)

Output only. The time the WebPath was created.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Output only. The time the WebPath was updated.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

sourceMonitoringPointId

string

Output only. ID of the source MonitoringPoint.

displayName

string

Output only. Display name of the WebPath.

destination

string

Output only. Web monitoring target.

monitoringEnabled

boolean

Output only. Is monitoring enabled for the WebPath.

monitoringStatus

enum (MonitoringStatus)

Output only. The monitoring status of the WebPath.

interval

string (Duration format)

Output only. Monitoring interval.

A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s".

workflowType

enum (WorkflowType)

Output only. The workflow type of the WebPath.

relatedNetworkPathId

string

Output only. Provider's UUID of the related NetworkPath.

providerTags[]

object (ProviderTag)

Output only. The provider tags of the web path.

monitoringPolicyId

string

Output only. ID of the monitoring policy.

monitoringPolicyDisplayName

string

Output only. Display name of the monitoring policy.

providerUiUri

string

Output only. Link to provider's UI; link shows the WebPath.

destinationGeoLocation

object (GeoLocation)

Output only. Geographical location of the destination.

MonitoringStatus

Enum for monitoring status of the WebPath.

Enums
MONITORING_STATUS_UNSPECIFIED The default value. This value is used if the status is omitted.
MONITORING Monitoring is enabled.
POLICY_MISMATCH Policy is mismatched.
MONITORING_POINT_OFFLINE Monitoring point is offline.
DISABLED Monitoring is disabled.

WorkflowType

Enum for workflow type.

Enums
WORKFLOW_TYPE_UNSPECIFIED The default value. This value is used if the status is omitted.
BROWSER Browser.
HTTP HTTP.

Methods

get

Gets the WebPath resource.

list

Lists WebPaths for a given network monitoring provider.