Freigeben über


BatchAccountOperations interface

Schnittstelle, die ein BatchAccountOperations darstellt.

Methoden

beginCreate(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Erstellt ein neues Batch-Konto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API zum Aktualisieren des Batchkontos aktualisiert werden.

beginCreateAndWait(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Erstellt ein neues Batch-Konto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API zum Aktualisieren des Batchkontos aktualisiert werden.

beginDelete(string, string, BatchAccountDeleteOptionalParams)

Löscht das angegebene Batch-Konto.

beginDeleteAndWait(string, string, BatchAccountDeleteOptionalParams)

Löscht das angegebene Batch-Konto.

get(string, string, BatchAccountGetOptionalParams)

Ruft Informationen zum angegebenen Batch-Konto ab.

getDetector(string, string, string, BatchAccountGetDetectorOptionalParams)

Ruft Informationen über die angegebene Erkennung für ein bestimmtes Batch-Konto ab.

getKeys(string, string, BatchAccountGetKeysOptionalParams)

Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seinem allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zur Authentifizierung verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall schlägt das Abrufen der Schlüssel fehl.

list(BatchAccountListOptionalParams)

Ruft Informationen zu den Batch-Konten ab, die dem Abonnement zugeordnet sind.

listByResourceGroup(string, BatchAccountListByResourceGroupOptionalParams)

Ruft Informationen zu den Batch-Konten ab, die der angegebenen Ressourcengruppe zugeordnet sind.

listDetectors(string, string, BatchAccountListDetectorsOptionalParams)

Ruft Informationen zu den für ein bestimmtes Batch-Konto verfügbaren Detektoren ab.

listOutboundNetworkDependenciesEndpoints(string, string, BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams)

Listen die Endpunkte, die ein Batchcomputeknoten unter diesem Batch-Konto im Rahmen der Batch-Dienstverwaltung aufrufen kann. Wenn Sie einen Pool in einem von Ihnen angegebenen virtuellen Netzwerk bereitstellen, müssen Sie sicherstellen, dass Ihr Netzwerk ausgehenden Zugriff auf diese Endpunkte zulässt. Wenn sie den Zugriff auf diese Endpunkte nicht zulassen, kann dies dazu führen, dass Batch die betroffenen Knoten als nicht verwendbar markiert. Weitere Informationen zum Erstellen eines Pools innerhalb eines virtuellen Netzwerks finden Sie unter https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

regenerateKey(string, string, BatchAccountRegenerateKeyParameters, BatchAccountRegenerateKeyOptionalParams)

Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seinem allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zur Authentifizierung verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall schlägt die Erneutes Generieren der Schlüssel fehl.

synchronizeAutoStorageKeys(string, string, BatchAccountSynchronizeAutoStorageKeysOptionalParams)

Synchronisiert Zugriffsschlüssel für das auto-storage-Konto, das für das angegebene Batch-Konto konfiguriert ist, nur, wenn die Speicherschlüsselauthentifizierung verwendet wird.

update(string, string, BatchAccountUpdateParameters, BatchAccountUpdateOptionalParams)

Updates die Eigenschaften eines vorhandenen Batch-Kontos.

Details zur Methode

beginCreate(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Erstellt ein neues Batch-Konto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API zum Aktualisieren des Batchkontos 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 Batch-Konto enthält.

accountName

string

Ein Name für das Batch-Konto, der 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 Batch-Dienst 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

beginCreateAndWait(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Erstellt ein neues Batch-Konto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API zum Aktualisieren des Batchkontos aktualisiert werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Ein Name für das Batch-Konto, der 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 Batch-Dienst 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 Batch-Konto.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

options
BatchAccountDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, BatchAccountDeleteOptionalParams)

Löscht das angegebene Batch-Konto.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

options
BatchAccountDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, BatchAccountGetOptionalParams)

Ruft Informationen zum angegebenen Batch-Konto ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

options
BatchAccountGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccount>

getDetector(string, string, string, BatchAccountGetDetectorOptionalParams)

Ruft Informationen über die angegebene Erkennung für ein bestimmtes Batch-Konto ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

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 Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seinem allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zur Authentifizierung verwenden und müssen stattdessen einen anderen 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 Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

options
BatchAccountGetKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccountKeys>

list(BatchAccountListOptionalParams)

Ruft Informationen zu den Batch-Konten 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 Batch-Konten 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 Batch-Konto enthält.

options
BatchAccountListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listDetectors(string, string, BatchAccountListDetectorsOptionalParams)

Ruft Informationen zu den für ein bestimmtes Batch-Konto verfügbaren Detektoren ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

options
BatchAccountListDetectorsOptionalParams

Die Optionsparameter.

Gibt zurück

listOutboundNetworkDependenciesEndpoints(string, string, BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams)

Listen die Endpunkte, die ein Batchcomputeknoten unter diesem Batch-Konto im Rahmen der Batch-Dienstverwaltung aufrufen kann. Wenn Sie einen Pool in einem von Ihnen angegebenen virtuellen Netzwerk bereitstellen, müssen Sie sicherstellen, dass Ihr Netzwerk ausgehenden Zugriff auf diese Endpunkte zulässt. Wenn sie den Zugriff auf diese Endpunkte nicht zulassen, kann dies dazu führen, dass Batch die betroffenen Knoten als nicht verwendbar markiert. Weitere Informationen zum Erstellen eines Pools innerhalb eines virtuellen Netzwerks finden Sie unter https://docs.microsoft.com/en-us/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 Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

Gibt zurück

regenerateKey(string, string, BatchAccountRegenerateKeyParameters, BatchAccountRegenerateKeyOptionalParams)

Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seinem allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zur Authentifizierung verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall schlägt die Erneutes Generieren der Schlüssel fehl.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

parameters
BatchAccountRegenerateKeyParameters

Der Typ des erneut zu generierenden Schlüssels.

options
BatchAccountRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccountKeys>

synchronizeAutoStorageKeys(string, string, BatchAccountSynchronizeAutoStorageKeysOptionalParams)

Synchronisiert Zugriffsschlüssel für das auto-storage-Konto, das für das angegebene Batch-Konto 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 Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

Gibt zurück

Promise<void>

update(string, string, BatchAccountUpdateParameters, BatchAccountUpdateOptionalParams)

Updates die Eigenschaften eines vorhandenen Batch-Kontos.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die das Batch-Konto enthält.

accountName

string

Der Name des Batch-Kontos.

parameters
BatchAccountUpdateParameters

Zusätzliche Parameter für die Kontoaktualisierung.

options
BatchAccountUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BatchAccount>