Freigeben über


New-AzBatchAccount

Erstellt ein Batch-Konto

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 Batch-Konto (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 Batch-Kontos 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-Schlüsseltresors, der dem Batch-Konto 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 Batch-Konto 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-Regionen.

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