accessKeyId

The AWS Access Key ID.

type

string

default

{
  accessKeyId = "";
}

customerGatewayId

The ID of the customer gateway.

type

string or resource of type ‘vpc-customer-gateway’

name

Name of the AWS VPN connection.

type

string

default

{
  name = "nixops-{uuid}-{name}";
}

region

AWS region.

type

string

staticRoutesOnly

Indicates whether the VPN connection uses static routes only. Static routes must be used for devices that don't support BGP.

type

boolean

default

{
  staticRoutesOnly = false;
}

tags

Tags assigned to the instance. Each tag name can be at most 128 characters, and each tag value can be at most 256 characters. There can be at most 10 tags.

type

attribute set of string

example

{
  tags = {
    foo = "bar";
    xyzzy = "bla";
  };
}

default

{
  tags = {};
}

vpnGatewayId

The ID of the VPN gateway.

type

string or resource of type ‘aws-vpn-gateway’