Share via


WorkloadRuntime Struct

Definition

Determines the type of workload a node can run.

public readonly struct WorkloadRuntime : IEquatable<Azure.ResourceManager.ContainerService.Models.WorkloadRuntime>
type WorkloadRuntime = struct
Public Structure WorkloadRuntime
Implements IEquatable(Of WorkloadRuntime)
Inheritance
WorkloadRuntime
Implements

Constructors

WorkloadRuntime(String)

Initializes a new instance of WorkloadRuntime.

Properties

KataMshvVmIsolation

Nodes can use (Kata + Cloud Hypervisor + Hyper-V) to enable Nested VM-based pods (Preview). Due to the use Hyper-V, AKS node OS itself is a nested VM (the root OS) of Hyper-V. Thus it can only be used with VM series that support Nested Virtualization such as Dv3 series.

OciContainer

Nodes will use Kubelet to run standard OCI container workloads.

WasmWasi

Nodes will use Krustlet to run WASM workloads using the WASI provider (Preview).

Methods

Equals(WorkloadRuntime)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(WorkloadRuntime, WorkloadRuntime)

Determines if two WorkloadRuntime values are the same.

Implicit(String to WorkloadRuntime)

Converts a string to a WorkloadRuntime.

Inequality(WorkloadRuntime, WorkloadRuntime)

Determines if two WorkloadRuntime values are not the same.

Applies to