{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.Route53AutoNaming
(
defaultService,
_ResourceLimitExceeded,
_InvalidInput,
_NamespaceAlreadyExists,
_NamespaceNotFound,
_ServiceAlreadyExists,
_ResourceInUse,
_TooManyTagsException,
_CustomHealthNotFound,
_RequestLimitExceeded,
_InstanceNotFound,
_DuplicateRequest,
_ServiceNotFound,
_OperationNotFound,
_ResourceNotFoundException,
ListServices (ListServices'),
newListServices,
ListServicesResponse (ListServicesResponse'),
newListServicesResponse,
DeleteService (DeleteService'),
newDeleteService,
DeleteServiceResponse (DeleteServiceResponse'),
newDeleteServiceResponse,
UpdateService (UpdateService'),
newUpdateService,
UpdateServiceResponse (UpdateServiceResponse'),
newUpdateServiceResponse,
ListOperations (ListOperations'),
newListOperations,
ListOperationsResponse (ListOperationsResponse'),
newListOperationsResponse,
CreateHttpNamespace (CreateHttpNamespace'),
newCreateHttpNamespace,
CreateHttpNamespaceResponse (CreateHttpNamespaceResponse'),
newCreateHttpNamespaceResponse,
CreatePublicDnsNamespace (CreatePublicDnsNamespace'),
newCreatePublicDnsNamespace,
CreatePublicDnsNamespaceResponse (CreatePublicDnsNamespaceResponse'),
newCreatePublicDnsNamespaceResponse,
GetInstance (GetInstance'),
newGetInstance,
GetInstanceResponse (GetInstanceResponse'),
newGetInstanceResponse,
ListNamespaces (ListNamespaces'),
newListNamespaces,
ListNamespacesResponse (ListNamespacesResponse'),
newListNamespacesResponse,
DeleteNamespace (DeleteNamespace'),
newDeleteNamespace,
DeleteNamespaceResponse (DeleteNamespaceResponse'),
newDeleteNamespaceResponse,
UpdatePublicDnsNamespace (UpdatePublicDnsNamespace'),
newUpdatePublicDnsNamespace,
UpdatePublicDnsNamespaceResponse (UpdatePublicDnsNamespaceResponse'),
newUpdatePublicDnsNamespaceResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
DiscoverInstances (DiscoverInstances'),
newDiscoverInstances,
DiscoverInstancesResponse (DiscoverInstancesResponse'),
newDiscoverInstancesResponse,
GetInstancesHealthStatus (GetInstancesHealthStatus'),
newGetInstancesHealthStatus,
GetInstancesHealthStatusResponse (GetInstancesHealthStatusResponse'),
newGetInstancesHealthStatusResponse,
UpdateHttpNamespace (UpdateHttpNamespace'),
newUpdateHttpNamespace,
UpdateHttpNamespaceResponse (UpdateHttpNamespaceResponse'),
newUpdateHttpNamespaceResponse,
GetNamespace (GetNamespace'),
newGetNamespace,
GetNamespaceResponse (GetNamespaceResponse'),
newGetNamespaceResponse,
RegisterInstance (RegisterInstance'),
newRegisterInstance,
RegisterInstanceResponse (RegisterInstanceResponse'),
newRegisterInstanceResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
ListInstances (ListInstances'),
newListInstances,
ListInstancesResponse (ListInstancesResponse'),
newListInstancesResponse,
GetOperation (GetOperation'),
newGetOperation,
GetOperationResponse (GetOperationResponse'),
newGetOperationResponse,
UpdateInstanceCustomHealthStatus (UpdateInstanceCustomHealthStatus'),
newUpdateInstanceCustomHealthStatus,
UpdateInstanceCustomHealthStatusResponse (UpdateInstanceCustomHealthStatusResponse'),
newUpdateInstanceCustomHealthStatusResponse,
GetService (GetService'),
newGetService,
GetServiceResponse (GetServiceResponse'),
newGetServiceResponse,
CreatePrivateDnsNamespace (CreatePrivateDnsNamespace'),
newCreatePrivateDnsNamespace,
CreatePrivateDnsNamespaceResponse (CreatePrivateDnsNamespaceResponse'),
newCreatePrivateDnsNamespaceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdatePrivateDnsNamespace (UpdatePrivateDnsNamespace'),
newUpdatePrivateDnsNamespace,
UpdatePrivateDnsNamespaceResponse (UpdatePrivateDnsNamespaceResponse'),
newUpdatePrivateDnsNamespaceResponse,
CreateService (CreateService'),
newCreateService,
CreateServiceResponse (CreateServiceResponse'),
newCreateServiceResponse,
DeregisterInstance (DeregisterInstance'),
newDeregisterInstance,
DeregisterInstanceResponse (DeregisterInstanceResponse'),
newDeregisterInstanceResponse,
CustomHealthStatus (..),
FilterCondition (..),
HealthCheckType (..),
HealthStatus (..),
HealthStatusFilter (..),
NamespaceFilterName (..),
NamespaceType (..),
OperationFilterName (..),
OperationStatus (..),
OperationTargetType (..),
OperationType (..),
RecordType (..),
RoutingPolicy (..),
ServiceFilterName (..),
ServiceType (..),
ServiceTypeOption (..),
DnsConfig (DnsConfig'),
newDnsConfig,
DnsConfigChange (DnsConfigChange'),
newDnsConfigChange,
DnsProperties (DnsProperties'),
newDnsProperties,
DnsRecord (DnsRecord'),
newDnsRecord,
HealthCheckConfig (HealthCheckConfig'),
newHealthCheckConfig,
HealthCheckCustomConfig (HealthCheckCustomConfig'),
newHealthCheckCustomConfig,
HttpInstanceSummary (HttpInstanceSummary'),
newHttpInstanceSummary,
HttpNamespaceChange (HttpNamespaceChange'),
newHttpNamespaceChange,
HttpProperties (HttpProperties'),
newHttpProperties,
Instance (Instance'),
newInstance,
InstanceSummary (InstanceSummary'),
newInstanceSummary,
Namespace (Namespace'),
newNamespace,
NamespaceFilter (NamespaceFilter'),
newNamespaceFilter,
NamespaceProperties (NamespaceProperties'),
newNamespaceProperties,
NamespaceSummary (NamespaceSummary'),
newNamespaceSummary,
Operation (Operation'),
newOperation,
OperationFilter (OperationFilter'),
newOperationFilter,
OperationSummary (OperationSummary'),
newOperationSummary,
PrivateDnsNamespaceChange (PrivateDnsNamespaceChange'),
newPrivateDnsNamespaceChange,
PrivateDnsNamespaceProperties (PrivateDnsNamespaceProperties'),
newPrivateDnsNamespaceProperties,
PrivateDnsNamespacePropertiesChange (PrivateDnsNamespacePropertiesChange'),
newPrivateDnsNamespacePropertiesChange,
PrivateDnsPropertiesMutable (PrivateDnsPropertiesMutable'),
newPrivateDnsPropertiesMutable,
PrivateDnsPropertiesMutableChange (PrivateDnsPropertiesMutableChange'),
newPrivateDnsPropertiesMutableChange,
PublicDnsNamespaceChange (PublicDnsNamespaceChange'),
newPublicDnsNamespaceChange,
PublicDnsNamespaceProperties (PublicDnsNamespaceProperties'),
newPublicDnsNamespaceProperties,
PublicDnsNamespacePropertiesChange (PublicDnsNamespacePropertiesChange'),
newPublicDnsNamespacePropertiesChange,
PublicDnsPropertiesMutable (PublicDnsPropertiesMutable'),
newPublicDnsPropertiesMutable,
PublicDnsPropertiesMutableChange (PublicDnsPropertiesMutableChange'),
newPublicDnsPropertiesMutableChange,
SOA (SOA'),
newSOA,
SOAChange (SOAChange'),
newSOAChange,
ServiceChange (ServiceChange'),
newServiceChange,
ServiceFilter (ServiceFilter'),
newServiceFilter,
ServiceInfo (ServiceInfo'),
newServiceInfo,
ServiceSummary (ServiceSummary'),
newServiceSummary,
Tag (Tag'),
newTag,
)
where
import Amazonka.Route53AutoNaming.CreateHttpNamespace
import Amazonka.Route53AutoNaming.CreatePrivateDnsNamespace
import Amazonka.Route53AutoNaming.CreatePublicDnsNamespace
import Amazonka.Route53AutoNaming.CreateService
import Amazonka.Route53AutoNaming.DeleteNamespace
import Amazonka.Route53AutoNaming.DeleteService
import Amazonka.Route53AutoNaming.DeregisterInstance
import Amazonka.Route53AutoNaming.DiscoverInstances
import Amazonka.Route53AutoNaming.GetInstance
import Amazonka.Route53AutoNaming.GetInstancesHealthStatus
import Amazonka.Route53AutoNaming.GetNamespace
import Amazonka.Route53AutoNaming.GetOperation
import Amazonka.Route53AutoNaming.GetService
import Amazonka.Route53AutoNaming.Lens
import Amazonka.Route53AutoNaming.ListInstances
import Amazonka.Route53AutoNaming.ListNamespaces
import Amazonka.Route53AutoNaming.ListOperations
import Amazonka.Route53AutoNaming.ListServices
import Amazonka.Route53AutoNaming.ListTagsForResource
import Amazonka.Route53AutoNaming.RegisterInstance
import Amazonka.Route53AutoNaming.TagResource
import Amazonka.Route53AutoNaming.Types
import Amazonka.Route53AutoNaming.UntagResource
import Amazonka.Route53AutoNaming.UpdateHttpNamespace
import Amazonka.Route53AutoNaming.UpdateInstanceCustomHealthStatus
import Amazonka.Route53AutoNaming.UpdatePrivateDnsNamespace
import Amazonka.Route53AutoNaming.UpdatePublicDnsNamespace
import Amazonka.Route53AutoNaming.UpdateService
import Amazonka.Route53AutoNaming.Waiters