Freigeben über


BatchAccountOperations interface

Schnittstelle, die die Operationen eines BatchAccounts darstellt.

Eigenschaften

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
create

Erstellt ein neues Batchkonto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API für das Updatebatchkonto aktualisiert werden.

delete
get

Ruft Informationen zum angegebenen Batchkonto ab.

getDetector

Ruft Informationen zum angegebenen Detektor für ein bestimmtes Batchkonto ab.

getKeys

Dieser Vorgang gilt nur für Batchkonten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batchkonto "SharedKey" nicht in seinem allowedAuthenticationMode enthält, können Clients keine gemeinsamen Schlüssel für die Authentifizierung verwenden und müssen stattdessen eine andere allowedAuthenticationModes verwenden. In diesem Fall schlägt das Abrufen der Schlüssel fehl.

list

Ruft Informationen zu den Batchkonten ab, die dem Abonnement zugeordnet sind.

listByResourceGroup

Ruft Informationen zu den Batchkonten ab, die der angegebenen Ressourcengruppe zugeordnet sind.

listDetectors

Ruft Informationen zu den Detektoren ab, die für ein bestimmtes Batchkonto verfügbar sind.

listOutboundNetworkDependenciesEndpoints

Listet die Endpunkte auf, die ein Batch-Computeknoten unter diesem Batchkonto als Teil der Batchdienstverwaltung aufrufen kann. Wenn Sie einen Pool innerhalb eines von Ihnen angegebenen virtuellen Netzwerks bereitstellen, müssen Sie sicherstellen, dass Ihr Netzwerk ausgehenden Zugriff auf diese Endpunkte zulässt. Fehler beim Zulassen des Zugriffs auf diese Endpunkte können dazu führen, dass Batch die betroffenen Knoten als unbrauchbar kennzeichnet. Weitere Informationen zum Erstellen eines Pools innerhalb eines virtuellen Netzwerks finden Sie unter https://learn.microsoft.com/azure/batch/batch-virtual-network.

regenerateKey

Dieser Vorgang gilt nur für Batchkonten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batchkonto "SharedKey" nicht in seinem allowedAuthenticationMode enthält, können Clients keine gemeinsamen Schlüssel für die Authentifizierung verwenden und müssen stattdessen eine andere allowedAuthenticationModes verwenden. In diesem Fall schlägt die Neugenerierung der Tasten fehl.

synchronizeAutoStorageKeys

Synchronisiert Zugriffstasten für das automatische Speicherkonto, das für das angegebene Batchkonto konfiguriert ist, nur, wenn die Speicherschlüsselauthentifizierung verwendet wird.

update

Aktualisiert die Eigenschaften eines vorhandenen Batchkontos.

Details zur Eigenschaft

beginCreate

Warnung

Diese API ist nun veraltet.

use create instead

beginCreate: (resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => Promise<SimplePollerLike<OperationState<BatchAccount>, BatchAccount>>

Eigenschaftswert

(resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => Promise<SimplePollerLike<OperationState<BatchAccount>, BatchAccount>>

beginCreateAndWait

Warnung

Diese API ist nun veraltet.

use create instead

beginCreateAndWait: (resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => Promise<BatchAccount>

Eigenschaftswert

(resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => Promise<BatchAccount>

beginDelete

Warnung

Diese API ist nun veraltet.

use delete instead

beginDelete: (resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warnung

Diese API ist nun veraltet.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => Promise<void>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => Promise<void>

create

Erstellt ein neues Batchkonto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API für das Updatebatchkonto aktualisiert werden.

create: (resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => PollerLike<OperationState<BatchAccount>, BatchAccount>

Eigenschaftswert

(resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => PollerLike<OperationState<BatchAccount>, BatchAccount>

delete

delete: (resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Ruft Informationen zum angegebenen Batchkonto ab.

get: (resourceGroupName: string, accountName: string, options?: BatchAccountGetOptionalParams) => Promise<BatchAccount>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountGetOptionalParams) => Promise<BatchAccount>

getDetector

Ruft Informationen zum angegebenen Detektor für ein bestimmtes Batchkonto ab.

getDetector: (resourceGroupName: string, accountName: string, detectorId: string, options?: BatchAccountGetDetectorOptionalParams) => Promise<DetectorResponse>

Eigenschaftswert

(resourceGroupName: string, accountName: string, detectorId: string, options?: BatchAccountGetDetectorOptionalParams) => Promise<DetectorResponse>

getKeys

Dieser Vorgang gilt nur für Batchkonten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batchkonto "SharedKey" nicht in seinem allowedAuthenticationMode enthält, können Clients keine gemeinsamen Schlüssel für die Authentifizierung verwenden und müssen stattdessen eine andere allowedAuthenticationModes verwenden. In diesem Fall schlägt das Abrufen der Schlüssel fehl.

getKeys: (resourceGroupName: string, accountName: string, options?: BatchAccountGetKeysOptionalParams) => Promise<BatchAccountKeys>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountGetKeysOptionalParams) => Promise<BatchAccountKeys>

list

Ruft Informationen zu den Batchkonten ab, die dem Abonnement zugeordnet sind.

list: (options?: BatchAccountListOptionalParams) => PagedAsyncIterableIterator<BatchAccount, BatchAccount[], PageSettings>

Eigenschaftswert

(options?: BatchAccountListOptionalParams) => PagedAsyncIterableIterator<BatchAccount, BatchAccount[], PageSettings>

listByResourceGroup

Ruft Informationen zu den Batchkonten ab, die der angegebenen Ressourcengruppe zugeordnet sind.

listByResourceGroup: (resourceGroupName: string, options?: BatchAccountListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<BatchAccount, BatchAccount[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, options?: BatchAccountListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<BatchAccount, BatchAccount[], PageSettings>

listDetectors

Ruft Informationen zu den Detektoren ab, die für ein bestimmtes Batchkonto verfügbar sind.

listDetectors: (resourceGroupName: string, accountName: string, options?: BatchAccountListDetectorsOptionalParams) => PagedAsyncIterableIterator<DetectorResponse, DetectorResponse[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountListDetectorsOptionalParams) => PagedAsyncIterableIterator<DetectorResponse, DetectorResponse[], PageSettings>

listOutboundNetworkDependenciesEndpoints

Listet die Endpunkte auf, die ein Batch-Computeknoten unter diesem Batchkonto als Teil der Batchdienstverwaltung aufrufen kann. Wenn Sie einen Pool innerhalb eines von Ihnen angegebenen virtuellen Netzwerks bereitstellen, müssen Sie sicherstellen, dass Ihr Netzwerk ausgehenden Zugriff auf diese Endpunkte zulässt. Fehler beim Zulassen des Zugriffs auf diese Endpunkte können dazu führen, dass Batch die betroffenen Knoten als unbrauchbar kennzeichnet. Weitere Informationen zum Erstellen eines Pools innerhalb eines virtuellen Netzwerks finden Sie unter https://learn.microsoft.com/azure/batch/batch-virtual-network.

listOutboundNetworkDependenciesEndpoints: (resourceGroupName: string, accountName: string, options?: BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams) => PagedAsyncIterableIterator<OutboundEnvironmentEndpoint, OutboundEnvironmentEndpoint[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams) => PagedAsyncIterableIterator<OutboundEnvironmentEndpoint, OutboundEnvironmentEndpoint[], PageSettings>

regenerateKey

Dieser Vorgang gilt nur für Batchkonten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batchkonto "SharedKey" nicht in seinem allowedAuthenticationMode enthält, können Clients keine gemeinsamen Schlüssel für die Authentifizierung verwenden und müssen stattdessen eine andere allowedAuthenticationModes verwenden. In diesem Fall schlägt die Neugenerierung der Tasten fehl.

regenerateKey: (resourceGroupName: string, accountName: string, parameters: BatchAccountRegenerateKeyParameters, options?: BatchAccountRegenerateKeyOptionalParams) => Promise<BatchAccountKeys>

Eigenschaftswert

(resourceGroupName: string, accountName: string, parameters: BatchAccountRegenerateKeyParameters, options?: BatchAccountRegenerateKeyOptionalParams) => Promise<BatchAccountKeys>

synchronizeAutoStorageKeys

Synchronisiert Zugriffstasten für das automatische Speicherkonto, das für das angegebene Batchkonto konfiguriert ist, nur, wenn die Speicherschlüsselauthentifizierung verwendet wird.

synchronizeAutoStorageKeys: (resourceGroupName: string, accountName: string, options?: BatchAccountSynchronizeAutoStorageKeysOptionalParams) => Promise<void>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: BatchAccountSynchronizeAutoStorageKeysOptionalParams) => Promise<void>

update

Aktualisiert die Eigenschaften eines vorhandenen Batchkontos.

update: (resourceGroupName: string, accountName: string, parameters: BatchAccountUpdateParameters, options?: BatchAccountUpdateOptionalParams) => Promise<BatchAccount>

Eigenschaftswert

(resourceGroupName: string, accountName: string, parameters: BatchAccountUpdateParameters, options?: BatchAccountUpdateOptionalParams) => Promise<BatchAccount>