Microsoft.Azure.Management.ContainerService.Models 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.
Classes
AccessProfile |
Profile for enabling a user to access a managed cluster. |
AgentPool |
Agent Pool. |
AgentPoolAvailableVersions |
The list of available versions for an agent pool. |
AgentPoolAvailableVersionsProperties |
The list of available agent pool versions. |
AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem | |
AgentPoolMode |
Defines values for AgentPoolMode. |
AgentPoolsAbortLatestOperationHeaders | |
AgentPoolsDeleteHeaders | |
AgentPoolsUpgradeNodeImageVersionHeaders | |
AgentPoolType |
Defines values for AgentPoolType. |
AgentPoolUpgradeProfile |
The list of available upgrades for an agent pool. |
AgentPoolUpgradeProfileProperties |
The list of available upgrade versions. |
AgentPoolUpgradeProfilePropertiesUpgradesItem | |
AgentPoolUpgradeSettings |
Settings for upgrading an agentpool |
AzureKeyVaultKms |
Azure Key Vault key management service settings for the security profile. |
Code |
Defines values for Code. |
CommandResultProperties |
The results of a run command |
ConnectionStatus |
Defines values for ConnectionStatus. |
ContainerServiceLinuxProfile |
Profile for Linux VMs in the container service cluster. |
ContainerServiceNetworkProfile |
Profile of network configuration. |
ContainerServiceSshConfiguration |
SSH configuration for Linux-based VMs running on Azure. |
ContainerServiceSshPublicKey |
Contains information about SSH certificate public key data. |
CreatedByType |
Defines values for CreatedByType. |
CreationData |
Data used when creating a target resource from a source resource. |
CredentialResult |
The credential result response. |
CredentialResults |
The list credential result response. |
EndpointDependency |
A domain name that AKS agent nodes are reaching at. |
EndpointDetail |
connect information from the AKS agent nodes to a single endpoint. |
Expander |
Defines values for Expander. |
ExtendedLocation |
The complex type of the extended location. |
ExtendedLocationTypes |
Defines values for ExtendedLocationTypes. |
Format |
Defines values for Format. |
GPUInstanceProfile |
Defines values for GPUInstanceProfile. |
IpFamily |
Defines values for IpFamily. |
KeyVaultNetworkAccessTypes |
Defines values for KeyVaultNetworkAccessTypes. |
KubeletConfig |
See AKS custom node configuration for more details. |
KubeletDiskType |
Defines values for KubeletDiskType. |
KubernetesPatchVersion |
Kubernetes patch version profile |
KubernetesSupportPlan |
Defines values for KubernetesSupportPlan. |
KubernetesVersion |
Kubernetes version profile for given major.minor release. |
KubernetesVersionCapabilities |
Capabilities on this Kubernetes version. |
KubernetesVersionListResult |
Hold values properties, which is array of KubernetesVersion |
LicenseType |
Defines values for LicenseType. |
LinuxOSConfig |
See AKS custom node configuration for more details. |
LoadBalancerSku |
Defines values for LoadBalancerSku. |
MaintenanceConfiguration |
See planned maintenance for more information about planned maintenance. |
MaintenanceConfigurationProperties |
Properties used to configure planned maintenance for a Managed Cluster. |
ManagedCluster |
Managed cluster. |
ManagedClusterAADProfile |
For more details see managed AAD on AKS. |
ManagedClusterAccessProfile |
Managed cluster Access Profile. |
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. |
ManagedClusterAgentPoolProfileProperties |
Properties for the container service agent pool profile. |
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. These optional settings are for the kube-state-metrics pod that is deployed with the addon. See aka.ms/AzureManagedPrometheus-optional-parameters for details. |
ManagedClusterAzureMonitorProfileMetrics |
Metrics profile for the Azure Monitor managed service for Prometheus addon. Collect out-of-the-box Kubernetes infrastructure metrics to send to an Azure Monitor Workspace and configure additional scraping for custom targets. See aka.ms/AzureManagedPrometheus for an overview. |
ManagedClusterHttpProxyConfig |
Cluster HTTP proxy configuration. |
ManagedClusterIdentity |
Identity for the managed cluster. |
ManagedClusterLoadBalancerProfile |
Profile of the managed cluster load balancer. |
ManagedClusterLoadBalancerProfileManagedOutboundIPs |
Desired managed outbound IPs for the cluster load balancer. |
ManagedClusterLoadBalancerProfileOutboundIPPrefixes |
Desired outbound IP Prefix resources for the cluster load balancer. |
ManagedClusterLoadBalancerProfileOutboundIPs |
Desired outbound IP resources for the cluster load balancer. |
ManagedClusterManagedOutboundIPProfile |
Profile of the managed outbound IP resources of the managed cluster. |
ManagedClusterNATGatewayProfile |
Profile of the managed cluster NAT gateway. |
ManagedClusterOidcIssuerProfile |
The OIDC issuer profile of the Managed Cluster. |
ManagedClusterPodIdentity |
Details about the pod identity assigned to the Managed Cluster. |
ManagedClusterPodIdentityException |
See disable AAD Pod Identity for a specific Pod/Application for more details. |
ManagedClusterPodIdentityProfile |
See use AAD pod identity for more details on pod identity integration. |
ManagedClusterPodIdentityProvisioningError |
An error response from the pod identity provisioning. |
ManagedClusterPodIdentityProvisioningErrorBody |
An error response from the pod identity provisioning. |
ManagedClusterPodIdentityProvisioningInfo | |
ManagedClusterPodIdentityProvisioningState |
Defines values for ManagedClusterPodIdentityProvisioningState. |
ManagedClusterPoolUpgradeProfile |
The list of available upgrade versions. |
ManagedClusterPoolUpgradeProfileUpgradesItem | |
ManagedClusterProperties |
Properties of the managed cluster. |
ManagedClusterPropertiesAutoScalerProfile |
Parameters to be applied to the cluster-autoscaler when enabled |
ManagedClustersAbortLatestOperationHeaders | |
ManagedClustersDeleteHeaders | |
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. Here are settings for the security profile. |
ManagedClusterSecurityProfileWorkloadIdentity |
Workload identity settings for the security profile. |
ManagedClusterServicePrincipalProfile |
Information about a service principal identity for the cluster to use for manipulating Azure APIs. |
ManagedClustersGetCommandResultHeaders | |
ManagedClusterSKU |
The SKU of a Managed Cluster. |
ManagedClusterSKUName |
Defines values for ManagedClusterSKUName. |
ManagedClusterSKUTier |
Defines values for ManagedClusterSKUTier. |
ManagedClustersResetAadProfileHeaders | |
ManagedClustersResetServicePrincipalProfileHeaders | |
ManagedClustersRotateClusterCertificatesHeaders | |
ManagedClustersRotateServiceAccountSigningKeysHeaders | |
ManagedClustersRunCommandHeaders | |
ManagedClustersStartHeaders | |
ManagedClustersStopHeaders | |
ManagedClusterStorageProfile |
Storage profile for the container service cluster. |
ManagedClusterStorageProfileBlobCSIDriver |
AzureBlob CSI Driver settings for the storage profile. |
ManagedClusterStorageProfileDiskCSIDriver |
AzureDisk CSI Driver settings for the storage profile. |
ManagedClusterStorageProfileFileCSIDriver |
AzureFile CSI Driver settings for the storage profile. |
ManagedClusterStorageProfileSnapshotController |
Snapshot Controller settings for the storage profile. |
ManagedClusterUpgradeProfile |
The list of available upgrades for compute pools. |
ManagedClusterUpgradeProfileProperties |
Control plane and agent pool upgrade profiles. |
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. |
ManagedServiceIdentityUserAssignedIdentitiesValue | |
NetworkDataplane |
Defines values for NetworkDataplane. |
NetworkMode |
Defines values for NetworkMode. |
NetworkPlugin |
Defines values for NetworkPlugin. |
NetworkPluginMode |
Defines values for NetworkPluginMode. |
NetworkPolicy |
Defines values for NetworkPolicy. |
OperationValue |
Describes the properties of a Operation value. |
OperationValueDisplay |
Describes the properties of a Operation Value Display. |
OSDiskType |
Defines values for OSDiskType. |
OSOptionProfile |
The OS option profile. |
OSOptionProperty |
OS option property. |
OSOptionPropertyList |
The list of OS option properties. |
Ossku |
Defines values for Ossku. |
OSType |
Defines values for OSType. |
OutboundEnvironmentEndpoint |
Egress endpoints which AKS agent nodes connect to for common purpose. |
OutboundType |
Defines values for OutboundType. |
Page<T> |
Defines a page in Azure responses. |
Page1<T> |
Defines a page in Azure responses. |
PowerState |
Describes the Power State of the cluster |
PrivateEndpoint |
Private endpoint which a connection belongs to. |
PrivateEndpointConnection |
A private endpoint connection |
PrivateEndpointConnectionListResult |
A list of private endpoint connections |
PrivateEndpointConnectionProperties |
Properties of a private endpoint connection. |
PrivateEndpointConnectionProvisioningState |
Defines values for PrivateEndpointConnectionProvisioningState. |
PrivateLinkResource |
A private link resource |
PrivateLinkResourcesListResult |
A list of private link resources |
PrivateLinkServiceConnectionState |
The state of a private link service connection. |
PublicNetworkAccess |
Defines values for PublicNetworkAccess. |
Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
ResourceReference |
A reference to an Azure resource. |
RunCommandRequest |
A run command request |
RunCommandResult |
run command result. |
ScaleDownMode |
Defines values for ScaleDownMode. |
ScaleSetEvictionPolicy |
Defines values for ScaleSetEvictionPolicy. |
ScaleSetPriority |
Defines values for ScaleSetPriority. |
Snapshot |
A node pool snapshot resource. |
SnapshotProperties |
Properties used to configure a node pool snapshot. |
SnapshotType |
Defines values for SnapshotType. |
SubResource |
Reference to another subresource. |
SysctlConfig |
Sysctl settings for Linux agent nodes. |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
TagsObject |
Tags object for patch operations. |
TimeInWeek |
Time in a week. |
TimeSpan |
For example, between 2021-05-25T13:00:00Z and 2021-05-25T14:00:00Z. |
TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
UpgradeChannel |
Defines values for UpgradeChannel. |
UserAssignedIdentity |
Details about a user assigned identity. |
WeekDay |
Defines values for WeekDay. |
WindowsGmsaProfile |
Windows gMSA Profile in the managed cluster. |
WorkloadRuntime |
Defines values for WorkloadRuntime. |
Enums
ResourceIdentityType |
Defines values for ResourceIdentityType. |