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

Manual Mongodb Automate Triggered
View
Workflow stats
View
Respondtowebhook Webhook Automate Webhook
View
Archive empty pages in Notion Database
View
Webhook Code Send Webhook
View
Wait Splitout Create Webhook
View
Splitout GoogleCalendar Automation Webhook
View
Twitter notifications
View
Stopanderror Splitout Create Webhook
View
Contact Form Text Classifier for eCommerce
View