File Coverage

blib/lib/Paws/EFS/MountTargetDescription.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::EFS::MountTargetDescription;
3 1     1   619 use Moose;
  1         4  
  1         9  
4             has FileSystemId => (is => 'ro', isa => 'Str', required => 1);
5             has IpAddress => (is => 'ro', isa => 'Str');
6             has LifeCycleState => (is => 'ro', isa => 'Str', required => 1);
7             has MountTargetId => (is => 'ro', isa => 'Str', required => 1);
8             has NetworkInterfaceId => (is => 'ro', isa => 'Str');
9             has OwnerId => (is => 'ro', isa => 'Str');
10             has SubnetId => (is => 'ro', isa => 'Str', required => 1);
11              
12             has _request_id => (is => 'ro', isa => 'Str');
13             1;
14              
15             ### main pod documentation begin ###
16              
17             =head1 NAME
18              
19             Paws::EFS::MountTargetDescription
20              
21             =head1 ATTRIBUTES
22              
23              
24             =head2 B<REQUIRED> FileSystemId => Str
25              
26             ID of the file system for which the mount target is intended.
27              
28              
29             =head2 IpAddress => Str
30              
31             Address at which the file system may be mounted via the mount target.
32              
33              
34             =head2 B<REQUIRED> LifeCycleState => Str
35              
36             Lifecycle state of the mount target.
37              
38             Valid values are: C<"creating">, C<"available">, C<"deleting">, C<"deleted">
39             =head2 B<REQUIRED> MountTargetId => Str
40              
41             System-assigned mount target ID.
42              
43              
44             =head2 NetworkInterfaceId => Str
45              
46             ID of the network interface that Amazon EFS created when it created the
47             mount target.
48              
49              
50             =head2 OwnerId => Str
51              
52             AWS account ID that owns the resource.
53              
54              
55             =head2 B<REQUIRED> SubnetId => Str
56              
57             ID of the mount target's subnet.
58              
59              
60             =head2 _request_id => Str
61              
62              
63             =cut
64