Share via


IAks Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.AksTypeConverter))]
public interface IAks : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IAksSchema, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ICompute
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.AksTypeConverter))>]
type IAks = interface
    interface IJsonSerializable
    interface ICompute
    interface IAksSchema
Public Interface IAks
Implements IAksSchema, ICompute
Derived
Attributes
Implements

Properties

AgentCount

Number of agents

(Inherited from IAksSchema)
AgentVMSize

Agent virtual machine size

(Inherited from IAksSchema)
AkNetworkingConfigurationDnsServiceIP

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

(Inherited from IAksSchema)
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.

(Inherited from IAksSchema)
AkNetworkingConfigurationServiceCidr

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

(Inherited from IAksSchema)
AkNetworkingConfigurationSubnetId

Virtual network subnet resource ID the compute nodes belong to

(Inherited from IAksSchema)
ClusterFqdn

Cluster full qualified domain name

(Inherited from IAksSchema)
ClusterPurpose

Intended usage of the cluster

(Inherited from IAksSchema)
CreatedOn

The time at which the compute was created.

(Inherited from ICompute)
Description

The description of the Machine Learning compute.

(Inherited from ICompute)
DisableLocalAuth

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

(Inherited from ICompute)
IsAttachedCompute

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

(Inherited from ICompute)
LoadBalancerSubnet

Load Balancer Subnet

(Inherited from IAksSchema)
LoadBalancerType

Load Balancer Type

(Inherited from IAksSchema)
Location

Location for the underlying compute

(Inherited from ICompute)
ModifiedOn

The time at which the compute was last modified.

(Inherited from ICompute)
ProvisioningError

Errors during provisioning

(Inherited from ICompute)
ProvisioningState

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

(Inherited from ICompute)
ResourceId

ARM resource id of the underlying compute

(Inherited from ICompute)
SslConfigurationCert

Cert data

(Inherited from IAksSchema)
SslConfigurationCname

CNAME of the cert

(Inherited from IAksSchema)
SslConfigurationKey

Key data

(Inherited from IAksSchema)
SslConfigurationLeafDomainLabel

Leaf domain label of public endpoint

(Inherited from IAksSchema)
SslConfigurationOverwriteExistingDomain

Indicates whether to overwrite existing domain label.

(Inherited from IAksSchema)
SslConfigurationStatus

Enable or disable ssl for scoring

(Inherited from IAksSchema)
SystemService

System services

(Inherited from IAksSchema)
Type

The type of compute

(Inherited from ICompute)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to