Condividi tramite


New-AzureWebsite

Creare un nuovo sito Web da eseguire in Azure.

Nota

I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di Azure Service Manager (ASM). Questo modulo di PowerShell legacy non è consigliato durante la creazione di nuove risorse perché ASM è pianificato per il ritiro. Per altre informazioni, vedere Ritiro di Azure Service Manager.

Il modulo Az PowerShell è il modulo PowerShell consigliato per la gestione delle risorse di Azure Resource Manager (ARM) con PowerShell.

Sintassi

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

Descrizione

Questo argomento descrive il cmdlet nella versione 0.8.10 del modulo Microsoft Azure PowerShell. Per ottenere la versione del modulo in uso, nella console di Azure PowerShell digitare (Get-Module -Name Azure).Version.

Il cmdlet crea un nuovo sito Web da eseguire in Azure e prepara la distribuzione tramite GitHub.

Esempio

Esempio 1: Creare un nuovo sito Web con Git

PS C:\> New-AzureWebsite mySite -Git

Questo esempio crea un nuovo sito Web in Azure e un repository Git locale da usare per la distribuzione di file nel nuovo sito Web.

Esempio 2: Creare un sito Web integrato con GitHub

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

Questo esempio crea un nuovo sito Web collegato a un repository GitHub denominato myaccount/myrepo. I commit nel repository GitHub vengono inseriti nel sito Web in Azure.

Parametri

-Git

Configura un repository Git locale e lo collega al sito Web. Se specificato, questo parametro configura un repository Git nella directory locale e aggiunge un repository remoto denominato "azure" che si collega al sito Web in Azure.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-GitHub

Indica che questo cmdlet collega il nuovo sito Web a un repository GitHub esistente. I commit nel repository Giuthub vengono inseriti nel sito Web in Azure.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-GitHubCredentials

Specifica il nome utente e le credenziali della password per la connessione a GitHub.

Tipo:PSCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-GitHubRepository

Specifica il nome completo del repository GitHub da collegare a questo sito Web. Ad esempio: myaccount/myrepo.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Hostname

Specifica un nome host alternativo per il nuovo sito Web.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Location

Specifica il percorso del data center in cui si vuole distribuire il sito Web.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Name

Specifica un nome per il sito Web.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Profile

Specifica il profilo di Azure da cui viene letto questo cmdlet. Se non si specifica un profilo, questo cmdlet legge dal profilo predefinito locale.

Tipo:AzureSMProfile
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PublishingUsername

Specifica il nome utente specificato nel portale di Azure per la distribuzione Git.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Slot

Specifica un nome di slot per il sito Web.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False