New-AzMLWorkspaceAksObject

Create an in-memory object for Aks.

Syntax

New-AzMLWorkspaceAksObject
   [-Description <String>]
   [-DisableLocalAuth <Boolean>]
   [-ResourceId <String>]
   [-AgentCount <Int32>]
   [-AgentVMSize <String>]
   [-AkNetworkingDnsServiceIP <String>]
   [-AkNetworkingDockerBridgeCidr <String>]
   [-AkNetworkingServiceCidr <String>]
   [-AkNetworkingSubnetId <String>]
   [-ClusterFqdn <String>]
   [-ClusterPurpose <ClusterPurpose>]
   [-LoadBalancerSubnet <String>]
   [-LoadBalancerType <LoadBalancerType>]
   [-SslCert <String>]
   [-SslCname <String>]
   [-SslKey <String>]
   [-SslLeafDomainLabel <String>]
   [-SslOverwriteExistingDomain <Boolean>]
   [-SslStatus <SslConfigStatus>]
   [<CommonParameters>]

Description

Create an in-memory object for Aks.

Examples

Example 1: Create an in-memory object for Aks

New-AzMLWorkspaceAksObject -Description "aks compute"

Create an in-memory object for Aks

Parameters

-AgentCount

Number of agents.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AgentVMSize

Agent virtual machine size.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AkNetworkingDnsServiceIP

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AkNetworkingDockerBridgeCidr

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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AkNetworkingServiceCidr

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AkNetworkingSubnetId

Virtual network subnet resource ID the compute nodes belong to.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterFqdn

Cluster full qualified domain name.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterPurpose

Intended usage of the cluster.

Type:ClusterPurpose
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

The description of the Machine Learning compute.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLocalAuth

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerSubnet

Load Balancer Subnet.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerType

Load Balancer Type.

Type:LoadBalancerType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ARM resource id of the underlying compute.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SslCert

Cert data.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SslCname

CNAME of the cert.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SslKey

Key data.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SslLeafDomainLabel

Leaf domain label of public endpoint.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SslOverwriteExistingDomain

Indicates whether to overwrite existing domain label.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SslStatus

Enable or disable ssl for scoring.

Type:SslConfigStatus
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Outputs

Aks