PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` # Generated by default/object.tt package Paws::ServiceDiscovery::ServiceSummary; use Moose; has Arn => (is => 'ro', isa => 'Str'); has CreateDate => (is => 'ro', isa => 'Str'); has Description => (is => 'ro', isa => 'Str'); has DnsConfig => (is => 'ro', isa => 'Paws::ServiceDiscovery::DnsConfig'); has HealthCheckConfig => (is => 'ro', isa => 'Paws::ServiceDiscovery::HealthCheckConfig'); has HealthCheckCustomConfig => (is => 'ro', isa => 'Paws::ServiceDiscovery::HealthCheckCustomConfig'); has Id => (is => 'ro', isa => 'Str'); has InstanceCount => (is => 'ro', isa => 'Int'); has Name => (is => 'ro', isa => 'Str'); has Type => (is => 'ro', isa => 'Str'); 1; ### main pod documentation begin ### =head1 NAME Paws::ServiceDiscovery::ServiceSummary =head1 USAGE This class represents one of two things: =head3 Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::ServiceDiscovery::ServiceSummary object: $service_obj->Method(Att1 => { Arn => $value, ..., Type => $value }); =head3 Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::ServiceDiscovery::ServiceSummary object: $result = $service_obj->Method(...); $result->Att1->Arn =head1 DESCRIPTION A complex type that contains information about a specified service. =head1 ATTRIBUTES =head2 Arn => Str The Amazon Resource Name (ARN) that Cloud Map assigns to the service when you create it. =head2 CreateDate => Str The date and time that the service was created. =head2 Description => Str The description that you specify when you create the service. =head2 DnsConfig => L Information about the Route 53 DNS records that you want Cloud Map to create when you register an instance. =head2 HealthCheckConfig => L I Settings for an optional health check. If you specify settings for a health check, Cloud Map associates the health check with the records that you specify in C. =head2 HealthCheckCustomConfig => L Information about an optional custom health check. A custom health check, which requires that you use a third-party health checker to evaluate the health of your resources, is useful in the following circumstances: =over =item * You can't use a health check that's defined by C because the resource isn't available over the internet. For example, you can use a custom health check when the instance is in an Amazon VPC. (To check the health of resources in a VPC, the health checker must also be in the VPC.) =item * You want to use a third-party health checker regardless of where your resources are located. =back If you specify a health check configuration, you can specify either C or C but not both. =head2 Id => Str The ID that Cloud Map assigned to the service when you created it. =head2 InstanceCount => Int The number of instances that are currently associated with the service. Instances that were previously associated with the service but that are deleted aren't included in the count. The count might not reflect pending registrations and deregistrations. =head2 Name => Str The name of the service. =head2 Type => Str Describes the systems that can be used to discover the service instances. =over =item DNS_HTTP The service instances can be discovered using either DNS queries or the C API operation. =item HTTP The service instances can only be discovered using the C API operation. =item DNS Reserved. =back =head1 SEE ALSO This class forms part of L, describing an object used in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut