---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Criar um bloco de recursos para o Microsoft Azure Cloud

# Criar um bloco de recursos para o Microsoft Azure Cloud {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 min. de leitura

Blocos de recursos são os blocos de construção dos itens do catálogo na nuvem. Crie um bloco de recursos para o provedor da plataforma de nuvem do Microsoft Azure com base em um tipo de IC do CMDB.

## Antes de Iniciar

Função necessária: sn_cmp.cmp_root_admin

## Procedimento

1. No Portal de administração de nuvem, navegue até DesignBlocos de recursos.
2. Clique em Novo para abrir a caixa de diálogo Criar bloco de recursos e preencha o formulário.  
   Para obter uma descrição detalhada de cada campo, consulte [Criar um bloco de recursos personalizado](https://servicenow-prod.fluidtopics.net/2Vjfl5~RmQ5huAdkL7eExQ "Se os blocos no sistema de base não fornecerem os recursos de nuvem que você precisa provisionar, você poderá criar um bloco de recursos personalizado.").
   {#create-resource-block-azure-terraform__table_ig4_vj4_ldb__entry__2}

   | Campo | Descrição |
   |-|-|
   | Nome | Insira um nome (Datacenter do Azure) para o bloco de recursos. |
   | Descrição | Insira uma descrição válida |
   | Camada | Selecione o tipo de bloco de recursos (Logical Datacenter). |
   | Tipo de IC | Selecione o tipo de IC (Datacenter do Azure) que o bloco de recursos representa. |
   | Interface de Convidado | Selecione uma interface de convidado padrão (Interface de Computação) a ser usada ao adicionar um bloco de recursos a um modelo. |
   [ ]

   {#create-resource-block-azure-terraform__table_ig4_vj4_ldb}
3. Clique em Enviar.  
   As informações do bloco de recursos são exibidas.
4. Clique na subguia Script de recurso e em Novo.  
   {#create-resource-block-azure-terraform__table_hwh_cw2_pdb__entry__2}

   | Campo | Descrição |
   |-|-|
   | Nome | Insira um nome (por exemplo, Create_AzureTF_Stack_Response_Processor) para o script do recurso. |
   | Tipo | Selecione um tipo (Processador de resposta) para o script. |
   | Script Script de recurso para criar | Insira o seguinte script: function processResponse (response, cloudServiceAccountId, ldc, correlationId, step, requestorContext, stackId) { var responseObject = global.JSON.parse(response); var tfState = global.JSON.parse(responseObject.terraform.state); var processor = new sn_cmp_terraform.TerraformResponseProcessor(); var processedResponses = processor.processResponse(tfState, cloudServiceAccountId,  ldc, correlationId, step, requestorContext, stackId); return global.JSON.stringify(processedResponses); } |
   | Script Script de recurso para exclusão | Insira o seguinte script: function processResponse (response, cloudServiceAccountId, ldc, correlationId, step, requestorContext, stackId) { var responseObject = global.JSON.parse(response); var tfState = global.JSON.parse(responseObject.terraform.state); var processor = new sn_cmp_terraform.TerraformResponseProcessor(); var processedResponses = processor.processResponse(tfState, cloudServiceAccountId,  ldc, correlationId, step, requestorContext, stackId); return global.JSON.stringify(processedResponses); } |
   [ ]

   {#create-resource-block-azure-terraform__table_hwh_cw2_pdb}
5. Clique em Enviar.
6. Clique na subguia Operações e, em seguida, clique em Etapas.
7. Selecione CreateStack na lista Operações.
8. Clique no ícone de adição Adicionar uma etapa para abrir a caixa de diálogo Adicionar etapas de operação e preencha o formulário.  
   {#create-resource-block-azure-terraform__table_q1n_4qw_52b__entry__2}

   | Campo | Descrição |
   |-|-|
   | Tipo de Operação | Selecione o tipo de operação. Invocar API de nuvem: selecione esta opção para selecionar um provedor, interface e método do CAPI. |
   | Provedor de API \[Tipo de operação = Invocar API de nuvem\] | Selecione a API que fornece as interfaces necessárias. Os provedores fazem parte da API da nuvem (CAPI). Por exemplo, o CAPI fornece o provedor Terraform OpenSource, que fornece a Interface de Orquestração de configuração. Este valor aparecerá se você selecionar o tipo de operação Invocar API em nuvem. |
   | Interface de API \[Tipo de operação = Invocar API de nuvem\] | Selecione a interface que tem os métodos que você deseja usar. Para este exemplo, a Interface de Orquestração de configuração fornece várias interfaces ou métodos que o sistema usa durante o provisionamento. |
   | Método de API \[Tipo de operação = Invocar API de nuvem\] | Selecione o método para executar a operação. Neste exemplo, ExecuteCommand é necessário para provisionar modelos do Terraform. |
   | Versão de CAPI \[Tipo de operação = Invocar API de nuvem\] | Insira a versão da API CAPI. |
   | Condição | Insira uma condição opcional que deve ser atendida antes que o sistema use esta etapa. |
   [ ]

   {#create-resource-block-azure-terraform__table_q1n_4qw_52b}
9. Clique em Enviar.
10. Clique em Processador de resposta e, em seguida, clique no ícone de adição.  
    A caixa de diálogo Adicionar processador de resposta é exibida.
11. Selecione Create_AzureTF_Stack_Response_Processor na lista Nome do script e clique em Enviar.
12. Mova o estado do bloco de recursos de Rascunho para Publicado.  
    O bloco de recursos do Azure Datacenter passa do estado de rascunho para o estado publicado e nenhuma mudança adicional pode ser feita no bloco de recursos. As mudanças em um bloco de recursos podem ser feitas somente se o status estiver definido como Rascunho.
{#create-resource-block-azure-terraform__steps_x3y_bv2_pdb}

