Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class HttpNamespaceArgsBuilder
Builder for HttpNamespaceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for HttpNamespace.
Link copied to clipboard
Link copied to clipboard
class InstanceArgsBuilder
Builder for InstanceArgs.
Link copied to clipboard
Link copied to clipboard
class InstanceResourceBuilder
Builder for Instance.
Link copied to clipboard
Provides a Service Discovery Private DNS Namespace resource.
Link copied to clipboard
Link copied to clipboard
Builder for PrivateDnsNamespaceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PrivateDnsNamespace.
Link copied to clipboard
Provides a Service Discovery Public DNS Namespace resource.
Link copied to clipboard
Link copied to clipboard
Builder for PublicDnsNamespaceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PublicDnsNamespace.
Link copied to clipboard
data class ServiceArgs(val description: Output<String>? = null, val dnsConfig: Output<ServiceDnsConfigArgs>? = null, val forceDestroy: Output<Boolean>? = null, val healthCheckConfig: Output<ServiceHealthCheckConfigArgs>? = null, val healthCheckCustomConfig: Output<ServiceHealthCheckCustomConfigArgs>? = null, val name: Output<String>? = null, val namespaceId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<ServiceArgs>
Provides a Service Discovery Service resource.
Link copied to clipboard
class ServiceArgsBuilder
Builder for ServiceArgs.
Link copied to clipboard
object ServicediscoveryFunctions
Link copied to clipboard
Link copied to clipboard
class ServiceResourceBuilder
Builder for Service.
Functions
Link copied to clipboard
suspend fun httpNamespace(name: String, block: suspend HttpNamespaceResourceBuilder.() -> Unit): HttpNamespace
Link copied to clipboard
suspend fun privateDnsNamespace(name: String, block: suspend PrivateDnsNamespaceResourceBuilder.() -> Unit): PrivateDnsNamespace
Link copied to clipboard
suspend fun publicDnsNamespace(name: String, block: suspend PublicDnsNamespaceResourceBuilder.() -> Unit): PublicDnsNamespace