Freigeben über


BatchAccountOperations interface

Schnittstelle, die eine BatchAccountOperations darstellt.

Methoden

beginCreate(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

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.

beginCreateAndWait(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

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.

beginDelete(string, string, BatchAccountDeleteOptionalParams)

Löscht das angegebene Batchkonto.

beginDeleteAndWait(string, string, BatchAccountDeleteOptionalParams)

Löscht das angegebene Batchkonto.

get(string, string, BatchAccountGetOptionalParams)

Ruft Informationen zum angegebenen Batchkonto ab.

getDetector(string, string, string, BatchAccountGetDetectorOptionalParams)

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

getKeys(string, string, BatchAccountGetKeysOptionalParams)

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(BatchAccountListOptionalParams)

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

listByResourceGroup(string, BatchAccountListByResourceGroupOptionalParams)

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

listDetectors(string, string, BatchAccountListDetectorsOptionalParams)

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

listOutboundNetworkDependenciesEndpoints(string, string, BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams)

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://docs.microsoft.com/azure/batch/batch-virtual-network.

regenerateKey(string, string, BatchAccountRegenerateKeyParameters, BatchAccountRegenerateKeyOptionalParams)

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(string, string, BatchAccountSynchronizeAutoStorageKeysOptionalParams)

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

update(string, string, BatchAccountUpdateParameters, BatchAccountUpdateOptionalParams)

Aktualisiert die Eigenschaften eines vorhandenen Batchkontos.

Details zur Methode

beginCreate(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

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.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Ein Name für das Batchkonto, das innerhalb der Region eindeutig sein muss. Batchkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben verwenden. Dieser Name wird als Teil des DNS-Namens verwendet, der für den Zugriff auf den Batchdienst in der Region verwendet wird, in der das Konto erstellt wird. Beispiel: http://accountname.region.batch.azure.com/.

parameters
BatchAccountCreateParameters

Zusätzliche Parameter für die Kontoerstellung.

options
BatchAccountCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<BatchAccount>, BatchAccount>>

beginCreateAndWait(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

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.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Ein Name für das Batchkonto, das innerhalb der Region eindeutig sein muss. Batchkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben verwenden. Dieser Name wird als Teil des DNS-Namens verwendet, der für den Zugriff auf den Batchdienst in der Region verwendet wird, in der das Konto erstellt wird. Beispiel: http://accountname.region.batch.azure.com/.

parameters
BatchAccountCreateParameters

Zusätzliche Parameter für die Kontoerstellung.

options
BatchAccountCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccount>

beginDelete(string, string, BatchAccountDeleteOptionalParams)

Löscht das angegebene Batchkonto.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

options
BatchAccountDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, BatchAccountDeleteOptionalParams)

Löscht das angegebene Batchkonto.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

options
BatchAccountDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, BatchAccountGetOptionalParams)

Ruft Informationen zum angegebenen Batchkonto ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

options
BatchAccountGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccount>

getDetector(string, string, string, BatchAccountGetDetectorOptionalParams)

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

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

detectorId

string

Der Name des Detektors.

options
BatchAccountGetDetectorOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<DetectorResponse>

getKeys(string, string, BatchAccountGetKeysOptionalParams)

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.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

options
BatchAccountGetKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccountKeys>

list(BatchAccountListOptionalParams)

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

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

Parameter

options
BatchAccountListOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, BatchAccountListByResourceGroupOptionalParams)

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

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

options
BatchAccountListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listDetectors(string, string, BatchAccountListDetectorsOptionalParams)

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

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

options
BatchAccountListDetectorsOptionalParams

Die Optionsparameter.

Gibt zurück

listOutboundNetworkDependenciesEndpoints(string, string, BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams)

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://docs.microsoft.com/azure/batch/batch-virtual-network.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

Gibt zurück

regenerateKey(string, string, BatchAccountRegenerateKeyParameters, BatchAccountRegenerateKeyOptionalParams)

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.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

parameters
BatchAccountRegenerateKeyParameters

Der Typ des zu generierenden Schlüssels.

options
BatchAccountRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccountKeys>

synchronizeAutoStorageKeys(string, string, BatchAccountSynchronizeAutoStorageKeysOptionalParams)

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

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

Gibt zurück

Promise<void>

update(string, string, BatchAccountUpdateParameters, BatchAccountUpdateOptionalParams)

Aktualisiert die Eigenschaften eines vorhandenen Batchkontos.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batchkonto enthält.

accountName

string

Der Name des Batchkontos.

parameters
BatchAccountUpdateParameters

Zusätzliche Parameter für die Kontoaktualisierung.

options
BatchAccountUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccount>