Para interagir com um bucket do Google® Cloud Storage como parte de uma cadeia, adicione uma etapa com um comando de conector do Google Cloud Storage. Por exemplo:
- Criar pastas
- Download e upload de arquivos
- Excluir, listar e mover objetos
Para ativar esses comandos, um administrador de TI primeiro configura um conector do Google Cloud Storage.
Criar pasta
Para criar um diretório em um bucket do Google Cloud Storage, use o comando Criar Folder.
Chamada de API equivalente: https://cloud.google.com/storage/docs/json_api/v1/folders/insert
Propriedades
| Propriedade |
Detalhes |
| Balde |
Digite o bucket do Google Cloud Storage para criar a pasta. Para usar o bucket padrão do conector, deixe em branco. |
| Nome do objeto |
Digite o nome do diretório. |
| Sobrescrever |
Para substituir outro diretório com Object name pela nova pasta, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Atributos do objeto |
Arquivo |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha na execução do comando |
| 2 |
Erro |
Erro de autenticação |
| 3 |
Advertência |
O arquivo baixado está vazio |
Excluir objeto(s)
Para excluir objetos de um bucket do Google Cloud Storage, use o comando Excluir Objeto(s).
Chamada de API equivalente: https://cloud.google.com/storage/docs/json_api/v1/objects/delete
Propriedades
| Propriedade |
Detalhes |
| Balde |
Digite o bucket do Google Cloud Storage do qual deseja excluir os objetos. Para usar o bucket padrão do conector, deixe em branco. |
| Nome do objeto |
Digite o nome dos objetos a serem excluídos. |
| Excluir todos os objetos correspondentes |
Para excluir todos os objetos com um prefixo que corresponda a Nome do objeto, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Objetos excluídos |
Arquivo |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha na execução do comando |
| 2 |
Erro |
Erro de autenticação |
| 3 |
Advertência |
O arquivo baixado está vazio |
Baixar arquivo
Para fazer download do conteúdo de um arquivo em um bucket do Google Cloud Storage, use o comando Download Arquivo.
Chamada de API equivalente: NA
Propriedades
| Propriedade |
Detalhes |
| Balde |
Digite o bucket do Google Cloud Storage para fazer o download. Para usar o bucket padrão do conector, deixe em branco. |
| Nome do objeto |
Digite o nome do arquivo a ser baixado. |
Saídas
| Saída |
Tipo de saída |
| Arquivo de objeto |
Arquivo |
| Tamanho do objeto (bytes) |
Inteiro |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha na execução do comando |
| 2 |
Erro |
Erro de autenticação |
| 3 |
Advertência |
O arquivo baixado está vazio |
Listar objetos
Para listar todos os objetos que correspondem a um prefixo especificado de um bucket do Google Cloud Storage, use o comando List Objects.
Chamada de API equivalente: https://cloud.google.com/storage/docs/json_api/v1/objects/list
Propriedades
| Propriedade |
Detalhes |
| Balde |
Digite o bucket do Google Cloud Storage para listar os objetos. Para usar o bucket padrão do conector, deixe em branco. |
| Prefixo do(s) objeto(s) |
Digite o prefixo dos objetos a serem listados. |
Saídas
| Saída |
Tipo de saída |
| Objetos |
Arquivo |
| Número de objetos |
Inteiro |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha na execução do comando |
| 2 |
Erro |
Erro de autenticação |
| 3 |
Advertência |
O arquivo baixado está vazio |
Mover/copiar objeto
Para mover ou copiar um objeto para outro local em um bucket do Google Cloud Storage, use o comando List Objects.
Chamada de API equivalente: https://cloud.google.com/storage/docs/json_api/v1/objects/copy
Propriedades
| Propriedade |
Detalhes |
| Balde |
Digite o bucket do Google Cloud Storage a ser usado. Para usar o bucket padrão do conector, deixe em branco. |
| Do nome do objeto |
Digite o nome do objeto a ser movido ou copiado. |
| Para o nome do objeto |
Digite o nome do diretório para o qual deseja mover ou copiar o objeto. |
| Manter o original (cópia) |
Selecione se deseja mover ou copiar o objeto:
- Para mover o objeto e não manter uma versão no local original, desmarque essa caixa.
- Para manter o objeto em seu local original e criar uma cópia no novo local, marque essa caixa.
|
Saídas
| Saída |
Tipo de saída |
| Atributos do objeto |
Arquivo |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha na execução do comando |
| 2 |
Erro |
Erro de autenticação |
| 3 |
Advertência |
O arquivo baixado está vazio |
Carregar arquivo
Para fazer upload de um arquivo para um diretório em um bucket do Google Cloud Storage, use um comando Upload Arquivo.
Chamada de API equivalente: https://cloud.google.com/storage/docs/json_api/v1/objects/insert
Propriedades
| Propriedade |
Detalhes |
| Balde |
Digite o bucket do Google Cloud Storage para fazer o upload. Para usar o bucket padrão do conector, deixe em branco. |
| Nome do objeto |
Digite o nome do diretório para o qual fazer upload. |
| Sobrescrever |
Para substituir outro arquivo no diretório que tenha o mesmo nome do arquivo carregado, marque essa caixa. |
| Conteúdo do arquivo |
Digite o arquivo ou texto a ser carregado. |
Saídas
| Saída |
Tipo de saída |
| Atributos do objeto |
Arquivo |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Falha na execução do comando |
| 2 |
Erro |
Erro de autenticação |
| 3 |
Advertência |
O arquivo baixado está vazio |