PoolProperties interface
Propiedades de piscina.
Propiedades
| allocation |
Indica si el grupo está cambiar el tamaño. |
| allocation |
Hora en la que el grupo entró en su estado de asignación actual. |
| application |
Los cambios en las referencias del paquete de aplicación afectan a todos los nodos de proceso nuevos que se unen al grupo, pero no afectan a los nodos de proceso que ya están en el grupo hasta que se reinician o se vuelven a crear imágenes. Hay un máximo de 10 referencias de paquete de aplicación en cualquier grupo determinado. |
| auto |
Esta propiedad solo se establece si el grupo se escala automáticamente, es decir, se usan autoScaleSettings. |
| creation |
Hora de creación del grupo. |
| current |
Número de nodos de proceso dedicados actualmente en el grupo. |
| current |
Número de nodos de proceso de prioridad baja o de acceso puntual actualmente en el grupo. |
| deployment |
Propiedades de configuración de implementación. |
| display |
El nombre para mostrar no debe ser único y puede contener caracteres Unicode de hasta una longitud máxima de 1024. |
| inter |
Esto impone restricciones en las que se pueden asignar nodos al grupo. La habilitación de este valor puede reducir la posibilidad de asignar el número solicitado de nodos en el grupo. Si no se especifica, este valor tiene como valor predeterminado "Disabled". |
| last |
Esta es la última vez en la que cambian los datos de nivel de grupo, como targetDedicatedNodes o autoScaleSettings. No tiene en cuenta los cambios de nivel de nodo, como un estado de cambio de nodo de proceso. |
| metadata | El servicio Batch no asigna ningún significado a los metadatos; es únicamente para el uso del código de usuario. |
| mount |
Esto admite Azure Files, NFS, CIFS/SMB y Blobfuse. |
| network |
Configuración de red de un grupo. |
| provisioning |
Estado actual del grupo. |
| provisioning |
Hora en la que el grupo entró en su estado actual. |
| resize |
Describe la operación actual (si el valor de AllocationState del grupo es Cambiar el tamaño) o la operación completada anteriormente (si AllocationState es Estable). |
| scale |
Define el tamaño deseado del grupo. Esto puede ser "fixedScale" donde se especifica targetDedicatedNodes solicitado o "autoScale", que define una fórmula que se vuelve a evaluar periódicamente. Si no se especifica esta propiedad, el grupo tendrá una escala fija con 0 targetDedicatedNodes. |
| start |
En una operación PATCH (actualización), esta propiedad se puede establecer en un objeto vacío para quitar la tarea de inicio del grupo. |
| task |
Si no se especifica, el valor predeterminado se propaga. |
| task |
El valor predeterminado es 1. El valor máximo es el menor de 4 veces el número de núcleos de vmSize del grupo o 256. |
| upgrade |
Describe una directiva de actualización: automática, manual o gradual. |
| user |
Lista de cuentas de usuario que se van a crear en cada nodo del grupo. |
| vm |
Para obtener información sobre los tamaños de máquina virtual disponibles, consulte Tamaños de máquinas virtuales en Azure (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). Batch admite todos los tamaños de máquina virtual de Azure, excepto STANDARD_A0 y aquellos con premium Storage (STANDARD_GS, STANDARD_DS y serie STANDARD_DSV2). |
Detalles de las propiedades
allocationState
Indica si el grupo está cambiar el tamaño.
allocationState?: AllocationState
Valor de propiedad
allocationStateTransitionTime
Hora en la que el grupo entró en su estado de asignación actual.
allocationStateTransitionTime?: Date
Valor de propiedad
Date
applicationPackages
Los cambios en las referencias del paquete de aplicación afectan a todos los nodos de proceso nuevos que se unen al grupo, pero no afectan a los nodos de proceso que ya están en el grupo hasta que se reinician o se vuelven a crear imágenes. Hay un máximo de 10 referencias de paquete de aplicación en cualquier grupo determinado.
applicationPackages?: ApplicationPackageReference[]
Valor de propiedad
autoScaleRun
Esta propiedad solo se establece si el grupo se escala automáticamente, es decir, se usan autoScaleSettings.
autoScaleRun?: AutoScaleRun
Valor de propiedad
creationTime
Hora de creación del grupo.
creationTime?: Date
Valor de propiedad
Date
currentDedicatedNodes
Número de nodos de proceso dedicados actualmente en el grupo.
currentDedicatedNodes?: number
Valor de propiedad
number
currentLowPriorityNodes
Número de nodos de proceso de prioridad baja o de acceso puntual actualmente en el grupo.
currentLowPriorityNodes?: number
Valor de propiedad
number
deploymentConfiguration
Propiedades de configuración de implementación.
deploymentConfiguration?: DeploymentConfiguration
Valor de propiedad
displayName
El nombre para mostrar no debe ser único y puede contener caracteres Unicode de hasta una longitud máxima de 1024.
displayName?: string
Valor de propiedad
string
interNodeCommunication
Esto impone restricciones en las que se pueden asignar nodos al grupo. La habilitación de este valor puede reducir la posibilidad de asignar el número solicitado de nodos en el grupo. Si no se especifica, este valor tiene como valor predeterminado "Disabled".
interNodeCommunication?: InterNodeCommunicationState
Valor de propiedad
lastModified
Esta es la última vez en la que cambian los datos de nivel de grupo, como targetDedicatedNodes o autoScaleSettings. No tiene en cuenta los cambios de nivel de nodo, como un estado de cambio de nodo de proceso.
lastModified?: Date
Valor de propiedad
Date
metadata
El servicio Batch no asigna ningún significado a los metadatos; es únicamente para el uso del código de usuario.
metadata?: MetadataItem[]
Valor de propiedad
mountConfiguration
Esto admite Azure Files, NFS, CIFS/SMB y Blobfuse.
mountConfiguration?: MountConfiguration[]
Valor de propiedad
networkConfiguration
Configuración de red de un grupo.
networkConfiguration?: NetworkConfiguration
Valor de propiedad
provisioningState
Estado actual del grupo.
provisioningState?: PoolProvisioningState
Valor de propiedad
provisioningStateTransitionTime
Hora en la que el grupo entró en su estado actual.
provisioningStateTransitionTime?: Date
Valor de propiedad
Date
resizeOperationStatus
Describe la operación actual (si el valor de AllocationState del grupo es Cambiar el tamaño) o la operación completada anteriormente (si AllocationState es Estable).
resizeOperationStatus?: ResizeOperationStatus
Valor de propiedad
scaleSettings
Define el tamaño deseado del grupo. Esto puede ser "fixedScale" donde se especifica targetDedicatedNodes solicitado o "autoScale", que define una fórmula que se vuelve a evaluar periódicamente. Si no se especifica esta propiedad, el grupo tendrá una escala fija con 0 targetDedicatedNodes.
scaleSettings?: ScaleSettings
Valor de propiedad
startTask
En una operación PATCH (actualización), esta propiedad se puede establecer en un objeto vacío para quitar la tarea de inicio del grupo.
startTask?: StartTask
Valor de propiedad
taskSchedulingPolicy
Si no se especifica, el valor predeterminado se propaga.
taskSchedulingPolicy?: TaskSchedulingPolicy
Valor de propiedad
taskSlotsPerNode
El valor predeterminado es 1. El valor máximo es el menor de 4 veces el número de núcleos de vmSize del grupo o 256.
taskSlotsPerNode?: number
Valor de propiedad
number
upgradePolicy
Describe una directiva de actualización: automática, manual o gradual.
upgradePolicy?: UpgradePolicy
Valor de propiedad
userAccounts
Lista de cuentas de usuario que se van a crear en cada nodo del grupo.
userAccounts?: UserAccount[]
Valor de propiedad
vmSize
Para obtener información sobre los tamaños de máquina virtual disponibles, consulte Tamaños de máquinas virtuales en Azure (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). Batch admite todos los tamaños de máquina virtual de Azure, excepto STANDARD_A0 y aquellos con premium Storage (STANDARD_GS, STANDARD_DS y serie STANDARD_DSV2).
vmSize?: string
Valor de propiedad
string