Partager via


New-AzureWebsite

Créez un site web à exécuter dans Azure.

Remarque

Les applets de commande référencées dans cette documentation concernent la gestion des 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

New-AzureWebsite
   [-Location <String>]
   [-Hostname <String>]
   [-PublishingUsername <String>]
   [-Git]
   [-GitHub]
   [-GitHubCredentials <PSCredential>]
   [-GitHubRepository <String>]
   [-Name <String>]
   [-Slot <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

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.

L’applet de commande crée un site web à exécuter dans Azure et prépare le déploiement via GitHub.

Exemples

Exemple 1 : Créer un site web avec Git

PS C:\> New-AzureWebsite mySite -Git

Cet exemple crée un site web dans Azure et un référentiel Git local à utiliser pour déployer des fichiers sur le nouveau site web.

Exemple 2 : Créer un site web intégré à GitHub

PS C:\> New-AzureWebsite mysite -GitHub -GitHubRepository myaccount/myrepo

Cet exemple crée un site web lié à un dépôt GitHub nommé myaccount/myrepo. Les validations dans le référentiel GitHub sont envoyées au site web dans Azure.

Paramètres

-Git

Configure un dépôt Git local et le lie au site web. Si spécifié, ce paramètre configure un référentiel Git dans le répertoire local et ajoute un dépôt distant nommé « azure » qui est lié au site web dans Azure.

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

-GitHub

Indique que cette applet de commande lie le nouveau site web à un dépôt GitHub existant. Les validations dans le référentiel Giuthub sont envoyées au site web dans Azure.

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

-GitHubCredentials

Spécifie le nom d’utilisateur et les informations d’identification de mot de passe pour se connecter à GitHub.

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

-GitHubRepository

Spécifie le nom complet du dépôt GitHub à lier à ce site web. Par exemple : myaccount/myrepo.

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

-Hostname

Spécifie un autre nom d’hôte pour le nouveau site web.

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

-Location

Spécifie l’emplacement du centre de données où vous souhaitez déployer le site web.

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

-Name

Spécifie un nom pour le site web.

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

-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

-PublishingUsername

Spécifie le nom d’utilisateur que vous avez spécifié dans le portail Azure pour le déploiement Git.

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

-Slot

Spécifie un nom d’emplacement pour le site web.

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