Um serviço que está disponível para uso pelo consumidor.
Representação JSON | |
---|---|
{ "name": string, "parent": string, "config": { object( |
Campos | |
---|---|
name |
O nome do recurso do consumidor e do serviço. Um nome válido seria: - projects/123/services/serviceusage.googleapis.com |
parent |
O nome do recurso do consumidor. Um nome válido seria: - projects/123 |
config |
A configuração do serviço disponível. Alguns campos podem ser filtrados da configuração nas respostas ao método |
state |
Se o serviço foi ativado para uso pelo consumidor ou não. |
ServiceConfig
A configuração do serviço.
Representação JSON | |
---|---|
{ "name": string, "title": string, "apis": [ { object( |
Campos | |
---|---|
name |
O endereço DNS em que esse serviço está disponível. Um exemplo de endereço DNS seria: |
title |
O título do produto para este serviço. |
apis[] |
Uma lista de interfaces da API exportadas por este serviço. Contém apenas nomes, versões e nomes de métodos das interfaces. |
documentation |
Documentação adicional da API. Contém apenas o resumo e o URL da documentação. |
quota |
Configuração de cota. |
authentication |
Configuração de autenticação. Contém apenas as regras de OAuth. |
usage |
Configuração que controla o uso desse serviço. |
endpoints[] |
Configuração para pontos de extremidade da rede. Contém apenas os nomes e alias dos pontos de extremidade. |
State
Se um serviço foi ativado para uso por um consumidor ou não.
Enums | |
---|---|
STATE_UNSPECIFIED |
O valor padrão, que indica que o estado ativo do serviço não está especificado ou não é significativo. Atualmente, todos os consumidores que não sejam projetos (como pastas e organizações) estão sempre neste estado. |
DISABLED |
O serviço não pode ser usado por este consumidor. Ele foi desativado explicitamente ou nunca foi ativado. |
ENABLED |
O serviço foi ativado explicitamente para uso por este consumidor. |