Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/servicediscovery.ts?docs=full";

§Classes

ServiceDiscovery

§Interfaces

CreateHttpNamespaceRequest
CreateHttpNamespaceResponse
CreatePrivateDnsNamespaceRequest
CreatePrivateDnsNamespaceResponse
CreatePublicDnsNamespaceRequest
CreatePublicDnsNamespaceResponse
CreateServiceRequest
CreateServiceResponse
DeleteNamespaceRequest
DeleteNamespaceResponse
DeleteServiceRequest
DeregisterInstanceRequest
DeregisterInstanceResponse
DiscoverInstancesRequest
DiscoverInstancesResponse
DnsConfig

A complex type that contains information about the Amazon Route 53 DNS records that you want 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 Cloud Map creates when you register an instance.

DnsProperties

A complex type that contains the ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.

DnsRecord

A complex type that contains information about the Route 53 DNS records that you want Cloud Map to create when you register an instance.

GetInstanceRequest
GetInstanceResponse
GetInstancesHealthStatusRequest
GetInstancesHealthStatusResponse
GetNamespaceRequest
GetNamespaceResponse
GetOperationRequest
GetOperationResponse
GetServiceRequest
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, Cloud Map associates the health check with the records that you specify in DnsConfig.

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.

HttpNamespaceChange

Updated properties for the HTTP namespace.

HttpProperties

A complex type that contains the name of an HTTP namespace.

Instance

A complex type that contains information about an instance that 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.

ListInstancesRequest
ListInstancesResponse
ListNamespacesRequest
ListNamespacesResponse
ListOperationsRequest
ListOperationsResponse
ListServicesRequest
ListServicesResponse
ListTagsForResourceRequest
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's 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.

PrivateDnsNamespaceChange

Updated properties for the private DNS namespace.

PrivateDnsNamespaceProperties

DNS properties for the private DNS namespace.

PrivateDnsNamespacePropertiesChange

Updated properties for the private DNS namespace.

PrivateDnsPropertiesMutable

DNS properties for the private DNS namespace.

PrivateDnsPropertiesMutableChange

Updated DNS properties for the private DNS namespace.

PublicDnsNamespaceChange

Updated properties for the public DNS namespace.

PublicDnsNamespaceProperties

DNS properties for the public DNS namespace.

PublicDnsNamespacePropertiesChange

Updated properties for the public DNS namespace.

PublicDnsPropertiesMutable

DNS properties for the public DNS namespace.

PublicDnsPropertiesMutableChange

Updated DNS properties for the public DNS namespace.

RegisterInstanceRequest
RegisterInstanceResponse
Service

A complex type that contains information about the specified service.

ServiceChange

A complex type that contains changes to an existing service.

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.

SOA

Start of Authority (SOA) properties for a public or private DNS namespace.

SOAChange

Updated Start of Authority (SOA) properties for a public or private DNS namespace.

Tag

A custom key-value pair that's associated with a resource.

TagResourceRequest
UntagResourceRequest
UpdateHttpNamespaceRequest
UpdateHttpNamespaceResponse
UpdateInstanceCustomHealthStatusRequest
UpdatePrivateDnsNamespaceRequest
UpdatePrivateDnsNamespaceResponse
UpdatePublicDnsNamespaceRequest
UpdatePublicDnsNamespaceResponse
UpdateServiceRequest
UpdateServiceResponse

§Type Aliases

CustomHealthStatus
FilterCondition
HealthCheckType
HealthStatus
HealthStatusFilter
NamespaceFilterName
NamespaceType
OperationFilterName
OperationStatus
OperationTargetType
OperationType
RecordType
RoutingPolicy
ServiceFilterName
ServiceType
ServiceTypeOption