| Package | Description |
|---|---|
| software.amazon.awscdk.services.servicediscovery |
Amazon ECS Service Discovery Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IInstance.Jsii$Default
Internal default implementation for
IInstance. |
| Modifier and Type | Class and Description |
|---|---|
class |
AliasTargetInstance
(experimental) Instance that uses Route 53 Alias record type.
|
class |
CnameInstance
(experimental) Instance that is accessible using a domain name (CNAME).
|
static class |
IInstance.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
InstanceBase |
class |
IpInstance
(experimental) Instance that is accessible using an IP address.
|
class |
NonIpInstance
(experimental) Instance accessible using values other than an IP address or a domain name (CNAME).
|
| Modifier and Type | Method and Description |
|---|---|
IInstance |
Service.registerCnameInstance(String id,
CnameInstanceBaseProps props)
(experimental) Registers a resource that is accessible using a CNAME.
|
IInstance |
Service.registerIpInstance(String id,
IpInstanceBaseProps props)
(experimental) Registers a resource that is accessible using an IP address.
|
IInstance |
Service.registerLoadBalancer(String id,
ILoadBalancerV2 loadBalancer)
(experimental) Registers an ELB as a new instance with unique name instanceId in this service.
|
IInstance |
Service.registerLoadBalancer(String id,
ILoadBalancerV2 loadBalancer,
Map<String,String> customAttributes)
(experimental) Registers an ELB as a new instance with unique name instanceId in this service.
|
IInstance |
Service.registerNonIpInstance(String id,
NonIpInstanceBaseProps props)
(experimental) Registers a resource that is accessible using values other than an IP address or a domain name (CNAME).
|
Copyright © 2021. All rights reserved.