monitoring_points
Creates, updates, deletes, gets or lists a monitoring_points
resource.
Overview
Name | monitoring_points |
Type | Resource |
Id | google.networkmanagement.monitoring_points |
Fields
The following fields are returned by SELECT
queries:
- get
- list
Successful response
Name | Datatype | Description |
---|---|---|
name | string | Identifier. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider}/monitoringPoints/{monitoring_point} |
autoGeoLocationEnabled | boolean | Output only. Indicates if automaitic geographic location is enabled for the MonitoringPoint. |
connectionStatus | string | Output only. Connection status of the MonitoringPoint. |
createTime | string (google-datetime) | Output only. The time the MonitoringPoint was created. |
displayName | string | Output only. Display name of the MonitoringPoint. |
errors | array | Output only. The codes of errors detected in the MonitoringPoint. |
geoLocation | object | Output only. The geographical location of the MonitoringPoint. ; (id: GeoLocation) |
host | object | Output only. The host information of the MonitoringPoint. (id: Host) |
hostname | string | Output only. The hostname of the MonitoringPoint. |
networkInterfaces | array | Output only. The network interfaces of the MonitoringPoint. |
originatingIp | string | Output only. IP address visible when MonitoringPoint connects to the provider. |
providerTags | array | Output only. The provider tags of the MonitoringPoint. |
type | string | Output only. Deployment type of the MonitoringPoint. |
updateTime | string (google-datetime) | Output only. The time the MonitoringPoint was updated. |
upgradeAvailable | boolean | Output only. Indicates if an upgrade is available for the MonitoringPoint. |
upgradeType | string | Output only. The type of upgrade available for the MonitoringPoint. |
version | string | Output only. Version of the software running on the MonitoringPoint. |
Successful response
Name | Datatype | Description |
---|---|---|
name | string | Identifier. Name of the resource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{network_monitoring_provider}/monitoringPoints/{monitoring_point} |
autoGeoLocationEnabled | boolean | Output only. Indicates if automaitic geographic location is enabled for the MonitoringPoint. |
connectionStatus | string | Output only. Connection status of the MonitoringPoint. |
createTime | string (google-datetime) | Output only. The time the MonitoringPoint was created. |
displayName | string | Output only. Display name of the MonitoringPoint. |
errors | array | Output only. The codes of errors detected in the MonitoringPoint. |
geoLocation | object | Output only. The geographical location of the MonitoringPoint. ; (id: GeoLocation) |
host | object | Output only. The host information of the MonitoringPoint. (id: Host) |
hostname | string | Output only. The hostname of the MonitoringPoint. |
networkInterfaces | array | Output only. The network interfaces of the MonitoringPoint. |
originatingIp | string | Output only. IP address visible when MonitoringPoint connects to the provider. |
providerTags | array | Output only. The provider tags of the MonitoringPoint. |
type | string | Output only. Deployment type of the MonitoringPoint. |
updateTime | string (google-datetime) | Output only. The time the MonitoringPoint was updated. |
upgradeAvailable | boolean | Output only. Indicates if an upgrade is available for the MonitoringPoint. |
upgradeType | string | Output only. The type of upgrade available for the MonitoringPoint. |
version | string | Output only. Version of the software running on the MonitoringPoint. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
get | select | projectsId , locationsId , networkMonitoringProvidersId , monitoringPointsId | Gets the MonitoringPoint resource. | |
list | select | projectsId , locationsId , networkMonitoringProvidersId | pageSize , pageToken | Lists 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.
Name | Datatype | Description |
---|---|---|
locationsId | string | |
monitoringPointsId | string | |
networkMonitoringProvidersId | string | |
projectsId | string | |
pageSize | integer (int32) | |
pageToken | string |
SELECT
examples
- get
- list
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;
Lists MonitoringPoints for a given network monitoring provider.
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 pageSize = '{{ pageSize }}'
AND pageToken = '{{ pageToken }}';