Compartir a través de


New-AzAutomationAccount

Crea una cuenta de Automation.

Sintaxis

New-AzAutomationAccount
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Location] <String>
   [-Plan <String>]
   [-Tags <IDictionary>]
   [-AssignSystemIdentity]
   [-AssignUserIdentity <String[]>]
   [-AutomationServicesEncryption]
   [-DisablePublicNetworkAccess]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzAutomationAccount
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Location] <String>
   [-Plan <String>]
   [-Tags <IDictionary>]
   [-AssignSystemIdentity]
   [-AssignUserIdentity <String[]>]
   [-KeyVaultEncryption]
   -KeyName <String>
   -KeyVersion <String>
   -KeyVaultUri <String>
   [-UserIdentityEncryption <String>]
   [-DisablePublicNetworkAccess]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet New-AzAutomationAccount crea una cuenta de Azure Automation en un grupo de recursos. Una cuenta de Automation es un contenedor para los recursos de Automation que están aislados de los recursos de otras cuentas de Automation. Los recursos de Automation incluyen runbooks, configuraciones de Desired State Configuration (DSC), trabajos y recursos.

Ejemplos

Ejemplo 1: Creación de una cuenta de Automation

New-AzAutomationAccount -Name "ContosoAutomationAccount" -Location "East US" -ResourceGroupName "ResourceGroup01"

Este comando crea una nueva cuenta de automation denominada ContosoAutomationAccount en la región Este de EE. UU.

Ejemplo 2

Crea una cuenta de Automation. (generado automáticamente)

New-AzAutomationAccount -Location 'East US' -Name 'ContosoAutomationAccount' -ResourceGroupName 'ResourceGroup01' -Tags <IDictionary>

Parámetros

-AssignSystemIdentity

Generación y asignación de una nueva identidad del sistema para esta cuenta de Automation

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AssignUserIdentity

Asignar las identidades asignadas por el usuario a esta cuenta de Automation

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AutomationServicesEncryption

Especifique si establece Automation Account KeySource en Microsoft.Automation o no.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisablePublicNetworkAccess

Si se deshabilita el tráfico en los puntos de conexión que no son de ARM (webhook o agente) desde la red pública de Internet

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-KeyName

CMK KeyName

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-KeyVaultEncryption

Especifique si establece Automation Account KeySource en Microsoft.KeyVault (habilitar CMK) o no.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-KeyVaultUri

CMK KeyVaultUri

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-KeyVersion

CMK KeyVersion

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Location

Especifica la ubicación en la que este cmdlet crea la cuenta de Automation. Para obtener ubicaciones válidas, use el cmdlet Get-AzLocation.

Tipo:String
Posición:2
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Especifica un nombre para la cuenta de Automation.

Tipo:String
Alias:AutomationAccountName
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Plan

Especifica el plan de la cuenta de Automation. Los valores válidos son:

  • Basic
  • Gratuito
Tipo:String
Valores aceptados:Free, Basic
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ResourceGroupName

Especifica el nombre de un grupo de recursos al que este cmdlet agrega una cuenta de Automation.

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Tags

Pares clave-valor en forma de tabla hash. Por ejemplo: @{key0="value0"; key1=$null; key2="value2"}

Tipo:IDictionary
Alias:Tag
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-UserIdentityEncryption

Identidad asignada por el usuario usada para el cifrado

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

String

IDictionary

Salidas

AutomationAccount