Microsoft.Azure.PowerShell.Cmdlets.Aks.Support Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Structs
AgentPoolMode |
A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools |
AgentPoolType |
The type of Agent Pool. |
Code |
Tells whether the cluster is Running or Stopped |
ConnectionStatus |
The private link service connection status. |
CreatedByType |
The type of identity that created the resource. |
Expander |
If not specified, the default is 'random'. See expanders for more information. |
ExtendedLocationTypes |
The type of extendedLocation. |
Format |
Argument completer implementation for Format. |
GpuInstanceProfile |
GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. |
IPFamily |
The IP version to use for cluster networking and IP assignment. |
KeyVaultNetworkAccessTypes |
Network access of key vault. The possible values are |
KubeletDiskType |
Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. |
LicenseType |
The license type to use for Windows VMs. See Azure Hybrid User Benefits for more details. |
LoadBalancerSku |
The default is 'standard'. See Azure Load Balancer SKUs for more information about the differences between load balancer SKUs. |
ManagedClusterPodIdentityProvisioningState |
The current provisioning state of the pod identity. |
ManagedClusterSkuName |
The name of a managed cluster SKU. |
ManagedClusterSkuTier |
If not specified, the default is 'Free'. See AKS Pricing Tier for more details. |
NetworkDataplane |
Network dataplane used in the Kubernetes cluster. |
NetworkMode |
This cannot be specified if networkPlugin is anything other than 'azure'. |
NetworkPlugin |
Network plugin used for building the Kubernetes network. |
NetworkPluginMode |
The mode the network plugin should use. |
NetworkPolicy |
Network policy used for building the Kubernetes network. |
OSDiskType |
The default is 'Ephemeral' if the VM supports it and has a cache disk larger than the requested OSDiskSizeGB. Otherwise, defaults to 'Managed'. May not be changed after creation. For more information see Ephemeral OS. |
Ossku | |
OSType |
The operating system type. The default is Linux. |
OutboundType |
This can only be set at cluster creation time and cannot be changed later. For more information see egress outbound type. |
PrivateEndpointConnectionProvisioningState |
The current provisioning state. |
PublicNetworkAccess |
Allow or deny public network access for AKS |
ResourceIdentityType |
For more information see use managed identities in AKS. |
ScaleDownMode |
Describes how VMs are added to or removed from Agent Pools. See billing states. |
ScaleSetEvictionPolicy |
The eviction policy specifies what to do with the VM when it is evicted. The default is Delete. For more information about eviction see spot VMs |
ScaleSetPriority |
The Virtual Machine Scale Set priority. |
SnapshotType |
The type of a snapshot. The default is NodePool. |
UpgradeChannel |
For more information see setting the AKS cluster auto-upgrade channel. |
WeekDay |
The weekday enum. |
WorkloadRuntime |
Determines the type of workload a node can run. |