New-AzBatchAccount
Tworzy konto usługi Batch.
Składnia
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>]
Opis
Polecenie cmdlet New-AzBatchAccount tworzy konto usługi Azure Batch dla określonej grupy zasobów i lokalizacji.
Przykłady
Przykład 1. Tworzenie konta usługi Batch
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
To polecenie tworzy konto usługi Batch o nazwie pfuller przy użyciu grupy zasobów ResourceGroup03 w lokalizacji Zachodnie stany USA.
Przykład 2
Tworzy konto usługi Batch. (automatycznie wygenerowane)
New-AzBatchAccount -AccountName 'pfuller' -AutoStorageAccountId <String> -Location 'WestUS' -ResourceGroupName 'ResourceGroup03'
Parametry
-AccountName
Określa nazwę konta usługi Batch tworzonego przez to polecenie cmdlet. Nazwy kont usługi Batch muszą mieć długość od 3 do 24 znaków i zawierać tylko cyfry i małe litery.
Typ: | String |
Aliasy: | Name |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-AutoStorageAccountId
Określa identyfikator zasobu konta magazynu, który ma być używany do automatycznego przechowywania.
Typ: | String |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EncryptionKeyIdentifier
Identyfikator klucza na potrzeby szyfrowania opartego na kliencie.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EncryptionKeySource
Konfiguruje sposób szyfrowania danych klienta wewnątrz konta usługi Batch. Domyślnie konta są szyfrowane przy użyciu klucza zarządzanego przez firmę Microsoft. Aby uzyskać dodatkową kontrolę, można zamiast tego użyć klucza zarządzanego przez klienta.
Typ: | KeySource |
Dopuszczalne wartości: | MicrosoftBatch, MicrosoftKeyVault |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IdentityId
Lista tożsamości przypisanych przez użytkownika skojarzonych z usługą BatchAccount. Ten parametr jest używany tylko wtedy, gdy właściwość IdentityType jest ustawiona na UserAssigned.
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IdentityType
Tożsamość skojarzona z usługą BatchAccount
Typ: | ResourceIdentityType |
Dopuszczalne wartości: | SystemAssigned, UserAssigned, None |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-KeyVaultId
Identyfikator zasobu usługi Azure Key Vault skojarzonego z kontem usługi Batch.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-KeyVaultUrl
Adres URL usługi Azure Key Vault skojarzonego z kontem usługi Batch.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Location
Określa region, w którym to polecenie cmdlet tworzy konto. Aby uzyskać więcej informacji, zobacz Regiony platformy Azure.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-PoolAllocationMode
Tryb alokacji do tworzenia pul na koncie usługi Batch.
Typ: | Nullable<T>[PoolAllocationMode] |
Dopuszczalne wartości: | BatchService, UserSubscription |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-PublicNetworkAccess
Typ dostępu do sieci publicznej
Typ: | PublicNetworkAccessType |
Dopuszczalne wartości: | Enabled, Disabled |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, w której to polecenie cmdlet tworzy konto.
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Tag
Pary klucz-wartość w postaci tabeli skrótów. Na przykład: @{key0="value0"; key1=$null; key2="value2"}
Typ: | Hashtable |
Aliasy: | Tags |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Nullable<T>[[Microsoft.Azure.Management.Batch.Models.PoolAllocationMode, Microsoft.Azure.Management.Batch, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]