'Creates a new private virtual interface. A virtual interface
is the VLAN that transports AWS Direct Connect traffic. A
private virtual interface supports sending traffic to a single
virtual private cloud (VPC).
:type connection_id: string
:param connection_id: ID of the connection.
Example: dxcon-fg5678gh
Default: None
:type new_private_virtual_interface: dict
:param new_private_virtual_interface: Detailed information for the
private virtual interface to be created.
Default: None'

def create_private_virtual_interface(self, connection_id, new_private_virtual_interface):

    params = {'connectionId': connection_id, 'newPrivateVirtualInterface': new_private_virtual_interface}
    return self.make_request(action='CreatePrivateVirtualInterface', body=json.dumps(params))
