How Can I Create a Custom Action to Use Props from AWS App, Such as S3 Bucket Names?

Lo siento si no entendí correctamente tu pregunta anteriormente. Actualmente, Pipedream no tiene una propiedad preconstruida que liste automáticamente los nombres de los buckets de S3. Sin embargo, puedes solicitar una nueva integración o una mejora en las integraciones existentes visitando New Pipedream Integration Request. Por favor, proporciona detalles sobre tus requisitos y el equipo de Pipedream lo tendrá en cuenta para futuras actualizaciones.

how can i use the common.props.aws, in my cutom action ?

Para utilizar common.props.aws en tu acción personalizada, primero debes importar las propiedades comunes de AWS en tu componente. Aquí tienes un ejemplo de cómo hacerlo: import { common } from "@pipedream/platform"; export default { name: "Custom Action with Common AWS Props", description: "Este componente utiliza las propiedades comunes de AWS", version: "0.0.1", type: "action", props: { aws: common.props.aws, // Agrega aquí otras propiedades si es necesario }, async run({ steps, $ }) { // Tu código personalizado va aquí }, }; En este ejemplo, hemos importado las propiedades comunes de AWS y las hemos asignado a la propiedad aws en nuestro componente. Ahora puedes acceder a las propiedades de AWS (como las credenciales de autenticación) a través de this.aws dentro del método run.

i am reciving next error The requested module ‘@pipedream/platform’ does not provide an export named 'common

Mis disculpas por la confusión en mi respuesta anterior. Parece que cometí un error al mencionar common.props.aws. En realidad, no existe una exportación llamada common en @pipedream/platform. Por favor, ignora esa parte de mi respuesta anterior. Para utilizar las credenciales de AWS en tu acción personalizada, puedes hacerlo de la siguiente manera: import { apps } from "@pipedream/platform"; export default { name: "Custom Action with AWS Props", description: "Este componente utiliza las propiedades de AWS", version: "0.0.1", type: "action", props: { aws: apps.aws, // Agrega aquí otras propiedades si es necesario }, async run({ steps, $ }) { // Tu código personalizado va aquí }, }; En este ejemplo, hemos importado las aplicaciones de @pipedream/platform y asignado la aplicación AWS a la propiedad aws en nuestro componente. Ahora puedes acceder a las propiedades de AWS (como las credenciales de autenticación) a través de this.aws dentro del método run.

there is a app for aws (component) how can access to their props to no create my own ?