Package-level declarations

Types

Link copied to clipboard
enum AdvertiseToFabric : Enum<AdvertiseToFabric> , ConvertibleToJava<AdvertiseToFabric>

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.

Link copied to clipboard
enum AgentPoolMode : Enum<AgentPoolMode> , ConvertibleToJava<AgentPoolMode>

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.

Link copied to clipboard
enum BareMetalMachineKeySetPrivilegeLevel : Enum<BareMetalMachineKeySetPrivilegeLevel> , ConvertibleToJava<BareMetalMachineKeySetPrivilegeLevel>

The access level allowed for the users in this key set.

Link copied to clipboard
enum BfdEnabled : Enum<BfdEnabled> , ConvertibleToJava<BfdEnabled>

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.

Link copied to clipboard
enum BgpMultiHop : Enum<BgpMultiHop> , ConvertibleToJava<BgpMultiHop>

The indicator to enable multi-hop peering support.

Link copied to clipboard
enum BmcKeySetPrivilegeLevel : Enum<BmcKeySetPrivilegeLevel> , ConvertibleToJava<BmcKeySetPrivilegeLevel>

The access level allowed for the users in this key set.

enum CloudServicesNetworkEnableDefaultEgressEndpoints : Enum<CloudServicesNetworkEnableDefaultEgressEndpoints> , ConvertibleToJava<CloudServicesNetworkEnableDefaultEgressEndpoints>

The indicator of whether the platform default endpoints are allowed for the egress traffic.

Link copied to clipboard
enum ClusterSecretArchiveEnabled : Enum<ClusterSecretArchiveEnabled> , ConvertibleToJava<ClusterSecretArchiveEnabled>

The indicator if the specified key vault should be used to archive the secrets of the cluster.

Link copied to clipboard
enum ClusterType : Enum<ClusterType> , ConvertibleToJava<ClusterType>

The type of rack configuration for the cluster.

Link copied to clipboard
enum ClusterUpdateStrategyType : Enum<ClusterUpdateStrategyType> , ConvertibleToJava<ClusterUpdateStrategyType>

The mode of operation for runtime protection.

Link copied to clipboard
enum ConsoleEnabled : Enum<ConsoleEnabled> , ConvertibleToJava<ConsoleEnabled>

The indicator of whether the console access is enabled.

Link copied to clipboard
enum DefaultGateway : Enum<DefaultGateway> , ConvertibleToJava<DefaultGateway>

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.

Link copied to clipboard
enum FabricPeeringEnabled : Enum<FabricPeeringEnabled> , ConvertibleToJava<FabricPeeringEnabled>

The indicator to specify if the load balancer peers with the network fabric.

Link copied to clipboard
enum HugepagesSize : Enum<HugepagesSize> , ConvertibleToJava<HugepagesSize>

The size of the hugepages to allocate.

Link copied to clipboard
enum HybridAksIpamEnabled : Enum<HybridAksIpamEnabled> , ConvertibleToJava<HybridAksIpamEnabled>

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.

Link copied to clipboard
enum HybridAksPluginType : Enum<HybridAksPluginType> , ConvertibleToJava<HybridAksPluginType>

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.

Link copied to clipboard
enum IpAllocationType : Enum<IpAllocationType> , ConvertibleToJava<IpAllocationType>

The type of the IP address allocation, defaulted to "DualStack".

Link copied to clipboard
enum KubernetesPluginType : Enum<KubernetesPluginType> , ConvertibleToJava<KubernetesPluginType>

The indicator of how this network will be utilized by the Kubernetes cluster.

Link copied to clipboard
enum L3NetworkConfigurationIpamEnabled : Enum<L3NetworkConfigurationIpamEnabled> , ConvertibleToJava<L3NetworkConfigurationIpamEnabled>

The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.

Link copied to clipboard
enum ManagedServiceIdentitySelectorType : Enum<ManagedServiceIdentitySelectorType> , ConvertibleToJava<ManagedServiceIdentitySelectorType>

The type of managed identity that is being selected.

Link copied to clipboard
enum ManagedServiceIdentityType : Enum<ManagedServiceIdentityType> , ConvertibleToJava<ManagedServiceIdentityType>

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

Link copied to clipboard
enum OsDiskCreateOption : Enum<OsDiskCreateOption> , ConvertibleToJava<OsDiskCreateOption>

The strategy for creating the OS disk.

Link copied to clipboard
enum OsDiskDeleteOption : Enum<OsDiskDeleteOption> , ConvertibleToJava<OsDiskDeleteOption>

The strategy for deleting the OS disk.

Link copied to clipboard
enum RuntimeProtectionEnforcementLevel : Enum<RuntimeProtectionEnforcementLevel> , ConvertibleToJava<RuntimeProtectionEnforcementLevel>

The mode of operation for runtime protection.

Link copied to clipboard
enum ValidationThresholdGrouping : Enum<ValidationThresholdGrouping> , ConvertibleToJava<ValidationThresholdGrouping>

Selection of how the type evaluation is applied to the cluster calculation.

Link copied to clipboard
enum ValidationThresholdType : Enum<ValidationThresholdType> , ConvertibleToJava<ValidationThresholdType>

Selection of how the threshold should be evaluated.

Link copied to clipboard
enum VirtualMachineBootMethod : Enum<VirtualMachineBootMethod> , ConvertibleToJava<VirtualMachineBootMethod>

Selects the boot method for the virtual machine.

Link copied to clipboard
enum VirtualMachineDeviceModelType : Enum<VirtualMachineDeviceModelType> , ConvertibleToJava<VirtualMachineDeviceModelType>

The type of the device model to use.

Link copied to clipboard
enum VirtualMachineIPAllocationMethod : Enum<VirtualMachineIPAllocationMethod> , ConvertibleToJava<VirtualMachineIPAllocationMethod>

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.

Link copied to clipboard
enum VirtualMachineIsolateEmulatorThread : Enum<VirtualMachineIsolateEmulatorThread> , ConvertibleToJava<VirtualMachineIsolateEmulatorThread>

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.

enum VirtualMachinePlacementHintPodAffinityScope : Enum<VirtualMachinePlacementHintPodAffinityScope> , ConvertibleToJava<VirtualMachinePlacementHintPodAffinityScope>

The scope for the virtual machine affinity or anti-affinity placement hint. It should always be "Machine" in the case of node affinity.

Link copied to clipboard
enum VirtualMachinePlacementHintType : Enum<VirtualMachinePlacementHintType> , ConvertibleToJava<VirtualMachinePlacementHintType>

The specification of whether this hint supports affinity or anti-affinity with the referenced resources.

Link copied to clipboard
enum VirtualMachineSchedulingExecution : Enum<VirtualMachineSchedulingExecution> , ConvertibleToJava<VirtualMachineSchedulingExecution>

The indicator of whether the hint is a hard or soft requirement during scheduling.

Link copied to clipboard
enum VirtualMachineVirtioInterfaceType : Enum<VirtualMachineVirtioInterfaceType> , ConvertibleToJava<VirtualMachineVirtioInterfaceType>

Field Deprecated, use virtualizationModel instead. The type of the virtio interface.

enum VulnerabilityScanningSettingsContainerScan : Enum<VulnerabilityScanningSettingsContainerScan> , ConvertibleToJava<VulnerabilityScanningSettingsContainerScan>

The mode selection for container vulnerability scanning.