# Net-Amazon-DirectConnect This is a simple Perl interface to the Amazon Direct Connect API. ## Usage ```perl use Net::Amazon::DirectConnect; my $dc = Net::Amazon::DirectConnect->new; # List connections my $connections = $dc->action('DescribeConnections'); foreach my $dxcon (@{$connections->{connections}}) { say "$dxcon->{connectionId} -> $dxcon->{connectionName}"; # List Virtual Interfaces my $virtual_interfaces = $dc->action('DescribeVirtualInterfaces', connectionId => $dxcon->{connectionId}); foreach my $vif (@{$virtual_interfaces->{virtualInterfaces}}) { say " $vif->{connectionId}"; } } ``` ## TODO * Better documentation * More tests * Package for CPAN ## INSTALLATION To install this module, run the following commands: ```bash perl Build.PL ./Build ./Build test ./Build install ``` ## SUPPORT AND DOCUMENTATION After installing, you *might be able to* find documentation for this module with the perldoc command. ```bash perldoc Net::Amazon::DirectConnect ```