aws_cdk.aws_servicediscovery

Package Overview

AliasTargetInstance

Instance that uses Route 53 Alias record type.

AliasTargetInstanceProps

BaseInstanceProps

BaseNamespaceProps

BaseServiceProps

CfnHttpNamespace

Creates an HTTP namespace.

CfnHttpNamespaceProps

CfnInstance

A complex type that contains information about an instance that AWS Cloud Map creates when you submit a RegisterInstance request.

CfnInstanceProps

CfnPrivateDnsNamespace

Creates a private namespace based on DNS, which is visible only inside a specified Amazon VPC.

CfnPrivateDnsNamespaceProps

CfnPublicDnsNamespace

Creates a public namespace based on DNS, which is visible on the internet.

CfnPublicDnsNamespaceProps

CfnService

A complex type that contains information about the specified service.

CfnServiceProps

CnameInstance

Instance that is accessible using a domain name (CNAME).

CnameInstanceBaseProps

CnameInstanceProps

DiscoveryType

Specifies information about the discovery type of a service.

DnsRecordType

DnsServiceProps

HealthCheckConfig

HealthCheckCustomConfig

HealthCheckType

HttpNamespace

Define an HTTP Namespace.

HttpNamespaceAttributes

HttpNamespaceProps

HttpNamespaceReference

IHttpNamespace

IHttpNamespaceRef

(experimental) Indicates that this resource can be referenced as a HttpNamespace.

IInstance

IInstanceRef

(experimental) Indicates that this resource can be referenced as a Instance.

INamespace

IPrivateDnsNamespace

IPrivateDnsNamespaceRef

(experimental) Indicates that this resource can be referenced as a PrivateDnsNamespace.

IPublicDnsNamespace

IPublicDnsNamespaceRef

(experimental) Indicates that this resource can be referenced as a PublicDnsNamespace.

IService

IServiceRef

(experimental) Indicates that this resource can be referenced as a Service.

InstanceBase

InstanceReference

IpInstance

Instance that is accessible using an IP address.

IpInstanceBaseProps

IpInstanceProps

NamespaceType

NonIpInstance

Instance accessible using values other than an IP address or a domain name (CNAME).

NonIpInstanceBaseProps

NonIpInstanceProps

PrivateDnsNamespace

Define a Service Discovery HTTP Namespace.

PrivateDnsNamespaceAttributes

PrivateDnsNamespaceProps

PrivateDnsNamespaceReference

PublicDnsNamespace

Define a Public DNS Namespace.

PublicDnsNamespaceAttributes

PublicDnsNamespaceProps

PublicDnsNamespaceReference

RoutingPolicy

Service

Define a CloudMap Service.

ServiceAttributes

ServiceProps

ServiceReference