VirtualCluster

This entity describes a virtual cluster. A virtual cluster is a Kubernetes namespace that Amazon EMR is registered with. Amazon EMR uses virtual clusters to run jobs and host endpoints. Multiple virtual clusters can be backed by the same physical cluster. However, each virtual cluster maps to one namespace on an Amazon EKS cluster. Virtual clusters do not create any active resources that contribute to your bill or that require lifecycle management outside the service.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String?

The ARN of the virtual cluster.

Link copied to clipboard

The container provider of the virtual cluster.

Link copied to clipboard

The date and time when the virtual cluster is created.

Link copied to clipboard
val id: String?

The ID of the virtual cluster.

Link copied to clipboard
val name: String?

The name of the virtual cluster.

Link copied to clipboard

The scheduler configuration (concurrency and queue limits) applied to the virtual cluster. The service does not return this field when no scheduler limits are configured.

Link copied to clipboard

The current in-queue and concurrent job-run counts for the virtual cluster.

Link copied to clipboard

The ID of the security configuration.

Link copied to clipboard

Specifies whether the virtual cluster has session support enabled.

Link copied to clipboard

The state of the virtual cluster.

Link copied to clipboard

The assigned tags of the virtual cluster.

Functions

Link copied to clipboard
inline fun copy(block: VirtualCluster.Builder.() -> Unit = {}): VirtualCluster
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String