models Paquet
Classes
ActivateApplicationPackageParameters |
Paramètres d’activation d’un package d’application. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
Application |
Contient des informations sur une application dans un compte Batch. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
ApplicationPackage |
Package d’application qui représente une version particulière d’une application. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
ApplicationPackageReference |
Lien vers un package d’application à l’intérieur du compte batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AutoScaleRun |
Résultats et erreurs d’une exécution d’une formule de mise à l’échelle automatique de pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AutoScaleRunError |
Erreur qui s’est produite lors de la mise à l’échelle automatique d’un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AutoScaleSettings |
Paramètres de mise à l’échelle automatique pour le pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AutoStorageBaseProperties |
Propriétés liées au compte de stockage automatique. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AutoStorageProperties |
Contient des informations sur le compte de stockage automatique associé à un compte Batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
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. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AzureFileShareConfiguration |
Informations utilisées pour se connecter à un partage de fichiers Azure. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
BatchAccount |
Contient des informations sur un compte Azure Batch. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
BatchAccountCreateParameters |
Paramètres fournis à l’opération Create. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
BatchAccountIdentity |
Identité du compte Batch, si elle est configurée. Elle est utilisée lorsque l’utilisateur spécifie « Microsoft.KeyVault » comme configuration de chiffrement de compte Batch ou quand Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
BatchAccountKeys |
Ensemble de clés de compte Azure Batch. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
BatchAccountListResult |
Valeurs retournées par l’opération List. |
BatchAccountRegenerateKeyParameters |
Paramètres fournis à l’opération RegenerateKey. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
BatchAccountUpdateParameters |
Paramètres de mise à jour d’un compte Azure Batch. |
BatchLocationQuota |
Quotas associés à une région Batch pour un abonnement particulier. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
BatchPoolIdentity |
Identité du pool Batch, si elle est configurée. Si l’identité du pool est mise à jour lors de la mise à jour d’un pool existant, seules les nouvelles machines virtuelles créées après la réduction du pool à 0 auront les identités mises à jour. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CIFSMountConfiguration |
Informations utilisées pour se connecter à un système de fichiers CIFS. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
Certificate |
Contient des informations sur un certificat. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
CertificateBaseProperties |
Propriétés de certificat de base. |
CertificateCreateOrUpdateParameters |
Contient des informations sur un certificat. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
CertificateCreateOrUpdateProperties |
Propriétés de certificat pour les opérations de création. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CertificateProperties |
Propriétés du certificat. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
CertificateReference |
Avertissement : cet objet est déconseillé et sera supprimé après février 2024. Utilisez plutôt l’extension Azure KeyVault . Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CheckNameAvailabilityParameters |
Paramètres d’une demande de disponibilité de nom case activée. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CheckNameAvailabilityResult |
Réponse de l’opération CheckNameAvailability. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
CloudErrorBody |
Réponse d’erreur du service Batch. |
CloudServiceConfiguration |
Configuration des nœuds d’un pool basé sur la plateforme Azure Services cloud. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
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. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ContainerRegistry |
Un 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. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
DeleteCertificateError |
Réponse d’erreur du service Batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
DeploymentConfiguration |
Propriétés de configuration du déploiement. |
DetectorListResult |
Valeurs retournées par l’opération List. |
DetectorResponse |
Contient les informations d’un détecteur. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
DiffDiskSettings |
Spécifie les paramètres de disque éphémères pour le disque de 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 Virtual Machine Image ou Azure Compute Gallery Image. |
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. |
EndpointAccessProfile |
Profil d’accès réseau pour le point de terminaison Batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
EndpointDependency |
Nom de domaine et détails de connexion utilisés pour accéder à une dépendance. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
EndpointDetail |
Détails sur la connexion entre le service Batch et le point de terminaison. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
EnvironmentSetting |
Variable d’environnement à définir sur un processus de tâche. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
FixedScaleSettings |
Correction des paramètres de mise à l’échelle pour le pool. |
IPRule |
Règle de filtrage de l’adresse IP du client. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
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. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
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. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
LinuxUserConfiguration |
Propriétés utilisées pour créer un compte d’utilisateur sur un nœud Linux. |
ListApplicationPackagesResult |
Résultat de l’exécution de packages d’applications de liste. |
ListApplicationsResult |
Résultat de l’exécution d’applications de liste. |
ListCertificatesResult |
Valeurs retournées par l’opération List. |
ListPoolsResult |
Valeurs retournées par l’opération List. |
ListPrivateEndpointConnectionsResult |
Valeurs retournées par l’opération List. |
ListPrivateLinkResourcesResult |
Valeurs retournées par l’opération List. |
ManagedDisk |
ManagedDisk. |
MetadataItem |
Le service Batch n’attribue aucune signification à ces métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
MountConfiguration |
Système de fichiers à monter sur chaque nœud. |
NFSMountConfiguration |
Informations utilisées pour se connecter à un système de fichiers NFS. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NetworkConfiguration |
Configuration réseau d’un pool. |
NetworkProfile |
Profil réseau pour le compte Batch, qui contient les paramètres de règle réseau pour chaque point de terminaison. |
NetworkSecurityGroupRule |
Règle de groupe de sécurité réseau à appliquer à un point de terminaison entrant. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NodePlacementConfiguration |
Configuration d’allocation utilisée par Batch Service pour approvisionner les nœuds. |
OSDisk |
Paramètres du disque du système d’exploitation de la machine virtuelle. |
Operation |
Une opération d’API REST. |
OperationDisplay |
Objet qui décrit l’opération. |
OperationListResult |
Résultat de la demande de liste des opérations d’API REST. Il contient une liste d’opérations et une URL nextLink pour obtenir le jeu de résultats suivant. |
OutboundEnvironmentEndpoint |
Collection de points de terminaison associés du même service pour lequel le service Batch nécessite un accès sortant. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
OutboundEnvironmentEndpointCollection |
Valeurs retournées par l’opération List. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
Pool |
Contient des informations sur un pool. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
PoolEndpointConfiguration |
Configuration du point de terminaison pour un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PrivateEndpoint |
Point de terminaison privé de la connexion de point de terminaison privé. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
PrivateEndpointConnection |
Contient des informations sur une ressource de liaison privée. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
PrivateLinkResource |
Contient des informations sur une ressource de liaison privée. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
PrivateLinkServiceConnectionState |
État de connexion du service de liaison privée de la connexion de point de terminaison privé. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ProxyResource |
Définition d’une ressource Azure. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
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. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ResizeOperationStatus |
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). |
Resource |
Définition d’une ressource Azure. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
ResourceFile |
Un seul fichier ou plusieurs fichiers à télécharger sur un nœud de calcul. |
ScaleSettings |
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 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. |
SecurityProfile |
Spécifie les paramètres de profil de sécurité pour la machine virtuelle ou le groupe de machines virtuelles identiques. |
ServiceArtifactReference |
Spécifie l’ID de référence d’artefact de service utilisé pour définir la même version d’image pour toutes les machines virtuelles du groupe identique lors de l’utilisation de la dernière version de l’image. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
SkuCapability |
Une fonctionnalité de référence SKU, telle que le nombre de cœurs. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
StartTask |
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 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. |
SupportedSku |
Décrit une référence SKU prise en charge par Batch. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
SupportedSkusResult |
Réponse de l’opération Références SKU prises en charge dans la liste de lots. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskContainerSettings |
Paramètres de conteneur pour une tâche. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskSchedulingPolicy |
Spécifie la façon dont les tâches doivent être distribuées entre les nœuds de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
UefiSettings |
Spécifie les paramètres de sécurité tels que le démarrage sécurisé et vTPM utilisés lors de la création de la machine virtuelle. |
UserAccount |
Propriétés utilisées pour créer un utilisateur sur un nœud Azure Batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
UserAssignedIdentities |
Liste des identités utilisateur associées. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
UserIdentity |
Spécifiez la propriété userName ou autoUser, mais pas les deux. |
VMExtension |
Configuration des extensions de machine virtuelle. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
VirtualMachineConfiguration |
Configuration des nœuds de calcul dans un pool basé sur l’infrastructure Azure Machines Virtuelles. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
VirtualMachineFamilyCoreQuota |
Une famille de machines virtuelles et son quota de cœurs associé pour le compte Batch. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. |
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. |
Énumérations
AccountKeyType |
Type de clé de compte à régénérer. |
AllocationState |
Indique si le pool est en cours de redimensionnement. |
AuthenticationMode |
Mode d’authentification pour le compte Batch. |
AutoStorageAuthenticationMode |
Mode d’authentification utilisé par le service Batch pour gérer le compte de stockage automatique. |
AutoUserScope |
La valeur par défaut est Pool. Si le pool exécute Windows, une valeur de Tâche doit être spécifiée si une isolation plus stricte entre les tâches est requise. Par exemple, si la tâche mute le Registre d’une manière susceptible d’avoir un impact sur d’autres tâches, ou si des certificats ont été spécifiés sur le pool qui ne doit pas être accessible par les tâches normales, mais doit être accessible par les tâches de démarrage. |
CachingType |
Type de mise en cache à activer pour le disque. |
CertificateFormat |
Format du certificat : Pfx ou Cer. En cas d’omission, la valeur par défaut est Pfx. |
CertificateProvisioningState |
CertificateProvisioningState. |
CertificateStoreLocation |
La valeur par défaut est currentUser. Cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec virtualMachineConfiguration à l’aide d’une référence d’image Windows). Pour les nœuds de calcul Linux, les certificats sont stockés dans un répertoire à l’intérieur du répertoire de travail de la tâche et une variable d’environnement AZ_BATCH_CERTIFICATES_DIR est fournie à la tâche pour interroger cet emplacement. Pour les certificats avec une visibilité de « remoteUser », un répertoire « certs » est créé dans le répertoire de base de l’utilisateur (par exemple, /home/{nom-utilisateur}/certs) et les certificats sont placés dans ce répertoire. |
CertificateVisibility |
CertificateVisibility. |
ComputeNodeDeallocationOption |
Détermine ce qu’il faut faire avec un nœud et ses tâches en cours d’exécution une fois qu’il a été sélectionné pour la désallocation. |
ComputeNodeFillType |
Comment les tâches doivent être distribuées entre les nœuds de calcul. |
ContainerType |
Technologie de conteneur à utiliser. |
ContainerWorkingDirectory |
Indicateur pour indiquer où se trouve le répertoire de travail de la tâche de conteneur. La valeur par défaut est « taskWorkingDirectory ». |
DiskEncryptionTarget |
En cas d’omission, aucun disque sur les nœuds de calcul du pool ne sera chiffré. |
DynamicVNetAssignmentScope |
Étendue de l’attribution de réseau virtuel dynamique. |
ElevationLevel |
Niveau d’élévation de l’utilisateur. |
EndpointAccessDefaultAction |
Action par défaut pour l’accès au point de terminaison. Elle s’applique uniquement lorsque publicNetworkAccess est activé. |
IPAddressProvisioningType |
Type d’approvisionnement pour les adresses IP publiques pour le pool de lots. |
InboundEndpointProtocol |
Protocole du point de terminaison. |
InterNodeCommunicationState |
Cela impose des restrictions sur les nœuds qui peuvent être affectés au pool. L’activation de cette valeur peut réduire le risque que le nombre de nœuds demandé soit alloué dans le pool. Si elle n’est pas spécifiée, cette valeur par défaut est « Disabled ». |
KeySource |
Type de la source de clé. |
LoginMode |
Spécifie le mode de connexion pour l’utilisateur. La valeur par défaut pour les pools VirtualMachineConfiguration est le mode interactif et pour les pools CloudServiceConfiguration est le mode batch. |
NameAvailabilityReason |
Obtient la raison pour laquelle un nom de compte Batch n’a pas pu être utilisé. L’élément Reason est retourné uniquement si NameAvailable a la valeur false. |
NetworkSecurityGroupRuleAccess |
Action qui doit être effectuée pour une adresse IP, une plage de sous-réseau ou une balise spécifiée. |
NodeCommunicationMode |
Détermine la façon dont un pool communique avec le service Batch. |
NodePlacementPolicyType |
La valeur par défaut est régionale. |
PackageState |
État actuel du package d’application. |
PoolAllocationMode |
Mode d’allocation pour la création de pools dans le compte Batch. |
PoolIdentityType |
Type d’identité utilisé pour le pool batch. |
PoolProvisioningState |
État actuel du pool. |
PrivateEndpointConnectionProvisioningState |
État d’approvisionnement de la connexion de point de terminaison privé. |
PrivateLinkServiceConnectionStatus |
Status de la connexion de point de terminaison privé Batch. |
ProvisioningState |
État provisionné de la ressource. |
PublicNetworkAccessType |
Type d’accès réseau pour fonctionner sur les ressources dans le compte Batch. |
ResourceIdentityType |
Type d’identité utilisé pour le compte Batch. |
StorageAccountType |
Type de compte de stockage à utiliser dans la création de disques de données ou de disque de système d’exploitation. |
Azure SDK for Python