Export-AzAutomationDscConfiguration

Exporte une configuration DSC d’Automation vers un fichier local.

Syntax

Export-AzAutomationDscConfiguration
      -Name <String>
      [-Slot <String>]
      [-OutputFolder <String>]
      [-Force]
      [-ResourceGroupName] <String>
      [-AutomationAccountName] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande Export-AzAutomationDscConfiguration exporte une configuration DSC (Desired State Configuration) APS d’Azure Automation vers un fichier local. Le fichier exporté a une extension de nom de fichier .ps1.

Exemples

Exemple 1 : Exporter la version publiée d’une configuration DSC

Export-AzAutomationDscConfiguration -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Name "Configuration01" -Slot Published -OutputFolder "C:\Users\PattiFuller\Desktop"

Cette commande exporte la version publiée d’une configuration DSC dans Automation vers le dossier spécifié, qui est le bureau.

Paramètres

-AutomationAccountName

Spécifie le nom du compte Automation qui contient la DSC que cette applet de commande exporte.

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
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

-Force

Indique que cette applet de commande remplace un fichier local existant par un nouveau fichier portant le même nom.

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

-Name

Spécifie le nom de la configuration DSC que cette applet de commande exporte.

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

-OutputFolder

Spécifie le dossier de sortie où cette applet de commande exporte la configuration DSC.

Type:String
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 pour lequel cette applet de commande exporte une configuration DSC.

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

-Slot

Spécifie la version de la configuration DSC que cette applet de commande exporte. Les valeurs valides sont :

  • Brouillon
  • Publié La valeur par défaut est Publiée.
Type:String
Accepted values:Published, Draft
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

Entrées

String

Sorties

DirectoryInfo