Compartilhar via


New-AzBatchAccount

Cria uma conta do Lote.

Sintaxe

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>]

Description

O cmdlet New-AzBatchAccount cria uma conta de Lote do Azure para o grupo de recursos e o local especificados.

Exemplos

Exemplo 1: Criar uma conta em lote

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

Esse comando cria uma conta em lote chamada pfuller usando o grupo de recursos ResourceGroup03 no local Oeste dos EUA.

Exemplo 2

Cria uma conta do Lote. (gerado automaticamente)

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

Parâmetros

-AccountName

Especifica o nome da conta Batch que esse cmdlet cria. Os nomes de contas em lote devem ter entre 3 e 24 caracteres e conter apenas números e letras minúsculas.

Tipo:String
Aliases:Name
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-AutoStorageAccountId

Especifica a ID do recurso da conta de armazenamento a ser usada para armazenamento automático.

Tipo:String
Cargo:3
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EncryptionKeyIdentifier

O identificador de chave para criptografia baseada no cliente.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EncryptionKeySource

Configura como os dados do cliente são criptografados na conta do Lote. Por padrão, as contas são criptografadas usando uma chave gerenciada pela Microsoft. Para controle adicional, uma chave gerenciada pelo cliente pode ser usada.

Tipo:KeySource
Valores aceitos:MicrosoftBatch, MicrosoftKeyVault
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IdentityId

A lista de identidades atribuídas pelo usuário associadas à BatchAccount. Esse parâmetro só é usado quando IdentityType é definido como UserAssigned.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IdentityType

A identidade associada à BatchAccount

Tipo:ResourceIdentityType
Valores aceitos:SystemAssigned, UserAssigned, None
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-KeyVaultId

A ID de recurso do cofre de chaves do Azure associada à conta do Lote.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-KeyVaultUrl

A URL do cofre de chaves do Azure associada à conta do Lote.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Location

Especifica a região onde esse cmdlet cria a conta. Para obter mais informações, consulte Regiões do Azure.

Tipo:String
Cargo:1
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-PoolAllocationMode

O modo de alocação para criar pools na conta em lote.

Tipo:Nullable<T>[PoolAllocationMode]
Valores aceitos:BatchService, UserSubscription
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-PublicNetworkAccess

O tipo de acesso à rede pública

Tipo:PublicNetworkAccessType
Valores aceitos:Enabled, Disabled
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceGroupName

Especifica o nome do grupo de recursos no qual esse cmdlet cria a conta.

Tipo:String
Cargo:2
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Tag

Pares chave-valor na forma de uma tabela de hash. Por exemplo: @{key0="value0"; chave1=$null; key2="valor2"}

Tipo:Hashtable
Aliases:Tags
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

Entradas

String

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

Hashtable

Saídas

BatchAccountContext