Gerir recursos do Azure e monitorizar os custos ao criar tarefas de automatização (pré-visualização)

Importante

Esta capacidade está em pré-visualização e está sujeita aos Termos de Utilização Suplementares das Pré-visualizações do Microsoft Azure.

Para o ajudar a gerir os recursos do Azure mais facilmente, pode criar tarefas de gestão automatizadas para um recurso ou grupo de recursos específico. Estas tarefas variam em número e disponibilidade, com base no tipo de recurso. Por exemplo, para uma conta de armazenamento do Azure, pode configurar uma tarefa de automatização que envia o custo mensal dessa conta de armazenamento. Para uma máquina virtual do Azure, pode criar uma tarefa de automatização que ativa ou desativa essa máquina virtual numa agenda predefinida.

Pode criar uma tarefa de automatização a partir de um modelo de tarefa de automatização específico. A tabela seguinte lista os tipos de recursos atualmente suportados e os modelos de tarefas disponíveis nesta pré-visualização:

Tipo de recurso Modelos de tarefas de automatização
Todos os recursos do Azure Enviar o custo mensal do recurso
Máquinas virtuais do Azure Além disso,

- Desligar Máquina Virtual
- Iniciar Máquina Virtual
- Desalocar Máquina Virtual
Contas de armazenamento do Azure Além disso,

- Eliminar blobs antigos
Azure Cosmos DB Além disso,

- Enviar o resultado da consulta por e-mail

Este artigo mostra-lhe como concluir as seguintes tarefas:

Como é que as tarefas de automatização diferem das Automatização do Azure?

As tarefas de automatização são mais básicas e leves do que Automatização do Azure. Atualmente, só pode criar uma tarefa de automatização ao nível dos recursos do Azure. Nos bastidores, uma tarefa de automatização é, na verdade, um recurso de aplicação lógica que executa um fluxo de trabalho. Este fluxo de trabalho da aplicação lógica é alimentado pelo serviço do Azure Logic Apps multi-inquilino. Depois de criar a tarefa de automatização, pode ver e editar o fluxo de trabalho subjacente ao abrir a tarefa no estruturador do fluxo de trabalho. Depois de uma tarefa terminar, pelo menos, uma execução, pode rever o estado, o histórico, as entradas e as saídas da execução.

Em comparação, Automatização do Azure é um serviço de configuração e automatização baseado na cloud que suporta uma gestão consistente nos seus ambientes do Azure e não do Azure. O serviço é composto pela automatização de processos para orquestrar processos que utilizam runbooks, gestão de configuração com controlo de alterações e inventário, gestão de atualizações, capacidades partilhadas e funcionalidades heterogéneas. A automatização dá-lhe controlo total durante a implementação, operações e desativação de cargas de trabalho e recursos.

Preços

Quando cria uma tarefa de automatização, os custos não são iniciados automaticamente. Por baixo, uma tarefa de automatização é alimentada por um fluxo de trabalho num recurso de aplicação lógica alojado no Azure Logic Apps multi-inquilino. Assim, o modelo de preços de Consumo aplica-se às tarefas de automatização. A medição e a faturação baseiam-se nas execuções de acionadores e ações no fluxo de trabalho da aplicação lógica subjacente.

As execuções são limitadas e faturadas, independentemente de o fluxo de trabalho ser executado com êxito ou se o fluxo de trabalho é mesmo instanciado. Por exemplo, suponha que a sua tarefa de automatização utiliza um acionador de consulta que faz regularmente uma chamada de saída para um ponto final. Este pedido de saída é limitado e faturado como uma execução, independentemente de o acionador ser acionado ou ignorado, o que afeta a criação de uma instância de fluxo de trabalho.

Os acionadores e ações seguem as taxas do Plano de consumo, que diferem consoante estas operações sejam "incorporadas" ou "geridas" (Standard ou Enterprise). Os acionadores e ações também fazem transações de armazenamento, que utilizam a taxa de dados do Plano de consumo.

Nota

Como bónus mensal, o Plano de consumo inclui gratuitamente vários milhares de execuções incorporadas. Para obter informações específicas, reveja as taxas do Plano de consumo.

Pré-requisitos

  • Uma conta e subscrição do Azure. Se não tiver uma subscrição, inscreva-se numa conta do Azure gratuita.

  • O recurso do Azure que pretende gerir. Este artigo utiliza uma conta de armazenamento do Azure como exemplo.

  • Uma conta Office 365 se quiser acompanhar o exemplo, que envia e-mails com Office 365 Outlook.

Criar uma tarefa de automatização

  1. No portal do Azure, localize o recurso que pretende gerir.

  2. No menu de navegação de recursos, na secção Automatização , selecione Tarefas (pré-visualização).

    Captura de ecrã que mostra o menu de recursos portal do Azure e conta de armazenamento com

  3. No painel Tarefas , selecione Adicionar uma tarefa para que possa selecionar um modelo de tarefa.

    Captura de ecrã que mostra o painel

  4. No painel Adicionar uma tarefa , em Selecionar um modelo, no modelo da tarefa de replicação que pretende criar, selecione Selecionar. Se a página seguinte não for apresentada, selecione Seguinte: Autenticar.

    Este exemplo continua ao selecionar o modelo Enviar custo mensal para a tarefa de recurso .

    Captura de ecrã que mostra o painel

  5. Em Autenticar, na secção Ligações , selecione Criar para cada ligação que aparece na tarefa para que possa fornecer credenciais de autenticação para todas as ligações. Os tipos de ligações em cada tarefa variam consoante a tarefa.

    Este exemplo mostra apenas uma das ligações necessárias para esta tarefa.

    Captura de ecrã que mostra a opção

  6. Quando lhe for pedido, inicie sessão com as credenciais da sua conta do Azure.

    Captura de ecrã que mostra a seleção

    Cada ligação autenticada com êxito é semelhante a este exemplo:

    Captura de ecrã que mostra a ligação criada com êxito.

  7. Depois de autenticar todas as ligações, selecione Seguinte: Configurar se a página seguinte não for apresentada.

  8. Em Configurar, forneça um nome para a tarefa e quaisquer outras informações necessárias para a tarefa. Quando terminar, selecione Rever + criar.

    Nota

    Não pode alterar o nome da tarefa após a criação, pelo que considere um nome que ainda se aplica se editar o fluxo de trabalho subjacente. As alterações efetuadas ao fluxo de trabalho subjacente aplicam-se apenas à tarefa que criou e não ao modelo de tarefa.

    Por exemplo, se atribuir um nome à sua tarefa SendMonthlyCost, mas depois editar o fluxo de trabalho subjacente para ser executado semanalmente, não poderá alterar o nome da tarefa para SendWeeklyCost.

    As tarefas que enviam notificações por e-mail requerem um endereço de e-mail.

    Captura de ecrã que mostra as informações necessárias para a tarefa selecionada.

    A tarefa que criou, que é automaticamente em direto e em execução, é agora apresentada na lista Tarefas .

    Captura de ecrã que mostra a lista de tarefas de automatização

    Dica

    Se a tarefa não aparecer imediatamente, experimente atualizar a lista de tarefas ou aguarde um pouco antes de atualizar. Na barra de ferramentas, selecione Atualizar.

    Após a execução da tarefa selecionada, receberá um e-mail semelhante a este exemplo:

    Captura de ecrã que mostra a notificação por e-mail enviada por tarefa.

Rever o histórico de tarefas

Para ver o histórico de execuções de uma tarefa juntamente com os respetivos estados, entradas, saídas e outras informações, siga estes passos:

  1. No portal do Azure, localize o recurso que tem o histórico de tarefas que pretende rever.

  2. No menu do recurso, em Definições, na secção Automatização , selecione Tarefas (pré-visualização).

  3. Na lista de tarefas, localize a tarefa que pretende rever. Na coluna Execuções dessa tarefa, selecione Ver.

    Captura de ecrã que mostra uma tarefa e a opção

    O painel Histórico de execuções mostra todas as execuções da tarefa juntamente com os respetivos estados, horas de início, identificadores e durações de execução.

    Captura de ecrã que mostra as execuções de uma tarefa, os respetivos estados e outras informações.

    Aqui, os estados possíveis para uma execução:

    Estado Descrição
    Cancelado A tarefa foi cancelada durante a execução.
    Com falhas A tarefa tem, pelo menos, uma ação falhada, mas não existem ações subsequentes para lidar com a falha.
    Em execução A tarefa está atualmente em execução.
    Com êxito Todas as ações foram efetuadas com êxito. Uma tarefa ainda pode ser concluída com êxito se uma ação falhar, mas existir uma ação subsequente para lidar com a falha.
    Em espera A execução ainda não começou e está em pausa porque uma instância anterior da tarefa ainda está em execução.

    Para obter mais informações, veja Rever o histórico de execuções na vista de monitorização.

  4. Para ver os estados e outras informações de cada passo numa execução, selecione essa execução.

    O painel Execução da aplicação lógica é aberto e mostra o fluxo de trabalho subjacente que foi executado.

    • Um fluxo de trabalho começa sempre com um acionador. Para esta tarefa, o fluxo de trabalho começa com o acionador Periodicidade.

    • Cada passo mostra o estado e a duração da execução. Os passos com durações de 0 segundos demoraram menos de 1 segundo a serem executados.

    Captura de ecrã que mostra cada passo na duração de execução, estado e execução.

  5. Para rever as entradas e saídas de cada passo, selecione o passo, que se expande.

    Este exemplo mostra as entradas do acionador Periodicidade, que não tem saídas porque o acionador só especifica quando o fluxo de trabalho é executado e não fornece saídas para as ações subsequentes a processar.

    Captura de ecrã que mostra o acionador expandido e as entradas.

    Por outro lado, a ação Enviar um e-mail tem entradas de ações anteriores no fluxo de trabalho e saídas.

    Captura de ecrã que mostra uma ação expandida, entradas e saídas.

Para saber como pode criar os seus próprios fluxos de trabalho automatizados para que possa integrar aplicações, dados, serviços e sistemas para além do contexto de tarefas de automatização para recursos do Azure, consulte Início Rápido: Criar um fluxo de trabalho da aplicação lógica de consumo de exemplo - portal do Azure.

Editar a tarefa

Para alterar uma tarefa, tem estas opções:

Editar a tarefa inline

  1. No portal do Azure, localize o recurso que tem a tarefa que pretende atualizar.

  2. No menu de navegação de recursos, na secção Automatização , selecione Tarefas (pré-visualização).

  3. Na lista de tarefas, localize a tarefa que pretende atualizar. Abra o menu de reticências (...) da tarefa e selecione Editar em linha.

    Captura de ecrã que mostra o menu de reticências aberto e a opção selecionada

    Por predefinição, o separador Autenticar é apresentado e mostra as ligações existentes.

  4. Para adicionar novas credenciais de autenticação ou selecionar diferentes credenciais de autenticação existentes para uma ligação, abra o menu de reticências (...) da ligação e selecione Adicionar nova ligação ou, se disponível, credenciais de autenticação diferentes.

    Captura de ecrã que mostra o separador Autenticação, as ligações existentes e o menu de reticências selecionado.

  5. Para atualizar outras propriedades da tarefa, selecione Seguinte: Configurar.

    Para a tarefa neste exemplo, a única propriedade disponível para edição é o endereço de e-mail.

    Captura de ecrã que mostra o separador

  6. Quando tiver terminado, selecione Guardar.

Editar o fluxo de trabalho subjacente da tarefa

Quando altera o fluxo de trabalho subjacente de uma tarefa de automatização, as alterações afetam apenas a instância de tarefa que criou e não o modelo que cria a tarefa. Depois de efetuar e guardar as alterações, o nome que forneceu para a tarefa original poderá deixar de descrever a tarefa com precisão, pelo que poderá ter de recriar a tarefa com um nome diferente.

Dica

Como melhor prática, clone o fluxo de trabalho subjacente para que possa editar a versão copiada. Desta forma, pode fazer e testar as alterações na cópia enquanto a tarefa de automatização original continua a funcionar sem correr o risco de interrupção ou de interromper a funcionalidade existente. Depois de concluir as alterações e estar satisfeito com o facto de a nova versão ser executada com êxito, pode desativar ou eliminar a tarefa de automatização original e utilizar a versão clonada para a sua tarefa de automatização. Os passos seguintes incluem informações sobre como clonar o fluxo de trabalho.

  1. No portal do Azure, localize o recurso que tem a tarefa que pretende atualizar.

  2. No menu de navegação de recursos, na secção Automatização , selecione Tarefas.

  3. Na lista de tarefas, localize a tarefa que pretende atualizar. Abra o menu de reticências (...) da tarefa e selecione Abrir no Logic Apps.

    Captura de ecrã que mostra o menu de reticências aberto e a opção selecionada

    O fluxo de trabalho subjacente da tarefa é aberto no serviço Azure Logic Apps e mostra o painel Descrição geral onde pode ver o mesmo histórico de execuções que está disponível para a tarefa.

    Captura de ecrã que mostra a tarefa na vista do Azure Logic Apps com o painel Descrição geral selecionado.

  4. Para abrir o fluxo de trabalho subjacente no estruturador, no menu de navegação da aplicação lógica, selecione Estruturador de aplicações lógicas.

    Captura de ecrã a mostrar a opção de menu

    Agora pode editar as propriedades do acionador e ações do fluxo de trabalho, bem como editar o acionador e as ações que definem o fluxo de trabalho propriamente dito. No entanto, como melhor prática, siga os passos para clonar o fluxo de trabalho para que possa fazer as alterações numa cópia enquanto o fluxo de trabalho original continua a funcionar e a ser executado.

  5. Para clonar o fluxo de trabalho e editar a versão copiada, siga estes passos:

    1. No menu fluxo de trabalho da aplicação lógica, selecione Descrição geral.

    2. Na barra de ferramentas do painel de descrição geral, selecione Clonar.

    3. No painel de criação da aplicação lógica, em Nome, introduza um novo nome para o fluxo de trabalho da aplicação lógica copiada.

      Exceto o Estado da Aplicação Lógica, as outras propriedades não estão disponíveis para edição.

    4. Em Estado da Aplicação Lógica, selecione Desativado para que o fluxo de trabalho clonado não seja executado enquanto efetua as alterações. Pode ativar o fluxo de trabalho quando estiver pronto para testar as alterações.

    5. Depois de o Azure concluir o aprovisionamento do fluxo de trabalho clonado, localize e abra esse fluxo de trabalho no estruturador.

  6. Para ver as propriedades do acionador ou uma ação, expanda esse acionador ou ação.

    Por exemplo, pode alterar o acionador Periodicidade para ser executado semanalmente, em vez de mensalmente.

    Captura de ecrã que mostra o acionador de Periodicidade expandido com a lista Frequência aberta para mostrar as opções de frequência disponíveis.

    Para obter mais informações sobre o acionador Periodicidade, veja Criar, agendar e executar tarefas e fluxos de trabalho periódicos com o acionador Periodicidade..

  7. Para guardar as alterações, na barra de ferramentas do estruturador, selecione Guardar.

    Captura de ecrã que mostra a barra de ferramentas do estruturador e o comando

  8. Para testar e executar o fluxo de trabalho atualizado, na barra de ferramentas do estruturador, selecione Executar.

    Após a conclusão da execução, o estruturador mostra os detalhes de execução do fluxo de trabalho.

    Captura de ecrã que mostra os detalhes de execução do fluxo de trabalho no estruturador.

  9. Para desativar o fluxo de trabalho para que a tarefa não continue em execução, veja Gerir aplicações lógicas no portal do Azure.

Criar um modelo de tarefa de automatização a partir do fluxo de trabalho

Pode criar o seu próprio modelo de tarefa de automatização utilizando qualquer fluxo de trabalho da aplicação lógica de consumo que comece com um acionador periódico ou baseado em eventos, mas não com acionadores baseados em HTTP ou acionadores de webhook baseados em HTTP. Para esta tarefa, irá precisar dos seguintes itens:

Para criar o modelo e disponibilizar o modelo para utilização no Azure, eis os passos de alto nível:

  1. Exportar o fluxo de trabalho para um modelo de tarefa de automatização.
  2. Carregue o modelo para o ramo de trabalho no seu repositório bifurcado.
  3. Teste o seu modelo com a sua ferramenta de depuração Web ou o Fiddler.
  4. Crie um pedido Pull (PR) para o ramo de trabalho no ramo predefinido no repositório do GitHub dos modelos de tarefas de automatização do Azure.

Depois de a equipa do Azure Logic Apps rever e aprovar o pr para intercalar com o ramo predefinido, o seu modelo está disponível e em direto para todos os clientes do Azure.

Exportar o fluxo de trabalho para o modelo de tarefa de automatização

  1. Na portal do Azure, abra o fluxo de trabalho da aplicação lógica que pretende exportar. Certifique-se de que o fluxo de trabalho começa com um acionador periódico ou baseado em eventos e não com um acionador baseado em HTTP ou um acionador de webhook baseado em HTTP.

  2. No menu de recursos da aplicação lógica, selecione Descrição geral.

  3. Na barra de ferramentas do painel Descrição Geral , selecione Exportar Exportação>para Tarefa de Automatização.

    Captura de ecrã a mostrar a barra de ferramentas do painel

  4. No painel Exportar para a Tarefa de Automatização que é aberto, forneça as seguintes informações:

    Propriedade Necessário Valor Descrição
    Nome do Modelo Sim <template-name> O nome a apresentar amigável do modelo de tarefa de automatização.

    Importante: certifique-se de que utiliza um nome conciso e fácil de compreender, por exemplo , Listar máquinas virtuais obsoletos.

    Descrição do Modelo Yes <template-description> Uma descrição para a tarefa ou finalidade do modelo
    Tipos de Recursos Suportados Não Empty or <supported-Azure-resource-type-list> Os tipos de recursos do Azure de primeira classe onde pretende disponibilizar o modelo. Os tipos de sub-recursos não são atualmente suportados. Para incluir todos os tipos de recursos do Azure de primeira classe, deixe esta propriedade vazia. Para especificar vários tipos de recursos, separe cada nome com uma vírgula e utilize a seguinte sintaxe:

    Microsoft.<fornecedor de serviços> /<entity>

    Por exemplo, para disponibilizar o modelo para grupos de recursos do Azure, especifique Microsoft.Resources/resourceGroups. Para obter mais informações, veja Fornecedores de recursos para serviços do Azure.

    Tipos de Recursos Não Suportados Não Empty or <unsupported-Azure-resource-type-list> Se existirem, os tipos de recursos do Azure em que, especificamente, não quer disponibilizar o modelo. Para especificar vários tipos de recursos, separe cada nome com uma vírgula e utilize a seguinte sintaxe:

    Microsoft.<fornecedor de serviços> /<entity>

    Por exemplo, para tornar o modelo indisponível para grupos de recursos do Azure, especifique Microsoft.Resources/resourceGroups. Para obter mais informações, veja Fornecedores de recursos para serviços do Azure.

    Configurar Parâmetros No Varia Se o fluxo de trabalho incluir definições de parâmetros entre ambientes, esses parâmetros serão apresentados nesta secção para que possa configurar ainda mais. Pode selecionar se cada valor de parâmetro é fornecido a partir do recurso ou do criador da tarefa.

    - Se selecionar De Recurso, selecione um valor de propriedade Parâmetro de Origem a utilizar a partir desse recurso:

    -- Nome do Recurso
    -- Tipo de Recurso
    -- ID do Recurso
    -- ID da Subscrição
    -- Grupo de Recursos
    -- Localização do Recurso.

    - Se selecionar Utilizador Fornecido, selecione um formato de Modelo que determine como o criador da tarefa fornece o valor do parâmetro:

    -- Predefinição: o valor do parâmetro é diferente de um intervalo, frequência ou fuso horário.

    ---- especifique o nome a apresentar, o valor predefinido e a descrição do parâmetro.

    ---- Se o valor for um carimbo de data/hora (hh:mm:ss), defina a propriedade Formato como Formato da Hora.

    ---- Para marcar o parâmetro como necessário, altere Opcional para Obrigatório.

    -- Intervalo: o valor do parâmetro é um intervalo, como 1 ou 12.

    -- Frequência: o valor do parâmetro é uma frequência, como Hora, Dia ou Mês.

    -- Fuso horário: o valor do parâmetro é um fuso horário, como (UTC-08:00) Hora do Pacífico (E.U.A & . Canadá).

    O exemplo seguinte mostra as propriedades de um modelo de tarefa de automatização de exemplo que funciona apenas num grupo de recursos do Azure:

    Captura de ecrã a mostrar o painel

    Neste exemplo, o fluxo de trabalho subjacente da tarefa inclui as seguintes definições de parâmetros e especifica que estes valores de parâmetros são fornecidos pelo criador da tarefa:

    Parâmetro Description
    emailAddress Especifica o endereço de e-mail para onde enviar o relatório. Este parâmetro utiliza o modelo Predefinido , que lhe permite especificar as informações do parâmetro, o formato esperado e se o parâmetro é opcional ou não. Para este parâmetro de exemplo, o formato esperado é Nenhum e o parâmetro é Necessário.
    numberOf Especifica o número máximo de unidades de tempo que uma máquina virtual pode permanecer inativa. Este parâmetro utiliza o modelo Predefinido .
    timeUnit Especifica a unidade de tempo a utilizar para o valor do parâmetro. Este parâmetro utiliza o modelo Frequência , que mostra as unidades de tempo que o criador da tarefa pode selecionar, por exemplo , Hora, Dia ou Mês.
  5. Quando terminar, selecione Transferir Modelo e guarde o modelo com a extensão de nome de ficheiro .json . Para um nome de modelo consistente, utilize apenas minúsculas, hífenes entre palavras e a seguinte sintaxe:

    <action-verb> -<Azure-resource>

    Por exemplo, com base no nome de modelo de exemplo anterior, pode atribuir o nome list-stale-virtual-machines.json ao ficheiro de modelo.

Carregar modelo para o GitHub

  1. Aceda ao GitHub e inicie sessão com a sua conta do GitHub.

  2. Aceda ao repositório do GitHub dos modelos de tarefas de automatização do Azure, que o encaminha para o ramo predefinido no repositório.

  3. Na lista de ramos, mude para o ramo de trabalho.

  4. Acima da lista de ficheiros, selecione Adicionar ficheiro>Carregar ficheiros.

  5. Arraste o ficheiro de definição do fluxo de trabalho para a área especificada na página ou selecione escolher os seus ficheiros.

  6. Depois de adicionar o modelo, na mesma pasta, abra o ficheiro manifest.json e adicione uma entrada para o ficheiro <template-name.json>.

Testar o modelo

Pode utilizar a sua ferramenta de depuração Web favorita para testar o modelo que carregou para o seu diretório de trabalho. Este exemplo continua ao utilizar o Fiddler com o script que modifica os pedidos Web. Se utilizar uma ferramenta diferente, utilize os passos e o script equivalentes para a sua ferramenta.

  1. No script do Fiddler, localize a onBeforeRequest() função e adicione o seguinte código à função, por exemplo:

    static function OnBeforeRequest(oSession: Session)
    {
       if (oSession.url == "raw.githubusercontent.com/azure/automation-task-template/master/templates/manifest.json") {
          oSession.url = "raw.githubusercontent.com/<GitHub-username>/automation-task-template/<working-branch>/templates/manifest.json";
       }
    
       if (oSession.url == "raw.githubusercontent.com/azure/automation-task-template/master/templates/<template-name>") {
          oSession.url = "raw.githubusercontent.com/<GitHub-username>/automation-task-template/<working-branch>/templates/<template-name>";
       }
    
       {...}
    }
    

    Este código obtém os ficheiros manifest.json e <template-name.json> do seu repositório bifurcado, em vez de a partir do repositório principal do GitHub do Azure.

    Assim, com base no exemplo, o código de redirecionamento de ficheiros é semelhante à seguinte versão:

    static function OnBeforeRequest(oSession: Session)
    {
       if (oSession.url == "raw.githubusercontent.com/azure/automation-task-template/master/templates/manifest.json") {
          oSession.url = "raw.githubusercontent.com/sophowe/automation-task-template/upload-auto-template/templates/manifest.json";
       }
    
       if (oSession.url == "raw.githubusercontent.com/azure/automation-task-template/master/templates/list-stale-virtual-machines.json") {
          oSession.url = "raw.githubusercontent.com/sophowe/automation-task-template/upload-auto-template/templates/list-stale-virtual-machines.json";
       }
    
       {...}
    }
    
  2. Antes de executar o teste, certifique-se de que fecha todas as janelas do browser e limpa a cache do browser no Fiddler.

  3. Abra uma nova janela do browser e inicie sessão no portal do Azure.

  4. Abra o recurso do Azure onde espera encontrar a tarefa de automatização. Crie uma tarefa de automatização com o modelo exportado. Execute a tarefa.

Se a sua tarefa for executada com êxito, continue ao criar um pedido Pull do ramo de trabalho para o ramo predefinido.

Criar o seu pedido Pull

  1. Em Consolidar alterações, introduza um título conciso mas descritivo para a atualização. Pode fornecer mais informações na caixa de descrição.

  2. Selecione Criar um novo ramo para esta consolidação e inicie um pedido Pull. Na linha de comandos, indique um nome para o ramo de trabalho, por exemplo:

    <your-GitHub-alias>-<automation-task-name>-template

  3. Quando estiver pronto, selecione Propor alterações. Na página seguinte, selecione Criar pedido Pull.

  4. Forneça um nome e uma descrição para o seu pedido Pull. No canto inferior direito, selecione Criar pedido Pull.

  5. Aguarde que a equipa do Azure Logic Apps reveja o seu pedido Pull.

Enviar comentários

Gostaríamos de saber a sua opinião! Para comunicar erros, fornecer comentários ou fazer perguntas sobre esta capacidade de pré-visualização, contacte a equipa do Azure Logic Apps.

Passos seguintes