File Coverage

blib/lib/Paws/DirectConnect/Connection.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::DirectConnect::Connection;
3 1     1   618 use Moose;
  1         7  
  1         10  
4             has AwsDevice => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'awsDevice' );
5             has Bandwidth => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'bandwidth' );
6             has ConnectionId => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'connectionId' );
7             has ConnectionName => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'connectionName' );
8             has ConnectionState => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'connectionState' );
9             has LagId => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'lagId' );
10             has LoaIssueTime => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'loaIssueTime' );
11             has Location => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'location' );
12             has OwnerAccount => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'ownerAccount' );
13             has PartnerName => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'partnerName' );
14             has Region => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'region' );
15             has Vlan => (is => 'ro', isa => 'Int', traits => ['NameInRequest'], request_name => 'vlan' );
16              
17             has _request_id => (is => 'ro', isa => 'Str');
18              
19             ### main pod documentation begin ###
20              
21             =head1 NAME
22              
23             Paws::DirectConnect::Connection
24              
25             =head1 ATTRIBUTES
26              
27              
28             =head2 AwsDevice => Str
29              
30             The Direct Connection endpoint which the physical connection terminates
31             on.
32              
33              
34             =head2 Bandwidth => Str
35              
36             Bandwidth of the connection.
37              
38             Example: 1Gbps (for regular connections), or 500Mbps (for hosted
39             connections)
40              
41             Default: None
42              
43              
44             =head2 ConnectionId => Str
45              
46              
47              
48              
49             =head2 ConnectionName => Str
50              
51              
52              
53              
54             =head2 ConnectionState => Str
55              
56              
57              
58             Valid values are: C<"ordering">, C<"requested">, C<"pending">, C<"available">, C<"down">, C<"deleting">, C<"deleted">, C<"rejected">
59             =head2 LagId => Str
60              
61              
62              
63              
64             =head2 LoaIssueTime => Str
65              
66             The time of the most recent call to DescribeLoa for this connection.
67              
68              
69             =head2 Location => Str
70              
71              
72              
73              
74             =head2 OwnerAccount => Str
75              
76             The AWS account that will own the new connection.
77              
78              
79             =head2 PartnerName => Str
80              
81             The name of the AWS Direct Connect service provider associated with the
82             connection.
83              
84              
85             =head2 Region => Str
86              
87              
88              
89              
90             =head2 Vlan => Int
91              
92              
93              
94              
95             =head2 _request_id => Str
96              
97              
98             =cut
99              
100             1;