Share via


AksSchema Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.AksSchemaTypeConverter))]
public class AksSchema : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IAksSchema
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.AksSchemaTypeConverter))>]
type AksSchema = class
    interface IAksSchema
    interface IJsonSerializable
Public Class AksSchema
Implements IAksSchema
Inheritance
AksSchema
Attributes
Implements

Constructors

AksSchema()

Creates an new AksSchema instance.

Properties

AgentCount

Number of agents

AgentVMSize

Agent virtual machine size

AkNetworkingConfigurationDnsServiceIP

An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.

AkNetworkingConfigurationDockerBridgeCidr

A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.

AkNetworkingConfigurationServiceCidr

A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.

AkNetworkingConfigurationSubnetId

Virtual network subnet resource ID the compute nodes belong to

ClusterFqdn

Cluster full qualified domain name

ClusterPurpose

Intended usage of the cluster

LoadBalancerSubnet

Load Balancer Subnet

LoadBalancerType

Load Balancer Type

SslConfigurationCert

Cert data

SslConfigurationCname

CNAME of the cert

SslConfigurationKey

Key data

SslConfigurationLeafDomainLabel

Leaf domain label of public endpoint

SslConfigurationOverwriteExistingDomain

Indicates whether to overwrite existing domain label.

SslConfigurationStatus

Enable or disable ssl for scoring

SystemService

System services

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AksSchema.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AksSchema.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AksSchema into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to