Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las operaciones proporcionadas por la API REST de Gestión de Lotes pueden tener múltiples versiones para compatibilidad hacia atrás a medida que la API evoluciona con el tiempo. Debes especificar qué versión de una operación deseas usar cuando se llama, proporcionando la versión con tu llamada REST. Si tu aplicación llama a una versión antigua de una operación, puedes elegir seguir llamando a la versión anterior, o modificar tu código para llamar a una versión más reciente. Si la versión no se especifica o se especifica una versión incorrecta, se devuelve un error.
Para especificar qué versión de una operación utilizar, se establece el parámetro de consulta de versión de la api . La versión es del formato YYYY-MM-DD.
Última versión: 01-06-2025
Nivel de trabajo FIFO
- Tipo añadido
JobDefaultOrder. - Ampliado
TaskSchedulingPolicycon una nuevajobDefaultOrderpropiedad para apoyar la programación FIFO a nivel de trabajo.
- Tipo añadido
Soporte CMK en Pools
- Añadido
DiskCustomerManagedKeypara soporte de claves gestionadas por el cliente (CMK) en pools. - Ampliado
DiskEncryptionConfigurationcon una nuevacustomerManagedKeypropiedad. - Ampliado
ManagedDiskcon una nuevadiskEncryptionSetpropiedad. - Añadido
DiskEncryptionSetParameterspara referenciar conjuntos de cifrado de disco.
- Añadido
Soporte IPv6 en pools
- Tipo añadido
IPFamily. - Ampliado
PublicIPAddressConfigurationcon nuevasipFamiliesyipTagspropiedades.
- Tipo añadido
Soporte para protocolos de seguridad de metadatos en pools
- Añadido
HostEndpointSettingsyHostEndpointSettingsModeTypes. - Se ha agregado
ProxyAgentSettings. - Ampliado
SecurityProfilecon una nuevaproxyAgentSettingspropiedad para el soporte de protocolos de seguridad de metadatos.
- Añadido
Soporte de etiquetas IP
- Tipo añadido
IPTag. - Extendido
PublicIPAddressConfigurationcon nuevaipTagspropiedad para soporte de etiquetas IP.
- Tipo añadido
[Rompiendo] Soporte eliminado para certificados:
- Eliminaron las APIs de certificados:
Certificate_ListByBatchAccount,Certificate_Get,Certificate_Create,Certificate_Update,Certificate_Delete, yCertificate_CancelDeletion. - Modelos de certificados eliminados:
Certificate,CertificateCreateOrUpdateParameters,CertificateCreateOrUpdatePropertiesCertificateBaseProperties,CertificateProperties,CertificateFormat,CertificateProvisioningState,CertificateReference,CertificateStoreLocationCertificateVisibility, yDeleteCertificateError. - Se eliminó
certificatesuna propiedad de la piscina.
- Eliminaron las APIs de certificados:
[Rompiendo] Eliminé
NodeCommunicationModeel modelo y las propiedadestargetNodeCommunicationModeycurrentNodeCommunicationModedel pool.[Rompiendo] Se eliminó
applicationLicensesuna propiedad de la piscina.[Rompiendo] Eliminado
storageAccountTypedeDataDisk. UseManagedDisk.storageAccountTypeen su lugar.[Rompiendo] Eliminado
resourceTagsde Pool.
Versiones anteriores
Las versiones anteriores incluyen:
- 2024-07-01
- 2024-02-01
- 2023-11-01
- 2023-05-01
- 2022-10-01
- 2022-06-01
- 2022-01-01
- 2021-06-01
- 2021-01-01
- 2020-09-01
- 2020-05-01
- 2020-03-01
- 2019-08-01
- 2019-04-01
- 2018-12-01
- 2017-09-01
- 2017-05-01
- 2017-01-01
- 2015-12-01
Versión: 2024-07-01
Soporte adicional para el Perímetro de Seguridad de Red (NSP):
- Se añadió
NetworkSecurityPerimeter_ListConfigurationsuna operación para listar todas las configuraciones NSP en una cuenta por lotes. - Se añadió
NetworkSecurityPerimeter_GetConfigurationoperación para obtener una configuración específica de NSP. - Se añadió
NetworkSecurityPerimeter_ReconcileConfigurationoperación para conciliar una configuración NSP. - Valor añadido
SecuredByPerimeteralPublicNetworkAccessTypeenum.
- Se añadió
Soporte añadido de VM confidenciales:
- Modelo añadido
VMDiskSecurityProfilecon unasecurityEncryptionTypepropiedad. - Propiedad añadida
securityProfileaManagedDisk. - Añadido
confidentialVMcomo un nuevo valor paraSecurityTypesenum.
- Modelo añadido
Se añadió el soporte de referencia de imágenes de la Galería Compartida y la Galería Comunitaria:
- Propiedades y
sharedGalleryImageIdañadidascommunityGalleryImageIdaImageReference.
- Propiedades y
Se añadió soporte para montar la asignación de contenedores para tareas:
- Añadí
ContainerHostBatchBindMountEntryel modelo consourcepropiedades yisReadOnlyY. - Se añadió
ContainerHostDataPathenum con los valoresShared,Startup,VfsMounts,Task,JobPrep, yApplications. - Propiedad añadida
containerHostBatchBindMountsaTaskContainerSettings.
- Añadí
[Rompiendo] Eliminación del soporte para pools de configuración de servicios en la nube:
- Modelo eliminado
CloudServiceConfiguration. - Se quitó
cloudServiceConfigurationla propiedad deDeploymentConfiguration. - Operación eliminada
Location_ListSupportedCloudServiceSkus.
- Modelo eliminado
Versión: 01-02-2024
Se añadió soporte para políticas de actualización del sistema operativo en pools de máquinas virtuales:
- Modelo añadido
UpgradePolicycon propiedadesmode,automaticOSUpgradePolicy, yrollingUpgradePolicy. - Modelo añadido
AutomaticOSUpgradePolicycon propiedadesdisableAutomaticRollback,enableAutomaticOSUpgrade,useRollingUpgradePolicy, yosRollingUpgradeDeferral. - Modelo añadido
RollingUpgradePolicycon propiedadesenableCrossZoneUpgrade,maxBatchInstancePercent,maxUnhealthyInstancePercent,maxUnhealthyUpgradedInstancePercent,pauseTimeBetweenBatches,prioritizeUnhealthyInstances, yrollbackFailedInstancesOnPolicyBreach. - Se añadió
upgradePolicypropiedad a la piscina. - Se añadió
UpgradeModeenum con valoresautomatic,manual, yrolling.
- Modelo añadido
Propiedad añadida
batchSupportEndOfLifeaSupportedSku.
Versión: 01-11-2023
Se añadió el soporte para Trusted Launch / perfiles de seguridad para pools de VM:
- Modelo añadido
SecurityProfilecon propiedadesencryptionAtHost,securityType, yuefiSettings. - Añadí
UefiSettingsun modelo con propiedadessecureBootEnabledyvTpmEnabled. - Añadido
SecurityTypesenum con valorestrustedLaunch. - Propiedad añadida
securityProfileaVirtualMachineConfiguration.
- Modelo añadido
Se ha añadido soporte para referencias de artefactos de servicio en conjuntos de escala:
- Modelo añadido
ServiceArtifactReferencecon una propiedad requeridaid. - Propiedad añadida
serviceArtifactReferenceaVirtualMachineConfiguration.
- Modelo añadido
Configuración mejorada del disco del sistema operativo:
- Modelo añadido
ManagedDiskcon unastorageAccountTypepropiedad. - Añadimos
caching,diskSizeGB,managedDisk, ywriteAcceleratorEnabledpropiedades aOSDisk.
- Modelo añadido
Añadido
StandardSSD_LRScomo un nuevo valor paraStorageAccountType.Se añadió
resourceTagsuna propiedad al Pool para permitir que las etiquetas definidas por el usuario se propaguen a los recursos de respaldo de Azure. Solo es aplicable cuandopoolAllocationModeesUserSubscription.
Versión: 01-05-2023
Se añadió propiedad
enableAcceleratedNetworkingbooleana aNetworkConfiguration.- Esta propiedad determina si este pool debe habilitar redes aceleradas, con el valor por defecto como falso.
- Si esta función puede activarse también está relacionada con si se soporta un sistema operativo/instancia de VM, lo que debería alinearse con la Política de Redes Aceleradas.
Se añadió propiedad
enableAutomaticUpgradebooleana aVMExtension.- Esta propiedad determina si la extensión debe actualizarse automáticamente si existe una versión más reciente disponible.
La propiedad
typedeContainerConfigurationahora soporta dos valores:DockerCompatibleyCriCompatible.
Versión: 01-10-2022
- Se añadió
NodeCommunicationModeenum con valoresDefault,Classic, ySimplifiedpara determinar cómo un pool se comunica con el servicio por lotes. - Se añadió
currentNodeCommunicationModeuna propiedad a Pool para referirse al estado actual del modo de comunicación del pool. - Se añadió
targetNodeCommunicationModeuna propiedad a Pool para referirse al modo de comunicación de nodos deseado para el pool.
Versión: 01-06-2022
- Se ha añadido
PrivateEndpointConnection_Deletela operación para eliminar una conexión privada de endpoint. - Se añadió
allowedAuthenticationModespropiedad aBatchAccountCreatePropertiesyBatchAccountUpdatePropertiespara controlar los modos de autenticación. - Añadido
TaskAuthenticationTokencomo un nuevo valor paraAuthenticationModeenum.
Versión: 01-01-2022
- Se añadió
Location_ListSupportedVirtualMachineSkusoperación para listar los SKUs de VM compatibles en una ubicación determinada. - Modelo añadido
SupportedSkucon propiedadesname,familyName, ycapabilities. - Modelo añadido
SupportedSkusResult. - Modelo añadido
SkuCapability.
Versión: 01-06-2021
- Se añadió la capacidad de asignar identidades gestionadas asignadas por el usuario a
BatchPoolIdentity. - Se añadió
identityReferencepropiedad aAzureBlobFileSystemConfiguration,ContainerRegistry, yResourceFilepara apoyar el acceso a recursos mediante identidad gestionada. - Se añadió soporte para extensiones de VM:
- Propiedad añadida
extensionsaVirtualMachineConfiguration. - Modelo añadido
VMExtension.
- Propiedad añadida
- Se añadió la capacidad de especificar zonas de disponibilidad usando una nueva propiedad
nodePlacementConfigurationenVirtualMachineConfiguration.- Modelo añadido
NodePlacementConfigurationcon unapolicypropiedad. - Se añadió
NodePlacementPolicyTypeenum con valoresRegionalyZonal.
- Modelo añadido
- Se añadió
osDiskpropiedad aVirtualMachineConfigurationcon soporte efímero de disco del sistema operativo medianteDiffDiskSettings.
Versión: 2021-01-01
- Capacidad añadida para cifrar datos de clientes con claves gestionadas por el cliente:
- Modelo añadido
EncryptionPropertiesconkeySourceykeyVaultProperties. - Añadido
KeySourceenum. - Modelo añadido
KeyVaultProperties. - Propiedades añadidas
encryptionaBatchAccountCreatePropertiesyBatchAccountProperties.
- Modelo añadido
- Se añadió
BatchAccountIdentityel modelo que soportaSystemAssigned,UserAssigned, yNonelos tipos de identidad. - Propiedades añadidas
identityaBatchAccountCreateParametersyBatchAccountUpdateParameters. - Propiedad añadida
allowedAuthenticationModesaBatchAccountProperties. - Se añadió
ListOutboundNetworkDependenciesEndpointsuna operación para listar los puntos finales que puede llamar un nodo de cómputo por lotes.
Versión: 2020-09-01
- Se añadió
taskSlotsPerNodeuna propiedad al Pool, reemplazando el comportamiento fijo de tarea por nodo. - Se añadió
BatchAccountProperties.publicNetworkAccesspara controlar el acceso público a la red. - Se añadió
NetworkProfileun modelo para controlar las reglas de acceso a la red por punto final.
Versión: 01-05-2020
Soporte adicional para enlaces privados:
- Operación añadida
PrivateEndpointConnection_ListByBatchAccount. - Operación añadida
PrivateEndpointConnection_Get. - Operación añadida
PrivateEndpointConnection_Update. - Operación añadida
PrivateLinkResource_ListByBatchAccount. - Operación añadida
PrivateLinkResource_Get. - Añadido
PrivateEndpointConnection,PrivateEndpoint,PrivateLinkResource, yPrivateLinkServiceConnectionStatemodelos.
- Operación añadida
Propiedad añadida
publicNetworkAccessaBatchAccountCreateProperties.
Versión: 2020-03-01
- Se añadió la capacidad de cifrar unidades de disco de nodo usando la
DiskEncryptionConfigurationpropiedad deVirtualMachineConfiguration. - Se añadió
PublicIPAddressConfigurationun modeloNetworkConfigurationpara soportar pools sin IPs públicas.- Se añadió
IPAddressProvisioningTypeenum con valoresBatchManaged,UserManaged, yNoPublicIPAddresses. - Propiedad añadida
ipAddressIdsaPublicIPAddressConfiguration.
- Se añadió
Versión: 01-08-2019
- Se añadió la capacidad de especificar una colección de IPs públicas a
NetworkConfigurationtravés de lapublicIPspropiedad. - Capacidad añadida para montar sistemas de archivos remotos en cada nodo de un pool a través de
MountConfiguration:- Añadido
AzureBlobFileSystemConfiguration,NFSMountConfiguration,CIFSMountConfiguration, yAzureFileShareConfigurationmodelos. - Se añadió
mountConfigurationpropiedad a la piscina.
- Añadido
Versión: 01-04-2019
- Se añadió
Location_CheckNameAvailabilityuna operación para comprobar si está disponible un nombre de cuenta por lote. - Añadido
CheckNameAvailabilityParametersyCheckNameAvailabilityResultmodelos. - Soporte adicional
DetectorResponse:- Operación añadida
BatchAccount_ListDetectors. - Operación añadida
BatchAccount_GetDetector.
- Operación añadida
Versión: 01-12-2018
- Se añadió
containerConfigurationuna propiedad paraVirtualMachineConfigurationpools habilitados por contenedores.- Modelo añadido
ContainerConfiguration. - Modelo añadido
ContainerRegistry. - Modelo añadido
TaskContainerSettings.
- Modelo añadido
- Se añadió
startTaskpropiedad al Pool con soporte completoStartTaskpara modelos. - Se añadió
dataDisksuna propiedad paraVirtualMachineConfigurationconectar discos de datos. - Se añadió
licenseTypeuna propiedad paraVirtualMachineConfigurationAzure Hybrid Use Benefit. - Se añadió
AutoStorageAuthenticationModeenum con valoresStorageKeysyBatchAccountManagedIdentity. - Propiedad añadida
nodeIdentityReferenceaAutoStorageBaseProperties. - Añadí
NetworkConfigurationmodelo consubnetId,endpointConfiguration, ydynamicVnetAssignmentScopepropiedades. - Añadidos
PoolEndpointConfigurationyInboundNatPoolmodelos para especificar los endpoints entrantes.
Versión: 01-09-2017
- Soporte adicional para la gestión de pools vía ARM:
- Añadido
Pool_ListByBatchAccount,Pool_Get,Pool_Create,Pool_Update, operacionesPool_Delete. - Añadido
Pool_DisableAutoScaleyPool_StopResizeoperaciones. - Modelo de recursos añadido
Poolcon propiedades integrales de piscina.
- Añadido
- Gestión de certificados añadida mediante ARM:
- Añadido
Certificate_ListByBatchAccount,Certificate_Get,Certificate_Create,Certificate_Update,Certificate_Delete, , operacionesCertificate_CancelDeletion.
- Añadido
- Gestión adicional de aplicaciones y paquetes de aplicaciones:
- Añadido
Application_List,Application_Get,Application_Create,Application_Update, operacionesApplication_Delete. - Añadido
ApplicationPackage_List,ApplicationPackage_Get,ApplicationPackage_Create,ApplicationPackage_Delete, operacionesApplicationPackage_Activate.
- Añadido
- Se añadió
VirtualMachineConfigurationun modelo para la configuración de pools basadas en VMs IaaS. - Modelo añadido
ScaleSettingsconFixedScaleSettingsyAutoScaleSettingspara controlar el tamaño de la piscina.
Versión: 01-05-2017
- Se añadió
KeyVaultReferenceun modelo para la integración de Azure Key Vault con cuentas por lotes. - Se añadió
poolAllocationModepropiedad aBatchAccountCreatePropertieslos modos conBatchServiceyUserSubscription. - Propiedades y
dedicatedCoreQuotaPerVMFamilyañadidasdedicatedCoreQuotaPerVMFamilyEnforcedaBatchAccountProperties. - Propiedad añadida
lowPriorityCoreQuotaaBatchAccountProperties.
Versión: 01-01-2017
- Se añadió soporte para cuentas de almacenamiento asignadas por el usuario mediante la configuración de almacenamiento automático.
- Propiedad añadida
storageAccountIdaAutoStorageBaseProperties. - Modelo añadido
AutoStoragePropertiesconlastKeySyncpropiedad. - Operación añadida
BatchAccount_SynchronizeAutoStorageKeys.
Versión: 01-12-2015
Esta es la versión inicial de la API REST de Gestión por Lotes. Proporciona las siguientes capacidades básicas:
-
Gestión de cuentas por lotes:
-
BatchAccount_Create- Crea una nueva cuenta por lotes con parámetros especificados. -
BatchAccount_Update- Actualiza las propiedades de una cuenta de lote existente. -
BatchAccount_Delete- Elimina la cuenta de lote especificada. -
BatchAccount_Get- Obtiene información sobre la cuenta de lote especificada. -
BatchAccount_List- Lista todas las cuentas por lotes bajo suscripción. -
BatchAccount_ListByResourceGroup- Lista todas las cuentas por lotes bajo un grupo de recursos. -
BatchAccount_GetKeys- Obtiene las claves de cuenta para la cuenta Batch especificada. -
BatchAccount_RegenerateKey- Regenera la clave de cuenta especificada para la cuenta por lotes.
-
-
Operaciones de localización:
-
Location_GetQuotas- Recibe las cuotas de servicio por lotes para la suscripción especificada en la ubicación indicada.
-
-
Operaciones:
-
Operations_List- Lista las operaciones disponibles para el proveedor de lotes.
-