Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.Api20230201 Namespace

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
AgentPoolListResult

The response from the List Agent Pools operation.

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.

CloudError

An error response from the Container service.

CloudErrorBody

An error response from the Container service.

CommandResultProperties

The results of a run command

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.

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.

ExtendedLocation

The complex type of the extended location.

KubeletConfig

See AKS custom node configuration for more details.

LinuxOSConfig

See AKS custom node configuration for more details.

MaintenanceConfiguration

See planned maintenance for more information about planned maintenance.

MaintenanceConfigurationListResult

The response from the List maintenance configurations operation.

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.

ManagedClusterAddonProfileConfig

Key-value pairs for configuring an add-on.

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.

ManagedClusterAgentPoolProfilePropertiesNodeLabels

The node labels to be persisted across all nodes in agent pool.

ManagedClusterAgentPoolProfilePropertiesTags

The tags to be persisted on the agent pool virtual machine scale set.

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.

ManagedClusterIdentityUserAssignedIdentities

The keys must be ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

ManagedClusterListResult

The response from the List Managed Clusters operation.

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.

ManagedClusterPodIdentityExceptionPodLabels

The pod labels to match.

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
ManagedClusterPoolUpgradeProfile

The list of available upgrade versions.

ManagedClusterPoolUpgradeProfileUpgradesItem
ManagedClusterProperties

Properties of the managed cluster.

ManagedClusterPropertiesAddonProfiles

The profile of managed cluster add-on.

ManagedClusterPropertiesAutoScalerProfile

Parameters to be applied to the cluster-autoscaler when enabled

ManagedClusterPropertiesIdentityProfile

Identities associated with the cluster.

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.

ManagedClusterSku

The SKU of a Managed Cluster.

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
OperationListResult

The List Operation response.

OperationValue

Describes the properties of a Operation value.

OperationValueDisplay

Describes the properties of a Operation Value Display.

OSOptionProfile

The OS option profile.

OSOptionProperty

OS option property.

OSOptionPropertyList

The list of OS option properties.

OutboundEnvironmentEndpoint

Egress endpoints which AKS agent nodes connect to for common purpose.

OutboundEnvironmentEndpointCollection

Collection of OutboundEnvironmentEndpoint

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.

PrivateLinkResource

A private link resource

PrivateLinkResourcesListResult

A list of private link resources

PrivateLinkServiceConnectionState

The state of a private link service connection.

ResourceReference

A reference to an Azure resource.

RunCommandRequest

A run command request

RunCommandResult

run command result.

Snapshot

A node pool snapshot resource.

SnapshotListResult

The response from the List Snapshots operation.

SnapshotProperties

Properties used to configure a node pool snapshot.

SubResource

Reference to another subresource.

SysctlConfig

Sysctl settings for Linux agent nodes.

TagsObject

Tags object for patch operations.

TagsObjectTags

Resource tags.

TimeInWeek

Time in a week.

TimeSpan

For example, between 2021-05-25T13:00:00Z and 2021-05-25T14:00:00Z.

UserAssignedIdentity

Details about a user assigned identity.

WindowsGmsaProfile

Windows gMSA Profile in the managed cluster.

Interfaces

IAccessProfile
IAgentPool
IAgentPoolAvailableVersions
IAgentPoolAvailableVersionsProperties
IAgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem
IAgentPoolListResult
IAgentPoolUpgradeProfile
IAgentPoolUpgradeProfileProperties
IAgentPoolUpgradeProfilePropertiesUpgradesItem
IAgentPoolUpgradeSettings
IAzureKeyVaultKms
ICloudError
ICloudErrorBody
ICommandResultProperties
IContainerServiceLinuxProfile
IContainerServiceNetworkProfile
IContainerServiceSshConfiguration
IContainerServiceSshPublicKey
ICreationData
ICredentialResult
ICredentialResults
IEndpointDependency
IEndpointDetail
IExtendedLocation
IKubeletConfig
ILinuxOSConfig
IMaintenanceConfiguration
IMaintenanceConfigurationListResult
IMaintenanceConfigurationProperties
IManagedCluster
IManagedClusterAadProfile
IManagedClusterAccessProfile
IManagedClusterAddonProfile
IManagedClusterAddonProfileConfig
IManagedClusterAddonProfileIdentity
IManagedClusterAgentPoolProfile
IManagedClusterAgentPoolProfileProperties
IManagedClusterAgentPoolProfilePropertiesNodeLabels
IManagedClusterAgentPoolProfilePropertiesTags
IManagedClusterApiServerAccessProfile
IManagedClusterAutoUpgradeProfile
IManagedClusterAzureMonitorProfile
IManagedClusterAzureMonitorProfileKubeStateMetrics
IManagedClusterAzureMonitorProfileMetrics
IManagedClusterHttpProxyConfig
IManagedClusterIdentity
IManagedClusterIdentityUserAssignedIdentities
IManagedClusterListResult
IManagedClusterLoadBalancerProfile
IManagedClusterLoadBalancerProfileManagedOutboundIPs
IManagedClusterLoadBalancerProfileOutboundIPPrefixes
IManagedClusterLoadBalancerProfileOutboundIPs
IManagedClusterManagedOutboundIPProfile
IManagedClusterNatGatewayProfile
IManagedClusterOidcIssuerProfile
IManagedClusterPodIdentity
IManagedClusterPodIdentityException
IManagedClusterPodIdentityExceptionPodLabels
IManagedClusterPodIdentityProfile
IManagedClusterPodIdentityProvisioningError
IManagedClusterPodIdentityProvisioningErrorBody
IManagedClusterPodIdentityProvisioningInfo
IManagedClusterPoolUpgradeProfile
IManagedClusterPoolUpgradeProfileUpgradesItem
IManagedClusterProperties
IManagedClusterPropertiesAddonProfiles
IManagedClusterPropertiesAutoScalerProfile
IManagedClusterPropertiesIdentityProfile
IManagedClusterSecurityProfile
IManagedClusterSecurityProfileDefender
IManagedClusterSecurityProfileDefenderSecurityMonitoring
IManagedClusterSecurityProfileImageCleaner
IManagedClusterSecurityProfileWorkloadIdentity
IManagedClusterServicePrincipalProfile
IManagedClusterSku
IManagedClusterStorageProfile
IManagedClusterStorageProfileBlobCsiDriver
IManagedClusterStorageProfileDiskCsiDriver
IManagedClusterStorageProfileFileCsiDriver
IManagedClusterStorageProfileSnapshotController
IManagedClusterUpgradeProfile
IManagedClusterUpgradeProfileProperties
IManagedClusterWindowsProfile
IManagedClusterWorkloadAutoScalerProfile
IManagedClusterWorkloadAutoScalerProfileKeda
IManagedServiceIdentityUserAssignedIdentitiesValue
IOperationListResult
IOperationValue
IOperationValueDisplay
IOSOptionProfile
IOSOptionProperty
IOSOptionPropertyList
IOutboundEnvironmentEndpoint
IOutboundEnvironmentEndpointCollection
IPowerState
IPrivateEndpoint
IPrivateEndpointConnection
IPrivateEndpointConnectionListResult
IPrivateEndpointConnectionProperties
IPrivateLinkResource
IPrivateLinkResourcesListResult
IPrivateLinkServiceConnectionState
IResourceReference
IRunCommandRequest
IRunCommandResult
ISnapshot
ISnapshotListResult
ISnapshotProperties
ISubResource
ISysctlConfig
ITagsObject
ITagsObjectTags
ITimeInWeek
ITimeSpan
IUserAssignedIdentity
IWindowsGmsaProfile