File Coverage

blib/lib/Paws/Route53/ListTrafficPolicyInstancesByHostedZoneResponse.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::Route53::ListTrafficPolicyInstancesByHostedZoneResponse;
3 1     1   449 use Moose;
  1         3  
  1         8  
4             has IsTruncated => (is => 'ro', isa => 'Bool', required => 1);
5             has MaxItems => (is => 'ro', isa => 'Str', required => 1);
6             has TrafficPolicyInstanceNameMarker => (is => 'ro', isa => 'Str');
7             has TrafficPolicyInstances => (is => 'ro', isa => 'ArrayRef[Paws::Route53::TrafficPolicyInstance]', required => 1);
8             has TrafficPolicyInstanceTypeMarker => (is => 'ro', isa => 'Str');
9              
10             has _request_id => (is => 'ro', isa => 'Str');
11             1;
12              
13             ### main pod documentation begin ###
14              
15             =head1 NAME
16              
17             Paws::Route53::ListTrafficPolicyInstancesByHostedZoneResponse
18              
19             =head1 ATTRIBUTES
20              
21              
22             =head2 B<REQUIRED> IsTruncated => Bool
23              
24             A flag that indicates whether there are more traffic policy instances
25             to be listed. If the response was truncated, you can get the next group
26             of traffic policy instances by submitting another
27             C<ListTrafficPolicyInstancesByHostedZone> request and specifying the
28             values of C<HostedZoneIdMarker>, C<TrafficPolicyInstanceNameMarker>,
29             and C<TrafficPolicyInstanceTypeMarker> in the corresponding request
30             parameters.
31              
32              
33              
34             =head2 B<REQUIRED> MaxItems => Str
35              
36             The value that you specified for the C<MaxItems> parameter in the
37             C<ListTrafficPolicyInstancesByHostedZone> request that produced the
38             current response.
39              
40              
41              
42             =head2 TrafficPolicyInstanceNameMarker => Str
43              
44             If C<IsTruncated> is C<true>, C<TrafficPolicyInstanceNameMarker> is the
45             name of the first traffic policy instance in the next group of traffic
46             policy instances.
47              
48              
49              
50             =head2 B<REQUIRED> TrafficPolicyInstances => ArrayRef[L<Paws::Route53::TrafficPolicyInstance>]
51              
52             A list that contains one C<TrafficPolicyInstance> element for each
53             traffic policy instance that matches the elements in the request.
54              
55              
56              
57             =head2 TrafficPolicyInstanceTypeMarker => Str
58              
59             If C<IsTruncated> is true, C<TrafficPolicyInstanceTypeMarker> is the
60             DNS type of the resource record sets that are associated with the first
61             traffic policy instance in the next group of traffic policy instances.
62              
63             Valid values are: C<"SOA">, C<"A">, C<"TXT">, C<"NS">, C<"CNAME">, C<"MX">, C<"NAPTR">, C<"PTR">, C<"SRV">, C<"SPF">, C<"AAAA">, C<"CAA">
64              
65              
66             =cut
67