ManagedClusterAgentPoolProfileProxy
Handle
interface ManagedClusterAgentPoolProfileProxy { agentPoolType: BicepValueProxy | AgentPoolType; availabilityZones: Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfStringProxy; capacityReservationGroupId: BicepValueProxy; count: BicepValueProxy | number; creationDataSourceResourceId: BicepValueProxy; readonly currentOrchestratorVersion: BicepValueProxy | string; readonly eTag: BicepValueProxy; gatewayPublicIPPrefixSize: BicepValueProxy | number; gpuDriver: BicepValueProxy | AgentPoolGpuDriver; gpuInstanceProfile: BicepValueProxy | GpuInstanceProfile; hostGroupId: BicepValueProxy; isAutoScalingEnabled: BicepValueProxy | boolean; isEncryptionAtHostEnabled: BicepValueProxy | boolean; isFipsEnabled: BicepValueProxy | boolean; isNodePublicIpEnabled: BicepValueProxy | boolean; isUltraSsdEnabled: BicepValueProxy | boolean; kubeletConfig: KubeletConfigProxy; kubeletDiskType: BicepValueProxy | KubeletDiskType; linuxOSConfig: LinuxOSConfigProxy; localDnsProfile: LocalDnsProfileProxy; maxCount: BicepValueProxy | number; maxPods: BicepValueProxy | number; messageOfTheDay: BicepValueProxy | string; minCount: BicepValueProxy | number; mode: BicepValueProxy | AgentPoolMode; name: BicepValueProxy | string; networkProfile: AgentPoolNetworkProfileProxy; readonly nodeImageVersion: BicepValueProxy | string; nodeLabels: Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_DictionaryOfStringProxy; nodePublicIPPrefixId: BicepValueProxy; nodeTaints: Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfStringProxy; orchestratorVersion: BicepValueProxy | string; oSDiskSizeInGB: BicepValueProxy | number; oSDiskType: BicepValueProxy | ContainerServiceOSDiskType; oSSku: BicepValueProxy | ContainerServiceOSSku; oSType: BicepValueProxy | ContainerServiceOSType; podIPAllocationMode: BicepValueProxy | PodIPAllocationMode; podSubnetId: BicepValueProxy; powerStateCode: BicepValueProxy | ContainerServiceStateCode; readonly provisioningState: BicepValueProxy | string; proximityPlacementGroupId: BicepValueProxy; scaleDownMode: BicepValueProxy | ScaleDownMode; scaleSetEvictionPolicy: BicepValueProxy | ScaleSetEvictionPolicy; scaleSetPriority: BicepValueProxy | ScaleSetPriority; securityProfile: AgentPoolSecurityProfileProxy; spotMaxPrice: BicepValueProxy | number; readonly statusProvisioningError: BicepValueProxy; tags: Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_DictionaryOfStringProxy; upgradeSettings: AgentPoolUpgradeSettingsProxy; virtualMachineNodesStatus: Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfAgentPoolVirtualMachineNodesProxy; virtualMachinesScaleManual: Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfManualScaleProfileProxy; vmSize: BicepValueProxy | string; vnetSubnetId: BicepValueProxy; windowsIsOutboundNatDisabled: BicepValueProxy | boolean; workloadRuntime: BicepValueProxy | WorkloadRuntime; clearAgentPoolType(): void; clearCapacityReservationGroupId(): void; clearCount(): void; clearCreationDataSourceResourceId(): void; clearGatewayPublicIPPrefixSize(): void; clearGpuDriver(): void; clearGpuInstanceProfile(): void; clearHostGroupId(): void; clearIsAutoScalingEnabled(): void; clearIsEncryptionAtHostEnabled(): void; clearIsFipsEnabled(): void; clearIsNodePublicIpEnabled(): void; clearIsUltraSsdEnabled(): void; clearKubeletDiskType(): void; clearMaxCount(): void; clearMaxPods(): void; clearMessageOfTheDay(): void; clearMinCount(): void; clearMode(): void; clearName(): void; clearNodePublicIPPrefixId(): void; clearOrchestratorVersion(): void; clearOSDiskSizeInGB(): void; clearOSDiskType(): void; clearOSSku(): void; clearOSType(): void; clearPodIPAllocationMode(): void; clearPodSubnetId(): void; clearPowerStateCode(): void; clearProximityPlacementGroupId(): void; clearScaleDownMode(): void; clearScaleSetEvictionPolicy(): void; clearScaleSetPriority(): void; clearSpotMaxPrice(): void; clearVmSize(): void; clearVnetSubnetId(): void; clearWindowsIsOutboundNatDisabled(): void; clearWorkloadRuntime(): void;}143 members
Properties
property
agentPoolType BicepValueProxy | AgentPoolType get · setGets or sets the AgentPoolType provisioning property.
property
availabilityZones Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfStringProxy get · setGets or sets the AvailabilityZones provisioning property.
property
capacityReservationGroupId BicepValueProxy get · setGets or sets the CapacityReservationGroupId provisioning property.
property
countBicepValueProxy | number get · setGets or sets the Count provisioning property.
property
creationDataSourceResourceId BicepValueProxy get · setGets or sets the CreationDataSourceResourceId provisioning property.
property
currentOrchestratorVersion BicepValueProxy | string getGets the CurrentOrchestratorVersion provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
gatewayPublicIPPrefixSize BicepValueProxy | number get · setGets or sets the GatewayPublicIPPrefixSize provisioning property.
property
gpuDriver BicepValueProxy | AgentPoolGpuDriver get · setGets or sets the GpuDriver provisioning property.
property
gpuInstanceProfile BicepValueProxy | GpuInstanceProfile get · setGets or sets the GpuInstanceProfile provisioning property.
property
hostGroupId BicepValueProxy get · setGets or sets the HostGroupId provisioning property.
property
isAutoScalingEnabled BicepValueProxy | boolean get · setGets or sets the IsAutoScalingEnabled provisioning property.
property
isEncryptionAtHostEnabled BicepValueProxy | boolean get · setGets or sets the IsEncryptionAtHostEnabled provisioning property.
property
isFipsEnabled BicepValueProxy | boolean get · setGets or sets the IsFipsEnabled provisioning property.
property
isNodePublicIpEnabled BicepValueProxy | boolean get · setGets or sets the IsNodePublicIpEnabled provisioning property.
property
isUltraSsdEnabled BicepValueProxy | boolean get · setGets or sets the IsUltraSsdEnabled provisioning property.
property
kubeletConfig KubeletConfigProxy get · setGets or sets the KubeletConfig provisioning property.
property
kubeletDiskType BicepValueProxy | KubeletDiskType get · setGets or sets the KubeletDiskType provisioning property.
property
linuxOSConfig LinuxOSConfigProxy get · setGets or sets the LinuxOSConfig provisioning property.
property
localDnsProfile LocalDnsProfileProxy get · setGets or sets the LocalDnsProfile provisioning property.
property
maxCount BicepValueProxy | number get · setGets or sets the MaxCount provisioning property.
property
maxPods BicepValueProxy | number get · setGets or sets the MaxPods provisioning property.
property
messageOfTheDay BicepValueProxy | string get · setGets or sets the MessageOfTheDay provisioning property.
property
minCount BicepValueProxy | number get · setGets or sets the MinCount provisioning property.
property
modeBicepValueProxy | AgentPoolMode get · setGets or sets the Mode provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
networkProfile AgentPoolNetworkProfileProxy get · setGets or sets the NetworkProfile provisioning property.
property
nodeImageVersion BicepValueProxy | string getGets the NodeImageVersion provisioning property.
property
nodeLabels Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_DictionaryOfStringProxy get · setGets or sets the NodeLabels provisioning property.
property
nodePublicIPPrefixId BicepValueProxy get · setGets or sets the NodePublicIPPrefixId provisioning property.
property
nodeTaints Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfStringProxy get · setGets or sets the NodeTaints provisioning property.
property
orchestratorVersion BicepValueProxy | string get · setGets or sets the OrchestratorVersion provisioning property.
property
oSDiskSizeInGB BicepValueProxy | number get · setGets or sets the OSDiskSizeInGB provisioning property.
property
oSDiskType BicepValueProxy | ContainerServiceOSDiskType get · setGets or sets the OSDiskType provisioning property.
property
oSSku BicepValueProxy | ContainerServiceOSSku get · setGets or sets the OSSku provisioning property.
property
oSType BicepValueProxy | ContainerServiceOSType get · setGets or sets the OSType provisioning property.
property
podIPAllocationMode BicepValueProxy | PodIPAllocationMode get · setGets or sets the PodIPAllocationMode provisioning property.
property
podSubnetId BicepValueProxy get · setGets or sets the PodSubnetId provisioning property.
property
powerStateCode BicepValueProxy | ContainerServiceStateCode get · setGets or sets the PowerStateCode provisioning property.
property
provisioningState BicepValueProxy | string getGets the ProvisioningState provisioning property.
property
proximityPlacementGroupId BicepValueProxy get · setGets or sets the ProximityPlacementGroupId provisioning property.
property
scaleDownMode BicepValueProxy | ScaleDownMode get · setGets or sets the ScaleDownMode provisioning property.
property
scaleSetEvictionPolicy BicepValueProxy | ScaleSetEvictionPolicy get · setGets or sets the ScaleSetEvictionPolicy provisioning property.
property
scaleSetPriority BicepValueProxy | ScaleSetPriority get · setGets or sets the ScaleSetPriority provisioning property.
property
securityProfile AgentPoolSecurityProfileProxy get · setGets or sets the SecurityProfile provisioning property.
property
spotMaxPrice BicepValueProxy | number get · setGets or sets the SpotMaxPrice provisioning property.
property
statusProvisioningError BicepValueProxy getGets the StatusProvisioningError provisioning property.
property
upgradeSettings AgentPoolUpgradeSettingsProxy get · setGets or sets the UpgradeSettings provisioning property.
property
virtualMachineNodesStatus Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfAgentPoolVirtualMachineNodesProxy get · setGets or sets the VirtualMachineNodesStatus provisioning property.
property
virtualMachinesScaleManual Aspire_Hosting_Azure_Provisioning_ContainerService_Generated_ListOfManualScaleProfileProxy get · setGets or sets the VirtualMachinesScaleManual provisioning property.
property
vmSize BicepValueProxy | string get · setGets or sets the VmSize provisioning property.
property
vnetSubnetId BicepValueProxy get · setGets or sets the VnetSubnetId provisioning property.
property
windowsIsOutboundNatDisabled BicepValueProxy | boolean get · setGets or sets the WindowsIsOutboundNatDisabled provisioning property.
property
workloadRuntime BicepValueProxy | WorkloadRuntime get · setGets or sets the WorkloadRuntime provisioning property.
Methods
Clears the CapacityReservationGroupId provisioning property.
clearCapacityReservationGroupId(): voidClears the CreationDataSourceResourceId provisioning property.
clearCreationDataSourceResourceId(): voidClears the GatewayPublicIPPrefixSize provisioning property.
clearGatewayPublicIPPrefixSize(): voidmethod
clearGpuInstanceProfile Clears the GpuInstanceProfile provisioning property.
clearGpuInstanceProfile(): voidClears the IsAutoScalingEnabled provisioning property.
clearIsAutoScalingEnabled(): voidClears the IsEncryptionAtHostEnabled provisioning property.
clearIsEncryptionAtHostEnabled(): voidClears the IsNodePublicIpEnabled provisioning property.
clearIsNodePublicIpEnabled(): voidmethod
clearIsUltraSsdEnabled Clears the IsUltraSsdEnabled provisioning property.
clearIsUltraSsdEnabled(): voidmethod
clearKubeletDiskType Clears the KubeletDiskType provisioning property.
clearKubeletDiskType(): voidmethod
clearMessageOfTheDay Clears the MessageOfTheDay provisioning property.
clearMessageOfTheDay(): voidClears the NodePublicIPPrefixId provisioning property.
clearNodePublicIPPrefixId(): voidmethod
clearOrchestratorVersion Clears the OrchestratorVersion provisioning property.
clearOrchestratorVersion(): voidmethod
clearOSDiskSizeInGB Clears the OSDiskSizeInGB provisioning property.
clearOSDiskSizeInGB(): voidmethod
clearPodIPAllocationMode Clears the PodIPAllocationMode provisioning property.
clearPodIPAllocationMode(): voidmethod
clearPowerStateCode Clears the PowerStateCode provisioning property.
clearPowerStateCode(): voidClears the ProximityPlacementGroupId provisioning property.
clearProximityPlacementGroupId(): voidClears the ScaleSetEvictionPolicy provisioning property.
clearScaleSetEvictionPolicy(): voidmethod
clearScaleSetPriority Clears the ScaleSetPriority provisioning property.
clearScaleSetPriority(): voidClears the WindowsIsOutboundNatDisabled provisioning property.
clearWindowsIsOutboundNatDisabled(): voidmethod
clearWorkloadRuntime Clears the WorkloadRuntime provisioning property.
clearWorkloadRuntime(): void