aws_cdk.aws_servicediscoveryΒΆ

Package Overview

AliasTargetInstance

Instance that uses Route 53 Alias record type.

AliasTargetInstanceProps

BaseInstanceProps

BaseNamespaceProps

BaseServiceProps

CfnHttpNamespace

A CloudFormation AWS::ServiceDiscovery::HttpNamespace.

CfnHttpNamespaceProps

CfnInstance

A CloudFormation AWS::ServiceDiscovery::Instance.

CfnInstanceProps

CfnPrivateDnsNamespace

A CloudFormation AWS::ServiceDiscovery::PrivateDnsNamespace.

CfnPrivateDnsNamespaceProps

CfnPublicDnsNamespace

A CloudFormation AWS::ServiceDiscovery::PublicDnsNamespace.

CfnPublicDnsNamespaceProps

CfnService

A CloudFormation AWS::ServiceDiscovery::Service.

CfnServiceProps

CnameInstance

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

CnameInstanceBaseProps

CnameInstanceProps

DnsRecordType

An enumeration.

DnsServiceProps

HealthCheckConfig

HealthCheckCustomConfig

HealthCheckType

An enumeration.

HttpNamespace

Define an HTTP Namespace.

HttpNamespaceAttributes

HttpNamespaceProps

IHttpNamespace

IInstance

INamespace

IPrivateDnsNamespace

IPublicDnsNamespace

IService

InstanceBase

IpInstance

Instance that is accessible using an IP address.

IpInstanceBaseProps

IpInstanceProps

NamespaceType

An enumeration.

NonIpInstance

Instance accessible using values other than an IP address or a domain name (CNAME). Specify the other values in Custom attributes.

NonIpInstanceBaseProps

NonIpInstanceProps

PrivateDnsNamespace

Define a Service Discovery HTTP Namespace.

PrivateDnsNamespaceAttributes

PrivateDnsNamespaceProps

PublicDnsNamespace

Define a Public DNS Namespace.

PublicDnsNamespaceAttributes

PublicDnsNamespaceProps

RoutingPolicy

An enumeration.

Service

Define a CloudMap Service.

ServiceAttributes

ServiceProps