Udostępnij za pośrednictwem


models Pakiet

Klasy

ActivateApplicationPackageParameters

Parametry aktywowania pakietu aplikacji.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

Application

Zawiera informacje o aplikacji na koncie usługi Batch.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

ApplicationPackage

Pakiet aplikacji reprezentujący określoną wersję aplikacji.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

ApplicationPackageReference

Połącz z pakietem aplikacji w ramach konta usługi Batch.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

AutoScaleRun

Wyniki i błędy związane z wykonywaniem formuły autoskalowania puli.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

AutoScaleRunError

Wystąpił błąd podczas automatycznego skalowania puli.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

AutoScaleSettings

Ustawienia autoskalowania dla puli.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

AutoStorageBaseProperties

Właściwości związane z kontem automatycznego magazynu.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

AutoStorageProperties

Zawiera informacje o koncie automatycznego magazynu skojarzonego z kontem usługi Batch.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

AutoUserSpecification

Określa parametry dla użytkownika automatycznego, który uruchamia zadanie w usłudze Batch.

AzureBlobFileSystemConfiguration

Informacje używane do nawiązywania połączenia z kontenerem usługi Azure Storage przy użyciu narzędzia Blobfuse.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

AzureFileShareConfiguration

Informacje używane do nawiązywania połączenia z udziałem plików platformy Azure.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

BatchAccount

Zawiera informacje o koncie Azure Batch.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

BatchAccountCreateParameters

Parametry dostarczone do operacji Tworzenia.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

BatchAccountIdentity

Tożsamość konta usługi Batch, jeśli została skonfigurowana. Jest to używane, gdy użytkownik określa wartość "Microsoft.KeyVault" jako konfigurację szyfrowania konta usługi Batch lub gdy ManagedIdentity jest wybierany jako tryb uwierzytelniania automatycznego magazynu.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

BatchAccountKeys

Zestaw kluczy konta Azure Batch.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

BatchAccountListResult

Wartości zwracane przez operację Lista.

BatchAccountRegenerateKeyParameters

Parametry dostarczone do operacji RegenerateKey.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

BatchAccountUpdateParameters

Parametry aktualizacji konta Azure Batch.

BatchLocationQuota

Limity przydziału skojarzone z regionem usługi Batch dla określonej subskrypcji.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

BatchPoolIdentity

Tożsamość puli usługi Batch, jeśli została skonfigurowana. Jeśli tożsamość puli zostanie zaktualizowana podczas aktualizacji istniejącej puli, tylko nowe maszyny wirtualne utworzone po zmniejszeniu puli do 0 będą miały zaktualizowane tożsamości.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

CIFSMountConfiguration

Informacje używane do nawiązywania połączenia z systemem plików CIFS.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

Certificate

Zawiera informacje o certyfikacie.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CertificateBaseProperties

Właściwości certyfikatu podstawowego.

CertificateCreateOrUpdateParameters

Zawiera informacje o certyfikacie.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CertificateCreateOrUpdateProperties

Właściwości certyfikatu dla operacji tworzenia.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

CertificateProperties

Właściwości certyfikatu.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CertificateReference

Ostrzeżenie: ten obiekt jest przestarzały i zostanie usunięty po lutym 2024 r. Zamiast tego użyj rozszerzenia Azure KeyVault .

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

CheckNameAvailabilityParameters

Parametry żądania dostępności nazwy sprawdzania.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

CheckNameAvailabilityResult

Odpowiedź operacji CheckNameAvailability.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CloudErrorBody

Odpowiedź na błąd z usługi Batch.

CloudServiceConfiguration

Konfiguracja węzłów w puli na podstawie platformy Azure Cloud Services.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

ComputeNodeIdentityReference

Odwołanie do tożsamości przypisanej przez użytkownika skojarzonej z pulą usługi Batch, której będzie używać węzeł obliczeniowy.

ContainerConfiguration

Konfiguracja pul z obsługą kontenerów.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

ContainerRegistry

Prywatny rejestr kontenerów.

DataDisk

Ustawienia, które będą używane przez dyski danych skojarzone z węzłami obliczeniowymi w puli. W przypadku korzystania z dołączonych dysków danych należy zainstalować i sformatować dyski z poziomu maszyny wirtualnej, aby ich używać.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

DeleteCertificateError

Odpowiedź na błąd z usługi Batch.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

DeploymentConfiguration

Właściwości konfiguracji wdrożenia.

DetectorListResult

Wartości zwracane przez operację Lista.

DetectorResponse

Zawiera informacje dotyczące detektora.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

DiffDiskSettings

Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną.

DiskEncryptionConfiguration

Konfiguracja szyfrowania dysków zastosowana w węzłach obliczeniowych w puli. Konfiguracja szyfrowania dysków nie jest obsługiwana w puli systemu Linux utworzonej przy użyciu obrazu maszyny wirtualnej lub obrazu galerii obliczeń platformy Azure.

EncryptionProperties

Konfiguruje sposób szyfrowania danych klienta wewnątrz konta usługi Batch. Domyślnie konta są szyfrowane przy użyciu klucza zarządzanego przez firmę Microsoft. Aby uzyskać dodatkową kontrolę, można zamiast tego użyć klucza zarządzanego przez klienta.

EndpointAccessProfile

Profil dostępu do sieci dla punktu końcowego usługi Batch.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

EndpointDependency

Nazwa domeny i szczegóły połączenia używane do uzyskiwania dostępu do zależności.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

EndpointDetail

Szczegółowe informacje o połączeniu między usługą Batch a punktem końcowym.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

EnvironmentSetting

Zmienna środowiskowa, która ma być ustawiana w procesie zadania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

FixedScaleSettings

Naprawiono ustawienia skalowania dla puli.

IPRule

Reguła filtrowania adresu IP klienta.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

ImageReference

Odwołanie do obrazu witryny Azure Virtual Machines Marketplace lub zasobu Obraz platformy Azure niestandardowej maszyny wirtualnej. Aby uzyskać listę wszystkich obrazówReferences zweryfikowanych przez Azure Batch, zobacz operację "Lista obsługiwanych jednostek SKU agenta węzła".

InboundNatPool

Pula adresów sieciowych dla ruchu przychodzącego, która może służyć do obsługi określonych portów w węzłach obliczeniowych w puli usługi Batch zewnętrznie.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

KeyVaultProperties

Konfiguracja usługi KeyVault podczas korzystania z szyfrowania KeySource usługi Microsoft.KeyVault.

KeyVaultReference

Identyfikuje magazyn kluczy platformy Azure skojarzony z kontem usługi Batch.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

LinuxUserConfiguration

Właściwości używane do tworzenia konta użytkownika w węźle systemu Linux.

ListApplicationPackagesResult

Wynik wykonywania pakietów aplikacji listy.

ListApplicationsResult

Wynik wykonywania aplikacji listy.

ListCertificatesResult

Wartości zwracane przez operację Lista.

ListPoolsResult

Wartości zwracane przez operację Lista.

ListPrivateEndpointConnectionsResult

Wartości zwracane przez operację Lista.

ListPrivateLinkResourcesResult

Wartości zwracane przez operację Lista.

ManagedDisk

ManagedDisk.

MetadataItem

Usługa Batch nie przypisuje żadnego znaczenia do tych metadanych; służy wyłącznie do używania kodu użytkownika.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

MountConfiguration

System plików do zainstalowania w każdym węźle.

NFSMountConfiguration

Informacje używane do nawiązywania połączenia z systemem plików NFS.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

NetworkConfiguration

Konfiguracja sieci dla puli.

NetworkProfile

Profil sieciowy dla konta usługi Batch, który zawiera ustawienia reguły sieci dla każdego punktu końcowego.

NetworkSecurityGroupRule

Reguła sieciowej grupy zabezpieczeń, która ma być stosowana do przychodzącego punktu końcowego.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

NodePlacementConfiguration

Konfiguracja alokacji używana przez usługę Batch do aprowizowania węzłów.

OSDisk

Ustawienia dysku systemu operacyjnego maszyny wirtualnej.

Operation

Operacja interfejsu API REST.

OperationDisplay

Obiekt opisujący operację.

OperationListResult

Wynik żądania wyświetlania listy operacji interfejsu API REST. Zawiera listę operacji i adres URL nextLink, aby uzyskać następny zestaw wyników.

OutboundEnvironmentEndpoint

Kolekcja powiązanych punktów końcowych z tej samej usługi, dla której usługa Batch wymaga dostępu wychodzącego.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

OutboundEnvironmentEndpointCollection

Wartości zwracane przez operację Lista.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Pool

Zawiera informacje o puli.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

PoolEndpointConfiguration

Konfiguracja punktu końcowego dla puli.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

PrivateEndpoint

Prywatny punkt końcowy połączenia prywatnego punktu końcowego.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

PrivateEndpointConnection

Zawiera informacje o zasobie łącza prywatnego.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

PrivateLinkResource

Zawiera informacje o zasobie łącza prywatnego.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

PrivateLinkServiceConnectionState

Stan połączenia usługi private link połączenia z prywatnym punktem końcowym.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

ProxyResource

Definicja zasobu platformy Azure.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

PublicIPAddressConfiguration

Konfiguracja publicznego adresu IP konfiguracji sieci puli.

ResizeError

Wystąpił błąd podczas zmiany rozmiaru puli.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

ResizeOperationStatus

Opisuje bieżącą operację (jeśli pula AllocationState zmienia rozmiar) lub poprzednio ukończoną operację (jeśli stan alokacji jest stały).

Resource

Definicja zasobu platformy Azure.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

ResourceFile

Jeden plik lub wiele plików do pobrania do węzła obliczeniowego.

ScaleSettings

Definiuje żądany rozmiar puli. Może to być wartość "fixedScale", w której określono żądany element targetDedicatedNodes lub "autoScale", który definiuje formułę, która jest okresowo ponownie obliczana. Jeśli ta właściwość nie zostanie określona, pula będzie miała stałą skalę z 0 elementami targetDedicatedNodes.

SecurityProfile

Określa ustawienia profilu zabezpieczeń dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

ServiceArtifactReference

Określa identyfikator odwołania artefaktu usługi używany do ustawiania tej samej wersji obrazu dla wszystkich maszyn wirtualnych w zestawie skalowania podczas korzystania z wersji obrazu "latest".

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

SkuCapability

Funkcja jednostki SKU, taka jak liczba rdzeni.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

StartTask

W niektórych przypadkach zadanie uruchamiania może zostać uruchomione ponownie, mimo że węzeł nie został uruchomiony ponownie. W związku z tym zadania uruchamiania powinny być idempotentne i wyjdą bezpiecznie, jeśli konfiguracja, którą wykonuje, została już wykonana. Należy zachować szczególną ostrożność, aby uniknąć zadań uruchamiania, które tworzą proces przerwania lub instalują/uruchamiają usługi z katalogu roboczego zadania uruchamiania, ponieważ uniemożliwi to usłudze Batch ponowne uruchomienie zadania uruchamiania.

SupportedSku

Opisuje obsługiwaną jednostkę SKU usługi Batch.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

SupportedSkusResult

Odpowiedź operacji jednostki SKU obsługiwana przez listę usługi Batch.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

TaskContainerSettings

Ustawienia kontenera dla zadania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

TaskSchedulingPolicy

Określa sposób dystrybucji zadań między węzłami obliczeniowymi.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

UefiSettings

Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i vTPM używane podczas tworzenia maszyny wirtualnej.

UserAccount

Właściwości używane do tworzenia użytkownika w węźle Azure Batch.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

UserAssignedIdentities

Lista skojarzonych tożsamości użytkowników.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

UserIdentity

Określ właściwość userName lub autoUser, ale nie obie.

VMExtension

Konfiguracja rozszerzeń maszyn wirtualnych.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

VirtualMachineConfiguration

Konfiguracja węzłów obliczeniowych w puli na podstawie infrastruktury usługi Azure Virtual Machines.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

VirtualMachineFamilyCoreQuota

Rodzina maszyn wirtualnych i skojarzony z nim limit przydziału rdzeni dla konta usługi Batch.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

WindowsConfiguration

Ustawienia systemu operacyjnego Windows do zastosowania do maszyny wirtualnej.

WindowsUserConfiguration

Właściwości używane do tworzenia konta użytkownika w węźle systemu Windows.

Wyliczenia

AccountKeyType

Typ klucza konta do ponownego wygenerowania.

AllocationState

Określa, czy pula zmienia rozmiar.

AuthenticationMode

Tryb uwierzytelniania dla konta usługi Batch.

AutoStorageAuthenticationMode

Tryb uwierzytelniania używany przez usługę Batch do zarządzania kontem magazynu automatycznego.

AutoUserScope

Wartość domyślna to Pula. Jeśli pula jest uruchomiona w systemie Windows, należy określić wartość Zadanie, jeśli wymagana jest ściślejsza izolacja między zadaniami. Jeśli na przykład zadanie wycisza rejestr w sposób, który może mieć wpływ na inne zadania, lub jeśli certyfikaty zostały określone w puli, które nie powinny być dostępne przez normalne zadania, ale powinny być dostępne przez zadania uruchamiania.

CachingType

Typ buforowania, który ma być włączony dla dysku.

CertificateFormat

Format certyfikatu — Pfx lub Cer. Jeśli pominięto, wartość domyślna to Pfx.

CertificateProvisioningState

CertificateProvisioningState.

CertificateStoreLocation

Wartość domyślna to currentUser. Ta właściwość ma zastosowanie tylko w przypadku pul skonfigurowanych z węzłami systemu Windows (czyli tworzonych za pomocą elementu cloudServiceConfiguration lub virtualMachineConfiguration przy użyciu odwołania do obrazu systemu Windows). W przypadku węzłów obliczeniowych systemu Linux certyfikaty są przechowywane w katalogu roboczym zadania, a zmienna środowiskowa AZ_BATCH_CERTIFICATES_DIR jest dostarczana do zadania do wykonywania zapytań dotyczących tej lokalizacji. W przypadku certyfikatów z widocznością "remoteUser" katalog "certs" jest tworzony w katalogu głównym użytkownika (np. /home/{user-name}/certs) i certyfikaty są umieszczane w tym katalogu.

CertificateVisibility

Widoczność certyfikatu.

ComputeNodeDeallocationOption

Określa, co zrobić z węzłem i uruchomionymi zadaniami po wybraniu go do cofnięcia przydziału.

ComputeNodeFillType

Sposób dystrybucji zadań między węzłami obliczeniowymi.

ContainerType

Technologia kontenera do użycia.

ContainerWorkingDirectory

Flaga wskazująca, gdzie znajduje się katalog roboczy zadania kontenera. Wartość domyślna to "taskWorkingDirectory".

DiskEncryptionTarget

Jeśli pominięto, żadne dyski w węzłach obliczeniowych w puli nie będą szyfrowane.

DynamicVNetAssignmentScope

Zakres dynamicznego przypisania sieci wirtualnej.

ElevationLevel

Poziom podniesienia uprawnień użytkownika.

EndpointAccessDefaultAction

Domyślna akcja dostępu do punktu końcowego. Ma zastosowanie tylko wtedy, gdy funkcja publicNetworkAccess jest włączona.

IPAddressProvisioningType

Typ aprowizacji dla publicznych adresów IP dla puli usługi Batch.

InboundEndpointProtocol

Protokół punktu końcowego.

InterNodeCommunicationState

Nakłada to ograniczenia dotyczące węzłów, które można przypisać do puli. Włączenie tej wartości może zmniejszyć prawdopodobieństwo przydzielenia żądanej liczby węzłów w puli. Jeśli nie zostanie określona, ta wartość jest domyślnie ustawiona na "Wyłączone".

KeySource

Typ źródła klucza.

LoginMode

Określa tryb logowania użytkownika. Wartość domyślna dla pul VirtualMachineConfiguration to tryb interaktywny, a w przypadku pul CloudServiceConfiguration jest tryb wsadowy.

NameAvailabilityReason

Pobiera przyczynę, dla którego nie można użyć nazwy konta usługi Batch. Element Reason jest zwracany tylko wtedy, gdy wartość NameAvailable ma wartość false.

NetworkSecurityGroupRuleAccess

Akcja, która powinna zostać podjęta dla określonego adresu IP, zakresu podsieci lub tagu.

NodeCommunicationMode

Określa sposób komunikowania się puli z usługą Batch.

NodePlacementPolicyType

Wartość domyślna to regionalna.

PackageState

Bieżący stan pakietu aplikacji.

PoolAllocationMode

Tryb alokacji do tworzenia pul na koncie usługi Batch.

PoolIdentityType

Typ tożsamości używany dla puli usługi Batch.

PoolProvisioningState

Bieżący stan puli.

PrivateEndpointConnectionProvisioningState

Stan aprowizacji połączenia prywatnego punktu końcowego.

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego usługi Batch.

ProvisioningState

Aprowizowany stan zasobu.

PublicNetworkAccessType

Typ dostępu do sieci dla operacji na zasobach na koncie usługi Batch.

ResourceIdentityType

Typ tożsamości używany dla konta usługi Batch.

StorageAccountType

Typ konta magazynu do użycia podczas tworzenia dysków danych lub dysku systemu operacyjnego.