Creates a public virtual interface. A virtual interface is the VLAN that transports AWS Direct Connect traffic. A public virtual interface supports sending traffic to public services of AWS such as Amazon S3.
directconnect_create_public_virtual_interface(connectionId,
newPublicVirtualInterface)[required] The ID of the connection.
[required] Information about the public virtual interface.
svc$create_public_virtual_interface(
connectionId = "string",
newPublicVirtualInterface = list(
virtualInterfaceName = "string",
vlan = 123,
asn = 123,
authKey = "string",
amazonAddress = "string",
customerAddress = "string",
addressFamily = "ipv4"|"ipv6",
routeFilterPrefixes = list(
list(
cidr = "string"
)
),
tags = list(
list(
key = "string",
value = "string"
)
)
)
)
When creating an IPv6 public virtual interface (addressFamily is
ipv6), leave the customer and amazon address fields blank to use
auto-assigned IPv6 space. Custom IPv6 addresses are not supported.