Share via


Kubernetes Class

Definition

A Machine Learning compute based on Kubernetes Compute.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.KubernetesTypeConverter))]
public class Kubernetes : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IKubernetes, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.KubernetesTypeConverter))>]
type Kubernetes = class
    interface IKubernetes
    interface IJsonSerializable
    interface ICompute
    interface IKubernetesSchema
    interface IValidates
Public Class Kubernetes
Implements IKubernetes, IValidates
Inheritance
Kubernetes
Attributes
Implements

Constructors

Kubernetes()

Creates an new Kubernetes instance.

Properties

CreatedOn

The time at which the compute was created.

DefaultInstanceType

Default instance type

Description

The description of the Machine Learning compute.

DisableLocalAuth

Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.

ExtensionInstanceReleaseTrain

Extension instance release train.

ExtensionPrincipalId

Extension principal-id.

InstanceType

Instance Type Schema

IsAttachedCompute

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

Location

Location for the underlying compute

ModifiedOn

The time at which the compute was last modified.

Namespace

Compute namespace

Property

Properties of Kubernetes

ProvisioningError

Errors during provisioning

ProvisioningState

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

RelayConnectionString

Relay connection string.

ResourceId

ARM resource id of the underlying compute

ServiceBusConnectionString

ServiceBus connection string.

Type

The type of compute

VcName

VC name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Kubernetes.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Kubernetes.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IKubernetes.

FromJsonString(String)

Creates a new instance of Kubernetes, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Kubernetes into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to