Partilhar via


Azure Resource Manager

O Azure Resource Manager expõe as APIs para gerenciar todos os seus recursos do Azure.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automate
Aplicações Lógicas Standard Todas as regiões do Logic Apps
Aplicações Power Premium Todas as regiões do Power Apps
Automatize o poder Premium Todas as regiões do Power Automate
Contato
Nome Microsoft
URL Suporte do Microsoft LogicApps
Suporte do Microsoft Power Automate
Suporte do Microsoft Power Apps
Metadados do conector
Editora Microsoft
Sítio Web https://azure.microsoft.com/features/resource-manager/

Problemas conhecidos e limitações

  • Se ocorrer um erro com a mensagem "Não foi possível encontrar nenhuma conexão válida para o nome de referência de conexão 'shared_office365' no cabeçalho de tokens APIM", você pode solucionar problemas fazendo o seguinte:
    • Limpe o cache do navegador.
    • Exclua a conexão e adicione-a novamente.
  • A ação Listar tags de recursos de assinatura pode extrair os dados de tag excluídos devido a limitações no serviço subjacente que gerencia os dados de tag.
  • Por design, o Conector ARM no Power Automate não oferece suporte a atribuições diretas de função de usuário para segredos do Cofre de Chaves do Azure.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 1200 60 segundos

Ações

Atualizar um grupo de recursos existente

Atualiza um grupo de recursos existente. Se o recurso não existir, essa solicitação falhará.

Cancelar o registro do provedor de recursos

Cancela o registro do provedor de uma assinatura. Essa operação falhará se houver recursos desse provedor de recursos na assinatura.

Cancelar uma implantação de modelo

Cancele uma implantação de modelo em execução no momento. Todas as operações de modelo pendentes serão suspensas.

Criar ou atualizar um grupo de recursos

Cria ou atualiza um grupo de recursos. O código de resposta pode ser usado para distinguir entre uma criação (201) ou uma atualização (200).

Criar ou atualizar um nome de marca de recurso de assinatura

Crie ou atualize um nome de tag de recurso de assinatura.

Criar ou atualizar um recurso

Cria ou atualiza um recurso. O código de resposta pode ser usado para distinguir entre uma criação (201) ou uma atualização (200).

Criar ou atualizar um valor de marca de recurso de assinatura

Crie ou atualize um valor de tag de recurso de assinatura.

Criar ou atualizar uma implantação de modelo

Crie ou atualize uma implantação de modelo de grupo de recursos nomeado. Um modelo e parâmetros são esperados para que a solicitação seja bem-sucedida.

Eliminar um recurso

Exclui um recurso.

Excluir implantação de modelo

Exclui uma implantação de modelo de grupo de recursos. Os recursos não serão excluídos; apenas os metadados sobre a implantação do modelo.

Excluir um grupo de recursos

Exclua um grupo de recursos específico dentro da assinatura.

Excluir um nome de marca de recurso de assinatura

Exclua um nome de tag de recurso de assinatura.

Excluir um valor de tag de recurso de assinatura

Exclua um valor de tag de recurso de assinatura.

Exportar modelo de implantação

Exporta um modelo de uma implantação anterior de grupo de recursos.

Exportar um modelo de grupo de recursos

Exporta um modelo de implantação de um grupo de recursos existente. Isso só pode ser bem-sucedido se os recursos subjacentes tiverem um esquema definido pela Microsoft.

Implantações de modelo de lista

Lista todas as implantações de modelo de grupo de recursos. Esta operação é útil para saber o que foi provisionado até agora.

Invocar operação de recurso

Invoca uma operação em um recurso do Azure.

Invocar operação de recurso no provedor

Invoca uma operação em um recurso do Azure.

Ler provedor de recursos

Lê um provedor de recursos específico dentro da assinatura.

Ler um grupo de recursos

Lê um grupo de recursos específico dentro da assinatura.

Ler um recurso

Lê um objeto de recurso.

Ler um recurso no provedor

Lê um objeto de recurso.

Ler uma implantação de modelo

Lê uma implantação de modelo dentro de um grupo de recursos.

Ler uma operação de implantação de modelo

Lê uma operação de implantação de modelo de grupo de recursos específico. Isso é útil para solucionar problemas de implantações de modelo com falha.

Ler uma subscrição

Lê os detalhes de uma assinatura específica.

Lista as operações de implantação do modelo

Lista todas as operações de implantação de modelo. Isso é útil para solucionar problemas de implantações de modelo com falha.

Lista os locais de assinatura

Lista os locais disponíveis para a assinatura.

Listar grupos de recursos

Lista todos os grupos de recursos dentro da assinatura. Os resultados são paginados em 1.000+ registros.

Listar provedores de recursos

Lista os provedores de recursos disponíveis para a assinatura.

Listar recursos por assinatura

Lê todos os recursos de uma assinatura específica. Os resultados são paginados em 1.000+ registros.

Listar recursos por grupo de recursos

Lista todos os recursos em um grupo de recursos.

Listar subscrições

Obtém uma lista de todas as assinaturas às quais a entidade de segurança tem acesso.

Listar tags de recursos de assinatura

Lista todas as tags de recursos de assinatura.

Registrar provedor de recursos

Registra um provedor de recursos a ser usado com uma assinatura. Isso fornecerá permissões para o serviço em sua assinatura.

Validar uma implantação de modelo

Valida um modelo de implantação. Esta operação não tem efeitos colaterais e pode ser usada para testar uma implantação de modelo para erros lógicos ou de sintaxe.

Atualizar um grupo de recursos existente

Atualiza um grupo de recursos existente. Se o recurso não existir, essa solicitação falhará.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Id
id string

A ID do grupo de recursos (por exemplo, /subscriptions/XXX/resourceGroups/YYY).

Nome
name string

O Nome do grupo de recursos.

Localização
location True string

A localização do grupo de recursos. Ele não pode ser alterado após a criação do grupo de recursos. Tem de ser uma das Localizações do Azure suportadas, tais como Oeste dos EUA, Leste dos EUA, Europa Ocidental, Ásia Oriental, etc.

Administrado por
managedBy string

Id do recurso que gerencia esse grupo de recursos.

Etiquetas
tags object

As tags anexadas ao grupo de recursos.

Estado de Aprovisionamento
provisioningState string

O estado de provisionamento.

Devoluções

Informações do grupo de recursos.

Cancelar o registro do provedor de recursos

Cancela o registro do provedor de uma assinatura. Essa operação falhará se houver recursos desse provedor de recursos na assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

Devoluções

Informações do provedor de recursos.

Body
Provider

Cancelar uma implantação de modelo

Cancele uma implantação de modelo em execução no momento. Todas as operações de modelo pendentes serão suspensas.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação do modelo de grupo de recursos.

Criar ou atualizar um grupo de recursos

Cria ou atualiza um grupo de recursos. O código de resposta pode ser usado para distinguir entre uma criação (201) ou uma atualização (200).

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Nome do Grupo de Recursos
resourceGroupName True string

O nome do grupo de recursos a ser criado ou atualizado.

Id
id string

A ID do grupo de recursos (por exemplo, /subscriptions/XXX/resourceGroups/YYY).

Nome
name string

O Nome do grupo de recursos.

Localização
location True string

A localização do grupo de recursos. Ele não pode ser alterado após a criação do grupo de recursos. Tem de ser uma das Localizações do Azure suportadas, tais como Oeste dos EUA, Leste dos EUA, Europa Ocidental, Ásia Oriental, etc.

Administrado por
managedBy string

Id do recurso que gerencia esse grupo de recursos.

Etiquetas
tags object

As tags anexadas ao grupo de recursos.

Estado de Aprovisionamento
provisioningState string

O estado de provisionamento.

Devoluções

Informações do grupo de recursos.

Criar ou atualizar um nome de marca de recurso de assinatura

Crie ou atualize um nome de tag de recurso de assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Nome da tag
tagName True string

O nome da tag.

Devoluções

Detalhes da tag.

Body
TagDetails

Criar ou atualizar um recurso

Cria ou atualiza um recurso. O código de resposta pode ser usado para distinguir entre uma criação (201) ou uma atualização (200).

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

ID de recurso curto
shortResourceId True string

O Id curto do recurso, incluindo o nome e o tipo de recurso. Por exemplo, sites/mySite

Versão da API do cliente
x-ms-api-version True string

Api Versão a ser usada.

Id
id string

ID do recurso

Nome
name string

Nome do recurso

Tipo
type string

Tipo de recurso

Localização
location string

Localização do recurso

Etiquetas
tags object

Etiquetas de recursos

Id
name string

O ID do plano.

Editora
publisher string

O ID do editor.

Produto
product string

O ID da oferta.

Código Promocional
promotionCode string

O código promocional.

Variante
kind string

O tipo de recurso.

Administrado por
managedBy string

Id do recurso que gerencia esse recurso.

Nome
name string

O nome do SKU.

Escalão de serviço
tier string

A camada de sku.

Tamanho
size string

O tamanho do sku.

Família
family string

A família sku.

Modelo
model string

O modelo sku.

Capacidade
capacity integer

A capacidade de sku.

Principal Id
principalId string

O id principal da identidade do recurso.

ID de Inquilino
tenantId string

A ID do locatário do recurso.

Tipo
type string

O tipo de identidade.

Propriedades
properties object

As propriedades do recurso.

Devoluções

Informações sobre recursos.

Criar ou atualizar um valor de marca de recurso de assinatura

Crie ou atualize um valor de tag de recurso de assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Nome da tag
tagName True string

O nome da tag.

Valor da tag
tagValue True string

O valor da etiqueta.

Devoluções

Informações da marca.

Body
TagValue

Criar ou atualizar uma implantação de modelo

Crie ou atualize uma implantação de modelo de grupo de recursos nomeado. Um modelo e parâmetros são esperados para que a solicitação seja bem-sucedida.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação.

Conteúdo do modelo
template object

O conteúdo do modelo. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. Use apenas um de Template ou TemplateLink.

URI do modelo
uri True string

URI fazendo referência ao modelo.

Versão do conteúdo do modelo
contentVersion string

Se incluído, deve corresponder ao ContentVersion no modelo.

Parâmetros
parameters object

Parâmetros de implantação. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. Use apenas um dos parâmetros ou ParametersLink.

Parâmetros URI
uri True string

URI fazendo referência ao modelo.

Versão do conteúdo dos parâmetros
contentVersion string

Se incluído, deve corresponder ao ContentVersion no modelo.

Modo de implantação
mode True string

O modo de implantação.

Nível de detalhe
detailLevel string

O nível de detalhe de depuração.

Aguarde a implantação
wait boolean

Se a ação deve aguardar até que a implantação seja concluída

Devoluções

Informações de implantação.

Eliminar um recurso

Exclui um recurso.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

ID de recurso curto
shortResourceId True string

O Id curto do recurso, incluindo o nome e o tipo de recurso. Por exemplo, sites/mySite

Versão da API do cliente
x-ms-api-version True string

Api Versão a ser usada.

Excluir implantação de modelo

Exclui uma implantação de modelo de grupo de recursos. Os recursos não serão excluídos; apenas os metadados sobre a implantação do modelo.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação do modelo de grupo de recursos.

Excluir um grupo de recursos

Exclua um grupo de recursos específico dentro da assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Excluir um nome de marca de recurso de assinatura

Exclua um nome de tag de recurso de assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Nome da tag
tagName True string

O nome da tag.

Excluir um valor de tag de recurso de assinatura

Exclua um valor de tag de recurso de assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Nome da tag
tagName True string

O nome da tag.

Valor da tag
tagValue True string

O valor da etiqueta.

Exportar modelo de implantação

Exporta um modelo de uma implantação anterior de grupo de recursos.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação do modelo de grupo de recursos.

Devoluções

O resultado da exportação da implantação.

Exportar um modelo de grupo de recursos

Exporta um modelo de implantação de um grupo de recursos existente. Isso só pode ser bem-sucedido se os recursos subjacentes tiverem um esquema definido pela Microsoft.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

resources
resources array of string

Os ids dos recursos. A única cadeia de caracteres suportada atualmente é '*' (todos os recursos). Futuras atualizações de api darão suporte à exportação de recursos específicos.

options
options string

As opções de modelo de exportação. Os valores suportados incluem 'IncludeParameterDefaultValue', 'IncludeComments' ou 'IncludeParameterDefaultValue, IncludeComments

Devoluções

Implantações de modelo de lista

Lista todas as implantações de modelo de grupo de recursos. Esta operação é útil para saber o que foi provisionado até agora.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Filter
$filter string

O filtro a ser aplicado na operação.

Início
$top integer

Parâmetros de consulta. Se nada for passado, retornará todos os valores.

Devoluções

Lista de implantações.

Invocar operação de recurso

Invoca uma operação em um recurso do Azure.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

ID de recurso curto
shortResourceId True string

O Id curto do recurso, incluindo o nome e o tipo de recurso. Por exemplo, sites/mySite

Versão da API do cliente
x-ms-api-version True string

Api Versão a ser usada.

Nome da ação
actionName True string

Nome da ação de recurso a ser invocada

Devoluções

A resposta da operação de ação.

Resposta à ação
object

Invocar operação de recurso no provedor

Invoca uma operação em um recurso do Azure.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

ID de recurso curto
shortResourceId True string

O Id curto do recurso, incluindo o nome e o tipo de recurso. Por exemplo, sites/mySite

Versão da API do cliente
x-ms-api-version True string

Api Versão a ser usada.

Devoluções

A resposta da operação.

Resposta
object

Ler provedor de recursos

Lê um provedor de recursos específico dentro da assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

Expandir
$expand string

O parâmetro de consulta $expand.

Devoluções

Informações do provedor de recursos.

Body
Provider

Ler um grupo de recursos

Lê um grupo de recursos específico dentro da assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Devoluções

Informações do grupo de recursos.

Ler um recurso

Lê um objeto de recurso.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

ID de recurso curto
shortResourceId True string

O Id curto do recurso, incluindo o nome e o tipo de recurso. Por exemplo, sites/mySite

Versão da API do cliente
x-ms-api-version True string

Api Versão a ser usada.

Devoluções

Informações sobre recursos.

Ler um recurso no provedor

Lê um objeto de recurso.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

ID de recurso curto
shortResourceId True string

O Id curto do recurso, incluindo o nome e o tipo de recurso. Por exemplo, sites/mySite

Versão da API do cliente
x-ms-api-version True string

Api Versão a ser usada.

Devoluções

Informações sobre recursos.

Ler uma implantação de modelo

Lê uma implantação de modelo dentro de um grupo de recursos.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação do modelo de grupo de recursos.

Aguarde a implantação
wait boolean

Se a ação deve aguardar até que a implantação seja concluída

Devoluções

Informações de implantação.

Ler uma operação de implantação de modelo

Lê uma operação de implantação de modelo de grupo de recursos específico. Isso é útil para solucionar problemas de implantações de modelo com falha.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação do modelo de grupo de recursos.

ID da operação
operationId True string

Operação Id.

Devoluções

Informações sobre a operação de implantação.

Ler uma subscrição

Lê os detalhes de uma assinatura específica.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Devoluções

Informações de subscrição.

Lista as operações de implantação do modelo

Lista todas as operações de implantação de modelo. Isso é útil para solucionar problemas de implantações de modelo com falha.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação do modelo de grupo de recursos.

Início
$top integer

Parâmetros de consulta. Se nada for passado, retornará todos os valores.

Devoluções

Lista de operações de implantação.

Lista os locais de assinatura

Lista os locais disponíveis para a assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Devoluções

Resposta da operação da lista de locais.

Listar grupos de recursos

Lista todos os grupos de recursos dentro da assinatura. Os resultados são paginados em 1.000+ registros.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Filter
$filter string

O filtro a ser aplicado na operação.

Início
$top integer

Parâmetros de consulta. Se nada for passado, retornará todos os valores.

Devoluções

Lista de grupos de recursos.

Listar provedores de recursos

Lista os provedores de recursos disponíveis para a assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Início
$top integer

Parâmetros de consulta. Se nada for passado, retornará todos os valores.

Expandir
$expand string

O parâmetro de consulta $expand.

Devoluções

Lista de fornecedores de recursos.

Listar recursos por assinatura

Lê todos os recursos de uma assinatura específica. Os resultados são paginados em 1.000+ registros.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Filter
$filter string

O filtro a ser aplicado na operação.

Expandir
$expand string

O parâmetro de consulta $expand.

Início
$top integer

Parâmetros de consulta. Se nada for passado, retornará todos os valores.

Devoluções

Lista de recursos.

Listar recursos por grupo de recursos

Lista todos os recursos em um grupo de recursos.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Filter
$filter string

O filtro a ser aplicado na operação.

Expandir
$expand string

O parâmetro de consulta $expand.

Início
$top integer

Parâmetros de consulta. Se nada for passado, retornará todos os valores.

Devoluções

Lista de recursos.

Listar subscrições

Obtém uma lista de todas as assinaturas às quais a entidade de segurança tem acesso.

Devoluções

Resposta da operação da lista de assinaturas.

Listar tags de recursos de assinatura

Lista todas as tags de recursos de assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Devoluções

Lista de tags de assinatura.

Registrar provedor de recursos

Registra um provedor de recursos a ser usado com uma assinatura. Isso fornecerá permissões para o serviço em sua assinatura.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Fornecedor de Recursos
resourceProviderNamespace True string

Namespace do provedor de recursos.

Devoluções

Informações do provedor de recursos.

Body
Provider

Validar uma implantação de modelo

Valida um modelo de implantação. Esta operação não tem efeitos colaterais e pode ser usada para testar uma implantação de modelo para erros lógicos ou de sintaxe.

Parâmetros

Name Chave Necessário Tipo Description
Subscription
subscriptionId True string

O identificador exclusivo para a assinatura do Microsoft Azure. A ID da assinatura faz parte da ID de cada recurso do Azure.

Grupo de Recursos
resourceGroupName True string

Nome do grupo de recursos.

Nome da implantação
deploymentName True string

O nome da implantação do modelo de grupo de recursos.

Conteúdo do modelo
template object

O conteúdo do modelo. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. Use apenas um de Template ou TemplateLink.

URI do modelo
uri True string

URI fazendo referência ao modelo.

Versão do conteúdo do modelo
contentVersion string

Se incluído, deve corresponder ao ContentVersion no modelo.

Parâmetros
parameters object

Parâmetros de implantação. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada. Use apenas um dos parâmetros ou ParametersLink.

Parâmetros URI
uri True string

URI fazendo referência ao modelo.

Versão do conteúdo dos parâmetros
contentVersion string

Se incluído, deve corresponder ao ContentVersion no modelo.

Modo de implantação
mode True string

O modo de implantação.

Nível de detalhe
detailLevel string

O nível de detalhe de depuração.

Devoluções

Informações da resposta de implantação do modelo de validação.

Definições

Localização

Informações de localização.

Name Caminho Tipo Description
Id
id string

O ID totalmente qualificado do local. Por exemplo, /subscriptions/00000000-0000-0000-0000-00000000000/locations/westus.

ID da Subscrição
subscriptionId string

O ID da subscrição.

Nome da Localização
name string

O nome do local.

Nome de exibição
displayName string

O nome para exibição do local.

Latitude
latitude string

A latitude do local.

Longitude
longitude string

A longitude do local.

LocationListResult

Resposta da operação da lista de locais.

Name Caminho Tipo Description
valor
value array of Location

Os locais.

Subscription

Informações de subscrição.

Name Caminho Tipo Description
Id
id string

O Id totalmente qualificado. Por exemplo, /subscriptions/00000000-0000-0000-0000-0000000000000.

ID da Subscrição
subscriptionId string

O ID da subscrição.

ID de Inquilino
tenantId string

O inquilino Id.

Nome de exibição
displayName string

O nome de exibição da assinatura.

Estado
state string

O estado da assinatura.

Políticas de Subscrição
subscriptionPolicies SubscriptionPolicies

Políticas de subscrição.

Fonte de autorização
authorizationSource string

A fonte de autorização da solicitação. Os valores válidos são uma ou mais combinações de Legacy, RoleBased, Bypassed, Direct e Management. Por exemplo, 'Legado, baseado em funções'.

Políticas de Subscrição

Políticas de subscrição.

Name Caminho Tipo Description
ID de posicionamento do local
locationPlacementId string

O ID de posicionamento do local da assinatura. O Id indica quais regiões são visíveis para uma assinatura. Por exemplo, uma subscrição com um ID de posicionamento de localização de Public_2014-09-01 tem acesso a regiões públicas do Azure.

ID da cota
quotaId string

O ID da cota de assinatura.

Limite de gastos
spendingLimit string

O limite de gastos da assinatura.

SubscriptionListResult

Resposta da operação da lista de assinaturas.

Name Caminho Tipo Description
valor
value array of Subscription

As subscrições.

Próximo link
nextLink string

O URL para obter o próximo conjunto de resultados.

Entidade que representa a referência ao modelo.

Name Caminho Tipo Description
URI do modelo
uri string

URI fazendo referência ao modelo.

Versão do conteúdo do modelo
contentVersion string

Se incluído, deve corresponder ao ContentVersion no modelo.

Entidade que representa a referência aos parâmetros de implantação.

Name Caminho Tipo Description
Parâmetros URI
uri string

URI fazendo referência ao modelo.

Versão do conteúdo dos parâmetros
contentVersion string

Se incluído, deve corresponder ao ContentVersion no modelo.

DepuraçãoConfiguração

Name Caminho Tipo Description
Nível de detalhe
detailLevel string

O nível de detalhe de depuração.

DeploymentExportResult

O resultado da exportação da implantação.

Name Caminho Tipo Description
Template
template object

O conteúdo do modelo.

ResourceManagementErrorWithDetails

Name Caminho Tipo Description
código
code string

O código de erro retornado do servidor.

mensagem
message string

A mensagem de erro retornada do servidor.

destino
target string

O alvo do erro.

details
details array of object

Erro de validação.

AliasPathType

O tipo de caminhos para alias.

Name Caminho Tipo Description
caminho
path string

O caminho de um alias.

apiVersions
apiVersions array of string

As versões api.

AliasType

O tipo de alias.

Name Caminho Tipo Description
nome
name string

O nome do alias.

Caminhos
paths array of AliasPathType

Os caminhos para um alias.

ProviderResourceType

Tipo de recurso gerenciado pelo provedor de recursos.

Name Caminho Tipo Description
resourceType
resourceType string

O tipo do recurso.

localizações
locations array of ObjectWithoutType

A coleção de locais onde esse tipo de recurso pode ser criado.

aliases
aliases array of AliasType

Os aliases suportados por este tipo de recurso.

apiVersions
apiVersions array of string

A versão api.

propriedades
properties object

As propriedades.

Provider

Informações do provedor de recursos.

Name Caminho Tipo Description
Id
id string

O ID do provedor.

Namespace
namespace string

O namespace do provedor.

Estado de Registo
registrationState string

O estado de registo do fornecedor.

Tipo de Recurso
resourceTypes array of ProviderResourceType

A coleção de tipos de recursos do provedor.

BasicDependency

Informações de dependência de implantação.

Name Caminho Tipo Description
id
id string

A ID da dependência.

resourceType
resourceType string

O tipo de recurso de dependência.

resourceName
resourceName string

O nome do recurso de dependência.

Dependência

Informações de dependência de implantação.

Name Caminho Tipo Description
dependeDe
dependsOn array of BasicDependency

A lista de dependências.

id
id string

A ID da dependência.

resourceType
resourceType string

O tipo de recurso de dependência.

resourceName
resourceName string

O nome do recurso de dependência.

DeploymentPropertiesExtended

Propriedades de implantação com detalhes adicionais.

Name Caminho Tipo Description
provisioningState
provisioningState string

O estado do provisionamento.

correlationId
correlationId string

A ID de correlação da implantação.

carimbo de data/hora
timestamp date-time

O carimbo de data/hora da implantação do modelo.

saídas
outputs object

Pares chave/valor que representam deploymentoutput.

providers
providers array of Provider

A lista de provedores de recursos necessários para a implantação.

dependências
dependencies array of Dependency

A lista de dependências de implantação.

modelo
template object

O conteúdo do modelo. Use apenas um de Template ou TemplateLink.

modeloLink
templateLink TemplateLink

Entidade que representa a referência ao modelo.

parameters
parameters object

Parâmetros de implantação. Use apenas um dos parâmetros ou ParametersLink.

parâmetrosLink
parametersLink ParametersLink

Entidade que representa a referência aos parâmetros de implantação.

Modo de implantação
mode string

O modo de implantação.

debugSetting
debugSetting DebugSetting

DeploymentValidateResult

Informações da resposta de implantação do modelo de validação.

Name Caminho Tipo Description
erro
error ResourceManagementErrorWithDetails
propriedades
properties DeploymentPropertiesExtended

Propriedades de implantação com detalhes adicionais.

ImplantaçãoEstendida

Informações de implantação.

Name Caminho Tipo Description
Id
id string

A ID da implantação.

Nome
name string

O nome da implantação.

propriedades
properties DeploymentPropertiesExtended

Propriedades de implantação com detalhes adicionais.

DeploymentListResult

Lista de implantações.

Name Caminho Tipo Description
valor
value array of DeploymentExtended

A lista de implantações.

Próximo link
nextLink string

O URL para obter o próximo conjunto de resultados.

ProviderListResult

Lista de fornecedores de recursos.

Name Caminho Tipo Description
valor
value array of Provider

A lista de provedores de recursos.

Próximo Link
nextLink string

O URL para obter o próximo conjunto de resultados.

GenericResource

Informações sobre recursos.

Name Caminho Tipo Description
Id
id string

ID do recurso

Nome
name string

Nome do recurso

Tipo
type string

Tipo de recurso

Localização
location string

Localização do recurso

Etiquetas
tags object

Etiquetas de recursos

plano
plan Plan

Planeje o recurso.

Variante
kind string

O tipo de recurso.

Administrado por
managedBy string

Id do recurso que gerencia esse recurso.

SKU
sku Sku

Sku para o recurso.

Identidade
identity Identity

Identidade do recurso.

Propriedades
properties object

As propriedades do recurso.

Plan

Planeje o recurso.

Name Caminho Tipo Description
Id
name string

O ID do plano.

Editora
publisher string

O ID do editor.

Produto
product string

O ID da oferta.

Código Promocional
promotionCode string

O código promocional.

Sku

Sku para o recurso.

Name Caminho Tipo Description
Nome
name string

O nome do SKU.

Escalão de serviço
tier string

A camada de sku.

Tamanho
size string

O tamanho do sku.

Família
family string

A família sku.

Modelo
model string

O modelo sku.

Capacidade
capacity integer

A capacidade de sku.

Identidade

Identidade do recurso.

Name Caminho Tipo Description
Principal Id
principalId string

O id principal da identidade do recurso.

ID de Inquilino
tenantId string

A ID do locatário do recurso.

Tipo
type string

O tipo de identidade.

ResourceListResult

Lista de recursos.

Name Caminho Tipo Description
valor
value array of GenericResource

A lista de recursos.

Próximo link
nextLink string

O URL para obter o próximo conjunto de resultados.

Grupo de Recursos

Informações do grupo de recursos.

Name Caminho Tipo Description
Id
id string

A ID do grupo de recursos (por exemplo, /subscriptions/XXX/resourceGroups/YYY).

Nome
name string

O Nome do grupo de recursos.

Localização
location string

A localização do grupo de recursos. Ele não pode ser alterado após a criação do grupo de recursos. Tem de ser uma das Localizações do Azure suportadas, tais como Oeste dos EUA, Leste dos EUA, Europa Ocidental, Ásia Oriental, etc.

Administrado por
managedBy string

Id do recurso que gerencia esse grupo de recursos.

Etiquetas
tags object

As tags anexadas ao grupo de recursos.

propriedades
properties ResourceGroupProperties

As propriedades do grupo de recursos.

ResourceGroupProperties

As propriedades do grupo de recursos.

Name Caminho Tipo Description
Estado de Aprovisionamento
provisioningState string

O estado de provisionamento.

ResourceGroupListResult

Lista de grupos de recursos.

Name Caminho Tipo Description
valor
value array of ResourceGroup

A lista de grupos de recursos.

Próximo link
nextLink string

O URL para obter o próximo conjunto de resultados.

TagCount

Contagem de tags.

Name Caminho Tipo Description
Tipo
type string

Tipo de contagem.

Valor
value integer

Valor da contagem.

TagValue

Informações da marca.

Name Caminho Tipo Description
Tag Id
id string

O ID da tag.

Valor da tag
tagValue string

O valor da tag.

Contagem de tags
count TagCount

Contagem de tags.

Detalhes da Tag

Detalhes da tag.

Name Caminho Tipo Description
Id
id string

O ID da tag.

Nome
tagName string

O nome da etiqueta.

Contagem de tags
count TagCount

Contagem de tags.

values
values array of TagValue

A lista de valores de tag.

TagsListResult

Lista de tags de assinatura.

Name Caminho Tipo Description
valor
value array of TagDetails

A lista de tags.

Próximo Link
nextLink string

O URL para obter o próximo conjunto de resultados.

TargetResource

Recurso de destino.

Name Caminho Tipo Description
Id
id string

A ID do recurso.

Nome
resourceName string

O nome do recurso.

Tipo
resourceType string

O tipo do recurso.

HttpMessage

Name Caminho Tipo Description
conteúdo
content object

Conteúdo da mensagem HTTP.

DeploymentOperationProperties

Propriedades da operação de implantação.

Name Caminho Tipo Description
provisioningState
provisioningState string

O estado do provisionamento.

carimbo de data/hora
timestamp date-time

A data e hora da operação.

serviceRequestId
serviceRequestId string

ID de solicitação de serviço de operação de implantação.

código de estado
statusCode string

Código de status da operação.

statusMensagem
statusMessage object

Mensagem de status da operação.

Recurso de destino
targetResource TargetResource

Recurso de destino.

pedido
request HttpMessage
response
response HttpMessage

ImplantaçãoOperação

Informações sobre a operação de implantação.

Name Caminho Tipo Description
Id
id string

ID da operação de implantação completa.

ID da operação
operationId string

ID da operação de implantação.

propriedades
properties DeploymentOperationProperties

Propriedades da operação de implantação.

DeploymentOperationsListResult

Lista de operações de implantação.

Name Caminho Tipo Description
valor
value array of DeploymentOperation

A lista de implantações.

Próximo link
nextLink string

O URL para obter o próximo conjunto de resultados.

ResourceGroupExportResult

Name Caminho Tipo Description
Template
template object

O conteúdo do modelo.

erro
error ResourceManagementErrorWithDetails

ObjectWithoutType

objecto

Este é o tipo 'objeto'.