Set-AzureWebsite
Configure un site web en cours d’exécution dans Azure.
Notes
Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Gestion des services. Pour ce qui est des cmdlets permettant de gérer des ressources Azure Resource Manager, consultez le Module Az PowerShell.
Syntax
Set-AzureWebsite
[-NumberOfWorkers <Int32>]
[-DefaultDocuments <String[]>]
[-NetFrameworkVersion <String>]
[-PhpVersion <String>]
[-RequestTracingEnabled <Boolean>]
[-HttpLoggingEnabled <Boolean>]
[-DetailedErrorLoggingEnabled <Boolean>]
[-HostNames <String[]>]
[-AppSettings <Hashtable>]
[-Metadata <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.NameValuePair]>]
[-ConnectionStrings <ConnStringPropertyBag>]
[-HandlerMappings <HandlerMapping[]>]
[-SiteWithConfig <SiteWithConfig>]
[-PassThru]
[-ManagedPipelineMode <ManagedPipelineMode>]
[-WebSocketsEnabled <Boolean>]
[-RoutingRules <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.RoutingRule]>]
[-Use32BitWorkerProcess <Boolean>]
[-AutoSwapSlotName <String>]
[-SlotStickyAppSettingNames <System.Collections.Generic.List`1[System.String]>]
[-SlotStickyConnectionStringNames <System.Collections.Generic.List`1[System.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 Set-AzureWebsite configure un site web s’exécutant dans Azure.
Exemples
Exemple 1 : Activer la journalisation HTTP pour un site web
PS C:\> Set-AzureWebsite -HttpLoggingEnabled 1
Cet exemple active la journalisation HTTP.
Exemple 2 : Définir les informations d’identification de stockage pour un site web
PS C:\> $settings = New-Object Hashtable$settings["AZURE_STORAGE_ACCOUNT"= myaccountname$settings["AZURE_STORAGE_ACCESS_KEY"] = myaccesskeySet-AzureWebsite -AppSettings $settings myWebsite
Cet exemple montre comment définir les informations d’identification de stockage dans un site web nommé myWebsite avec des variables d’environnement pour AZURE_STORAGE_ACCOUNT et AZURE_STORAGE_ACCESS_KEY.
Paramètres
-AppSettings
Spécifie les variables d’environnement qui seront utilisées par le site web.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AutoSwapSlotName
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ConnectionStrings
Spécifie les chaînes de connexion utilisées par le site web.
Type: | ConnStringPropertyBag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultDocuments
Spécifie les documents qui sont automatiquement affichés lors de la navigation sur le site web.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DetailedErrorLoggingEnabled
Détermine si des erreurs IIS détaillées sont enregistrées pour le site web.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HandlerMappings
Spécifie les mappages de gestionnaires utilisés par le site web.
Type: | HandlerMapping[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HostNames
Spécifie les noms d’hôtes complets qui peuvent être utilisés pour accéder au site web.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HttpLoggingEnabled
Détermine si la journalisation http est activée pour le site web.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagedPipelineMode
Spécifie le mode de pipeline managé.
Type: | ManagedPipelineMode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Metadata
Spécifie les métadonnées du site web.
Type: | List<T>[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.NameValuePair] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Spécifie le nom du site web.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NetFrameworkVersion
Spécifie la version du .Net Framework requise par le site web.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NumberOfWorkers
Spécifie le nombre de processus de travail exécutant le site web.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Indique que cette applet de commande retourne une valeur booléenne .
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhpVersion
Spécifie la version PHP requise par le site web.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequestTracingEnabled
Détermine si le suivi des demandes est activé pour le site web.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RoutingRules
Spécifie les règles de routage à utiliser pour les tests en production.
Type: | List<T>[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.RoutingRule] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SiteWithConfig
Spécifie la configuration utilisée par le site web.
Type: | SiteWithConfig |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Slot
Spécifie le nom de l’emplacement du site web.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SlotStickyAppSettingNames
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SlotStickyConnectionStringNames
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Use32BitWorkerProcess
Spécifie s’il faut activer le mode 32 bits.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WebSocketsEnabled
Spécifie s’il faut activer webSockets.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |