title: AWS Glue: attaching a VPC to access S3 using VPC endpoint
body: <p>AWS Glue is serverless but there is a way to assign a VPC and subnet to a Glue ETL job when the job is working with a DB connection (RDS, JDBC or RedShift). This part is fine.</p>
  
  <p>The problem we are facing is when the Glue job only operated on S3 buckets and does not use any other DB.
  How to make sure that Glue accesses these S3 buckets through VPC endpoint?
  Even if we define a VPC endpoint for a VPC, how to ensure the ETL job runs in the same VPC?
  When Glue job works on S3 source and S3 destination, it does not ask for VPC details.</p>
  
  <p>Can any of you help resolve this?</p>