Freigeben über


Azure.ResourceManager.Batch.Models Namespace

Klassen

ArmBatchModelFactory

Modellfabrik für Modelle.

BatchAccountAutoScaleSettings

AutoScale-Einstellungen für den Pool.

BatchAccountAutoStorageBaseConfiguration

Die Eigenschaften im Zusammenhang mit dem Konto für den automatischen Speicher.

BatchAccountAutoStorageConfiguration

Enthält Informationen zum Autospeicherkonto, das einem Batch-Konto zugeordnet ist.

BatchAccountCertificateCreateOrUpdateContent

Enthält Informationen zu einem Zertifikat.

BatchAccountCreateOrUpdateContent

Parameter, die für den Create-Vorgang bereitgestellt werden.

BatchAccountEncryptionConfiguration

Konfiguriert, wie Kundendaten innerhalb des Batch-Kontos verschlüsselt werden. Standardmäßig werden Konten mit einem verwalteten Microsoft-Schlüssel verschlüsselt. Für zusätzliche Steuerung kann stattdessen ein kundenseitig verwalteter Schlüssel verwendet werden.

BatchAccountEndpointDependency

Ein Domänenname und Verbindungsdetails, die für den Zugriff auf eine Abhängigkeit verwendet werden.

BatchAccountFixedScaleSettings

Skalierungseinstellungen für den Pool wurden korrigiert.

BatchAccountKeys

Eine Gruppe von Azure Batch Kontoschlüsseln.

BatchAccountOutboundEnvironmentEndpoint

Eine Sammlung verwandter Endpunkte aus demselben Dienst, für den der Batch-Dienst ausgehenden Zugriff erfordert.

BatchAccountPatch

Parameter zum Aktualisieren eines Azure Batch-Kontos.

BatchAccountPoolAutoScaleRun

Die Ergebnisse und Fehler bei der Ausführung einer Formel für die automatische Skalierung eines Pools.

BatchAccountPoolMetadataItem

Der Batch-Dienst weist diesen Metadaten keine Bedeutung zu. es dient ausschließlich der Verwendung von Benutzercode.

BatchAccountPoolScaleSettings

Definiert die gewünschte Größe des Pools. Dies kann entweder "fixedScale" sein, bei dem der angeforderte targetDedicatedNodes angegeben wird, oder "autoScale", der eine Formel definiert, die regelmäßig neu ausgewertet wird. Wenn diese Eigenschaft nicht angegeben wird, verfügt der Pool über eine feste Skalierung mit 0 targetDedicatedNodes.

BatchAccountPoolStartTask

In einigen Fällen kann der Starttask erneut ausgeführt werden, obwohl der Knoten nicht neu gestartet wurde. Aus diesem Grund sollten Startaufgaben idempotent sein und ordnungsgemäß beendet werden, wenn das setup, das sie ausführen, bereits abgeschlossen wurde. Es ist besonders darauf zu achten, dass Startaufgaben vermieden werden, die einen Breakaway-Prozess erstellen oder Dienste aus dem Arbeitsverzeichnis der Startaufgabe installieren/starten, da batch dadurch verhindert wird, dass die Startaufgabe erneut ausgeführt werden kann.

BatchAccountRegenerateKeyContent

Parameter, die für den RegenerateKey-Vorgang bereitgestellt werden.

BatchApplicationPackageActivateContent

Parameter für eine Aktivierung eines Anwendungspakets.

BatchApplicationPackageReference

Verknüpfen sie mit einem Anwendungspaket innerhalb des Batchkontos.

BatchAutoUserSpecification

Gibt die Parameter für den automatischen Benutzer an, der eine Aufgabe im Batch-Dienst ausführt.

BatchBlobFileSystemConfiguration

Informationen, die zum Herstellen einer Verbindung mit einem Azure Storage-Container mithilfe von Blobfuse verwendet werden.

BatchCertificateReference

Warnung: Dieses Objekt ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .

BatchCifsMountConfiguration

Informationen, die zum Herstellen einer Verbindung mit einem CIFS-Dateisystem verwendet werden.

BatchCloudServiceConfiguration

Die Konfiguration für Knoten in einem Pool basierend auf der Azure Cloud Services-Plattform.

BatchDeploymentConfiguration

Eigenschaften der Bereitstellungskonfiguration.

BatchEndpointAccessProfile

Netzwerkzugriffsprofil für Batch-Endpunkt.

BatchEndpointDetail

Details zur Verbindung zwischen dem Batch-Dienst und dem Endpunkt.

BatchEnvironmentSetting

Eine Umgebungsvariable, die für einen Vorgangsprozess festgelegt werden soll.

BatchFileShareConfiguration

Informationen, die zum Herstellen einer Verbindung mit einer Azure-Dateifreigabe verwendet werden.

BatchImageReference

Ein Verweis auf ein Azure Virtual Machines Marketplace-Image oder die Azure Image-Ressource eines benutzerdefinierten virtuellen Computers. Informationen zum Abrufen der Liste aller imageReferences, die von Azure Batch überprüft wurden, finden Sie im Vorgang "Auflisten unterstützter Knoten-Agent-SKUs".

BatchInboundNatPool

Ein NAT-Pool für eingehenden Datenverkehr, der verwendet werden kann, um bestimmte Ports auf Computeknoten in einem Batch-Pool extern zu adressieren.

BatchIPRule

Regel zum Filtern der Client-IP-Adresse.

BatchKeyVaultReference

Identifiziert den Azure-Schlüsseltresor, der einem Batch-Konto zugeordnet ist.

BatchLinuxUserConfiguration

Eigenschaften, die zum Erstellen eines Benutzerkontos auf einem Linux-Knoten verwendet werden.

BatchLocationQuota

Kontingente, die einer Batch-Region für ein bestimmtes Abonnement zugeordnet sind.

BatchMountConfiguration

Das Dateisystem, das auf jedem Knoten eingebunden werden soll.

BatchNameAvailabilityContent

Parameter für eine Überprüfungsname-Verfügbarkeitsanforderung.

BatchNameAvailabilityResult

Die Antwort des CheckNameAvailability-Vorgangs.

BatchNetworkConfiguration

Die Netzwerkkonfiguration für einen Pool.

BatchNetworkProfile

Netzwerkprofil für das Batch-Konto, das Netzwerkregeleinstellungen für jeden Endpunkt enthält.

BatchNetworkSecurityGroupRule

Eine Netzwerksicherheitsgruppenregel, die auf einen eingehenden Endpunkt angewendet werden soll.

BatchNfsMountConfiguration

Informationen, die zum Herstellen einer Verbindung mit einem NFS-Dateisystem verwendet werden.

BatchPrivateLinkServiceConnectionState

Der Verbindungsstatus des Private Link-Diensts der Verbindung mit dem privaten Endpunkt.

BatchPublicIPAddressConfiguration

Die Konfiguration der öffentlichen IP-Adresse der Netzwerkkonfiguration eines Pools.

BatchResizeOperationStatus

Beschreibt entweder den aktuellen Vorgang (wenn der Pool AllocationState die Größe ändert) oder den zuvor abgeschlossenen Vorgang (wenn der AllocationState steady ist).

BatchResourceFile

Eine einzelne Datei oder mehrere Dateien, die auf einen Computeknoten heruntergeladen werden sollen.

BatchSkuCapability

Eine SKU-Funktion, z. B. die Anzahl der Kerne.

BatchSupportedSku

Beschreibt eine Batch-unterstützte SKU.

BatchTaskContainerSettings

Die Containereinstellungen für eine Aufgabe.

BatchUserAccount

Eigenschaften, die zum Erstellen eines Benutzers auf einem Azure Batch Knoten verwendet werden.

BatchUserIdentity

Geben Sie entweder die UserName- oder autoUser-Eigenschaft an, aber nicht beides.

BatchVmConfiguration

Die Konfiguration für Computeknoten in einem Pool basierend auf der Azure Virtual Machines-Infrastruktur.

BatchVmContainerConfiguration

Die Konfiguration für containerfähige Pools.

BatchVmContainerRegistry

Eine private Containerregistrierung.

BatchVmDataDisk

Einstellungen, die von den Datenträgern verwendet werden, die Computeknoten im Pool zugeordnet sind. Wenn Sie die angefügten Datenträger verwenden, müssen Sie sie innerhalb eines virtuellen Computers einbinden und formatieren, um sie zu verwenden.

BatchVmExtension

Die Konfiguration für VM-Erweiterungen.

BatchVmFamilyCoreQuota

Eine VM-Familie und das zugehörige Kernkontingent für das Batch-Konto.

Strukturen

BatchAccountCertificateProvisioningState

The BatchAccountCertificateProvisioningState.

BatchAccountPoolProvisioningState

Der aktuelle Zustand des Pools.

BatchDiffDiskPlacement

Diese Eigenschaft kann vom Benutzer in der Anforderung verwendet werden, um auszuwählen, an welchem Speicherort sich das Betriebssystem befinden soll. z. B. Zwischenspeicherspeicher für die kurzlebige Betriebssystemdatenträgerbereitstellung. Weitere Informationen zu den Anforderungen für die Datenträgergröße für kurzlebige Betriebssysteme finden Sie unter Anforderungen an die Datenträgergröße für kurzlebige Betriebssystemdatenträger für Windows-VMs auf https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements und Linux-VMs unter https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements.

BatchIPRuleAction

Aktion, wenn die Client-IP-Adresse abgeglichen wird.

BatchPrivateEndpointConnectionProvisioningState

Der Bereitstellungsstatus der Privaten Endpunktverbindung.

BatchProvisioningState

Der bereitgestellte Zustand der Ressource.

BatchVmContainerType

Die zu verwendende Containertechnologie.

Enumerationen

BatchAccountCertificateFormat

Das Format des Zertifikats – entweder Pfx oder Cer. Wenn nicht angegeben, ist der Standardwert Pfx.

BatchAccountKeySource

Typ der Schlüsselquelle.

BatchAccountKeyType

Der Typ des neu zu generierenden Kontoschlüssels.

BatchAccountPoolAllocationMode

Der Zuordnungsmodus zum Erstellen von Pools im Batch-Konto.

BatchAccountPoolAllocationState

Gibt an, ob die Größe des Pools geändert wird.

BatchApplicationPackageState

Der aktuelle Zustand des Anwendungspakets.

BatchAuthenticationMode

Der Authentifizierungsmodus für das Batch-Konto.

BatchAutoStorageAuthenticationMode

Der Authentifizierungsmodus, den der Batch-Dienst zum Verwalten des Kontos für den automatischen Speicher verwendet.

BatchAutoUserScope

Der Standardwert ist Pool. Wenn im Pool Windows ausgeführt wird, sollte ein Wert von Task angegeben werden, wenn eine strengere Isolation zwischen Aufgaben erforderlich ist. Beispielsweise, wenn die Aufgabe die Registrierung auf eine Weise mutiert, die sich auf andere Aufgaben auswirken könnte, oder wenn Zertifikate für den Pool angegeben wurden, auf die normale Aufgaben nicht zugreifen können, aber von Starttasks zugänglich sein sollten.

BatchCertificateStoreLocation

Der Standardwert ist currentUser. Diese Eigenschaft gilt nur für Pools, die mit Windows-Knoten (also mit cloudServiceConfiguration oder mit virtualMachineConfiguration mithilfe einer Windows-Imagereferenz erstellt wurden). Bei Linux-Computeknoten werden die Zertifikate in einem Verzeichnis innerhalb des Aufgabenarbeitsverzeichnisses gespeichert, und eine Umgebungsvariable, AZ_BATCH_CERTIFICATES_DIR für die Aufgabe bereitgestellt wird, um diesen Speicherort abzufragen. Bei Zertifikaten mit sichtbarkeit von "remoteUser" wird im Basisverzeichnis des Benutzers (z. B. /home/{benutzername}/certs) ein Verzeichnis "certs" erstellt, und zertifikate werden in diesem Verzeichnis abgelegt.

BatchCertificateVisibility

The BatchCertificateVisibility.

BatchContainerWorkingDirectory

Ein Flag, das angibt, wo sich das Arbeitsverzeichnis des Containertasks befindet. Der Standardwert ist "taskWorkingDirectory".

BatchDiskCachingType

Der Typ der Zwischenspeicherung, die für den Datenträger aktiviert werden soll.

BatchDiskEncryptionTarget

Wenn nicht angegeben, werden keine Datenträger auf den Computeknoten im Pool verschlüsselt.

BatchEndpointAccessDefaultAction

Standardaktion für den Endpunktzugriff. Sie gilt nur, wenn publicNetworkAccess aktiviert ist.

BatchInboundEndpointProtocol

Das Protokoll des Endpunkts.

BatchIPAddressProvisioningType

Der Bereitstellungstyp für öffentliche IP-Adressen für den Batchpool.

BatchNameUnavailableReason

Ruft den Grund ab, warum ein Batch-Kontoname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable false ist.

BatchNetworkSecurityGroupRuleAccess

Die Aktion, die für eine angegebene IP-Adresse, einen subnetzspezifischen Bereich oder ein tag ausgeführt werden soll.

BatchNodeDeallocationOption

Bestimmt, was mit einem Knoten und seinen ausgeführten Aufgaben zu tun ist, nachdem er für die Deallocation ausgewählt wurde.

BatchNodeFillType

Wie Aufgaben auf Computeknoten verteilt werden sollen.

BatchNodePlacementPolicyType

Der Standardwert ist regional.

BatchPrivateLinkServiceConnectionStatus

Die status der Privaten Batch-Endpunktverbindung.

BatchPublicNetworkAccess

Der Netzwerkzugriffstyp für den Betrieb mit den Ressourcen im Batch-Konto.

BatchStorageAccountType

Der Speicherkontotyp für die Verwendung beim Erstellen von Datenträgern.

BatchUserAccountElevationLevel

Die Höhenebene des Benutzers.

BatchWindowsLoginMode

Gibt den Anmeldemodus für den Benutzer an. Der Standardwert für VirtualMachineConfiguration-Pools ist der interaktive Modus und für CloudServiceConfiguration-Pools der Batchmodus.

DynamicVNetAssignmentScope

Der Bereich der dynamischen VNET-Zuweisung.

InterNodeCommunicationState

Dies erzwingt Einschränkungen, welche Knoten dem Pool zugewiesen werden können. Wenn Sie diesen Wert aktivieren, kann die Wahrscheinlichkeit verringert werden, dass die angeforderte Anzahl von Knoten im Pool zugeordnet wird. Wenn nicht angegeben, wird dieser Wert standardmäßig auf "Disabled" festgelegt.

NodeCommunicationMode

Bestimmt, wie ein Pool mit dem Batch-Dienst kommuniziert.