REST Resource: projects.locations.networkMonitoringProviders

Recurso: NetworkMonitoringProvider

Es un mensaje que describe el recurso NetworkMonitoringProvider.

Representación JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "providerType": enum (ProviderType),
  "providerUri": string,
  "state": enum (State),
  "errors": [
    string
  ]
}
Campos
name

string

Solo salida. Es el identificador. Indica el nombre del recurso. Formato: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}

createTime

string (Timestamp format)

Solo salida. Es la fecha y hora en que se creó el NetworkMonitoringProvider.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. Es la fecha y hora en que se actualizó el NetworkMonitoringProvider.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

providerType

enum (ProviderType)

Obligatorio. Es el tipo de NetworkMonitoringProvider.

providerUri

string

Solo salida. Es el vínculo a la IU del proveedor.

state

enum (State)

Solo salida. Es el estado de NetworkMonitoringProvider.

errors[]

string

Solo salida. Es la lista de mensajes de error detectados para NetworkMonitoringProvider.

ProviderType

Son los tipos posibles de recursos de NetworkMonitoringProvider.

Enums
PROVIDER_TYPE_UNSPECIFIED Es el valor predeterminado. Este valor se usa si se omite el tipo.
EXTERNAL Es un proveedor externo.

Estado

Son los estados posibles del recurso NetworkMonitoringProvider.

Enums
STATE_UNSPECIFIED Es el valor predeterminado. Este valor se usa si se omite el estado.
ACTIVATING Se está activando NetworkMonitoringProvider.
ACTIVE NetworkMonitoringProvider está activo.
SUSPENDING Se suspenderá NetworkMonitoringProvider.
SUSPENDED Se suspendió NetworkMonitoringProvider.
DELETING Se está borrando NetworkMonitoringProvider.
DELETED Se borró NetworkMonitoringProvider.

Métodos

create

Crea un recurso NetworkMonitoringProvider.

delete

Borra un recurso NetworkMonitoringProvider y todos sus recursos secundarios.

generateProviderAccessToken

Genera un token de acceso del proveedor para un token de acceso de Google determinado.

get

Obtiene el recurso NetworkMonitoringProvider.

list

Enumera NetworkMonitoringProviders para una ubicación y un proyecto determinados.