Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As operações fornecidas pela API REST de Gestão de Lotes podem ter múltiplas versões para compatibilidade retroativa à medida que a API evolui ao longo do tempo. Deve especificar qual a versão de uma operação que deseja usar quando for chamada, fornecendo a versão com a sua chamada REST. Se a sua aplicação chamar uma versão mais antiga de uma operação, pode optar por continuar a chamar a versão mais antiga ou modificar o seu código para chamar uma versão mais recente. Se a versão não for especificada ou for indicada uma versão incorreta, então é devolto um erro.
Para especificar qual versão de uma operação usar, defina o parâmetro de consulta de versão da api . A versão é do formato YYYY-MM-DD.
Última versão: 2025-06-01
Nível profissional FIFO
- Tipo adicionado
JobDefaultOrder. - Ampliado
TaskSchedulingPolicycom uma novajobDefaultOrderpropriedade para suportar o agendamento FIFO ao nível do trabalho.
- Tipo adicionado
Suporte CMK em Pools
- Adicionado
DiskCustomerManagedKeypara suporte de chaves geridas pelo cliente (CMK) em pools. - Ampliado
DiskEncryptionConfigurationcom uma novacustomerManagedKeypropriedade. - Ampliado
ManagedDiskcom uma novadiskEncryptionSetpropriedade. - Adicionado
DiskEncryptionSetParameterspara referenciar conjuntos de encriptação de disco.
- Adicionado
Suporte IPv6 em Pools
- Tipo adicionado
IPFamily. - Ampliado
PublicIPAddressConfigurationcom novasipFamilieseipTagspropriedades.
- Tipo adicionado
Suporte ao Protocolo de Segurança de Metadados em Pools
- Adicionado
HostEndpointSettingseHostEndpointSettingsModeTypes. - Adicionado
ProxyAgentSettings. - Estendido
SecurityProfilecom uma novaproxyAgentSettingspropriedade para suporte a protocolos de segurança de metadados.
- Adicionado
Suporte a etiquetas IP
- Tipo adicionado
IPTag. - Estendido
PublicIPAddressConfigurationcom novaipTagspropriedade para suporte a etiquetas IP.
- Tipo adicionado
[Quebra] Suporte removido para certificados:
- APIs de Certificados removidas:
Certificate_ListByBatchAccount,Certificate_Get,Certificate_Create,Certificate_Update,Certificate_Delete, eCertificate_CancelDeletion. - Modelos de Certificados Removidos:
Certificate,CertificateCreateOrUpdateParameters,CertificateBasePropertiesCertificateCreateOrUpdateProperties, ,CertificateFormatCertificateProperties,CertificateProvisioningState,CertificateReference,CertificateStoreLocation, ,CertificateVisibility, , eDeleteCertificateError. - Removi
certificatespropriedade da Pool.
- APIs de Certificados removidas:
[Quebra] Removi
NodeCommunicationModeo modelo e as propriedadestargetNodeCommunicationModeecurrentNodeCommunicationModedo Pool.[Quebra] Removi
applicationLicensespropriedade da Pool.[Quebra] Removido
storageAccountTypedeDataDisk. UtilizeManagedDisk.storageAccountTypeem substituição.[Quebra] Removido
resourceTagsdo Pool.
Versões Anteriores
Versões anteriores incluem:
- 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
Versão: 2024-07-01
Suporte adicional para o Perímetro de Segurança de Rede (NSP):
- Adicionada
NetworkSecurityPerimeter_ListConfigurationsa operação para listar todas as configurações NSP numa conta Batch. - Adicionei
NetworkSecurityPerimeter_GetConfigurationoperação para obter uma configuração específica de NSP. - Adicionada
NetworkSecurityPerimeter_ReconcileConfigurationoperação para reconciliar uma configuração NSP. - Valor acrescentado
SecuredByPerimeteraoPublicNetworkAccessTypeenum.
- Adicionada
Suporte a VM Confidencial adicionado:
- Modelo adicionado
VMDiskSecurityProfilecom umasecurityEncryptionTypepropriedade. - Propriedade adicionada
securityProfileaManagedDisk. - Adicionado
confidentialVMcomo um novo valor paraSecurityTypeso enum.
- Modelo adicionado
Adicionado suporte para referência de imagens da Galeria Partilhada e da Galeria Comunitária:
- Propriedades e
sharedGalleryImageIdadicionadascommunityGalleryImageIdaImageReference.
- Propriedades e
Adicionado suporte para montagem de binding de contentores para tarefas:
- Adicionei
ContainerHostBatchBindMountEntrymodelo comsourceeisReadOnlypropriedades. - Adicionou
ContainerHostDataPatho enum com valoresShared,Startup,VfsMounts,Task,JobPrep, eApplications. - Propriedade adicionada
containerHostBatchBindMountsaTaskContainerSettings.
- Adicionei
[Quebra] Remoção do suporte para pools de configuração de serviços na nuvem:
- Modelo removido
CloudServiceConfiguration. - Propriedade removida
cloudServiceConfigurationdoDeploymentConfiguration. - Operação removida
Location_ListSupportedCloudServiceSkus.
- Modelo removido
Versão: 2024-02-02-01
Acrescentou suporte a políticas de atualização do sistema operativo para pools de VM:
- Acrescentou
UpgradePolicymodelo com propriedadesmode,automaticOSUpgradePolicy, erollingUpgradePolicy. - Modelo adicionado
AutomaticOSUpgradePolicycom propriedadesdisableAutomaticRollback,enableAutomaticOSUpgrade,useRollingUpgradePolicy, eosRollingUpgradeDeferral. - Acrescentou
RollingUpgradePolicymodelo com propriedadesenableCrossZoneUpgrade,maxBatchInstancePercent,maxUnhealthyInstancePercent,maxUnhealthyUpgradedInstancePercent,pauseTimeBetweenBatches,prioritizeUnhealthyInstances, erollbackFailedInstancesOnPolicyBreach. - Adicionei
upgradePolicypropriedade à piscina. - Adicionou
UpgradeModeo enum com os valoresautomatic,manual, erolling.
- Acrescentou
Propriedade adicionada
batchSupportEndOfLifeaSupportedSku.
Versão: 2023-11-01
Adicionado suporte para Trusted Launch/perfil de segurança para pools de VM:
- Acrescentou
SecurityProfilemodelo com propriedadesencryptionAtHost,securityType, euefiSettings. - Modelo adicionado
UefiSettingscom propriedadessecureBootEnabledevTpmEnabled. - Adicionei
SecurityTypesenum com valorestrustedLaunch. - Propriedade adicionada
securityProfileaVirtualMachineConfiguration.
- Acrescentou
Reforço do suporte para referências de artefactos de serviço para conjuntos de escala:
- Modelo adicionado
ServiceArtifactReferencecom uma propriedade obrigatóriaid. - Propriedade adicionada
serviceArtifactReferenceaVirtualMachineConfiguration.
- Modelo adicionado
Configuração melhorada do disco do sistema operativo:
- Modelo adicionado
ManagedDiskcom umastorageAccountTypepropriedade. - Adicionou
caching,diskSizeGB,managedDisk, ewriteAcceleratorEnabledpropriedades aOSDisk.
- Modelo adicionado
Adicionado
StandardSSD_LRScomo um novo valor paraStorageAccountType.Foi adicionada
resourceTagspropriedade ao Pool para permitir que etiquetas definidas pelo utilizador sejam propagadas para os recursos de suporte do Azure. Aplicável apenas quandopoolAllocationModeéUserSubscription.
Versão: 2023-05-01
Adicionei propriedade
enableAcceleratedNetworkingbooleana aNetworkConfiguration.- Esta propriedade determina se este pool deve permitir rede acelerada, com o valor padrão como falso.
- Se esta funcionalidade pode ser ativada também está relacionada com o suporte de uma instância do sistema operativo/VM, o que deve estar alinhado com a Política de Rede Acelerada.
Adicionei propriedade
enableAutomaticUpgradebooleana aVMExtension.- Esta propriedade determina se a extensão deve ser automaticamente atualizada caso exista uma versão mais recente da extensão disponível.
A propriedade
typedeContainerConfigurationagora suporta dois valores:DockerCompatibleeCriCompatible.
Versão: 2022-10-01
- Adicionou
NodeCommunicationModeenum com valoresDefault,Classic, eSimplifiedpara determinar como um pool comunica com o serviço Batch. - Adicionei
currentNodeCommunicationModeuma propriedade ao Pool para se referir ao estado atual do modo de comunicação do pool. - Adicionada
targetNodeCommunicationModepropriedade ao Pool para se referir ao modo de comunicação do nó desejado para o pool.
Versão: 2022-06-01
- Adicionada
PrivateEndpointConnection_Deletea operação para eliminar uma ligação privada ao endpoint. - Adicionei
allowedAuthenticationModespropriedade aBatchAccountCreatePropertieseBatchAccountUpdatePropertiespara controlar modos de autenticação. - Adicionado
TaskAuthenticationTokencomo um novo valor paraAuthenticationModeo enum.
Versão: 2022-01-01
- A operação foi adicionada
Location_ListSupportedVirtualMachineSkuspara listar os SKUs de VM suportados numa determinada localização. - Acrescentou
SupportedSkumodelo com propriedadesname,familyName, ecapabilities. - Modelo adicionado
SupportedSkusResult. - Modelo adicionado
SkuCapability.
Versão: 2021-06-01
- Adicionou a capacidade de atribuir identidades geridas atribuídas pelos utilizadores a
BatchPoolIdentity. - Propriedade adicionada
identityReferenceaAzureBlobFileSystemConfiguration,ContainerRegistry, eResourceFilepara suportar o acesso a recursos através de identidade gerida. - Suporte adicionado para Extensão de VM:
- Propriedade adicionada
extensionsaVirtualMachineConfiguration. - Modelo adicionado
VMExtension.
- Propriedade adicionada
- Adicionada a capacidade de especificar zonas de disponibilidade usando uma nova propriedade
nodePlacementConfigurationemVirtualMachineConfiguration.- Modelo adicionado
NodePlacementConfigurationcom umapolicypropriedade. - Adicionei
NodePlacementPolicyTypeenum com valoresRegionaleZonal.
- Modelo adicionado
- Adicionada
osDiskpropriedade aVirtualMachineConfigurationcom suporte a disco de sistema operativo efémero viaDiffDiskSettings.
Versão: 2021-01-01
- Capacidade adicional de encriptar dados de clientes com chaves geridas pelo cliente:
- Modelo adicionado
EncryptionPropertiescomkeySourceekeyVaultProperties. - Adicionei
KeySourceenum. - Modelo adicionado
KeyVaultProperties. - Acrescentou
encryptionpropriedade aBatchAccountCreatePropertieseBatchAccountProperties.
- Modelo adicionado
- Adicionei
BatchAccountIdentitymodelos que suportamSystemAssigned,UserAssigned, eNonetipos de identidade. - Acrescentou
identitypropriedade aBatchAccountCreateParameterseBatchAccountUpdateParameters. - Propriedade adicionada
allowedAuthenticationModesaBatchAccountProperties. - Foi adicionada
ListOutboundNetworkDependenciesEndpointsuma operação para listar os pontos finais que um nó de computação Batch pode chamar.
Versão: 2020-09-01
- Propriedade adicionada
taskSlotsPerNodeao Pool, substituindo o comportamento fixo de tarefa por nó. - Adicionado
BatchAccountProperties.publicNetworkAccesspara controlar o acesso à rede pública. - Modelo adicionado
NetworkProfilepara controlar regras de acesso à rede por endpoint.
Versão: 2020-05-01
Suporte adicionado para Links Privados:
- Operação adicionada
PrivateEndpointConnection_ListByBatchAccount. - Operação adicionada
PrivateEndpointConnection_Get. - Operação adicionada
PrivateEndpointConnection_Update. - Operação adicionada
PrivateLinkResource_ListByBatchAccount. - Operação adicionada
PrivateLinkResource_Get. - Adicionei
PrivateEndpointConnection,PrivateEndpoint,PrivateLinkResource, ePrivateLinkServiceConnectionStatemodelos.
- Operação adicionada
Propriedade adicionada
publicNetworkAccessaBatchAccountCreateProperties.
Versão: 2020-03-01
- Acrescentou a capacidade de encriptar discos de nó usando a
DiskEncryptionConfigurationpropriedade deVirtualMachineConfiguration. - Adicionei
PublicIPAddressConfigurationum modelo paraNetworkConfigurationsuportar pools sem IPs públicos.- Adicionou
IPAddressProvisioningTypeo enum com os valoresBatchManaged,UserManaged, eNoPublicIPAddresses. - Propriedade adicionada
ipAddressIdsaPublicIPAddressConfiguration.
- Adicionou
Versão: 2019-08-01
- Foi adicionada a possibilidade de especificar uma coleção de IPs públicos através
NetworkConfigurationdapublicIPspropriedade. - Capacidade adicional de montar sistemas de ficheiros remotos em cada nó de um pool através
MountConfigurationde:- Adicionei
AzureBlobFileSystemConfiguration,NFSMountConfiguration,CIFSMountConfiguration, eAzureFileShareConfigurationmodelos. - Adicionei
mountConfigurationpropriedade à piscina.
- Adicionei
Versão: 2019-04-01
- Foi adicionada
Location_CheckNameAvailabilityuma operação para verificar se existe um nome de conta de lote disponível. - Adicionados
CheckNameAvailabilityParameterseCheckNameAvailabilityResultmodelos. - Suporte adicional
DetectorResponse:- Operação adicionada
BatchAccount_ListDetectors. - Operação adicionada
BatchAccount_GetDetector.
- Operação adicionada
Versão: 2018-12-01
- Adicionei
containerConfigurationpropriedade aVirtualMachineConfigurationpara pools com contentores habilitados.- Modelo adicionado
ContainerConfiguration. - Modelo adicionado
ContainerRegistry. - Modelo adicionado
TaskContainerSettings.
- Modelo adicionado
- Adicionei
startTaskpropriedade ao Pool com suporte totalStartTaskde modelos. - Adicionei
dataDiskspropriedade paraVirtualMachineConfigurationanexar discos de dados. - Adicionei
licenseTypepropriedade aoVirtualMachineConfigurationAzure Hybrid Use Benefit. - Adicionei
AutoStorageAuthenticationModeenum com valoresStorageKeyseBatchAccountManagedIdentity. - Propriedade adicionada
nodeIdentityReferenceaAutoStorageBaseProperties. - Adicionei
NetworkConfigurationmodelo comsubnetId,endpointConfiguration, edynamicVnetAssignmentScopepropriedades. - Adicionados
PoolEndpointConfigurationeInboundNatPoolmodelos para especificar endpoints de entrada.
Versão: 2017-09-01
- Suporte adicionado para gestão de pools via ARM:
- Adicionado
Pool_ListByBatchAccount,Pool_Get,Pool_Create,Pool_Update, operaçõesPool_Delete. - Adicionado
Pool_DisableAutoScaleePool_StopResizeoperações. - Modelo de recursos adicionado
Poolcom propriedades abrangentes de piscina.
- Adicionado
- Gestão de certificados adicionada via ARM:
- Adicionados
Certificate_ListByBatchAccount,Certificate_Get,Certificate_Create,Certificate_Update,Certificate_Delete, , operaçõesCertificate_CancelDeletion.
- Adicionados
- Gestão adicionada de aplicações e pacotes de aplicação:
- Adicionado
Application_List,Application_Get,Application_Create,Application_Update, operaçõesApplication_Delete. - Adicionado
ApplicationPackage_List,ApplicationPackage_Get,ApplicationPackage_Create,ApplicationPackage_Delete, operaçõesApplicationPackage_Activate.
- Adicionado
- Modelo adicionado
VirtualMachineConfigurationpara a configuração de pools baseadas em VMs IaaS. - Adicionei
ScaleSettingsum modelo comFixedScaleSettingseAutoScaleSettingspara controlar o tamanho da piscina.
Versão: 2017-05-01
- Modelo adicionado
KeyVaultReferencepara integração Azure Key Vault com contas em lote. - Adicionei
poolAllocationModepropriedade aosBatchAccountCreatePropertiesmodos withBatchServiceeUserSubscription. - Propriedades e
dedicatedCoreQuotaPerVMFamilyadicionadasdedicatedCoreQuotaPerVMFamilyEnforcedaBatchAccountProperties. - Propriedade adicionada
lowPriorityCoreQuotaaBatchAccountProperties.
Versão: 2017-01-01
- Foi adicionado suporte para contas de armazenamento atribuídas pelos utilizadores através da configuração de armazenamento automático.
- Propriedade adicionada
storageAccountIdaAutoStorageBaseProperties. - Modelo adicionado
AutoStoragePropertiescomlastKeySyncpropriedade. - Operação adicionada
BatchAccount_SynchronizeAutoStorageKeys.
Versão: 2015-12-01
Esta é a versão inicial da API REST de Gestão de Lotes. Fornece as seguintes capacidades essenciais:
-
Gestão de Contas em Lote:
-
BatchAccount_Create- Cria uma nova conta Batch com parâmetros especificados. -
BatchAccount_Update- Atualiza as propriedades de uma conta Batch existente. -
BatchAccount_Delete- Elimina a conta de lote especificada. -
BatchAccount_Get- Obtém informações sobre a conta de lote especificada. -
BatchAccount_List- Lista todas as contas Batch sob subscrição. -
BatchAccount_ListByResourceGroup- Lista todas as contas Batch sob um grupo de recursos. -
BatchAccount_GetKeys- Obtém as chaves de conta para a conta Batch especificada. -
BatchAccount_RegenerateKey- Regenera a chave de conta especificada para a conta Batch.
-
-
Operações de Localização:
-
Location_GetQuotas- Recebe as quotas de serviço por lote para a subscrição especificada na localização indicada.
-
-
Operações:
-
Operations_List- Lista as operações disponíveis para o fornecedor de lote.
-