Workflow: Awss3 GoogleDrive Import

Workflow Details

Download Workflow
{
    "nodes": [
        {
            "name": "Google Drive Trigger",
            "type": "n8n-nodes-base.googleDriveTrigger",
            "position": [
                480,
                1480
            ],
            "parameters": {
                "event": "fileUpdated",
                "options": [],
                "triggerOn": "specificFolder",
                "folderToWatch": "https:\/\/drive.google.com\/drive\/folders\/[your_id]"
            },
            "credentials": {
                "googleDriveOAuth2Api": {
                    "id": "12",
                    "name": "Google Drive account"
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Merge",
            "type": "n8n-nodes-base.merge",
            "position": [
                680,
                1560
            ],
            "parameters": {
                "mode": "removeKeyMatches",
                "propertyName1": "name.value",
                "propertyName2": "Key.value"
            },
            "typeVersion": 1
        },
        {
            "name": "AWS S3  - get",
            "type": "n8n-nodes-base.awsS3",
            "position": [
                480,
                1660
            ],
            "parameters": {
                "options": [],
                "operation": "getAll",
                "bucketName": "mybucket"
            },
            "credentials": {
                "aws": {
                    "id": "9",
                    "name": "aws"
                }
            },
            "typeVersion": 1
        },
        {
            "name": "AWS S3 - upload",
            "type": "n8n-nodes-base.awsS3",
            "position": [
                860,
                1560
            ],
            "parameters": {
                "tagsUi": {
                    "tagsValues": [
                        {
                            "key": "source",
                            "value": "gdrive"
                        }
                    ]
                },
                "fileName": "={{$json[\"name\"]}}",
                "operation": "upload",
                "binaryData": false,
                "bucketName": "mybucket",
                "additionalFields": {
                    "serverSideEncryption": "AES256"
                }
            },
            "credentials": {
                "aws": {
                    "id": "9",
                    "name": "aws"
                }
            },
            "typeVersion": 1
        }
    ],
    "connections": {
        "Merge": {
            "main": [
                [
                    {
                        "node": "AWS S3 - upload",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "AWS S3  - get": {
            "main": [
                [
                    {
                        "node": "Merge",
                        "type": "main",
                        "index": 1
                    }
                ]
            ]
        },
        "Google Drive Trigger": {
            "main": [
                [
                    {
                        "node": "Merge",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

ETL pipeline
View
Send TTS (Text-to-speech) voice calls
View
Convert image from jpg/png to webp
View
🌐 Confluence Page AI Powered Chatbot
View
Manual Bannerbear Automate Triggered
View
Code Webhook Monitor Webhook
View
Prevent concurrent workflow runs using Redis
View
Create an deal in Pipedrive
View
Functionitem Zendesk Create Webhook
View
Manual Filemaker Automate Triggered
View