Dela via


New-AzWebApp

Skapar en Azure-webbapp.

Syntax

SimpleParameterSet (Standard)

New-AzWebApp
    [[-ResourceGroupName] <String>]
    [-Name] <String>
    [[-Location] <String>]
    [[-AppServicePlan] <String>]
    [-ContainerImageName <String>]
    [-EnableContainerContinuousDeployment]
    [-AsJob]
    [-GitRepositoryPath <String>]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

PrivateRegistry

New-AzWebApp
    [-ResourceGroupName] <String>
    [-Name] <String>
    [[-Location] <String>]
    [[-AppServicePlan] <String>]
    -ContainerImageName <String>
    -ContainerRegistryUrl <String>
    -ContainerRegistryUser <String>
    -ContainerRegistryPassword <SecureString>
    [-EnableContainerContinuousDeployment]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

WebAppParameterSet

New-AzWebApp
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-Location] <String>
    [[-AppServicePlan] <String>]
    [[-SourceWebApp] <PSSite>]
    [[-TrafficManagerProfile] <String>]
    [[-AppSettingsOverrides] <Hashtable>]
    [[-AseName] <String>]
    [[-AseResourceGroupName] <String>]
    [-EnableContainerContinuousDeployment]
    [-IgnoreSourceControl]
    [-IgnoreCustomHostNames]
    [-IncludeSourceWebAppSlots]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Cmdleten New-AzWebApp skapar en Azure-webbapp i en viss resursgrupp som använder den angivna App Service-planen och datacentret.

Exempel

Exempel 1: Skapa en webbapp

New-AzWebApp -ResourceGroupName Default-Web-WestUS -Name "ContosoSite" -Location "West US" -AppServicePlan "ContosoServicePlan"

Det här kommandot skapar en Azure-webbapp med namnet ContosoSite i den befintliga resursgruppen med namnet Default–Web-WestUS i datacenter, USA, västra. Kommandot använder en befintlig App Service-plan med namnet ContosoServicePlan.

Parametrar

-AppServicePlan

App Service-plannamn eller App Service-plan-ID. Om en WebApp- och App Service-plan finns i olika resursgrupper använder du ID:t i stället för namnet. App Service-plan-ID:t kan hämtas med: $asp = Get-AzAppServicePlan -ResourceGroup myRG -Name MyWebapp $asp.id returnerar App Service-plan-ID:t.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:3
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-AppSettingsOverrides

Appinställningar åsidosätter HashTable. Den fungerar bara med parametern SourceWebApp.

Parameteregenskaper

Typ:Hashtable
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

WebAppParameterSet
Position:6
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-AseName

Namn på App Service-miljö

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

WebAppParameterSet
Position:7
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-AseResourceGroupName

Namn på apptjänstmiljöresursgrupp

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

WebAppParameterSet
Position:8
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-AsJob

Kör cmdlet i bakgrunden

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ContainerImageName

Containeravbildningsnamn och valfri tagg, till exempel (image:tag)

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SimpleParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ContainerRegistryPassword

Lösenord för privat containerregister

Parameteregenskaper

Typ:SecureString
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

PrivateRegistry
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ContainerRegistryUrl

Url för privat containerregisterserver

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

PrivateRegistry
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ContainerRegistryUser

Användarnamn för privat containerregister

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

PrivateRegistry
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-EnableContainerContinuousDeployment

Aktiverar/inaktiverar webhooken för kontinuerlig distribution av containrar

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-GitRepositoryPath

Sökväg till GitHub-lagringsplatsen som innehåller webbprogrammet som ska distribueras.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SimpleParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-IgnoreCustomHostNames

Ignorera alternativet Anpassade värdnamn

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

WebAppParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-IgnoreSourceControl

Ignorera alternativ för källkontroll

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

WebAppParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-IncludeSourceWebAppSlots

Alternativet Inkludera webappfack för källa

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

WebAppParameterSet
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Location

Plats

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SimpleParameterSet
Position:0
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
PrivateRegistry
Position:0
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Name

WebApp-namn

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:WebAppName

Parameteruppsättningar

(All)
Position:1
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ResourceGroupName

Namn på resursgrupp

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SimpleParameterSet
Position:0
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-SourceWebApp

WebApp-källobjekt

Parameteregenskaper

Typ:PSSite
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

WebAppParameterSet
Position:4
Obligatorisk:False
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Tag

Taggar är namn/värdepar som gör att du kan kategorisera resurser

Parameteregenskaper

Typ:Hashtable
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-TrafficManagerProfile

Resurs-ID för befintlig Traffic Manager-profil

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:TrafficManagerProfileName, TrafficManagerProfileId

Parameteruppsättningar

WebAppParameterSet
Position:5
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WhatIf

Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

PSSite

Utdata

PSSite