Package-level declarations

Types

Link copied to clipboard

Service Discovery HTTP Namespace can be imported using the namespace ID, e.g.,

Link copied to clipboard
data class HttpNamespaceArgs(val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<HttpNamespaceArgs>

Service Discovery HTTP Namespace can be imported using the namespace ID, e.g.,

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Service Discovery Instance resource.

Link copied to clipboard
data class InstanceArgs(val attributes: Output<Map<String, String>>? = null, val instanceId: Output<String>? = null, val serviceId: Output<String>? = null) : ConvertibleToJava<InstanceArgs>

Provides a Service Discovery Instance resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Service Discovery Private DNS Namespace resource.

Link copied to clipboard
data class PrivateDnsNamespaceArgs(val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vpc: Output<String>? = null) : ConvertibleToJava<PrivateDnsNamespaceArgs>

Provides a Service Discovery Private DNS Namespace resource.

Link copied to clipboard

Provides a Service Discovery Public DNS Namespace resource.

Link copied to clipboard
data class PublicDnsNamespaceArgs(val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<PublicDnsNamespaceArgs>

Provides a Service Discovery Public DNS Namespace resource.

Link copied to clipboard

Provides a Service Discovery Service resource.

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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun instanceResource(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance
Link copied to clipboard
suspend fun serviceResource(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service