Início rápido

Nesta página, mostramos como habilitar o Cloud Tools for PowerShell, autenticar com o Cloud SDK e executar cmdlets do PowerShell.

Antes de começar

Conclua as etapas a seguir:

  1. Faça login na sua Conta do Google.

    Se você ainda não tiver uma, inscreva-se.

  2. Selecione ou crie um projeto do GCP.

    Acessar a página Gerenciar recursos

  3. Verifique se o faturamento foi ativado para o projeto.

    Saiba como ativar o faturamento

  4. Instale o Cloud SDK da linha de comando do PowerShell executando o seguinte comando como administrador:
  5. Install-Module GoogleCloud

Autenticar com o Cloud SDK

O Cloud Tools for PowerShell usa credenciais e configurações armazenadas no Cloud SDK para ativar os cmdlets. Para usar os cmdlets, primeiro faça login usando o SDK:

  1. No prompt de comando, execute o seguinte comando:

    gcloud init
  2. Aceite a opção de fazer login com sua conta de usuário do Google:

    To continue, you must log in. Would you like to log in (Y/n)? Y

  3. No seu navegador, faça login na sua conta de usuário do Google quando solicitado e clique em Permitir para permitir acesso aos recursos do Google Cloud Platform.

  4. No prompt de comando, selecione um projeto do Cloud Platform para que você tem permissão de Proprietário, Editor ou Leitor:

    Pick a cloud project to use:
    [1] [my-project-1]
    [2] [my-project-2]
    ...
    Please enter your numeric choice:

Executar cmdlets do PowerShell

Após a autenticação, você poderá começar a usar o Cloud Tools for PowerShell. Abra uma janela do PowerShell e tente executar os seguintes comandos.

Consulte todos os intervalos do projeto atual, todos de um projeto específico ou um intervalo específico:

$currentProjBuckets = Get-GcsBucket
$specificProjBuckets = Get-GcsBucket -Project my-project-1
$bucket = Get-GcsBucket -Name my-bucket-name

Liste todas as instâncias do Google Compute Engine associadas a um projeto:

Get-GceInstance -Project my-project-1 |
    Sort Status |
    Format-Table Name, Status -GroupBy Status

    Status: RUNNING

Name    Status
----    ------
my-vm-2 RUNNING
my-vm-3 RUNNING

    Status: TERMINATED

Name    Status
----    ------
my-vm-1 TERMINATED

O Cloud Tools for PowerShell inclui um provedor do PowerShell para o Google Cloud Storage. Esse provedor permite que você use comandos como cd, dir, copy e del para navegar e manipular dados no Cloud Storage como se eles estivessem em um sistema de arquivos local.

Para usar diretamente o provedor, você pode iniciar o Cloud Tools for PowerShell por meio do atalho no menu Iniciar. Isso iniciará o console do PowerShell com o provedor carregado:

# Navigate to Cloud Storage
cd gs:\
# Show the available buckets
ls
# Create a new bucket
mkdir my-new-bucket

Você também pode disponibilizar o provedor do Cloud Storage em qualquer sessão do PowerShell importando o módulo do Cloud Tools for PowerShell via Import-Module GoogleCloud.

Próximas etapas

Saiba mais sobre cmdlets específicos na referência de cmdlets do Cloud Tools for PowerShell ou com o sistema de ajuda integrado do Windows PowerShell:

Get-Help New-GcsBucket
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Cloud Tools for PowerShell