Package-level declarations
Types
Settings for upgrading an agentpool
The node image upgrade to be applied to the target clusters in auto upgrade.
Azure Key Vault key management service settings for the security profile.
Profile for Linux VMs in the container service cluster.
Profile of network configuration.
SSH configuration for Linux-based VMs running on Azure.
Contains information about SSH certificate public key data.
Data used when creating a target resource from a source resource.
The credential result response.
The resource management error additional info.
The error detail.
The complex type of the extended location.
One credential result item.
The FleetHubProfile configures the fleet hub.
Agent Pool.
The AutoUpgradeProfile resource.
A member of the Fleet. It contains a reference to an existing Kubernetes cluster on Azure.
The Fleet resource.
Defines a multi-stage process to perform update operations across members of a Fleet.
The configurations regarding multiple standard load balancers. If not supplied, single load balancer mode will be used. Multiple standard load balancers mode will be used if at lease one configuration is supplied. There has to be a configuration named kubernetes
.
See planned maintenance for more information about planned maintenance.
Managed cluster.
A managed cluster snapshot resource.
OpenShift Managed cluster.
A private endpoint connection
A node pool snapshot resource.
Defines binding between a resource and role
A multi-stage process to perform update operations across members of a Fleet.
See AKS custom node configuration for more details.
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.
See AKS custom node configuration for more details.
The Credential results response.
The list credential result response.
The list credential result response.
The list credential result response.
For more details see managed AAD on AKS.
A Kubernetes add-on profile for a managed cluster.
Information of user assigned identity used by this add-on.
Profile for the container service agent pool.
Access profile for managed cluster API server.
Auto upgrade profile for a managed cluster.
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.
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.
Azure Monitor addon profiles for monitoring the managed cluster.
Identity for the managed cluster.
Profile of the managed cluster load balancer.
Desired managed outbound IPs for the cluster load balancer.
Desired outbound IP Prefix resources for the cluster load balancer.
Desired outbound IP resources for the cluster load balancer.
Profile of the managed outbound IP resources of the managed cluster.
Profile of the managed cluster NAT gateway.
The OIDC issuer profile of the Managed Cluster.
See disable AAD Pod Identity for a specific Pod/Application for more details.
See use AAD pod identity for more details on pod identity integration.
An error response from the pod identity provisioning.
An error response from the pod identity provisioning.
Details about the pod identity assigned to the Managed Cluster.
managed cluster properties for snapshot, these properties are read only.
Parameters to be applied to the cluster-autoscaler when enabled
Microsoft Defender settings for the security profile.
Microsoft Defender settings for the security profile threat detection.
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.
Security profile for the container service cluster.
Workload identity settings for the security profile.
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
The SKU of a Managed Cluster.
AzureBlob CSI Driver settings for the storage profile.
AzureDisk CSI Driver settings for the storage profile.
AzureFile CSI Driver settings for the storage profile.
Storage profile for the container service cluster.
Snapshot Controller settings for the storage profile.
The update to be applied to the ManagedClusters.
The upgrade to apply to a ManagedCluster.
Profile for Windows VMs in the managed cluster.
KEDA (Kubernetes Event-driven Autoscaling) settings for the workload auto-scaler profile.
Workload Auto-scaler profile for the managed cluster.
The status of a member update operation.
network profile for managed cluster snapshot, these properties are read only.
Represents the OpenShift networking configuration
Defines further properties on the API.
Defines all possible authentication profiles for the OpenShift cluster.
Defines the configuration of the identity providers to be used in the OpenShift cluster.
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
Defines the configuration for Log Analytics integration.
Represents an OpenShift router
Describes the Power State of the cluster
Private endpoint which a connection belongs to.
The state of a private link service connection.
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
A reference to an Azure resource.
Sysctl settings for Linux agent nodes.
Metadata pertaining to creation and last modification of the resource.
Time in a week.
For example, between 2021-05-25T13:00:00Z and 2021-05-25T14:00:00Z.
A group to be updated.
The status of a UpdateGroup.
The status of a UpdateRun.
Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages.
Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage.
The status of a UpdateStage.
The status for an operation or group of operations.
Details about a user assigned identity.
The status of the wait duration.
Windows gMSA Profile in the managed cluster.