REST Resource: projects.locations.networkMonitoringProviders.monitoringPoints

Risorsa: MonitoringPoint

Messaggio che descrive la risorsa MonitoringPoint.

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "displayName": string,
  "originatingIp": string,
  "version": string,
  "type": string,
  "connectionStatus": enum (ConnectionStatus),
  "hostname": string,
  "geoLocation": {
    object (GeoLocation)
  },
  "upgradeType": enum (UpgradeType),
  "networkInterfaces": [
    {
      object (NetworkInterface)
    }
  ],
  "errors": [
    enum (ErrorCode)
  ],
  "autoGeoLocationEnabled": boolean,
  "providerTags": [
    {
      object (ProviderTag)
    }
  ],
  "host": {
    object (Host)
  },
  "upgradeAvailable": boolean,
  "guid": string
}
Campi
name

string

Identificatore. Nome della risorsa. Formato: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}/monitoringPoints/{monitoring_point}

createTime

string (Timestamp format)

Solo output. L'ora in cui è stato creato MonitoringPoint.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. L'ora in cui è stato aggiornato MonitoringPoint.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

displayName

string

Solo output. Nome visualizzato di MonitoringPoint.

originatingIp

string

Solo output. Indirizzo IP visibile quando MonitoringPoint si connette al provider.

version

string

Solo output. La versione del software in esecuzione su MonitoringPoint.

type

string

Solo output. Tipo di deployment di MonitoringPoint.

connectionStatus

enum (ConnectionStatus)

Solo output. Stato della connessione di MonitoringPoint.

hostname

string

Solo output. Il nome host di MonitoringPoint.

geoLocation

object (GeoLocation)

Solo output. La posizione geografica di MonitoringPoint. ;

upgradeType

enum (UpgradeType)

Solo output. Il tipo di upgrade disponibile per MonitoringPoint.

networkInterfaces[]

object (NetworkInterface)

Solo output. Le interfacce di rete del punto di monitoraggio.

errors[]

enum (ErrorCode)

Solo output. I codici degli errori rilevati in MonitoringPoint.

autoGeoLocationEnabled

boolean

Solo output. Indica se la posizione geografica automatica è attiva per MonitoringPoint.

providerTags[]

object (ProviderTag)

Solo output. I tag del provider di MonitoringPoint.

host

object (Host)

Solo output. Le informazioni sull'host di MonitoringPoint.

upgradeAvailable

boolean

Solo output. Indica se è disponibile un upgrade per MonitoringPoint.

guid

string

Solo output. Il GUID di MonitoringPoint.

ConnectionStatus

Enumerazione per lo stato della connessione di MonitoringPoint.

Enum
CONNECTION_STATUS_UNSPECIFIED Il valore predefinito. Questo valore viene utilizzato se lo stato viene omesso.
ONLINE MonitoringPoint è online.
OFFLINE MonitoringPoint è offline.

UpgradeType

Enumerazione per il tipo di upgrade disponibile per MonitoringPoint.

Enum
UPGRADE_TYPE_UNSPECIFIED Il valore predefinito. Questo valore viene utilizzato se il tipo di upgrade viene omesso.
MANUAL Gli upgrade vengono eseguiti manualmente.
MANAGED Gli upgrade sono gestiti.
SCHEDULED L'upgrade è programmato.
AUTO Gli upgrade vengono eseguiti automaticamente.
EXTERNAL Gli upgrade vengono eseguiti esternamente.

NetworkInterface

Messaggio che descrive le interfacce di rete.

Rappresentazione JSON
{
  "interfaceName": string,
  "speed": string,
  "ipAddress": string,
  "cidr": string,
  "macAddress": string,
  "adapterDescription": string,
  "vlanId": string
}
Campi
interfaceName

string

Solo output. Il nome dell'interfaccia di rete. Esempi: eth0, eno1

speed

string (int64 format)

Solo output. Velocità dell'interfaccia in milioni di bit al secondo.

ipAddress

string

Solo output. L'indirizzo IP dell'interfaccia.

cidr

string

Solo output. L'indirizzo IP dell'interfaccia e la subnet mask in formato CIDR. Esempi: 192.168.1.0/24, 2001:db8::/32

macAddress

string

Solo output. L'indirizzo MAC dell'interfaccia.

adapterDescription

string

Solo output. La descrizione dell'interfaccia.

vlanId

string (int64 format)

Solo output. L'ID della VLAN.

ErrorCode

Enumerazione per i codici di errore.

Enum
ERROR_CODE_UNSPECIFIED Il valore predefinito. Questo valore viene utilizzato se il codice di errore viene omesso.
NTP_ERROR È stato rilevato un errore nel servizio NTP.
UPGRADE_ERROR È stato rilevato un errore durante la procedura di upgrade.
DOWNLOAD_FAILED Errore rilevato durante il download.

Host

Messaggio che descrive le informazioni sull'host.

Rappresentazione JSON
{
  "os": string,
  "cloudProvider": string,
  "cloudProjectId": string,
  "cloudInstanceId": string,
  "cloudRegion": string,
  "cloudZone": string,
  "cloudVirtualNetworkIds": [
    string
  ]
}
Campi
os

string

Solo output. Il sistema operativo dell'host.

cloudProvider

string

Solo output. Il provider cloud dell'host.

cloudProjectId

string

Solo output. L'ID progetto cloud dell'host.

cloudInstanceId

string

Solo output. L'ID istanza cloud dell'host.

cloudRegion

string

Solo output. La regione cloud dell'host.

cloudZone

string

Solo output. La zona cloud dell'host.

cloudVirtualNetworkIds[]

string

Solo output. Gli ID delle reti virtuali cloud dell'host.

Metodi

downloadInstallScript

Scarica uno script di installazione per MonitoringPoints per un determinato provider di monitoraggio della rete.

downloadRecreateInstallScript

Scarica uno script di installazione per un punto di monitoraggio container specifico.

downloadServerConnectConfig

Scarica la configurazione di connessione server per un determinato fornitore di monitoraggio della rete.

get

Recupera la risorsa MonitoringPoint.

list

Elenca MonitoringPoints per un determinato provider di monitoraggio della rete.