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. Date et 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. Date et heure de la dernière mise à jour 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".

providerType

enum (ProviderType)

Obligatoire. Type de NetworkMonitoringProvider.

providerUri

string

Uniquement en sortie. Lien vers l'interface utilisateur du fournisseur.

state

enum (State)

Uniquement en sortie. État de NetworkMonitoringProvider.

errors[]

string

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

ProviderType

Types possibles de la 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 Activation de NetworkMonitoringProvider en cours.
ACTIVE NetworkMonitoringProvider est actif.
SUSPENDING Suspension de NetworkMonitoringProvider en cours.
SUSPENDED NetworkMonitoringProvider est suspendu.
DELETING Suppression de NetworkMonitoringProvider en cours.
DELETED NetworkMonitoringProvider est supprimé.

Méthodes

create

Crée une ressource NetworkMonitoringProvider.

delete

Supprime une ressource NetworkMonitoringProvider et toutes ses ressources enfants.

generateMonitoringPointConfig

Génère la configuration du point de surveillance d'une ressource NetworkMonitoringProvider.

generateProviderAccessToken

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

get

Obtient la ressource NetworkMonitoringProvider.

list

Liste les NetworkMonitoringProviders d'un projet et d'un emplacement donnés.