New-AzWebAppSlot

Crée un emplacement Azure Web App.

Syntax

New-AzWebAppSlot
   [-ResourceGroupName] <String>
   [-Name] <String>
   [[-Slot] <String>]
   [[-AppServicePlan] <String>]
   [[-SourceWebApp] <PSSite>]
   [-IgnoreSourceControl]
   [-IgnoreCustomHostNames]
   [[-AppSettingsOverrides] <Hashtable>]
   [[-AseName] <String>]
   [[-AseResourceGroupName] <String>]
   [-ContainerImageName <String>]
   [-ContainerRegistryUrl <String>]
   [-ContainerRegistryUser <String>]
   [-ContainerRegistryPassword <SecureString>]
   [-EnableContainerContinuousDeployment]
   [-CopyIdentity]
   [-AsJob]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

L’applet de commande New-AzWebAppSlot crée un emplacement d’application web Azure dans un groupe de ressources donné qui utilise le plan App Service et le centre de données spécifiés.

Exemples

Exemple 1

New-AzWebAppSlot -ResourceGroupName Default-Web-WestUS -Name "ContosoSite" -AppServicePlan "ContosoServicePlan" -Slot "Slot001"

Cette commande crée un emplacement nommé Slot001 sous une application web existante nomme ContosoSite dans le groupe de ressources existant nommé Default-Web-WestUS dans le centre de données USA Ouest. La commande utilise un plan App Service existant nommé ContosoServicePlan.

Paramètres

-AppServicePlan

Nom du plan App Service ou ID de plan App Service. Si l’emplacement et le plan App Service se trouvent dans différents groupes de ressources, utilisez l’ID au lieu du nom. L’ID de plan App Service peut être récupéré à l’aide de : $asp = Get-AzAppServicePlan -ResourceGroup myRG -Name MyWebapp $asp.id retourne l’ID de plan App Service.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AppSettingsOverrides

L’application Paramètres remplace la table de hachage. Il fonctionne uniquement avec le paramètre SourceWebApp.

Type:Hashtable
Position:8
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AseName

Nom de l’environnement App Service

Type:String
Position:9
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AseResourceGroupName

Nom du groupe de ressources App Service Environment

Type:String
Position:10
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerImageName

Nom de l’image conteneur et balise facultative, par exemple (image :tag)

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerRegistryPassword

Mot de passe du registre de conteneurs privé

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerRegistryUrl

URL du serveur de registre de conteneurs privé

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerRegistryUser

Nom d’utilisateur du registre de conteneurs privé

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CopyIdentity

Copie l’identité managée à partir du webApp parent ou source.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableContainerContinuousDeployment

Active/désactive le webhook de déploiement continu du conteneur

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IgnoreCustomHostNames

Ignorer l’option Noms d’hôte personnalisés

Type:SwitchParameter
Position:7
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IgnoreSourceControl

Option Ignorer le contrôle de code source

Type:SwitchParameter
Position:6
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nom de l’application web

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nom du groupe de ressources

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Slot

Nom de l’emplacement Webapp

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceWebApp

Source WebApp, objet

Type:PSSite
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Les balises sont des paires nom/valeur qui vous permettent de catégoriser les ressources

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

String

PSSite

Sorties

PSSite