com.azure.resourcemanager.containerservice.models
Package containing the data models for ContainerService. The Container Service Client.
Classes
| AbsoluteMonthlySchedule |
For schedules like: 'recur every month on the 15th' or 'recur every 3 months on the 20th'. |
| AccelerationMode |
Enable advanced network acceleration options. |
| AdoptionPolicy |
Action if Kubernetes namespace with same name already exists. |
| AdvancedNetworkPolicies |
Enable advanced network policies. |
| AdvancedNetworking |
Advanced Networking profile for enabling observability and security feature suite on a cluster. |
| AdvancedNetworkingObservability |
Observability profile to enable advanced network metrics and flow logs with historical contexts. |
| AdvancedNetworkingPerformance |
Profile to enable performance-enhancing features on clusters that use Azure CNI powered by Cilium. |
| AdvancedNetworkingSecurity |
Security profile to enable security features on cilium based cluster. |
| AdvancedNetworkingSecurityTransitEncryption |
Encryption configuration for Cilium-based clusters. |
| AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem |
Available version information for an agent pool. |
| AgentPoolData |
The client-side data of an agent pool. |
| AgentPoolDeleteMachinesParameter |
Specifies a list of machine names from the agent pool to be deleted. |
| AgentPoolGatewayProfile |
Profile of the managed cluster gateway agent pool. |
| AgentPoolMode |
The mode of an agent pool. |
| AgentPoolNetworkProfile |
Network settings of an agent pool. |
| AgentPoolSecurityProfile |
The security settings of an agent pool. |
| AgentPoolSshAccess |
SSH access method of an agent pool. |
| AgentPoolStatus |
Contains read-only information about the Agent Pool. |
| AgentPoolType |
The type of Agent Pool. |
| AgentPoolUpgradeProfilePropertiesUpgradesItem |
Available upgrades for an Agent |
| AgentPoolUpgradeSettings |
Settings for upgrading an agentpool. |
| AgentPoolWindowsProfile |
The Windows agent pool's specific profile. |
| ArtifactSource |
The artifact source. |
| AzureKeyVaultKms |
Azure Key Vault key management service settings for the security profile. |
| BackendPoolType |
The type of the managed inbound Load Balancer Backend |
| ClusterUpgradeSettings |
Settings for upgrading a cluster. |
| Code |
Tells whether the cluster is Running or Stopped. |
| CompatibleVersions |
Version information about a product/service that is compatible with a service mesh revision. |
| ConnectionStatus |
The private link service connection status. |
| ContainerServiceLinuxProfile |
Profile for Linux VMs in the container service cluster. |
| ContainerServiceNetworkProfile |
Profile of network configuration. |
| ContainerServiceResourceTypes |
Defines values for resource types from container service. |
| ContainerServiceSshConfiguration |
SSH configuration for Linux-based VMs running on Azure. |
| ContainerServiceSshPublicKey |
Contains information about SSH certificate public key data. |
| ContainerServiceVMSizeTypes |
Size of agent VMs. |
| CreationData |
Data used when creating a target resource from a source resource. |
| CredentialResult |
The credential result response. |
| DailySchedule |
For schedules like: 'recur every day' or 'recur every 3 days'. |
| DateSpan |
A date range. |
| DelegatedResource |
Delegated resource properties - internal use only. |
| DeletePolicy |
Delete options of a namespace. |
| EndpointDependency |
A domain name that AKS agent nodes are reaching at. |
| EndpointDetail |
connect information from the AKS agent nodes to a single endpoint. |
| Expander |
The expander to use when scaling up. |
| ExtendedLocation |
The complex type of the extended location. |
| ExtendedLocationTypes |
The type of extended |
| Format |
The format of the kubeconfig credential. |
| GpuDriver |
Whether to install GPU drivers. |
| GpuInstanceProfile |
GPUInstance |
| GpuProfile |
GPU settings for the Agent Pool. |
| IpFamily |
To determine if address belongs IPv4 or IPv6 family. |
| IpTag |
Contains the IPTag associated with the object. |
| IstioCertificateAuthority |
Istio Service Mesh Certificate Authority (CA) configuration. |
| IstioComponents |
Istio components configuration. |
| IstioEgressGateway |
Istio egress gateway configuration. |
| IstioIngressGateway |
Istio ingress gateway configuration. |
| IstioIngressGatewayMode |
Mode of an ingress gateway. |
| IstioPluginCertificateAuthority |
Plugin certificates information for Service Mesh. |
| IstioServiceMesh |
Istio service mesh configuration. |
| KeyVaultNetworkAccessTypes |
Network access of the key vault. |
| KubeletConfig |
Kubelet configurations of agent nodes. |
| KubeletDiskType |
Determines the placement of empty |
| KubernetesPatchVersion |
Kubernetes patch version profile. |
| KubernetesSupportPlan |
Different support tiers for AKS managed clusters. |
| KubernetesVersion |
Kubernetes version profile for given major. |
| KubernetesVersionCapabilities |
Capabilities on this Kubernetes version. |
| LicenseType |
The license type to use for Windows VMs. |
| LinuxOSConfig |
OS configurations of Linux agent nodes. |
| LoadBalancerSku |
The load balancer sku for the managed cluster. |
| LocalDnsForwardDestination |
Destination server for DNS queries to be forwarded from localDNS. |
| LocalDnsForwardPolicy |
Forward policy for selecting upstream DNS server. |
| LocalDnsMode |
Mode of enablement for localDNS. |
| LocalDnsOverride |
Overrides for localDNS profile. |
| LocalDnsProfile |
Configures the per-node local DNS, with VnetDNS and KubeDNS overrides. |
| LocalDnsProtocol |
Enforce TCP or prefer UDP protocol for connections from localDNS to upstream DNS server. |
| LocalDnsQueryLogging |
Log level for DNS queries in localDNS. |
| LocalDnsServeStale |
Policy for serving stale data. |
| LocalDnsState |
System-generated state of localDNS. |
| MachineIpAddress |
The machine IP address details. |
| MachineNetworkProperties |
network properties of the machine. |
| MachineProperties |
The properties of the machine. |
| MaintenanceWindow |
Maintenance window used to configure scheduled auto-upgrade for a Managed Cluster. |
| ManagedClusterAIToolchainOperatorProfile |
When enabling the operator, a set of AKS managed CRDs and controllers will be installed in the cluster. |
| ManagedClusterAadProfile |
AADProfile specifies attributes for Azure Active Directory integration. |
| ManagedClusterAddonProfile |
A Kubernetes add-on profile for a managed cluster. |
| ManagedClusterAddonProfileIdentity |
Information of user assigned identity used by this add-on. |
| ManagedClusterAgentPoolProfile |
Profile for the container service agent pool. |
| ManagedClusterApiServerAccessProfile |
Access profile for managed cluster API server. |
| ManagedClusterAutoUpgradeProfile |
Auto upgrade profile for a managed cluster. |
| ManagedClusterAzureMonitorProfile |
Azure Monitor addon profiles for monitoring the managed cluster. |
| ManagedClusterAzureMonitorProfileKubeStateMetrics |
Kube State Metrics profile for the Azure Managed Prometheus addon. |
| ManagedClusterAzureMonitorProfileMetrics |
Metrics profile for the Azure Monitor managed service for Prometheus addon. |
| ManagedClusterBootstrapProfile |
The bootstrap profile. |
| ManagedClusterCostAnalysis |
The cost analysis configuration for the cluster. |
| ManagedClusterHttpProxyConfig |
Cluster HTTP proxy configuration. |
| ManagedClusterIdentity |
Identity for the managed cluster. |
| ManagedClusterIngressProfile |
Ingress profile for the container service cluster. |
| ManagedClusterIngressProfileNginx |
Nginx ingress controller configuration for the managed cluster ingress profile. |
| ManagedClusterIngressProfileWebAppRouting |
Application Routing add-on settings for the ingress profile. |
| ManagedClusterLoadBalancerProfile |
Profile of the managed cluster load balancer. |
| ManagedClusterLoadBalancerProfileManagedOutboundIPs |
Desired managed outbound IPs for the cluster load balancer. |
| ManagedClusterLoadBalancerProfileOutboundIPs |
Desired outbound IP resources for the cluster load balancer. |
| ManagedClusterLoadBalancerProfileOutboundIpPrefixes |
Desired outbound IP Prefix resources for the cluster load balancer. |
| ManagedClusterManagedOutboundIpProfile |
Profile of the managed outbound IP resources of the managed cluster. |
| ManagedClusterMetricsProfile |
The metrics profile for the Managed |
| ManagedClusterNatGatewayProfile |
Profile of the managed cluster NAT gateway. |
| ManagedClusterNodeProvisioningProfile |
Node provisioning profile for the managed cluster. |
| ManagedClusterNodeResourceGroupProfile |
Node resource group lockdown profile for a managed cluster. |
| ManagedClusterOidcIssuerProfile |
The OIDC issuer profile of the Managed Cluster. |
| ManagedClusterPodIdentity |
Details about the pod identity assigned to the Managed Cluster. |
| ManagedClusterPodIdentityException |
A pod identity exception, which allows pods with certain labels to access the Azure Instance Metadata Service (IMDS) endpoint without being intercepted by the node-managed identity (NMI) server. |
| ManagedClusterPodIdentityProfile |
The pod identity profile of the Managed Cluster. |
| ManagedClusterPodIdentityProvisioningError |
An error response from the pod identity provisioning. |
| ManagedClusterPodIdentityProvisioningErrorBody |
An error response from the pod identity provisioning. |
| ManagedClusterPodIdentityProvisioningInfo |
Pod identity provisioning information. |
| ManagedClusterPodIdentityProvisioningState |
The current provisioning state of the pod identity. |
| ManagedClusterPoolUpgradeProfile |
The list of available upgrade versions. |
| ManagedClusterPoolUpgradeProfileUpgradesItem |
Available upgrades for an Agent |
| ManagedClusterPropertiesAutoScalerProfile |
Parameters to be applied to the cluster-autoscaler when enabled. |
| ManagedClusterSecurityProfile |
Security profile for the container service cluster. |
| ManagedClusterSecurityProfileDefender |
Microsoft Defender settings for the security profile. |
| ManagedClusterSecurityProfileDefenderSecurityMonitoring |
Microsoft Defender settings for the security profile threat detection. |
| ManagedClusterSecurityProfileImageCleaner |
Image Cleaner removes unused images from nodes, freeing up disk space and helping to reduce attack surface area. |
| ManagedClusterSecurityProfileWorkloadIdentity |
Workload identity settings for the security profile. |
| ManagedClusterServicePrincipalProfile |
Information about a service principal identity for the cluster to use for manipulating Azure APIs. |
| ManagedClusterSku |
The SKU of a Managed Cluster. |
| ManagedClusterSkuName |
The name of a managed cluster SKU. |
| ManagedClusterSkuTier |
The tier of a managed cluster SKU. |
| ManagedClusterStaticEgressGatewayProfile |
The Static Egress Gateway addon configuration for the cluster. |
| ManagedClusterStatus |
Contains read-only information about the Managed Cluster. |
| ManagedClusterStorageProfile |
Storage profile for the container service cluster. |
| ManagedClusterStorageProfileBlobCsiDriver |
Azure |
| ManagedClusterStorageProfileDiskCsiDriver |
Azure |
| ManagedClusterStorageProfileFileCsiDriver |
Azure |
| ManagedClusterStorageProfileSnapshotController |
Snapshot Controller settings for the storage profile. |
| ManagedClusterWindowsProfile |
Profile for Windows VMs in the managed cluster. |
| ManagedClusterWorkloadAutoScalerProfile |
Workload Auto-scaler profile for the managed cluster. |
| ManagedClusterWorkloadAutoScalerProfileKeda |
KEDA (Kubernetes Event-driven Autoscaling) settings for the workload auto-scaler profile. |
| ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler |
VPA (Vertical Pod Autoscaler) settings for the workload auto-scaler profile. |
| ManagedClustersGetCommandResultHeaders |
The Managed |
| ManagedClustersGetCommandResultResponse |
Contains all response data for the get |
| ManagedServiceIdentityUserAssignedIdentitiesValue |
User assigned identity properties. |
| ManualScaleProfile |
Specifications on number of machines. |
| MeshRevision |
Holds information on upgrades and compatibility for given major. |
| MeshRevisionProfileProperties |
Mesh revision profile properties for a mesh. |
| MeshUpgradeProfileProperties |
Mesh upgrade profile properties for a major. |
| NamespaceProperties |
Properties of a namespace managed by ARM. |
| NamespaceProvisioningState |
The current provisioning state of the namespace. |
| NetworkDataplane |
Network dataplane used in the Kubernetes cluster. |
| NetworkMode |
The network mode Azure CNI is configured with. |
| NetworkPlugin |
Network plugin used for building the Kubernetes network. |
| NetworkPluginMode |
The mode the network plugin should use. |
| NetworkPolicies |
Default network policy of the namespace, specifying ingress and egress rules. |
| NetworkPolicy |
Network policy used for building the Kubernetes network. |
| NetworkProfile |
Represents the Open |
| NginxIngressControllerType |
Ingress type for the default Nginx |
| NodeOSUpgradeChannel |
Node OS Upgrade Channel. |
| NodeProvisioningDefaultNodePools |
The set of default Karpenter Node |
| NodeProvisioningMode |
The node provisioning mode. |
| OSDiskType |
The OS disk type to be used for machines in the agent pool. |
| OSSku |
Specifies the OS SKU used by the agent pool. |
| OSType |
The operating system type. |
| OpenShiftAgentPoolProfileRole |
Open |
| OpenShiftContainerServiceVMSize |
Size of Open |
| OpenShiftManagedClusterAadIdentityProvider |
Defines the Identity provider for MS AAD. |
| OpenShiftManagedClusterAgentPoolProfile |
Defines the configuration of the Open |
| OpenShiftManagedClusterAuthProfile |
Defines all possible authentication profiles for the Open |
| OpenShiftManagedClusterBaseIdentityProvider |
Structure for any Identity provider. |
| OpenShiftManagedClusterIdentityProvider |
Defines the configuration of the identity providers to be used in the Open |
| OpenShiftManagedClusterListResult |
The response from the List Open |
| OpenShiftManagedClusterMasterPoolProfile |
Open |
| OpenShiftRouterProfile |
Represents an Open |
| OrchestratorProfile |
Contains information about orchestrator. |
| OrchestratorVersionProfile |
The profile of an orchestrator and its available versions. |
| OutboundType |
The outbound (egress) routing method. |
| PodIpAllocationMode |
Pod IP Allocation Mode. |
| PolicyRule |
Enum representing different network policy rules. |
| PortRange |
The port range. |
| PowerState |
Describes the Power State of the cluster. |
| PrivateEndpoint |
Private endpoint which a connection belongs to. |
| PrivateEndpointConnectionProvisioningState |
The current provisioning state. |
| PrivateLinkServiceConnectionState |
The state of a private link service connection. |
| Protocol |
The network protocol of the port. |
| ProxyRedirectionMechanism |
Mode of traffic redirection. |
| PublicNetworkAccess |
Public |
| PurchasePlan |
Used for establishing the purchase context of any 3rd Party artifact through Market |
| RelativeMonthlySchedule |
For schedules like: 'recur every month on the first Monday' or 'recur every 3 months on last Friday'. |
| ResourceQuota |
Resource quota for the namespace. |
| ResourceReference |
A reference to an Azure resource. |
| RestrictionLevel |
The restriction level applied to the cluster's node resource group. |
| RunCommandRequest |
A run command request. |
| ScaleDownMode |
Describes how VMs are added to or removed from Agent Pools. |
| ScaleProfile |
Specifications on how to scale a Virtual |
| ScaleSetEvictionPolicy |
The Virtual Machine Scale Set eviction policy. |
| ScaleSetPriority |
The Virtual Machine Scale Set priority. |
| Schedule |
One and only one of the schedule types should be specified. |
| ServiceMeshMode |
Mode of the service mesh. |
| ServiceMeshProfile |
Service mesh profile for a managed cluster. |
| SnapshotType |
The type of a snapshot. |
| SysctlConfig |
Sysctl settings for Linux agent nodes. |
| TagsObject |
Tags object for patch operations. |
| TimeInWeek |
Time in a week. |
| TimeSpan |
A time range. |
| TransitEncryptionType |
Configures pod-to-pod encryption. |
| TrustedAccessRoleBindingProvisioningState |
The current provisioning state of trusted access role binding. |
| TrustedAccessRoleRule |
Rule for trusted access role. |
| Type |
The week index. |
| UndrainableNodeBehavior |
Defines the behavior for undrainable nodes during upgrade. |
| UpgradeChannel |
The upgrade channel for auto upgrade. |
| UpgradeOverrideSettings |
Settings for overrides when upgrading a cluster. |
| UserAssignedIdentity |
Details about a user assigned identity. |
| VirtualMachineNodes |
Current status on a group of nodes of the same vm size. |
| VirtualMachinesProfile |
Specifications on Virtual |
| WeekDay |
The weekday enum. |
| WeeklySchedule |
For schedules like: 'recur every Monday' or 'recur every 3 weeks on Wednesday'. |
| WindowsGmsaProfile |
Windows gMSA Profile in the managed cluster. |
| WorkloadRuntime |
Determines the type of workload a node can run. |
Interfaces
| AgentPool |
A client-side representation for an agent pool. |
| KubernetesCluster |
A client-side representation for a managed Kubernetes cluster. |
| KubernetesCluster.Definition |
Interface for all the definitions related to a Kubernetes cluster. |
| KubernetesCluster.DefinitionStages |
Grouping of Kubernetes cluster definition stages. |
| KubernetesCluster.DefinitionStages.Blank |
The first stage of a container service definition. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinition<ParentT> |
The Kubernetes cluster network profile definition. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages |
The Kubernetes cluster definition allowing to specify a network profile. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.Blank<ParentT> |
The first stage of a network profile definition. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithAttach<ParentT> |
The final stage of a network profile definition. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithDnsServiceIP<ParentT> |
The stage of a network profile definition allowing to specify an IP address assigned to the Kubernetes DNS service. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithDockerBridgeCidr<ParentT> |
The stage of a network profile definition allowing to specify a CIDR notation IP range assigned to the Docker bridge network. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithLoadBalancerProfile<ParentT> |
The stage of a network profile definition allowing to specify load balancer profile. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithNetworkDataPlan<ParentT> |
The stage of a network profile definition allowing to specify the network data plan. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithNetworkMode<ParentT> |
The stage of a network profile definition allowing to specify the network mode. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithNetworkPluginMode<ParentT> |
The stage of a network profile definition allowing to specify the network plugin mode. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithNetworkPolicy<ParentT> |
The stage of a network profile definition allowing to specify the network policy. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithPodCidr<ParentT> |
The stage of a network profile definition allowing to specify a CIDR notation IP range from which to assign pod IPs when kubenet is used. |
| KubernetesCluster.DefinitionStages.NetworkProfileDefinitionStages.WithServiceCidr<ParentT> |
The stage of a network profile definition allowing to specify a CIDR notation IP range from which to assign service cluster IPs. |
| KubernetesCluster.DefinitionStages.WithAAD |
The stage of the Kubernetes cluster definition allowing to specify Azure AD integration. |
| KubernetesCluster.DefinitionStages.WithAccessProfiles |
The stage of the Kubernetes cluster definition allowing to specify the cluster's access profiles. |
| KubernetesCluster.DefinitionStages.WithAddOnProfiles |
The stage of the Kubernetes cluster definition allowing to specify the cluster's add-on's profiles. |
| KubernetesCluster.DefinitionStages.WithAgentPool |
The stage of the Kubernetes cluster definition allowing to specify an agent pool profile. |
| KubernetesCluster.DefinitionStages.WithAgentPoolResourceGroup |
The stage of the Kubernetes cluster definition allowing to specify the resource group for agent pool nodes. |
| KubernetesCluster.DefinitionStages.WithAutoScalerProfile |
The stage of the Kubernetes cluster definition allowing to specify the auto-scale profile. |
| KubernetesCluster.DefinitionStages.WithCreate |
The stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified. |
| KubernetesCluster.DefinitionStages.WithDiskEncryption |
The stage of the Kubernetes cluster definition allowing to specify disk encryption. |
| KubernetesCluster.DefinitionStages.WithDnsPrefix |
The stage of the Kubernetes cluster definition allowing to specify the DNS prefix label. |
| KubernetesCluster.DefinitionStages.WithGroup |
The stage of the Kubernetes cluster definition allowing to specify the resource group. |
| KubernetesCluster.DefinitionStages.WithLinuxRootUsername |
The stage of the Kubernetes cluster definition allowing to specific the Linux root username. |
| KubernetesCluster.DefinitionStages.WithLinuxSshKey |
The stage of the Kubernetes cluster definition allowing to specific the Linux SSH key. |
| KubernetesCluster.DefinitionStages.WithLocalAccounts |
The stage of the Kubernetes cluster definition allowing to specify local accounts. |
| KubernetesCluster.DefinitionStages.WithManagedClusterSku |
The stage of the Kubernetes cluster definition allowing to specify the managed cluster SKU. |
| KubernetesCluster.DefinitionStages.WithManagedServiceIdentity |
The stage of the Kubernetes cluster definition allowing to specify the auto-scale profile. |
| KubernetesCluster.DefinitionStages.WithNetworkProfile |
The stage of the Kubernetes cluster definition allowing to specify a network profile. |
| KubernetesCluster.DefinitionStages.WithPublicNetworkAccess |
The stage of Kubernetes cluster definition allowing to configure network access settings. |
| KubernetesCluster.DefinitionStages.WithRBAC |
The stage of the Kubernetes cluster definition allowing to specify Kubernetes Role-Based Access Control. |
| KubernetesCluster.DefinitionStages.WithServicePrincipalClientId |
The stage of the Kubernetes cluster definition allowing to specify the service principal client ID. |
| KubernetesCluster.DefinitionStages.WithServicePrincipalProfile |
The stage of the Kubernetes cluster definition allowing to specify the service principal secret. |
| KubernetesCluster.DefinitionStages.WithVersion |
The stage of the Kubernetes cluster definition allowing to specify orchestration type. |
| KubernetesCluster.Update |
The template for an update operation, containing all the settings that can be modified. |
| KubernetesCluster.UpdateStages |
Grouping of the Kubernetes cluster update stages. |
| KubernetesCluster.UpdateStages.WithAAD |
The stage of the Kubernetes cluster update allowing to specify Azure AD integration. |
| KubernetesCluster.UpdateStages.WithAddOnProfiles |
The stage of the Kubernetes cluster update definition allowing to specify the cluster's add-on's profiles. |
| KubernetesCluster.UpdateStages.WithAgentPool |
The stage of the Kubernetes cluster update definition allowing to specify the agent poll in the cluster. |
| KubernetesCluster.UpdateStages.WithAutoScalerProfile |
The stage of the Kubernetes cluster update allowing to specify the auto-scale profile. |
| KubernetesCluster.UpdateStages.WithLocalAccounts |
The stage of the Kubernetes cluster update allowing to specify local accounts. |
| KubernetesCluster.UpdateStages.WithManagedClusterSku |
The stage of the Kubernetes cluster definition allowing to specify the managed cluster SKU. |
| KubernetesCluster.UpdateStages.WithNetworkProfile |
The stage of the Kubernetes cluster update definition allowing to specify the cluster's network profile. |
| KubernetesCluster.UpdateStages.WithPublicNetworkAccess |
The stage of kubernetes cluster update allowing to configure network access settings. |
| KubernetesCluster.UpdateStages.WithRBAC |
The stage of the Kubernetes cluster update definition allowing to specify if Kubernetes Role-Based Access Control is enabled or disabled. |
| KubernetesCluster.UpdateStages.WithVersion |
The stage of the Kubernetes cluster update allowing to specify orchestration type. |
| KubernetesClusterAgentPool |
A client-side representation for a Kubernetes cluster agent pool. |
| KubernetesClusterAgentPool.Definition<ParentT> |
The entirety of a container service agent pool definition as a part of a parent definition. |
| KubernetesClusterAgentPool.DefinitionStages |
Grouping of container service agent pool definition stages as a part of parent container service definition. |
| KubernetesClusterAgentPool.DefinitionStages.Blank<ParentT> |
The first stage of a container service agent pool definition allowing to specify the agent virtual machine size. |
| KubernetesClusterAgentPool.DefinitionStages.WithAgentPoolMode<ParentT> |
The stage of a container service agent pool definition allowing to specify the agent pool mode. |
| KubernetesClusterAgentPool.DefinitionStages.WithAgentPoolType<ParentT> |
The stage of a container service agent pool definition allowing to specify the type of agent pool. |
| KubernetesClusterAgentPool.DefinitionStages.WithAgentPoolVirtualMachineCount<ParentT> |
The stage of a container service agent pool definition allowing to specify the number of agents (Virtual Machines) to host docker containers. |
| KubernetesClusterAgentPool.DefinitionStages.WithAttach<ParentT> |
The final stage of a container service agent pool definition. |
| KubernetesClusterAgentPool.DefinitionStages.WithAutoScaling<ParentT> |
The stage of a container service agent pool definition allowing to specify auto-scaling. |
| KubernetesClusterAgentPool.DefinitionStages.WithAvailabilityZones<ParentT> |
The stage of a container service agent pool definition allowing to specify availability zones. |
| KubernetesClusterAgentPool.DefinitionStages.WithBillingProfile<ParentT> |
The stage of a container service agent pool definition allowing to specify the agent pool mode. |
| KubernetesClusterAgentPool.DefinitionStages.WithDiskType<ParentT> |
The stage of a container service agent pool definition allowing to specify the agent pool disk type. |
| KubernetesClusterAgentPool.DefinitionStages.WithFips<ParentT> |
The stage of a container service agent pool definition allowing to specify FIPS-enabled OS for an agent pool machines. |
| KubernetesClusterAgentPool.DefinitionStages.WithMaxPodsCount<ParentT> |
The stage of a container service agent pool definition allowing to specify the maximum number of pods that can run on a node. |
| KubernetesClusterAgentPool.DefinitionStages.WithNodeLabelsTaints<ParentT> |
The stage of a container service agent pool definition allowing to specify node labels and taints. |
| KubernetesClusterAgentPool.DefinitionStages.WithOSDiskSize<ParentT> |
The stage of a container service agent pool definition allowing to specify the agent pool OS disk size. |
| KubernetesClusterAgentPool.DefinitionStages.WithOSType<ParentT> |
The stage of a container service agent pool definition allowing to specify the agent pool OS type. |
| KubernetesClusterAgentPool.DefinitionStages.WithTags<ParentT> |
The stage of a container service agent pool definition allowing to specify tags. |
| KubernetesClusterAgentPool.DefinitionStages.WithVMPriority<ParentT> |
The stage of a container service agent pool definition allowing to specify the priority of the virtual machine. |
| KubernetesClusterAgentPool.DefinitionStages.WithVirtualNetwork<ParentT> |
The stage of a container service agent pool definition allowing to specify a virtual network to be used for the agents. |
| KubernetesClusterAgentPool.Update<ParentT> |
The template for an update operation, containing all the settings that can be modified. |
| KubernetesClusterAgentPool.UpdateStages |
Grouping of agent pool update stages. |
| KubernetesClusterAgentPool.UpdateStages.WithAgentPoolMode<ParentT> |
The stage of a container service agent pool update allowing to specify the agent pool mode. |
| KubernetesClusterAgentPool.UpdateStages.WithAgentPoolVirtualMachineCount<ParentT> |
The stage of a container service agent pool update allowing to specify the number of agents (Virtual Machines) to host docker containers. |
| KubernetesClusterAgentPool.UpdateStages.WithAutoScaling<ParentT> |
The stage of a container service agent pool update allowing to specify auto-scaling. |
| KubernetesClusterAgentPool.UpdateStages.WithDiskType<ParentT> |
The stage of a container service agent pool update allowing to specify the agent pool disk type. |
| KubernetesClusterAgentPool.UpdateStages.WithTags<ParentT> |
The stage of a container service agent pool update allowing to specify tags. |
| KubernetesClusterUpgradeProfile |
The result of checking for the Kubernetes cluster's upgrade profile. |
| KubernetesClusters |
Entry point to managed Kubernetes service management API. |
Enums
| ResourceIdentityType |
The type of identity used for the managed cluster. |