Uses of Package
software.amazon.awscdk.services.servicediscovery
Packages that use software.amazon.awscdk.services.servicediscovery
Package
Description
AWS APIGatewayv2 Integrations
AWS App Mesh Construct Library
Amazon ECS Construct Library
Amazon ECS Service Discovery Construct Library
-
-
-
Classes in software.amazon.awscdk.services.servicediscovery used by software.amazon.awscdk.services.ecsClassDescriptionExample:Define a CloudMap Service.
-
Classes in software.amazon.awscdk.services.servicediscovery used by software.amazon.awscdk.services.servicediscoveryClassDescriptionInstance that uses Route 53 Alias record type.A fluent builder for
AliasTargetInstance
.Example:A builder forAliasTargetInstanceProps
Used when the resource that's associated with the service instance is accessible using values other than an IP address or a domain name (CNAME), i.e.A builder forBaseInstanceProps
Example:A builder forBaseNamespaceProps
Basic props needed to create a service in a given namespace.A builder forBaseServiceProps
Creates an HTTP namespace.A fluent builder forCfnHttpNamespace
.Properties for defining aCfnHttpNamespace
.A builder forCfnHttpNamespaceProps
A complex type that contains information about an instance that AWS Cloud Map creates when you submit aRegisterInstance
request.A fluent builder forCfnInstance
.Properties for defining aCfnInstance
.A builder forCfnInstanceProps
Creates a private namespace based on DNS, which is visible only inside a specified Amazon VPC.A fluent builder forCfnPrivateDnsNamespace
.DNS properties for the private DNS namespace.Properties for the private DNS namespace.A builder forCfnPrivateDnsNamespace.PropertiesProperty
Start of Authority (SOA) properties for a public or private DNS namespace.A builder forCfnPrivateDnsNamespace.SOAProperty
Properties for defining aCfnPrivateDnsNamespace
.A builder forCfnPrivateDnsNamespaceProps
Creates a public namespace based on DNS, which is visible on the internet.A fluent builder forCfnPublicDnsNamespace
.Properties for the public DNS namespace.A builder forCfnPublicDnsNamespace.PropertiesProperty
DNS properties for the public DNS namespace.A builder forCfnPublicDnsNamespace.PublicDnsPropertiesMutableProperty
Start of Authority (SOA) properties for a public or private DNS namespace.A builder forCfnPublicDnsNamespace.SOAProperty
Properties for defining aCfnPublicDnsNamespace
.A builder forCfnPublicDnsNamespaceProps
A complex type that contains information about the specified service.A fluent builder forCfnService
.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.A builder forCfnService.DnsConfigProperty
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.A builder forCfnService.DnsRecordProperty
Public DNS and HTTP namespaces only. A complex type that contains settings for an optional health check.A builder forCfnService.HealthCheckConfigProperty
A complex type that contains information about an optional custom health check.A builder forCfnService.HealthCheckCustomConfigProperty
Properties for defining aCfnService
.A builder forCfnServiceProps
Instance that is accessible using a domain name (CNAME).A fluent builder forCnameInstance
.Example:A builder forCnameInstanceBaseProps
Example:A builder forCnameInstanceProps
Specifies information about the discovery type of a service.Example:Service props needed to create a service in a given namespace.A builder forDnsServiceProps
Settings for an optional Amazon Route 53 health check.A builder forHealthCheckConfig
Specifies information about an optional custom health check.A builder forHealthCheckCustomConfig
Example:Define an HTTP Namespace.A fluent builder forHttpNamespace
.Example:A builder forHttpNamespaceAttributes
Example:A builder forHttpNamespaceProps
A reference to a HttpNamespace resource.A builder forHttpNamespaceReference
Internal default implementation forIHttpNamespace
.(experimental) Indicates that this resource can be referenced as a HttpNamespace.Internal default implementation forIHttpNamespaceRef
.Internal default implementation forIInstance
.(experimental) Indicates that this resource can be referenced as a Instance.Internal default implementation forIInstanceRef
.Internal default implementation forINamespace
.A reference to a Instance resource.A builder forInstanceReference
Instance that is accessible using an IP address.A fluent builder forIpInstance
.Example:A builder forIpInstanceBaseProps
Example:A builder forIpInstanceProps
Internal default implementation forIPrivateDnsNamespace
.(experimental) Indicates that this resource can be referenced as a PrivateDnsNamespace.Internal default implementation forIPrivateDnsNamespaceRef
.Internal default implementation forIPublicDnsNamespace
.(experimental) Indicates that this resource can be referenced as a PublicDnsNamespace.Internal default implementation forIPublicDnsNamespaceRef
.Internal default implementation forIService
.(experimental) Indicates that this resource can be referenced as a Service.Internal default implementation forIServiceRef
.Instance accessible using values other than an IP address or a domain name (CNAME).A fluent builder forNonIpInstance
.Example:A builder forNonIpInstanceBaseProps
Example:A builder forNonIpInstanceProps
Define a Service Discovery HTTP Namespace.A fluent builder forPrivateDnsNamespace
.Example:A builder forPrivateDnsNamespaceAttributes
Example:A builder forPrivateDnsNamespaceProps
A reference to a PrivateDnsNamespace resource.A builder forPrivateDnsNamespaceReference
Define a Public DNS Namespace.A fluent builder forPublicDnsNamespace
.Example:A builder forPublicDnsNamespaceAttributes
Example:A builder forPublicDnsNamespaceProps
A reference to a PublicDnsNamespace resource.A builder forPublicDnsNamespaceReference
Define a CloudMap Service.A fluent builder forService
.Example:A builder forServiceAttributes
Example:A builder forServiceProps
A reference to a Service resource.A builder forServiceReference