O cmdlet New-AzAutomationModule importa um módulo para a Automação do Azure.
Esse comando aceita um arquivo compactado que tem uma extensão de nome de arquivo .zip.
O arquivo contém uma pasta que inclui um arquivo que é um dos seguintes tipos:
Módulo do Windows PowerShell, que tem uma extensão de nome de arquivo .psm1 ou .dll
Manifesto do módulo do Windows PowerShell, que tem uma extensão de nome de arquivo .psd1 O nome do arquivo .zip, o nome da pasta e o nome do arquivo na pasta devem ser os mesmos.
Especifique o arquivo .zip como uma URL que o serviço de Automação pode acessar.
Se você importar um módulo do Windows PowerShell para Automação usando esse cmdlet ou o cmdlet Set-AzAutomationModule, a operação será assíncrona.
O comando conclui se a importação é bem-sucedida ou falha.
Para verificar se ele foi bem-sucedido, execute o seguinte comando: PS C:\\\> $ModuleInstance = Get-AzAutomationModule -Name ModuleName Check the ProvisioningState property for a value of Succeeded.
Esse comando importa um módulo chamado ContosoModule para a conta de Automação chamada Contoso17.
O módulo é armazenado em um blob do Azure em uma conta de armazenamento chamada contosostorage e em um contêiner chamado módulos.
Parâmetros
-AutomationAccountName
Especifica o nome da conta de Automação para a qual esse cmdlet importa um módulo.
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.