Udostępnij za pośrednictwem


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

String

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

Hashtable

Dane wyjściowe

BatchAccountContext