New-AzAutomationAccount

Crea una cuenta de Automation.

Syntax

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AssignUserIdentity

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

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AutomationServicesEncryption

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyName

CMK KeyName

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultEncryption

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultUri

CMK KeyVaultUri

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyVersion

CMK KeyVersion

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Especifica un nombre para la cuenta de Automation.

Type:String
Aliases:AutomationAccountName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Plan

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

  • Basic
  • Gratuito
Type:String
Accepted values:Free, Basic
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

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

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Tags

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

Type:IDictionary
Aliases:Tag
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UserIdentityEncryption

Identidad asignada por el usuario usada para el cifrado

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

IDictionary

Salidas

AutomationAccount