servicediscovery-2017-03-14
library
Classes
-
AwsClientCredentials
-
AWS credentials.
-
CreateHttpNamespaceResponse
-
-
CreatePrivateDnsNamespaceResponse
-
-
CreatePublicDnsNamespaceResponse
-
-
CreateServiceResponse
-
-
DeleteNamespaceResponse
-
-
DeleteServiceResponse
-
-
DeregisterInstanceResponse
-
-
DiscoverInstancesResponse
-
-
DnsConfig
-
A complex type that contains information about the Amazon Route 53 DNS
records that you want AWS Cloud Map to create when you register an instance.
-
DnsConfigChange
-
A complex type that contains information about changes to the Route 53 DNS
records that AWS Cloud Map creates when you register an instance.
-
DnsProperties
-
A complex type that contains the ID for the Route 53 hosted zone that AWS
Cloud Map creates when you create a namespace.
-
DnsRecord
-
A complex type that contains information about the Route 53 DNS records that
you want AWS Cloud Map to create when you register an instance.
-
GetInstanceResponse
-
-
GetInstancesHealthStatusResponse
-
-
GetNamespaceResponse
-
-
GetOperationResponse
-
-
GetServiceResponse
-
-
HealthCheckConfig
-
Public DNS and HTTP namespaces only. A complex type that contains
settings for an optional health check. If you specify settings for a health
check, AWS Cloud Map associates the health check with the records that you
specify in
DnsConfig
.
Health checks are basic Route 53 health checks that monitor an AWS endpoint.
For information about pricing for health checks, see Amazon Route 53 Pricing.
-
HealthCheckCustomConfig
-
A complex type that contains 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:
-
HttpInstanceSummary
-
In a response to a DiscoverInstances
request,
HttpInstanceSummary
contains information about one
instance that matches the values that you specified in the request.
-
HttpProperties
-
A complex type that contains the name of an HTTP namespace.
-
Instance
-
A complex type that contains information about an instance that AWS Cloud
Map creates when you submit a
RegisterInstance
request.
-
InstanceSummary
-
A complex type that contains information about the instances that you
registered by using a specified service.
-
ListInstancesResponse
-
-
ListNamespacesResponse
-
-
ListOperationsResponse
-
-
ListServicesResponse
-
-
ListTagsForResourceResponse
-
-
Namespace
-
A complex type that contains information about a specified namespace.
-
NamespaceFilter
-
A complex type that identifies the namespaces that you want to list. You can
choose to list public or private namespaces.
-
NamespaceProperties
-
A complex type that contains information that is specific to the namespace
type.
-
NamespaceSummary
-
A complex type that contains information about a namespace.
-
Operation
-
A complex type that contains information about a specified operation.
-
OperationFilter
-
A complex type that lets you select the operations that you want to list.
-
OperationSummary
-
A complex type that contains information about an operation that matches the
criteria that you specified in a ListOperations
request.
-
RegisterInstanceResponse
-
-
Service
-
A complex type that contains information about the specified service.
-
ServiceChange
-
A complex type that contains changes to an existing service.
-
ServiceDiscovery
-
AWS Cloud Map lets you configure public DNS, private DNS, or HTTP namespaces
that your microservice applications run in. When an instance of the service
becomes available, you can call the AWS Cloud Map API to register the
instance with AWS Cloud Map. For public or private DNS namespaces, AWS Cloud
Map automatically creates DNS records and an optional health check. Clients
that submit public or private DNS queries, or HTTP requests, for the service
receive an answer that contains up to eight healthy records.
-
ServiceFilter
-
A complex type that lets you specify the namespaces that you want to list
services for.
-
ServiceSummary
-
A complex type that contains information about a specified service.
-
Tag
-
A custom key-value pair associated with a resource.
-
TagResourceResponse
-
-
UntagResourceResponse
-
-
UpdateServiceResponse
-