Partager via


Azure.ResourceManager.Batch.Models Espace de noms

Classes

ArmBatchModelFactory

Fabrique de modèles pour les modèles.

BatchAccountAutoScaleSettings

Paramètres de mise à l’échelle automatique pour le pool.

BatchAccountAutoStorageBaseConfiguration

Propriétés liées au compte de stockage automatique.

BatchAccountAutoStorageConfiguration

Contient des informations sur le compte de stockage automatique associé à un compte Batch.

BatchAccountCertificateCreateOrUpdateContent

Contient des informations sur un certificat.

BatchAccountCreateOrUpdateContent

Paramètres fournis à l’opération Create.

BatchAccountEncryptionConfiguration

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é gérée par Microsoft. Pour un contrôle supplémentaire, une clé gérée par le client peut être utilisée à la place.

BatchAccountEndpointDependency

Nom de domaine et détails de connexion utilisés pour accéder à une dépendance.

BatchAccountFixedScaleSettings

Correction des paramètres de mise à l’échelle pour le pool.

BatchAccountKeys

Ensemble de clés de compte Azure Batch.

BatchAccountOutboundEnvironmentEndpoint

Collection de points de terminaison associés du même service pour lequel le service Batch nécessite un accès sortant.

BatchAccountPatch

Paramètres de mise à jour d’un compte Azure Batch.

BatchAccountPoolAutoScaleRun

Résultats et erreurs d’une exécution d’une formule de mise à l’échelle automatique de pool.

BatchAccountPoolMetadataItem

Le service Batch n’attribue aucune signification à ces métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur.

BatchAccountPoolScaleSettings

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.

BatchAccountPoolStartTask

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.

BatchAccountRegenerateKeyContent

Paramètres fournis à l’opération RegenerateKey.

BatchApplicationPackageActivateContent

Paramètres d’activation d’un package d’application.

BatchApplicationPackageReference

Lien vers un package d’application à l’intérieur du compte batch.

BatchAutoUserSpecification

Spécifie les paramètres de l’utilisateur automatique qui exécute une tâche sur le service Batch.

BatchBlobFileSystemConfiguration

Informations utilisées pour se connecter à un conteneur de stockage Azure à l’aide de Blobfuse.

BatchCertificateReference

Avertissement : cet objet est déconseillé et sera supprimé après février 2024. Utilisez plutôt l’extension Azure KeyVault .

BatchCifsMountConfiguration

Informations utilisées pour se connecter à un système de fichiers CIFS.

BatchCloudServiceConfiguration

Configuration des nœuds d’un pool basé sur la plateforme Azure Services cloud.

BatchDeploymentConfiguration

Propriétés de configuration du déploiement.

BatchEndpointAccessProfile

Profil d’accès réseau pour le point de terminaison Batch.

BatchEndpointDetail

Détails sur la connexion entre le service Batch et le point de terminaison.

BatchEnvironmentSetting

Variable d’environnement à définir sur un processus de tâche.

BatchFileShareConfiguration

Informations utilisées pour se connecter à un partage de fichiers Azure.

BatchImageReference

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 ».

BatchInboundNatPool

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.

BatchIPRule

Règle pour filtrer l’adresse IP du client.

BatchKeyVaultReference

Identifie le coffre de clés Azure associé à un compte Batch.

BatchLinuxUserConfiguration

Propriétés utilisées pour créer un compte d’utilisateur sur un nœud Linux.

BatchLocationQuota

Quotas associés à une région Batch pour un abonnement particulier.

BatchMountConfiguration

Système de fichiers à monter sur chaque nœud.

BatchNameAvailabilityContent

Paramètres d’une demande de disponibilité de nom case activée.

BatchNameAvailabilityResult

Réponse de l’opération CheckNameAvailability.

BatchNetworkConfiguration

Configuration réseau d’un pool.

BatchNetworkProfile

Profil réseau pour le compte Batch, qui contient les paramètres de règle réseau pour chaque point de terminaison.

BatchNetworkSecurityGroupRule

Règle de groupe de sécurité réseau à appliquer à un point de terminaison entrant.

BatchNfsMountConfiguration

Informations utilisées pour se connecter à un système de fichiers NFS.

BatchPrivateLinkServiceConnectionState

État de connexion du service de liaison privée de la connexion de point de terminaison privé.

BatchPublicIPAddressConfiguration

Configuration d’adresse IP publique de la configuration réseau d’un pool.

BatchResizeOperationStatus

Décrit l’opération en cours (si le pool AllocationState est redimensionnement) ou l’opération précédemment terminée (si l’État d’allocation est stable).

BatchResourceFile

Fichier unique ou plusieurs fichiers à télécharger sur un nœud de calcul.

BatchSkuCapability

Une fonctionnalité de référence SKU, telle que le nombre de cœurs.

BatchSupportedSku

Décrit une référence SKU prise en charge par Batch.

BatchTaskContainerSettings

Paramètres de conteneur pour une tâche.

BatchUserAccount

Propriétés utilisées pour créer un utilisateur sur un nœud Azure Batch.

BatchUserIdentity

Spécifiez la propriété userName ou autoUser, mais pas les deux.

BatchVmConfiguration

Configuration des nœuds de calcul dans un pool basé sur l’infrastructure Azure Machines Virtuelles.

BatchVmContainerConfiguration

Configuration des pools avec conteneur.

BatchVmContainerRegistry

Un registre de conteneurs privé.

BatchVmDataDisk

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.

BatchVmExtension

Configuration des extensions de machine virtuelle.

BatchVmFamilyCoreQuota

Une famille de machines virtuelles et son quota de cœurs associé pour le compte Batch.

Structures

BatchAccountCertificateProvisioningState

The BatchAccountCertificateProvisioningState.

BatchAccountPoolProvisioningState

État actuel du pool.

BatchDiffDiskPlacement

Cette propriété peut être utilisée par l’utilisateur dans la demande de choix de l’emplacement dans lequel le système d’exploitation doit se trouver. Par exemple, mettre en cache l’espace disque pour l’approvisionnement de disque de système d’exploitation éphémère. Pour plus d’informations sur les exigences en matière de taille de disque de système d’exploitation éphémère, reportez-vous aux exigences de taille de disque de système d’exploitation éphémère pour les machines virtuelles https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements Windows sur et aux machines virtuelles Linux à l’adresse https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements.

BatchIPRuleAction

Action lorsque l’adresse IP du client est mise en correspondance.

BatchPrivateEndpointConnectionProvisioningState

État d’approvisionnement de la connexion de point de terminaison privé.

BatchProvisioningState

État provisionné de la ressource.

BatchVmContainerType

Technologie de conteneur à utiliser.

Énumérations

BatchAccountCertificateFormat

Format du certificat : Pfx ou Cer. En cas d’omission, la valeur par défaut est Pfx.

BatchAccountKeySource

Type de la source de clé.

BatchAccountKeyType

Type de clé de compte à régénérer.

BatchAccountPoolAllocationMode

Mode d’allocation pour la création de pools dans le compte Batch.

BatchAccountPoolAllocationState

Indique si le pool est en cours de redimensionnement.

BatchApplicationPackageState

État actuel du package d’application.

BatchAuthenticationMode

Mode d’authentification pour le compte Batch.

BatchAutoStorageAuthenticationMode

Mode d’authentification utilisé par le service Batch pour gérer le compte de stockage automatique.

BatchAutoUserScope

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.

BatchCertificateStoreLocation

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.

BatchCertificateVisibility

The BatchCertificateVisibility.

BatchContainerWorkingDirectory

Indicateur pour indiquer où se trouve le répertoire de travail de la tâche de conteneur. La valeur par défaut est « taskWorkingDirectory ».

BatchDiskCachingType

Type de mise en cache à activer pour le disque.

BatchDiskEncryptionTarget

En cas d’omission, aucun disque sur les nœuds de calcul du pool ne sera chiffré.

BatchEndpointAccessDefaultAction

Action par défaut pour l’accès au point de terminaison. Elle s’applique uniquement lorsque publicNetworkAccess est activé.

BatchInboundEndpointProtocol

Protocole du point de terminaison.

BatchIPAddressProvisioningType

Type d’approvisionnement des adresses IP publiques pour le pool Batch.

BatchNameUnavailableReason

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.

BatchNetworkSecurityGroupRuleAccess

Action qui doit être effectuée pour une adresse IP, une plage de sous-réseaux ou une balise spécifiée.

BatchNodeDeallocationOption

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.

BatchNodeFillType

Comment les tâches doivent être distribuées entre les nœuds de calcul.

BatchNodePlacementPolicyType

La valeur par défaut est régionale.

BatchPrivateLinkServiceConnectionStatus

Status de la connexion de point de terminaison privé Batch.

BatchPublicNetworkAccess

Type d’accès réseau pour le fonctionnement des ressources dans le compte Batch.

BatchStorageAccountType

Type de compte de stockage à utiliser pour créer des disques de données.

BatchUserAccountElevationLevel

Niveau d’élévation de l’utilisateur.

BatchWindowsLoginMode

Spécifie le mode de connexion de l’utilisateur. La valeur par défaut pour les pools VirtualMachineConfiguration est le mode interactif et pour les pools CloudServiceConfiguration est le mode par lots.

DynamicVNetAssignmentScope

Étendue de l’attribution de réseau virtuel dynamique.

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 demandé de nœuds soit alloué dans le pool. Si elle n’est pas spécifiée, cette valeur est définie par défaut sur « Disabled ».

NodeCommunicationMode

Détermine comment un pool communique avec le service Batch.