Package-level declarations

Types

Link copied to clipboard
class ExtensionProvider : KotlinCustomResource

Provides a Service Mesh Extension Provider resource. For information about Service Mesh Extension Provider and how to use it, see What is Extension Provider.

Link copied to clipboard
data class ExtensionProviderArgs(val config: Output<String>? = null, val extensionProviderName: Output<String>? = null, val serviceMeshId: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ExtensionProviderArgs>

Provides a Service Mesh Extension Provider resource. For information about Service Mesh Extension Provider and how to use it, see What is Extension Provider.

Link copied to clipboard
object ExtensionProviderMapper : ResourceMapper<ExtensionProvider>
Link copied to clipboard
class ServiceMesh : KotlinCustomResource

Provides a Service Mesh Service Mesh resource. For information about Service Mesh Service Mesh and how to use it, see What is Service Mesh.

Link copied to clipboard
data class ServiceMeshArgs(val clusterIds: Output<List<String>>? = null, val clusterSpec: Output<String>? = null, val customizedPrometheus: Output<Boolean>? = null, val edition: Output<String>? = null, val extraConfiguration: Output<ServiceMeshExtraConfigurationArgs>? = null, val force: Output<Boolean>? = null, val loadBalancer: Output<ServiceMeshLoadBalancerArgs>? = null, val meshConfig: Output<ServiceMeshMeshConfigArgs>? = null, val network: Output<ServiceMeshNetworkArgs>? = null, val prometheusUrl: Output<String>? = null, val serviceMeshName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val version: Output<String>? = null) : ConvertibleToJava<ServiceMeshArgs>

Provides a Service Mesh Service Mesh resource. For information about Service Mesh Service Mesh and how to use it, see What is Service Mesh.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object ServiceMeshMapper : ResourceMapper<ServiceMesh>
Link copied to clipboard
Link copied to clipboard
class UserPermission : KotlinCustomResource

Provides a Service Mesh UserPermission resource. For information about Service Mesh User Permission and how to use it, see What is User Permission.

Link copied to clipboard
data class UserPermissionArgs(val permissions: Output<List<UserPermissionPermissionArgs>>? = null, val subAccountUserId: Output<String>? = null) : ConvertibleToJava<UserPermissionArgs>

Provides a Service Mesh UserPermission resource. For information about Service Mesh User Permission and how to use it, see What is User Permission.

Link copied to clipboard
Link copied to clipboard
object UserPermissionMapper : ResourceMapper<UserPermission>

Functions

Link copied to clipboard
suspend fun serviceMesh(name: String, block: suspend ServiceMeshResourceBuilder.() -> Unit): ServiceMesh
Link copied to clipboard