New-AzAppServicePlan
Crée un plan Azure App Service dans un emplacement géographique donné.
Syntaxe
S1
New-AzAppServicePlan
[-Location] <String>
[[-Tier] <String>]
[[-NumberofWorkers] <Int32>]
[[-WorkerSize] <String>]
[[-AseName] <String>]
[[-AseResourceGroupName] <String>]
[[-AseResourceId] <String>]
[-ResourceGroupName] <String>
[-Name] <String>
[-PerSiteScaling <Boolean>]
[-HyperV]
[-AsJob]
[-Tag <Hashtable>]
[-Linux]
[-DefaultProfile <IAzureContextContainer>]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
S2
New-AzAppServicePlan
[-Location] <String>
[[-Tier] <String>]
[[-NumberofWorkers] <Int32>]
[[-WorkerSize] <String>]
[[-AseName] <String>]
[[-AseResourceGroupName] <String>]
[[-AseResourceId] <String>]
[-AppServicePlan] <PSAppServicePlan>
[-PerSiteScaling <Boolean>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
Description
L’applet de commande New-AzAppServicePlan crée un plan Azure App Service dans un emplacement géographique donné avec le niveau, la taille de travail et le nombre de workers spécifiés.
Exemples
Exemple 1 : Créer un plan App Service
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoASP" -Location "West US" -Tier "Basic" -NumberofWorkers 2 -WorkerSize "Small"
Cette commande crée un plan App Service nommé ContosoASP dans le groupe de ressources nommé Par défaut -Web-WestUS dans l’emplacement géographique USA Ouest.
La commande spécifie un niveau de base et alloue deux petits workers.
Exemple 2 : Créer un plan App Service v4 isolé
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoIsolatedASP" -Location "West US" -Tier "IsolatedV4" -WorkerSize "ExtraExtraExtraLarge" -AseName "ContosoAse"
Cette commande crée un plan App Service I6V4 dans le App Service Environment nommé ContosoAse.
Utilisez les tailles de travail Small via ExtraExtraExtraLarge pour sélectionner I1V4 à I6V4.
Exemple 3 : Créer un plan App Service isolé à mémoire optimisée
New-AzAppServicePlan -ResourceGroupName "Default-Web-WestUS" -Name "ContosoMemoryOptimizedASP" -Location "West US" -Tier "IsolatedMV4" -WorkerSize "ExtraExtraLarge" -AseName "ContosoAse"
Cette commande crée un plan App Service optimisé en mémoire I5MV4 dans le App Service Environment nommé ContosoAse.
Utilisez les tailles de travail Small via ExtraExtraLarge pour sélectionner I1MV4 à I5MV4.
Paramètres
-AcquirePolicyToken
Acquérir automatiquement un jeton Azure Policy pour cette opération de ressource.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-AppServicePlan
Objet plan App Service
Propriétés du paramètre
Type: PSAppServicePlan
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
S2
Position: 0
Obligatoire: True
Valeur du pipeline: True
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-AseName
nom de App Service Environment
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 6
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-AseResourceGroupName
nom du groupe de ressources App Service Environment
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 7
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-AseResourceId
ID de ressource de App Service Environment
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 8
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-AsJob
Exécuter l’applet de commande en arrière-plan
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-ChangeReference
ID de ressource de référence de modification pour cette opération de ressource.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Propriétés du paramètre
Type: IAzureContextContainer
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Jeux de paramètres
(All)
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-HyperV
Spécifiez cela, le plan App Service s’exécute Windows conteneurs
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
S1
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Linux
Spécifiez cela, le plan App Service exécutera des conteneurs Linux
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
S1
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Location
Lieu
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 2
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Name
Nom du plan App Service
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
S1
Position: 1
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-NumberofWorkers
Nombre de travailleurs
Propriétés du paramètre
Type: Int32
Valeur par défaut: 1
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 4
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-PerSiteScaling
Indique s’il faut activer ou non la mise à l’échelle par site
Propriétés du paramètre
Type: Boolean
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-ResourceGroupName
Nom du groupe de ressources
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
S1
Position: 0
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Tag
Les balises sont des paires nom/valeur qui vous permettent de catégoriser les ressources
Propriétés du paramètre
Type: Hashtable
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
S1
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Tier
Niveau du plan App Service.
Utilisez IsolatedV4 pour les plans I1V4 à I6V4 et IsolatedMV4 pour I1MV4 à I5MV4 à mémoire optimisée dans un App Service Environment.
Propriétés du paramètre
Type: String
Valeur par défaut: Free
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 3
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-WorkerSize
Taille des travailleurs à allouer.
Pour IsolatedV4, Small via ExtraExtraExtraLarge sélectionnez I1V4 à I6V4.
Pour IsolatedMV4, Small via ExtraExtraLarge sélectionnez I1MV4 à I5MV4.
Propriétés du paramètre
Type: String
Valeur par défaut: Small
Valeurs acceptées: ExtraSmall, Small, Medium, Large, ExtraLarge, ExtraExtraLarge, ExtraExtraExtraLarge
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 5
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
CommonParameters
Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters .
Sorties