
create-public-virtual-interface
*******************************


DESCRIPTION
===========

Creates a new 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 Simple Storage Service (Amazon S3).


SYNOPSIS
========

   aws directconnect create-public-virtual-interface
     [--new-public-virtual-interface <value>]
     [--connection-id <value>]


REQUIRED PARAMETERS
===================

None


OPTIONAL PARAMETERS
===================

"--new-public-virtual-interface"  (structure)
   Detailed information of the public virtual interface to be created.

   Default: None

   "customer_address"  (string)

   "vlan"  (integer)

   "auth_key"  (string)

   "route_filter_prefixes"  (list)
      (structure)
         A route filter prefix that the customer can advertise through
         Border Gateway Protocol (BGP) over a public virtual
         interface.

         "cidr"  (string)
            CIDR notation for the advertised route. Multiple routes
            are separated by commas

            Example: 10.10.10.0/24,10.10.11.0/24

   "amazon_address"  (string)

   "asn"  (integer)

   "virtual_interface_name"  (string)

   *Parameter Syntax*

      {
        "customer_address": "string",
        "vlan": integer,
        "auth_key": "string",
        "route_filter_prefixes":
          [
            {
              "cidr": "string"
            }
            ...
          ],
        "amazon_address": "string",
        "asn": integer,
        "virtual_interface_name": "string"
      }

"--connection-id"  (string)
