Compartir a través de


BatchAccountPoolData Clase

Definición

Clase que representa el modelo de datos BatchAccountPool. Contiene información sobre un grupo.

public class BatchAccountPoolData : Azure.ResourceManager.Models.ResourceData
type BatchAccountPoolData = class
    inherit ResourceData
Public Class BatchAccountPoolData
Inherits ResourceData
Herencia
BatchAccountPoolData

Constructores

BatchAccountPoolData()

Inicializa una nueva instancia de BatchAccountPoolData.

Propiedades

AllocationState

Si el grupo está cambiar el tamaño.

AllocationStateTransitionOn

Hora en la que el grupo entró en su estado de asignación actual.

ApplicationLicenses

La lista de licencias de aplicación debe ser un subconjunto de licencias de aplicaciones de servicio de Batch disponibles. Si se solicita una licencia que no se admite, se producirá un error en la creación del grupo.

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 una imagen inicial. Hay un máximo de 10 referencias de paquete de aplicación en cualquier grupo determinado.

AutoScaleRun

Esta propiedad solo se establece si el grupo se escala automáticamente, es decir, se usan autoScaleSettings.

Certificates

En el caso de los nodos de proceso de Windows, el servicio Batch instala los certificados en el almacén de certificados y la ubicación especificados. En el caso de los nodos de proceso de Linux, los certificados se almacenan en un directorio dentro del directorio de trabajo de la tarea y se proporciona una variable de entorno AZ_BATCH_CERTIFICATES_DIR a la tarea para consultar esta ubicación. Para los certificados con visibilidad de "remoteUser", se crea un directorio "certs" en el directorio principal del usuario (por ejemplo, /home/{user-name}/certs) y los certificados se colocan en ese directorio.

Advertencia: esta propiedad está en desuso y se quitará después de febrero de 2024. Use la extensión Azure KeyVault en su lugar.

CreatedOn

Hora de creación del grupo.

CurrentDedicatedNodes

Número de nodos de proceso dedicados actualmente en el grupo.

CurrentLowPriorityNodes

Número de nodos de proceso de prioridad baja o de acceso puntual actualmente en el grupo.

CurrentNodeCommunicationMode

Determina cómo se comunica un grupo con el servicio Batch.

DeploymentConfiguration

El uso de CloudServiceConfiguration especifica que los nodos deben crearse mediante Azure Cloud Services (PaaS), mientras que VirtualMachineConfiguration usa Azure Virtual Machines (IaaS).

DisplayName

El nombre para mostrar no debe ser único y puede contener cualquier carácter Unicode hasta una longitud máxima de 1024.

ETag

ETag del recurso, que se usa para instrucciones de simultaneidad.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Identity

Tipo de identidad que se usa para el grupo de Batch. Tipos de identidad admitidos actuales: UserAssigned, None.

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".

LastModifiedOn

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.

MountConfiguration

Esto admite Azure Files, NFS, CIFS/SMB y Blobfuse.

Name

Nombre del recurso.

(Heredado de ResourceData)
NetworkConfiguration

Configuración de red de un grupo.

ProvisioningState

Estado actual del grupo.

ProvisioningStateTransitOn

Hora en que el grupo entró en su estado actual.

ResizeOperationStatus

Describe la operación actual (si el objeto AllocationState del grupo cambia de tamaño) o la operación completada anteriormente (si AllocationState es Estable).

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
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.

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.

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
TargetNodeCommunicationMode

Si se omite, el valor predeterminado es Default.

TaskSchedulingNodeFillType

Cómo se deben distribuir las tareas entre nodos de proceso.

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.

UserAccounts

Lista de cuentas de usuario que se van a crear en cada nodo del grupo.

VmSize

Para obtener información sobre los tamaños disponibles de las máquinas virtuales para grupos de Cloud Services (grupos creados con cloudServiceConfiguration), consulte Tamaños de Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch admite todos los tamaños de máquina virtual Cloud Services excepto ExtraSmall. Para obtener información sobre los tamaños de máquina virtual disponibles para grupos que usan imágenes de Marketplace de Virtual Machines (grupos creados con virtualMachineConfiguration), consulte Tamaños de Virtual Machines (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) o Tamaños para Virtual Machines (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). 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).

Se aplica a