REST Resource: projects.locations.networkMonitoringProviders

Ressource : NetworkMonitoringProvider

Message décrivant la ressource NetworkMonitoringProvider.

Représentation JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "providerType": enum (ProviderType),
  "providerUri": string,
  "state": enum (State),
  "errors": [
    string
  ]
}
Champs
name

string

Uniquement en sortie. Identifiant. Nom de la ressource. Format : projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}

createTime

string (Timestamp format)

Uniquement en sortie. Heure de création de NetworkMonitoringProvider.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. Heure à laquelle NetworkMonitoringProvider a été mis à jour.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

providerType

enum (ProviderType)

Obligatoire. Type de NetworkMonitoringProvider.

providerUri

string

Uniquement en sortie. Lien vers l'UI du fournisseur.

state

enum (State)

Uniquement en sortie. État du NetworkMonitoringProvider.

errors[]

string

Uniquement en sortie. Liste des messages d'erreur détectés pour NetworkMonitoringProvider.

ProviderType

Types possibles de ressource NetworkMonitoringProvider.

Enums
PROVIDER_TYPE_UNSPECIFIED Valeur par défaut. Cette valeur est utilisée si le type est omis.
EXTERNAL Fournisseur externe.

État

États possibles de la ressource NetworkMonitoringProvider.

Enums
STATE_UNSPECIFIED Valeur par défaut. Cette valeur est utilisée si l'état est omis.
ACTIVATING NetworkMonitoringProvider est en cours d'activation.
ACTIVE NetworkMonitoringProvider est actif.
SUSPENDING NetworkMonitoringProvider est suspendu.
SUSPENDED NetworkMonitoringProvider est suspendu.
DELETING NetworkMonitoringProvider est en cours de suppression.
DELETED NetworkMonitoringProvider supprimé.

Méthodes

create

Crée une ressource NetworkMonitoringProvider.

delete

Supprime une ressource NetworkMonitoringProvider et toutes ses ressources enfants.

generateProviderAccessToken

Génère un jeton d'accès au fournisseur pour un jeton d'accès Google donné.

get

Récupère la ressource NetworkMonitoringProvider.

list

Liste les NetworkMonitoringProviders pour un projet et un emplacement donnés.