Partager via


Get-AzurePublishSettingsFile

Télécharge le fichier de paramètres de publication d’un abonnement Azure.

Remarque

Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Azure Service Manager (ASM). Ce module PowerShell hérité n’est pas recommandé lors de la création de ressources, car ASM est planifié pour la mise hors service. Pour plus d’informations, consultez la mise hors service d’Azure Service Manager.

Le module Az PowerShell est le module PowerShell recommandé pour la gestion des ressources Azure Resource Manager (ARM) avec PowerShell.

Syntaxe

Get-AzurePublishSettingsFile
   [-Environment <String>]
   [-Realm <String>]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

L’applet de commande Get-AzurePublishSettingsFile télécharge un fichier de paramètres de publication pour un abonnement dans votre compte. Une fois la commande terminée, vous pouvez utiliser l’applet de commande Import-PublishSettingsFile pour rendre les paramètres dans le fichier disponibles pour Windows PowerShell.

Pour rendre votre compte Azure disponible pour Windows PowerShell, vous pouvez utiliser un fichier de paramètres de publication ou l’applet de commande Add-AzureAccount . Les fichiers de paramètres de publication vous permettent de préparer la session à l’avance afin de pouvoir exécuter des scripts et des travaux en arrière-plan sans assistance. Toutefois, tous les services ne prennent pas en charge les fichiers de paramètres de publication. Par exemple, le module AzureResourceManager ne prend pas en charge les fichiers de paramètres de publication.

Lorsque vous exécutez Get-AzurePublishSettingsFile, il ouvre votre navigateur par défaut et vous invite à vous connecter à votre compte Azure, à sélectionner un abonnement et à sélectionner un emplacement de système de fichiers pour le fichier de paramètres de publication. Ensuite, il télécharge le fichier de paramètres de publication de votre abonnement dans le fichier que vous avez sélectionné.

Un « fichier de paramètres de publication » est un fichier XML avec une extension de nom de fichier .publishsettings. Le fichier contient un certificat encodé qui fournit des informations d’identification de gestion pour vos abonnements Azure.

Remarque de sécurité : Les fichiers de paramètres de publication contiennent des informations d’identification utilisées pour administrer vos abonnements et services Azure. Si des utilisateurs malveillants accèdent à votre fichier de paramètres de publication, ils peuvent modifier, créer et supprimer vos services Azure. En guise de bonne pratique de sécurité, enregistrez le fichier à un emplacement dans votre dossier Téléchargements ou Documents, puis supprimez-le après l’utilisation de l’applet de commande Import-AzurePublishSettingsFile pour importer les paramètres.

Cette rubrique décrit l’applet de commande dans la version 0.8.10 du module Microsoft Azure PowerShell. Pour obtenir la version du module que vous utilisez, dans la console Azure PowerShell, tapez (Get-Module -Name Azure).Version.

Exemples

Exemple 1 : Télécharger un fichier de paramètres de publication

PS C:\> Get-AzurePublishSettingsFile

Cette commande ouvre votre navigateur par défaut, se connecte à votre compte Windows Azure, puis télécharge le fichier .publishsettings pour votre compte.

Exemple 2 : Spécifier un domaine

PS C:\> Get-AzurePublishSettingsFile -Realm contoso.com -Passthru

Cette commande télécharge le fichier de paramètres de publication d’un compte dans le domaine contoso.com. Utilisez une commande avec le paramètre Realm lorsque vous vous connectez à Azure avec un compte d’organisation, au lieu d’un compte Microsoft.

Paramètres

-Environment

Spécifie un environnement Azure.

Un environnement Azure un déploiement indépendant de Microsoft Azure, tel qu’AzureCloud pour Azure global et AzureChinaCloud pour Azure géré par 21Vianet en Chine. Vous pouvez également créer des environnements Azure locaux à l’aide d’Azure Pack et des applets de commande WAPack. Pour plus d’informations, consultez Azure Pack.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-PassThru

Retourne $True si la commande réussit et $False en cas d’échec. Par défaut, cette applet de commande ne retourne aucune sortie.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Profile

Spécifie le profil Azure à partir duquel cette applet de commande lit. Si vous ne spécifiez pas de profil, cette applet de commande lit le profil par défaut local.

Type:AzureSMProfile
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Realm

Spécifie l’organisation dans un ID d’organisation. Par exemple, si vous vous connectez à Azure en tant que admin@contoso.com, la valeur du paramètre Realm est contoso.com. Utilisez ce paramètre lorsque vous utilisez un ID d’organisation pour vous connecter au Portail Azure. Ce paramètre n’est pas obligatoire lorsque vous utilisez un compte Microsoft, tel qu’un outlook.com ou un compte live.com.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

None

Vous pouvez diriger l’entrée vers cette applet de commande par nom de propriété, mais pas par valeur.

Sorties

None or System.Boolean

Lorsque vous utilisez le paramètre PassThru , cette applet de commande retourne une valeur booléenne. Sinon, cette applet de commande ne retourne aucune sortie