File Coverage

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