Condividi tramite


Set-AzureServiceProject

Imposta la posizione predefinita, la sottoscrizione, lo slot e l'account di archiviazione per il servizio corrente.

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.

Importante

Servizi cloud (versione classica) è ora deprecato per i nuovi clienti e verrà ritirato il 31 agosto 2024 per tutti i clienti. Le nuove distribuzioni devono usare il nuovo modello di distribuzione basato su Azure Resource Manager Azure Servizi cloud (supporto esteso).

Sintassi

Set-AzureServiceProject
   [-Location <String>]
   [-Slot <String>]
   [-Storage <String>]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-AzureServiceProject imposta il percorso di distribuzione, lo slot, l'account di archiviazione e la sottoscrizione per il servizio corrente. Questi valori vengono usati ogni volta che il servizio viene pubblicato nel cloud.

Esempio

Esempio 1: Impostazioni di base

PS C:\> Set-AzureServiceProject -Location "North Central US" -Slot Production -Storage myStorageAccount -Subscription myAzureSubscription

Imposta il percorso di distribuzione per il servizio sull'area Stati Uniti centro-settentrionali. Imposta lo slot di distribuzione su Produzione. Imposta l'account di archiviazione che verrà usato per preparare la definizione del servizio su myStorageAccount. Imposta la sottoscrizione che ospiterà il servizio su mySubscription. Ogni volta che il servizio viene pubblicato nel cloud, verrà ospitato in un data center nell'area Stati Uniti centro-settentrionali, aggiornerà lo slot di distribuzione e userà la sottoscrizione e l'account di archiviazione specificati.

Parametri

-Location

Area in cui verrà ospitato il servizio. Questo valore viene usato ogni volta che il servizio viene pubblicato nel cloud. I valori possibili sono: Anywhere Asia, Anywhere Europe, Anywhere US, East Asia, East US, North Central US, North Europe, South Central US, Sud-Est Asiatico, Europa occidentale, Stati Uniti occidentali.

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

-PassThru

Indica che questo cmdlet restituisce un oggetto che rappresenta l'elemento su cui opera. Per impostazione predefinita, il cmdlet non genera alcun output.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
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

-Slot

Slot (produzione o staging) in cui verrà ospitato il servizio. Questo valore viene usato ogni volta che il servizio viene pubblicato nel cloud. I valori possibili sono: Produzione, Staging.

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

-Storage

Account di archiviazione da usare durante il caricamento del pacchetto del servizio nel cloud. Se l'account di archiviazione non esiste, verrà creato quando il servizio viene pubblicato nel cloud.

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

Note

  • node-dev, php-dev, python-dev