| AliasTargetInstance
Instance that uses Route 53 Alias record type.
|
| AliasTargetInstance.Builder
|
| AliasTargetInstanceProps
Example:
|
| AliasTargetInstanceProps.Builder
|
| BaseInstanceProps
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.
|
| BaseInstanceProps.Builder
|
| BaseNamespaceProps
Example:
|
| BaseNamespaceProps.Builder
|
| BaseServiceProps
Basic props needed to create a service in a given namespace.
|
| BaseServiceProps.Builder
|
| CfnHttpNamespace
A CloudFormation `AWS::ServiceDiscovery::HttpNamespace`.
|
| CfnHttpNamespace.Builder
|
| CfnHttpNamespaceProps
Properties for defining a `CfnHttpNamespace`.
|
| CfnHttpNamespaceProps.Builder
|
| CfnInstance
A CloudFormation `AWS::ServiceDiscovery::Instance`.
|
| CfnInstance.Builder
|
| CfnInstanceProps
Properties for defining a `CfnInstance`.
|
| CfnInstanceProps.Builder
|
| CfnPrivateDnsNamespace
A CloudFormation `AWS::ServiceDiscovery::PrivateDnsNamespace`.
|
| CfnPrivateDnsNamespace.Builder
|
| CfnPrivateDnsNamespace.PrivateDnsPropertiesMutableProperty
DNS properties for the private DNS namespace.
|
| CfnPrivateDnsNamespace.PrivateDnsPropertiesMutableProperty.Builder
|
| CfnPrivateDnsNamespace.PropertiesProperty
Properties for the private DNS namespace.
|
| CfnPrivateDnsNamespace.PropertiesProperty.Builder
|
| CfnPrivateDnsNamespace.SOAProperty
Start of Authority (SOA) properties for a public or private DNS namespace.
|
| CfnPrivateDnsNamespace.SOAProperty.Builder
|
| CfnPrivateDnsNamespaceProps
Properties for defining a `CfnPrivateDnsNamespace`.
|
| CfnPrivateDnsNamespaceProps.Builder
|
| CfnPublicDnsNamespace
A CloudFormation `AWS::ServiceDiscovery::PublicDnsNamespace`.
|
| CfnPublicDnsNamespace.Builder
|
| CfnPublicDnsNamespace.PropertiesProperty
Properties for the public DNS namespace.
|
| CfnPublicDnsNamespace.PropertiesProperty.Builder
|
| CfnPublicDnsNamespace.PublicDnsPropertiesMutableProperty
DNS properties for the public DNS namespace.
|
| CfnPublicDnsNamespace.PublicDnsPropertiesMutableProperty.Builder
|
| CfnPublicDnsNamespace.SOAProperty
Start of Authority (SOA) properties for a public or private DNS namespace.
|
| CfnPublicDnsNamespace.SOAProperty.Builder
|
| CfnPublicDnsNamespaceProps
Properties for defining a `CfnPublicDnsNamespace`.
|
| CfnPublicDnsNamespaceProps.Builder
|
| CfnService
A CloudFormation `AWS::ServiceDiscovery::Service`.
|
| CfnService.Builder
|
| CfnService.DnsConfigProperty
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.
|
| CfnService.DnsConfigProperty.Builder
|
| CfnService.DnsRecordProperty
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.
|
| CfnService.DnsRecordProperty.Builder
|
| CfnService.HealthCheckConfigProperty
*Public DNS and HTTP namespaces only.* A complex type that contains settings for an optional health check.
|
| CfnService.HealthCheckConfigProperty.Builder
|
| CfnService.HealthCheckCustomConfigProperty
A complex type that contains information about an optional custom health check.
|
| CfnService.HealthCheckCustomConfigProperty.Builder
|
| CfnServiceProps
Properties for defining a `CfnService`.
|
| CfnServiceProps.Builder
|
| CnameInstance
Instance that is accessible using a domain name (CNAME).
|
| CnameInstance.Builder
|
| CnameInstanceBaseProps
Example:
|
| CnameInstanceBaseProps.Builder
|
| CnameInstanceProps
Example:
|
| CnameInstanceProps.Builder
|
| DiscoveryType
Specifies information about the discovery type of a service.
|
| DnsRecordType
Example:
|
| DnsServiceProps
Service props needed to create a service in a given namespace.
|
| DnsServiceProps.Builder
|
| HealthCheckConfig
Settings for an optional Amazon Route 53 health check.
|
| HealthCheckConfig.Builder
|
| HealthCheckCustomConfig
Specifies information about an optional custom health check.
|
| HealthCheckCustomConfig.Builder
|
| HealthCheckType
Example:
|
| HttpNamespace
Define an HTTP Namespace.
|
| HttpNamespace.Builder
|
| HttpNamespaceAttributes
Example:
|
| HttpNamespaceAttributes.Builder
|
| HttpNamespaceProps
Example:
|
| HttpNamespaceProps.Builder
|
| IHttpNamespace |
| IHttpNamespace.Jsii$Default
|
| IInstance |
| INamespace |
| INamespace.Jsii$Default
|
| InstanceBase |
| IpInstance
Instance that is accessible using an IP address.
|
| IpInstance.Builder
|
| IpInstanceBaseProps
Example:
|
| IpInstanceBaseProps.Builder
|
| IpInstanceProps
Example:
|
| IpInstanceProps.Builder
|
| IPrivateDnsNamespace |
| IPrivateDnsNamespace.Jsii$Default
|
| IPublicDnsNamespace |
| IPublicDnsNamespace.Jsii$Default
|
| IService |
IService.Jsii$Default
Internal default implementation for IService.
|
| NamespaceType |
| NonIpInstance
Instance accessible using values other than an IP address or a domain name (CNAME).
|
| NonIpInstance.Builder
|
| NonIpInstanceBaseProps
Example:
|
| NonIpInstanceBaseProps.Builder
|
| NonIpInstanceProps
Example:
|
| NonIpInstanceProps.Builder
|
| PrivateDnsNamespace
Define a Service Discovery HTTP Namespace.
|
| PrivateDnsNamespace.Builder
|
| PrivateDnsNamespaceAttributes
Example:
|
| PrivateDnsNamespaceAttributes.Builder
|
| PrivateDnsNamespaceProps
Example:
|
| PrivateDnsNamespaceProps.Builder
|
| PublicDnsNamespace
Define a Public DNS Namespace.
|
| PublicDnsNamespace.Builder
|
| PublicDnsNamespaceAttributes
Example:
|
| PublicDnsNamespaceAttributes.Builder
|
| PublicDnsNamespaceProps
Example:
|
| PublicDnsNamespaceProps.Builder
|
| RoutingPolicy |
| Service
Define a CloudMap Service.
|
| Service.Builder
|
| ServiceAttributes
Example:
|
| ServiceAttributes.Builder
|
| ServiceProps
Example:
|
| ServiceProps.Builder
|