Freigeben über


New-AzBatchAccount

Erstellt ein Batchkonto.

Syntax

New-AzBatchAccount
   [-AccountName] <String>
   [-Location] <String>
   [-ResourceGroupName] <String>
   [[-AutoStorageAccountId] <String>]
   [-PoolAllocationMode <PoolAllocationMode>]
   [-KeyVaultId <String>]
   [-KeyVaultUrl <String>]
   [-Tag <Hashtable>]
   [-PublicNetworkAccess <PublicNetworkAccessType>]
   [-IdentityType <ResourceIdentityType>]
   [-IdentityId <String[]>]
   [-EncryptionKeySource <KeySource>]
   [-EncryptionKeyIdentifier <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzBatchAccount erstellt ein Azure Batch-Konto für die angegebene Ressourcengruppe und den angegebenen Speicherort.

Beispiele

Beispiel 1: Erstellen eines Batchkontos

New-AzBatchAccount -AccountName "pfuller" -ResourceGroupName "ResourceGroup03" -Location "WestUS"

AccountName                  : pfuller
Location                     : westus
ResourceGroupName            : ResourceGroup03
DedicatedCoreQuota           : 20
LowPriorityCoreQuota         : 20
PoolQuota                    : 20
ActiveJobAndJobScheduleQuota : 20
Tags                         :
TaskTenantUrl                : https://cmdletexample.westus.batch.azure.com

Mit diesem Befehl wird ein Batchkonto namens "pfuller" mithilfe der Ressourcengruppe "ResourceGroup03" am Standort "West US" erstellt.

Beispiel 2

Erstellt ein Batchkonto. (automatisch generiert)

New-AzBatchAccount -AccountName 'pfuller' -AutoStorageAccountId <String> -Location 'WestUS' -ResourceGroupName 'ResourceGroup03'

Parameter

-AccountName

Gibt den Namen des Von diesem Cmdlet erstellten Batchkontos an. Batchkontonamen müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben enthalten.

Typ:String
Aliase:Name
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-AutoStorageAccountId

Gibt die Ressourcen-ID des Speicherkontos an, das für den automatischen Speicher verwendet werden soll.

Typ:String
Position:3
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EncryptionKeyIdentifier

Der Schlüsselbezeichner für die kundenbasierte Verschlüsselung.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EncryptionKeySource

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

Typ:KeySource
Zulässige Werte:MicrosoftBatch, MicrosoftKeyVault
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IdentityId

Die Liste der vom Benutzer zugewiesenen Identitäten, die dem BatchAccount zugeordnet sind. Dieser Parameter wird nur verwendet, wenn IdentityType auf "UserAssigned" festgelegt ist.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IdentityType

Die Identität, die dem BatchAccount zugeordnet ist

Typ:ResourceIdentityType
Zulässige Werte:SystemAssigned, UserAssigned, None
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-KeyVaultId

Die Ressourcen-ID des Azure Key Vault, der dem Batchkonto zugeordnet ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-KeyVaultUrl

Die URL des Azure-Schlüsseltresors, der dem Batchkonto zugeordnet ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Location

Gibt die Region an, in der dieses Cmdlet das Konto erstellt. Weitere Informationen finden Sie unter Azure Regions.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PoolAllocationMode

Der Zuordnungsmodus zum Erstellen von Pools im Batchkonto.

Typ:Nullable<T>[PoolAllocationMode]
Zulässige Werte:BatchService, UserSubscription
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PublicNetworkAccess

Der Zugriffstyp des öffentlichen Netzwerks

Typ:PublicNetworkAccessType
Zulässige Werte:Enabled, Disabled
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Gibt den Namen der Ressourcengruppe an, in der dieses Cmdlet das Konto erstellt.

Typ:String
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Tag

Schlüssel-Wert-Paare in Form einer Hashtabelle. Beispiel: @{key0="value0"; key1=$null; key2="value2"}

Typ:Hashtable
Aliase:Tags
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

String

Nullable<T>[[Microsoft.Azure.Management.Batch.Models.PoolAllocationMode, Microsoft.Azure.Management.Batch, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Hashtable

Ausgaben

BatchAccountContext