Package-level declarations
Types
The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.
The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.
The access level allowed for the users in this key set.
The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.
The indicator to enable multi-hop peering support.
The access level allowed for the users in this key set.
The indicator of whether the platform default endpoints are allowed for the egress traffic.
The indicator if the specified key vault should be used to archive the secrets of the cluster.
The type of rack configuration for the cluster.
The mode of operation for runtime protection.
The indicator of whether the console access is enabled.
The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.
The indicator to specify if the load balancer peers with the network fabric.
The size of the hugepages to allocate.
Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The indicator of whether or not to disable IPAM allocation on the network attachment definition injected into the Hybrid AKS Cluster.
Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS.
The type of the IP address allocation, defaulted to "DualStack".
The indicator of how this network will be utilized by the Kubernetes cluster.
The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.
The type of managed identity that is being selected.
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
The strategy for creating the OS disk.
The strategy for deleting the OS disk.
The mode of operation for runtime protection.
Selection of how the type evaluation is applied to the cluster calculation.
Selection of how the threshold should be evaluated.
Selects the boot method for the virtual machine.
The type of the device model to use.
The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.
Field Deprecated, the value will be ignored if provided. The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine.
The scope for the virtual machine affinity or anti-affinity placement hint. It should always be "Machine" in the case of node affinity.
The specification of whether this hint supports affinity or anti-affinity with the referenced resources.
The indicator of whether the hint is a hard or soft requirement during scheduling.
Field Deprecated, use virtualizationModel instead. The type of the virtio interface.
The mode selection for container vulnerability scanning.