Compartir a través de


Bucket de Amazon S3 (publicador independiente) (versión preliminar)

Este conector proporciona acceso de lectura y escritura a objetos de un bucket de Amazon S3.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Michael Megel
URL https://never-stop-learning.de
Correo Electrónico michael.megel@never-stop-learning.de
Metadatos del conector
Publicador Michael Megel
Sitio web https://aws.amazon.com//
Directiva de privacidad https://aws.amazon.com//
Categorías Colaboración; Contenido y archivos

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
accessKeyId securestring AccessKeyId para esta API Cierto
accessKeySecret securestring AccessKeySecret para esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Eliminar objeto

Eliminar objeto del bucket de S3

Enumerar objetos

Enumerar objetos en el cubo de S3

Obtener objeto

Obtener objeto del bucket de S3

Put (objeto)

Colocar objeto en cubo de S3

Eliminar objeto

Eliminar objeto del bucket de S3

Parámetros

Nombre Clave Requerido Tipo Description
Región
region True string

Región del cubo S3.

Balde
bucket True string

Nombre del cubo S3.

Key
key True string

Clave del objeto .

Enumerar objetos

Enumerar objetos en el cubo de S3

Parámetros

Nombre Clave Requerido Tipo Description
Región
region True string

Región del cubo S3.

Balde
bucket True string

Nombre del cubo S3.

Tipo de lista de cubos
bucketlist-type string

Tipo de lista de cubos.

Token de continuación
continuation-token string

ContinuationToken indica a Amazon S3 que la lista continúa en este cubo con un token. ContinuationToken está ofuscado y no es una clave real.

Delimitador
delimiter string

Un delimitador es un carácter que se usa para agrupar claves.

Prefijo
prefix string

Limita la respuesta a las claves que comienzan con el prefijo especificado.

Tipo de codificación
encoding-type string

Tipo de codificación utilizado por Amazon S3 para codificar las claves de objeto en la respuesta.

Capturar propietario
fetch-owner string

El campo propietario no está presente en ListObjectsV2 de forma predeterminada. Si desea devolver el campo propietario con cada clave en el resultado, establezca el campo FetchOwner en true.

Número máximo de claves
max-keys integer

Establece el número máximo de claves devueltas en la respuesta. De forma predeterminada, la acción devuelve hasta 1000 nombres de clave. La respuesta puede contener menos claves, pero nunca contendrá más.

Iniciar después
start-after string

StartAfter es donde quieres que Amazon S3 empiece a enumerar. Amazon S3 comienza a enumerar después de esta clave especificada. StartAfter puede ser cualquier clave en el cubo.

Devoluciones

Nombre Ruta de acceso Tipo Description
Nombre
ListBucketResult.Name string

Nombre del cubo.

Prefijo
ListBucketResult.Prefix string

Claves que comienzan con el prefijo indicado.

MaxKeys
ListBucketResult.MaxKeys string

Establece el número máximo de claves devueltas en la respuesta. De forma predeterminada, la acción devuelve hasta 1000 nombres de clave. La respuesta puede contener menos claves, pero nunca contendrá más.

IsTruncated
ListBucketResult.IsTruncated string

Se establece en false si se devolvieron todos los resultados. Establézcalo en true si hay más claves disponibles para devolver. Si el número de resultados supera el especificado por MaxKeys, es posible que no se devuelvan todos los resultados.

KeyCount
ListBucketResult.KeyCount string

KeyCount es el número de claves devueltas con esta solicitud. KeyCount siempre será menor o igual que el campo MaxKeys. Por ejemplo, si solicita 50 claves, el resultado incluirá 50 claves o menos.

Token de Continuación
ListBucketResult.ContinuationToken string

Si ContinuationToken se envió con la solicitud, se incluye en la respuesta.

NextContinuationToken
ListBucketResult.NextContinuationToken string

NextContinuationToken se envía cuando isTruncated es true, lo que significa que hay más claves en el cubo que se puede enumerar. La siguiente lista de solicitudes a Amazon S3 puede continuar con este NextContinuationToken. NextContinuationToken está ofuscado y no es una clave real

StartAfter
ListBucketResult.StartAfter string

Si StartAfter se envió con la solicitud, se incluye en la respuesta.

Contenido
ListBucketResult.Contents array of object

Lista de objetos.

Key
ListBucketResult.Contents.Key string

Clave del objeto .

ÚltimaModificación
ListBucketResult.Contents.LastModified string

Fecha de última modificación del objeto

Tamaño
ListBucketResult.Contents.Size string

Tamaño del objeto en bytes.

identificación
ListBucketResult.Contents.Owner.ID string

Identificador del propietario.

DisplayName (Nombre para mostrar)
ListBucketResult.Contents.Owner.DisplayName string

Nombre para mostrar del propietario.

StorageClass
ListBucketResult.Contents.StorageClass string

La clase de almacenamiento S3

Obtener objeto

Obtener objeto del bucket de S3

Parámetros

Nombre Clave Requerido Tipo Description
Región
region True string

Región del cubo S3.

Balde
bucket True string

Nombre del cubo S3.

Key
key True string

Clave del objeto .

Put (objeto)

Colocar objeto en cubo de S3

Parámetros

Nombre Clave Requerido Tipo Description
Región
region True string

Región del cubo S3.

Balde
bucket True string

Nombre del cubo S3.

Key
key True string

Clave del objeto .

Content
body binary