REST Resource: projects.locations.networkMonitoringProviders

Recurso: NetworkMonitoringProvider

Mensagem que descreve o recurso NetworkMonitoringProvider.

Representação JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "providerType": enum (ProviderType),
  "providerUri": string,
  "state": enum (State),
  "errors": [
    string
  ]
}
Campos
name

string

Apenas saída. Identificador. Nome do recurso. Formato: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}

createTime

string (Timestamp format)

Apenas saída. O horário em que o NetworkMonitoringProvider foi criado.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Apenas saída. A hora em que o NetworkMonitoringProvider foi atualizado.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

providerType

enum (ProviderType)

Obrigatório. Tipo de NetworkMonitoringProvider.

providerUri

string

Apenas saída. Link para a UI do provedor.

state

enum (State)

Apenas saída. Estado do NetworkMonitoringProvider.

errors[]

string

Apenas saída. A lista de mensagens de erro detectadas para o NetworkMonitoringProvider.

ProviderType

Tipos possíveis de recursos NetworkMonitoringProvider.

Tipos enumerados
PROVIDER_TYPE_UNSPECIFIED O valor padrão. Esse valor é usado se o tipo for omitido.
EXTERNAL Provedor externo.

Estado

Estados possíveis do recurso NetworkMonitoringProvider.

Tipos enumerados
STATE_UNSPECIFIED O valor padrão. Esse valor é usado se o status for omitido.
ACTIVATING O NetworkMonitoringProvider está sendo ativado.
ACTIVE O NetworkMonitoringProvider está ativo.
SUSPENDING O NetworkMonitoringProvider está sendo suspenso.
SUSPENDED O NetworkMonitoringProvider está suspenso.
DELETING O NetworkMonitoringProvider está sendo excluído.
DELETED NetworkMonitoringProvider é excluído.

Métodos

create

Cria um recurso NetworkMonitoringProvider.

delete

Exclui um recurso NetworkMonitoringProvider e todos os recursos filhos dele.

generateProviderAccessToken

Gera um token de acesso do provedor para um determinado token de acesso do Google.

get

Recebe o recurso NetworkMonitoringProvider.

list

Lista NetworkMonitoringProviders para um determinado projeto e local.