Class ManagedClusterAIToolchainOperatorProfile
java.lang.Object
com.azure.resourcemanager.containerservice.models.ManagedClusterAIToolchainOperatorProfile
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ManagedClusterAIToolchainOperatorProfile>
public final class ManagedClusterAIToolchainOperatorProfile
extends Object
implements com.azure.json.JsonSerializable<ManagedClusterAIToolchainOperatorProfile>
When enabling the operator, a set of AKS managed CRDs and controllers will be installed in the cluster. The operator
automates the deployment of OSS models for inference and/or training purposes. It provides a set of preset models and
enables distributed inference against them.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ManagedClusterAIToolchainOperatorProfile class. -
Method Summary
Modifier and TypeMethodDescriptionenabled()Get the enabled property: Whether to enable AI toolchain operator to the cluster.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ManagedClusterAIToolchainOperatorProfile from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withEnabled(Boolean enabled) Set the enabled property: Whether to enable AI toolchain operator to the cluster.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
ManagedClusterAIToolchainOperatorProfile
public ManagedClusterAIToolchainOperatorProfile()Creates an instance of ManagedClusterAIToolchainOperatorProfile class.
-
-
Method Details
-
enabled
Get the enabled property: Whether to enable AI toolchain operator to the cluster. Indicates if AI toolchain operator enabled or not.- Returns:
- the enabled value.
-
withEnabled
Set the enabled property: Whether to enable AI toolchain operator to the cluster. Indicates if AI toolchain operator enabled or not.- Parameters:
enabled- the enabled value to set.- Returns:
- the ManagedClusterAIToolchainOperatorProfile object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ManagedClusterAIToolchainOperatorProfile>- Throws:
IOException
-
fromJson
public static ManagedClusterAIToolchainOperatorProfile fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ManagedClusterAIToolchainOperatorProfile from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ManagedClusterAIToolchainOperatorProfile if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the ManagedClusterAIToolchainOperatorProfile.
-