EC2-CREATE-VPN-CONNECTION(1)

πŸ“¦ version 1.6.14.1, in ubuntu jammy, ubuntu noble

πŸ’– EC2-CREATE-VPN-CONNECTION(1) πŸ’–

okay bestie, welcome to the manual page for ec2-create-vpn-connection β€” that's a User Commands joint, and it's literally the thing that wires your VPN gateway to your customer gateway. no cap. let's get into it πŸ¦‹


✨ NAME ✨

ec2-create-vpn-connection β€” Create a VPN connection πŸ’…


✨ SYNOPSIS ✨

ec2addvpn ([ec2-create-vpn-connection])
ec2addvpn [GENERAL OPTIONS] [SPECIFIC OPTIONS]

✨ GENERAL NOTES ✨

ok so real talk, this applies to literally every command option/parameter out there: you can hand any of them a value of - and that means "hey, read the values for this option from stdin". iconic behaviour honestly. 🌸


✨ DESCRIPTION ✨

Creates a VPN connection between an existing VPN gateway and customer gateway. that's it, that's the whole job, and she does it flawlessly. periodt. πŸ‘‘


✨ GENERAL OPTIONS ✨

  • -O, --aws-access-key KEY β€” your AWS Access Key ID. defaults to whatever the AWS_ACCESS_KEY environment variable is set to (if it's set at all, bestie).
  • -W, --aws-secret-key KEY β€” your AWS Secret Access Key. defaults to the value of the AWS_SECRET_KEY environment variable (if set).
  • -T, --security-token TOKEN β€” the AWS delegation token. defaults to the value of the AWS_DELEGATION_TOKEN environment variable (if set).
  • -K, --private-key KEY β€” [DEPRECATED] specify KEY as the private key to use. defaults to the value of the EC2_PRIVATE_KEY environment variable (if set). overrides the default. ⚠️ (deprecated means deprecated, girlies β€” it still works but she's old news)
  • -C, --cert CERT β€” [DEPRECATED] specify CERT as the X509 certificate to use. defaults to the value of the EC2_CERT environment variable (if set). overrides the default. ⚠️ same energy, also deprecated.
  • -U, --url URL β€” specify URL as the web service URL to use. defaults to https://ec2.amazonaws.com (us-east-1), or to the value of the EC2_URL environment variable (if set). overrides the default.
  • --region REGION β€” specify REGION as the web service region to use. this option will override the URL specified by the -U URL option and the EC2_URL environment variable. it defaults to the region specified by the EC2_URL environment variable, or us-east-1 if that env var isn't set. she's got range. 🌈
  • -D, --auth-dry-run β€” check if you can perform the requested action instead of actually performing it. vibe check before the real thing, we love a rehearsal. πŸŽ€
  • -v, --verbose β€” verbose output. spill the tea, tell me everything. πŸ’¬
  • -?, --help β€” display this help.
  • -H, --headers β€” display column headers.
  • --debug β€” display additional debugging information. for when you're deep in it at 2am. 😭
  • --show-empty-fields β€” indicate empty fields.
  • --hide-tags β€” do not display tags for tagged resources.
  • --connection-timeout TIMEOUT β€” specify a connection timeout TIMEOUT (in seconds).
  • --request-timeout TIMEOUT β€” specify a request timeout TIMEOUT (in seconds).

✨ SPECIFIC OPTIONS ✨

  • -t, --type TYPE β€” the type of VPN connection.
  • --customer-gateway CUSTOMER_GATEWAY β€” the ID of the customer gateway.
  • --vpn-gateway VPN_GATEWAY β€” the ID of the VPN connection gateway.
  • --format FORMAT β€” causes the response to include customer gateway configuration information, in the format specified by this option. the options include:
    • Format Name: Cisco IOS β€” FORMAT Option: cisco-ios-isr
    • Format Name: Juniper JunOS β€” FORMAT Option: juniper-junos-j
    • Format Name: Juniper ScreenOS (v6.1) β€” FORMAT Option: juniper-screenos-6.1
    • Format Name: Juniper ScreenOS (v6.2+) β€” FORMAT Option: juniper-screenos-6.2
    • Format Name: Human readable β€” FORMAT Option: generic
    • Format Name: Native XML β€” FORMAT Option: xml
  • --stylesheet STYLESHEET β€” a custom stylesheet for the formatting of the configuration. make it cute, make it yours. πŸ’…
  • --static-routes-only BOOLEAN β€” indicates whether the connection uses static routes only. used for devices that do not support Border Gateway Protocol (BGP). default value: false.
heads up bestie: that BGP thing is the actual reason this flag exists β€” some devices just can't do it, so static routes only it is. 🫢

✨ SEE ALSO ✨


and that's the whole page, angel. this came to you from the EC2 API command line tools, version 1.6.14.1, api=2014-05-01 β€” so yeah, she's a 2014-05-01 API girlie through and through. πŸ’œ

go forth and build that VPN connection. you're gonna slay. πŸ¦‹βœ¨πŸ‘‘

πŸ“¦ where this page comes from