REST Resource: projects.locations.networkMonitoringProviders

Recurso: NetworkMonitoringProvider

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. Tipo de NetworkMonitoringProvider.

providerUri

string

Solo salida. Vínculo a la IU del proveedor.

state

enum (State)

Solo salida. Estado del NetworkMonitoringProvider.

errors[]

string

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

ProviderType

Tipos posibles de recursos NetworkMonitoringProvider.

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

Estado

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 el NetworkMonitoringProvider.
ACTIVE El NetworkMonitoringProvider está activo.
SUSPENDING Se está suspendiendo el NetworkMonitoringProvider.
SUSPENDED El NetworkMonitoringProvider está suspendido.
DELETING Se está borrando el NetworkMonitoringProvider.
DELETED Se borró el NetworkMonitoringProvider.

Métodos

create

Crea un recurso NetworkMonitoringProvider.

delete

Borra un recurso NetworkMonitoringProvider y todos sus recursos secundarios.

generateMonitoringPointConfig

Genera la configuración del punto de supervisión de un recurso NetworkMonitoringProvider.

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 un proyecto y una ubicación determinados.