Esta referência da API está organizada por tipo de recurso. Cada tipo de recurso tem uma ou mais representações de dados e um ou mais métodos.
Tipos de recurso
CompositeTypes
Para saber mais sobre o recurso CompositeTypes, consulte a página de representação do recurso.
Método | Solicitação HTTP | Descrição |
---|---|---|
URIs relacionados a https://www.googleapis.com/deploymentmanager/v2beta/projects, salvo indicação em contrário | ||
delete |
DELETE /project/global/compositeTypes/compositeType
|
Exclui um tipo composto. |
get |
GET /project/global/compositeTypes/compositeType
|
Recebe informações sobre um tipo composto específico. |
inserir |
POST /project/global/compositeTypes
|
Cria um tipo composto. |
list |
GET /project/global/compositeTypes
|
Lista todos os tipos compostos do Deployment Manager. |
patch |
PATCH /project/global/compositeTypes/compositeType
|
Corrige um tipo composto. |
atualizar |
PUT /project/global/compositeTypes/compositeType
|
Atualiza um tipo composto. |
Implantações
Para obter detalhes do Recurso de Implantações, consulte a página Representação de recursos.
Método | Solicitação HTTP | Descrição |
---|---|---|
URIs relacionados a https://www.googleapis.com/deploymentmanager/v2beta/projects, salvo indicação em contrário | ||
cancelPreview |
POST /project/global/deployments/deployment/cancelPreview
|
Cancela e remove a visualização associada à implantação. |
delete |
DELETE /project/global/deployments/deployment
|
Exclui uma implantação e todos os recursos dela. |
get |
GET /project/global/deployments/deployment
|
Consegue informações sobre uma implantação específica. |
getIamPolicy |
GET /project/global/deployments/resource/getIamPolicy
|
Busca a política de controle de acesso de um recurso. Pode estar vazio se não há tal política ou recurso. |
inserir |
POST /project/global/deployments
|
Cria uma implantação e todos os recursos descritos pelo manifesto de implantação. |
list |
GET /project/global/deployments
|
Lista todas as implantações de um determinado projeto. |
patch |
PATCH /project/global/deployments/deployment
|
Aplica um patch em uma implantação e em todos os recursos descritos pelo manifesto de implantação. |
setIamPolicy |
POST /project/global/deployments/resource/setIamPolicy
|
Define a política de controle de acesso no recurso especificado. Substitui qualquer política existente. |
stop |
POST /project/global/deployments/deployment/stop
|
Para uma operação em andamento. Isso não reverte trabalhos já concluídos, mas evita a inicialização de algum trabalho novo. |
testIamPermissions |
POST /project/global/deployments/resource/testIamPermissions
|
Retorna permissões que o autor da chamada tem no recurso especificado. |
atualizar |
PUT /project/global/deployments/deployment
|
Atualiza uma implantação e todos os recursos descritos pelo manifesto de implantação. |
Manifestos
Para obter detalhes do Recurso de Manifestos, consulte a página Representação de recursos.
Método | Solicitação HTTP | Descrição |
---|---|---|
URIs relacionados a https://www.googleapis.com/deploymentmanager/v2beta/projects, salvo indicação em contrário | ||
get |
GET /project/global/deployments/deployment/manifests/manifest
|
Recebe informações sobre um manifesto específico. |
list |
GET /project/global/deployments/deployment/manifests
|
Lista todos os manifestos de uma determinada implantação. |
Operações
Para obter detalhes do Recurso de Operações, consulte a página Representação de recursos.
Método | Solicitação HTTP | Descrição |
---|---|---|
URIs relacionados a https://www.googleapis.com/deploymentmanager/v2beta/projects, salvo indicação em contrário | ||
get |
GET /project/global/operations/operation
|
Recebe informações sobre uma operação específica. |
list |
GET /project/global/operations
|
Lista todas as operações de um projeto. |
Recursos
Para obter detalhes do Recurso de Recursos, consulte a página Representação de recursos.
Método | Solicitação HTTP | Descrição |
---|---|---|
URIs relacionados a https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que especificado de outra forma | ||
get |
GET /project/global/deployments/deployment/resources/resource
|
Recebe informações sobre um único recurso. |
list |
GET /project/global/deployments/deployment/resources
|
Lista todos os recursos em uma determinada implantação. |
TypeProviders
Para saber mais sobre o recurso TypeProviders, consulte a página de representação do recurso.
Método | Solicitação HTTP | Descrição |
---|---|---|
URIs relacionados a https://www.googleapis.com/deploymentmanager/v2beta/projects, salvo indicação em contrário | ||
delete |
DELETE /project/global/typeProviders/typeProvider
|
Exclui um provedor de tipos. |
get |
GET /project/global/typeProviders/typeProvider
|
Recebe informações sobre um provedor de tipos específico. |
getType |
GET /project/global/typeProviders/typeProvider/types/type
|
Recebe informações de um tipo fornecido por um TypeProvider. |
inserir |
POST /project/global/typeProviders
|
Cria um provedor de tipos. |
list |
GET /project/global/typeProviders
|
Lista todos os provedores de tipo de recurso do Deployment Manager. |
listTypes |
GET /project/global/typeProviders/typeProvider/types
|
Lista todas as informações de tipo de um TypeProvider. |
patch |
PATCH /project/global/typeProviders/typeProvider
|
Aplica um patch a um provedor de tipos. |
atualizar |
PUT /project/global/typeProviders/typeProvider
|
Atualiza um provedor de tipos. |
Tipos
Para obter detalhes do Recurso de Tipos, consulte a página Representação de recursos.
Método | Solicitação HTTP | Descrição |
---|---|---|
URIs relacionados a https://www.googleapis.com/deploymentmanager/v2beta/projects, salvo indicação em contrário | ||
list |
GET /project/global/types
|
Lista todos os tipos de recursos do Deployment Manager. |