New-AzAutomationAccount

Crée un compte 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

L’applet de commande New-AzAutomationAccount crée un compte Azure Automation dans un groupe de ressources. Un compte Automation est un conteneur pour les ressources Automation qui est isolé des ressources d’autres comptes Automation. Les ressources Automation incluent des runbooks, des configurations DSC (Desired State Configuration), des travaux et des ressources.

Exemples

Exemple 1 : Créer un compte Automation

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

Cette commande crée un compte Automation nommé ContosoAutomationAccount dans la région USA Est.

Exemple 2

Crée un compte Automation. (généré automatiquement)

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

Paramètres

-AssignSystemIdentity

Générer et affecter une nouvelle identité système pour ce compte Automation

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

-AssignUserIdentity

Affecter les identités affectées par l’utilisateur à ce compte Automation

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

-AutomationServicesEncryption

Spécifiez si La clé du compte Automation est définie sur Microsoft.Automation ou non.

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

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisablePublicNetworkAccess

Indique s’il faut désactiver le trafic sur les points de terminaison non ARM (Webhook/Agent) à partir de l’Internet public

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

Spécifiez si la clé de compte Automation est définie sur Microsoft.KeyVault (activer CMK) ou non.

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

Spécifie l’emplacement dans lequel cette applet de commande crée le compte Automation. Pour obtenir des emplacements valides, utilisez l’applet de commande Get-AzLocation.

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

-Name

Spécifie un nom pour le compte Automation.

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

-Plan

Spécifie le plan du compte Automation. Les valeurs valides sont :

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

-ResourceGroupName

Spécifie le nom d’un groupe de ressources auquel cette applet de commande ajoute un compte Automation.

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

-Tags

Paires clé-valeur sous la forme d’une table de hachage. Par exemple : @{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

Identité affectée par l’utilisateur utilisée pour le chiffrement

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

Entrées

String

IDictionary

Sorties

AutomationAccount