Resources

Cuidado:esta é uma versão descontinuada da API Deployment Manager. Use a versão mais recente da API.

Um recurso representa uma única entidade do Google Cloud Platform, como uma instância do Compute Engine, um conjunto de dados do BigQuery e assim por diante. Você define uma lista de recursos no arquivo de configuração, que acabam sendo implantados usando-se o serviço Deployment Manager.

Para ver uma lista de métodos desse recurso, consulte o fim desta página.

Representações de recursos



{
  "id": unsigned long,
  "insertTime": string,
  "updateTime": string,
  "name": string,
  "type": string,
  "manifest": string,
  "url": string,
  "properties": string,
  "finalProperties": string,
  "update": {
    "manifest": string,
    "errors": [
      string
    ],
    "state": string,
    "intent": string,
    "properties": string,
    "finalProperties": string
  }
}
Nome da propriedade Valor Descrição Observações
finalProperties string [Somente saída] As propriedades avaliadas do recurso com referências expandidas. Retornado como YAML serializado.
id unsigned long [Somente saída] Código exclusivo do recurso, definido pelo servidor.
insertTime string [Somente saída] Carimbo de data/hora em que o recurso foi criado ou adquirido, no formato de texto RFC3339 .
manifest string [Somente saída] URL do manisfesto representando a configuração atual desse recurso.
name string [Somente saída] O nome do recurso como aparece na configuração do YAML.
properties string [Somente saída] As propriedades do recurso antes do preenchimento de quaisquer referências. Retornado como YAML serializado.
type string [Somente saída] O tipo do recurso, por exemplo, compute.v1.instance ou replicaPools.v1beta2.instanceGroupManager.
update nested object [Somente saída] Caso o Deployment Manager esteja atualizando ou visualizando uma atualização desse recurso, a configuração atualizada é exibida aqui.
update.errors[] list [Saída somente] Lista de todos os erros encontrados ao tentar ativar update.intent.
update.finalProperties string [Somente saída] As propriedades expandidas do recurso com valores de referência expandidos. Retornado como YAML serializado.
update.intent string [Somente saída] A intenção do recurso: PREVIEW, UPDATE ou CANCEL.
update.manifest string [Somente saída] URL do manifesto representando a configuração de atualização desse recurso.
update.properties string [Somente saída] O conjunto de propriedades atualizadas desse recurso, antes que as referências sejam expandidas. Retornado como YAML serializado.
update.state string [Somente saída] O estado do recurso.
updateTime string [Somente saída] Carimbo de data/hora em que o recurso foi atualizado, no formato de texto RFC3339 .
url string [Somente saída] O URL do recurso real.

Métodos

get
Recebe informações sobre um único recurso.
list
Lista todos os recursos em uma determinada implantação.