ManagedClusterAgentPoolProfile Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Perfil del grupo de agentes de servicio de contenedor.
public class ManagedClusterAgentPoolProfile : Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAgentPoolProfileProperties
type ManagedClusterAgentPoolProfile = class
inherit ManagedClusterAgentPoolProfileProperties
Public Class ManagedClusterAgentPoolProfile
Inherits ManagedClusterAgentPoolProfileProperties
- Herencia
Constructores
ManagedClusterAgentPoolProfile() |
Inicializa una nueva instancia de la clase ManagedClusterAgentPoolProfile. |
ManagedClusterAgentPoolProfile(String, Nullable<Int32>, ContainerServiceVMSizeTypes, Nullable<Int32>, OSDiskType, KubeletDiskType, String, String, Nullable<Int32>, OSType, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, AgentPoolType, AgentPoolMode, String, String, AgentPoolUpgradeSettings, String, PowerState, IList<String>, Nullable<Boolean>, ScaleSetPriority, ScaleSetEvictionPolicy, Nullable<Double>, IDictionary<String, String>, IDictionary<String,String>, IList<String>, String, KubeletConfig, LinuxOSConfig, Nullable<Boolean>) |
Inicializa una nueva instancia de la clase ManagedClusterAgentPoolProfile. |
Propiedades
AvailabilityZones |
Obtiene o establece zonas de disponibilidad para los nodos. Debe usar VirtualMachineScaleSets AgentPoolType. (Heredado de ManagedClusterAgentPoolProfileProperties) |
Count |
Obtiene o establece el número de agentes (VM) para hospedar contenedores de Docker. Los valores permitidos deben estar comprendidos entre 0 y 100 (ambos incluidos) para los grupos de usuarios y en el intervalo de 1 a 100 (ambos incluidos) para los grupos del sistema. El valor predeterminado es 1. (Heredado de ManagedClusterAgentPoolProfileProperties) |
EnableAutoScaling |
Obtiene o establece si se va a habilitar el escalador automático. (Heredado de ManagedClusterAgentPoolProfileProperties) |
EnableEncryptionAtHost |
Obtiene o establece si se va a habilitar EncryptionAtHost. (Heredado de ManagedClusterAgentPoolProfileProperties) |
EnableNodePublicIP |
Obtiene o establece la habilitación de la dirección IP pública para los nodos. (Heredado de ManagedClusterAgentPoolProfileProperties) |
KubeletConfig |
Obtiene o establece kubeletConfig especifica la configuración de kubelet en los nodos del agente. (Heredado de ManagedClusterAgentPoolProfileProperties) |
KubeletDiskType |
Obtiene o establece kubeletDiskType determina la ubicación de volúmenes emptyDir, raíz de datos del entorno de ejecución del contenedor y almacenamiento efímero de Kubelet. Actualmente permite un valor, el sistema operativo, lo que da lugar a Kubelet mediante el disco del sistema operativo para los datos. Entre los valores posibles se incluyen: "OS" (Heredado de ManagedClusterAgentPoolProfileProperties) |
LinuxOSConfig |
Obtiene o establece linuxOSConfig especifica la configuración del sistema operativo de los nodos del agente de Linux. (Heredado de ManagedClusterAgentPoolProfileProperties) |
MaxCount |
Obtiene o establece el número máximo de nodos para el escalado automático. (Heredado de ManagedClusterAgentPoolProfileProperties) |
MaxPods |
Obtiene o establece el número máximo de pods que se pueden ejecutar en un nodo. (Heredado de ManagedClusterAgentPoolProfileProperties) |
MinCount |
Obtiene o establece el número mínimo de nodos para el escalado automático. (Heredado de ManagedClusterAgentPoolProfileProperties) |
Mode |
Obtiene o establece agentPoolMode representa el modo de un grupo de agentes. Entre los valores posibles se incluyen: "System", "User" (Heredado de ManagedClusterAgentPoolProfileProperties) |
Name |
Obtiene o establece el nombre único del perfil del grupo de agentes en el contexto de la suscripción y el grupo de recursos. |
NodeImageVersion |
Obtiene la versión de la imagen de nodo. (Heredado de ManagedClusterAgentPoolProfileProperties) |
NodeLabels |
Obtiene o establece las etiquetas de nodo del grupo de agentes que se conservarán en todos los nodos del grupo de agentes. (Heredado de ManagedClusterAgentPoolProfileProperties) |
NodeTaints |
Obtiene o establece valores taint agregados a nuevos nodos durante la creación y escala del grupo de nodos. Por ejemplo, key=value:NoSchedule. (Heredado de ManagedClusterAgentPoolProfileProperties) |
OrchestratorVersion |
Obtiene o establece la versión del orquestador especificada al crear el clúster administrado. (Heredado de ManagedClusterAgentPoolProfileProperties) |
OsDiskSizeGB |
Obtiene o establece el tamaño del disco del sistema operativo en GB que se usará para especificar el tamaño de disco de cada máquina de este grupo maestro o agente. Si especifica 0, se aplicará el tamaño predeterminado de osDisk según el valor de vmSize especificado. (Heredado de ManagedClusterAgentPoolProfileProperties) |
OsDiskType |
Obtiene o establece el tipo de disco del sistema operativo que se usará para las máquinas de un grupo de agentes determinado. Los valores permitidos son "Efímero" y "Administrado". El valor predeterminado es "Administrado". No se puede cambiar después de la creación. Entre los valores posibles se incluyen: "Administrado", "Efímero" (Heredado de ManagedClusterAgentPoolProfileProperties) |
OsType |
Obtiene o establece osType que se va a usar para especificar el tipo de sistema operativo. Elija entre Linux y Windows. El valor predeterminado es Linux. Entre los valores posibles se incluyen: "Linux", "Windows" (Heredado de ManagedClusterAgentPoolProfileProperties) |
PodSubnetID |
Obtiene o establece subnetID de pod especifica el identificador de subred de la red virtual para los pods. (Heredado de ManagedClusterAgentPoolProfileProperties) |
PowerState |
Obtiene una descripción de si el grupo de agentes está en ejecución o detenido. (Heredado de ManagedClusterAgentPoolProfileProperties) |
ProvisioningState |
Obtiene el estado de implementación o aprovisionamiento actual, que solo aparece en la respuesta. (Heredado de ManagedClusterAgentPoolProfileProperties) |
ProximityPlacementGroupID |
Obtiene o establece el identificador del grupo de selección de ubicación de proximidad. (Heredado de ManagedClusterAgentPoolProfileProperties) |
ScaleSetEvictionPolicy |
Obtiene o establece scaleSetEvictionPolicy que se usará para especificar la directiva de expulsión para el conjunto de escalado de máquinas virtuales de Spot. El valor predeterminado es Eliminar. Entre los valores posibles se incluyen: "Delete", "Deallocate" (Heredado de ManagedClusterAgentPoolProfileProperties) |
ScaleSetPriority |
Obtiene o establece scaleSetPriority que se usará para especificar la prioridad del conjunto de escalado de máquinas virtuales. El valor predeterminado es normal. Entre los valores posibles se incluyen: "Spot", "Regular" (Heredado de ManagedClusterAgentPoolProfileProperties) |
SpotMaxPrice |
Obtiene o establece spotMaxPrice que se usará para especificar el precio máximo que está dispuesto a pagar en dólares estadounidenses. Los valores posibles son cualquier valor decimal mayor que cero o -1, lo que indica que el precio predeterminado está actualizado a petición. (Heredado de ManagedClusterAgentPoolProfileProperties) |
Tags |
Obtiene o establece las etiquetas del grupo de agentes que se conservarán en el conjunto de escalado de máquinas virtuales del grupo de agentes. (Heredado de ManagedClusterAgentPoolProfileProperties) |
Type |
Obtiene o establece agentPoolType representa los tipos de un grupo de agentes. Entre los valores posibles se incluyen: "VirtualMachineScaleSets", "AvailabilitySet" (Heredado de ManagedClusterAgentPoolProfileProperties) |
UpgradeSettings |
Obtiene o establece la configuración para actualizar el grupo de agentes. (Heredado de ManagedClusterAgentPoolProfileProperties) |
VmSize |
Obtiene o establece el tamaño de las máquinas virtuales del agente. Entre los valores posibles se incluyen: "Standard_A1", "Standard_A10", "Standard_A11", "Standard_A1_v2", "Standard_A2", "Standard_A2_v2", "Standard_A2m_v2", "Standard_A3", 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6 Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV12' 'Standard_NV24', 'Standard_NV6' (Heredado de ManagedClusterAgentPoolProfileProperties) |
VnetSubnetID |
Obtiene o establece el identificador de subred de la red virtual especifica el identificador de subred de la red virtual para los nodos y quizás los pods. (Heredado de ManagedClusterAgentPoolProfileProperties) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de