async function createEventDrivenAwsTransfer() {
    const [transferJob] = await client.createTransferJob({
      transferJob: {
        projectId,
        status: 'ENABLED',
        transferSpec: {
          awsS3DataSource: {
            bucketName: s3SourceBucket,
            awsAccessKey: {
              accessKeyId: awsAccessKeyId,
              secretAccessKey: awsSecretAccessKey,
            },
          },
          gcsDataSink: {
            bucketName: gcsSinkBucket,
          },
        },
        eventStream: {
          name: sqsQueueArn,
        },
      },
    });

    console.log(
      `Created an event driven transfer from '${s3SourceBucket}' to '${gcsSinkBucket}' with name ${transferJob.name}`
    );
  }
Creates an event driven transfer that tracks an SQS queue.