Módulo do PowerShell do kit de ferramentas FinOps
O módulo do PowerShell do kit de ferramentas FinOps é uma coleção de comandos para automatizar e gerenciar soluções FinOps. Estamos apenas começando, então deixe-nos saber o que você gostaria de ver a seguir. Para obter detalhes sobre o módulo do PowerShell do kit de ferramentas FinOps, consulte a Galeria do PowerShell.
Instalar o módulo
O módulo do kit de ferramentas FinOps requer o PowerShell 7, que é integrado ao Azure Cloud Shell e tem suporte em todos os principais sistemas operacionais.
O Azure Cloud Shell vem com o PowerShell 7 e o Azure PowerShell pré-instalados. Se você não estiver usando o Azure Cloud Shell, precisará instalar o PowerShell primeiro e, em seguida, executar os seguintes comandos para instalar o Azure PowerShell:
Install-Module -Name Az.Accounts
Install-Module -Name Az.Resources
Para instalar o módulo do kit de ferramentas FinOps, execute o seguinte comando no Azure Cloud Shell ou em um cliente do PowerShell:
Install-Module -Name FinOpsToolkit
Se for a primeira vez que usa o Azure PowerShell, você também precisará entrar em sua conta e selecionar uma assinatura padrão:
Connect-AzAccount
Ele mostra uma janela pop-up para entrar na sua conta. Se você não vir a janela, ela pode estar em uma tela diferente.
Comandos
O módulo do PowerShell do kit de ferramentas FinOps inclui comandos para gerenciar soluções FinOps. Aqui estão os comandos disponíveis:
Comandos gerais do kit de ferramentas
- Get-FinOpsToolkitVersion – Obtenha detalhes sobre as versões disponíveis do kit de ferramentas FinOps.
Comandos do Gerenciamento de Custos
- Get-FinOpsCostExport – Obtenha detalhes sobre as exportações do Gerenciamento de Custos.
- New-FinOpsCostExport – Crie uma nova exportação do Gerenciamento de Custos.
- Remove-FinOpsCostExport – Exclua uma exportação do Gerenciamento de Custos e, opcionalmente, os dados associados à exportação.
- Start-FinOpsCostExport – Inicia uma execução de exportação do Gerenciamento de Custos para o período mais recente.
Comandos de hubs FinOps
- Deploy-FinOpsHub – Implante seu primeiro hub ou atualize para a versão mais recente.
- Get-FinOpsHub – Obtenha detalhes sobre sua instância do hub FinOps.
- Initialize-FinOpsHubDeployment – Inicializa a implantação para hubs FinOps.
- Register-FinOpsHubProviders – Registra provedores de recursos para hubs FinOps.
- Remove-FinOpsHub – Exclui uma instância do hub FinOps.
Comandos de dados abertos
- Get-FinOpsPricingUnit – Obtém uma ID e um nome da região do Azure.
- Get-FinOpsRegion – Obtém uma ID e um nome de região do Azure.
- Get-FinOpsResourceType – Obtém detalhes sobre um tipo de recurso do Azure.
- Get-FinOpsService – Obtém o nome e a categoria de um serviço, editor e provedor de nuvem.
Procurando mais?
Adoraríamos ouvir sobre quaisquer comandos ou scripts que você esteja procurando. Para sugerir uma nova ideia na lista de problemas do kit de ferramentas FinOps, vote nas ideias existentes ou crie um novo problema. Nós nos concentramos nas ideias com mais votos.
Conteúdo relacionado
Produtos relacionados:
Soluções relacionadas:
- Hubs FinOps
- Mecanismo de otimização
- Módulos do Registro Bicep
- Dados abertos do kit de ferramentas FinOps