BatchAccountPoolData 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í.
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
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
Azure SDK for .NET