Skip to main content

monitoring_points

Creates, updates, deletes, gets or lists a monitoring_points resource.

Overview

Namemonitoring_points
TypeResource
Idgoogle.networkmanagement.monitoring_points

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
namestringIdentifier. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider}/monitoringPoints/{monitoring_point}
autoGeoLocationEnabledbooleanOutput only. Indicates if automaitic geographic location is enabled for the MonitoringPoint.
connectionStatusstringOutput only. Connection status of the MonitoringPoint.
createTimestring (google-datetime)Output only. The time the MonitoringPoint was created.
displayNamestringOutput only. Display name of the MonitoringPoint.
errorsarrayOutput only. The codes of errors detected in the MonitoringPoint.
geoLocationobjectOutput only. The geographical location of the MonitoringPoint. ; (id: GeoLocation)
hostobjectOutput only. The host information of the MonitoringPoint. (id: Host)
hostnamestringOutput only. The hostname of the MonitoringPoint.
networkInterfacesarrayOutput only. The network interfaces of the MonitoringPoint.
originatingIpstringOutput only. IP address visible when MonitoringPoint connects to the provider.
providerTagsarrayOutput only. The provider tags of the MonitoringPoint.
typestringOutput only. Deployment type of the MonitoringPoint.
updateTimestring (google-datetime)Output only. The time the MonitoringPoint was updated.
upgradeAvailablebooleanOutput only. Indicates if an upgrade is available for the MonitoringPoint.
upgradeTypestringOutput only. The type of upgrade available for the MonitoringPoint.
versionstringOutput only. Version of the software running on the MonitoringPoint.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectprojectsId, locationsId, networkMonitoringProvidersId, monitoringPointsIdGets the MonitoringPoint resource.
listselectprojectsId, locationsId, networkMonitoringProvidersIdpageSize, pageTokenLists MonitoringPoints for a given network monitoring provider.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
locationsIdstring
monitoringPointsIdstring
networkMonitoringProvidersIdstring
projectsIdstring
pageSizeinteger (int32)
pageTokenstring

SELECT examples

Gets the MonitoringPoint resource.

SELECT
name,
autoGeoLocationEnabled,
connectionStatus,
createTime,
displayName,
errors,
geoLocation,
host,
hostname,
networkInterfaces,
originatingIp,
providerTags,
type,
updateTime,
upgradeAvailable,
upgradeType,
version
FROM google.networkmanagement.monitoring_points
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND networkMonitoringProvidersId = '{{ networkMonitoringProvidersId }}' -- required
AND monitoringPointsId = '{{ monitoringPointsId }}' -- required;