CopyS3Object 2025.5.31.15

Pacote

org.apache.nifi | nifi-aws-nar

Descrição

Copia um arquivo de um bucket e a chave para outro em AWS S3

Tags

AWS, Amazon, arquivo, cópia, S3

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Serviço de provedor de credenciais AWS

O Controller Service que é usado para obter o provedor de credenciais AWS

Tempo limite de comunicação

O tempo de espera para estabelecer uma conexão com o AWS ou receber dados do AWS antes de atingir o tempo limite.

Bucket de destino

O bucket que receberá a cópia.

Chave de destino

A chave de destino no bucket de destino

URL de substituição do ponto de extremidade

URL do ponto de extremidade a ser usado em vez do padrão do AWS, incluindo esquema, host, porta e caminho. As bibliotecas AWS selecionam um URL de ponto de extremidade com base na região AWS, mas essa propriedade substitui o URL do ponto de extremidade selecionado, permitindo o uso com outros pontos de extremidade compatíveis com S3.

Lista de usuários FullControl

Uma lista separada por vírgulas de IDs de usuários Amazon ou endereços de e-mail que especifica quem deve ter o controle total de um objeto

Proprietário

O ID Amazon a ser usado para o proprietário do objeto

Lista de usuários ACL de leitura

Uma lista separada por vírgulas de IDs de usuário da Amazon ou endereços de e-mail que especifica quem deve ter permissões para ler a lista de controle de acesso de um objeto

Lista de usuários com permissão de leitura

Uma lista separada por vírgulas de IDs de usuários Amazon ou endereços de e-mail que especifica quem deve ter acesso de leitura a um objeto

Região

A região AWS à qual você deve se conectar.

Serviço de contexto SSL

Especifica um serviço de contexto SSL opcional que, se fornecido, será usado para criar conexões

Substituição do signatário

A biblioteca AWS S3 usa a Signature Version 4 por padrão, mas essa propriedade permite que você especifique o signatário da versão 2 para oferecer suporte a serviços compatíveis com S3 mais antigos ou até mesmo para conectar sua própria implementação de signatário personalizado.

Bucket de origem

O bucket que contém o arquivo a ser copiado.

Chave de origem

A chave de origem no bucket de origem

Lista de usuários ACL de gravação

Uma lista separada por vírgulas de IDs de usuário Amazon ou endereços de e-mail que especifica quem deve ter permissões para alterar a lista de controle de acesso de um objeto

Lista de usuários com permissão de gravação

Uma lista separada por vírgulas de IDs de usuário Amazon ou endereços de e-mail que especifica quem deve ter acesso de gravação para um objeto

canned-acl

ACL pré-definida da Amazon para um dos seguintes objetos: BucketOwnerFullControl, BucketOwnerRead, LogDeliveryWrite, AuthenticatedRead, PublicReadWrite, PublicRead, Private; será ignorada se qualquer outra propriedade de ACL/permissão/proprietário for especificada

custom-signer-class-name

Nome de classe totalmente qualificado da classe do assinador personalizado. O assinador deve implementar a interface com.amazonaws.auth.Signer.

custom-signer-module-location

Lista separada por vírgulas de caminhos para arquivos e/ou diretórios que contêm o arquivo JAR do assinador personalizado e suas dependências (se houver).

proxy-configuration-service

Especifica o serviço de Controller Service de configuração de proxy para a realização de proxy de solicitações de rede.

Relações

Nome

Descrição

failure

Se o processador não puder processar um determinado FlowFile, ele será encaminhado para essa relação.

success

FlowFiles são encaminhados para essa relação após terem sido processados com sucesso.

Consulte também