com.microsoft.azure.management.batch
Ce package contient les classes pour BatchManagementClient. Client Batch.
Classes
ActivateApplicationPackageParameters |
Paramètres d’activation d’un package d’application. |
ApplicationPackageReference |
Créez un lien vers un package d’application à l’intérieur du compte batch. |
AutoScaleRun |
Résultats et erreurs d’une exécution d’une formule de mise à l’échelle automatique de pool. |
AutoScaleRunError |
Erreur qui s’est produite lors de la mise à l’échelle automatique d’un pool. |
AutoScaleSettings |
Paramètres de mise à l’échelle automatique pour le pool. |
AutoStorageBaseProperties |
Propriétés liées au compte de stockage automatique. |
AutoStorageProperties |
Contient des informations sur le compte de stockage automatique associé à un compte Batch. |
AutoUserSpecification |
Spécifie les paramètres de l’utilisateur automatique qui exécute une tâche sur le service Batch. |
AzureBlobFileSystemConfiguration |
Informations utilisées pour se connecter à un conteneur de stockage Azure à l’aide de Blobfuse. |
AzureFileShareConfiguration |
Informations utilisées pour se connecter à un partage de fichiers Azure. |
BatchAccountCreateHeaders |
Définit des en-têtes pour l’opération De création. |
BatchAccountCreateParameters |
Paramètres fournis à l’opération Créer. |
BatchAccountDeleteHeaders |
Définit les en-têtes pour l’opération De suppression. |
BatchAccountIdentity |
Identité du compte Batch, si configuré. Il est utilisé lorsque l’utilisateur spécifie « Microsoft.KeyVault » comme configuration de chiffrement de son compte Batch ou lorsque « ManagedIdentity » est sélectionné comme mode d’authentification de stockage automatique. |
BatchAccountKeys |
Cette classe représente les clés d’accès pour le compte batch. |
BatchAccountRegenerateKeyParameters |
Paramètres fournis à l’opération RegenerateKey. |
BatchAccountUpdateParameters |
Paramètres de mise à jour d’un compte Azure Batch. |
BatchPoolIdentity |
Identité du pool Batch, s’il est configuré. Si l’identité du pool est mise à jour lors de la mise à jour d’un pool existant, seules les nouvelles machines virtuelles créées une fois que le pool est réduit à 0 auront les identités mises à jour. |
CertificateBaseProperties |
Propriétés de certificat de base. |
CertificateCancelDeletionHeaders |
Définit des en-têtes pour l’opération CancelDeletion. |
CertificateCreateHeaders |
Définit des en-têtes pour l’opération De création. |
CertificateCreateOrUpdateParameters |
Contient des informations sur un certificat. |
CertificateDeleteHeaders |
Définit les en-têtes pour l’opération De suppression. |
CertificateGetHeaders |
Définit des en-têtes pour l’opération Get. |
CertificateReference |
Référence à un certificat à installer sur les nœuds de calcul d’un pool. Cela doit exister à l’intérieur du même compte que le pool. |
CertificateUpdateHeaders |
Définit des en-têtes pour l’opération de mise à jour. |
CheckNameAvailabilityParameters |
Paramètres d’une demande de disponibilité de nom case activée. |
CIFSMountConfiguration |
Informations utilisées pour se connecter à un système de fichiers CIFS. |
CloudServiceConfiguration |
Configuration des nœuds d’un pool basé sur la plateforme Azure Services cloud. |
ComputeNodeIdentityReference |
Référence à une identité affectée par l’utilisateur associée au pool Batch qu’un nœud de calcul utilisera. |
ContainerConfiguration |
Configuration des pools avec conteneur. |
ContainerRegistry |
Registre de conteneurs privé. |
DataDisk |
Paramètres qui seront utilisés par les disques de données associés aux nœuds de calcul dans le pool. Lorsque vous utilisez des disques de données attachés, vous devez monter et formater les disques à partir d'une machine virtuelle pour les utiliser. |
DeleteCertificateError |
Réponse d’erreur du service Batch. |
DeploymentConfiguration |
Propriétés de configuration du déploiement. |
DiffDiskSettings |
Spécifie les paramètres de disque éphémères pour le disque du système d’exploitation utilisé par la machine virtuelle. |
DiskEncryptionConfiguration |
Configuration de chiffrement de disque appliquée aux nœuds de calcul du pool. La configuration du chiffrement de disque n’est pas prise en charge sur le pool Linux créé avec l’image de machine virtuelle ou l’image Shared Image Gallery. |
EncryptionProperties |
Configure la façon dont les données du client sont chiffrées à l’intérieur du compte Batch. Par défaut, les comptes sont chiffrés à l’aide d’une clé managée Microsoft. Pour un contrôle supplémentaire, une clé gérée par le client peut être utilisée à la place. |
EndpointDependency |
Nom de domaine et détails de connexion utilisés pour accéder à une dépendance. |
EndpointDetail |
Détails sur la connexion entre le service Batch et le point de terminaison. |
EnvironmentSetting |
Variable d’environnement à définir sur un processus de tâche. |
FixedScaleSettings |
Correction des paramètres de mise à l’échelle pour le pool. |
ImageReference |
Référence à une image de la Place de marché Azure Machines Virtuelles ou à la ressource Image Azure d’une machine virtuelle personnalisée. Pour obtenir la liste de toutes les références imageReference vérifiées par Azure Batch, consultez l’opération « Répertorier les références SKU de l’agent de nœud prises en charge ». |
InboundNatPool |
Pool NAT entrant qui peut être utilisé pour traiter des ports spécifiques sur des nœuds de calcul dans un pool Batch en externe. |
KeyVaultProperties |
Configuration de KeyVault lors de l’utilisation d’un KeySource de chiffrement de Microsoft.KeyVault. |
KeyVaultReference |
Identifie le coffre de clés Azure associé à un compte Batch. |
LinuxUserConfiguration |
Propriétés utilisées pour créer un compte d’utilisateur sur un nœud Linux. |
MetadataItem |
Paire nom-valeur associée à une ressource de service Batch. Le service Batch n’attribue aucune signification à ces métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. |
MountConfiguration |
Système de fichiers à monter sur chaque nœud. |
NetworkConfiguration |
Configuration réseau d’un pool. |
NetworkSecurityGroupRule |
Règle de groupe de sécurité réseau à appliquer à un point de terminaison entrant. |
NFSMountConfiguration |
Informations utilisées pour se connecter à un système de fichiers NFS. |
NodePlacementConfiguration |
Configuration de l’emplacement des nœuds pour les pools par lots. Configuration d’allocation utilisée par Batch Service pour approvisionner les nœuds. |
OperationDisplay |
Objet qui décrit l’opération. |
OSDisk |
Paramètres du disque du système d’exploitation de la machine virtuelle. |
PoolCreateHeaders |
Définit des en-têtes pour l’opération De création. |
PoolDeleteHeaders |
Définit les en-têtes pour l’opération De suppression. |
PoolDisableAutoScaleHeaders |
Définit des en-têtes pour l’opération DisableAutoScale. |
PoolEndpointConfiguration |
Configuration du point de terminaison pour un pool. |
PoolGetHeaders |
Définit des en-têtes pour l’opération Get. |
PoolStopResizeHeaders |
Définit des en-têtes pour l’opération StopResize. |
PoolUpdateHeaders |
Définit des en-têtes pour l’opération de mise à jour. |
PrivateEndpoint |
Point de terminaison privé de la connexion de point de terminaison privé. |
PrivateEndpointConnectionUpdateHeaders |
Définit des en-têtes pour l’opération de mise à jour. |
PrivateLinkServiceConnectionState |
État de connexion du service de liaison privée de la connexion de point de terminaison privé. |
PublicIPAddressConfiguration |
Configuration de l’adresse IP publique de la configuration réseau d’un pool. |
ResizeError |
Erreur qui s’est produite lors du redimensionnement d’un pool. |
ResizeOperationStatus |
Détails sur l’opération de redimensionnement en cours ou la dernière fois terminée. Décrit l’opération en cours (si le pool AllocationState est en cours de redimensionnement) ou l’opération précédemment terminée (si l’AllocationState est Stable). |
ResourceFile |
Un seul fichier ou plusieurs fichiers à télécharger sur un nœud de calcul. |
ScaleSettings |
Paramètres de mise à l’échelle du pool. Définit la taille souhaitée du pool. Il peut s’agir de « fixedScale » où le targetDedicatedNodes demandé est spécifié, ou de « autoScale » qui définit une formule qui est régulièrement réévaluée. Si cette propriété n’est pas spécifiée, le pool aura une échelle fixe avec 0 targetDedicatedNodes. |
SkuCapability |
Fonctionnalité de référence SKU, telle que le nombre de cœurs. |
StartTask |
Tâche exécutée lorsqu’un nœud de calcul joint un pool dans le service Azure Batch, ou lorsque le nœud de calcul est redémarré ou réimagené. Dans certains cas, la tâche de démarrage peut être réexécuter même si le nœud n’a pas été redémarré. Pour cette raison, les tâches de démarrage doivent être idempotentes et quitter correctement si la configuration qu’elles effectuent a déjà été effectuée. Une attention particulière doit être prise pour éviter les tâches de démarrage qui créent un processus d’interruption ou qui installent/lancent des services à partir du répertoire de travail de la tâche de démarrage, car cela empêchera Batch de pouvoir réexécuter la tâche de démarrage. |
TaskContainerSettings |
Paramètres de conteneur d’une tâche. |
TaskSchedulingPolicy |
Spécifie la façon dont les tâches doivent être distribuées entre les nœuds de calcul. |
UserAccount |
Propriétés utilisées pour créer un utilisateur sur un nœud Azure Batch. |
UserAssignedIdentities |
Liste des identités d’utilisateur associées. |
UserIdentity |
Définition de l’identité utilisateur sous laquelle la tâche est exécutée. Spécifiez la propriété userName ou autoUser, mais pas les deux. |
VirtualMachineConfiguration |
Configuration des nœuds de calcul dans un pool basé sur l’infrastructure Azure Machines Virtuelles. |
VirtualMachineFamilyCoreQuota |
Une famille de machines virtuelles et son quota de cœurs associé pour le compte Batch. |
VMExtension |
Configuration des extensions de machine virtuelle. |
WindowsConfiguration |
Paramètres du système d’exploitation Windows à appliquer à la machine virtuelle. |
WindowsUserConfiguration |
Propriétés utilisées pour créer un compte d’utilisateur sur un nœud Windows. |
Interfaces
Application |
Représentation côté client immuable d’une application de compte Azure Batch. |
ApplicationPackage |
Représentation côté client immuable d’un package d’application Azure Batch. |
BatchAccount |
Représentation côté client immuable d’un compte Azure Batch. |
BatchAccounts |
Point d’entrée vers Azure Batch API de gestion de compte. |
Pool |
Représentation côté client immuable d’un pool de comptes Azure Batch. |
Application.UpdateDefinitionStages.Blank<ParentT> |
Première étape d’une définition d’application Batch. |
Application.DefinitionStages.Blank<ParentT> |
Première étape d’une définition d’application par lots. |
BatchAccount.DefinitionStages.Blank |
Première étape d’une définition de compte Batch. |
Pool.DefinitionStages.Blank<ParentT> |
Première étape d’une définition de pool de lots. |
Pool.UpdateDefinitionStages.Blank<ParentT> |
Première étape d’une définition de pool Batch. |
Application.Definition<ParentT> |
Intégralité d’une définition d’application Batch dans le cadre d’une définition de compte Batch. |
BatchAccount.Definition |
Intégralité d’une définition de compte Batch. |
Pool.Definition<ParentT> |
Intégralité d’une définition de pool Batch dans le cadre d’une définition de compte Batch. |
Application.DefinitionStages |
Regroupement de toutes les étapes de définition de package d’application. |
BatchAccount.DefinitionStages |
Regroupement de toutes les étapes de définition de compte Batch. |
Pool.DefinitionStages |
Regroupement de toutes les étapes de définition de pool. |
Pool.Update |
L’intégralité d’une mise à jour de pool Batch dans le cadre d’une mise à jour de compte Batch. |
BatchAccount.Update |
Modèle pour une opération de mise à jour de compte Batch, contenant tous les paramètres pouvant être modifiés. |
Application.Update |
L’intégralité d’une mise à jour d’application Batch dans le cadre d’une mise à jour de compte Batch. |
Pool.UpdateDefinition<ParentT> |
Intégralité d’une définition de pool Batch dans le cadre de la mise à jour parente. |
Application.UpdateDefinition<ParentT> |
Intégralité d’une définition d’application Batch dans le cadre de la mise à jour parente. |
Pool.UpdateDefinitionStages |
Regroupement des étapes de définition de pool dans le cadre d’une mise à jour de compte Batch. |
Application.UpdateDefinitionStages |
Regroupement des étapes de définition d’application dans le cadre d’une mise à jour de compte Batch. |
BatchAccount.UpdateStages |
Regroupement de toutes les étapes de mise à jour du compte Batch. |
Pool.UpdateStages |
Regroupement des phases de mise à jour du pool Batch. |
Application.UpdateStages |
Regroupement des étapes de mise à jour de l’application Batch. |
BatchAccount.DefinitionStages.WithApplication |
Étape d’une définition de compte Batch permettant la création d’une application Batch. |
BatchAccount.UpdateStages.WithApplication |
Étape d’une définition de compte Batch permettant la création d’une application Batch. |
BatchAccount.DefinitionStages.WithApplicationAndStorage |
Étape d’une définition de compte Batch permettant d’ajouter une application et un compte de stockage. |
Application.UpdateStages.WithApplicationPackage |
Étape d’une mise à jour d’application Batch permettant la création d’un package d’application. |
Application.UpdateDefinitionStages.WithApplicationPackage<ParentT> |
Étape d’une définition d’application Batch permettant la création d’un package d’application. |
Application.DefinitionStages.WithApplicationPackage<ParentT> |
Étape d’une définition d’application Batch qui permet la création d’un package d’application. |
Pool.UpdateDefinitionStages.WithAttach<ParentT> |
Étape d’une définition de pool Batch permettant la création de configurations. |
Application.UpdateDefinitionStages.WithAttach<ParentT> |
Dernière étape d’une définition d’application Batch. À ce stade, tous les paramètres facultatifs restants peuvent être spécifiés ou la définition de l’application peut être attachée à la mise à jour du compte par lot parent. |
Pool.DefinitionStages.WithAttach<ParentT> |
Étape d’une définition de pool Batch qui permet la création d’un pool. |
Pool.UpdateStages.WithAttach |
Phase de mise à jour d’un pool Batch permettant la création de configurations. |
Application.DefinitionStages.WithAttach<ParentT> |
Dernière étape de la définition de l’application. À ce stade, tous les paramètres facultatifs restants peuvent être spécifiés, ou la définition d’application peut être attachée à la définition du compte de lot parent. |
BatchAccount.DefinitionStages.WithCreate |
Définition de compte Batch avec suffisamment d’entrées pour créer un compte Batch dans le cloud, mais exposant des entrées facultatives supplémentaires à spécifier. |
BatchAccount.DefinitionStages.WithCreateAndApplication |
Étape d’une définition de compte Batch permettant l’ajout d’une application Batch ou la création du compte Batch. |
BatchAccount.DefinitionStages.WithGroup |
Étape d’une définition de compte Batch permettant de spécifier le groupe de ressources. |
Application.UpdateStages.WithOptionalProperties |
Étape d’une mise à jour d’application permettant d’activer ou de désactiver la mise à niveau automatique de l’application. |
BatchAccount.UpdateStages.WithPool |
Étape d’une définition de compte Batch permettant la création d’un pool Batch. |
BatchAccount.DefinitionStages.WithPool |
Étape d’une définition de compte Batch permettant la création d’un pool Batch. |
BatchAccount.DefinitionStages.WithStorage |
Étape d’une définition de compte Batch permettant d’associer des comptes de stockage au compte Batch. |
BatchAccount.UpdateStages.WithStorageAccount |
Phase de mise à jour d’un compte Batch permettant de spécifier un compte de stockage. |
Énumérations
AccountKeyType |
Définit des valeurs pour AccountKeyType. |
AllocationState |
Définit des valeurs pour AllocationState. |
AuthenticationMode |
Définit des valeurs pour AuthenticationMode. |
AutoStorageAuthenticationMode |
Définit des valeurs pour AutoStorageAuthenticationMode. |
AutoUserScope |
Définit des valeurs pour AutoUserScope. |
CachingType |
Définit des valeurs pour CachingType. |
CertificateFormat |
Définit des valeurs pour CertificateFormat. |
CertificateProvisioningState |
Définit des valeurs pour CertificateProvisioningState. |
CertificateStoreLocation |
Définit des valeurs pour CertificateStoreLocation. |
CertificateVisibility |
Définit des valeurs pour CertificateVisibility. |
ComputeNodeDeallocationOption |
Définit des valeurs pour ComputeNodeDeallocationOption. |
ComputeNodeFillType |
Définit des valeurs pour ComputeNodeFillType. |
ContainerWorkingDirectory |
Définit des valeurs pour ContainerWorkingDirectory. |
DiffDiskPlacement |
Définit des valeurs pour DiffDiskPlacement. |
DiskEncryptionTarget |
Définit des valeurs pour DiskEncryptionTarget. |
ElevationLevel |
Définit des valeurs pour ElevationLevel. |
InboundEndpointProtocol |
Définit des valeurs pour InboundEndpointProtocol. |
InterNodeCommunicationState |
Définit des valeurs pour InterNodeCommunicationState. |
IPAddressProvisioningType |
Définit des valeurs pour IPAddressProvisioningType. |
KeySource |
Définit des valeurs pour KeySource. |
LoginMode |
Définit des valeurs pour LoginMode. |
NameAvailabilityReason |
Définit des valeurs pour NameAvailabilityReason. |
NetworkSecurityGroupRuleAccess |
Définit des valeurs pour NetworkSecurityGroupRuleAccess. |
NodePlacementPolicyType |
Définit des valeurs pour NodePlacementPolicyType. |
PackageState |
Définit des valeurs pour PackageState. |
PoolAllocationMode |
Définit des valeurs pour PoolAllocationMode. |
PoolIdentityType |
Définit des valeurs pour PoolIdentityType. |
PoolProvisioningState |
Définit des valeurs pour PoolProvisioningState. |
PrivateEndpointConnectionProvisioningState |
Définit des valeurs pour PrivateEndpointConnectionProvisioningState. |
PrivateLinkServiceConnectionStatus |
Définit des valeurs pour PrivateLinkServiceConnectionStatus. |
ProvisioningState |
Définit des valeurs pour ProvisioningState. |
PublicNetworkAccessType |
Définit des valeurs pour PublicNetworkAccessType. |
ResourceIdentityType |
Définit des valeurs pour ResourceIdentityType. |
StorageAccountType |
Définit des valeurs pour StorageAccountType. |
Azure SDK for Java